e===!0||!!(t&&e&&(Ce.fun(e)?e(t):cs(e).includes(t))),aee=(e,t)=>Ce.obj(e)?t&&e[t]:e,lee=(e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,f5e=e=>e,cee=(e,t=f5e)=>{let o=p5e;e.default&&e.default!==!0&&(e=e.default,o=Object.keys(e));let r={};for(let n of o){let i=t(e[n],n);Ce.und(i)||(r[n]=i)}return r},p5e=["config","onProps","onStart","onChange","onPause","onResume","onRest"],m5e={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 h5e(e){let t={},o=0;if(Aa(e,(r,n)=>{m5e[n]||(t[n]=r,o++)}),o)return t}function uee(e){let t=h5e(e);if(t){let o={to:t};return Aa(e,(r,n)=>n in t||(o[n]=r)),o}return Oi({},e)}function i0(e){return e=Hn(e),Ce.arr(e)?e.map(i0):Av(e)?$s.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function vj(e){return Ce.fun(e)||Ce.arr(e)&&Ce.obj(e[0])}var g5e={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},$P=1.70158,GP=$P*1.525,ZJ=$P+1,XJ=2*Math.PI/3,QJ=2*Math.PI/4.5,WP=e=>e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375,b5e={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=>e===0?0:Math.pow(2,10*e-10),easeOutExpo:e=>e===1?1:1-Math.pow(2,-10*e),easeInOutExpo:e=>e===0?0:e===1?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=>ZJ*e*e*e-$P*e*e,easeOutBack:e=>1+ZJ*Math.pow(e-1,3)+$P*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*((GP+1)*2*e-GP)/2:(Math.pow(2*e-2,2)*((GP+1)*(e*2-2)+GP)+2)/2,easeInElastic:e=>e===0?0:e===1?1:-Math.pow(2,10*e-10)*Math.sin((e*10-10.75)*XJ),easeOutElastic:e=>e===0?0:e===1?1:Math.pow(2,-10*e)*Math.sin((e*10-.75)*XJ)+1,easeInOutElastic:e=>e===0?0:e===1?1:e<.5?-(Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*QJ))/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*QJ)/2+1,easeInBounce:e=>1-WP(1-e),easeOutBounce:WP,easeInOutBounce:e=>e<.5?(1-WP(1-2*e))/2:(1+WP(2*e-1))/2},Sj=Oi({},g5e.default,{mass:1,damping:1,easing:b5e.linear,clamp:!1}),kj=class{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,Sj)}};function y5e(e,t,o){o&&(o=Oi({},o),JJ(o,t),t=Oi({},o,t)),JJ(e,t),Object.assign(e,t);for(let s in Sj)e[s]==null&&(e[s]=Sj[s]);let{mass:r,frequency:n,damping:i}=e;return Ce.und(n)||(n<.01&&(n=.01),i<0&&(i=0),e.tension=Math.pow(2*Math.PI/n,2)*r,e.friction=4*Math.PI*i*r/n),e}function JJ(e,t){if(!Ce.und(t.decay))e.duration=void 0;else{let o=!Ce.und(t.tension)||!Ce.und(t.friction);(o||!Ce.und(t.frequency)||!Ce.und(t.damping)||!Ce.und(t.mass))&&(e.duration=void 0,e.decay=void 0),o&&(e.frequency=void 0)}}var eee=[],_j=class{constructor(){this.changed=!1,this.values=eee,this.toValues=null,this.fromValues=eee,this.to=void 0,this.from=void 0,this.config=new kj,this.immediate=!1}};function dee(e,{key:t,props:o,defaultProps:r,state:n,actions:i}){return new Promise((s,a)=>{var l;let u,d,f=n0((l=o.cancel)!=null?l:r?.cancel,t);if(f)m();else{Ce.und(o.pause)||(n.paused=n0(o.pause,t));let g=r?.pause;g!==!0&&(g=n.paused||n0(g,t)),u=Bg(o.delay||0,t),g?(n.resumeQueue.add(h),i.pause()):(i.resume(),h())}function p(){n.resumeQueue.add(h),n.timeouts.delete(d),d.cancel(),u=d.time-st.now()}function h(){u>0&&!$s.skipAnimation?(n.delayed=!0,d=st.setTimeout(m,u),n.pauseQueue.add(p),n.timeouts.add(d)):m()}function m(){n.delayed&&(n.delayed=!1),n.pauseQueue.delete(p),n.timeouts.delete(d),e<=(n.cancelId||0)&&(f=!0);try{i.start(Oi({},o,{callId:e,cancel:f}),s)}catch(g){a(g)}}})}var Bj=(e,t)=>t.length==1?t[0]:t.some(o=>o.cancelled)?Lv(e.get()):t.every(o=>o.noop)?fee(e.get()):Kl(e.get(),t.every(o=>o.finished)),fee=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),Kl=(e,t,o=!1)=>({value:e,finished:t,cancelled:o}),Lv=e=>({value:e,cancelled:!0,finished:!1});function pee(e,t,o,r){let{callId:n,parentId:i,onRest:s}=t,{asyncTo:a,promise:l}=o;return!i&&e===a&&!t.reset?l:o.promise=(async()=>{o.asyncId=n,o.asyncTo=e;let u=cee(t,(b,v)=>v==="onRest"?void 0:b),d,f,p=new Promise((b,v)=>(d=b,f=v)),h=b=>{let v=n<=(o.cancelId||0)&&Lv(r)||n!==o.asyncId&&Kl(r,!1);if(v)throw b.result=v,f(b),b},m=(b,v)=>{let y=new KP,k=new YP;return(async()=>{if($s.skipAnimation)throw s0(o),k.result=Kl(r,!1),f(k),k;h(y);let S=Ce.obj(b)?Oi({},b):Oi({},v,{to:b});S.parentId=n,Aa(u,(x,w)=>{Ce.und(S[w])&&(S[w]=x)});let _=await r.start(S);return h(y),o.paused&&await new Promise(x=>{o.resumeQueue.add(x)}),_})()},g;if($s.skipAnimation)return s0(o),Kl(r,!1);try{let b;Ce.arr(e)?b=(async v=>{for(let y of v)await m(y)})(e):b=Promise.resolve(e(m,r.stop.bind(r))),await Promise.all([b.then(d),p]),g=Kl(r.get(),!0,!1)}catch(b){if(b instanceof KP)g=b.result;else if(b instanceof YP)g=b.result;else throw b}finally{n==o.asyncId&&(o.asyncId=i,o.asyncTo=i?a:void 0,o.promise=i?l:void 0)}return Ce.fun(s)&&st.batchedUpdates(()=>{s(g,r,r.item)}),g})()}function s0(e,t){Pv(e.timeouts,o=>o.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var KP=class 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}},YP=class extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}},xj=e=>e instanceof a0,v5e=1,a0=class extends Bv{constructor(...t){super(...t),this.id=v5e++,this.key=void 0,this._priority=0}get priority(){return this._priority}set priority(t){this._priority!=t&&(this._priority=t,this._onPriorityChange(t))}get(){let t=$l(this);return t&&t.getValue()}to(...t){return $s.to(this,t)}interpolate(...t){return UJ(),$s.to(this,t)}toJSON(){return this.get()}observerAdded(t){t==1&&this._attach()}observerRemoved(t){t==0&&this._detach()}_attach(){}_detach(){}_onChange(t,o=!1){Cg(this,{type:"change",parent:this,value:t,idle:o})}_onPriorityChange(t){this.idle||Ov.sort(this),Cg(this,{type:"priority",parent:this,priority:t})}},Pg=Symbol.for("SpringPhase"),mee=1,wj=2,Cj=4,bj=e=>(e[Pg]&mee)>0,Mp=e=>(e[Pg]&wj)>0,t0=e=>(e[Pg]&Cj)>0,tee=(e,t)=>t?e[Pg]|=wj|mee:e[Pg]&=~wj,oee=(e,t)=>t?e[Pg]|=Cj:e[Pg]&=~Cj,Ej=class extends a0{constructor(t,o){if(super(),this.key=void 0,this.animation=new _j,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,!Ce.und(t)||!Ce.und(o)){let r=Ce.obj(t)?Oi({},t):Oi({},o,{from:t});Ce.und(r.default)&&(r.default=!0),this.start(r)}}get idle(){return!(Mp(this)||this._state.asyncTo)||t0(this)}get goal(){return Hn(this.animation.to)}get velocity(){let t=$l(this);return t instanceof Eg?t.lastVelocity||0:t.getPayload().map(o=>o.lastVelocity||0)}get hasAnimated(){return bj(this)}get isAnimating(){return Mp(this)}get isPaused(){return t0(this)}get isDelayed(){return this._state.delayed}advance(t){let o=!0,r=!1,n=this.animation,{config:i,toValues:s}=n,a=e0(n.to);!a&&Ii(n.to)&&(s=cs(Hn(n.to))),n.values.forEach((d,f)=>{if(d.done)return;let p=d.constructor==Tg?1:a?a[f].lastPosition:s[f],h=n.immediate,m=p;if(!h){if(m=d.lastPosition,i.tension<=0){d.done=!0;return}let g=d.elapsedTime+=t,b=n.fromValues[f],v=d.v0!=null?d.v0:d.v0=Ce.arr(i.velocity)?i.velocity[f]:i.velocity,y,k=i.precision||(b==p?.005:Math.min(1,Math.abs(p-b)*.001));if(Ce.und(i.duration))if(i.decay){let S=i.decay===!0?.998:i.decay,_=Math.exp(-(1-S)*g);m=b+v/(1-S)*(1-_),h=Math.abs(d.lastPosition-m)<=k,y=v*_}else{y=d.lastVelocity==null?v:d.lastVelocity;let S=i.restVelocity||k/10,_=i.clamp?0:i.bounce,x=!Ce.und(_),w=b==p?d.v0>0:bS,!(!T&&(h=Math.abs(p-m)<=k,h)));++A){x&&(B=m==p||m>p==w,B&&(y=-y*_,m=p));let P=-i.tension*1e-6*(m-p),O=-i.friction*.001*y,N=(P+O)/i.mass;y=y+N*R,m=m+y*R}}else{let S=1;i.duration>0&&(this._memoizedDuration!==i.duration&&(this._memoizedDuration=i.duration,d.durationProgress>0&&(d.elapsedTime=i.duration*d.durationProgress,g=d.elapsedTime+=t)),S=(i.progress||0)+g/this._memoizedDuration,S=S>1?1:S<0?0:S,d.durationProgress=S),m=b+i.easing(S)*(p-b),y=(m-d.lastPosition)/t,h=S==1}d.lastVelocity=y,Number.isNaN(m)&&(console.warn("Got NaN while animating:",this),h=!0)}a&&!a[f].done&&(h=!1),h?d.done=!0:o=!1,d.setValue(m,i.round)&&(r=!0)});let l=$l(this),u=l.getValue();if(o){let d=Hn(n.to);(u!==d||r)&&!i.decay?(l.setValue(d),this._onChange(d)):r&&i.decay&&this._onChange(u),this._stop()}else r&&this._onChange(u)}set(t){return st.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(Mp(this)){let{to:t,config:o}=this.animation;st.batchedUpdates(()=>{this._onStart(),o.decay||this._set(t,!1),this._stop()})}return this}update(t){return(this.queue||(this.queue=[])).push(t),this}start(t,o){let r;return Ce.und(t)?(r=this.queue||[],this.queue=[]):r=[Ce.obj(t)?t:Oi({},o,{to:t})],Promise.all(r.map(n=>this._update(n))).then(n=>Bj(this,n))}stop(t){let{to:o}=this.animation;return this._focus(this.get()),s0(this._state,t&&this._lastCallId),st.batchedUpdates(()=>this._stop(o,t)),this}reset(){this._update({reset:!0})}eventObserved(t){t.type=="change"?this._start():t.type=="priority"&&(this.priority=t.priority+1)}_prepareNode(t){let o=this.key||"",{to:r,from:n}=t;r=Ce.obj(r)?r[o]:r,(r==null||vj(r))&&(r=void 0),n=Ce.obj(n)?n[o]:n,n==null&&(n=void 0);let i={to:r,from:n};return bj(this)||(t.reverse&&([r,n]=[n,r]),n=Hn(n),Ce.und(n)?$l(this)||this._set(r):this._set(n)),i}_update(t,o){let r=Oi({},t),{key:n,defaultProps:i}=this;r.default&&Object.assign(i,cee(r,(l,u)=>/^on/.test(u)?aee(l,n):l)),nee(this,r,"onProps"),r0(this,"onProps",r,this);let s=this._prepareNode(r);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?");let a=this._state;return dee(++this._lastCallId,{key:n,props:r,defaultProps:i,state:a,actions:{pause:()=>{t0(this)||(oee(this,!0),Iv(a.pauseQueue),r0(this,"onPause",Kl(this,o0(this,this.animation.to)),this))},resume:()=>{t0(this)&&(oee(this,!1),Mp(this)&&this._resume(),Iv(a.resumeQueue),r0(this,"onResume",Kl(this,o0(this,this.animation.to)),this))},start:this._merge.bind(this,s)}}).then(l=>{if(r.loop&&l.finished&&!(o&&l.noop)){let u=hee(r);if(u)return this._update(u,!0)}return l})}_merge(t,o,r){if(o.cancel)return this.stop(!0),r(Lv(this));let n=!Ce.und(t.to),i=!Ce.und(t.from);if(n||i)if(o.callId>this._lastToId)this._lastToId=o.callId;else return r(Lv(this));let{key:s,defaultProps:a,animation:l}=this,{to:u,from:d}=l,{to:f=u,from:p=d}=t;i&&!n&&(!o.default||Ce.und(f))&&(f=p),o.reverse&&([f,p]=[p,f]);let h=!Qc(p,d);h&&(l.from=p),p=Hn(p);let m=!Qc(f,u);m&&this._focus(f);let g=vj(o.to),{config:b}=l,{decay:v,velocity:y}=b;(n||i)&&(b.velocity=0),o.config&&!g&&y5e(b,Bg(o.config,s),o.config!==a.config?Bg(a.config,s):void 0);let k=$l(this);if(!k||Ce.und(f))return r(Kl(this,!0));let S=Ce.und(o.reset)?i&&!o.default:!Ce.und(p)&&n0(o.reset,s),_=S?p:this.get(),x=i0(f),w=Ce.num(x)||Ce.arr(x)||Av(x),T=!g&&(!w||n0(a.immediate||o.immediate,s));if(m){let A=UP(f);if(A!==k.constructor)if(T)k=this._set(x);else throw Error(`Cannot animate between ${k.constructor.name} and ${A.name}, as the "to" prop suggests`)}let B=k.constructor,R=Ii(f),I=!1;if(!R){let A=S||!bj(this)&&h;(m||A)&&(I=Qc(i0(_),x),R=!I),(!Qc(l.immediate,T)&&!T||!Qc(b.decay,v)||!Qc(b.velocity,y))&&(R=!0)}if(I&&Mp(this)&&(l.changed&&!S?R=!0:R||this._stop(u)),!g&&((R||Ii(u))&&(l.values=k.getPayload(),l.toValues=Ii(f)?null:B==Tg?[1]:cs(x)),l.immediate!=T&&(l.immediate=T,!T&&!S&&this._set(u)),R)){let{onRest:A}=l;_o(S5e,O=>nee(this,o,O));let P=Kl(this,o0(this,u));Iv(this._pendingCalls,P),this._pendingCalls.add(r),l.changed&&st.batchedUpdates(()=>{l.changed=!S,A?.(P,this),S?Bg(a.onRest,P):l.onStart==null||l.onStart(P,this)})}S&&this._set(_),g?r(pee(o.to,o,this._state,this)):R?this._start():Mp(this)&&!m?this._pendingCalls.add(r):r(fee(_))}_focus(t){let o=this.animation;t!==o.to&&(fj(this)&&this._detach(),o.to=t,fj(this)&&this._attach())}_attach(){let t=0,{to:o}=this.animation;Ii(o)&&(Ap(o,this),xj(o)&&(t=o.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;Ii(t)&&Lp(t,this)}_set(t,o=!0){let r=Hn(t);if(!Ce.und(r)){let n=$l(this);if(!n||!Qc(r,n.getValue())){let i=UP(r);!n||n.constructor!=i?HP(this,i.create(r)):n.setValue(r),n&&st.batchedUpdates(()=>{this._onChange(r,o)})}}return $l(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,r0(this,"onStart",Kl(this,o0(this,t.to)),this))}_onChange(t,o){o||(this._onStart(),Bg(this.animation.onChange,t,this)),Bg(this.defaultProps.onChange,t,this),super._onChange(t,o)}_start(){let t=this.animation;$l(this).reset(Hn(t.to)),t.immediate||(t.fromValues=t.values.map(o=>o.lastPosition)),Mp(this)||(tee(this,!0),t0(this)||this._resume())}_resume(){$s.skipAnimation?this.finish():Ov.start(this)}_stop(t,o){if(Mp(this)){tee(this,!1);let r=this.animation;_o(r.values,i=>{i.done=!0}),r.toValues&&(r.onChange=r.onPause=r.onResume=void 0),Cg(this,{type:"idle",parent:this});let n=o?Lv(this.get()):Kl(this.get(),o0(this,t??r.to));Iv(this._pendingCalls,n),r.changed&&(r.changed=!1,r0(this,"onRest",n,this))}}};function o0(e,t){let o=i0(t),r=i0(e.get());return Qc(r,o)}function hee(e,t=e.loop,o=e.to){let r=Bg(t);if(r){let n=r!==!0&&uee(r),i=(n||e).reverse,s=!n||n.reset;return Tj(Oi({},e,{loop:t,default:!1,pause:void 0,to:!i||vj(o)?o:void 0,from:s?e.from:void 0,reset:s},n))}}function Tj(e){let{to:t,from:o}=e=uee(e),r=new Set;return Ce.obj(t)&&ree(t,r),Ce.obj(o)&&ree(o,r),e.keys=r.size?Array.from(r):null,e}function ree(e,t){Aa(e,(o,r)=>o!=null&&t.add(r))}var S5e=["onStart","onRest","onChange","onPause","onResume"];function nee(e,t,o){e.animation[o]=t[o]!==lee(t,o)?aee(t[o],e.key):void 0}function r0(e,t,...o){var r,n,i,s;(r=(n=e.animation)[t])==null||r.call(n,...o),(i=(s=e.defaultProps)[t])==null||i.call(s,...o)}var k5e=["onStart","onChange","onRest"],_5e=1,qP=class{constructor(t,o){this.id=_5e++,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),o&&(this._flush=o),t&&this.start(Oi({default:!0},t))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(t=>t.idle&&!t.isDelayed&&!t.isPaused)}get item(){return this._item}set item(t){this._item=t}get(){let t={};return this.each((o,r)=>t[r]=o.get()),t}set(t){for(let o in t){let r=t[o];Ce.und(r)||this.springs[o].set(r)}}update(t){return t&&this.queue.push(Tj(t)),this}start(t){let{queue:o}=this;return t?o=cs(t).map(Tj):this.queue=[],this._flush?this._flush(this,o):(bee(this,o),x5e(this,o))}stop(t,o){if(t!==!!t&&(o=t),o){let r=this.springs;_o(cs(o),n=>r[n].stop(!!t))}else s0(this._state,this._lastAsyncId),this.each(r=>r.stop(!!t));return this}pause(t){if(Ce.und(t))this.start({pause:!0});else{let o=this.springs;_o(cs(t),r=>o[r].pause())}return this}resume(t){if(Ce.und(t))this.start({pause:!1});else{let o=this.springs;_o(cs(t),r=>o[r].resume())}return this}each(t){Aa(this.springs,t)}_onFrame(){let{onStart:t,onChange:o,onRest:r}=this._events,n=this._active.size>0,i=this._changed.size>0;(n&&!this._started||i&&!this._started)&&(this._started=!0,Pv(t,([l,u])=>{u.value=this.get(),l(u,this,this._item)}));let s=!n&&this._started,a=i||s&&r.size?this.get():null;i&&o.size&&Pv(o,([l,u])=>{u.value=a,l(u,this,this._item)}),s&&(this._started=!1,Pv(r,([l,u])=>{u.value=a,l(u,this,this._item)}))}eventObserved(t){if(t.type=="change")this._changed.add(t.parent),t.idle||this._active.add(t.parent);else if(t.type=="idle")this._active.delete(t.parent);else return;st.onFrame(this._onFrame)}};function x5e(e,t){return Promise.all(t.map(o=>gee(e,o))).then(o=>Bj(e,o))}async function gee(e,t,o){let{keys:r,to:n,from:i,loop:s,onRest:a,onResolve:l}=t,u=Ce.obj(t.default)&&t.default;s&&(t.loop=!1),n===!1&&(t.to=null),i===!1&&(t.from=null);let d=Ce.arr(n)||Ce.fun(n)?n:void 0;d?(t.to=void 0,t.onRest=void 0,u&&(u.onRest=void 0)):_o(k5e,g=>{let b=t[g];if(Ce.fun(b)){let v=e._events[g];t[g]=({finished:y,cancelled:k})=>{let S=v.get(b);S?(y||(S.finished=!1),k&&(S.cancelled=!0)):v.set(b,{value:null,finished:y||!1,cancelled:k||!1})},u&&(u[g]=t[g])}});let f=e._state;t.pause===!f.paused?(f.paused=t.pause,Iv(t.pause?f.pauseQueue:f.resumeQueue)):f.paused&&(t.pause=!0);let p=(r||Object.keys(e.springs)).map(g=>e.springs[g].start(t)),h=t.cancel===!0||lee(t,"cancel")===!0;(d||h&&f.asyncId)&&p.push(dee(++e._lastAsyncId,{props:t,state:f,actions:{pause:MP,resume:MP,start(g,b){h?(s0(f,e._lastAsyncId),b(Lv(e))):(g.onRest=a,b(pee(d,g,f,e)))}}})),f.paused&&await new Promise(g=>{f.resumeQueue.add(g)});let m=Bj(e,await Promise.all(p));if(s&&m.finished&&!(o&&m.noop)){let g=hee(t,s,n);if(g)return bee(e,[g]),gee(e,g,!0)}return l&&st.batchedUpdates(()=>l(m,e,e.item)),m}function w5e(e,t){let o=new Ej;return o.key=e,t&&Ap(o,t),o}function C5e(e,t,o){t.keys&&_o(t.keys,r=>{(e[r]||(e[r]=o(r)))._prepareNode(t)})}function bee(e,t){_o(t,o=>{C5e(e.springs,o,r=>w5e(r,e))})}function E5e(e,t){if(e==null)return{};var o={},r=Object.keys(e),n,i;for(i=0;i=0)&&(o[n]=e[n]);return o}var T5e=["children"],Pj=e=>{let{children:t}=e,o=E5e(e,T5e),r=(0,c0.useContext)(ZP),n=o.pause||!!r.pause,i=o.immediate||!!r.immediate;o=GJ(()=>({pause:n,immediate:i}),[n,i]);let{Provider:s}=ZP;return l0.createElement(s,{value:o},t)},ZP=R5e(Pj,{});Pj.Provider=ZP.Provider;Pj.Consumer=ZP.Consumer;function R5e(e,t){return Object.assign(e,l0.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}var iee;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(iee||(iee={}));var Rj=class extends a0{constructor(t,o){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=Op(...o);let r=this._get(),n=UP(r);HP(this,n.create(r))}advance(t){let o=this._get(),r=this.get();Qc(o,r)||($l(this).setValue(o),this._onChange(o,this.idle)),!this.idle&&see(this._active)&&yj(this)}_get(){let t=Ce.arr(this.source)?this.source.map(Hn):cs(Hn(this.source));return this.calc(...t)}_start(){this.idle&&!see(this._active)&&(this.idle=!1,_o(e0(this),t=>{t.done=!1}),$s.skipAnimation?(st.batchedUpdates(()=>this.advance()),yj(this)):Ov.start(this))}_attach(){let t=1;_o(cs(this.source),o=>{Ii(o)&&Ap(o,this),xj(o)&&(o.idle||this._active.add(o),t=Math.max(t,o.priority+1))}),this.priority=t,this._start()}_detach(){_o(cs(this.source),t=>{Ii(t)&&Lp(t,this)}),this._active.clear(),yj(this)}eventObserved(t){t.type=="change"?t.idle?this.advance():(this._active.add(t.parent),this._start()):t.type=="idle"?this._active.delete(t.parent):t.type=="priority"&&(this.priority=cs(this.source).reduce((o,r)=>Math.max(o,(xj(r)?r.priority:0)+1),0))}};function B5e(e){return e.idle!==!1}function see(e){return!e.size||Array.from(e).every(B5e)}function yj(e){e.idle||(e.idle=!0,_o(e0(e),t=>{t.done=!0}),Cg(e,{type:"idle",parent:e}))}$s.assign({createStringInterpolator:VP,to:(e,t)=>new Rj(e,t)});var jdt=Ov.advance;var See=c(xd());function Lj(e,t){if(e==null)return{};var o={},r=Object.keys(e),n,i;for(i=0;i=0)&&(o[n]=e[n]);return o}var P5e=["style","children","scrollTop","scrollLeft"],kee=/^--/;function I5e(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!kee.test(e)&&!(u0.hasOwnProperty(e)&&u0[e])?t+"px":(""+t).trim()}var vee={};function O5e(e,t){if(!e.nodeType||!e.setAttribute)return!1;let o=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",r=t,{style:n,children:i,scrollTop:s,scrollLeft:a}=r,l=Lj(r,P5e),u=Object.values(l),d=Object.keys(l).map(f=>o||e.hasAttribute(f)?f:vee[f]||(vee[f]=f.replace(/([A-Z])/g,p=>"-"+p.toLowerCase())));i!==void 0&&(e.textContent=i);for(let f in n)if(n.hasOwnProperty(f)){let p=I5e(f,n[f]);kee.test(f)?e.style.setProperty(f,p):e.style[f]=p}d.forEach((f,p)=>{e.setAttribute(f,u[p])}),s!==void 0&&(e.scrollTop=s),a!==void 0&&(e.scrollLeft=a)}var u0={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},A5e=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),L5e=["Webkit","Ms","Moz","O"];u0=Object.keys(u0).reduce((e,t)=>(L5e.forEach(o=>e[A5e(o,t)]=e[t]),e),u0);var M5e=["x","y","z"],N5e=/^(matrix|translate|scale|rotate|skew)/,D5e=/^(translate)/,V5e=/^(rotate|skew)/,Ij=(e,t)=>Ce.num(e)&&e!==0?e+t:e,XP=(e,t)=>Ce.arr(e)?e.every(o=>XP(o,t)):Ce.num(e)?e===t:parseFloat(e)===t,Oj=class extends Rg{constructor(t){let{x:o,y:r,z:n}=t,i=Lj(t,M5e),s=[],a=[];(o||r||n)&&(s.push([o||0,r||0,n||0]),a.push(l=>[`translate3d(${l.map(u=>Ij(u,"px")).join(",")})`,XP(l,0)])),Aa(i,(l,u)=>{if(u==="transform")s.push([l||""]),a.push(d=>[d,d===""]);else if(N5e.test(u)){if(delete i[u],Ce.und(l))return;let d=D5e.test(u)?"px":V5e.test(u)?"deg":"";s.push(cs(l)),a.push(u==="rotate3d"?([f,p,h,m])=>[`rotate3d(${f},${p},${h},${Ij(m,d)})`,XP(m,0)]:f=>[`${u}(${f.map(p=>Ij(p,d)).join(",")})`,XP(f,u.startsWith("scale")?1:0)])}}),s.length&&(i.transform=new Aj(s,a)),super(i)}},Aj=class extends Bv{constructor(t,o){super(),this._value=null,this.inputs=t,this.transforms=o}get(){return this._value||(this._value=this._get())}_get(){let t="",o=!0;return _o(this.inputs,(r,n)=>{let i=Hn(r[0]),[s,a]=this.transforms[n](Ce.arr(i)?i:r.map(Hn));t+=" "+s,o=o&&a}),o?"none":t}observerAdded(t){t==1&&_o(this.inputs,o=>_o(o,r=>Ii(r)&&Ap(r,this)))}observerRemoved(t){t==0&&_o(this.inputs,o=>_o(o,r=>Ii(r)&&Lp(r,this)))}eventObserved(t){t.type=="change"&&(this._value=null),Cg(this,t)}},F5e=["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"],z5e=["scrollTop","scrollLeft"];$s.assign({batchedUpdates:See.unstable_batchedUpdates,createStringInterpolator:VP,colors:VJ});var j5e=qJ(F5e,{applyAnimatedValues:O5e,createAnimatedStyle:e=>new Oj(e),getComponentProps:e=>Lj(e,z5e)}),_ee=j5e.animated;var Mv=c(F(),1),wee=c(Tt(),1),Cee=c(Q(),1);var H5e=200;function xee(e){return{top:e.offsetTop,left:e.offsetLeft}}function U5e({triggerAnimationOnChange:e,clientId:t}){let o=(0,Mv.useRef)(),{isTyping:r,getGlobalBlockCount:n,isBlockSelected:i,isFirstMultiSelectedBlock:s,isBlockMultiSelected:a,isAncestorMultiSelected:l,isDraggingBlocks:u}=(0,Cee.useSelect)(C),{previous:d,prevRect:f}=(0,Mv.useMemo)(()=>({previous:o.current&&xee(o.current),prevRect:o.current&&o.current.getBoundingClientRect()}),[e]);return(0,Mv.useLayoutEffect)(()=>{if(!d||!o.current)return;let p=(0,wee.getScrollContainer)(o.current),h=i(t),m=h||s(t),g=u();function b(){if(!g&&m&&f){let B=o.current.getBoundingClientRect().top-f.top;B&&(p.scrollTop+=B)}}if(window.matchMedia("(prefers-reduced-motion: reduce)").matches||r()||n()>H5e){b();return}let y=h||a(t)||l(t);if(y&&g)return;let k=y?"1":"",S=new qP({x:0,y:0,config:{mass:5,tension:2e3,friction:200},onChange({value:T}){if(!o.current)return;let{x:B,y:R}=T;B=Math.round(B),R=Math.round(R);let I=B===0&&R===0;o.current.style.transformOrigin="center center",o.current.style.transform=I?null:`translate3d(${B}px,${R}px,0)`,o.current.style.zIndex=k,b()}});o.current.style.transform=void 0;let _=xee(o.current),x=Math.round(d.left-_.left),w=Math.round(d.top-_.top);return S.start({x:0,y:0,from:{x,y:w}}),()=>{S.stop(),S.set({x:0,y:0})}},[d,f,t,r,n,i,s,a,l,u]),o}var QP=U5e;var eI=c(F(),1),wd=c(Tt(),1),Tee=c(Q(),1);var JP=".block-editor-block-list__block",G5e=".block-list-appender",W5e=".block-editor-button-block-appender";function Eee(e,t){return e.closest(JP)===t.closest(JP)}function Jc(e,t){return t.closest([JP,G5e,W5e].join(","))===e}function La(e,t){let{anchorNode:o,focusNode:r}=e;if(!o||!r)return;let i=(o.nodeType===o.ELEMENT_NODE?o:o.parentElement)?.closest('[contenteditable="true"]');if(!(!i||i===t||!i.contains(r)))return i}function qo(e){for(;e&&e.nodeType!==e.ELEMENT_NODE;)e=e.parentNode;if(!e)return;let o=e.closest(JP);if(o)return o.id.slice(6)}function Mj(e,t){let o=Math.min(e.left,t.left),r=Math.max(e.right,t.right),n=Math.max(e.bottom,t.bottom),i=Math.min(e.top,t.top);return new window.DOMRectReadOnly(o,i,r-o,n-i)}function $5e(e){let t=e.ownerDocument.defaultView;if(!t||e.hasAttribute("data-visually-hidden"))return!1;let o=e.getBoundingClientRect();if(o.width===0||o.height===0)return!1;if(e.checkVisibility)return e.checkVisibility?.({opacityProperty:!0,contentVisibilityAuto:!0,visibilityProperty:!0});let r=t.getComputedStyle(e);return!(r.display==="none"||r.visibility==="hidden"||r.opacity==="0")}function K5e(e){let t=window.getComputedStyle(e);return t.overflowX==="auto"||t.overflowX==="scroll"||t.overflowY==="auto"||t.overflowY==="scroll"}var Y5e=["core/navigation"];function Nv(e){let t=e.ownerDocument.defaultView;if(!t)return new window.DOMRectReadOnly;let o=e.getBoundingClientRect(),r=e.getAttribute("data-type");if(r&&Y5e.includes(r)){let s=[e],a;for(;a=s.pop();)if(!K5e(a)){for(let l of a.children)if($5e(l)){let u=l.getBoundingClientRect();o=Mj(o,u),s.push(l)}}}let n=Math.max(o.left,0),i=Math.min(o.right,t.innerWidth);return o=new window.DOMRectReadOnly(n,o.top,i-n,o.height),o}function Ree({clientId:e,initialPosition:t}){let o=(0,eI.useRef)(),{isBlockSelected:r,isMultiSelecting:n,isZoomOut:i,getSelectionStart:s}=H((0,Tee.useSelect)(C));return(0,eI.useEffect)(()=>{if(!r(e)||n()||i()||t==null||!o.current)return;let{ownerDocument:a}=o.current;if(Jc(o.current,a.activeElement))return;let l=wd.focus.tabbable.find(o.current).filter(v=>(0,wd.isTextField)(v)),u=t===-1,d=l[u?l.length-1:0]||o.current;if(!Jc(o.current,d)){o.current.focus();return}if(!o.current.getAttribute("contenteditable")){let v=wd.focus.tabbable.findNext(o.current);if(v&&Jc(o.current,v)&&(0,wd.isFormElement)(v)){v.focus();return}}let{activeElement:f}=a,p=a.defaultView.getSelection(),{clientId:h,offset:m}=s();f?.isContentEditable&&f.contains(d)&&p.anchorNode&&d.contains(p.anchorNode)&&(t===0||m!==void 0&&h===e)||(0,wd.placeCaretAtHorizontalEdge)(d,u)},[t,e]),o}var tI=c(fe(),1);var{subscribeDelegatedListener:Bee}=H(tI.privateApis);function Pee({isEnabled:e=!0}={}){return(0,tI.useRefEffect)(t=>{if(!e)return;function o(i){i.defaultPrevented||(i.preventDefault(),t.classList.toggle("is-hovered",i.type==="mouseover"))}let r=Bee(t,"mouseout",o),n=Bee(t,"mouseover",o);return()=>{r(),n(),t.classList.remove("is-hovered")}},[e])}var oI=c(Q(),1),rI=c(fe(),1);var{subscribeDelegatedListener:q5e}=H(rI.privateApis);function Iee(e){let{isBlockSelected:t,isBlockMultiSelected:o,isMultiSelecting:r}=(0,oI.useSelect)(C),{selectBlock:n,selectionChange:i}=(0,oI.useDispatch)(C);return(0,rI.useRefEffect)(s=>{function a(l){if(t(e)){l.target.isContentEditable||i(e);return}if(!r()&&!o(e)&&Jc(s,l.target)){if(l.target.isContentEditable){n(e,null);return}n(e)}}return q5e(s,"focusin",a)},[t,n])}var Np=c(F(),1);var Aee=c(Q(),1),Lee=c(fe(),1),Mee=c(F(),1);var Nj={onKeyDown:"keydown",onKeyUp:"keyup",onBeforeInput:"beforeinput",onInput:"input",onCompositionStart:"compositionstart",onCompositionUpdate:"compositionupdate",onCompositionEnd:"compositionend"},Z5e=Object.values(Nj);function Nee(e){let t;for(let o in Nj)typeof e[o]=="function"&&(t=t||{},t[Nj[o]]=e[o]);return t}var Dee=["eventPhase","bubbles","cancelable","timeStamp","defaultPrevented","isTrusted"],Oee=[...Dee,"view","detail","key","code","location","ctrlKey","shiftKey","altKey","metaKey","repeat","locale","getModifierState","charCode","keyCode","which"],d0=[...Dee,"data"],X5e={keydown:Oee,keyup:Oee,beforeinput:d0,input:d0,compositionstart:d0,compositionupdate:d0,compositionend:d0};function Q5e(e,t){let o=!1,r={nativeEvent:e,type:e.type,target:t,currentTarget:null,preventDefault(){e.preventDefault(),r.defaultPrevented=!0},isDefaultPrevented(){return r.defaultPrevented},stopPropagation(){e.stopPropagation(),o=!0},isPropagationStopped(){return o},persist(){},isPersistent(){return!0}};for(let n of X5e[e.type]){let i=e[n];r[n]=typeof i=="function"?i.bind(e):i}return r}function Vee(){let{hasMultiSelection:e,getBlockParents:t}=(0,Aee.useSelect)(C),{refsMap:o,eventHandlers:r}=(0,Mee.useContext)(vd);return(0,Lee.useRefEffect)(n=>{function i(l){if(!r.size||l.target!==n||!l.isTrusted||n.contentEditable!=="true"||e())return;let u=n.ownerDocument.defaultView.getSelection();if(!u.rangeCount)return;let d=La(u,n),f=qo(d);if(!f)return;let p=[f,...t(f,!0)],h;for(let m of p){let g=r.get(m)?.current?.[l.type],b=g&&o.get(m);if(b&&(h||(h=Q5e(l,d)),h.currentTarget=b,g(h),h.isPropagationStopped()))break}}let s=n.ownerDocument.documentElement,a=Z5e.map(l=>(s.addEventListener(l,i),()=>s.removeEventListener(l,i)));return()=>a.forEach(l=>l())},[e,t,o,r])}function Fee(e,t){let{eventHandlers:o}=(0,Np.useContext)(vd),r=Nee(t),n=(0,Np.useRef)();(0,Np.useInsertionEffect)(()=>{n.current=r});let i=!!r;(0,Np.useEffect)(()=>{if(i)return o.set(e,n),()=>o.delete(e)},[o,e,i])}var Dv=c(ue(),1),jee=c(Tt(),1),Dp=c(io(),1),nI=c(Q(),1),Hee=c(fe(),1);function zee(e){return!e||e==="transparent"||e==="rgba(0, 0, 0, 0)"}function Uee({clientId:e,isSelected:t}){let{getBlockRootClientId:o,isZoomOut:r,hasMultiSelection:n,isSectionBlock:i,editedContentOnlySection:s,getBlock:a}=H((0,nI.useSelect)(C)),{insertAfterBlock:l,removeBlock:u,resetZoomLevel:d,startDraggingBlocks:f,stopDraggingBlocks:p,editContentOnlySection:h}=H((0,nI.useDispatch)(C));return(0,Hee.useRefEffect)(m=>{if(!t)return;function g(y){let{keyCode:k,target:S}=y;k!==Dp.ENTER&&k!==Dp.BACKSPACE&&k!==Dp.DELETE||S!==m||(0,jee.isTextField)(S)||(y.preventDefault(),k===Dp.ENTER&&r()?d():k===Dp.ENTER?l(e):u(e))}function b(y){if(m!==y.target||m.isContentEditable||m.ownerDocument.activeElement!==m||n()){y.preventDefault();return}let k=JSON.stringify({type:"block",srcClientIds:[e],srcRootClientId:o(e)});y.dataTransfer.effectAllowed="move",y.dataTransfer.clearData(),y.dataTransfer.setData("wp-blocks",k);let{ownerDocument:S}=m,{defaultView:_}=S;_.getSelection().removeAllRanges();let w=S.createElement("div");w.style.width="1px",w.style.height="1px",w.style.position="fixed",w.style.visibility="hidden",S.body.appendChild(w),y.dataTransfer.setDragImage(w,0,0);let T=m.getBoundingClientRect(),B=m.id,R=m.cloneNode();R.style.display="none",m.id=null,m.after(R);let I=1;{let W=m;for(;W=W.parentElement;){let{scale:Y}=_.getComputedStyle(W);if(Y&&Y!=="none"){I=parseFloat(Y);break}}}let A=1/I,P={};for(let W of["transform","transformOrigin","transition","zIndex","position","top","left","pointerEvents","opacity","backgroundColor"])P[W]=m.style[W];let O=_.scrollY,N=_.scrollX,z=y.clientX,V=y.clientY;m.style.position="relative",m.style.top="0px",m.style.left="0px";let M=y.clientX-T.left,D=y.clientY-T.top,L=T.height>200?200/T.height:1;if(m.style.zIndex="1000",m.style.transformOrigin=`${M*A}px ${D*A}px`,m.style.transition="transform 0.2s ease-out",m.style.transform=`scale(${L})`,m.style.opacity="0.9",zee(_.getComputedStyle(m).backgroundColor)){let W="transparent",Y=m;for(;Y=Y.parentElement;){let{backgroundColor:Z}=_.getComputedStyle(Y);if(!zee(Z)){W=Z;break}}m.style.backgroundColor=W}let j=!1,q=z,J=V;function te(W){W.clientX===q&&W.clientY===J||(q=W.clientX,J=W.clientY,ee())}function ee(){j||(j=!0,m.style.pointerEvents="none");let W=J-V,Y=q-z,Z=_.scrollY,oe=_.scrollX,ne=Z-O,X=oe-N,re=W+ne,ae=Y+X;m.style.top=`${re*A}px`,m.style.left=`${ae*A}px`}function $(){S.removeEventListener("dragover",te),S.removeEventListener("dragend",$),S.removeEventListener("drop",$),S.removeEventListener("scroll",ee);for(let[W,Y]of Object.entries(P))m.style[W]=Y;R.remove(),m.id=B,w.remove(),p(),document.body.classList.remove("is-dragging-components-draggable"),S.documentElement.classList.remove("is-dragging")}S.addEventListener("dragover",te),S.addEventListener("dragend",$),S.addEventListener("drop",$),S.addEventListener("scroll",ee),f([e]),document.body.classList.add("is-dragging-components-draggable"),S.documentElement.classList.add("is-dragging")}m.addEventListener("keydown",g),m.addEventListener("dragstart",b);function v(y){let k=i(e),S=a(e),_=(0,Dv.isReusableBlock)(S),x=(0,Dv.isTemplatePart)(S);!k||s===e||_||x||(y.preventDefault(),h(e))}return m.addEventListener("dblclick",v),()=>{m.removeEventListener("keydown",g),m.removeEventListener("dragstart",b),m.removeEventListener("dblclick",v)}},[e,t,o,a,Dv.isReusableBlock,Dv.isTemplatePart,l,u,r,d,n,f,p,i,s,h])}var Gee=c(fe(),1),Wee=c(F(),1);function $ee(){let e=(0,Wee.useContext)(iI);return(0,Gee.useRefEffect)(t=>{if(e)return e.observe(t),()=>{e.unobserve(t)}},[e])}var sI=c(fe(),1);function Kee({isSelected:e}){let t=(0,sI.useReducedMotion)();return(0,sI.useRefEffect)(o=>{if(e){let{ownerDocument:r}=o,{defaultView:n}=r;if(!n.IntersectionObserver)return;let i=new n.IntersectionObserver(s=>{s[0].isIntersecting||o.scrollIntoView({behavior:t?"instant":"smooth"}),i.disconnect()});return i.observe(o),()=>{i.disconnect()}}},[e])}var Yee=c(fe(),1),qee=c(Q(),1);function aI({clientId:e="",isEnabled:t=!0}={}){let{getEnabledClientIdsTree:o}=H((0,qee.useSelect)(C));return(0,Yee.useRefEffect)(r=>{if(!t)return;let n=()=>{o(e).forEach(({clientId:s})=>{let a=r.querySelector(`[data-block="${s}"]`);a&&(a.classList.remove("has-editable-outline"),a.offsetWidth,a.classList.add("has-editable-outline"))})},i=s=>{(s.target===r||s.target.classList.contains("is-root-container"))&&(s.defaultPrevented||(s.preventDefault(),n()))};return r.addEventListener("click",i),()=>r.removeEventListener("click",i)},[t])}var Zee=c(fe(),1),f0=new Map;function J5e(e,t){let o=f0.get(e);o||(o=new Set,f0.set(e,o),e.addEventListener("pointerdown",Qee)),o.add(t)}function eFe(e,t){let o=f0.get(e);o&&(o.delete(t),Xee(t),o.size===0&&(f0.delete(e),e.removeEventListener("pointerdown",Qee)))}function Xee(e){let t=e.getAttribute("data-draggable");t&&(e.removeAttribute("data-draggable"),t==="true"&&!e.getAttribute("draggable")&&e.setAttribute("draggable","true"))}function Qee(e){let{target:t}=e,{ownerDocument:o,isContentEditable:r,tagName:n}=t,i=["INPUT","TEXTAREA"].includes(n),s=f0.get(o);if(r||i)for(let a of s)a.getAttribute("draggable")==="true"&&a.contains(t)&&(a.removeAttribute("draggable"),a.setAttribute("data-draggable","true"));else for(let a of s)Xee(a)}function Jee(){return(0,Zee.useRefEffect)(e=>(J5e(e.ownerDocument,e),()=>{eFe(e.ownerDocument,e)}),[])}var Mr=c(G(),1),Ai=c(F(),1),Li=c(U(),1),Ig=c(Q(),1),rte=c(Yl(),1),nte=c(as(),1);var p0=c(G(),1);var{getViewportBreakpoints:tFe}=H(Sr);function Dj(e){let t=tFe(e);return Y6.filter(([o])=>(o!==no.tablet.key||t.tablet!==void 0)&&(o!==no.mobile.key||t.mobile!==void 0))}function oFe(e,t){if(!e)return!1;let o=e.attributes?.metadata?.blockVisibility;if(o===!0||typeof o!="object")return!1;let r=o.viewport;return!r||typeof r!="object"||!Y6.some(([,{key:n}])=>n===t)?!1:r[t]===!1}function tte(e,t){if(!e?.length)return!1;let o=e.filter(r=>oFe(r,t)).length;return o===0?!1:o===e.length?!0:null}function ote(e){if(!e?.length)return!1;let t=e.filter(o=>o&&o.attributes?.metadata?.blockVisibility===!1).length;return t===0?!1:t===e.length?!0:null}function Vj(e,t){if(!e&&e!==!1)return null;if(e===!1)return(0,p0.__)("Block is hidden");if(e?.viewport){let o=Dj(t).filter(([r])=>e.viewport?.[r]===!1).map(([,r])=>r.label);if(o.length>0)return(0,p0.sprintf)((0,p0.__)("Block is hidden on %s"),o.join(", "))}return null}var _r=c(E(),1),rFe={[no.mobile.key]:!1,[no.tablet.key]:!1,[no.desktop.key]:!1},nFe=[];function Fj({clientIds:e,onClose:t}){let{createSuccessNotice:o}=(0,Ig.useDispatch)(nte.store),{updateBlockAttributes:r}=(0,Ig.useDispatch)(C),n=(0,Ig.useSelect)(S=>S(C).getBlocksByClientId(e)??nFe,[e]),i=(0,Ig.useSelect)(S=>S(rte.store).getShortcutRepresentation("core/editor/toggle-list-view"),[]),s=(0,Ig.useSelect)(S=>S(C).getSettings().__experimentalFeatures?.viewport,[]),a=(0,Ai.useMemo)(()=>Dj(s),[s]),l=(0,Ai.useMemo)(()=>{if(n?.length===0)return{hideEverywhere:!1,viewportChecked:{}};let S={};return a.forEach(([,{key:_}])=>{S[_]=tte(n,_)}),{hideEverywhere:ote(n),viewportChecked:S}},[n,a]),[u,d]=(0,Ai.useState)(l?.viewportChecked??{}),[f,p]=(0,Ai.useState)(l?.hideEverywhere??!1),h=(0,Ai.useCallback)((S,_)=>{d({...u,[S]:_})},[u]),m=(0,Ai.useMemo)(()=>{if(!f)return(0,Mr.sprintf)((0,Mr.__)("Block visibility settings updated. You can access them via the List View (%s)."),i);let S=n?.length>1?(0,Mr.__)("Blocks hidden. You can access them via the List View (%s)."):(0,Mr.__)("Block hidden. You can access it via the List View (%s).");return(0,Mr.sprintf)(S,i)},[f,n?.length,i]),g=(0,Ai.useMemo)(()=>Object.values(u).some(S=>S===!0||S===null),[u]),b=(0,Ai.useMemo)(()=>f!==l.hideEverywhere?!0:a.some(([,{key:S}])=>u[S]!==l.viewportChecked[S]),[f,u,l,a]),v=(0,Ai.useMemo)(()=>f===null?!0:Object.values(u).some(S=>S===null),[f,u]),y=(0,Ai.useCallback)(S=>{S.preventDefault();let _=f?!1:{viewport:a.reduce((w,[,{key:T}])=>(u[T]&&(w[T]=!1),w),{})},x=Object.fromEntries(n.map(({clientId:w,attributes:T})=>[w,{metadata:Ge({...T?.metadata,blockVisibility:_})}]));r(e,x,{uniqueByBlock:!0}),o(m,{id:f?"block-visibility-hidden":"block-visibility-viewports-updated",type:"snackbar"}),t()},[n,e,o,f,m,t,r,a,u]),k=n?.length>1;return(0,_r.jsx)(Li.Modal,{title:e?.length>1?(0,Mr.__)("Hide blocks"):(0,Mr.__)("Hide block"),onRequestClose:t,overlayClassName:"block-editor-block-visibility-modal",size:"small",children:(0,_r.jsxs)("form",{onSubmit:y,children:[(0,_r.jsxs)("fieldset",{children:[(0,_r.jsx)("legend",{children:k?(0,Mr.__)("Select the viewport sizes for which you want to hide the blocks. Changes will apply to all selected blocks."):(0,Mr.__)("Select the viewport size for which you want to hide the block.")}),(0,_r.jsx)("ul",{className:"block-editor-block-visibility-modal__options",children:(0,_r.jsxs)("li",{className:"block-editor-block-visibility-modal__options-item block-editor-block-visibility-modal__options-item--everywhere",children:[(0,_r.jsx)(Li.CheckboxControl,{className:"block-editor-block-visibility-modal__options-checkbox--everywhere",label:(0,Mr.__)("Omit from published content"),checked:f===!0,indeterminate:f===null,onChange:S=>{p(S),d(rFe)}}),f!==!0&&(0,_r.jsx)("ul",{className:"block-editor-block-visibility-modal__sub-options",children:a.map(([,{label:S,icon:_,key:x}])=>(0,_r.jsxs)("li",{className:"block-editor-block-visibility-modal__options-item",children:[(0,_r.jsx)(Li.CheckboxControl,{label:(0,Mr.sprintf)((0,Mr.__)("Hide on %s"),S),checked:u[x]??!1,indeterminate:u[x]===null,onChange:w=>h(x,w)}),(0,_r.jsx)(Li.Icon,{icon:_,className:K({"block-editor-block-visibility-modal__options-icon--checked":u[x]})})]},x))})]})}),k&&v&&(0,_r.jsx)("p",{className:"block-editor-block-visibility-modal__description",children:(0,Mr.__)("Selected blocks have different visibility settings. The checkboxes show an indeterminate state when settings differ.")}),!k&&f===!0&&(0,_r.jsx)("p",{className:"block-editor-block-visibility-modal__description",children:(0,Mr.sprintf)((0,Mr.__)("Block will be hidden in the editor, and omitted from the published markup on the frontend. You can configure it again by selecting it in the List View (%s)."),i)}),!k&&!f&&g&&(0,_r.jsx)("p",{className:"block-editor-block-visibility-modal__description",children:(0,Ai.createInterpolateElement)((0,Mr.sprintf)((0,Mr.__)("Block will be hidden according to the selected viewports. It will be included in the published markup on the frontend. You can configure it again by selecting it in the List View (%s)."),i),{strong:(0,_r.jsx)("strong",{})})})]}),(0,_r.jsxs)(Li.Flex,{className:"block-editor-block-visibility-modal__actions",justify:"flex-end",expanded:!1,children:[(0,_r.jsx)(Li.FlexItem,{children:(0,_r.jsx)(Li.Button,{variant:"tertiary",onClick:t,__next40pxDefaultSize:!0,children:(0,Mr.__)("Cancel")})}),(0,_r.jsx)(Li.FlexItem,{children:(0,_r.jsx)(Li.Button,{variant:"primary",type:"submit",disabled:!b,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,Mr.__)("Apply")})})]})]})})}var zj=c(fe(),1);var{getViewportBreakpoints:iFe}=H(Sr);function Ma(e={}){let{blockVisibility:t=void 0,deviceType:o=no.desktop.key,viewportSettings:r,view:n=window}=e,i=iFe(r),s=i.mobile?`(width <= ${i.mobile})`:void 0,a=(0,zj.useMediaQuery)(s,n),l;i.tablet&&(l=i.mobile?`(${i.mobile} < width <= ${i.tablet})`:`(width <= ${i.tablet})`);let u=(0,zj.useMediaQuery)(l,n),d;return o===no.mobile.key&&i.mobile?d=no.mobile.key:o===no.tablet.key&&i.tablet?d=no.tablet.key:a?d=no.mobile.key:u&&i.tablet?d=no.tablet.key:d=no.desktop.key,{isBlockCurrentlyHidden:t===!1||t?.viewport?.[d]===!1,currentViewport:d}}var jj=c(G(),1),lI=c(U(),1),cI=c(F(),1);var ite=c(ue(),1),uI=c(Q(),1);var Hj=c(E(),1);function Uj({clientIds:e}){let t=(0,cI.useRef)(!1),[o]=Le("blockVisibility.allowEditing"),{canToggleBlockVisibility:r,areBlocksHiddenAnywhere:n}=(0,uI.useSelect)(a=>{let{getBlocksByClientId:l,getBlockName:u,isBlockHiddenAnywhere:d}=H(a(C));return{canToggleBlockVisibility:l(e).every(({clientId:p})=>(0,ite.hasBlockSupport)(u(p),"visibility",!0)),areBlocksHiddenAnywhere:e?.every(p=>d(p))}},[e]),i=(0,uI.useDispatch)(C);if((0,cI.useEffect)(()=>{n&&(t.current=!0)},[n]),o===!1||!n&&!t.current)return null;let{showViewportModal:s}=H(i);return(0,Hj.jsx)(lI.ToolbarGroup,{className:"block-editor-block-visibility-toolbar",children:(0,Hj.jsx)(lI.ToolbarButton,{disabled:!r,icon:n?Vl:ug,label:n?(0,jj.__)("Hidden"):(0,jj.__)("Visible"),onClick:()=>s(e),"aria-haspopup":"dialog"})})}var Gj=c(G(),1),ste=c(U(),1),dI=c(Q(),1),ate=c(Yl(),1);var lte=c(E(),1);function Wj({clientIds:e}){let[t]=Le("blockVisibility.allowEditing"),{areBlocksHiddenAnywhere:o,shortcut:r}=(0,dI.useSelect)(s=>{let{isBlockHiddenAnywhere:a}=H(s(C));return{areBlocksHiddenAnywhere:e?.every(l=>a(l)),shortcut:s(ate.store).getShortcutRepresentation("core/block-editor/toggle-block-visibility")}},[e]),n=(0,dI.useDispatch)(C);if(t===!1)return null;let{showViewportModal:i}=H(n);return(0,lte.jsx)(ste.MenuItem,{onClick:()=>i(e),shortcut:r,children:o?(0,Gj.__)("Show"):(0,Gj.__)("Hide")})}var Fp=c(U(),1),$j=c(Q(),1),Vp=c(G(),1);var Vv=c(E(),1),{Badge:sFe}=H(Fp.privateApis),aFe={currentBlockVisibility:void 0,hasParentHiddenEverywhere:!1,selectedDeviceType:no.desktop.key};function cte({clientId:e}){let{currentBlockVisibility:t,selectedDeviceType:o,viewportSettings:r,hasParentHiddenEverywhere:n}=(0,$j.useSelect)(p=>{if(!e)return aFe;let{getBlockAttributes:h,isBlockParentHiddenEverywhere:m,getSettings:g}=H(p(C)),b=g();return{currentBlockVisibility:h(e)?.metadata?.blockVisibility,selectedDeviceType:b?.[wa]?.toLowerCase()||no.desktop.key,viewportSettings:b?.__experimentalFeatures?.viewport,hasParentHiddenEverywhere:m(e)}},[e]),s=Nt(e)?.ownerDocument?.defaultView,a=s===null?void 0:s,{isBlockCurrentlyHidden:l,currentViewport:u}=Ma({blockVisibility:t,deviceType:o,viewportSettings:r,view:a}),d=(0,$j.useSelect)(p=>!e||!u?!1:H(p(C)).isBlockParentHiddenAtViewport(e,u),[e,u]);if(!(l||n||d))return null;let f;if(l)if(t===!1)f=(0,Vp.__)("Block is hidden");else{let p=no[u]?.label||u;f=(0,Vp.sprintf)((0,Vp.__)("Block is hidden on %s"),p)}if(n)f=(0,Vp.__)("Parent block is hidden");else if(d){let p=no[u]?.label||u;f=(0,Vp.sprintf)((0,Vp.__)("Parent block is hidden on %s"),p)}return(0,Vv.jsx)(sFe,{className:"block-editor-block-visibility-info",children:(0,Vv.jsxs)(Fp.__experimentalHStack,{spacing:2,justify:"start",children:[(0,Vv.jsx)(Fp.Icon,{icon:Vl}),(0,Vv.jsx)(Fp.__experimentalText,{children:f})]})})}function m0(e={},{__unstableIsHtml:t}={}){let{clientId:o,className:r,wrapperProps:n={},isAligned:i,index:s,mode:a,name:l,blockApiVersion:u,blockTitle:d,isSelected:f,isSubtreeDisabled:p,hasOverlay:h,initialPosition:m,blockEditingMode:g,isHighlighted:b,isMultiSelected:v,isPartiallySelected:y,isReusable:k,isDragging:S,hasChildSelected:_,isEditingDisabled:x,hasEditableOutline:w,isEditingContentOnlySection:T,defaultClassName:B,isSectionBlock:R,isWithinSectionBlock:I,canMove:A,blockVisibility:P,deviceType:O,viewportSettings:N,ariaLabel:z}=(0,ute.useContext)(Fn);Fee(o,n);let V=(0,Fv.useRefEffect)(Y=>{if(Y){let{ownerDocument:Z}=Y,{defaultView:oe}=Z;V.current=oe}},[]),M=(0,fI.sprintf)((0,fI.__)("Block: %s"),d),D=a==="html"&&!t?"-visual":"",L=Jee(),j=!I,q=(0,Fv.useMergeRefs)([e.ref,V,Ree({clientId:o,initialPosition:m}),AQ(o),Iee(o),Uee({clientId:o,isSelected:f}),Pee({isEnabled:j}),$ee(),QP({triggerAnimationOnChange:s,clientId:o}),(0,Fv.useDisabled)({isDisabled:!h}),aI({clientId:o,isEnabled:R}),Kee({isSelected:f}),A?L:void 0]),J=ht(),ee=!!J[zy]?{"--wp-admin-theme-color":"var(--wp-block-synced-color)","--wp-admin-theme-color--rgb":"var(--wp-block-synced-color--rgb)"}:{},{isBlockCurrentlyHidden:$}=Ma({blockVisibility:P,deviceType:O,viewportSettings:N,view:V.current});u<2&&o===J.clientId&&(0,fte.default)(`Block type "${l}" must support API version 2 or higher to work correctly with "useBlockProps" method.`);let W=!1;return(n?.style?.marginTop?.charAt(0)==="-"||n?.style?.marginBottom?.charAt(0)==="-"||n?.style?.marginLeft?.charAt(0)==="-"||n?.style?.marginRight?.charAt(0)==="-")&&(W=!0),{tabIndex:g==="disabled"?-1:0,draggable:A&&!_?!0:void 0,...n,...e,ref:q,id:`block-${o}${D}`,role:"document","aria-label":z??M,"data-block":o,"data-type":l,"data-title":d,inert:p?"true":void 0,className:K("block-editor-block-list__block",{"wp-block":!i,"has-block-overlay":h,"is-selected":f,"is-highlighted":b,"is-multi-selected":v,"is-partially-selected":y,"is-reusable":k,"is-dragging":S,"has-child-selected":_,"is-editing-disabled":x,"has-editable-outline":w,"has-negative-margin":W,"is-editing-content-only-section":T,"is-block-hidden":$},r,e.className,n.className,B),style:{...n.style,...e.style,...ee}}}m0.save=dte.__unstableGetBlockProps;var Nr=c(E(),1);function lFe(e,t){let o={...e,...t};return e?.hasOwnProperty("className")&&t?.hasOwnProperty("className")&&(o.className=K(e.className,t.className)),e?.hasOwnProperty("style")&&t?.hasOwnProperty("style")&&(o.style={...e.style,...t.style}),o}function pI({children:e,isHtml:t,...o}){return(0,Nr.jsx)("div",{...m0(o,{__unstableIsHtml:t}),children:e})}function Kj({block:{__unstableBlockSource:e},mode:t,isLocked:o,canRemove:r,clientId:n,isSelected:i,isSelectionEnabled:s,className:a,__unstableLayoutClassNames:l,name:u,isValid:d,attributes:f,wrapperProps:p,setAttributes:h,onReplace:m,onRemove:g,onInsertBlocksAfter:b,onMerge:v,toggleSelection:y}){let{mayDisplayControls:k,mayDisplayParentControls:S,isSelectionWithinCurrentSection:_,themeSupportsLayout:x,...w}=(0,zp.useContext)(Fn),T=yg()||{},B=(0,Nr.jsx)(HB,{name:u,isSelected:i,attributes:f,setAttributes:h,insertBlocksAfter:o?void 0:b,onReplace:r?m:void 0,onRemove:r?g:void 0,mergeBlocks:r?v:void 0,clientId:n,isSelectionEnabled:s,toggleSelection:y,__unstableLayoutClassNames:l,__unstableParentLayout:Object.keys(T).length?T:void 0,mayDisplayControls:k,mayDisplayParentControls:S,mayDisplayPatternEditingControls:_,blockEditingMode:w.blockEditingMode,isPreviewMode:w.isPreviewMode}),R=(0,jt.getBlockType)(u);R?.getEditWrapperProps&&(p=lFe(p,R.getEditWrapperProps(f)));let I=p&&!!p["data-align"]&&!x,A=a?.includes("is-position-sticky");I&&(B=(0,Nr.jsx)("div",{className:K("wp-block",A&&a),"data-align":p["data-align"],children:B}));let P;if(d)t==="html"?P=(0,Nr.jsxs)(Nr.Fragment,{children:[(0,Nr.jsx)("div",{style:{display:"none"},children:B}),(0,Nr.jsx)(pI,{isHtml:!0,children:(0,Nr.jsx)(kJ,{clientId:n})})]}):R?.apiVersion>1?P=B:P=(0,Nr.jsx)(pI,{children:B});else{let V=e?(0,jt.serializeRawBlock)(e):(0,jt.getSaveContent)(R,f);P=(0,Nr.jsxs)(pI,{className:"has-warning",children:[(0,Nr.jsx)(KQ,{clientId:n}),(0,Nr.jsx)(zp.RawHTML,{children:(0,mte.safeHTML)(V)})]})}let{"data-align":O,...N}=p??{},z={...N,className:K(N.className,O&&x&&`align${O}`,!(O&&A)&&a)};return(0,Nr.jsx)(Fn.Provider,{value:{wrapperProps:z,isAligned:I,isSelectionWithinCurrentSection:_,...w},children:(0,Nr.jsx)(QQ,{fallback:(0,Nr.jsx)(pI,{className:"has-warning",children:(0,Nr.jsx)(ZQ,{})}),children:P})})}var cFe=(0,mI.withDispatch)((e,t,o)=>{let{updateBlockAttributes:r,insertBlocks:n,mergeBlocks:i,replaceBlocks:s,toggleSelection:a,__unstableMarkLastChangeAsPersistent:l,moveBlocksToPosition:u,removeBlock:d,selectBlock:f}=e(C);return{setAttributes(p){let{getMultiSelectedBlockClientIds:h}=o.select(C),m=h(),{clientId:g,attributes:b}=t,v=m.length?m:[g],y=typeof p=="function"?p(b):p;r(v,y)},onInsertBlocks(p,h){let{rootClientId:m}=t;n(p,h,m)},onInsertBlocksAfter(p){let{clientId:h,rootClientId:m}=t,{getBlockIndex:g}=o.select(C),b=g(h);n(p,b+1,m)},onMerge(p){let{clientId:h,rootClientId:m}=t,{getPreviousBlockClientId:g,getNextBlockClientId:b,getBlock:v,getBlockAttributes:y,getBlockName:k,getBlockOrder:S,getBlockIndex:_,getBlockRootClientId:x,canInsertBlockType:w}=o.select(C);function T(){let R=v(h),I=(0,jt.getDefaultBlockName)(),A=(0,jt.getBlockType)(I);if(k(h)!==I){let P=(0,jt.switchToBlockType)(R,I);P&&P.length&&s(h,P)}else if((0,jt.isUnmodifiedDefaultBlock)(R)){let P=b(h);P&&o.batch(()=>{d(h),f(P)})}else if(A.merge){let P=A.merge({},R.attributes);s([h],[(0,jt.createBlock)(I,P)])}}function B(R,I=!0){let A=k(R),O=(0,jt.getBlockType)(A).category==="text",N=x(R),z=S(R),[V]=z;z.length===1&&(0,jt.isUnmodifiedBlock)(v(V))?d(R):O?o.batch(()=>{if(w(k(V),N))u([V],R,N,_(R));else{let M=(0,jt.switchToBlockType)(v(V),(0,jt.getDefaultBlockName)());M&&M.length&&M.every(D=>w(D.name,N))?(n(M,_(R),N,I),d(V,!1)):T()}!S(R).length&&(0,jt.isUnmodifiedBlock)(v(R))&&d(R,!1)}):T()}if(p){if(m){let I=b(m);if(I)if(k(m)===k(I)){let A=y(m),P=y(I);if(Object.keys(A).every(O=>A[O]===P[O])){o.batch(()=>{u(S(I),I,m),d(I,!1)});return}}else{i(m,I);return}}let R=b(h);if(!R)return;if((0,jt.isUnmodifiedDefaultBlock)(v(h))){let I=R;for(;S(I).length;)I=S(I)[0];o.batch(()=>{d(h),f(I)})}else S(R).length?B(R,!1):i(h,R)}else{let R=g(h);if(R)i(R,h);else if(m){let I=g(m);if(I&&k(m)===k(I)){let A=y(m),P=y(I);if(Object.keys(A).every(O=>A[O]===P[O])){o.batch(()=>{u(S(m),m,I),d(m,!1)});return}}B(m)}else T()}},onReplace(p,h,m){p.length&&!(0,jt.isUnmodifiedDefaultBlock)(p[p.length-1])&&l();let g=p?.length===1&&Array.isArray(p[0])?p[0]:p;s([t.clientId],g,h,m)},onRemove(){d(t.clientId)},toggleSelection(p){a(p)}}});Kj=(0,hI.compose)(cFe,(0,pte.withFilters)("editor.BlockListBlock"))(Kj);function uFe(e){let{clientId:t,rootClientId:o}=e,r=(0,mI.useSelect)(X=>{let{isBlockSelected:re,getBlockMode:ae,isSelectionEnabled:ve,getTemplateLock:xe,isSectionBlock:ge,getParentSectionBlock:be,getBlockWithoutAttributes:he,getBlockAttributes:ke,canRemoveBlock:_e,canMoveBlock:we,getSettings:Re,getEditedContentOnlySection:se,getBlockEditingMode:ie,getBlockName:Ae,isFirstMultiSelectedBlock:ye,getMultiSelectedBlockClientIds:Ee,hasSelectedInnerBlock:qe,getBlocksByName:pt,getBlockIndex:at,isBlockMultiSelected:Ct,isBlockSubtreeDisabled:rt,isBlockHighlighted:Ot,__unstableIsFullySelected:ut,__unstableSelectionHasUnmergeableBlock:Gt,isBlockBeingDragged:So,isDragging:mo,__unstableHasActiveBlockOverlayActive:de,getSelectedBlocksInitialCaretPosition:Me}=H(X(C)),Ze=he(t);if(!Ze)return;let{hasBlockSupport:ze,getActiveBlockVariation:Je}=X(jt.store),lt=ke(t),{name:ct,isValid:yr}=Ze,Ao=(0,jt.getBlockType)(ct),rr=Re(),{supportsLayout:ho,isPreviewMode:Go,__experimentalBlockBindingsSupportedAttributes:Vn}=rr,vr=Vn?.[ct],an=lt?.metadata?.blockVisibility,it=rr?.[wa]?.toLowerCase()||"desktop",_t=rr?.__experimentalFeatures?.viewport,Vt=Ao?.apiVersion>1,ko=Ct(t),Wo=ie(t),nr={isPreviewMode:Go,blockWithoutAttributes:Ze,name:ct,attributes:lt,isValid:yr,themeSupportsLayout:ho,index:at(t),isReusable:(0,jt.isReusableBlock)(Ao),className:Vt?lt.className:void 0,defaultClassName:Vt?(0,jt.getBlockDefaultClassName)(ct):void 0,blockTitle:Ao?.title,bindableAttributes:vr,blockVisibility:an,deviceType:it,viewportSettings:_t,isMultiSelected:ko,blockEditingMode:Wo,isEditingDisabled:Wo==="disabled"};if(Go)return nr;let Sa=re(t),ka=_e(t),Ll=we(t),Be=Je(ct,lt),Ft=!0,nt=qe(t,Ft),zt=ge(t)?t:be(t),$o=(0,jt.hasBlockSupport)(ct,"multiple",!0)?[]:pt(ct),Sn=$o.length&&$o[0]!==t;return{...nr,mode:ae(t),isSelectionEnabled:ve(),isLocked:!!xe(o),isSectionBlock:ge(t),isWithinSectionBlock:!!zt,isSelectionWithinCurrentSection:re(zt)||qe(zt,Ft),blockType:Ao,canRemove:ka,canMove:Ll,isSelected:Sa,isEditingContentOnlySection:se()===t,blockEditingMode:Wo,mayDisplayControls:Sa||ye(t)&&Ee().every(Gh=>Ae(Gh)===ct),mayDisplayParentControls:ze(Ae(t),"__experimentalExposeControlsToChildren",!1)&&qe(t),blockApiVersion:Ao?.apiVersion||1,blockTitle:Be?.title||Ao?.title,isSubtreeDisabled:Wo==="disabled"&&rt(t),hasOverlay:de(t)&&!mo(),initialPosition:Sa?Me():void 0,isHighlighted:Ot(t),isMultiSelected:ko,isPartiallySelected:ko&&!ut()&&!Gt(),isDragging:So(t),hasChildSelected:nt,isEditingDisabled:Wo==="disabled",hasEditableOutline:Wo!=="disabled"&&ie(o)==="disabled",originalBlockClientId:Sn?$o[0]:!1,blockVisibility:an,deviceType:it,viewportSettings:_t}},[t,o]),n=(0,hI.useRefEffect)(X=>{if(X){let{ownerDocument:re}=X,{defaultView:ae}=re;n.current=ae}},[]),{isBlockCurrentlyHidden:i}=Ma({blockVisibility:r?.blockVisibility,deviceType:r?.deviceType,viewportSettings:r?.viewportSettings,view:n.current}),s=(0,zp.useMemo)(()=>({...r?.blockWithoutAttributes,attributes:r?.attributes}),[r?.blockWithoutAttributes,r?.attributes]);if(!r)return null;let{isPreviewMode:a,mode:l="visual",isSelectionEnabled:u=!1,isLocked:d=!1,canRemove:f=!1,canMove:p=!1,name:h,attributes:m,isValid:g,isSelected:b=!1,themeSupportsLayout:v,isEditingContentOnlySection:y,blockEditingMode:k,mayDisplayControls:S,mayDisplayParentControls:_,index:x,blockApiVersion:w,blockType:T,blockTitle:B,isSubtreeDisabled:R,hasOverlay:I,initialPosition:A,isHighlighted:P,isMultiSelected:O,isPartiallySelected:N,isReusable:z,isDragging:V,hasChildSelected:M,isSectionBlock:D,isWithinSectionBlock:L,isSelectionWithinCurrentSection:j,isEditingDisabled:q,hasEditableOutline:J,className:te,defaultClassName:ee,originalBlockClientId:$,bindableAttributes:W,blockVisibility:Y,deviceType:Z,viewportSettings:oe}=r,ne={isPreviewMode:a,clientId:t,className:te,index:x,mode:l,name:h,blockApiVersion:w,blockType:T,blockTitle:B,isSelected:b,isSubtreeDisabled:R,hasOverlay:I,initialPosition:A,blockEditingMode:k,isHighlighted:P,isMultiSelected:O,isPartiallySelected:N,isReusable:z,isDragging:V,hasChildSelected:M,isSectionBlock:D,isWithinSectionBlock:L,isSelectionWithinCurrentSection:j,isEditingDisabled:q,hasEditableOutline:J,isEditingContentOnlySection:y,defaultClassName:ee,mayDisplayControls:S,mayDisplayParentControls:_,originalBlockClientId:$,themeSupportsLayout:v,canMove:p,isBlockCurrentlyHidden:i,bindableAttributes:W,blockVisibility:Y,deviceType:Z,viewportSettings:oe};return i&&!b&&!O&&!M?null:(0,Nr.jsx)(Fn.Provider,{value:ne,children:(0,Nr.jsx)(Kj,{...e,mode:l,isSelectionEnabled:u,isLocked:d,canRemove:f,canMove:p,block:s,name:h,attributes:m,isValid:g,isSelected:b})})}var gI=(0,zp.memo)(uFe);var u9=c(Q(),1),Wpe=c(ue(),1);var l9=c(G(),1),zpe=c(gte(),1),B2=c(Q(),1),P2=c(io(),1);var Fpe=c(Qr(),1),jd=c(G(),1),R2=c(U(),1),ck=c(Q(),1),yb=c(ue(),1),a9=c(F(),1);var Jt=c(F(),1),w2=c(U(),1);var Bse=c(F(),1);var Og=c(ce(),1);function Ag({controlled:e,default:t,name:o,state:r="value"}){let{current:n}=Og.useRef(e!==void 0),[i,s]=Og.useState(t),a=n?e:i,l=Og.useCallback(u=>{n||s(u)},[]);return[a,l]}var dFe=c(ce(),1),h0={...dFe};var yte=c(ce(),1),bte={};function lo(e,t){let o=yte.useRef(bte);return o.current===bte&&(o.current=e(t)),o}var Yj=h0.useInsertionEffect,fFe=Yj&&Yj!==h0.useLayoutEffect?Yj:e=>e();function me(e){let t=lo(pFe).current;return t.next=e,fFe(t.effect),t.trampoline}function pFe(){let e={next:void 0,callback:mFe,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function mFe(){}var vte=c(ce(),1),hFe=()=>{},le=typeof document<"u"?vte.useLayoutEffect:hFe;var jp=c(ce(),1);var bI=c(ce(),1),qj=bI.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},elementsRef:{current:[]},nextIndexRef:{current:0}});function Ste(){return bI.useContext(qj)}var kte=c(E(),1);function _te(e){let{children:t,elementsRef:o,labelsRef:r,onMapChange:n}=e,i=me(n),s=jp.useRef(0),a=lo(bFe).current,l=lo(gFe).current,[u,d]=jp.useState(0),f=jp.useRef(u),p=me((v,y)=>{l.set(v,y??null),f.current+=1,d(f.current)}),h=me(v=>{l.delete(v),f.current+=1,d(f.current)}),m=jp.useMemo(()=>{let v=new Map;return Array.from(l.keys()).filter(k=>k.isConnected).sort(yFe).forEach((k,S)=>{let _=l.get(k)??{};v.set(k,{..._,index:S})}),v},[l,u]);le(()=>{if(typeof MutationObserver!="function"||m.size===0)return;let v=new MutationObserver(y=>{let k=new Set,S=_=>k.has(_)?k.delete(_):k.add(_);y.forEach(_=>{_.removedNodes.forEach(S),_.addedNodes.forEach(S)}),k.size===0&&(f.current+=1,d(f.current))});return m.forEach((y,k)=>{k.parentElement&&v.observe(k.parentElement,{childList:!0})}),()=>{v.disconnect()}},[m]),le(()=>{f.current===u&&(o.current.length!==m.size&&(o.current.length=m.size),r&&r.current.length!==m.size&&(r.current.length=m.size),s.current=m.size),i(m)},[i,m,o,r,u]),le(()=>()=>{o.current=[]},[o]),le(()=>()=>{r&&(r.current=[])},[r]);let g=me(v=>(a.add(v),()=>{a.delete(v)}));le(()=>{a.forEach(v=>v(m))},[a,m]);let b=jp.useMemo(()=>({register:p,unregister:h,subscribeMapChange:g,elementsRef:o,labelsRef:r,nextIndexRef:s}),[p,h,g,o,r,s]);return(0,kte.jsx)(qj.Provider,{value:b,children:t})}function gFe(){return new Map}function bFe(){return new Set}function yFe(e,t){let o=e.compareDocumentPosition(t);return o&Node.DOCUMENT_POSITION_FOLLOWING||o&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:o&Node.DOCUMENT_POSITION_PRECEDING||o&Node.DOCUMENT_POSITION_CONTAINS?1:0}var yI=c(ce(),1),vFe=yI.createContext(void 0);function Hp(){return yI.useContext(vFe)?.direction??"ltr"}function SFe(e,t){return function(r,...n){let i=new URL(e);return i.searchParams.set("code",r.toString()),n.forEach(s=>i.searchParams.append("args[]",s)),`${t} error #${r}; visit ${i} for the full message.`}}var kFe=SFe("https://base-ui.com/production-error","Base UI"),It=kFe;var Lg=c(ce(),1);function eu(e,t,o,r){let n=lo(wte).current;return _Fe(n,e,t,o,r)&&Cte(n,[e,t,o,r]),n.callback}function xte(e){let t=lo(wte).current;return xFe(t,e)&&Cte(t,e),t.callback}function wte(){return{callback:null,cleanup:null,refs:[]}}function _Fe(e,t,o,r,n){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==r||e.refs[3]!==n}function xFe(e,t){return e.refs.length!==t.length||e.refs.some((o,r)=>o!==t[r])}function Cte(e,t){if(e.refs=t,t.every(o=>o==null)){e.callback=null;return}e.callback=o=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),o!=null){let r=Array(t.length).fill(null);for(let n=0;n{for(let n=0;n=e}function Zj(e){if(!Tte.isValidElement(e))return null;let t=e,o=t.props;return(zv(19)?o?.ref:t.ref)??null}function g0(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Ht(){}var b0=Object.freeze([]),Qt=Object.freeze({});function Rte(e,t){let o={};for(let r in e){let n=e[r];if(t?.hasOwnProperty(r)){let i=t[r](n);i!=null&&Object.assign(o,i);continue}n===!0?o[`data-${r.toLowerCase()}`]="":n&&(o[`data-${r.toLowerCase()}`]=n.toString())}return o}function Bte(e,t){return typeof e=="function"?e(t):e}function vI(e,t){return typeof e=="function"?e(t):e}var Xj={};function Ut(e,t,o,r,n){if(!o&&!r&&!n&&!e)return SI(t);let i=SI(e);return t&&(i=y0(i,t)),o&&(i=y0(i,o)),r&&(i=y0(i,r)),n&&(i=y0(i,n)),i}function Pte(e){if(e.length===0)return Xj;if(e.length===1)return SI(e[0]);let t=SI(e[0]);for(let o=1;o=65&&n<=90&&(typeof t=="function"||typeof t>"u")}function Qj(e){return typeof e=="function"}function Ote(e,t){return Qj(e)?e(t):e??Xj}function TFe(e,t){return t?e?(...o)=>{let r=o[0];if(Lte(r)){let i=r;v0(i);let s=t(...o);return i.baseUIHandlerPrevented||e?.(...o),s}let n=t(...o);return e?.(...o),n}:Ate(t):e}function Ate(e){return e&&((...t)=>{let o=t[0];return Lte(o)&&v0(o),e(...t)})}function v0(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function Jj(e,t){return t?e?t+" "+e:t:e}function Lte(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var e8=c(ce(),1);function We(e,t,o={}){let r=t.render,n=RFe(t,o);if(o.enabled===!1)return null;let i=o.state??Qt;return IFe(e,r,n,i)}function RFe(e,t={}){let{className:o,style:r,render:n}=e,{state:i=Qt,ref:s,props:a,stateAttributesMapping:l,enabled:u=!0}=t,d=u?Bte(o,i):void 0,f=u?vI(r,i):void 0,p=u?Rte(i,l):Qt,h=u&&a?BFe(a):void 0,m=u?g0(p,h)??{}:Qt;return typeof document<"u"&&(u?Array.isArray(s)?m.ref=xte([m.ref,Zj(n),...s]):m.ref=eu(m.ref,Zj(n),s):eu(null,null)),u?(d!==void 0&&(m.className=Jj(m.className,d)),f!==void 0&&(m.style=g0(m.style,f)),m):Qt}function BFe(e){return Array.isArray(e)?Pte(e):Ut(void 0,e)}var PFe=Symbol.for("react.lazy");function IFe(e,t,o,r){if(t){if(typeof t=="function")return t(o,r);let n=Ut(o,t.props);n.ref=o.ref;let i=t;return i?.$$typeof===PFe&&(i=Lg.Children.toArray(t)[0]),Lg.cloneElement(i,n)}if(e&&typeof e=="string")return OFe(e,o);throw new Error(It(8))}function OFe(e,t){return e==="button"?(0,e8.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,e8.createElement)("img",{alt:"",...t,key:t.key}):Lg.createElement(e,t)}var kI=c(ce(),1);var Mte=0;function AFe(e,t="mui"){let[o,r]=kI.useState(e),n=e||o;return kI.useEffect(()=>{o==null&&(Mte+=1,r(`${t}-${Mte}`))},[o,t]),n}var Nte=h0.useId;function Up(e,t){if(Nte!==void 0){let o=Nte();return e??(t?`${t}-${o}`:o)}return AFe(e,t)}function ii(e){return Up(e,"base-ui")}var wI=c(ce(),1);var Te={};Or(Te,{cancelOpen:()=>a3e,chipRemovePress:()=>UFe,clearPress:()=>HFe,closePress:()=>zFe,closeWatcher:()=>e3e,decrementPress:()=>$Fe,disabled:()=>c3e,drag:()=>n3e,escapeKey:()=>JFe,focusOut:()=>QFe,imperativeAction:()=>f3e,incrementPress:()=>WFe,initial:()=>d3e,inputBlur:()=>qFe,inputChange:()=>KFe,inputClear:()=>YFe,inputPaste:()=>ZFe,inputPress:()=>XFe,itemPress:()=>FFe,keyboard:()=>o3e,linkPress:()=>jFe,listNavigation:()=>t3e,missing:()=>u3e,none:()=>LFe,outsidePress:()=>VFe,pointer:()=>r3e,scrub:()=>s3e,siblingOpen:()=>l3e,swipe:()=>p3e,trackPress:()=>GFe,triggerFocus:()=>DFe,triggerHover:()=>NFe,triggerPress:()=>MFe,wheel:()=>i3e,windowResize:()=>m3e});var LFe="none",MFe="trigger-press",NFe="trigger-hover",DFe="trigger-focus",VFe="outside-press",FFe="item-press",zFe="close-press",jFe="link-press",HFe="clear-press",UFe="chip-remove-press",GFe="track-press",WFe="increment-press",$Fe="decrement-press",KFe="input-change",YFe="input-clear",qFe="input-blur",ZFe="input-paste",XFe="input-press",QFe="focus-out",JFe="escape-key",e3e="close-watcher",t3e="list-navigation",o3e="keyboard",r3e="pointer",n3e="drag",i3e="wheel",s3e="scrub",a3e="cancel-open",l3e="sibling-open",c3e="disabled",u3e="missing",d3e="initial",f3e="imperative-action",p3e="swipe",m3e="window-resize";function Ue(e,t,o,r){let n=!1,i=!1,s=r??Qt;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){i=!0},get isCanceled(){return n},get isPropagationAllowed(){return i},trigger:o,...s}}var o8=c(ce(),1);var Dte=c(ce(),1),h3e=[];function jv(e){Dte.useEffect(e,h3e)}var _I=null,Dmt=globalThis.requestAnimationFrame,t8=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let o=this.callbacks,r=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,r>0)for(let n=0;n=this.callbacks.length||(this.callbacks[o]=null,this.callbacksCount-=1)}},xI=new t8,Un=class e{static create(){return new e}static request(t){return xI.request(t)}static cancel(t){return xI.cancel(t)}currentId=_I;request(t){this.cancel(),this.currentId=xI.request(()=>{this.currentId=_I,t()})}cancel=()=>{this.currentId!==_I&&(xI.cancel(this.currentId),this.currentId=_I)};disposeEffect=()=>this.cancel};function Mi(){let e=lo(Un.create).current;return jv(e.disposeEffect),e}function us(e,t=!1,o=!1){let[r,n]=o8.useState(e&&t?"idle":void 0),[i,s]=o8.useState(e);return e&&!i&&(s(!0),n("starting")),!e&&i&&r!=="ending"&&!o&&n("ending"),!e&&!i&&r==="ending"&&n(void 0),le(()=>{if(!e&&i&&r!=="ending"&&o){let a=Un.request(()=>{n("ending")});return()=>{Un.cancel(a)}}},[e,i,r,o]),le(()=>{if(!e||t)return;let a=Un.request(()=>{n(void 0)});return()=>{Un.cancel(a)}},[t,e]),le(()=>{if(!e||!t)return;e&&i&&r!=="idle"&&n("starting");let a=Un.request(()=>{n("idle")});return()=>{Un.cancel(a)}},[t,e,i,r]),{mounted:i,setMounted:s,transitionStatus:r}}function Vte(e){let{open:t,defaultOpen:o,onOpenChange:r,disabled:n}=e,[i,s]=Ag({controlled:t,default:o,name:"Collapsible",state:"open"}),{mounted:a,setMounted:l,transitionStatus:u}=us(i,!0,!0),d=ii(),[f,p]=wI.useState(),h=f??d,m=me(g=>{let b=!i,v=Ue(Te.triggerPress,g.nativeEvent);r(b,v),!v.isCanceled&&s(b)});return wI.useMemo(()=>({disabled:n,handleTrigger:m,mounted:a,open:i,panelId:h,setMounted:l,setOpen:s,setPanelIdState:p,transitionStatus:u}),[n,m,a,i,h,l,s,p,u])}var CI=c(ce(),1),r8=CI.createContext(void 0);function EI(){let e=CI.useContext(r8);if(e===void 0)throw new Error(It(15));return e}var Mg=c(ce(),1);var n8=(function(e){return e[e.None=0]="None",e[e.GuessFromOrder=1]="GuessFromOrder",e})({});function Fte(e={}){let{label:t,metadata:o,textRef:r,indexGuessBehavior:n,index:i}=e,{register:s,unregister:a,subscribeMapChange:l,elementsRef:u,labelsRef:d,nextIndexRef:f}=Ste(),p=Mg.useRef(-1),[h,m]=Mg.useState(i??(n===n8.GuessFromOrder?()=>{if(p.current===-1){let v=f.current;f.current+=1,p.current=v}return p.current}:-1)),g=Mg.useRef(null),b=Mg.useCallback(v=>{if(g.current=v,h!==-1&&v!==null&&(u.current[h]=v,d)){let y=t!==void 0;d.current[h]=y?t:r?.current?.textContent??v.textContent}},[h,u,d,t,r]);return le(()=>{if(i!=null)return;let v=g.current;if(v)return s(v,o),()=>{a(v)}},[i,s,a,o]),le(()=>{if(i==null)return l(v=>{let y=g.current?v.get(g.current)?.index:null;y!=null&&m(y)})},[i,l,m]),{ref:b,index:h}}var tu=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),g3e={[tu.startingStyle]:""},b3e={[tu.endingStyle]:""},Cn={transitionStatus(e){return e==="starting"?g3e:e==="ending"?b3e:null}};var S0=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=tu.startingStyle]="startingStyle",e[e.endingStyle=tu.endingStyle]="endingStyle",e})({});var zte=(function(e){return e.panelOpen="data-panel-open",e})({});var y3e={[S0.open]:""},v3e={[S0.closed]:""},jte={open(e){return e?{[zte.panelOpen]:""}:null}},Hte={open(e){return e?y3e:v3e}};var Hv=c(ce(),1);function TI(){return typeof window<"u"}function Dr(e){return RI(e)?(e.nodeName||"").toLowerCase():"#document"}function xt(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Zl(e){var t;return(t=(RI(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function RI(e){return TI()?e instanceof Node||e instanceof xt(e).Node:!1}function Xe(e){return TI()?e instanceof Element||e instanceof xt(e).Element:!1}function wt(e){return TI()?e instanceof HTMLElement||e instanceof xt(e).HTMLElement:!1}function ou(e){return!TI()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof xt(e).ShadowRoot}function ru(e){let{overflow:t,overflowX:o,overflowY:r,display:n}=Jr(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+o)&&n!=="inline"&&n!=="contents"}function Ute(e){return/^(table|td|th)$/.test(Dr(e))}function k0(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var S3e=/transform|translate|scale|rotate|perspective|filter/,k3e=/paint|layout|strict|content/,Ng=e=>!!e&&e!=="none",i8;function BI(e){let t=Xe(e)?Jr(e):e;return Ng(t.transform)||Ng(t.translate)||Ng(t.scale)||Ng(t.rotate)||Ng(t.perspective)||!PI()&&(Ng(t.backdropFilter)||Ng(t.filter))||S3e.test(t.willChange||"")||k3e.test(t.contain||"")}function Gte(e){let t=ql(e);for(;wt(t)&&!Xl(t);){if(BI(t))return t;if(k0(t))return null;t=ql(t)}return null}function PI(){return i8==null&&(i8=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),i8}function Xl(e){return/^(html|body|#document)$/.test(Dr(e))}function Jr(e){return xt(e).getComputedStyle(e)}function _0(e){return Xe(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function ql(e){if(Dr(e)==="html")return e;let t=e.assignedSlot||e.parentNode||ou(e)&&e.host||Zl(e);return ou(t)?t.host:t}function Wte(e){let t=ql(e);return Xl(t)?e.ownerDocument?e.ownerDocument.body:e.body:wt(t)&&ru(t)?t:Wte(t)}function Gp(e,t,o){var r;t===void 0&&(t=[]),o===void 0&&(o=!0);let n=Wte(e),i=n===((r=e.ownerDocument)==null?void 0:r.body),s=xt(n);if(i){let a=II(s);return t.concat(s,s.visualViewport||[],ru(n)?n:[],a&&o?Gp(a):[])}else return t.concat(n,Gp(n,[],o))}function II(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var OI=c(ce(),1),_3e=OI.createContext(void 0);function $te(e=!1){let t=OI.useContext(_3e);if(t===void 0&&!e)throw new Error(It(16));return t}var Kte=c(ce(),1);function Yte(e){let{focusableWhenDisabled:t,disabled:o,composite:r=!1,tabIndex:n=0,isNativeButton:i}=e,s=r&&t!==!1,a=r&&t===!1;return{props:Kte.useMemo(()=>{let u={onKeyDown(d){o&&t&&d.key!=="Tab"&&d.preventDefault()}};return r||(u.tabIndex=n,!i&&o&&(u.tabIndex=t?n:-1)),(i&&(t||s)||!i&&o)&&(u["aria-disabled"]=o),i&&(!t||a)&&(u.disabled=o),u},[r,o,t,s,a,i,n])}}function Dg(e={}){let{disabled:t=!1,focusableWhenDisabled:o,tabIndex:r=0,native:n=!0,composite:i}=e,s=Hv.useRef(null),a=$te(!0),l=i??a!==void 0,{props:u}=Yte({focusableWhenDisabled:o,disabled:t,composite:l,tabIndex:r,isNativeButton:n}),d=Hv.useCallback(()=>{let h=s.current;s8(h)&&l&&t&&u.disabled===void 0&&h.disabled&&(h.disabled=!1)},[t,u.disabled,l]);le(d,[d]);let f=Hv.useCallback((h={})=>{let{onClick:m,onMouseDown:g,onKeyUp:b,onKeyDown:v,onPointerDown:y,...k}=h;return Ut({onClick(S){if(t){S.preventDefault();return}m?.(S)},onMouseDown(S){t||g?.(S)},onKeyDown(S){if(t||(v0(S),v?.(S),S.baseUIHandlerPrevented))return;let _=S.target===S.currentTarget,x=S.currentTarget,w=s8(x),T=!n&&x3e(x),B=_&&(n?w:!T),R=S.key==="Enter",I=S.key===" ",A=x.getAttribute("role"),P=A?.startsWith("menuitem")||A==="option"||A==="gridcell";if(_&&l&&I){if(S.defaultPrevented&&P)return;S.preventDefault(),T||n&&w?(x.click(),S.preventBaseUIHandler()):B&&(m?.(S),S.preventBaseUIHandler());return}B&&(!n&&(I||R)&&S.preventDefault(),!n&&R&&m?.(S))},onKeyUp(S){if(!t){if(v0(S),b?.(S),S.target===S.currentTarget&&n&&l&&s8(S.currentTarget)&&S.key===" "){S.preventDefault();return}S.baseUIHandlerPrevented||S.target===S.currentTarget&&!n&&!l&&S.key===" "&&m?.(S)}},onPointerDown(S){if(t){S.preventDefault();return}y?.(S)}},n?{type:"button"}:{role:"button"},u,k)},[t,u,l,n]),p=me(h=>{s.current=h,d()});return{getButtonProps:f,buttonRef:p}}function s8(e){return wt(e)&&e.tagName==="BUTTON"}function x3e(e){return!!(e?.tagName==="A"&&e?.href)}var Ni=c(ce(),1);function tt(e,t,o,r){return e.addEventListener(t,o,r),()=>{e.removeEventListener(t,o,r)}}function Kt(e){let t=lo(w3e,e).current;return t.next=e,le(t.effect),t}function w3e(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function Ke(e){return e?.ownerDocument||document}var Zte=c(ce(),1);var qte=c(xd(),1);function Ql(e){return e==null?e:"current"in e?e.current:e}function Wp(e,t=!1,o=!0){let r=Mi();return me((n,i=null)=>{r.cancel();let s=Ql(e);if(s==null)return;let a=s,l=()=>{qte.flushSync(n)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function u(){Promise.all(a.getAnimations().map(d=>d.finished)).then(()=>{i?.aborted||l()}).catch(()=>{if(o){i?.aborted||l();return}let d=a.getAnimations();!i?.aborted&&d.length>0&&d.some(f=>f.pending||f.playState!=="finished")&&u()})}if(t){let d=tu.startingStyle;if(!a.hasAttribute(d)){r.request(u);return}let f=new MutationObserver(()=>{a.hasAttribute(d)||(f.disconnect(),u())});f.observe(a,{attributes:!0,attributeFilter:[d]}),i?.addEventListener("abort",()=>f.disconnect(),{once:!0});return}r.request(u)})}function si(e){let{enabled:t=!0,open:o,ref:r,onComplete:n}=e,i=me(n),s=Wp(r,o,!1);Zte.useEffect(()=>{if(!t)return;let a=new AbortController;return s(i,a.signal),()=>{a.abort()}},[t,o,i,s])}var x0={height:void 0,width:void 0};function Qte(e){let{externalRef:t,hiddenUntilFound:o,id:r,keepMounted:n,mounted:i,onOpenChange:s,open:a,setMounted:l,setOpen:u,transitionStatus:d}=e,f=Ni.useRef(null),p=Ni.useRef(null),[h,m]=Ni.useState(x0),g=Ni.useRef(x0),b=Ni.useRef(!1),v=Ni.useRef(a),y=Ni.useRef(!1),[k,S]=Ni.useState(!1),_=Ni.useRef(null),x=eu(t,f),w=Kt({mounted:i,open:a}),T=Wp(f,!1,!1),B=!a&&!i,R=k?"idle":d,I=a&&(v.current||y.current),A=!a&&i&&p.current==="css-animation"&&h.height===void 0&&h.width===void 0?g.current:h,P=o&&B&&p.current!=="css-animation",O=me((D,L=!0)=>{L&&(g.current=D),m(D)}),N=me(()=>{_.current?.(),_.current=null}),z=me(D=>{N(),_.current=()=>{_.current=null,D()}}),V=me(()=>{a&&i&&p.current==="css-animation"&&(y.current=!0)});le(()=>{!k||d==="starting"||S(!1)},[k,d]),Ni.useEffect(()=>()=>{V(),N()},[V,N]),le(()=>{let D=f.current;if(!D)return;!a&&_.current&&N();let L=C3e(D,I);if(p.current=L,a&&d==="idle"&&v.current&&L==="css-animation"){g.current=Uv(D);return}if(a&&d==="starting"){let J=b.current;if(b.current=!1,L==="none"){O(Uv(D)),S(!0);return}if(L==="css-transition"){let te=E3e(D);if(O(Uv(D)),!J)return te;let ee=w0(D,"transition-duration","0s");return z(ee),S(!0),te}if(L==="css-animation"){if(O(Uv(D)),!J){w0(D,"animation-name","none")();return}let te=w0(D,"animation-name","none"),ee=w0(D,"animation-duration","0s");te(),z(ee),S(!0);return}}if(!a&&i&&(d==="idle"||d==="starting")){if(v.current=!1,y.current=!1,L==="none"){O(x0,!1),l(!1);return}O(Uv(D));return}if(d!=="ending")return;if(L==="none"){l(!1);return}let j=Uv(D);if(!((j.height??0)>0||(j.width??0)>0)){l(!1);return}O(j),L==="css-animation"&&w0(D,"animation-name","none")()},[i,a,N,O,l,z,I,d]),si({enabled:a&&i&&R==="idle",open:!0,ref:f,onComplete(){a&&O(x0,!1)}}),Ni.useEffect(()=>{if(a||!i||R!=="ending"||!f.current)return;let L=new AbortController,j=-1;function q(){w.current.open||(l(!1),O(x0,!1))}return j=Un.request(()=>{L.signal.aborted||T(q,L.signal)}),()=>{Un.cancel(j),L.abort()}},[w,i,a,R,T,O,l]),le(()=>{let D=f.current;!D||!o||!B||D.setAttribute("hidden","until-found")},[B,o]),Ni.useEffect(function(){let L=f.current;if(!L)return;function j(q){let J=Ue(Te.none,q);s(!0,J),!J.isCanceled&&(b.current=!0,u(!0))}return tt(L,"beforematch",j)},[s,u]);let M=n||o||i||a;return{height:A.height,props:{...P?{[S0.startingStyle]:""}:void 0,hidden:B,id:r},ref:x,shouldPreventOpenAnimation:I,shouldRender:M,transitionStatus:R,width:A.width}}function Uv(e){return{height:e.scrollHeight,width:e.scrollWidth}}function C3e(e,t=!1){let o=xt(e).getComputedStyle(e),r=(o.animationName.split(",").map(i=>i.trim()).some(i=>i!==""&&i!=="none")||t)&&Xte(o.animationDuration),n=Xte(o.transitionDuration);return r&&n||n?"css-transition":r?"css-animation":"none"}function Xte(e){return e.split(",").map(t=>t.trim()).some(t=>t!==""&&Number.parseFloat(t)>0)}function w0(e,t,o){let r=e.style.getPropertyValue(t),n=e.style.getPropertyPriority(t);return e.style.setProperty(t,o),()=>{if(r===""){e.style.removeProperty(t);return}e.style.setProperty(t,r,n)}}function E3e(e){let t={"justify-content":e.style.justifyContent,"align-items":e.style.alignItems,"align-content":e.style.alignContent,"justify-items":e.style.justifyItems};Object.keys(t).forEach(n=>{e.style.setProperty(n,"initial","important")});function o(){Object.entries(t).forEach(([n,i])=>{if(i===""){e.style.removeProperty(n);return}e.style.setProperty(n,i)})}let r=Un.request(o);return()=>{Un.cancel(r),o()}}var Jte=c(ce(),1);function AI(e){let t=Jte.useRef(!0);t.current&&(t.current=!1,e())}var co={};Or(co,{engine:()=>d8,env:()=>p8,os:()=>c8,screenReader:()=>f8});var c8={};Or(c8,{android:()=>ooe,apple:()=>l8,ios:()=>a8,linux:()=>I3e,mac:()=>roe,windows:()=>P3e});function T3e(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:R3e,platform:B3e,maxTouchPoints:eoe}=T3e(),Vg=R3e.toLowerCase(),Fg=B3e.toLowerCase();var a8=/^i(os$|p)/.test(Fg)||Fg==="macintel"&&eoe>1,toe="android",ooe=Fg===toe||Vg.includes(toe),roe=!a8&&Fg.startsWith("mac"),P3e=Fg.startsWith("win"),I3e=!ooe&&/^(linux|chrome os)/.test(Fg),l8=roe||a8;var d8={};Or(d8,{blink:()=>A3e,gecko:()=>O3e,webkit:()=>u8});var u8=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),O3e=!u8&&Vg.includes("firefox"),A3e=!u8&&Vg.includes("chrom");var f8={};Or(f8,{voiceOver:()=>L3e});var L3e=l8;var p8={};Or(p8,{jsdom:()=>M3e});var M3e=/jsdom|happydom/.test(Vg);var C0=0,ai=class e{static create(){return new e}currentId=C0;start(t,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=C0,o()},t)}isStarted(){return this.currentId!==C0}clear=()=>{this.currentId!==C0&&(clearTimeout(this.currentId),this.currentId=C0)};disposeEffect=()=>this.clear};function xo(){let e=lo(ai.create).current;return jv(e.disposeEffect),e}var noe={},ioe={},soe="";function N3e(e){if(typeof document>"u")return!1;let t=Ke(e);return xt(t).innerWidth-t.documentElement.clientWidth>0}function D3e(e){if(!(typeof CSS<"u"&&CSS.supports&&CSS.supports("scrollbar-gutter","stable"))||typeof document>"u")return!1;let o=Ke(e),r=o.documentElement,n=o.body,i=ru(r)?r:n,s=i.style.overflowY,a=r.style.scrollbarGutter;r.style.scrollbarGutter="stable",i.style.overflowY="scroll";let l=i.offsetWidth;i.style.overflowY="hidden";let u=i.offsetWidth;return i.style.overflowY=s,r.style.scrollbarGutter=a,l===u}function V3e(e){let t=Ke(e),o=t.documentElement,r=t.body,n=ru(o)?o:r,i={overflowY:n.style.overflowY,overflowX:n.style.overflowX};return Object.assign(n.style,{overflowY:"hidden",overflowX:"hidden"}),()=>{Object.assign(n.style,i)}}function F3e(e){let t=Ke(e),o=t.documentElement,r=t.body,n=xt(o),i=0,s=0,a=!1,l=Un.create();if(co.engine.webkit&&(n.visualViewport?.scale??1)!==1)return()=>{};function u(){let h=n.getComputedStyle(o),m=n.getComputedStyle(r),v=(h.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";i=o.scrollTop,s=o.scrollLeft,noe={scrollbarGutter:o.style.scrollbarGutter,overflowY:o.style.overflowY,overflowX:o.style.overflowX},soe=o.style.scrollBehavior,ioe={position:r.style.position,height:r.style.height,width:r.style.width,boxSizing:r.style.boxSizing,overflowY:r.style.overflowY,overflowX:r.style.overflowX,scrollBehavior:r.style.scrollBehavior};let y=o.scrollHeight>o.clientHeight,k=o.scrollWidth>o.clientWidth,S=h.overflowY==="scroll"||m.overflowY==="scroll",_=h.overflowX==="scroll"||m.overflowX==="scroll",x=Math.max(0,n.innerWidth-r.clientWidth),w=Math.max(0,n.innerHeight-r.clientHeight),T=parseFloat(m.marginTop)+parseFloat(m.marginBottom),B=parseFloat(m.marginLeft)+parseFloat(m.marginRight),R=ru(o)?o:r;if(a=D3e(e),a){o.style.scrollbarGutter=v,R.style.overflowY="hidden",R.style.overflowX="hidden";return}Object.assign(o.style,{scrollbarGutter:v,overflowY:"hidden",overflowX:"hidden"}),(y||S)&&(o.style.overflowY="scroll"),(k||_)&&(o.style.overflowX="scroll"),Object.assign(r.style,{position:"relative",height:T||w?`calc(100dvh - ${T+w}px)`:"100dvh",width:B||x?`calc(100vw - ${B+x}px)`:"100vw",boxSizing:"border-box",overflow:"hidden",scrollBehavior:"unset"}),r.scrollTop=i,r.scrollLeft=s,o.setAttribute("data-base-ui-scroll-locked",""),o.style.scrollBehavior="unset"}function d(){Object.assign(o.style,noe),Object.assign(r.style,ioe),a||(o.scrollTop=i,o.scrollLeft=s,o.removeAttribute("data-base-ui-scroll-locked"),o.style.scrollBehavior=soe)}function f(){d(),l.request(u)}u();let p=tt(n,"resize",f);return()=>{l.cancel(),d(),typeof n.removeEventListener=="function"&&p()}}var m8=class{lockCount=0;restore=null;timeoutLock=ai.create();timeoutUnlock=ai.create();acquire(t){return this.lockCount+=1,this.lockCount===1&&this.restore===null&&this.timeoutLock.start(0,()=>this.lock(t)),this.release}release=()=>{this.lockCount-=1,this.lockCount===0&&this.restore&&this.timeoutUnlock.start(0,this.unlock)};unlock=()=>{this.lockCount===0&&this.restore&&(this.restore?.(),this.restore=null)};lock(t){if(this.lockCount===0||this.restore!==null)return;let r=Ke(t).documentElement,n=xt(r).getComputedStyle(r).overflowY;if(n==="hidden"||n==="clip"){this.restore=Ht;return}let i=co.os.ios||!N3e(t);this.restore=i?V3e(t):F3e(t)}},z3e=new m8;function aoe(e=!0,t=null){le(()=>{if(e)return z3e.acquire(t)},[e,t])}var li=c(ce(),1);function Ks(e){e.preventDefault(),e.stopPropagation()}function loe(e){return"nativeEvent"in e}function Gv(e){return e.pointerType===""&&e.isTrusted?!0:co.os.android&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function LI(e){return co.env.jsdom?!1:!co.os.android&&e.width===0&&e.height===0||co.os.android&&e.width===1&&e.height===1&&e.pressure===0&&e.detail===0&&e.pointerType==="mouse"||e.width<1&&e.height<1&&e.pressure===0&&e.detail===0&&e.pointerType==="touch"}function Na(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function coe(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var E0="data-base-ui-focusable";var h8="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])",T0="ArrowLeft",R0="ArrowRight",g8="ArrowUp",MI="ArrowDown";function Vr(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function je(e,t){if(!e||!t)return!1;let o=t.getRootNode?.();if(e.contains(t))return!0;if(o&&ou(o)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function wo(e){return"composedPath"in e?e.composedPath()[0]:e.target}function $p(e,t){if(!Xe(e))return!1;let o=e;if(t.hasElement(o))return!o.hasAttribute("data-trigger-disabled");for(let[,r]of t.entries())if(je(r,o))return!r.hasAttribute("data-trigger-disabled");return!1}function NI(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);let o=e;return o.target!=null&&t.contains(o.target)}function uoe(e){return e.matches("html,body")}function zg(e){return wt(e)&&e.matches(h8)}function b8(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${h8}`)!=null}function B0(e){return e?e.getAttribute("role")==="combobox"&&zg(e):!1}function doe(e){if(!e||co.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function jg(e){return e?e.hasAttribute(E0)?e:e.querySelector(`[${E0}]`)||e:null}function j3e(e,t){return t!=null&&!Na(t)?0:typeof e=="function"?e():e}function Cd(e,t,o){let r=j3e(e,o);return typeof r=="number"?r:r?.[t]}function y8(e){return typeof e=="function"?e():e}function DI(e,t){return t||e==="click"||e==="mousedown"}function foe(e){return e?.includes("mouse")&&e!=="mousedown"}var poe=c(E(),1),moe=li.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new ai,currentIdRef:{current:null},currentContextRef:{current:null}});function H3e(e,t){e.current=t.current}function v8(e){let{children:t,delay:o,timeoutMs:r=0}=e,n=li.useRef(o),i=li.useRef(o),s=li.useRef(null),a=li.useRef(null),l=xo();return le(()=>{if(i.current=o,!s.current){n.current=o;return}n.current={open:Cd(n.current,"open"),close:Cd(o,"close")}},[o,s,n,i]),(0,poe.jsx)(moe.Provider,{value:li.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:s,timeoutMs:r,currentContextRef:a,timeout:l}),[r,l]),children:t})}function S8(e,t={open:!1}){let{open:o}=t,r="rootStore"in e?e.rootStore:e,n=r.useState("floatingId"),i=li.useContext(moe),{currentIdRef:s,delayRef:a,timeoutMs:l,initialDelayRef:u,currentContextRef:d,hasProvider:f,timeout:p}=i,[h,m]=li.useState(!1),g=li.useRef(o),b=li.useRef(!1);return le(()=>{g.current=o},[o]),le(()=>()=>{b.current=!0},[]),le(()=>{function v(){b.current||m(!1),d.current?.setIsInstantPhase(!1),s.current=null,d.current=null,a.current=u.current,p.clear()}if(s.current&&!o&&s.current===n){if(m(!1),l){let y=n;return p.start(l,()=>{r.select("open")||s.current&&s.current!==y||v()}),()=>{(g.current||s.current!==y)&&p.clear()}}v()}},[o,n,s,a,l,u,d,p,r]),le(()=>{if(!o)return;let v=d.current,y=s.current;p.clear(),d.current={onOpenChange:r.setOpen,setIsInstantPhase:m},s.current=n,a.current={open:0,close:Cd(u.current,"close")},y!==null&&y!==n?(m(!0),v?.setIsInstantPhase(!0),v?.onOpenChange(!1,Ue(Te.none))):(m(!1),v?.setIsInstantPhase(!1))},[o,n,r,s,a,u,d,p]),le(()=>()=>{if(s.current===n){if(d.current=null,!g.current)return;s.current=null,H3e(a,u),p.clear()}},[d,s,a,n,u,p]),li.useMemo(()=>({hasProvider:f,delayRef:a,isInstantPhase:h}),[f,a,h])}var ui=c(ce(),1);function ci(...e){return()=>{for(let t=0;t{co.screenReader.voiceOver&&co.engine.webkit&&n("button")},[]),(0,boe.jsx)("span",{...t,ref:o,style:VI,"aria-hidden":r?void 0:!0,...{tabIndex:0,role:r},"data-base-ui-focus-guard":""})});var Soe=["top","right","bottom","left"];var Kp=Math.min,Di=Math.max,Yp=Math.round,I0=Math.floor,Jl=e=>({x:e,y:e}),U3e={left:"right",right:"left",bottom:"top",top:"bottom"};function O0(e,t,o){return Di(e,Kp(t,o))}function ec(e,t){return typeof e=="function"?e(t):e}function Gn(e){return e.split("-")[0]}function tc(e){return e.split("-")[1]}function jI(e){return e==="x"?"y":"x"}function A0(e){return e==="y"?"height":"width"}function ds(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function L0(e){return jI(ds(e))}function koe(e,t,o){o===void 0&&(o=!1);let r=tc(e),n=L0(e),i=A0(n),s=n==="x"?r===(o?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=P0(s)),[s,P0(s)]}function _oe(e){let t=P0(e);return[zI(e),t,zI(t)]}function zI(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var yoe=["left","right"],voe=["right","left"],G3e=["top","bottom"],W3e=["bottom","top"];function $3e(e,t,o){switch(e){case"top":case"bottom":return o?t?voe:yoe:t?yoe:voe;case"left":case"right":return t?G3e:W3e;default:return[]}}function xoe(e,t,o,r){let n=tc(e),i=$3e(Gn(e),o==="start",r);return n&&(i=i.map(s=>s+"-"+n),t&&(i=i.concat(i.map(zI)))),i}function P0(e){let t=Gn(e);return U3e[t]+e.slice(t.length)}function K3e(e){return{top:0,right:0,bottom:0,left:0,...e}}function HI(e){return typeof e!="number"?K3e(e):{top:e,right:e,bottom:e,left:e}}function Ed(e){let{x:t,y:o,width:r,height:n}=e;return{width:r,height:n,top:o,left:t,right:t+r,bottom:o+n,x:t,y:o}}function k8(e,t){return t<0||t>=e.length}function UI(e,t){return Hg(e.current,{disabledIndices:t})}function _8(e,t){return Hg(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function Hg(e,{startingIndex:t=-1,decrement:o=!1,disabledIndices:r,amount:n=1}={}){let i=t;do i+=o?-n:n;while(i>=0&&i<=e.length-1&&x8(e,i,r));return i}function x8(e,t,o){if(typeof o=="function"?o(t):o?.includes(t)??!1)return!0;let n=e[t];return n?Ug(n)?!o&&(n.hasAttribute("disabled")||n.getAttribute("aria-disabled")==="true"):!0:!1}function Y3e(e){return e.visibility==="hidden"||e.visibility==="collapse"}function Ug(e,t=e?Jr(e):null){return!e||!e.isConnected||!t||Y3e(t)?!1:typeof e.checkVisibility=="function"?e.checkVisibility():t.display!=="none"&&t.display!=="contents"}var q3e='a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]';function Z3e(e){let t=e.assignedSlot;if(t)return t;if(e.parentElement)return e.parentElement;let o=e.getRootNode();return ou(o)?o.host:null}function C8(e){for(let t of Array.from(e.children))if(Dr(t)==="summary")return t;return null}function X3e(e,t){let o=C8(t);return!!o&&(e===o||je(o,e))}function woe(e){let t=e?Dr(e):"";return e!=null&&e.matches(q3e)&&(t!=="summary"||e.parentElement!=null&&Dr(e.parentElement)==="details"&&C8(e.parentElement)===e)&&(t!=="details"||C8(e)==null)&&(t!=="input"||e.type!=="hidden")}function Coe(e){if(!woe(e)||!e.isConnected||e.matches(":disabled"))return!1;for(let t=e;t;t=Z3e(t)){let o=t!==e,r=Dr(t)==="slot";if(t.hasAttribute("inert")||o&&Dr(t)==="details"&&!t.open&&!X3e(e,t)||t.hasAttribute("hidden")||!r&&!Q3e(t,o))return!1}return!0}function Q3e(e,t){let o=Jr(e);return t?o.display!=="none":Ug(e,o)}function Eoe(e){let t=e.tabIndex;if(t<0){let o=Dr(e);if(o==="details"||o==="audio"||o==="video"||wt(e)&&e.isContentEditable)return 0}return t}function w8(e){if(Dr(e)!=="input")return null;let t=e;return t.type==="radio"&&t.name!==""?t:null}function J3e(e,t){let o=w8(e);if(!o)return!0;let r=t.find(n=>{let i=w8(n);return i?.name===o.name&&i.form===o.form&&i.checked});return r?r===o:t.find(n=>{let i=w8(n);return i?.name===o.name&&i.form===o.form})===o}function Toe(e){if(wt(e)&&Dr(e)==="slot"){let t=e.assignedElements({flatten:!0});if(t.length>0)return t}return wt(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function Roe(e,t){Toe(e).forEach(o=>{woe(o)&&t.push(o),Roe(o,t)})}function Boe(e,t,o){Toe(e).forEach(r=>{wt(r)&&r.matches(t)&&o.push(r),Boe(r,t,o)})}function GI(e){return Coe(e)&&Eoe(e)>=0}function E8(e){let t=[];return Roe(e,t),t.filter(Coe)}function M0(e){let t=E8(e);return t.filter(o=>Eoe(o)>=0&&J3e(o,t))}function Poe(e,t){let o=M0(e),r=o.length;if(r===0)return;let n=Vr(Ke(e)),i=o.indexOf(n),s=i===-1?t===1?0:r-1:i+t;return o[s]}function WI(e){return Poe(Ke(e).body,1)||e}function $I(e){return Poe(Ke(e).body,-1)||e}function Gg(e,t){let o=t||e.currentTarget,r=e.relatedTarget;return!r||!je(o,r)}function Ioe(e){M0(e).forEach(o=>{o.dataset.tabindex=o.getAttribute("tabindex")||"",o.setAttribute("tabindex","-1")})}function T8(e){let t=[];Boe(e,"[data-tabindex]",t),t.forEach(o=>{let r=o.dataset.tabindex;delete o.dataset.tabindex,r?o.setAttribute("tabindex",r):o.removeAttribute("tabindex")})}function Da(e,t,o=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!o||n.context?.open?[n]:[],...Da(e,n.id,o)])}function R8(e,t){let o=[],r=e.find(n=>n.id===t)?.parentId;for(;r;){let n=e.find(i=>i.id===r);r=n?.parentId,n&&(o=o.concat(n))}return o}function Td(e){return`data-base-ui-${e}`}var KI=0;function $v(e,t={}){let{preventScroll:o=!1,sync:r=!1,shouldFocus:n}=t;cancelAnimationFrame(KI);function i(){n&&!n()||e?.focus({preventScroll:o})}if(r)return i(),Ht;let s=requestAnimationFrame(i);return KI=s,()=>{KI===s&&(cancelAnimationFrame(s),KI=0)}}var B8={inert:new WeakMap,"aria-hidden":new WeakMap},Ooe="data-base-ui-inert",I8={inert:new WeakSet,"aria-hidden":new WeakSet},N0=new WeakMap,P8=0;function e4e(e){return I8[e]}function Noe(e){return e?ou(e)?e.host:Noe(e.parentNode):null}var Aoe=(e,t)=>t.map(o=>{if(e.contains(o))return o;let r=Noe(o);return e.contains(r)?r:null}).filter(o=>o!=null),Loe=e=>{let t=new Set;return e.forEach(o=>{let r=o;for(;r&&!t.has(r);)t.add(r),r=r.parentNode}),t},Moe=(e,t,o)=>{let r=[],n=i=>{!i||o.has(i)||Array.from(i.children).forEach(s=>{Dr(s)!=="script"&&(t.has(s)?n(s):r.push(s))})};return n(e),r};function t4e(e,t,o,r,{mark:n=!0}){let i=null;r?i="inert":o&&(i="aria-hidden");let s=null,a=null,l=Aoe(t,e),u=n?Moe(t,Loe(l),new Set(l)):[],d=[],f=[];if(i){let p=B8[i],h=e4e(i);a=h,s=p;let m=Aoe(t,Array.from(t.querySelectorAll("[aria-live]"))),g=l.concat(m);Moe(t,Loe(g),new Set(g)).forEach(v=>{let y=v.getAttribute(i),k=y!==null&&y!=="false",S=(p.get(v)||0)+1;p.set(v,S),d.push(v),S===1&&k&&h.add(v),k||v.setAttribute(i,i==="inert"?"":"true")})}return n&&u.forEach(p=>{let h=(N0.get(p)||0)+1;N0.set(p,h),f.push(p),h===1&&p.setAttribute(Ooe,"")}),P8+=1,()=>{s&&d.forEach(p=>{let m=(s.get(p)||0)-1;s.set(p,m),m||(!a?.has(p)&&i&&p.removeAttribute(i),a?.delete(p))}),n&&f.forEach(p=>{let h=(N0.get(p)||0)-1;N0.set(p,h),h||p.removeAttribute(Ooe)}),P8-=1,P8||(B8.inert=new WeakMap,B8["aria-hidden"]=new WeakMap,I8.inert=new WeakSet,I8["aria-hidden"]=new WeakSet,N0=new WeakMap)}}function O8(e,t={}){let{ariaHidden:o=!1,inert:r=!1,mark:n=!0}=t,i=Ke(e[0]).body;return t4e(e,i,o,r,{mark:n})}var lr=c(ce(),1),A8=c(xd(),1);var Doe={style:{transition:"none"}},Voe="data-base-ui-click-trigger",o4e="data-base-ui-swipe-ignore",r4e="data-swipe-ignore",Jgt=`[${o4e}]`,ebt=`[${r4e}]`,Foe={fallbackAxisSide:"none"},zoe={fallbackAxisSide:"end"},joe={clipPath:"inset(50%)",position:"fixed",top:0,left:0};var Wg=c(E(),1),Hoe=lr.createContext(null),L8=()=>lr.useContext(Hoe),n4e=Td("portal");function YI(e={}){let{ref:t,container:o,componentProps:r=Qt,elementProps:n}=e,i=Up(),a=L8()?.portalNode,[l,u]=lr.useState(null),[d,f]=lr.useState(null),p=me(b=>{b!==null&&f(b)}),h=lr.useRef(null);le(()=>{if(o===null){h.current&&(h.current=null,f(null),u(null));return}if(i==null)return;let b=(o&&(RI(o)?o:o.current))??a??document.body;if(b==null){h.current&&(h.current=null,f(null),u(null));return}h.current!==b&&(h.current=b,f(null),u(b))},[o,a,i]);let m=We("div",r,{ref:[t,p],props:[{id:i,[n4e]:""},n]});return{portalNode:d,portalSubtree:l&&m?A8.createPortal(m,l):null}}var M8=lr.forwardRef(function(t,o){let{render:r,className:n,style:i,children:s,container:a,renderGuards:l,...u}=t,{portalNode:d,portalSubtree:f}=YI({container:a,ref:o,componentProps:t,elementProps:u}),p=lr.useRef(null),h=lr.useRef(null),m=lr.useRef(null),g=lr.useRef(null),[b,v]=lr.useState(null),y=lr.useRef(!1),k=b?.modal,S=b?.open,_=typeof l=="boolean"?l:!!b&&!b.modal&&b.open&&!!d;lr.useEffect(()=>{if(!d||k)return;function w(T){d&&T.relatedTarget&&Gg(T)&&(T.type==="focusin"?y.current&&(T8(d),y.current=!1):(Ioe(d),y.current=!0))}return ci(tt(d,"focusin",w,!0),tt(d,"focusout",w,!0))},[d,k]),le(()=>{!d||S!==!0||!y.current||(T8(d),y.current=!1)},[S,d]);let x=lr.useMemo(()=>({beforeOutsideRef:p,afterOutsideRef:h,beforeInsideRef:m,afterInsideRef:g,portalNode:d,setFocusManagerState:v}),[d]);return(0,Wg.jsxs)(lr.Fragment,{children:[f,(0,Wg.jsxs)(Hoe.Provider,{value:x,children:[_&&d&&(0,Wg.jsx)(Wv,{"data-type":"outside",ref:p,onFocus:w=>{if(Gg(w,d))m.current?.focus();else{let T=b?b.domReference:null;$I(T)?.focus()}}}),_&&d&&(0,Wg.jsx)("span",{"aria-owns":d.id,style:joe}),d&&A8.createPortal(s,d),_&&d&&(0,Wg.jsx)(Wv,{"data-type":"outside",ref:h,onFocus:w=>{if(Gg(w,d))g.current?.focus();else{let T=b?b.domReference:null;WI(T)?.focus(),b?.closeOnFocusOut&&b?.onOpenChange(!1,Ue(Te.focusOut,w.nativeEvent))}}})]})]})});var $g=c(ce(),1);function Uoe(){let e=new Map;return{emit(t,o){e.get(t)?.forEach(r=>r(o))},on(t,o){e.has(t)||e.set(t,new Set),e.get(t).add(o)},off(t,o){e.get(t)?.delete(o)}}}var i4e=c(E(),1),s4e=$g.createContext(null),a4e=$g.createContext(null),qp=()=>$g.useContext(s4e)?.id||null,Va=e=>{let t=$g.useContext(a4e);return e??t};var D0=c(E(),1);function l4e(e,t){let o=xt(wo(e));return e instanceof o.KeyboardEvent?"keyboard":e instanceof o.FocusEvent?t||"keyboard":"pointerType"in e?e.pointerType||"keyboard":"touches"in e?"touch":e instanceof o.MouseEvent?t||(e.detail===0?"keyboard":"mouse"):""}var Goe=20,Zp=[];function N8(){Zp=Zp.filter(e=>e.deref()?.isConnected)}function Woe(e){N8(),e&&Dr(e)!=="body"&&(Zp.push(new WeakRef(e)),Zp.length>Goe&&(Zp=Zp.slice(-Goe)))}function $oe(){return N8(),Zp[Zp.length-1]?.deref()}function c4e(e){return e?GI(e)?e:M0(e)[0]||e:null}function Koe(e){if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex")||!e.getAttribute("role")?.includes("dialog"))return;let o=E8(e).filter(n=>{let i=n.getAttribute("data-tabindex")||"";return GI(n)||n.hasAttribute("data-tabindex")&&!i.startsWith("-")}),r=e.getAttribute("tabindex");o.length===0?r!=="0"&&(e.setAttribute("tabindex","0"),e.setAttribute("data-tabindex","0")):(r!=="-1"||e.hasAttribute("data-tabindex")&&e.getAttribute("data-tabindex")!=="-1")&&(e.setAttribute("tabindex","-1"),e.setAttribute("data-tabindex","-1"))}function D8(e){let{context:t,children:o,disabled:r=!1,initialFocus:n=!0,returnFocus:i=!0,restoreFocus:s=!1,modal:a=!0,closeOnFocusOut:l=!0,openInteractionType:u="",nextFocusableElement:d,previousFocusableElement:f,beforeContentFocusGuardRef:p,externalTree:h,getInsideElements:m}=e,g="rootStore"in t?t.rootStore:t,b=g.useState("open"),v=g.useState("domReferenceElement"),y=g.useState("floatingElement"),{events:k,dataRef:S}=g.context,_=me(()=>S.current.floatingContext?.nodeId),x=n===!1,w=B0(v)&&x,T=Kt(n),B=Kt(i),R=Kt(u),I=Kt(b),A=Va(h),P=L8(),O=ui.useRef(!1),N=ui.useRef(!1),z=ui.useRef(!1),V=ui.useRef(null),M=ui.useRef(""),D=ui.useRef(""),L=ui.useRef(null),j=ui.useRef(null),q=eu(L,p,P?.beforeInsideRef),J=eu(j,P?.afterInsideRef),te=xo(),ee=xo(),$=Mi(),W=P!=null,Y=jg(y),Z=me((X=Y)=>X?M0(X):[]),oe=me(()=>m?.().filter(X=>X!=null)??[]);ui.useEffect(()=>{if(r||!a)return;function X(ae){ae.key==="Tab"&&je(Y,Vr(Ke(Y)))&&Z().length===0&&!w&&Ks(ae)}let re=Ke(Y);return tt(re,"keydown",X)},[r,Y,a,w,Z]),ui.useEffect(()=>{if(r||!b)return;let X=Ke(Y);function re(){z.current=!1}function ae(xe){let ge=wo(xe),be=oe(),he=je(y,ge)||je(v,ge)||je(P?.portalNode,ge)||be.some(ke=>ke===ge||je(ke,ge));z.current=!he,D.current=xe.pointerType||"keyboard",ge?.closest(`[${Voe}]`)&&(N.current=!0,ee.start(0,()=>{N.current=!1}))}function ve(){D.current="keyboard"}return ci(tt(X,"pointerdown",ae,!0),tt(X,"pointerup",re,!0),tt(X,"pointercancel",re,!0),tt(X,"keydown",ve,!0),re)},[r,y,v,Y,b,P,ee,oe]),ui.useEffect(()=>{if(r||!l)return;let X=Ke(Y);function re(){N.current=!0,ee.start(0,()=>{N.current=!1})}function ae(be){let he=wo(be);GI(he)&&(V.current=he)}function ve(be){let he=be.relatedTarget,ke=be.currentTarget,_e=wo(be);a&&he==null&&_e!=null&&je(y,_e)&&Woe(_e),queueMicrotask(()=>{let we=_(),Re=g.context.triggerElements,se=oe(),ie=he?.hasAttribute(Td("focus-guard"))&&[L.current,j.current,P?.beforeInsideRef.current,P?.afterInsideRef.current,P?.beforeOutsideRef.current,P?.afterOutsideRef.current,Ql(f),Ql(d)].includes(he),Ae=!(je(v,he)||je(y,he)||je(he,y)||je(P?.portalNode,he)||se.some(ye=>ye===he||je(ye,he))||he!=null&&Re.hasElement(he)||Re.hasMatchingElement(ye=>je(ye,he))||ie||A&&(Da(A.nodesRef.current,we).find(ye=>je(ye.context?.elements.floating,he)||je(ye.context?.elements.domReference,he))||R8(A.nodesRef.current,we).find(ye=>[ye.context?.elements.floating,jg(ye.context?.elements.floating)].includes(he)||ye.context?.elements.domReference===he)));if(ke===v&&Y&&Koe(Y),s&&ke!==v&&!Ug(_e)&&Vr(X)===X.body){if(wt(Y)&&(Y.focus(),s==="popup")){$.request(()=>{Y.focus()});return}let ye=Z(),Ee=V.current,qe=(Ee&&ye.includes(Ee)?Ee:null)||ye[ye.length-1]||Y;wt(qe)&&qe.focus()}if(S.current.insideReactTree){S.current.insideReactTree=!1;return}(w||!a)&&he&&Ae&&!N.current&&(w||he!==$oe())&&(O.current=!0,g.setOpen(!1,Ue(Te.focusOut,be)))})}function xe(){z.current||(S.current.insideReactTree=!0,te.start(0,()=>{S.current.insideReactTree=!1}))}let ge=wt(v)?v:null;if(!(!y&&!ge))return ci(ge&&tt(ge,"focusout",ve),ge&&tt(ge,"pointerdown",re),y&&tt(y,"focusin",ae),y&&tt(y,"focusout",ve),y&&P&&tt(y,"focusout",xe,!0))},[r,v,y,Y,a,A,P,g,l,s,Z,w,_,S,te,ee,$,d,f,oe]),ui.useEffect(()=>{if(r||!y||!b)return;let X=Array.from(P?.portalNode?.querySelectorAll(`[${Td("portal")}]`)||[]),ae=(A?R8(A.nodesRef.current,_()):[]).find(ke=>B0(ke.context?.elements.domReference||null))?.context?.elements.domReference,xe=[...[y,...X,L.current,j.current,P?.beforeOutsideRef.current,P?.afterOutsideRef.current,...oe()],ae,Ql(f),Ql(d),w?v:null].filter(ke=>ke!=null),ge=O8(xe,{ariaHidden:a||w,mark:!1}),be=[y,...X].filter(ke=>ke!=null),he=O8(be);return()=>{he(),ge()}},[b,r,v,y,a,P,w,A,_,d,f,oe]),le(()=>{if(!b||r||!wt(Y))return;let X=Ke(Y),re=Vr(X);queueMicrotask(()=>{let ae=T.current,ve=typeof ae=="function"?ae(R.current||""):ae;if(ve===void 0||ve===!1||je(Y,re))return;let ge=null,be=()=>(ge==null&&(ge=Z(Y)),ge[0]||Y),he;ve===!0||ve===null?he=be():he=Ql(ve),he=he||be();let ke=je(Y,Vr(X));$v(he,{preventScroll:he===Y,shouldFocus(){if(!I.current)return!1;if(ke)return!0;let _e=Vr(X);return!(_e!==he&&je(Y,_e))}})})},[r,b,Y,Z,T,R,I]),le(()=>{if(r||!Y)return;let X=Ke(Y),re=Vr(X),ae=R.current==null;Woe(re);function ve(ge){if(ge.open||(M.current=l4e(ge.nativeEvent,D.current)),ge.reason===Te.triggerHover&&ge.nativeEvent.type==="mouseleave"&&(O.current=!0),ge.reason===Te.outsidePress)if(ge.nested)O.current=!1;else if(Gv(ge.nativeEvent)||LI(ge.nativeEvent))O.current=!1;else{let be=!1;Ke(Y).createElement("div").focus({get preventScroll(){return be=!0,!1}}),be?O.current=!1:O.current=!0}}k.on("openchange",ve);function xe(){let ge=B.current,be=typeof ge=="function"?ge(M.current):ge;if(be===void 0||be===!1)return null;be===null&&(be=!0);let he=v?.isConnected?v:null,ke=re?.isConnected&&Dr(re)!=="body"?re:null,_e=ae?ke||he:he||ke;return _e||(_e=$oe()||null),typeof be=="boolean"?_e:Ql(be)||_e||null}return()=>{k.off("openchange",ve);let ge=Vr(X),be=oe(),he=je(y,ge)||be.some(we=>we===ge||je(we,ge))||A&&Da(A.nodesRef.current,_(),!1).some(we=>je(we.context?.elements.floating,ge)),ke=B.current,_e=xe();queueMicrotask(()=>{let we=c4e(_e),Re=typeof ke!="boolean";ke&&!O.current&&wt(we)&&(!(!Re&&we!==ge&&ge!==X.body)||he)&&we.focus({preventScroll:!0}),O.current=!1})}},[r,y,Y,B,R,k,A,v,_,oe]),le(()=>{if(!co.engine.webkit||b||!y)return;let X=Vr(Ke(y));!wt(X)||!zg(X)||je(y,X)&&X.blur()},[b,y]),le(()=>{if(!(r||!P))return P.setFocusManagerState({modal:a,closeOnFocusOut:l,open:b,onOpenChange:g.setOpen,domReference:v}),()=>{P.setFocusManagerState(null)}},[r,P,a,b,g,l,v]),le(()=>{if(!(r||!Y))return Koe(Y),()=>{queueMicrotask(N8)}},[r,Y]);let ne=!r&&(a?!w:!0)&&(W||a);return(0,D0.jsxs)(ui.Fragment,{children:[ne&&(0,D0.jsx)(Wv,{"data-type":"inside",ref:q,onFocus:X=>{if(a){let re=Z();$v(re[re.length-1])}else P?.portalNode&&(O.current=!1,Gg(X,P.portalNode)?WI(v)?.focus():Ql(f??P.beforeOutsideRef)?.focus())}}),o,ne&&(0,D0.jsx)(Wv,{"data-type":"inside",ref:J,onFocus:X=>{a?$v(Z()[0]):P?.portalNode&&(l&&(O.current=!0),Gg(X,P.portalNode)?$I(v)?.focus():Ql(d??P.afterOutsideRef)?.focus())}})]})}var V0=c(ce(),1);function V8(e,t={}){let{enabled:o=!0,event:r="click",toggle:n=!0,ignoreMouse:i=!1,stickIfOpen:s=!0,touchOpenDelay:a=0,reason:l=Te.triggerPress}=t,u="rootStore"in e?e.rootStore:e,d=u.context.dataRef,f=V0.useRef(void 0),p=Mi(),h=xo(),m=V0.useMemo(()=>{function g(v,y,k,S){let _=Ue(l,y,k);v&&S==="touch"&&a>0?h.start(a,()=>{u.setOpen(!0,_)}):u.setOpen(v,_)}function b(v,y,k){let S=d.current.openEvent,_=u.select("domReferenceElement")!==y;return v&&_||!v||!n?!0:S&&s?!k(S.type):!1}return{onPointerDown(v){f.current=v.pointerType},onMouseDown(v){let y=f.current,k=v.nativeEvent,S=u.select("open");if(v.button!==0||r==="click"||Na(y,!0)&&i)return;let _=b(S,v.currentTarget,T=>T==="click"||T==="mousedown"),x=wo(k);if(zg(x)){g(_,k,x,y);return}let w=v.currentTarget;p.request(()=>{g(_,k,w,y)})},onClick(v){if(r==="mousedown-only")return;let y=f.current;if(r==="mousedown"&&y){f.current=void 0;return}if(Na(y,!0)&&i)return;let k=u.select("open"),S=b(k,v.currentTarget,_=>_==="click"||_==="mousedown"||_==="keydown"||_==="keyup");g(S,v.nativeEvent,v.currentTarget,y)},onKeyDown(){f.current=void 0}}},[d,r,i,l,u,s,n,p,h,a]);return V0.useMemo(()=>o?{reference:m}:Qt,[o,m])}var fs=c(ce(),1);function u4e(e,t){let o=null,r=null,n=!1;return{contextElement:e||void 0,getBoundingClientRect(){let i=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},s=t.axis==="x"||t.axis==="both",a=t.axis==="y"||t.axis==="both",l=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",u=i.width,d=i.height,f=i.x,p=i.y;return o==null&&t.x&&s&&(o=i.x-t.x),r==null&&t.y&&a&&(r=i.y-t.y),f-=o||0,p-=r||0,u=0,d=0,!n||l?(u=t.axis==="y"?i.width:0,d=t.axis==="x"?i.height:0,f=s&&t.x!=null?t.x:f,p=a&&t.y!=null?t.y:p):n&&!l&&(d=t.axis==="x"?i.height:d,u=t.axis==="y"?i.width:u),n=!0,{width:u,height:d,x:f,y:p,top:p,right:f+u,bottom:p+d,left:f}}}}function Yoe(e){return e!=null&&e.clientX!=null}function F8(e,t={}){let{enabled:o=!0,axis:r="both"}=t,n="rootStore"in e?e.rootStore:e,i=n.useState("open"),s=n.useState("floatingElement"),a=n.useState("domReferenceElement"),l=n.context.dataRef,u=fs.useRef(!1),d=fs.useRef(null),[f,p]=fs.useState(),[h,m]=fs.useState([]),g=me(S=>{n.set("positionReference",S)}),b=me((S,_,x)=>{u.current||l.current.openEvent&&!Yoe(l.current.openEvent)||n.set("positionReference",u4e(x??a,{x:S,y:_,axis:r,dataRef:l,pointerType:f}))}),v=me(S=>{i?d.current||(b(S.clientX,S.clientY,S.currentTarget),m([])):b(S.clientX,S.clientY,S.currentTarget)}),y=Na(f)?s:i;fs.useEffect(()=>{if(!o){g(a);return}if(!y)return;function S(){d.current?.(),d.current=null}let _=xt(s);function x(w){let T=wo(w);je(s,T)?S():b(w.clientX,w.clientY)}return!l.current.openEvent||Yoe(l.current.openEvent)?d.current=tt(_,"mousemove",x):g(a),S},[y,o,s,l,a,n,b,g,h]),fs.useEffect(()=>()=>{n.set("positionReference",null)},[n]),fs.useEffect(()=>{o&&!s&&(u.current=!1)},[o,s]),fs.useEffect(()=>{!o&&i&&(u.current=!0)},[o,i]);let k=fs.useMemo(()=>{function S(_){p(_.pointerType)}return{onPointerDown:S,onPointerEnter:S,onMouseMove:v,onMouseEnter:v}},[v]);return fs.useMemo(()=>o?{reference:k,trigger:k}:{},[o,k])}var ps=c(ce(),1);function d4e(){return!1}function f4e(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function F0(e,t={}){let{enabled:o=!0,escapeKey:r=!0,outsidePress:n=!0,outsidePressEvent:i="sloppy",referencePress:s=d4e,bubbles:a,externalTree:l}=t,u="rootStore"in e?e.rootStore:e,d=u.useState("open"),f=u.useState("floatingElement"),{dataRef:p}=u.context,h=Va(l),m=me(typeof n=="function"?n:()=>!1),g=typeof n=="function"?m:n,b=g!==!1,v=me(()=>i),{escapeKey:y,outsidePress:k}=f4e(a),S=ps.useRef(!1),_=ps.useRef(!1),x=ps.useRef(!1),w=ps.useRef(!1),T=ps.useRef(""),B=ps.useRef(null),R=xo(),I=xo(),A=me(()=>{I.clear(),p.current.insideReactTree=!1}),P=me(q=>{let J=p.current.floatingContext?.nodeId;return(h?Da(h.nodesRef.current,J):[]).some(ee=>ee.context?.open&&!ee.context.dataRef.current[q])}),O=me(q=>NI(q,u.select("floatingElement"))||NI(q,u.select("domReferenceElement"))),N=me(q=>{s()&&u.setOpen(!1,Ue(Te.triggerPress,q.nativeEvent))}),z=me(q=>{if(!d||!o||!r||q.key!=="Escape"||w.current||!y&&P("__escapeKeyBubbles"))return;let J=loe(q)?q.nativeEvent:q,te=Ue(Te.escapeKey,J);u.setOpen(!1,te),te.isCanceled||q.preventDefault(),!y&&!te.isPropagationAllowed&&q.stopPropagation()}),V=me(()=>{p.current.insideReactTree=!0,I.start(0,A)}),M=me(q=>{if(!d||!o||q.button!==0)return;let J=wo(q.nativeEvent);je(u.select("floatingElement"),J)&&(S.current||(S.current=!0,_.current=!1))}),D=me(q=>{!d||!o||(q.defaultPrevented||q.nativeEvent.defaultPrevented)&&S.current&&(_.current=!0)});ps.useEffect(()=>{if(!d||!o)return;p.current.__escapeKeyBubbles=y,p.current.__outsidePressBubbles=k;let q=new ai,J=new ai;function te(){q.clear(),w.current=!0}function ee(){q.start(co.engine.webkit?5:0,()=>{w.current=!1})}function $(){x.current=!0,J.start(0,()=>{x.current=!1})}function W(){S.current=!1,_.current=!1}function Y(){let se=T.current,ie=se==="pen"||!se?"mouse":se,Ae=v(),ye=typeof Ae=="function"?Ae():Ae;return typeof ye=="string"?ye:ye[ie]}function Z(se){let ie=Y();return ie==="intentional"&&se.type!=="click"||ie==="sloppy"&&se.type==="click"}function oe(se){let ie=p.current.floatingContext?.nodeId,Ae=h&&Da(h.nodesRef.current,ie).some(ye=>NI(se,ye.context?.elements.floating));return O(se)||Ae}function ne(se){if(Z(se)){se.type!=="click"&&!O(se)&&(J.clear(),x.current=!1),A();return}if(p.current.insideReactTree){A();return}let ie=wo(se),Ae=`[${Td("inert")}]`,ye=Xe(ie)?ie.getRootNode():null,Ee=Array.from((ou(ye)?ye:Ke(u.select("floatingElement"))).querySelectorAll(Ae)),qe=u.context.triggerElements;if(ie&&(qe.hasElement(ie)||qe.hasMatchingElement(at=>je(at,ie))))return;let pt=Xe(ie)?ie:null;for(;pt&&!Xl(pt);){let at=ql(pt);if(Xl(at)||!Xe(at))break;pt=at}if(!(Ee.length&&Xe(ie)&&!uoe(ie)&&!je(ie,u.select("floatingElement"))&&Ee.every(at=>!je(pt,at)))){if(wt(ie)&&!("touches"in se)){let at=Xl(ie),Ct=Jr(ie),rt=/auto|scroll/,Ot=at||rt.test(Ct.overflowX),ut=at||rt.test(Ct.overflowY),Gt=Ot&&ie.clientWidth>0&&ie.scrollWidth>ie.clientWidth,So=ut&&ie.clientHeight>0&&ie.scrollHeight>ie.clientHeight,mo=Ct.direction==="rtl",de=So&&(mo?se.offsetX<=ie.offsetWidth-ie.clientWidth:se.offsetX>ie.clientWidth),Me=Gt&&se.offsetY>ie.clientHeight;if(de||Me)return}if(!oe(se)){if(Y()==="intentional"&&x.current){J.clear(),x.current=!1;return}typeof g=="function"&&!g(se)||P("__outsidePressBubbles")||(u.setOpen(!1,Ue(Te.outsidePress,se)),A())}}}function X(se){Y()!=="sloppy"||se.pointerType==="touch"||!u.select("open")||!o||O(se)||ne(se)}function re(se){if(Y()!=="sloppy"||!u.select("open")||!o||O(se))return;let ie=se.touches[0];ie&&(B.current={startTime:Date.now(),startX:ie.clientX,startY:ie.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},R.start(1e3,()=>{B.current&&(B.current.dismissOnTouchEnd=!1,B.current.dismissOnMouseDown=!1)}))}function ae(se,ie){let Ae=wo(se);if(!Ae)return;let ye=tt(Ae,se.type,()=>{ie(se),ye()})}function ve(se){T.current="touch",ae(se,re)}function xe(se){R.clear(),se.type==="pointerdown"&&(T.current=se.pointerType),!(se.type==="mousedown"&&B.current&&!B.current.dismissOnMouseDown)&&ae(se,ie=>{ie.type==="pointerdown"?X(ie):ne(ie)})}function ge(se){if(!S.current)return;let ie=_.current;if(W(),Y()==="intentional"){if(se.type==="pointercancel"){ie&&$();return}if(!oe(se)){if(ie){$();return}typeof g=="function"&&!g(se)||(J.clear(),x.current=!0,A())}}}function be(se){if(Y()!=="sloppy"||!B.current||O(se))return;let ie=se.touches[0];if(!ie)return;let Ae=Math.abs(ie.clientX-B.current.startX),ye=Math.abs(ie.clientY-B.current.startY),Ee=Math.sqrt(Ae*Ae+ye*ye);Ee>5&&(B.current.dismissOnTouchEnd=!0),Ee>10&&(ne(se),R.clear(),B.current=null)}function he(se){ae(se,be)}function ke(se){Y()!=="sloppy"||!B.current||O(se)||(B.current.dismissOnTouchEnd&&ne(se),R.clear(),B.current=null)}function _e(se){ae(se,ke)}let we=Ke(f),Re=ci(r&&ci(tt(we,"keydown",z),tt(we,"compositionstart",te),tt(we,"compositionend",ee)),b&&ci(tt(we,"click",xe,!0),tt(we,"pointerdown",xe,!0),tt(we,"pointerup",ge,!0),tt(we,"pointercancel",ge,!0),tt(we,"mousedown",xe,!0),tt(we,"mouseup",ge,!0),tt(we,"touchstart",ve,!0),tt(we,"touchmove",he,!0),tt(we,"touchend",_e,!0)));return()=>{Re(),q.clear(),J.clear(),W(),x.current=!1}},[p,f,r,b,g,d,o,y,k,z,A,v,P,O,h,u,R]),ps.useEffect(A,[g,A]);let L=ps.useMemo(()=>({onKeyDown:z,onPointerDown:N,onClick:N}),[z,N]),j=ps.useMemo(()=>({onKeyDown:z,onPointerDown:D,onMouseDown:D,onClickCapture:V,onMouseDownCapture(q){V(),M(q)},onPointerDownCapture(q){V(),M(q)},onMouseUpCapture:V,onTouchEndCapture:V,onTouchMoveCapture:V}),[z,V,M,D]);return ps.useMemo(()=>o?{reference:L,floating:j,trigger:L}:{},[o,L,j])}var di=c(ce(),1);function qoe(e,t,o){let{reference:r,floating:n}=e,i=ds(t),s=L0(t),a=A0(s),l=Gn(t),u=i==="y",d=r.x+r.width/2-n.width/2,f=r.y+r.height/2-n.height/2,p=r[a]/2-n[a]/2,h;switch(l){case"top":h={x:d,y:r.y-n.height};break;case"bottom":h={x:d,y:r.y+r.height};break;case"right":h={x:r.x+r.width,y:f};break;case"left":h={x:r.x-n.width,y:f};break;default:h={x:r.x,y:r.y}}switch(tc(t)){case"start":h[s]-=p*(o&&u?-1:1);break;case"end":h[s]+=p*(o&&u?-1:1);break}return h}async function Qoe(e,t){var o;t===void 0&&(t={});let{x:r,y:n,platform:i,rects:s,elements:a,strategy:l}=e,{boundary:u="clippingAncestors",rootBoundary:d="viewport",elementContext:f="floating",altBoundary:p=!1,padding:h=0}=ec(t,e),m=HI(h),b=a[p?f==="floating"?"reference":"floating":f],v=Ed(await i.getClippingRect({element:(o=await(i.isElement==null?void 0:i.isElement(b)))==null||o?b:b.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(a.floating)),boundary:u,rootBoundary:d,strategy:l})),y=f==="floating"?{x:r,y:n,width:s.floating.width,height:s.floating.height}:s.reference,k=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),S=await(i.isElement==null?void 0:i.isElement(k))?await(i.getScale==null?void 0:i.getScale(k))||{x:1,y:1}:{x:1,y:1},_=Ed(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:y,offsetParent:k,strategy:l}):y);return{top:(v.top-_.top+m.top)/S.y,bottom:(_.bottom-v.bottom+m.bottom)/S.y,left:(v.left-_.left+m.left)/S.x,right:(_.right-v.right+m.right)/S.x}}var p4e=50,Joe=async(e,t,o)=>{let{placement:r="bottom",strategy:n="absolute",middleware:i=[],platform:s}=o,a=s.detectOverflow?s:{...s,detectOverflow:Qoe},l=await(s.isRTL==null?void 0:s.isRTL(t)),u=await s.getElementRects({reference:e,floating:t,strategy:n}),{x:d,y:f}=qoe(u,r,l),p=r,h=0,m={};for(let g=0;gO<=0)){var I,A;let O=(((I=i.flip)==null?void 0:I.index)||0)+1,N=w[O];if(N&&(!(f==="alignment"?y!==ds(N):!1)||R.every(M=>ds(M.placement)===y?M.overflows[0]>0:!0)))return{data:{index:O,overflows:R},reset:{placement:N}};let z=(A=R.filter(V=>V.overflows[0]<=0).sort((V,M)=>V.overflows[1]-M.overflows[1])[0])==null?void 0:A.placement;if(!z)switch(h){case"bestFit":{var P;let V=(P=R.filter(M=>{if(x){let D=ds(M.placement);return D===y||D==="y"}return!0}).map(M=>[M.placement,M.overflows.filter(D=>D>0).reduce((D,L)=>D+L,0)]).sort((M,D)=>M[1]-D[1])[0])==null?void 0:P[0];V&&(z=V);break}case"initialPlacement":z=a;break}if(n!==z)return{reset:{placement:z}}}return{}}}};function Zoe(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function Xoe(e){return Soe.some(t=>e[t]>=0)}var tre=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:o,platform:r}=t,{strategy:n="referenceHidden",...i}=ec(e,t);switch(n){case"referenceHidden":{let s=await r.detectOverflow(t,{...i,elementContext:"reference"}),a=Zoe(s,o.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:Xoe(a)}}}case"escaped":{let s=await r.detectOverflow(t,{...i,altBoundary:!0}),a=Zoe(s,o.floating);return{data:{escapedOffsets:a,escaped:Xoe(a)}}}default:return{}}}}};var ore=new Set(["left","top"]);async function m4e(e,t){let{placement:o,platform:r,elements:n}=e,i=await(r.isRTL==null?void 0:r.isRTL(n.floating)),s=Gn(o),a=tc(o),l=ds(o)==="y",u=ore.has(s)?-1:1,d=i&&l?-1:1,f=ec(t,e),{mainAxis:p,crossAxis:h,alignmentAxis:m}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return a&&typeof m=="number"&&(h=a==="end"?m*-1:m),l?{x:h*d,y:p*u}:{x:p*u,y:h*d}}var rre=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var o,r;let{x:n,y:i,placement:s,middlewareData:a}=t,l=await m4e(t,e);return s===((o=a.offset)==null?void 0:o.placement)&&(r=a.arrow)!=null&&r.alignmentOffset?{}:{x:n+l.x,y:i+l.y,data:{...l,placement:s}}}}},nre=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:o,y:r,placement:n,platform:i}=t,{mainAxis:s=!0,crossAxis:a=!1,limiter:l={fn:v=>{let{x:y,y:k}=v;return{x:y,y:k}}},...u}=ec(e,t),d={x:o,y:r},f=await i.detectOverflow(t,u),p=ds(Gn(n)),h=jI(p),m=d[h],g=d[p];if(s){let v=h==="y"?"top":"left",y=h==="y"?"bottom":"right",k=m+f[v],S=m-f[y];m=O0(k,m,S)}if(a){let v=p==="y"?"top":"left",y=p==="y"?"bottom":"right",k=g+f[v],S=g-f[y];g=O0(k,g,S)}let b=l.fn({...t,[h]:m,[p]:g});return{...b,data:{x:b.x-o,y:b.y-r,enabled:{[h]:s,[p]:a}}}}}},ire=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:o,y:r,placement:n,rects:i,middlewareData:s}=t,{offset:a=0,mainAxis:l=!0,crossAxis:u=!0}=ec(e,t),d={x:o,y:r},f=ds(n),p=jI(f),h=d[p],m=d[f],g=ec(a,t),b=typeof g=="number"?{mainAxis:g,crossAxis:0}:{mainAxis:0,crossAxis:0,...g};if(l){let k=p==="y"?"height":"width",S=i.reference[p]-i.floating[k]+b.mainAxis,_=i.reference[p]+i.reference[k]-b.mainAxis;h_&&(h=_)}if(u){var v,y;let k=p==="y"?"width":"height",S=ore.has(Gn(n)),_=i.reference[f]-i.floating[k]+(S&&((v=s.offset)==null?void 0:v[f])||0)+(S?0:b.crossAxis),x=i.reference[f]+i.reference[k]+(S?0:((y=s.offset)==null?void 0:y[f])||0)-(S?b.crossAxis:0);m<_?m=_:m>x&&(m=x)}return{[p]:h,[f]:m}}}},sre=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var o,r;let{placement:n,rects:i,platform:s,elements:a}=t,{apply:l=()=>{},...u}=ec(e,t),d=await s.detectOverflow(t,u),f=Gn(n),p=tc(n),h=ds(n)==="y",{width:m,height:g}=i.floating,b,v;f==="top"||f==="bottom"?(b=f,v=p===(await(s.isRTL==null?void 0:s.isRTL(a.floating))?"start":"end")?"left":"right"):(v=f,b=p==="end"?"top":"bottom");let y=g-d.top-d.bottom,k=m-d.left-d.right,S=Kp(g-d[b],y),_=Kp(m-d[v],k),x=!t.middlewareData.shift,w=S,T=_;if((o=t.middlewareData.shift)!=null&&o.enabled.x&&(T=k),(r=t.middlewareData.shift)!=null&&r.enabled.y&&(w=y),x&&!p){let R=Di(d.left,0),I=Di(d.right,0),A=Di(d.top,0),P=Di(d.bottom,0);h?T=m-2*(R!==0||I!==0?R+I:Di(d.left,d.right)):w=g-2*(A!==0||P!==0?A+P:Di(d.top,d.bottom))}await l({...t,availableWidth:T,availableHeight:w});let B=await s.getDimensions(a.floating);return m!==B.width||g!==B.height?{reset:{rects:!0}}:{}}}};function ure(e){let t=Jr(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=wt(e),i=n?e.offsetWidth:o,s=n?e.offsetHeight:r,a=Yp(o)!==i||Yp(r)!==s;return a&&(o=i,r=s),{width:o,height:r,$:a}}function j8(e){return Xe(e)?e:e.contextElement}function Kv(e){let t=j8(e);if(!wt(t))return Jl(1);let o=t.getBoundingClientRect(),{width:r,height:n,$:i}=ure(t),s=(i?Yp(o.width):o.width)/r,a=(i?Yp(o.height):o.height)/n;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}var h4e=Jl(0);function dre(e){let t=xt(e);return!PI()||!t.visualViewport?h4e:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function g4e(e,t,o){return t===void 0&&(t=!1),!o||t&&o!==xt(e)?!1:t}function Kg(e,t,o,r){t===void 0&&(t=!1),o===void 0&&(o=!1);let n=e.getBoundingClientRect(),i=j8(e),s=Jl(1);t&&(r?Xe(r)&&(s=Kv(r)):s=Kv(e));let a=g4e(i,o,r)?dre(i):Jl(0),l=(n.left+a.x)/s.x,u=(n.top+a.y)/s.y,d=n.width/s.x,f=n.height/s.y;if(i){let p=xt(i),h=r&&Xe(r)?xt(r):r,m=p,g=II(m);for(;g&&r&&h!==m;){let b=Kv(g),v=g.getBoundingClientRect(),y=Jr(g),k=v.left+(g.clientLeft+parseFloat(y.paddingLeft))*b.x,S=v.top+(g.clientTop+parseFloat(y.paddingTop))*b.y;l*=b.x,u*=b.y,d*=b.x,f*=b.y,l+=k,u+=S,m=xt(g),g=II(m)}}return Ed({width:d,height:f,x:l,y:u})}function qI(e,t){let o=_0(e).scrollLeft;return t?t.left+o:Kg(Zl(e)).left+o}function fre(e,t){let o=e.getBoundingClientRect(),r=o.left+t.scrollLeft-qI(e,o),n=o.top+t.scrollTop;return{x:r,y:n}}function b4e(e){let{elements:t,rect:o,offsetParent:r,strategy:n}=e,i=n==="fixed",s=Zl(r),a=t?k0(t.floating):!1;if(r===s||a&&i)return o;let l={scrollLeft:0,scrollTop:0},u=Jl(1),d=Jl(0),f=wt(r);if((f||!f&&!i)&&((Dr(r)!=="body"||ru(s))&&(l=_0(r)),f)){let h=Kg(r);u=Kv(r),d.x=h.x+r.clientLeft,d.y=h.y+r.clientTop}let p=s&&!f&&!i?fre(s,l):Jl(0);return{width:o.width*u.x,height:o.height*u.y,x:o.x*u.x-l.scrollLeft*u.x+d.x+p.x,y:o.y*u.y-l.scrollTop*u.y+d.y+p.y}}function y4e(e){return Array.from(e.getClientRects())}function v4e(e){let t=Zl(e),o=_0(e),r=e.ownerDocument.body,n=Di(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=Di(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),s=-o.scrollLeft+qI(e),a=-o.scrollTop;return Jr(r).direction==="rtl"&&(s+=Di(t.clientWidth,r.clientWidth)-n),{width:n,height:i,x:s,y:a}}var are=25;function S4e(e,t){let o=xt(e),r=Zl(e),n=o.visualViewport,i=r.clientWidth,s=r.clientHeight,a=0,l=0;if(n){i=n.width,s=n.height;let d=PI();(!d||d&&t==="fixed")&&(a=n.offsetLeft,l=n.offsetTop)}let u=qI(r);if(u<=0){let d=r.ownerDocument,f=d.body,p=getComputedStyle(f),h=d.compatMode==="CSS1Compat"&&parseFloat(p.marginLeft)+parseFloat(p.marginRight)||0,m=Math.abs(r.clientWidth-f.clientWidth-h);m<=are&&(i-=m)}else u<=are&&(i+=u);return{width:i,height:s,x:a,y:l}}function k4e(e,t){let o=Kg(e,!0,t==="fixed"),r=o.top+e.clientTop,n=o.left+e.clientLeft,i=wt(e)?Kv(e):Jl(1),s=e.clientWidth*i.x,a=e.clientHeight*i.y,l=n*i.x,u=r*i.y;return{width:s,height:a,x:l,y:u}}function lre(e,t,o){let r;if(t==="viewport")r=S4e(e,o);else if(t==="document")r=v4e(Zl(e));else if(Xe(t))r=k4e(t,o);else{let n=dre(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return Ed(r)}function pre(e,t){let o=ql(e);return o===t||!Xe(o)||Xl(o)?!1:Jr(o).position==="fixed"||pre(o,t)}function _4e(e,t){let o=t.get(e);if(o)return o;let r=Gp(e,[],!1).filter(a=>Xe(a)&&Dr(a)!=="body"),n=null,i=Jr(e).position==="fixed",s=i?ql(e):e;for(;Xe(s)&&!Xl(s);){let a=Jr(s),l=BI(s);!l&&a.position==="fixed"&&(n=null),(i?!l&&!n:!l&&a.position==="static"&&!!n&&(n.position==="absolute"||n.position==="fixed")||ru(s)&&!l&&pre(e,s))?r=r.filter(d=>d!==s):n=a,s=ql(s)}return t.set(e,r),r}function x4e(e){let{element:t,boundary:o,rootBoundary:r,strategy:n}=e,s=[...o==="clippingAncestors"?k0(t)?[]:_4e(t,this._c):[].concat(o),r],a=lre(t,s[0],n),l=a.top,u=a.right,d=a.bottom,f=a.left;for(let p=1;p{s(!1,1e-7)},1e3)}w===1&&!hre(u,e.getBoundingClientRect())&&s(),S=!1}try{o=new IntersectionObserver(_,{...k,root:n.ownerDocument})}catch{o=new IntersectionObserver(_,k)}o.observe(e)}return s(!0),i}function j0(e,t,o,r){r===void 0&&(r={});let{ancestorScroll:n=!0,ancestorResize:i=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:l=!1}=r,u=j8(e),d=n||i?[...u?Gp(u):[],...t?Gp(t):[]]:[];d.forEach(v=>{n&&v.addEventListener("scroll",o,{passive:!0}),i&&v.addEventListener("resize",o)});let f=u&&a?R4e(u,o):null,p=-1,h=null;s&&(h=new ResizeObserver(v=>{let[y]=v;y&&y.target===u&&h&&t&&(h.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var k;(k=h)==null||k.observe(t)})),o()}),u&&!l&&h.observe(u),t&&h.observe(t));let m,g=l?Kg(e):null;l&&b();function b(){let v=Kg(e);g&&!hre(g,v)&&o(),g=v,m=requestAnimationFrame(b)}return o(),()=>{var v;d.forEach(y=>{n&&y.removeEventListener("scroll",o),i&&y.removeEventListener("resize",o)}),f?.(),(v=h)==null||v.disconnect(),h=null,l&&cancelAnimationFrame(m)}}var gre=rre;var bre=nre,yre=ere,vre=sre,Sre=tre;var kre=ire,ZI=(e,t,o)=>{let r=new Map,n={platform:z0,...o},i={...n.platform,_c:r};return Joe(e,t,{...n,platform:i})};var en=c(ce(),1),xre=c(ce(),1),wre=c(xd(),1),P4e=typeof document<"u",I4e=function(){},XI=P4e?xre.useLayoutEffect:I4e;function QI(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let o,r,n;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(o=e.length,o!==t.length)return!1;for(r=o;r--!==0;)if(!QI(e[r],t[r]))return!1;return!0}if(n=Object.keys(e),o=n.length,o!==Object.keys(t).length)return!1;for(r=o;r--!==0;)if(!{}.hasOwnProperty.call(t,n[r]))return!1;for(r=o;r--!==0;){let i=n[r];if(!(i==="_owner"&&e.$$typeof)&&!QI(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function Cre(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function _re(e,t){let o=Cre(e);return Math.round(t*o)/o}function H8(e){let t=en.useRef(e);return XI(()=>{t.current=e}),t}function Ere(e){e===void 0&&(e={});let{placement:t="bottom",strategy:o="absolute",middleware:r=[],platform:n,elements:{reference:i,floating:s}={},transform:a=!0,whileElementsMounted:l,open:u}=e,[d,f]=en.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[p,h]=en.useState(r);QI(p,r)||h(r);let[m,g]=en.useState(null),[b,v]=en.useState(null),y=en.useCallback(M=>{M!==x.current&&(x.current=M,g(M))},[]),k=en.useCallback(M=>{M!==w.current&&(w.current=M,v(M))},[]),S=i||m,_=s||b,x=en.useRef(null),w=en.useRef(null),T=en.useRef(d),B=l!=null,R=H8(l),I=H8(n),A=H8(u),P=en.useCallback(()=>{if(!x.current||!w.current)return;let M={placement:t,strategy:o,middleware:p};I.current&&(M.platform=I.current),ZI(x.current,w.current,M).then(D=>{let L={...D,isPositioned:A.current!==!1};O.current&&!QI(T.current,L)&&(T.current=L,wre.flushSync(()=>{f(L)}))})},[p,t,o,I,A]);XI(()=>{u===!1&&T.current.isPositioned&&(T.current.isPositioned=!1,f(M=>({...M,isPositioned:!1})))},[u]);let O=en.useRef(!1);XI(()=>(O.current=!0,()=>{O.current=!1}),[]),XI(()=>{if(S&&(x.current=S),_&&(w.current=_),S&&_){if(R.current)return R.current(S,_,P);P()}},[S,_,P,R,B]);let N=en.useMemo(()=>({reference:x,floating:w,setReference:y,setFloating:k}),[y,k]),z=en.useMemo(()=>({reference:S,floating:_}),[S,_]),V=en.useMemo(()=>{let M={position:o,left:0,top:0};if(!z.floating)return M;let D=_re(z.floating,d.x),L=_re(z.floating,d.y);return a?{...M,transform:"translate("+D+"px, "+L+"px)",...Cre(z.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:D,top:L}},[o,a,z.floating,d.x,d.y]);return en.useMemo(()=>({...d,update:P,refs:N,elements:z,floatingStyles:V}),[d,P,N,z,V])}var U8=(e,t)=>{let o=gre(e);return{name:o.name,fn:o.fn,options:[e,t]}},G8=(e,t)=>{let o=bre(e);return{name:o.name,fn:o.fn,options:[e,t]}},W8=(e,t)=>({fn:kre(e).fn,options:[e,t]}),$8=(e,t)=>{let o=yre(e);return{name:o.name,fn:o.fn,options:[e,t]}},K8=(e,t)=>{let o=vre(e);return{name:o.name,fn:o.fn,options:[e,t]}};var Y8=(e,t)=>{let o=Sre(e);return{name:o.name,fn:o.fn,options:[e,t]}};var Xv=c(ce(),1),Hre=c(xd(),1);var zre=c(ce(),1);var Ve=(e,t,o,r,n,i,...s)=>{if(s.length>0)throw new Error(It(1));let a;if(e&&t&&o&&r&&n&&i)a=(l,u,d,f)=>{let p=e(l,u,d,f),h=t(l,u,d,f),m=o(l,u,d,f),g=r(l,u,d,f),b=n(l,u,d,f);return i(p,h,m,g,b,u,d,f)};else if(e&&t&&o&&r&&n)a=(l,u,d,f)=>{let p=e(l,u,d,f),h=t(l,u,d,f),m=o(l,u,d,f),g=r(l,u,d,f);return n(p,h,m,g,u,d,f)};else if(e&&t&&o&&r)a=(l,u,d,f)=>{let p=e(l,u,d,f),h=t(l,u,d,f),m=o(l,u,d,f);return r(p,h,m,u,d,f)};else if(e&&t&&o)a=(l,u,d,f)=>{let p=e(l,u,d,f),h=t(l,u,d,f);return o(p,h,u,d,f)};else if(e&&t)a=(l,u,d,f)=>{let p=e(l,u,d,f);return t(p,u,d,f)};else if(e)a=e;else throw new Error("Missing arguments");return a};var Vre=c(ce(),1),eH=c(Z8(),1),Fre=c(Are(),1);var Lre=c(ce(),1);var X8=[],Q8;function Mre(){return Q8}function Nre(e){X8.push(e)}function J8(e){let t=(o,r)=>{let n=lo(q4e).current,i;try{Q8=n;for(let s of X8)s.before(n);i=e(o,r);for(let s of X8)s.after(n);n.didInitialize=!0}finally{Q8=void 0}return i};return t.displayName=e.displayName||e.name,t}function Dre(e){return Lre.forwardRef(J8(e))}function q4e(){return{didInitialize:!1}}var Z4e=zv(19),X4e=Z4e?J4e:e6e;function Pe(e,t,o,r,n){return X4e(e,t,o,r,n)}function Q4e(e,t,o,r,n){let i=Vre.useCallback(()=>t(e.getSnapshot(),o,r,n),[e,t,o,r,n]);return(0,eH.useSyncExternalStore)(e.subscribe,i,i)}Nre({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let o=0;o0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let o=new Set;for(let n of e.syncHooks)o.add(n.store);let r=[];for(let n of o)r.push(n.subscribe(t));return()=>{for(let n of r)n()}}),(0,eH.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function J4e(e,t,o,r,n){let i=Mre();if(!i)return Q4e(e,t,o,r,n);let s=i.syncIndex;i.syncIndex+=1;let a;return i.didInitialize?(a=i.syncHooks[s],(a.store!==e||a.selector!==t||!Object.is(a.a1,o)||!Object.is(a.a2,r)||!Object.is(a.a3,n))&&(a.store!==e&&(i.didChangeStore=!0),a.store=e,a.selector=t,a.a1=o,a.a2=r,a.a3=n,a.value=t(e.getSnapshot(),o,r,n))):(a={store:e,selector:t,a1:o,a2:r,a3:n,value:t(e.getSnapshot(),o,r,n)},i.syncHooks.push(a)),a.value}function e6e(e,t,o,r,n){return(0,Fre.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,o,r,n))}var qv=class{constructor(t){this.state=t,this.listeners=new Set,this.updateTick=0}subscribe=t=>(this.listeners.add(t),()=>{this.listeners.delete(t)});getSnapshot=()=>this.state;setState(t){if(this.state===t)return;this.state=t,this.updateTick+=1;let o=this.updateTick;for(let r of this.listeners){if(o!==this.updateTick)return;r(t)}}update(t){for(let o in t)if(!Object.is(this.state[o],t[o])){this.setState({...this.state,...t});return}}set(t,o){Object.is(this.state[t],o)||this.setState({...this.state,[t]:o})}notifyAll(){let t={...this.state};this.setState(t)}use(t,o,r,n){return Pe(this,t,o,r,n)}};var Yg=c(ce(),1);var Zv=class extends qv{constructor(t,o={},r){super(t),this.context=o,this.selectors=r}useSyncedValue(t,o){Yg.useDebugValue(t);let r=this;le(()=>{r.state[t]!==o&&r.set(t,o)},[r,t,o])}useSyncedValueWithCleanup(t,o){let r=this;le(()=>(r.state[t]!==o&&r.set(t,o),()=>{r.set(t,void 0)}),[r,t,o])}useSyncedValues(t){let o=this,r=Object.values(t);le(()=>{o.update(t)},[o,...r])}useControlledProp(t,o){Yg.useDebugValue(t);let r=this,n=o!==void 0;le(()=>{n&&!Object.is(r.state[t],o)&&r.setState({...r.state,[t]:o})},[r,t,o,n])}select(t,o,r,n){let i=this.selectors[t];return i(this.state,o,r,n)}useState(t,o,r,n){return Yg.useDebugValue(t),Pe(this,this.selectors[t],o,r,n)}useContextCallback(t,o){Yg.useDebugValue(t);let r=me(o??Ht);this.context[t]=r}useStateSetter(t){let o=Yg.useRef(void 0);return o.current===void 0&&(o.current=r=>{this.set(t,r)}),o.current}observe(t,o){let r;typeof t=="function"?r=t:r=this.selectors[t];let n=r(this.state);return o(n,n,this),this.subscribe(i=>{let s=r(i);if(!Object.is(n,s)){let a=n;n=s,o(s,a,this)}})}};var t6e={open:Ve(e=>e.open),transitionStatus:Ve(e=>e.transitionStatus),domReferenceElement:Ve(e=>e.domReferenceElement),referenceElement:Ve(e=>e.positionReference??e.referenceElement),floatingElement:Ve(e=>e.floatingElement),floatingId:Ve(e=>e.floatingId)},nu=class extends Zv{constructor(t){let{syncOnly:o,nested:r,onOpenChange:n,triggerElements:i,...s}=t;super({...s,positionReference:s.referenceElement,domReferenceElement:s.referenceElement},{onOpenChange:n,dataRef:{current:{}},events:Uoe(),nested:r,triggerElements:i},t6e),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&coe(o))&&(this.context.dataRef.current.openEvent=t?o:void 0)};dispatchOpenChange=(t,o)=>{this.syncOpenEvent(t,o.event);let r={open:t,reason:o.reason,nativeEvent:o.event,nested:this.context.nested,triggerElement:o.trigger};this.context.events.emit("openchange",r)};setOpen=(t,o)=>{if(this.syncOnly){this.context.onOpenChange?.(t,o);return}this.dispatchOpenChange(t,o),this.context.onOpenChange?.(t,o)}};function jre(e){let{popupStore:t,treatPopupAsFloatingElement:o=!1,floatingRootContext:r,floatingId:n,nested:i,onOpenChange:s}=e,a=t.useState("open"),l=t.useState("activeTriggerElement"),u=t.useState(o?"popupElement":"positionerElement"),d=t.context.triggerElements,f=s,p=zre.useRef(null);r===void 0&&p.current===null&&(p.current=new nu({open:a,transitionStatus:void 0,referenceElement:l,floatingElement:u,triggerElements:d,onOpenChange:f,floatingId:n,syncOnly:!0,nested:i}));let h=r??p.current;return t.useSyncedValue("floatingId",n),le(()=>{let m={open:a,floatingId:n,referenceElement:l,floatingElement:u};Xe(l)&&(m.domReferenceElement=l),h.state.positionReference===h.state.referenceElement&&(m.positionReference=l),h.update(m)},[a,n,l,u,h]),h.context.onOpenChange=f,h.context.nested=i,h}var eO={tabIndex:-1,[E0]:""};function Ure(e,t,o=!1){let r=Up(),n=qp()!=null,i=Xv.useRef(null);e===void 0&&i.current===null&&(i.current=t(r,n));let s=e??i.current;return jre({popupStore:s,treatPopupAsFloatingElement:o,floatingRootContext:s.state.floatingRootContext,floatingId:r,nested:n,onOpenChange:s.setOpen}),{store:s,internalStore:i.current}}function o6e(e,t){let o=Xv.useRef(null),r=Xv.useRef(null);return Xv.useCallback(n=>{if(e===void 0)return;let i=!1;if(o.current!==null){let s=o.current,a=r.current,l=t.context.triggerElements.getById(s);a&&l===a&&(t.context.triggerElements.delete(s),i=!0),o.current=null,r.current=null}if(n!==null&&(o.current=e,r.current=n,t.context.triggerElements.add(e,n),i=!0),i){let s=t.context.triggerElements.size;t.select("open")&&t.state.triggerCount!==s&&t.set("triggerCount",s)}},[t,e])}function r6e(e,t,o,r=!1){t?e.preventUnmountingOnClose=!1:r&&(e.preventUnmountingOnClose=!0);let n=o?.id??null;(n||t)&&(e.activeTriggerId=n,e.activeTriggerElement=o??null)}function n6e(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function Gre(e,t,o,r={}){let n=o.reason,i=n===Te.triggerHover,s=t&&n===Te.triggerFocus,a=!t&&(n===Te.triggerPress||n===Te.escapeKey),l=n6e(o);if(e.context.onOpenChange?.(t,o),o.isCanceled)return;r.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,o);let u=()=>{let d={...r.extraState,open:t};s?d.instantType="focus":a?d.instantType="dismiss":i&&(d.instantType=void 0),r6e(d,t,o.trigger,l()),e.update(d)};i?Hre.flushSync(u):u()}function Wre(e,t,o,r){AI(()=>{t===void 0&&e.state.open===!1&&o&&(e.state={...e.state,open:!0,activeTriggerId:r,preventUnmountingOnClose:!1})})}function $re(e,t,o,r){let n=o.useState("isMountedByTrigger",e),i=o6e(e,o),s=me(a=>{if(i(a),!a)return;let l=o.select("open"),u=o.select("activeTriggerId");if(u===e){o.update({activeTriggerElement:a,...l?r:null});return}u==null&&l&&o.update({activeTriggerId:e,activeTriggerElement:a,...r})});return le(()=>{n&&o.update({activeTriggerElement:t.current,...r})},[n,o,t,...Object.values(r)]),{registerTrigger:s,isMountedByThisTrigger:n}}function Kre(e,t={}){let{closeOnActiveTriggerUnmount:o=!1}=t,r=e.useState("open"),n=e.useState("triggerCount");le(()=>{if(!r){e.state.triggerCount!==0&&e.set("triggerCount",0);return}let i=e.context.triggerElements.size,s={};e.state.triggerCount!==i&&(s.triggerCount=i);let a=e.select("activeTriggerId"),l=null;if(a){let u=e.context.triggerElements.getById(a);u?u!==e.state.activeTriggerElement&&(s.activeTriggerElement=u):l=a}if(!l&&!a&&i===1){let u=e.context.triggerElements.entries().next();if(!u.done){let[d,f]=u.value;s.activeTriggerId=d,s.activeTriggerElement=f}}(s.triggerCount!==void 0||s.activeTriggerId!==void 0||s.activeTriggerElement!==void 0)&&e.update(s),l&&o&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===l&&!e.context.triggerElements.getById(l)){let u=Ue(Te.none);e.setOpen(!1,u),u.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[r,e,n,o])}function Yre(e,t,o){let{mounted:r,setMounted:n,transitionStatus:i}=us(e),s=t.useState("preventUnmountingOnClose"),a=e?!1:s;t.useSyncedValues({mounted:r,transitionStatus:i,preventUnmountingOnClose:a});let l=me(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),o?.(),t.context.onOpenChangeComplete?.(!1)});return si({enabled:r&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||l()}}),{forceUnmount:l,transitionStatus:i}}function qre(e,t){e.useSyncedValues(t),le(()=>()=>{e.update({activeTriggerProps:Qt,inactiveTriggerProps:Qt,popupProps:Qt})},[e])}var Xp=class{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(t,o){let r=this.idMap.get(t);r!==o&&(r!==void 0&&this.elementsSet.delete(r),this.elementsSet.add(o),this.idMap.set(t,o))}delete(t){let o=this.idMap.get(t);o&&(this.elementsSet.delete(o),this.idMap.delete(t))}hasElement(t){return this.elementsSet.has(t)}hasMatchingElement(t){for(let o of this.elementsSet)if(t(o))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}};function Zre(){return new nu({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new Xp,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function Qre(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:Zre(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:Qt,inactiveTriggerProps:Qt,popupProps:Qt}}function Jre(e,t,o=!1){return new nu({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:o,onOpenChange:void 0})}var H0=Ve(e=>e.triggerIdProp??e.activeTriggerId),tH=Ve(e=>e.openProp??e.open),Xre=Ve(e=>(e.popupElement?.id??e.floatingId)||void 0);function ene(e,t){return t!==void 0&&tH(e)&&H0(e)===t}function i6e(e,t){return ene(e,t)?!0:t!==void 0&&tH(e)&&H0(e)==null&&e.triggerCount===1}var tne={open:tH,mounted:Ve(e=>e.mounted),transitionStatus:Ve(e=>e.transitionStatus),floatingRootContext:Ve(e=>e.floatingRootContext),triggerCount:Ve(e=>e.triggerCount),preventUnmountingOnClose:Ve(e=>e.preventUnmountingOnClose),payload:Ve(e=>e.payload),activeTriggerId:H0,activeTriggerElement:Ve(e=>e.mounted?e.activeTriggerElement:null),popupId:Xre,isTriggerActive:Ve((e,t)=>t!==void 0&&H0(e)===t),isOpenedByTrigger:Ve((e,t)=>ene(e,t)),isMountedByTrigger:Ve((e,t)=>t!==void 0&&H0(e)===t&&e.mounted),triggerProps:Ve((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:Ve((e,t)=>i6e(e,t)?Xre(e):void 0),popupProps:Ve(e=>e.popupProps),popupElement:Ve(e=>e.popupElement),positionerElement:Ve(e=>e.positionerElement)};function U0(e){let{open:t=!1,onOpenChange:o,elements:r={}}=e,n=Up(),i=qp()!=null,s=lo(()=>new nu({open:t,transitionStatus:void 0,onOpenChange:o,referenceElement:r.reference??null,floatingElement:r.floating??null,triggerElements:new Xp,floatingId:n,syncOnly:!1,nested:i})).current;return le(()=>{let a={open:t,floatingId:n};r.reference!==void 0&&(a.referenceElement=r.reference,a.domReferenceElement=Xe(r.reference)?r.reference:null),r.floating!==void 0&&(a.floatingElement=r.floating),s.update(a)},[t,n,r.reference,r.floating,s]),s.context.onOpenChange=o,s.context.nested=i,s}function oH(e={}){let{nodeId:t,externalTree:o}=e,r=U0(e),n=e.rootContext||r,i=n.useState("referenceElement"),s=n.useState("floatingElement"),a=n.useState("domReferenceElement"),l=n.useState("open"),u=n.useState("floatingId"),[d,f]=di.useState(null),[p,h]=di.useState(void 0),[m,g]=di.useState(void 0),b=di.useRef(null),v=Va(o),y=di.useMemo(()=>({reference:i,floating:s,domReference:a}),[i,s,a]),k=Ere({...e,elements:{...y,...d&&{reference:d}}}),S=Xe(p)?p:null,_=m===void 0?n.state.floatingElement:m;n.useSyncedValue("referenceElement",p??null),n.useSyncedValue("domReferenceElement",p===void 0?a:S),n.useSyncedValue("floatingElement",_);let x=di.useCallback(A=>{let P=Xe(A)?{getBoundingClientRect:()=>A.getBoundingClientRect(),getClientRects:()=>A.getClientRects(),contextElement:A}:A;f(P),k.refs.setReference(P)},[k.refs]),w=di.useCallback(A=>{(Xe(A)||A===null)&&(b.current=A,h(A)),(Xe(k.refs.reference.current)||k.refs.reference.current===null||A!==null&&!Xe(A))&&k.refs.setReference(A)},[k.refs,h]),T=di.useCallback(A=>{g(A),k.refs.setFloating(A)},[k.refs]),B=di.useMemo(()=>({...k.refs,setReference:w,setFloating:T,setPositionReference:x,domReference:b}),[k.refs,w,T,x]),R=di.useMemo(()=>({...k.elements,domReference:a}),[k.elements,a]),I=di.useMemo(()=>({...k,dataRef:n.context.dataRef,open:l,onOpenChange:n.setOpen,events:n.context.events,floatingId:u,refs:B,elements:R,nodeId:t,rootStore:n}),[k,B,R,t,n,l,u]);return le(()=>{a&&(b.current=a)},[a]),le(()=>{n.context.dataRef.current.floatingContext=I;let A=v?.nodesRef.current.find(P=>P.id===t);A&&(A.context=I)}),di.useMemo(()=>({...k,context:I,refs:B,elements:R,rootStore:n}),[k,B,R,I,n])}var iu=c(ce(),1);var rH=co.os.mac&&co.engine.webkit;function nH(e,t={}){let{enabled:o=!0,delay:r}=t,n="rootStore"in e?e.rootStore:e,{events:i,dataRef:s}=n.context,a=iu.useRef(!1),l=iu.useRef(null),u=iu.useRef(!0),d=xo();iu.useEffect(()=>{let p=n.select("domReferenceElement");if(!o)return;let h=xt(p);function m(){let v=n.select("domReferenceElement");!n.select("open")&&wt(v)&&v===Vr(Ke(v))&&(a.current=!0)}function g(){u.current=!0}function b(){u.current=!1}return ci(tt(h,"blur",m),rH&&tt(h,"keydown",g,!0),rH&&tt(h,"pointerdown",b,!0))},[n,o]),iu.useEffect(()=>{if(!o)return;function p(h){if(h.reason===Te.triggerPress||h.reason===Te.escapeKey){let m=n.select("domReferenceElement");Xe(m)&&(l.current=m,a.current=!0)}}return i.on("openchange",p),()=>{i.off("openchange",p)}},[i,o,n]);let f=iu.useMemo(()=>{function p(){a.current=!1,l.current=null}return{onMouseLeave(){p()},onFocus(h){let m=h.currentTarget;if(a.current){if(l.current===m)return;p()}let g=wo(h.nativeEvent);if(Xe(g)){if(rH&&!h.relatedTarget){if(!u.current&&!zg(g))return}else if(!doe(g))return}let b=$p(h.relatedTarget,n.context.triggerElements),{nativeEvent:v,currentTarget:y}=h,k=typeof r=="function"?r():r;if(n.select("open")&&b||k===0||k===void 0){n.setOpen(!0,Ue(Te.triggerFocus,v,y));return}d.start(k,()=>{a.current||n.setOpen(!0,Ue(Te.triggerFocus,v,y))})},onBlur(h){p();let m=h.relatedTarget,g=h.nativeEvent,b=Xe(m)&&m.hasAttribute(Td("focus-guard"))&&m.getAttribute("data-type")==="outside";d.start(0,()=>{let v=n.select("domReferenceElement"),y=Vr(Ke(v));!m&&y===v||je(s.current.floatingContext?.refs.floating.current,y)||je(v,y)||b||$p(m??y,n.context.triggerElements)||n.setOpen(!1,Ue(Te.triggerFocus,g))})}}},[s,r,n,d]);return iu.useMemo(()=>o?{reference:f,trigger:f}:{},[o,f])}var sH=c(ce(),1);var iH=class e{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new ai,this.restTimeout=new ai,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},tO=new WeakMap;function Qv(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&tO.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),tO.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function oO(e,t){let{scopeElement:o,referenceElement:r,floatingElement:n}=t,i=tO.get(o);i&&i!==e&&Qv(i),Qv(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=o,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=n,tO.set(o,e),o.style.pointerEvents="none",r.style.pointerEvents="auto",n.style.pointerEvents="auto"}function Jv(e){let t=e.context.dataRef.current,o=lo(()=>t.hoverInteractionState??iH.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),jv(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function aH(e,t={}){let{enabled:o=!0,closeDelay:r=0,nodeId:n}=t,i="rootStore"in e?e.rootStore:e,s=i.useState("open"),a=i.useState("floatingElement"),l=i.useState("domReferenceElement"),{dataRef:u}=i.context,d=Va(),f=qp(),p=Jv(i),h=xo(),m=me(()=>DI(u.current.openEvent?.type,p.interactedInside)),g=me(()=>foe(u.current.openEvent?.type)),b=me(()=>{Qv(p)});le(()=>{s||(p.pointerType=void 0,p.restTimeoutPending=!1,p.interactedInside=!1,b())},[s,p,b]),sH.useEffect(()=>b,[b]),le(()=>{if(o&&s&&p.handleCloseOptions?.blockPointerEvents&&g()&&Xe(l)&&a){let v=l,y=a,k=Ke(a),S=d?.nodesRef.current.find(T=>T.id===f)?.context?.elements.floating;S&&(S.style.pointerEvents="");let _=p.pointerEventsScopeElement!==y?p.pointerEventsScopeElement:null,x=S!==y?S:null,w=p.handleCloseOptions?.getScope?.()??_??x??v.closest("[data-rootownerid]")??k.body;return oO(p,{scopeElement:w,referenceElement:v,floatingElement:y}),()=>{b()}}},[o,s,l,a,p,g,d,f,b]),sH.useEffect(()=>{if(!o)return;function v(){return!!(d&&f&&Da(d.nodesRef.current,f).length>0)}function y(T){let B=Cd(r,"close",p.pointerType),R=()=>{i.setOpen(!1,Ue(Te.triggerHover,T)),d?.events.emit("floating.closed",T)};B?p.openChangeTimeout.start(B,R):(p.openChangeTimeout.clear(),R())}function k(T){let B=wo(T);if(!b8(B)){p.interactedInside=!1;return}p.interactedInside=B?.closest("[aria-haspopup]")!=null}function S(){p.openChangeTimeout.clear(),h.clear(),d?.events.off("floating.closed",x),b()}function _(T){if(v()&&d){d.events.on("floating.closed",x);return}if($p(T.relatedTarget,i.context.triggerElements))return;let B=u.current.floatingContext?.nodeId??n,R=T.relatedTarget;if(!(d&&B&&Xe(R)&&Da(d.nodesRef.current,B,!1).some(A=>je(A.context?.elements.floating,R)))){if(p.handler){p.handler(T);return}b(),g()&&!m()&&y(T)}}function x(T){!d||!f||v()||h.start(0,()=>{d.events.off("floating.closed",x),i.setOpen(!1,Ue(Te.triggerHover,T)),d.events.emit("floating.closed",T)})}let w=a;return ci(w&&tt(w,"mouseenter",S),w&&tt(w,"mouseleave",_),w&&tt(w,"pointerdown",k,!0),()=>{d?.events.off("floating.closed",x)})},[o,a,i,u,r,n,g,m,b,p,d,f,h])}var Qp=c(ce(),1),one=c(xd(),1);var s6e={current:null};function lH(e,t={}){let{enabled:o=!0,delay:r=0,handleClose:n=null,mouseOnly:i=!1,restMs:s=0,move:a=!0,triggerElementRef:l=s6e,externalTree:u,isActiveTrigger:d=!0,getHandleCloseContext:f,isClosing:p,shouldOpen:h}=t,m="rootStore"in e?e.rootStore:e,{dataRef:g,events:b}=m.context,v=Va(u),y=Jv(m),k=Qp.useRef(!1),S=Kt(n),_=Kt(r),x=Kt(s),w=Kt(o),T=Kt(h),B=Kt(p),R=me(()=>DI(g.current.openEvent?.type,y.interactedInside)),I=me(()=>T.current?.()!==!1),A=me((N,z,V)=>{let M=m.context.triggerElements;if(M.hasElement(z))return!N||!je(N,z);if(!Xe(V))return!1;let D=V;return M.hasMatchingElement(L=>je(L,D))&&(!N||!je(N,D))}),P=me(()=>{if(!y.handler)return;Ke(m.select("domReferenceElement")).removeEventListener("mousemove",y.handler),y.handler=void 0}),O=me(()=>{Qv(y)});return d&&(y.handleCloseOptions=S.current?.__options),Qp.useEffect(()=>P,[P]),Qp.useEffect(()=>{if(!o)return;function N(z){z.open?k.current=!1:(k.current=z.reason===Te.triggerHover,P(),y.openChangeTimeout.clear(),y.restTimeout.clear(),y.blockMouseMove=!0,y.restTimeoutPending=!1)}return b.on("openchange",N),()=>{b.off("openchange",N)}},[o,b,y,P]),Qp.useEffect(()=>{if(!o)return;function N(D,L=!0){let j=Cd(_.current,"close",y.pointerType);j?y.openChangeTimeout.start(j,()=>{m.setOpen(!1,Ue(Te.triggerHover,D)),v?.events.emit("floating.closed",D)}):L&&(y.openChangeTimeout.clear(),m.setOpen(!1,Ue(Te.triggerHover,D)),v?.events.emit("floating.closed",D))}let z=l.current??(d?m.select("domReferenceElement"):null);if(!Xe(z))return;function V(D){if(y.openChangeTimeout.clear(),y.blockMouseMove=!1,i&&!Na(y.pointerType))return;let L=y8(x.current),j=Cd(_.current,"open",y.pointerType),q=wo(D),J=D.currentTarget??null,te=m.select("domReferenceElement"),ee=J;if(Xe(q)&&!m.context.triggerElements.hasElement(q)){for(let ae of m.context.triggerElements.elements())if(je(ae,q)){ee=ae;break}}Xe(J)&&Xe(te)&&!m.context.triggerElements.hasElement(J)&&je(J,te)&&(ee=te);let $=ee==null?!1:A(te,ee,q),W=m.select("open"),Y=B.current?.()??m.select("transitionStatus")==="ending",Z=!W&&Y&&k.current,oe=!$&&Xe(ee)&&Xe(te)&&je(te,ee)&&Z,ne=L>0&&!j,X=$&&(W||Z)||oe,re=!W||$;if(X){I()&&m.setOpen(!0,Ue(Te.triggerHover,D,ee));return}ne||(j?y.openChangeTimeout.start(j,()=>{re&&I()&&m.setOpen(!0,Ue(Te.triggerHover,D,ee))}):re&&I()&&m.setOpen(!0,Ue(Te.triggerHover,D,ee)))}function M(D){if(R()){O();return}P();let L=m.select("domReferenceElement"),j=Ke(L);y.restTimeout.clear(),y.restTimeoutPending=!1;let q=g.current.floatingContext??f?.();if($p(D.relatedTarget,m.context.triggerElements))return;if(S.current&&q){m.select("open")||y.openChangeTimeout.clear();let te=l.current;y.handler=S.current({...q,tree:v,x:D.clientX,y:D.clientY,onClose(){O(),P(),w.current&&!R()&&te===m.select("domReferenceElement")&&N(D,!0)}}),j.addEventListener("mousemove",y.handler),y.handler(D);return}(y.pointerType!=="touch"||!je(m.select("floatingElement"),D.relatedTarget))&&N(D)}return a?ci(tt(z,"mousemove",V,{once:!0}),tt(z,"mouseenter",V),tt(z,"mouseleave",M)):ci(tt(z,"mouseenter",V),tt(z,"mouseleave",M))},[P,O,g,_,m,o,S,y,d,A,R,i,a,x,l,v,w,f,B,I]),Qp.useMemo(()=>{if(!o)return;function N(z){y.pointerType=z.pointerType}return{onPointerDown:N,onPointerEnter:N,onMouseMove(z){let{nativeEvent:V}=z,M=z.currentTarget,D=m.select("domReferenceElement"),L=m.select("open"),j=A(D,M,z.target);if(i&&!Na(y.pointerType))return;if(L&&j&&y.handleCloseOptions?.blockPointerEvents){let te=m.select("floatingElement");if(te){let ee=y.handleCloseOptions?.getScope?.()??M.ownerDocument.body;oO(y,{scopeElement:ee,referenceElement:M,floatingElement:te})}}let q=y8(x.current);if(L&&!j||q===0||!j&&y.restTimeoutPending&&z.movementX**2+z.movementY**2<2)return;y.restTimeout.clear();function J(){if(y.restTimeoutPending=!1,R())return;let te=m.select("open");!y.blockMouseMove&&(!te||j)&&I()&&m.setOpen(!0,Ue(Te.triggerHover,V,M))}y.pointerType==="touch"?one.flushSync(()=>{J()}):j&&L?J():(y.restTimeoutPending=!0,y.restTimeout.start(q,J))}}},[o,y,R,A,i,m,x,I])}var Wn=c(ce(),1);var a6e="Escape";function nO(e,t,o){switch(e){case"vertical":return t;case"horizontal":return o;default:return t||o}}function rO(e,t){return nO(t,e===g8||e===MI,e===T0||e===R0)}function cH(e,t,o){return nO(t,e===MI,o?e===T0:e===R0)||e==="Enter"||e===" "||e===""}function l6e(e,t,o){return nO(t,o?e===T0:e===R0,e===MI)}function c6e(e,t,o,r){let n=o?e===R0:e===T0,i=e===g8;return t==="both"||t==="horizontal"&&r?e===a6e:nO(t,n,i)}function uH(e,t){let{listRef:o,activeIndex:r,onNavigate:n=()=>{},enabled:i=!0,selectedIndex:s=null,allowEscape:a=!1,loopFocus:l=!1,nested:u=!1,rtl:d=!1,virtual:f=!1,focusItemOnOpen:p="auto",focusItemOnHover:h=!0,openOnArrowKeyDown:m=!0,disabledIndices:g=void 0,orientation:b="vertical",parentOrientation:v,id:y,resetOnPointerLeave:k=!0,externalTree:S,grid:_}=t,x=_!=null,w="rootStore"in e?e.rootStore:e,T=w.useState("open"),B=w.useState("floatingElement"),R=w.useState("domReferenceElement"),I=w.context.dataRef,A=jg(B),P=B0(R),O=Kt(A),N=qp(),z=Va(S),V=Wn.useRef(p),M=Wn.useRef(s??-1),D=Wn.useRef(null),L=Wn.useRef(!0),j=me(se=>{n(M.current===-1?null:M.current,se)}),q=Wn.useRef(!!B),J=Wn.useRef(T),te=Wn.useRef(!1),ee=Wn.useRef(!1),$=Wn.useRef(null),W=Kt(g),Y=Kt(T),Z=Kt(s),oe=Kt(k),ne=Mi(),X=Mi(),re=me(()=>{function se(Ee){f?z?.events.emit("virtualfocus",Ee):$.current=$v(Ee,{sync:te.current,preventScroll:!0})}let ie=o.current[M.current],Ae=ee.current;ie&&se(ie),(te.current?Ee=>Ee():Ee=>ne.request(Ee))(()=>{let Ee=o.current[M.current]||ie;if(!Ee)return;ie||se(Ee),he&&(Ae||!L.current)&&Ee.scrollIntoView?.({block:"nearest",inline:"nearest"})})});le(()=>{I.current.orientation=b},[I,b]),le(()=>{i&&(T&&B?(M.current=s??-1,V.current&&s!=null&&(ee.current=!0,j())):q.current&&(M.current=-1,j()))},[i,T,B,s,j]),le(()=>{if(i){if(!T){te.current=!1;return}if(B)if(r==null){if(te.current=!1,Z.current!=null)return;if(q.current&&(M.current=-1,re()),(!J.current||!q.current)&&V.current&&(D.current!=null||V.current===!0&&D.current==null)){let se=0,ie=()=>{o.current[0]==null?(se<2&&(se?ye=>X.request(ye):queueMicrotask)(ie),se+=1):(M.current=D.current==null||cH(D.current,b,d)||u?UI(o):_8(o),D.current=null,j())};ie()}}else k8(o.current,r)||(M.current=r,re(),ee.current=!1)}},[i,T,B,r,Z,u,o,b,d,j,re,X]),le(()=>{if(!i||B||!z||f||!q.current)return;let se=z.nodesRef.current,ie=se.find(Ee=>Ee.id===N)?.context?.elements.floating,Ae=Vr(Ke(R??ie??null)),ye=se.some(Ee=>Ee.context&&je(Ee.context.elements.floating,Ae));ie&&!ye&&L.current&&ie.focus({preventScroll:!0})},[i,B,R,z,N,f]),le(()=>{J.current=T,q.current=!!B}),le(()=>{T||(D.current=null,V.current=p)},[T,p]);let ae=r!=null,ve=me(se=>{if(!Y.current)return;let ie=o.current.indexOf(se.currentTarget);ie!==-1&&(M.current!==ie||r!==ie)&&(M.current=ie,j(se))}),xe=me(()=>v??z?.nodesRef.current.find(se=>se.id===N)?.context?.dataRef?.current.orientation),ge=me(()=>UI(o,W.current)),be=me(se=>{if(L.current=!1,te.current=!0,se.which===229||!Y.current&&se.currentTarget===O.current)return;if(u&&c6e(se.key,b,d,x)){rO(se.key,xe())||Ks(se),w.setOpen(!1,Ue(Te.listNavigation,se.nativeEvent)),wt(R)&&(f?z?.events.emit("virtualfocus",R):R.focus());return}let ie=M.current,Ae=UI(o,g),ye=_8(o,g);if(P||(se.key==="Home"&&(Ks(se),M.current=Ae,j(se)),se.key==="End"&&(Ks(se),M.current=ye,j(se))),_!=null){let Ee=_(se,M.current,o,b,l,d,g,Ae,ye);if(Ee!=null&&(M.current=Ee,j(se)),b==="both")return}if(rO(se.key,b)){if(Ks(se),T&&!f&&Vr(se.currentTarget.ownerDocument)===se.currentTarget){M.current=cH(se.key,b,d)?Ae:ye,j(se);return}cH(se.key,b,d)?l?ie>=ye?a&&ie!==o.current.length?M.current=-1:(te.current=!1,M.current=Ae):M.current=Hg(o.current,{startingIndex:ie,disabledIndices:g}):M.current=Math.min(ye,Hg(o.current,{startingIndex:ie,disabledIndices:g})):l?ie<=Ae?a&&ie!==-1?M.current=o.current.length:(te.current=!1,M.current=ye):M.current=Hg(o.current,{startingIndex:ie,decrement:!0,disabledIndices:g}):M.current=Math.max(Ae,Hg(o.current,{startingIndex:ie,decrement:!0,disabledIndices:g})),k8(o.current,M.current)&&(M.current=-1),j(se)}}),he=Wn.useMemo(()=>({onFocus(ie){te.current=!0,ve(ie)},onClick:({currentTarget:ie})=>ie.focus({preventScroll:!0}),onMouseMove(ie){te.current=!0,ee.current=!1,h&&ve(ie)},onPointerLeave(ie){if(!Y.current||!L.current||ie.pointerType==="touch")return;te.current=!0;let Ae=ie.relatedTarget;if(!(!h||o.current.includes(Ae))&&oe.current&&($.current?.(),$.current=null,M.current=-1,j(ie),!f)){let ye=O.current,Ee=Vr(Ke(ye));ye&&je(ye,Ee)&&ye.focus({preventScroll:!0})}}}),[ve,Y,O,h,o,j,oe,f]),ke=Wn.useMemo(()=>f&&T&&ae&&{"aria-activedescendant":`${y}-${r}`},[f,T,ae,y,r]),_e=Wn.useMemo(()=>({"aria-orientation":b==="both"?void 0:b,...P?{}:ke,onKeyDown(se){if(se.key==="Tab"&&se.shiftKey&&T&&!f){let ie=wo(se.nativeEvent);if(ie&&!je(O.current,ie))return;Ks(se),w.setOpen(!1,Ue(Te.focusOut,se.nativeEvent)),wt(R)&&R.focus();return}be(se)},onPointerMove(){L.current=!0}}),[ke,be,O,b,P,w,T,f,R]),we=Wn.useMemo(()=>{function se(ye){w.setOpen(!0,Ue(Te.listNavigation,ye.nativeEvent,ye.currentTarget))}function ie(ye){p==="auto"&&Gv(ye.nativeEvent)&&(V.current=!f)}function Ae(ye){V.current=p,p==="auto"&&LI(ye.nativeEvent)&&(V.current=!0)}return{onKeyDown(ye){let Ee=w.select("open");L.current=!1;let qe=ye.key.startsWith("Arrow"),pt=l6e(ye.key,xe(),d),at=rO(ye.key,b),Ct=(u?pt:at)||ye.key==="Enter"||ye.key.trim()==="";if(f&&Ee)return be(ye);if(!(!Ee&&!m&&qe)){if(Ct){let rt=rO(ye.key,xe());D.current=u&&rt?null:ye.key}if(u){pt&&(Ks(ye),Ee?(M.current=ge(),j(ye)):se(ye));return}at&&(Z.current!=null&&(M.current=Z.current),Ks(ye),!Ee&&m?se(ye):be(ye),Ee&&j(ye))}},onFocus(ye){w.select("open")&&!f&&(M.current=-1,j(ye))},onPointerDown:Ae,onPointerEnter:Ae,onMouseDown:ie,onClick:ie}},[be,p,ge,u,j,w,m,b,xe,d,Z,f]),Re=Wn.useMemo(()=>({...ke,...we}),[ke,we]);return Wn.useMemo(()=>i?{reference:Re,floating:_e,item:he,trigger:we}:{},[i,Re,_e,we,he])}var qg=c(ce(),1);function dH(e,t){let{listRef:o,elementsRef:r,activeIndex:n,onMatch:i,disabledIndices:s,onTyping:a,enabled:l=!0,resetMs:u=750,selectedIndex:d=null}=t,f="rootStore"in e?e.rootStore:e,p=f.useState("open"),h=xo(),m=qg.useRef(""),g=qg.useRef(d??n??-1),b=qg.useRef(null),v=me(S=>{function _(O){let N=r?.current[O];return!N||Ug(N)}function x(O){return _(O)?s==null||!x8(b0,O,s):!1}function w(O,N,z=0){if(O.length===0)return-1;let V=(z%O.length+O.length)%O.length,M=N.toLowerCase();for(let D=0;D0&&S.key===" "&&(Ks(S),a?.(!0)),m.current.length>0&&m.current[0]!==" "&&w(T,m.current)===-1&&S.key!==" "&&a?.(!1),T==null||S.key.length!==1||S.ctrlKey||S.metaKey||S.altKey)return;p&&S.key!==" "&&(Ks(S),a?.(!0));let B=m.current==="";B&&(g.current=d??n??-1),T.every((O,N)=>O&&x(N)?O[0]?.toLowerCase()!==O[1]?.toLowerCase():!0)&&m.current===S.key&&(m.current="",g.current=b.current),m.current+=S.key,h.start(u,()=>{m.current="",g.current=b.current,a?.(!1)});let A=((B?d??n??-1:g.current)??0)+1,P=w(T,m.current,A);P!==-1?(i?.(P),b.current=P):S.key!==" "&&(m.current="",a?.(!1))}),y=me(S=>{let _=S.relatedTarget,x=f.select("domReferenceElement"),w=f.select("floatingElement");je(x,_)||je(w,_)||(h.clear(),m.current="",g.current=b.current,a?.(!1))});le(()=>{!p&&d!==null||(h.clear(),b.current=null,m.current!==""&&(m.current=""))},[p,d,h]),le(()=>{p&&m.current===""&&(g.current=d??n??-1)},[p,d,n]);let k=qg.useMemo(()=>({onKeyDown:v,onBlur:y}),[v,y]);return qg.useMemo(()=>l?{reference:k,floating:k}:{},[l,k])}var rne=.1,u6e=rne*rne,uo=.5;function iO(e,t,o,r,n,i){return r>=t!=i>=t&&e<=(n-o)*(t-r)/(i-r)+o}function sO(e,t,o,r,n,i,s,a,l,u){let d=!1;return iO(e,t,o,r,n,i)&&(d=!d),iO(e,t,n,i,s,a)&&(d=!d),iO(e,t,s,a,l,u)&&(d=!d),iO(e,t,l,u,o,r)&&(d=!d),d}function d6e(e,t,o){return e>=o.x&&e<=o.x+o.width&&t>=o.y&&t<=o.y+o.height}function aO(e,t,o,r,n,i){let s=Math.min(o,n),a=Math.max(o,n),l=Math.min(r,i),u=Math.max(r,i);return e>=s&&e<=a&&t>=l&&t<=u}function fH(e={}){let{blockPointerEvents:t=!1}=e,o=new ai,r=({x:n,y:i,placement:s,elements:a,onClose:l,nodeId:u,tree:d})=>{let f=s?.split("-")[0],p=!1,h=null,m=null,g=typeof performance<"u"?performance.now():0;function b(y,k){let S=performance.now(),_=S-g;if(h===null||m===null||_===0)return h=y,m=k,g=S,!1;let x=y-h,w=k-m,T=x*x+w*w,B=_*_*u6e;return h=y,m=k,g=S,T0)}function P(){A()||v()}if(A())return;let O=S.getBoundingClientRect(),N=_.getBoundingClientRect(),z=n>N.right-N.width/2,V=i>N.bottom-N.height/2,M=N.width>O.width,D=N.height>O.height,L=(M?O:N).left,j=(M?O:N).right,q=(D?O:N).top,J=(D?O:N).bottom;if(f==="top"&&i>=O.bottom-1||f==="bottom"&&i<=O.top+1||f==="left"&&n>=O.right-1||f==="right"&&n<=O.left+1){P();return}let te=!1;switch(f){case"top":te=aO(x,w,L,O.top+1,j,N.bottom-1);break;case"bottom":te=aO(x,w,L,N.top+1,j,O.bottom-1);break;case"left":te=aO(x,w,N.right-1,J,O.left+1,q);break;case"right":te=aO(x,w,O.right-1,J,N.left+1,q);break;default:}if(te)return;if(p&&!d6e(x,w,O)){P();return}if(!B&&b(x,w)){P();return}let ee=!1;switch(f){case"top":{let $=M?uo/2:uo*4,W=M||z?n+$:n-$,Y=M?n-$:z?n+$:n-$,Z=i+uo+1,oe=z||M?N.bottom-uo:N.top,ne=z?M?N.bottom-uo:N.top:N.bottom-uo;ee=sO(x,w,W,Z,Y,Z,N.left,oe,N.right,ne);break}case"bottom":{let $=M?uo/2:uo*4,W=M||z?n+$:n-$,Y=M?n-$:z?n+$:n-$,Z=i-uo,oe=z||M?N.top+uo:N.bottom,ne=z?M?N.top+uo:N.bottom:N.top+uo;ee=sO(x,w,W,Z,Y,Z,N.left,oe,N.right,ne);break}case"left":{let $=D?uo/2:uo*4,W=D||V?i+$:i-$,Y=D?i-$:V?i+$:i-$,Z=n+uo+1,oe=V||D?N.right-uo:N.left,ne=V?D?N.right-uo:N.left:N.right-uo;ee=sO(x,w,oe,N.top,ne,N.bottom,Z,W,Z,Y);break}case"right":{let $=D?uo/2:uo*4,W=D||V?i+$:i-$,Y=D?i-$:V?i+$:i-$,Z=n-uo,oe=V||D?N.left+uo:N.right,ne=V?D?N.left+uo:N.right:N.left+uo;ee=sO(x,w,Z,W,Z,Y,oe,N.top,ne,N.bottom);break}default:}ee?p||o.start(40,P):P()}};return r.__options={...e,blockPointerEvents:t},r}var pH=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=tu.startingStyle]="startingStyle",e[e.endingStyle=tu.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),G0=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),f6e={[G0.popupOpen]:""},p6e={[G0.popupOpen]:"",[G0.pressed]:""},m6e={[pH.open]:""},h6e={[pH.closed]:""},g6e={[pH.anchorHidden]:""},lO={open(e){return e?f6e:null}},nne={open(e){return e?p6e:null}},Fa={open(e){return e?m6e:h6e},anchorHidden(e){return e?g6e:null}};var b6e="ArrowUp",y6e="ArrowDown",v6e="ArrowLeft",S6e="ArrowRight",k6e="Home",_6e="End";var x6e=new Set([v6e,S6e]);var w6e=new Set([b6e,y6e]);var C6e=new Set([...x6e,...w6e]),ine=new Set([...C6e,k6e,_6e]);function cO(e){return zv(19)?e:e?"true":void 0}var sne=c(ce(),1),ane=c(E(),1),lne=sne.forwardRef(function(t,o){let{cutout:r,...n}=t,i;if(r){let s=r.getBoundingClientRect();i=`polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,${s.left}px ${s.top}px,${s.left}px ${s.bottom}px,${s.right}px ${s.bottom}px,${s.right}px ${s.top}px,${s.left}px ${s.top}px)`}return(0,ane.jsx)("div",{ref:o,role:"presentation","data-base-ui-inert":"",...n,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:i}})});var $0=c(ce(),1);var W0=c(ce(),1);function cne(e){let t=W0.useRef(""),o=W0.useCallback(n=>{n.defaultPrevented||(t.current=n.pointerType,e(n,n.pointerType))},[e]);return{onClick:W0.useCallback(n=>{if(n.detail===0){e(n,"keyboard");return}"pointerType"in n?e(n,n.pointerType):e(n,t.current),t.current=""},[e]),onPointerDown:o}}var une=c(ce(),1);function uO(e,t){let o=une.useRef(e),r=me(t);le(()=>{o.current!==e&&r(o.current)},[e,r]),le(()=>{o.current=e},[e])}function E6e(e,t){let o=me((i,s)=>{(typeof e=="function"?e():e)||t(s||(co.os.ios?"touch":""))}),{onClick:r,onPointerDown:n}=cne(o);return $0.useMemo(()=>({onClick:r,onPointerDown:n}),[r,n])}function dne(e){let[t,o]=$0.useState(null),r=E6e(e,o);return uO(e,n=>{n&&!e&&o(null)}),$0.useMemo(()=>({openMethod:t,triggerProps:r}),[t,r])}var fne=(e,t)=>Object.is(e,t);function su(e,t,o){return e==null||t==null?Object.is(e,t):o(e,t)}function pne(e,t,o){return!e||e.length===0?!1:e.some(r=>r===void 0?!1:su(t,r,o))}function Zg(e,t,o){return!e||e.length===0?-1:e.findIndex(r=>r===void 0?!1:su(r,t,o))}function mne(e,t,o){return e.filter(r=>!su(t,r,o))}var hne=c(ce(),1);function dO(e){if(e==null)return"";if(typeof e=="string")return e;try{return JSON.stringify(e)}catch{return String(e)}}var gne=c(E(),1);function bne(e){return e!=null&&e.length>0&&typeof e[0]=="object"&&e[0]!=null&&"items"in e[0]}function yne(e){if(!Array.isArray(e))return e!=null&&"null"in e;let t=e;if(bne(t)){for(let o of t)for(let r of o.items)if(r&&r.value==null&&r.label!=null)return!0;return!1}for(let o of t)if(o&&o.value==null&&o.label!=null)return!0;return!1}function mH(e,t){if(t&&e!=null)return t(e)??"";if(e&&typeof e=="object"){if("label"in e&&e.label!=null)return String(e.label);if("value"in e)return String(e.value)}return dO(e)}function Rd(e,t){return t&&e!=null?t(e)??"":e&&typeof e=="object"&&"value"in e&&"label"in e?dO(e.value):dO(e)}function hH(e,t,o){function r(){return mH(e,o)}if(o&&e!=null)return o(e);if(e&&typeof e=="object"&&"label"in e&&e.label!=null)return e.label;if(t&&!Array.isArray(t))return t[e]??r();if(Array.isArray(t)){let n=t,i=bne(n)?n.flatMap(s=>s.items):n;if(e==null||typeof e!="object"){let s=i.find(a=>a.value===e);return s&&s.label!=null?s.label:r()}if("value"in e){let s=i.find(a=>a&&a.value===e.value);if(s&&s.label!=null)return s.label}}return r()}function vne(e,t,o){return e.reduce((r,n,i)=>(i>0&&r.push(", "),r.push((0,gne.jsx)(hne.Fragment,{children:hH(n,t,o)},i)),r),[])}var fO=c(ce(),1);var gH=(function(e){return e.disabled="data-disabled",e.valid="data-valid",e.invalid="data-invalid",e.touched="data-touched",e.dirty="data-dirty",e.filled="data-filled",e.focused="data-focused",e})({});var Xg={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:null,valueMissing:!1},eS={valid:null,touched:!1,dirty:!1,filled:!1,focused:!1},Sne={disabled:!1,...eS},fi={valid(e){return e===null?null:e?{[gH.valid]:""}:{[gH.invalid]:""}}};var T6e={invalid:void 0,name:void 0,validityData:{state:Xg,errors:[],error:"",value:"",initialValue:null},setValidityData:Ht,disabled:void 0,touched:eS.touched,setTouched:Ht,dirty:eS.dirty,setDirty:Ht,filled:eS.filled,setFilled:Ht,focused:eS.focused,setFocused:Ht,validate:()=>null,validationMode:"onSubmit",validationDebounceTime:0,shouldValidateOnChange:()=>!1,state:Sne,markedDirtyRef:{current:!1},registerFieldControl:Ht,validation:{getValidationProps:(e,t=Qt)=>t,inputRef:{current:null},registerInput:Ht,commit:async()=>{},change:Ht}},bH=fO.createContext(T6e);function tn(e=!0){let t=fO.useContext(bH);if(t.setValidityData===Ht&&!e)throw new Error(It(28));return t}var kne=c(ce(),1);function pO(e,t,o,r,n=!0,i){let{registerFieldControl:s}=tn(),a=kne.useRef(null);a.current||(a.current=Symbol()),le(()=>{let l=a.current;return!l||!n?void 0:(s(l,{controlRef:e,getValue:r,id:t,name:i,value:o}),()=>{s(l,void 0)})},[e,n,r,t,i,s,o])}var mO=c(ce(),1);var R6e=mO.createContext({formRef:{current:{fields:new Map}},errors:{},clearErrors:Ht,validationMode:"onSubmit",submitAttemptedRef:{current:!1}});function za(){return mO.useContext(R6e)}var K0=c(ce(),1);var hO=c(ce(),1);var yH=hO.createContext({controlId:void 0,registerControlId:Ht,labelId:void 0,setLabelId:Ht,messageIds:[],setMessageIds:Ht,getDescriptionProps:e=>e});function En(){return hO.useContext(yH)}function tS(e={}){let{id:t,implicit:o=!1,controlRef:r}=e,{controlId:n,registerControlId:i}=En(),s=ii(t),a=o?n:void 0,l=lo(()=>Symbol("labelable-control")),u=K0.useRef(!1),d=K0.useRef(t!=null),f=me(()=>{!u.current||i===Ht||(u.current=!1,i(l.current,void 0))});return le(()=>{if(i===Ht)return;let p;if(o){let h=r?.current;Xe(h)&&h.closest("label")!=null?p=t??null:p=a??s}else if(t!=null)d.current=!0,p=t;else if(d.current)p=s;else{f();return}if(p===void 0){f();return}u.current=!0,i(l.current,p)},[t,r,a,i,o,s,l,f]),K0.useEffect(()=>f,[f]),n??s}function _ne(e,t,o=(r,n)=>r===n){return e.length===t.length&&e.every((r,n)=>o(r,t[n]))}function xne(e){let t=e.getBoundingClientRect(),o=xt(e);if(co.env.jsdom)return t;let r=o.getComputedStyle(e,"::before"),n=o.getComputedStyle(e,"::after");if(!(r.content!=="none"||n.content!=="none"))return t;let s=parseFloat(r.width)||0,a=parseFloat(r.height)||0,l=parseFloat(n.width)||0,u=parseFloat(n.height)||0,d=Math.max(t.width,s,l),f=Math.max(t.height,a,u),p=d-t.width,h=f-t.height;return{left:t.left-p/2,right:t.right+p/2,top:t.top-h/2,bottom:t.bottom+h/2}}function wne(e){return e==null?void 0:`${e}-label`}function Cne(e,t){return e??t}var Ys=c(ce(),1);var B6e=e=>({name:"arrow",options:e,async fn(t){let{x:o,y:r,placement:n,rects:i,platform:s,elements:a,middlewareData:l}=t,{element:u,padding:d=0,offsetParent:f="real"}=ec(e,t)||{};if(u==null)return{};let p=HI(d),h={x:o,y:r},m=L0(n),g=A0(m),b=await s.getDimensions(u),v=m==="y",y=v?"top":"left",k=v?"bottom":"right",S=v?"clientHeight":"clientWidth",_=i.reference[g]+i.reference[m]-h[m]-i.floating[g],x=h[m]-i.reference[m],w=f==="real"?await s.getOffsetParent?.(u):a.floating,T=a.floating[S]||i.floating[g];(!T||!await s.isElement?.(w))&&(T=a.floating[S]||i.floating[g]);let B=_/2-x/2,R=T/2-b[g]/2-1,I=Math.min(p[y],R),A=Math.min(p[k],R),P=I,O=T-b[g]-A,N=T/2-b[g]/2+B,z=O0(P,N,O),V=!l.arrow&&tc(n)!=null&&N!==z&&i.reference[g]/2-(N({...B6e(e),options:[e,t]});var P6e=Y8().fn,Tne={name:"hide",async fn(e){let{width:t,height:o,x:r,y:n}=e.rects.reference,i=t===0&&o===0&&r===0&&n===0;return{data:{referenceHidden:(await P6e(e)).data?.referenceHidden||i}}}};var Y0={sideX:"left",sideY:"top"},Rne={name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:r},elements:{floating:n},platform:i,strategy:s,placement:a}=e,l=xt(n),u=l.getComputedStyle(n);if(!(u.transitionDuration!=="0s"&&u.transitionDuration!==""))return{x:t,y:o,data:Y0};let f=await i.getOffsetParent?.(n),p={width:0,height:0};if(s==="fixed"&&l?.visualViewport)p={width:l.visualViewport.width,height:l.visualViewport.height};else if(f===l){let y=Ke(n);p={width:y.documentElement.clientWidth,height:y.documentElement.clientHeight}}else await i.isElement?.(f)&&(p=await i.getDimensions(f));let h=Gn(a),m=t,g=o;h==="left"&&(m=p.width-(t+r.width)),h==="top"&&(g=p.height-(o+r.height));let b=h==="left"?"right":Y0.sideX,v=h==="top"?"bottom":Y0.sideY;return{x:m,y:g,data:{sideX:b,sideY:v}}}};function Ine(e,t,o){let r=e==="inline-start"||e==="inline-end";return{top:"top",right:r?o?"inline-start":"inline-end":"right",bottom:"bottom",left:r?o?"inline-end":"inline-start":"left"}[t]}function Bne(e,t,o){let{rects:r,placement:n}=e;return{side:Ine(t,Gn(n),o),align:tc(n)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function gO(e){let{anchor:t,positionMethod:o="absolute",side:r="bottom",sideOffset:n=0,align:i="center",alignOffset:s=0,collisionBoundary:a,collisionPadding:l=5,sticky:u=!1,arrowPadding:d=5,disableAnchorTracking:f=!1,inline:p,keepMounted:h=!1,floatingRootContext:m,mounted:g,collisionAvoidance:b,shiftCrossAxis:v=!1,nodeId:y,adaptiveOrigin:k,lazyFlip:S=!1,externalTree:_}=e,[x,w]=Ys.useState(null);!g&&x!==null&&w(null);let T=b.side||"flip",B=b.align||"flip",R=b.fallbackAxisSide||"end",I=typeof t=="function"?t:void 0,A=me(I),P=I?A:t,O=Kt(t),N=Kt(g),V=Hp()==="rtl",M=x||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":V?"left":"right","inline-start":V?"right":"left"}[r],D=i==="center"?M:`${M}-${i}`,L=l,j=1,q=r==="bottom"?j:0,J=r==="top"?j:0,te=r==="right"?j:0,ee=r==="left"?j:0;typeof L=="number"?L={top:L+q,right:L+ee,bottom:L+J,left:L+te}:L&&(L={top:(L.top||0)+q,right:(L.right||0)+ee,bottom:(L.bottom||0)+J,left:(L.left||0)+te});let $={boundary:a==="clipping-ancestors"?"clippingAncestors":a,padding:L},W=Ys.useRef(null),Y=Kt(n),Z=Kt(s),oe=typeof n!="function"?n:0,ne=typeof s!="function"?s:0,X=[];p&&X.push(p),X.push(U8(de=>{let Me=Bne(de,r,V),Ze=typeof Y.current=="function"?Y.current(Me):Y.current,ze=typeof Z.current=="function"?Z.current(Me):Z.current;return{mainAxis:Ze,crossAxis:ze,alignmentAxis:ze}},[oe,ne,V,r]));let re=B==="none"&&T!=="shift",ae=!re&&(u||v||T==="shift"),ve=T==="none"?null:$8({...$,padding:{top:L.top+j,right:L.right+j,bottom:L.bottom+j,left:L.left+j},mainAxis:!v&&T==="flip",crossAxis:B==="flip"?"alignment":!1,fallbackAxisSideDirection:R}),xe=re?null:G8(de=>{let Me=Ke(de.elements.floating).documentElement;return{...$,rootBoundary:v?{x:0,y:0,width:Me.clientWidth,height:Me.clientHeight}:void 0,mainAxis:B!=="none",crossAxis:ae,limiter:u||v?void 0:W8(Ze=>{if(!W.current)return{};let{width:ze,height:Je}=W.current.getBoundingClientRect(),lt=ds(Gn(Ze.placement)),ct=lt==="y"?ze:Je,yr=lt==="y"?L.left+L.right:L.top+L.bottom;return{offset:ct/2+yr/2}})}},[$,u,v,L,B]);T==="shift"||B==="shift"||i==="center"?X.push(xe,ve):X.push(ve,xe),X.push(K8({...$,apply({elements:{floating:de},availableWidth:Me,availableHeight:Ze,rects:ze}){if(!N.current)return;let Je=de.style;Je.setProperty("--available-width",`${Me}px`),Je.setProperty("--available-height",`${Ze}px`);let lt=xt(de).devicePixelRatio||1,{x:ct,y:yr,width:Ao,height:rr}=ze.reference,ho=(Math.round((ct+Ao)*lt)-Math.round(ct*lt))/lt,Go=(Math.round((yr+rr)*lt)-Math.round(yr*lt))/lt;Je.setProperty("--anchor-width",`${ho}px`),Je.setProperty("--anchor-height",`${Go}px`)}}),Ene(de=>({element:W.current||Ke(de.elements.floating).createElement("div"),padding:d,offsetParent:"floating"}),[d]),{name:"transformOrigin",fn(de){let{elements:Me,middlewareData:Ze,placement:ze,rects:Je,y:lt}=de,ct=Gn(ze),yr=ds(ct),Ao=W.current,rr=Ze.arrow?.x||0,ho=Ze.arrow?.y||0,Go=Ao?.clientWidth||0,Vn=Ao?.clientHeight||0,vr=rr+Go/2,an=ho+Vn/2,it=Math.abs(Ze.shift?.y||0),_t=Je.reference.height/2,Vt=typeof n=="function"?n(Bne(de,r,V)):n,ko=it>Vt,Wo={top:`${vr}px calc(100% + ${Vt}px)`,bottom:`${vr}px ${-Vt}px`,left:`calc(100% + ${Vt}px) ${an}px`,right:`${-Vt}px ${an}px`}[ct],nr=`${vr}px ${Je.reference.y+_t-lt}px`;return Me.floating.style.setProperty("--transform-origin",ae&&yr==="y"&&ko?nr:Wo),{}}},Tne,k),le(()=>{!g&&m&&m.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[g,m]);let ge=Ys.useMemo(()=>({elementResize:!f&&typeof ResizeObserver<"u",layoutShift:!f&&typeof IntersectionObserver<"u"}),[f]),{refs:be,elements:he,x:ke,y:_e,middlewareData:we,update:Re,placement:se,context:ie,isPositioned:Ae,floatingStyles:ye}=oH({rootContext:m,open:h?g:void 0,placement:D,middleware:X,strategy:o,whileElementsMounted:h?void 0:(...de)=>j0(...de,ge),nodeId:y,externalTree:_}),{sideX:Ee,sideY:qe}=we.adaptiveOrigin||Y0,pt=Ae?o:"fixed",at=Ys.useMemo(()=>{let de=k?{position:pt,[Ee]:ke,[qe]:_e}:{position:pt,...ye};return Ae||(de.opacity=0),de},[k,pt,Ee,ke,qe,_e,ye,Ae]),Ct=Ys.useRef(null);le(()=>{if(!g)return;let de=O.current,Me=typeof de=="function"?de():de,ze=(Pne(Me)?Me.current:Me)||null||null;ze!==Ct.current&&(be.setPositionReference(ze),Ct.current=ze)},[g,be,P,O]),Ys.useEffect(()=>{if(!g)return;let de=O.current;typeof de!="function"&&Pne(de)&&de.current!==Ct.current&&(be.setPositionReference(de.current),Ct.current=de.current)},[g,be,P,O]),Ys.useEffect(()=>{if(h&&g&&he.reference&&he.floating)return j0(he.reference,he.floating,Re,ge)},[h,g,he,Re,ge]);let rt=Gn(se),Ot=Ine(r,rt,V),ut=tc(se)||"center",Gt=!!we.hide?.referenceHidden;le(()=>{S&&g&&Ae&&w(rt)},[S,g,Ae,rt]);let So=Ys.useMemo(()=>({position:"absolute",top:we.arrow?.y,left:we.arrow?.x}),[we.arrow]),mo=we.arrow?.centerOffset!==0;return Ys.useMemo(()=>({positionerStyles:at,arrowStyles:So,arrowRef:W,arrowUncentered:mo,side:Ot,align:ut,physicalSide:rt,anchorHidden:Gt,refs:be,context:ie,isPositioned:Ae,update:Re}),[at,So,W,mo,Ot,ut,rt,Gt,be,ie,Ae,Re])}function Pne(e){return e!=null&&"current"in e}function oS(e){return e==="starting"?Doe:Qt}function bO(e,t,{styles:o,transitionStatus:r,props:n,refs:i,hidden:s,inert:a=!1}){let l={...o};return a&&(l.pointerEvents="none"),We("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:l},oS(r),n],stateAttributesMapping:Fa})}var One=c(ce(),1);var I6e=20;function Ane(e,t,o,r){let[n,i]=One.useState(!1);le(()=>{if(!e||!t||o==null){i(!1);return}let s=Ke(o).documentElement.clientWidth,a=o.offsetWidth;i(s>0&&a>0&&a>=s-I6e)},[e,t,o]),aoe(e&&(!t||n),r)}var Lne=c(ce(),1);var Mne=Lne.forwardRef(function(t,o){let{className:r,render:n,orientation:i="horizontal",style:s,...a}=t;return We("div",t,{state:{orientation:i},ref:o,props:[{role:"separator","aria-orientation":i},a]})});var yO=c(ce(),1),vH=yO.createContext({disabled:!1});function vO(){return yO.useContext(vH)}var SO=c(ce(),1),O6e=SO.createContext(void 0);function Nne(e=!0){let t=SO.useContext(O6e);if(t===void 0&&!e)throw new Error(It(3));return t}var Jp={};Or(Jp,{Panel:()=>Hne,Root:()=>Vne,Trigger:()=>zne});var q0=c(ce(),1);var kO={...Hte,...Cn};var Dne=c(E(),1),Vne=q0.forwardRef(function(t,o){let{render:r,className:n,defaultOpen:i=!1,disabled:s=!1,onOpenChange:a,open:l,style:u,...d}=t,f=me(a),p=Vte({open:l,defaultOpen:i,onOpenChange:f,disabled:s}),h=q0.useMemo(()=>({open:p.open,disabled:p.disabled,transitionStatus:p.transitionStatus}),[p.open,p.disabled,p.transitionStatus]),m=q0.useMemo(()=>({...p,onOpenChange:f,state:h}),[p,f,h]),g=We("div",t,{state:h,ref:o,props:d,stateAttributesMapping:kO});return(0,Dne.jsx)(r8.Provider,{value:m,children:g})});var Fne=c(ce(),1);var A6e={...jte,...Cn},zne=Fne.forwardRef(function(t,o){let{panelId:r,open:n,handleTrigger:i,state:s,disabled:a}=EI(),{className:l,disabled:u=a,render:d,nativeButton:f=!0,style:p,...h}=t,{getButtonProps:m,buttonRef:g}=Dg({disabled:u,focusableWhenDisabled:!0,native:f});return We("button",t,{state:s,ref:[o,g],props:[{"aria-controls":n?r:void 0,"aria-expanded":n,onClick:i},h,m],stateAttributesMapping:A6e})});var jne=c(ce(),1);var SH=(function(e){return e.collapsiblePanelHeight="--collapsible-panel-height",e.collapsiblePanelWidth="--collapsible-panel-width",e})({});var Hne=jne.forwardRef(function(t,o){let{className:r,hiddenUntilFound:n,keepMounted:i,render:s,id:a,style:l,...u}=t,{mounted:d,onOpenChange:f,open:p,panelId:h,setMounted:m,setPanelIdState:g,setOpen:b,state:v,transitionStatus:y}=EI(),k=n??!1,S=i??!1;le(()=>{if(a)return g(a),()=>{g(void 0)}},[a,g]);let{height:_,props:x,ref:w,shouldPreventOpenAnimation:T,shouldRender:B,transitionStatus:R,width:I}=Qte({externalRef:o,hiddenUntilFound:k,id:h,keepMounted:S,mounted:d,onOpenChange:f,open:p,setMounted:m,setOpen:b,transitionStatus:y}),A={...v,transitionStatus:R},P=vI(l,A),O=We("div",{...t,style:void 0},{state:A,ref:w,props:[x,{style:{[SH.collapsiblePanelHeight]:_===void 0?"auto":`${_}px`,[SH.collapsiblePanelWidth]:I===void 0?"auto":`${I}px`}},u,P?{style:P}:void 0,T?{style:{animationName:"none"}}:void 0],stateAttributesMapping:kO});return B?O:null});function Une(e,t){let o=ii(e);return le(()=>(t(o),()=>{t(void 0)}),[o,t]),o}function _O(e={}){let{id:t,fallbackControlId:o,native:r=!1,setLabelId:n,focusControl:i}=e,{controlId:s,setLabelId:a}=En(),l=me(h=>{a(h),n?.(h)}),u=Une(t,l),d=s??o;function f(h){if(i){i(h,d);return}if(!d)return;let m=Ke(h.currentTarget).getElementById(d);wt(m)&&L6e(m)}function p(h){wo(h.nativeEvent)?.closest("button,input,select,textarea")||(!h.defaultPrevented&&h.detail>1&&h.preventDefault(),!r&&f(h))}return r?{id:u,htmlFor:d??void 0,onMouseDown:p}:{id:u,onClick:p,onPointerDown(h){h.preventDefault()}}}function L6e(e){e.focus({focusVisible:!0})}var xO=c(ce(),1),M6e=xO.createContext(void 0);function Gne(e){let t=xO.useContext(M6e);if(t===void 0&&!e)throw new Error(It(69));return t}var pi=c(ce(),1),qne=c(xd(),1);var Wne=c(ce(),1);function wO(e){let[t,o]=Wne.useState({current:e,previous:null});return e!==t.current&&o({current:e,previous:t.current}),t.previous}var rS=c(ce(),1);function kH(e){let t=Jr(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=wt(e),i=n?e.offsetWidth:o,s=n?e.offsetHeight:r;return(Yp(o)!==i||Yp(r)!==s)&&(o=i,r=s),{width:o,height:r}}function Kne(e){let{popupElement:t,positionerElement:o,content:r,mounted:n,onMeasureLayout:i,onMeasureLayoutComplete:s,side:a,direction:l}=e,u=Wp(t,!0,!1),d=Mi(),f=rS.useRef(null),p=rS.useRef(!0),h=rS.useRef(Ht),m=me(i),g=me(s),b=rS.useMemo(()=>{let v=a==="top",y=a==="left";return l==="rtl"?(v=v||a==="inline-end",y=y||a==="inline-end"):(v=v||a==="inline-start",y=y||a==="inline-start"),v?{position:"absolute",[a==="top"?"bottom":"top"]:"0",[y?"right":"left"]:"0"}:Qt},[a,l]);le(()=>{if(!n){h.current=Ht,p.current=!0,f.current=null;return}if(!t||!o)return;h.current=$ne(t,b),_H(t,"auto");let v=EO(t,"position","static"),y=EO(t,"transform","none"),k=EO(t,"scale","1"),S=$ne(o,{"--available-width":"max-content","--available-height":"max-content"});function _(){v(),y(),S()}function x(){_(),k()}if(m?.(),p.current||f.current===null){CO(o,"max-content");let R=kH(t);return f.current=R,CO(o,R),x(),g?.(null,R),p.current=!1,()=>{h.current(),h.current=Ht}}CO(o,"max-content");let w=f.current,T=kH(t);f.current=T,_H(t,w),x(),g?.(w,T),CO(o,T);let B=new AbortController;return d.request(()=>{_H(t,T),u(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},B.signal)}),()=>{B.abort(),d.cancel(),h.current(),h.current=Ht}},[r,t,o,u,d,n,m,g,b])}function EO(e,t,o){let r=e.style.getPropertyValue(t);return e.style.setProperty(t,o),()=>{e.style.setProperty(t,r)}}function $ne(e,t){let o=[];for(let[r,n]of Object.entries(t))o.push(EO(e,r,n));return o.length?()=>{o.forEach(r=>r())}:Ht}function _H(e,t){let o=t==="auto"?"auto":`${t.width}px`,r=t==="auto"?"auto":`${t.height}px`;e.style.setProperty("--popup-width",o),e.style.setProperty("--popup-height",r)}function CO(e,t){let o=t==="max-content"?"max-content":`${t.width}px`,r=t==="max-content"?"max-content":`${t.height}px`;e.style.setProperty("--positioner-width",o),e.style.setProperty("--positioner-height",r)}var nS=c(E(),1);function Zne(e){let{store:t,side:o,cssVars:r,children:n}=e,i=Hp(),s=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),l=t.useState("open"),u=t.useState("payload"),d=t.useState("mounted"),f=t.useState("popupElement"),p=t.useState("positionerElement"),h=wO(l?s:null),m=V6e(a,u),g=pi.useRef(null),[b,v]=pi.useState(null),[y,k]=pi.useState(null),S=pi.useRef(null),_=pi.useRef(null),x=Wp(S,!0,!1),w=Mi(),[T,B]=pi.useState(null),[R,I]=pi.useState(!1);le(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let A=me(()=>{S.current?.style.setProperty("animation","none"),S.current?.style.setProperty("transition","none"),_.current?.style.setProperty("display","none")}),P=me(M=>{S.current?.style.removeProperty("animation"),S.current?.style.removeProperty("transition"),_.current?.style.removeProperty("display"),M&&B(M)}),O=pi.useRef(null);le(()=>{(!l||!d)&&(O.current=null)},[l,d]),le(()=>{if(s&&h&&s!==h&&O.current!==s&&g.current){v(g.current),I(!0);let M=D6e(h,s);k(M),w.request(()=>{qne.flushSync(()=>{I(!1)}),x(()=>{v(null),B(null),g.current=null})}),O.current=s}},[s,h,b,x,w]),le(()=>{let M=S.current;if(!M)return;let D=Ke(M).createElement("div");for(let L of Array.from(M.childNodes))D.appendChild(L.cloneNode(!0));g.current=D});let N=b!=null,z;N?z=(0,nS.jsxs)(pi.Fragment,{children:[(0,nS.jsx)("div",{"data-previous":!0,inert:cO(!0),ref:_,style:{...T?{[r.popupWidth]:`${T.width}px`,[r.popupHeight]:`${T.height}px`}:null,position:"absolute"},"data-ending-style":R?void 0:""},"previous"),(0,nS.jsx)("div",{"data-current":!0,ref:S,"data-starting-style":R?"":void 0,children:n},m)]}):z=(0,nS.jsx)("div",{"data-current":!0,ref:S,children:n},m),le(()=>{let M=_.current;!M||!b||M.replaceChildren(...Array.from(b.childNodes))},[b]),Kne({popupElement:f,positionerElement:p,mounted:d,content:u,onMeasureLayout:A,onMeasureLayoutComplete:P,side:o,direction:i});let V={activationDirection:N6e(y),transitioning:N};return{children:z,state:V}}function N6e(e){if(e)return`${Yne(e.horizontal,5,"right","left")} ${Yne(e.vertical,5,"down","up")}`}function Yne(e,t,o,r){return e>t?o:e<-t?r:""}function D6e(e,t){let o=e.getBoundingClientRect(),r=t.getBoundingClientRect(),n={x:o.left+o.width/2,y:o.top+o.height/2},i={x:r.left+r.width/2,y:r.top+r.height/2};return{horizontal:i.x-n.x,vertical:i.y-n.y}}function V6e(e,t){let[o,r]=pi.useState(0),n=pi.useRef(e),i=pi.useRef(t),s=pi.useRef(!1);return le(()=>{let a=n.current,l=i.current,u=e!==a,d=t!==l;u?(r(f=>f+1),s.current=!d):s.current&&d&&(r(f=>f+1),s.current=!1),n.current=e,i.current=t},[e,t]),`${e??"current"}-${o}`}function Xne(e){return e==null||e.hasAttribute("disabled")||e.getAttribute("aria-disabled")==="true"}var TO=c(ce(),1),F6e=TO.createContext(void 0),z6e={disableStyleElements:!1};function Qne(){return TO.useContext(F6e)??z6e}function Qg(e,t=Number.MIN_SAFE_INTEGER,o=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,o))}var ms={};Or(ms,{Control:()=>cie,Description:()=>lie,Error:()=>sie,Item:()=>fie,Label:()=>iie,Root:()=>nie,Validity:()=>die});var Fr=c(ce(),1);var RO=c(ce(),1),j6e=RO.createContext(void 0);function Jne(e=!1){let t=RO.useContext(j6e);if(!t&&!e)throw new Error(It(86));return t}var em=c(ce(),1);var eie=c(E(),1),BO=function(t){let o=ii(),r=t.controlId===void 0?o:t.controlId,[n,i]=em.useState(r),[s,a]=em.useState(t.labelId),[l,u]=em.useState([]),d=lo(()=>new Map),{messageIds:f}=En(),p=me((g,b)=>{let v=d.current;if(b===void 0){v.delete(g);return}v.set(g,b),i(y=>{if(v.size===0)return;let k;for(let S of v.values()){if(y!==void 0&&S===y)return y;k===void 0&&(k=S)}return k})}),h=em.useCallback(g=>{let b=g["aria-describedby"]?g["aria-describedby"].split(" "):[];return b.push(...f,...l),{...g,"aria-describedby":Array.from(new Set(b)).join(" ")||void 0}},[f,l]),m=em.useMemo(()=>({controlId:n,registerControlId:p,labelId:s,setLabelId:a,messageIds:l,setMessageIds:u,getDescriptionProps:h}),[n,p,s,a,l,u,h]);return(0,eie.jsx)(yH.Provider,{value:m,children:t.children})};var tm=c(ce(),1);function Jg(e,t){return{...e,state:{...e.state,valid:!t&&e.state.valid}}}var PO=Object.keys(Xg);function H6e(e){if(!e||e.valid||!e.valueMissing)return!1;let t=!1;for(let o of PO)o!=="valid"&&(o==="valueMissing"?t=e[o]:e[o]&&(t=!1));return t}function U6e(e){let t=null;for(let o of e)if(!o.disabled){if(!o.validity.valid)return o;t??=o}return t}function tie(e,t){let o=!1;for(let r of t)r.setCustomValidity(""),o||=r===e;o||e.setCustomValidity("")}function oie(e){let{formRef:t}=za(),{setValidityData:o,validate:r,validityData:n,validationDebounceTime:i,invalid:s,markedDirtyRef:a,state:l,shouldValidateOnChange:u,getRegisteredFieldId:d}=e,{controlId:f,getDescriptionProps:p}=En(),h=xo(),m=tm.useRef(null),g=lo(()=>new Set).current,b=tm.useRef(0),v=tm.useCallback(_=>{if(_)return g.add(_),()=>{g.delete(_)}},[g]),y=me(async(_,x=!1)=>{let w=U6e(g)??m.current;if(!w)return;b.current+=1;let T=b.current;function B(V,M=s){let D=d()??f;if(D==null)return;let L=t.current.fields.get(D);if(!L)return;let j=Jg(V,M);t.current.fields.set(D,{...L,validityData:j})}if(x){if(l.valid!==!1)return;let V=w.validity;if(!V.valueMissing){let D={value:_,state:{...Xg,valid:!0},error:"",errors:[],initialValue:n.initialValue};tie(w,g),B(D,!1),o(D);return}let M=PO.reduce((D,L)=>(D[L]=V[L],D),{});if(!M.valid&&!H6e(M))return}function R(V){let M=PO.reduce((L,j)=>(L[j]=V.validity[j],L),{}),D=!1;for(let L of PO)if(L!=="valid"){if(L==="valueMissing"&&M[L])D=!0;else if(M[L])return M}return D&&!a.current&&(M.valid=!0,M.valueMissing=!1),M}h.clear();let I=null,A=[],P=R(w),O,N=u();if(w.validationMessage&&!N)O=w.validationMessage,A=[w.validationMessage];else{let V=Array.from(t.current.fields.values()).reduce((D,L)=>(L.name&&(D[L.name]=L.getValue()),D),{}),M=r(_,V);if(typeof M=="object"&&M!==null&&"then"in M){if(I=await M,T!==b.current)return}else I=M;I!==null?(P.valid=!1,P.customError=!0,Array.isArray(I)?(A=I,w.setCustomValidity(I.join(`
-`))):I&&(A=[I],w.setCustomValidity(I))):N&&(tie(w,g),P.customError=!1,w.validationMessage?(O=w.validationMessage,A=[w.validationMessage]):w.validity.valid&&!P.valid&&(P.valid=!0))}let z={value:_,state:P,error:O??(Array.isArray(I)?I[0]:I??""),errors:A,initialValue:n.initialValue};B(z),o(z)}),k=me(_=>{h.clear();let x=u();x&&_!==""&&i?(b.current+=1,h.start(i,()=>{y(_)})):y(_,!x)}),S=tm.useCallback((_,x={})=>Ut(p(x),l.valid===!1&&!l.disabled&&!_?{"aria-invalid":!0}:Qt),[p,l.disabled,l.valid]);return tm.useMemo(()=>({getValidationProps:S,inputRef:m,registerInput:v,commit:y,change:k}),[S,v,y,k])}var IO=c(ce(),1);function rie(e){let{commit:t,invalid:o,markedDirtyRef:r,name:n,setRegisteredFieldName:i,setRegisteredFieldId:s,setValidityData:a,validityData:l}=e,{formRef:u}=za(),d=IO.useRef(null),f=IO.useRef(null),p=IO.useRef(null),h=me(()=>{let S=f.current;if(S)return S.getValue?S.getValue():S.value});function m(S){return S.value===void 0?h():S.value}let g=me(()=>{let S=f.current;if(r.current=!0,!S){t(l.value);return}t(m(S))});function b(){let S=f.current;!S||!S.id||u.current.fields.set(S.id,{getValue:h,name:n??S.name,controlRef:S.controlRef??p,validityData:Jg(l,o),validate:g})}function v(S=f.current?.id){S&&u.current.fields.delete(S)}function y(){let S=f.current;if(!S)return;let _=m(S);l.initialValue===null&&_!==null&&a(x=>({...x,initialValue:_}))}le(()=>{let S=f.current;!S||!S.id||(i(n?void 0:S.name),u.current.fields.set(S.id,{getValue:h,name:n??S.name,controlRef:S.controlRef??p,validityData:Jg(l,o),validate:g}))},[u,h,o,n,i,g,l]),le(()=>{let S=u.current.fields;return()=>{let _=f.current?.id;_&&S.delete(_)}},[u]);let k=me((S,_)=>{if(!_){d.current===S&&(d.current=null,v(),f.current=null,i(void 0),s(void 0));return}let x=f.current?.id;d.current=S,f.current=_,n||i(_.name),s(_.id),x&&x!==_.id&&v(x),y(),b()});return[g,k]}var OO=c(E(),1),G6e=Fr.forwardRef(function(t,o){let{errors:r,validationMode:n,submitAttemptedRef:i}=za(),{render:s,className:a,validate:l,validationDebounceTime:u=0,validationMode:d=n,name:f,disabled:p=!1,invalid:h,dirty:m,touched:g,actionsRef:b,style:v,...y}=t,k=Jne(!0)?.disabled,S=me(l||(()=>null)),_=k||p,[x,w]=Fr.useState(!1),[T,B]=Fr.useState(!1),[R,I]=Fr.useState(!1),[A,P]=Fr.useState(!1),O=m??T,N=g??x,z=Fr.useRef(O),V=Fr.useRef(void 0),[M,D]=Fr.useState(),L=f??M;le(()=>{m!==void 0&&(z.current=m)},[m]);let j=Fr.useCallback(()=>V.current,[]),q=Fr.useCallback(be=>{V.current=be},[]),J=me(be=>{m===void 0&&(be&&(z.current=!0),B(be))}),te=me(be=>{g===void 0&&w(be)}),ee=me(()=>d==="onChange"||d==="onSubmit"&&i.current),$=L&&Object.hasOwn(r,L)?r[L]:null,W=!!(Array.isArray($)?$.length:$),Y=h===!0||W,[Z,oe]=Fr.useState({state:Xg,error:"",errors:[],value:null,initialValue:null}),ne=_?null:!Y&&Z.state.valid,X=Fr.useMemo(()=>({disabled:_,touched:N,dirty:O,valid:ne,filled:R,focused:A}),[_,N,O,ne,R,A]),re=oie({setValidityData:oe,validate:S,validityData:Z,validationDebounceTime:u,invalid:Y,markedDirtyRef:z,state:X,shouldValidateOnChange:ee,getRegisteredFieldId:j}),[ae,ve]=rie({commit:re.commit,invalid:Y,markedDirtyRef:z,name:f,setRegisteredFieldName:D,setRegisteredFieldId:q,setValidityData:oe,validityData:Z});Fr.useImperativeHandle(b,()=>({validate:ae}),[ae]);let xe=Fr.useMemo(()=>({invalid:Y,name:L,validityData:Z,setValidityData:oe,disabled:_,touched:N,setTouched:te,dirty:O,setDirty:J,filled:R,setFilled:I,focused:A,setFocused:P,validate:S,validationMode:d,validationDebounceTime:u,shouldValidateOnChange:ee,state:X,markedDirtyRef:z,registerFieldControl:ve,validation:re}),[Y,L,Z,_,N,te,O,J,R,I,A,P,S,d,u,ee,X,ve,re]),ge=We("div",t,{ref:o,state:X,props:y,stateAttributesMapping:fi});return(0,OO.jsx)(bH.Provider,{value:xe,children:ge})}),nie=Fr.forwardRef(function(t,o){return(0,OO.jsx)(BO,{children:(0,OO.jsx)(G6e,{...t,ref:o})})});var Z0=c(ce(),1);var iie=Z0.forwardRef(function(t,o){let{render:r,className:n,style:i,id:s,nativeLabel:a=!0,...l}=t,u=tn(!1),d=vO(),{labelId:f}=En(),p={...u.state,disabled:u.disabled||d.disabled},h=Z0.useRef(null),m=_O({id:f??s,native:a});return We("label",t,{ref:[o,h],state:p,props:[m,l],stateAttributesMapping:fi})});var eb=c(ce(),1);var xH=c(E(),1),W6e={...fi,...Cn},sie=eb.forwardRef(function(t,o){let{render:r,id:n,className:i,match:s,style:a,...l}=t,u=ii(n),{validityData:d,state:f,name:p}=tn(!1),{setMessageIds:h}=En(),{errors:m}=za(),g=p&&Object.hasOwn(m,p)?m[p]:null,b=!!(Array.isArray(g)?g.length:g),v=typeof s=="string",y=!1;s===!0?y=!0:f.disabled?y=!1:v?y=!!d.state[s]:y=b||d.state.valid===!1;let{mounted:k,transitionStatus:S,setMounted:_}=us(y);le(()=>{if(!(!y||!u))return h(z=>z.concat(u)),()=>{h(z=>z.filter(V=>V!==u))}},[y,u,h]);let x=eb.useRef(null),[w,T]=eb.useState(null),[B,R]=eb.useState(null),I=d.error;!v&&b?I=g:d.errors.length>1&&(I=d.errors);let A=I??"";Array.isArray(I)&&(A=I.length>1?(0,xH.jsx)("ul",{children:I.map(z=>(0,xH.jsx)("li",{children:z},z))}):I[0]??"");let P=Array.isArray(I)?JSON.stringify(I):I;y&&P!==B&&(R(P),T(A)),si({open:y,ref:x,onComplete(){y||_(!1)}});let O={...f,transitionStatus:S},N=We("div",t,{ref:[o,x],state:O,props:[{id:u,children:y?A:w},l],stateAttributesMapping:W6e,enabled:k});return k?N:null});var aie=c(ce(),1);var lie=aie.forwardRef(function(t,o){let{render:r,id:n,className:i,style:s,...a}=t,l=ii(n),u=tn(!1),d=vO(),{setMessageIds:f}=En(),p={...u.state,disabled:u.disabled||d.disabled};return le(()=>{if(l)return f(m=>m.concat(l)),()=>{f(m=>m.filter(g=>g!==l))}},[l,f]),We("p",t,{ref:o,state:p,props:[{id:l},a],stateAttributesMapping:fi})});var AO=c(ce(),1);var cie=AO.forwardRef(function(t,o){let{render:r,className:n,id:i,name:s,value:a,disabled:l=!1,onValueChange:u,defaultValue:d,autoFocus:f=!1,style:p,...h}=t,{state:m,name:g,disabled:b,setTouched:v,setDirty:y,validityData:k,setFocused:S,setFilled:_,validationMode:x,validation:w}=tn(),{clearErrors:T}=za(),B=b||l,R=g??s,I={...m,disabled:B},{labelId:A}=En(),P=tS({id:i});le(()=>{let L=a!=null;w.inputRef.current?.value||L&&a!==""?_(!0):L&&a===""&&_(!1)},[w.inputRef,_,a]);let O=AO.useRef(null);le(()=>{f&&O.current===Vr(Ke(O.current))&&S(!0)},[f,S]);let[N]=Ag({controlled:a,default:d,name:"FieldControl",state:"value"}),z=a!==void 0,V=z?N:void 0,M=me(()=>w.inputRef.current?.value);return pO(w.inputRef,P,V,M,!B,s),We("input",t,{ref:[o,O],state:I,props:[{id:P,disabled:B,name:R,ref:w.inputRef,"aria-labelledby":A,autoFocus:f,...z?{value:V}:{defaultValue:d},onChange(L){let j=L.currentTarget.value;u?.(j,Ue(Te.none,L.nativeEvent)),y(j!==k.initialValue),_(j!==""),L.nativeEvent.defaultPrevented||(T(R),w.change(j))},onFocus(){S(!0)},onBlur(L){v(!0),S(!1),x==="onBlur"&&w.commit(L.currentTarget.value)},onKeyDown(L){L.currentTarget.tagName==="INPUT"&&L.key==="Enter"&&(v(!0),w.commit(L.currentTarget.value))}},h,L=>w.getValidationProps(B,L)],stateAttributesMapping:fi})});var X0=c(ce(),1);var uie=c(E(),1),die=function(t){let{children:o}=t,{validityData:r,invalid:n}=tn(!1),i=X0.useMemo(()=>Jg(r,n),[r,n]),s=i.state.valid===!1,{transitionStatus:a}=us(s),l=X0.useMemo(()=>({...i,validity:i.state,transitionStatus:a}),[i,a]);return(0,uie.jsx)(X0.Fragment,{children:o(l)})};var LO=c(ce(),1);var wH=c(E(),1),fie=LO.forwardRef(function(t,o){let{render:r,className:n,style:i,disabled:s=!1,...a}=t,{state:l,disabled:u}=tn(!1),d=u||s,f={...l,disabled:d},p=Nne(),m=p?.allValues!==void 0?p?.parent.id:void 0,g=LO.useMemo(()=>({disabled:d}),[d]),b=We("div",t,{ref:o,state:f,props:a,stateAttributesMapping:fi});return(0,wH.jsx)(BO,{controlId:m,children:(0,wH.jsx)(vH.Provider,{value:g,children:b})})});var MO=c(ce(),1),pie=c(xd(),1);var mie=c(E(),1),hie=MO.forwardRef(function(t,o){let{children:r,container:n,className:i,render:s,style:a,...l}=t,{portalNode:u,portalSubtree:d}=YI({container:n,ref:o,componentProps:t,elementProps:l});return!d&&!u?null:(0,mie.jsxs)(MO.Fragment,{children:[d,u&&pie.createPortal(r,u)]})});var gie=c(E(),1),NO="base-ui-disable-scrollbar",Q0={className:NO,getElement(e){return(0,gie.jsx)("style",{nonce:e,href:NO,precedence:"base-ui:low",children:`.${NO}{scrollbar-width:none}.${NO}::-webkit-scrollbar{display:none}`})}};var qs=1;function iS(e,t){return Math.max(0,e-t)}function sS(e,t){if(t<=0)return 0;let o=Qg(e,0,t),r=o,n=t-o,i=r<=qs,s=n<=qs;return i&&s?r<=n?0:t:i?0:s?t:o}var $n={};Or($n,{Arrow:()=>Uie,Backdrop:()=>Bie,Group:()=>Jie,GroupLabel:()=>tse,Icon:()=>wie,Item:()=>Vie,ItemIndicator:()=>zie,ItemText:()=>jie,Label:()=>vie,List:()=>Nie,Popup:()=>Lie,Portal:()=>Tie,Positioner:()=>Pie,Root:()=>bie,ScrollDownArrow:()=>Kie,ScrollUpArrow:()=>Zie,Separator:()=>Mne,Trigger:()=>Sie,Value:()=>_ie});var cr=c(ce(),1);var aS=c(ce(),1),CH=aS.createContext(null),EH=aS.createContext(null);function Co(){let e=aS.useContext(CH);if(e===null)throw new Error(It(60));return e}function DO(){let e=aS.useContext(EH);if(e===null)throw new Error(It(61));return e}var Ie={id:Ve(e=>e.id),labelId:Ve(e=>e.labelId),modal:Ve(e=>e.modal),multiple:Ve(e=>e.multiple),items:Ve(e=>e.items),itemToStringLabel:Ve(e=>e.itemToStringLabel),itemToStringValue:Ve(e=>e.itemToStringValue),isItemEqualToValue:Ve(e=>e.isItemEqualToValue),value:Ve(e=>e.value),hasSelectedValue:Ve(e=>{let{value:t,multiple:o,itemToStringValue:r}=e;return t==null?!1:o&&Array.isArray(t)?t.length>0:Rd(t,r)!==""}),hasNullItemLabel:Ve((e,t)=>t?yne(e.items):!1),open:Ve(e=>e.open),mounted:Ve(e=>e.mounted),forceMount:Ve(e=>e.forceMount),transitionStatus:Ve(e=>e.transitionStatus),openMethod:Ve(e=>e.openMethod),activeIndex:Ve(e=>e.activeIndex),selectedIndex:Ve(e=>e.selectedIndex),isActive:Ve((e,t)=>e.activeIndex===t),isSelected:Ve((e,t)=>{let o=e.isItemEqualToValue,r=e.value;return e.multiple?Array.isArray(r)&&r.some(n=>su(t,n,o)):su(t,r,o)}),isSelectedByFocus:Ve((e,t)=>e.selectedIndex===t),popupProps:Ve(e=>e.popupProps),triggerProps:Ve(e=>e.triggerProps),triggerElement:Ve(e=>e.triggerElement),positionerElement:Ve(e=>e.positionerElement),listElement:Ve(e=>e.listElement),popupSide:Ve(e=>e.popupSide),scrollUpArrowVisible:Ve(e=>e.scrollUpArrowVisible),scrollDownArrowVisible:Ve(e=>e.scrollDownArrowVisible),hasScrollArrows:Ve(e=>e.hasScrollArrows)};var lS=c(E(),1);function bie(e){let{id:t,value:o,defaultValue:r=null,onValueChange:n,open:i,defaultOpen:s=!1,onOpenChange:a,name:l,form:u,autoComplete:d,disabled:f=!1,readOnly:p=!1,required:h=!1,modal:m=!0,actionsRef:g,inputRef:b,onOpenChangeComplete:v,items:y,multiple:k=!1,itemToStringLabel:S,itemToStringValue:_,isItemEqualToValue:x=fne,highlightItemOnHover:w=!0,children:T}=e,{clearErrors:B}=za(),{setDirty:R,setTouched:I,setFocused:A,validityData:P,setFilled:O,name:N,disabled:z,validation:V,validationMode:M}=tn(),D=tS({id:t}),L=z||f,j=N??l,[q,J]=Ag({controlled:o,default:k?r??b0:r,name:"Select",state:"value"}),[te,ee]=Ag({controlled:i,default:s,name:"Select",state:"open"}),$=cr.useRef([]),W=cr.useRef([]),Y=cr.useRef(null),Z=cr.useRef(null),oe=cr.useRef(0),ne=cr.useRef(null),X=cr.useRef([]),re=cr.useRef(!1),ae=cr.useRef(null),ve=cr.useRef(null),xe=cr.useRef({allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0}),ge=cr.useRef(!1),{mounted:be,setMounted:he,transitionStatus:ke}=us(te),{openMethod:_e,triggerProps:we}=dne(te),Re=lo(()=>new qv({id:D,labelId:void 0,modal:m,multiple:k,itemToStringLabel:S,itemToStringValue:_,isItemEqualToValue:x,value:q,open:te,mounted:be,transitionStatus:ke,items:y,forceMount:!1,openMethod:null,activeIndex:null,selectedIndex:null,popupProps:{},triggerProps:{},triggerElement:null,positionerElement:null,listElement:null,popupSide:null,scrollUpArrowVisible:!1,scrollDownArrowVisible:!1,hasScrollArrows:!1})).current,se=Pe(Re,Ie.activeIndex),ie=Pe(Re,Ie.selectedIndex),Ae=Pe(Re,Ie.triggerElement),ye=Pe(Re,Ie.positionerElement),Ee=wO(_e),qe=_e??Ee??null,pt=cr.useMemo(()=>k?"":Rd(q,_),[k,q,_]),at=cr.useMemo(()=>k&&Array.isArray(q)?q.map(it=>Rd(it,_)):Rd(q,_),[k,q,_]),Ct=Kt(Re.state.triggerElement),rt=me(()=>at);pO(Ct,D,q,rt,!L,l);let Ot=cr.useRef(q),ut=k?Array.isArray(q)&&q.length>0:q!=null&&Rd(q,_)!=="";le(()=>{q!==Ot.current&&Re.set("forceMount",!0)},[Re,q]),le(()=>{O(ut)},[ut,O]),le(function(){let _t=X.current,Vt;if(k){let ko=Array.isArray(q)?q:[];if(ko.length===0)Vt=null;else{let Wo=ko[ko.length-1],nr=Zg(_t,Wo,x);Vt=nr===-1?null:nr}}else{let ko=Zg(_t,q,x);Vt=ko===-1?null:ko}Vt===null&&(ve.current=null),!te&&Re.set("selectedIndex",Vt)},[ut,k,te,q,X,x,Re,ve]);function Gt(it){let _t=P.initialValue;return Array.isArray(it)&&Array.isArray(_t)?!_ne(it,_t,(Vt,ko)=>su(Vt,ko,x)):it!==_t}uO(q,()=>{B(j),R(Gt(q)),V.change(q)});let So=me((it,_t)=>{a?.(it,_t),!_t.isCanceled&&(ee(it),!it&&(_t.reason===Te.focusOut||_t.reason===Te.outsidePress)&&(I(!0),A(!1),M==="onBlur"&&V.commit(q)))}),mo=me(()=>{he(!1),Re.update({activeIndex:null,openMethod:null}),v?.(!1)});si({enabled:!g,open:te,ref:Y,onComplete(){te||mo()}}),cr.useImperativeHandle(g,()=>({unmount:mo}),[mo]);let de=me((it,_t)=>{n?.(it,_t),!_t.isCanceled&&J(it)}),Me=me(()=>{let it=Re.state.listElement||Y.current;if(!it)return;let _t=iS(it.scrollHeight,it.clientHeight),Vt=sS(it.scrollTop,_t),ko=Vt>0,Wo=Vt<_t;Re.state.scrollUpArrowVisible!==ko&&Re.set("scrollUpArrowVisible",ko),Re.state.scrollDownArrowVisible!==Wo&&Re.set("scrollDownArrowVisible",Wo)}),Ze=U0({open:te,onOpenChange:So,elements:{reference:Ae,floating:ye}}),ze=V8(Ze,{enabled:!p&&!L,event:"mousedown"}),Je=F0(Ze),lt=uH(Ze,{enabled:!p&&!L,listRef:$,activeIndex:se,selectedIndex:ie,disabledIndices:b0,onNavigate(it){it===null&&!te||Re.set("activeIndex",it)},focusItemOnHover:w}),ct=dH(Ze,{enabled:!p&&!L&&(te||!k),listRef:W,activeIndex:se,selectedIndex:ie,disabledIndices:it=>Xne($.current[it]),onMatch(it){te?Re.set("activeIndex",it):de(X.current[it],Ue("none"))},onTyping(it){re.current=it}}),yr=cr.useMemo(()=>{let it=Ut(ct.reference,lt.reference,Je.reference,ze.reference,we);return D&&(it.id=D),it},[ze.reference,ct.reference,lt.reference,Je.reference,we,D]),Ao=cr.useMemo(()=>Ut(eO,ct.floating,lt.floating,Je.floating),[ct.floating,lt.floating,Je.floating]),rr=lt.item??Qt;AI(()=>{Re.update({popupProps:Ao,triggerProps:yr})}),le(()=>{Re.update({id:D,modal:m,multiple:k,value:q,open:te,mounted:be,transitionStatus:ke,popupProps:Ao,triggerProps:yr,items:y,itemToStringLabel:S,itemToStringValue:_,isItemEqualToValue:x,openMethod:qe})},[Re,D,m,k,q,te,be,ke,Ao,yr,y,S,_,x,qe]);let ho=cr.useMemo(()=>({store:Re,name:j,required:h,disabled:L,readOnly:p,multiple:k,highlightItemOnHover:w,setValue:de,setOpen:So,listRef:$,popupRef:Y,scrollHandlerRef:Z,handleScrollArrowVisibility:Me,scrollArrowsMountedCountRef:oe,itemProps:rr,valueRef:ne,valuesRef:X,labelsRef:W,typingRef:re,selectionRef:xe,firstItemTextRef:ae,selectedItemTextRef:ve,validation:V,onOpenChangeComplete:v,alignItemWithTriggerActiveRef:ge,initialValueRef:Ot}),[Re,j,h,L,p,k,w,de,So,rr,V,v,Me]),Go=eu(b,V.inputRef),Vn=k&&Array.isArray(q)&&q.length>0,vr=k?void 0:j,an=cr.useMemo(()=>!k||!Array.isArray(q)||!j?null:q.map(it=>{let _t=Rd(it,_);return(0,lS.jsx)("input",{type:"hidden",form:u,name:j,value:_t,disabled:L},_t)}),[k,q,u,j,_,L]);return(0,lS.jsx)(CH.Provider,{value:ho,children:(0,lS.jsxs)(EH.Provider,{value:Ze,children:[T,(0,lS.jsx)("input",{...V.getValidationProps(L,{onFocus(){Re.state.triggerElement?.focus({focusVisible:!0})},onChange(it){if(it.nativeEvent.defaultPrevented||L||p)return;let _t=it.currentTarget.value,Vt=Ue(Te.none,it.nativeEvent);function ko(){if(k)return;let Wo=_t.toLowerCase(),nr=X.current.findIndex(ka=>Rd(ka,_).toLowerCase()===Wo||mH(ka,S).toLowerCase()===Wo);nr===-1&&(nr=X.current.findIndex((ka,Ll)=>{let Be=W.current[Ll];return Be!=null&&Be.toLowerCase()===Wo}));let Sa=nr===-1?void 0:X.current[nr];Sa!=null&&de(Sa,Vt)}Re.set("forceMount",!0),queueMicrotask(ko)}}),id:D&&vr==null?`${D}-hidden-input`:void 0,form:u,name:vr,autoComplete:d,value:pt,disabled:L,required:h&&!Vn,readOnly:p,ref:Go,style:j?goe:VI,tabIndex:-1,"aria-hidden":!0,suppressHydrationWarning:!0}),an]})})}var yie=c(ce(),1);var vie=yie.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=s;delete a.id;let l=tn(),{store:u}=Co(),d=Pe(u,Ie.triggerElement),f=Pe(u,Ie.id),p=wne(f),h=_O({id:p,fallbackControlId:d?.id??f,setLabelId(m){u.set("labelId",m)}});return We("div",t,{ref:o,state:l.state,props:[h,s],stateAttributesMapping:fi})});var cS=c(ce(),1);var VO=2,$6e=400,K6e={...nne,...fi,popupSide:e=>e?{"data-popup-side":e}:null,value:()=>null},Sie=cS.forwardRef(function(t,o){let{render:r,className:n,id:i,disabled:s=!1,nativeButton:a=!0,style:l,...u}=t,{setTouched:d,setFocused:f,validationMode:p,state:h,disabled:m}=tn(),{labelId:g}=En(),{store:b,setOpen:v,selectionRef:y,validation:k,readOnly:S,required:_,alignItemWithTriggerActiveRef:x,disabled:w}=Co(),T=m||w||s,B=Pe(b,Ie.open),R=Pe(b,Ie.mounted),I=Pe(b,Ie.value),A=Pe(b,Ie.triggerProps),P=Pe(b,Ie.positionerElement),O=Pe(b,Ie.listElement),N=Pe(b,Ie.popupSide),z=Pe(b,Ie.id),V=Pe(b,Ie.labelId),M=Pe(b,Ie.hasSelectedValue),D=R&&P?N:null,L=i??z,j=Cne(g,V);tS({id:L});let q=Kt(P),J=cS.useRef(null),{getButtonProps:te,buttonRef:ee}=Dg({disabled:T,native:a}),$=me(re=>{b.set("triggerElement",re)}),W=xo(),Y=xo(),Z=xo();cS.useEffect(()=>{if(B)return Z.start($6e,()=>{y.current.allowUnselectedMouseUp=!0,y.current.allowSelectedMouseUp=!0}),()=>{Z.clear()};y.current={allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0},Y.clear()},[B,y,Y,Z]);let oe=Ut(A,{id:L,role:"combobox","aria-expanded":B?"true":"false","aria-haspopup":"listbox","aria-controls":B?O?.id??jg(P)?.id:void 0,"aria-labelledby":j,"aria-readonly":S||void 0,"aria-required":_||void 0,tabIndex:T?-1:0,onFocus(re){f(!0),B&&x.current&&v(!1,Ue(Te.none,re.nativeEvent)),W.start(0,()=>{b.set("forceMount",!0)})},onBlur(re){je(P,re.relatedTarget)||(d(!0),f(!1),p==="onBlur"&&k.commit(I))},onMouseDown(re){if(B)return;let ae=Ke(re.currentTarget);function ve(xe){if(!J.current)return;let ge=xe.target;if(je(J.current,ge)||je(q.current,ge))return;let be=xne(J.current);xe.clientX>=be.left-VO&&xe.clientX<=be.right+VO&&xe.clientY>=be.top-VO&&xe.clientY<=be.bottom+VO||v(!1,Ue(Te.cancelOpen,xe))}Y.start(0,()=>{ae.addEventListener("mouseup",ve,{once:!0})})}},u,te),ne=k.getValidationProps(T,oe);ne.role="combobox";let X={...h,open:B,disabled:T,value:I,readOnly:S,popupSide:D,placeholder:!M};return We("button",t,{ref:[o,J,ee,$],state:X,stateAttributesMapping:K6e,props:ne})});var kie=c(ce(),1);var Y6e={value:()=>null},_ie=kie.forwardRef(function(t,o){let{className:r,render:n,children:i,placeholder:s,style:a,...l}=t,{store:u,valueRef:d}=Co(),f=Pe(u,Ie.value),p=Pe(u,Ie.items),h=Pe(u,Ie.itemToStringLabel),m=Pe(u,Ie.hasSelectedValue),g=!m&&s!=null&&i==null,b=Pe(u,Ie.hasNullItemLabel,g),v={value:f,placeholder:!m},y=null;return typeof i=="function"?y=i(f):i!=null?y=i:!m&&s!=null&&!b?y=s:Array.isArray(f)?y=vne(f,p,h):y=hH(f,p,h),We("span",t,{state:v,ref:[o,d],props:[{children:y},l],stateAttributesMapping:Y6e})});var xie=c(ce(),1);var wie=xie.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,{store:a}=Co(),u={open:Pe(a,Ie.open)};return We("span",t,{state:u,ref:o,props:[{"aria-hidden":!0,children:"\u25BC"},s],stateAttributesMapping:lO})});var Eie=c(ce(),1);var TH=c(ce(),1),Cie=TH.createContext(void 0);var RH=c(E(),1),Tie=Eie.forwardRef(function(t,o){let{store:r}=Co(),n=Pe(r,Ie.mounted),i=Pe(r,Ie.forceMount);return n||i?(0,RH.jsx)(Cie.Provider,{value:!0,children:(0,RH.jsx)(M8,{ref:o,...t})}):null});var Rie=c(ce(),1);var q6e={...Fa,...Cn},Bie=Rie.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,{store:a}=Co(),l=Pe(a,Ie.open),u=Pe(a,Ie.mounted),d=Pe(a,Ie.transitionStatus);return We("div",t,{state:{open:l,transitionStatus:d},ref:o,props:[{role:"presentation",hidden:!u,style:{userSelect:"none",WebkitUserSelect:"none"}},s],stateAttributesMapping:q6e})});var ja=c(ce(),1);var FO=c(ce(),1),BH=FO.createContext(void 0);function om(){let e=FO.useContext(BH);if(!e)throw new Error(It(59));return e}function uS(e,t){e&&Object.assign(e.style,t)}var zO={position:"relative",maxHeight:"100%",overflowX:"hidden",overflowY:"auto"};var J0=c(E(),1),Z6e={position:"fixed"},Pie=ja.forwardRef(function(t,o){let{anchor:r,positionMethod:n="absolute",className:i,render:s,side:a="bottom",align:l="center",sideOffset:u=0,alignOffset:d=0,collisionBoundary:f="clipping-ancestors",collisionPadding:p,arrowPadding:h=5,sticky:m=!1,disableAnchorTracking:g,alignItemWithTrigger:b=!0,collisionAvoidance:v=Foe,style:y,...k}=t,{store:S,listRef:_,labelsRef:x,alignItemWithTriggerActiveRef:w,selectedItemTextRef:T,valuesRef:B,initialValueRef:R,popupRef:I,setValue:A}=Co(),P=DO(),O=Pe(S,Ie.open),N=Pe(S,Ie.mounted),z=Pe(S,Ie.modal),V=Pe(S,Ie.value),M=Pe(S,Ie.openMethod),D=Pe(S,Ie.positionerElement),L=Pe(S,Ie.triggerElement),j=Pe(S,Ie.isItemEqualToValue),q=Pe(S,Ie.transitionStatus),J=ja.useRef(null),te=ja.useRef(null),[ee,$]=ja.useState(b),W=N&&ee&&M!=="touch";!N&&ee!==b&&$(b),le(()=>{N||(Ie.scrollUpArrowVisible(S.state)&&S.set("scrollUpArrowVisible",!1),Ie.scrollDownArrowVisible(S.state)&&S.set("scrollDownArrowVisible",!1))},[S,N]),ja.useImperativeHandle(w,()=>W),Ane((W||z)&&O,M==="touch",D,L);let Y=gO({anchor:r,floatingRootContext:P,positionMethod:n,mounted:N,side:a,sideOffset:u,align:l,alignOffset:d,arrowPadding:h,collisionBoundary:f,collisionPadding:p,sticky:m,disableAnchorTracking:g??W,collisionAvoidance:v,keepMounted:!0}),Z=W?"none":Y.side,oe=W?Z6e:Y.positionerStyles,ne={open:O,side:Z,align:Y.align,anchorHidden:Y.anchorHidden};le(()=>{S.set("popupSide",Y.side)},[S,Y.side]);let X=me(ge=>{S.set("positionerElement",ge)}),re=bO(t,ne,{styles:oe,transitionStatus:q,props:k,refs:[o,X],hidden:!N,inert:!O}),ae=ja.useRef(0),ve=me(ge=>{if(ge.size===0&&ae.current===0||B.current.length===0)return;let be=ae.current;if(ae.current=ge.size,ge.size===be)return;let he=Ue(Te.none);if(be!==0&&!S.state.multiple&&V!==null&&Zg(B.current,V,j)===-1){let _e=R.current,Re=_e!=null&&Zg(B.current,_e,j)!==-1?_e:null;A(Re,he),Re===null&&(S.set("selectedIndex",null),T.current=null)}if(be!==0&&S.state.multiple&&Array.isArray(V)){let ke=we=>Zg(B.current,we,j)!==-1,_e=V.filter(we=>ke(we));(_e.length!==V.length||_e.some(we=>!pne(V,we,j)))&&(A(_e,he),_e.length===0&&(S.set("selectedIndex",null),T.current=null))}if(O&&W){S.update({scrollUpArrowVisible:!1,scrollDownArrowVisible:!1});let ke={height:""};uS(D,ke),uS(I.current,ke)}}),xe=ja.useMemo(()=>({...Y,side:Z,alignItemWithTriggerActive:W,setControlledAlignItemWithTrigger:$,scrollUpArrowRef:J,scrollDownArrowRef:te}),[Y,Z,W,$]);return(0,J0.jsx)(_te,{elementsRef:_,labelsRef:x,onMapChange:ve,children:(0,J0.jsxs)(BH.Provider,{value:xe,children:[N&&z&&(0,J0.jsx)(lne,{inert:cO(!O),cutout:L}),re]})})});var Ha=c(ce(),1);var UO=c(E(),1),X6e={...Fa,...Cn},Lie=Ha.forwardRef(function(t,o){let{render:r,className:n,style:i,finalFocus:s,...a}=t,{store:l,popupRef:u,onOpenChangeComplete:d,setOpen:f,valueRef:p,firstItemTextRef:h,selectedItemTextRef:m,multiple:g,handleScrollArrowVisibility:b,scrollHandlerRef:v,listRef:y,highlightItemOnHover:k}=Co(),{side:S,align:_,alignItemWithTriggerActive:x,isPositioned:w,setControlledAlignItemWithTrigger:T}=om(),B=Gne(!0)!=null,R=DO(),I=Hp(),{nonce:A,disableStyleElements:P}=Qne(),O=Pe(l,Ie.id),N=Pe(l,Ie.open),z=Pe(l,Ie.openMethod),V=Pe(l,Ie.mounted),M=Pe(l,Ie.popupProps),D=Pe(l,Ie.transitionStatus),L=Pe(l,Ie.triggerElement),j=Pe(l,Ie.positionerElement),q=Pe(l,Ie.listElement),J=Ha.useRef(!1),te=Ha.useRef(!1),ee=Ha.useRef({}),$=Mi(),W=me(ne=>{if(!j||!u.current||!te.current)return;if(J.current||!x){b();return}let X=j.style.top==="0px",re=j.style.bottom==="0px";if(!X&&!re){b();return}let ae=Oie(j),ve=eC(j.getBoundingClientRect().height,"y",ae),xe=Ke(j),ge=xt(j),be=ge.getComputedStyle(j),he=parseFloat(be.marginTop),ke=parseFloat(be.marginBottom),_e=Iie(ge.getComputedStyle(u.current)),we=Math.min(xe.documentElement.clientHeight-he-ke,_e),Re=ne.scrollTop,se=jO(ne),ie=0,Ae=null,ye=!1,Ee=!1,qe=rt=>{j.style.height=`${rt}px`},pt=(rt,Ot)=>{let ut=Qg(rt,0,we-ve);ut>0&&qe(ve+ut),ne.scrollTop=Ot,we-(ve+ut)<=qs&&(J.current=!0),b()},at=X?se-Re:Re,Ct=Math.min(ve+at,we);if(ie=Ct,at<=qs){pt(at,X?se:0);return}if(we-Ct>qs)X?Ee=!0:Ae=0;else if(ye=!0,re&&Reqs&&(ne.scrollTop=Ot)}(ye||ie>=we-qs)&&(J.current=!0),b()});Ha.useImperativeHandle(v,()=>W,[W]),si({open:N,ref:u,onComplete(){N&&d?.(!0)}});let Y={open:N,transitionStatus:D,side:S,align:_};le(()=>{!j||!u.current||Object.keys(ee.current).length||(ee.current={top:j.style.top||"0",left:j.style.left||"0",right:j.style.right,height:j.style.height,bottom:j.style.bottom,minHeight:j.style.minHeight,maxHeight:j.style.maxHeight,marginTop:j.style.marginTop,marginBottom:j.style.marginBottom})},[u,j]),le(()=>{N||x||(te.current=!1,J.current=!1,uS(j,ee.current))},[N,x,j,u]),le(()=>{let ne=u.current;if(!N||!L||!j||!ne||x&&!w||l.state.transitionStatus==="ending")return;if(!x){te.current=!0,$.request(b),ne.style.removeProperty("--transform-origin");return}let X=Q6e(ne);ne.style.removeProperty("--transform-origin");try{let re=m.current;re?.isConnected||(re=!Ie.hasSelectedValue(l.state)&&h.current?.isConnected?h.current:null);let ae=p.current,ve=xt(j),xe=ve.getComputedStyle(j),ge=ve.getComputedStyle(ne),be=Ke(L),he=Oie(L),ke=HO(L.getBoundingClientRect(),he),_e=HO(j.getBoundingClientRect(),he),we=ke.height,Re=q||ne,se=Re.scrollHeight,ie=parseFloat(ge.borderBottomWidth),Ae=parseFloat(xe.marginTop)||10,ye=parseFloat(xe.marginBottom)||10,Ee=parseFloat(xe.minHeight)||100,qe=Iie(ge),pt=5,at=5,Ct=20,rt=be.documentElement.clientHeight-Ae-ye,Ot=be.documentElement.clientWidth,ut=rt-ke.bottom+we,Gt,So=I==="rtl"?ke.right-_e.width:ke.left,mo=0;if(re&&ae){let ho=HO(ae.getBoundingClientRect(),he);Gt=HO(re.getBoundingClientRect(),he),So=_e.left+(I==="rtl"?ho.right-Gt.right:ho.left-Gt.left);let Go=ho.top-ke.top+ho.height/2;mo=Gt.top-_e.top+Gt.height/2-Go}let de=ut+mo+ye+ie,Me=Math.min(rt,de),Ze=rt-Ae-ye,ze=de-Me,Je=Ot-at;j.style.left=`${Qg(So,pt,Je-_e.width)}px`,j.style.height=`${Me}px`,j.style.maxHeight="none",j.style.marginTop=`${Ae}px`,j.style.marginBottom=`${ye}px`,ne.style.height="100%";let lt=jO(Re),ct=ze>=lt-qs;ct&&(Me=Math.min(rt,_e.height)-(ze-lt));let yr=ke.toprt-Ct||Math.ceil(Me)+qs=Ze?"0":`${ho}px`,j.style.height=`${Me}px`,Re.scrollTop=jO(Re)}else j.style.bottom="0",Re.scrollTop=ze;if(Gt){let ho=_e.top,Go=_e.height,Vn=Gt.top+Gt.height/2,vr=Go>0?(Vn-ho)/Go*100:50,an=Qg(vr,0,100);ne.style.setProperty("--transform-origin",`50% ${an}%`)}(rr===rt||Me>=qe)&&(J.current=!0),b(),k&&l.state.selectedIndex===null&&l.state.activeIndex===null&&y.current[0]!=null&&l.set("activeIndex",0),te.current=!0}finally{X()}},[l,N,j,L,p,h,m,u,b,x,T,$,q,y,k,I,w]),Ha.useEffect(()=>{if(!x||!j||!N)return;let ne=xt(j);function X(re){f(!1,Ue(Te.windowResize,re))}return tt(ne,"resize",X)},[f,x,j,N]);let Z={...q?{role:"presentation","aria-orientation":void 0}:{role:"listbox","aria-multiselectable":g||void 0,id:`${O}-list`},onKeyDown(ne){B&&ine.has(ne.key)&&ne.stopPropagation()},onScroll(ne){q||W(ne.currentTarget)},...x&&{style:q?{height:"100%"}:zO}},oe=We("div",t,{ref:[o,u],state:Y,stateAttributesMapping:X6e,props:[M,Z,oS(D),{className:!q&&x?Q0.className:void 0},a]});return(0,UO.jsxs)(Ha.Fragment,{children:[!P&&Q0.getElement(A),(0,UO.jsx)(D8,{context:R,modal:!1,disabled:!V,openInteractionType:z,returnFocus:s,restoreFocus:!0,children:oe})]})});function Iie(e){let t=e.maxHeight||"";return t.endsWith("px")&&parseFloat(t)||1/0}function jO(e){return iS(e.scrollHeight,e.clientHeight)}function Oie(e){return z0.getScale(e)}function eC(e,t,o){return e/o[t]}function HO(e,t){return Ed({x:eC(e.x,"x",t),y:eC(e.y,"y",t),width:eC(e.width,"x",t),height:eC(e.height,"y",t)})}var Aie=[["transform","none"],["scale","1"],["translate","0 0"]];function Q6e(e){let{style:t}=e,o={};for(let[r,n]of Aie)o[r]=t.getPropertyValue(r),t.setProperty(r,n,"important");return()=>{for(let[r]of Aie){let n=o[r];n?t.setProperty(r,n):t.removeProperty(r)}}}var Mie=c(ce(),1);var Nie=Mie.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,{store:a,scrollHandlerRef:l}=Co(),{alignItemWithTriggerActive:u}=om(),d=Pe(a,Ie.hasScrollArrows),f=Pe(a,Ie.openMethod),p=Pe(a,Ie.multiple),m={id:`${Pe(a,Ie.id)}-list`,role:"listbox","aria-multiselectable":p||void 0,onScroll(b){l.current?.(b.currentTarget)},...u&&{style:zO},className:d&&f!=="touch"?Q0.className:void 0},g=me(b=>{a.set("listElement",b)});return We("div",t,{ref:[o,g],props:[m,s]})});var Ua=c(ce(),1);var GO=c(ce(),1),PH=GO.createContext(void 0);function tC(){let e=GO.useContext(PH);if(!e)throw new Error(It(57));return e}var Die=c(E(),1),Vie=Ua.memo(Ua.forwardRef(function(t,o){let{render:r,className:n,style:i,value:s=null,label:a,disabled:l=!1,nativeButton:u=!1,...d}=t,f=Ua.useRef(null),p=Fte({label:a,textRef:f,indexGuessBehavior:n8.GuessFromOrder}),{store:h,itemProps:m,setOpen:g,setValue:b,selectionRef:v,typingRef:y,valuesRef:k,multiple:S,selectedItemTextRef:_,disabled:x,readOnly:w}=Co(),T=Pe(h,Ie.isActive,p.index),B=Pe(h,Ie.open),R=Pe(h,Ie.isSelected,s),I=Pe(h,Ie.isSelectedByFocus,p.index),A=Pe(h,Ie.isItemEqualToValue),P=p.index,O=P!==-1,N=Ua.useRef(null);le(()=>{if(!O)return;let W=k.current;return W[P]=s,()=>{delete W[P]}},[O,P,s,k]),le(()=>{if(!O)return;let W=h.state.value,Y=W;S&&Array.isArray(W)&&(Y=W.length>0?W[W.length-1]:void 0),Y!==void 0&&su(s,Y,A)&&(h.set("selectedIndex",P),f.current&&(_.current=f.current))},[O,P,S,A,h,s,_]);let z=Ua.useRef(null),V=Ua.useRef("mouse"),M=Ua.useRef(!1),{getButtonProps:D,buttonRef:L}=Dg({disabled:l,focusableWhenDisabled:!0,native:u,composite:!0}),j={disabled:l,selected:R,highlighted:T};function q(W){if(x||w)return;let Y=h.state.value;if(S){let Z=Array.isArray(Y)?Y:[],oe=R?mne(Z,s,A):[...Z,s];b(oe,Ue(Te.itemPress,W))}else b(s,Ue(Te.itemPress,W)),g(!1,Ue(Te.itemPress,W))}function J(){v.current.dragY=0}let te={role:"option","aria-selected":R,tabIndex:B&&T?0:-1,onKeyDown(W){z.current=W.key,h.set("activeIndex",P),W.key===" "&&y.current&&W.preventDefault()},onClick(W){let Y=W.type==="click"&&V.current!=="touch",Z=W.nativeEvent.pointerType,oe=Y&&Gv(W.nativeEvent)&&(Z!==void 0||T),ne=Y&&!oe&&!M.current;M.current=!1,!(W.type==="keydown"&&z.current===null)&&(l||W.type==="keydown"&&z.current===" "&&y.current||ne||(z.current=null,q(W.nativeEvent)))},onPointerEnter(W){V.current=W.pointerType},onPointerMove(W){if(W.pointerType==="mouse"&&W.buttons===1){let Y=v.current;Y.dragY+=W.movementY,Y.dragY**2>=64&&(Y.allowUnselectedMouseUp=!0)}},onPointerDown(W){V.current=W.pointerType,M.current=!0,J()},onMouseUp(){if(J(),l||V.current==="touch"||M.current)return;let W=!v.current.allowSelectedMouseUp&&R,Y=!v.current.allowUnselectedMouseUp&&!R;W||Y||(M.current=!0,N.current?.click(),M.current=!1)}},ee=We("div",t,{ref:[L,o,p.ref,N],state:j,props:[m,te,d,D]}),$=Ua.useMemo(()=>({selected:R,index:P,textRef:f,selectedByFocus:I,hasRegistered:O}),[R,P,f,I,O]);return(0,Die.jsx)(PH.Provider,{value:$,children:ee})}));var tb=c(ce(),1);var Fie=c(E(),1),zie=tb.forwardRef(function(t,o){let r=t.keepMounted??!1,{selected:n}=tC();return r||n?(0,Fie.jsx)(J6e,{...t,ref:o}):null}),J6e=tb.memo(tb.forwardRef((e,t)=>{let{render:o,className:r,style:n,keepMounted:i,...s}=e,{selected:a}=tC(),l=tb.useRef(null),{transitionStatus:u,setMounted:d}=us(a),p=We("span",e,{ref:[t,l],state:{selected:a,transitionStatus:u},props:[{"aria-hidden":!0,children:"\u2714\uFE0F"},s],stateAttributesMapping:Cn});return si({open:a,ref:l,onComplete(){a||d(!1)}}),p}));var dS=c(ce(),1);var jie=dS.memo(dS.forwardRef(function(t,o){let{index:r,textRef:n,selectedByFocus:i,hasRegistered:s}=tC(),{firstItemTextRef:a,selectedItemTextRef:l}=Co(),{render:u,className:d,style:f,...p}=t,h=dS.useCallback(g=>{g&&(s&&r===0&&(a.current=g),s&&i&&(l.current=g))},[a,l,r,i,s]);return We("div",t,{ref:[h,o,n],props:p})}));var Hie=c(ce(),1);var eze={...Fa,...Cn},Uie=Hie.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,{store:a}=Co(),{side:l,align:u,arrowRef:d,arrowStyles:f,arrowUncentered:p,alignItemWithTriggerActive:h}=om(),g={open:Pe(a,Ie.open),side:l,align:u,uncentered:p},b=We("div",t,{state:g,ref:[d,o],props:[{style:f,"aria-hidden":!0},s],stateAttributesMapping:eze});return h?null:b});var Wie=c(ce(),1);var Gie=c(ce(),1);var WO=Gie.forwardRef(function(t,o){let{render:r,className:n,style:i,direction:s,keepMounted:a=!1,...l}=t,u=s==="up",{store:d,popupRef:f,listRef:p,handleScrollArrowVisibility:h,scrollArrowsMountedCountRef:m}=Co(),{side:g,scrollDownArrowRef:b,scrollUpArrowRef:v}=om(),y=u?Ie.scrollUpArrowVisible:Ie.scrollDownArrowVisible,k=Pe(d,y),S=Pe(d,Ie.openMethod),_=k&&S!=="touch",x=xo(),w=u?v:b,{mounted:T,transitionStatus:B,setMounted:R}=us(_);le(()=>(m.current+=1,d.state.hasScrollArrows||d.set("hasScrollArrows",!0),()=>{m.current=Math.max(0,m.current-1),m.current===0&&d.state.hasScrollArrows&&d.set("hasScrollArrows",!1)}),[d,m]),si({open:_,ref:w,onComplete(){_||R(!1)}});let P=We("div",t,{ref:[o,w],state:{direction:s,visible:_,side:g,transitionStatus:B},props:[{"aria-hidden":!0,children:u?"\u25B2":"\u25BC",style:{position:"absolute"},onMouseMove(N){if(N.movementX===0&&N.movementY===0||x.isStarted())return;d.set("activeIndex",null);function z(){let V=d.state.listElement??f.current;if(!V)return;d.set("activeIndex",null),h();let M=iS(V.scrollHeight,V.clientHeight),D=sS(V.scrollTop,M),L=D===(u?0:M),j=p.current;if(D!==V.scrollTop&&(V.scrollTop=D),j.length===0&&d.set(u?"scrollUpArrowVisible":"scrollDownArrowVisible",!L),L){x.clear();return}if(j.length>0){let q=w.current?.offsetHeight||0;V.scrollTop=tze(j,u,D,V.clientHeight,q,M)}x.start(40,z)}x.start(40,z)},onMouseLeave(){x.clear()}},l],stateAttributesMapping:Cn});return T||a?P:null});function tze(e,t,o,r,n,i){if(t){let d=0,f=o+n-qs;for(let m=0;m=f){d=m;break}}let p=Math.max(0,d-1),h=e[p];return pa){s=Math.max(0,d-1);break}}let l=Math.min(e.length-1,s+1),u=e[l];return l>s&&u?sS(u.offsetTop+u.offsetHeight-r+n,i):i}var $ie=c(E(),1),Kie=Wie.forwardRef(function(t,o){return(0,$ie.jsx)(WO,{...t,ref:o,direction:"down"})});var Yie=c(ce(),1);var qie=c(E(),1),Zie=Yie.forwardRef(function(t,o){return(0,qie.jsx)(WO,{...t,ref:o,direction:"up"})});var fS=c(ce(),1);var $O=c(ce(),1),IH=$O.createContext(void 0);function Xie(){let e=$O.useContext(IH);if(e===void 0)throw new Error(It(56));return e}var Qie=c(E(),1),Jie=fS.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,[a,l]=fS.useState(),u=fS.useMemo(()=>({labelId:a,setLabelId:l}),[a,l]),d=We("div",t,{ref:o,props:[{role:"group","aria-labelledby":a},s]});return(0,Qie.jsx)(IH.Provider,{value:u,children:d})});var ese=c(ce(),1);var tse=ese.forwardRef(function(t,o){let{render:r,className:n,style:i,id:s,...a}=t,{setLabelId:l}=Xie(),u=ii(s);return le(()=>{l(u)},[u,l]),We("div",t,{ref:o,props:[{id:u},a]})});var hs={};Or(hs,{Arrow:()=>bse,Handle:()=>oC,Popup:()=>hse,Portal:()=>dse,Positioner:()=>pse,Provider:()=>yse,Root:()=>rse,Trigger:()=>lse,Viewport:()=>kse,createHandle:()=>_se});var au=c(ce(),1);var KO=c(ce(),1),OH=KO.createContext(void 0);function Ga(e){let t=KO.useContext(OH);if(t===void 0&&!e)throw new Error(It(72));return t}var ose=c(ce(),1);var oze={...tne,disabled:Ve(e=>e.disabled),instantType:Ve(e=>e.instantType),isInstantPhase:Ve(e=>e.isInstantPhase),trackCursorAxis:Ve(e=>e.trackCursorAxis),disableHoverablePopup:Ve(e=>e.disableHoverablePopup),lastOpenChangeReason:Ve(e=>e.openChangeReason),closeOnClick:Ve(e=>e.closeOnClick),closeDelay:Ve(e=>e.closeDelay),hasViewport:Ve(e=>e.hasViewport)},pS=class e extends Zv{constructor(t,o,r=!1){let n=new Xp,i={...rze(),...t};i.floatingRootContext=Jre(n,o,r),super(i,{popupRef:ose.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:n},oze)}setOpen=(t,o)=>{Gre(this,t,o,{extraState:{openChangeReason:o.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,Ue(Te.triggerPress,t))}static useStore(t,o){return Ure(t,(n,i)=>new e(o,n,i)).store}};function rze(){return{...Qre(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var YO=c(E(),1),rse=J8(function(t){let{disabled:o=!1,defaultOpen:r=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:s="none",actionsRef:a,onOpenChange:l,onOpenChangeComplete:u,handle:d,triggerId:f,defaultTriggerId:p=null,children:h}=t,m=pS.useStore(d?.store,{open:r,openProp:n,activeTriggerId:p,triggerIdProp:f});Wre(m,n,r,p),m.useControlledProp("openProp",n),m.useControlledProp("triggerIdProp",f),m.useContextCallback("onOpenChange",l),m.useContextCallback("onOpenChangeComplete",u);let g=m.useState("open"),b=!o&&g,v=m.useState("activeTriggerId"),y=m.useState("mounted"),k=m.useState("payload");m.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i}),m.useSyncedValue("disabled",o),Kre(m,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:S,transitionStatus:_}=Yre(b,m),x=m.useState("isInstantPhase"),w=m.useState("instantType"),T=m.useState("lastOpenChangeReason"),B=au.useRef(null);le(()=>{g&&o&&m.setOpen(!1,Ue(Te.disabled))},[g,o,m]),le(()=>{_==="ending"&&T===Te.none||_!=="ending"&&x?(w!=="delay"&&(B.current=w),m.set("instantType","delay")):B.current!==null&&(m.set("instantType",B.current),B.current=null)},[_,x,T,w,m]),le(()=>{b&&v==null&&m.set("payload",void 0)},[m,v,b]);let R=au.useCallback(()=>{m.setOpen(!1,Ue(Te.imperativeAction))},[m]);au.useImperativeHandle(a,()=>({unmount:S,close:R}),[S,R]);let I=b||y||!o&&s!=="none";return(0,YO.jsxs)(OH.Provider,{value:m,children:[I&&(0,YO.jsx)(nze,{store:m,disabled:o,trackCursorAxis:s}),typeof h=="function"?h({payload:k}):h]})});function nze({store:e,disabled:t,trackCursorAxis:o}){let r=e.useState("floatingRootContext"),n=F0(r,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=F8(r,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),s=au.useMemo(()=>Ut(i.reference,n.reference),[i.reference,n.reference]),a=au.useMemo(()=>Ut(i.trigger,n.trigger),[i.trigger,n.trigger]),l=au.useMemo(()=>Ut(eO,i.floating,n.floating),[i.floating,n.floating]);return qre(e,{activeTriggerProps:s,inactiveTriggerProps:a,popupProps:l}),null}var ZO=c(ce(),1);var qO=c(ce(),1),AH=qO.createContext(void 0);function nse(){return qO.useContext(AH)}var ise=(function(e){return e[e.popupOpen=G0.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var ase="data-base-ui-tooltip-trigger";function sse(e){if("composedPath"in e){let o=e.composedPath();for(let r=0;rg.select("transitionStatus")==="ending",shouldOpen(){return!D.current}}),$=nH(k,{enabled:!N}).reference,W=X=>{let re=D.current,ae=sse(X),ve=te(ae),xe=S.current,ge=xe&&ae&&je(xe,ae);if(ve&&g.select("open")&&g.select("lastOpenChangeReason")===Te.triggerHover){g.setOpen(!1,Ue(Te.triggerHover,X));return}if(re&&!ve&&ge&&!z.current&&!g.select("open")&&xe&&Na(j.current)){let be=()=>{!D.current&&!z.current&&!g.select("open")&&g.setOpen(!0,Ue(Te.triggerHover,X,xe))},he=q();he===0?(L.clear(),be()):L.start(he,be)}},Y=g.useState("triggerProps",T);return We("button",t,{state:{open:y},ref:[o,w,S],props:[ee,$,T||V!=="none"?Y:void 0,{onMouseOver(X){W(X.nativeEvent)},onFocus(X){J(sse(X.nativeEvent))&&X.preventBaseUIHandler()},onMouseLeave(){D.current=!1,L.clear(),j.current=void 0},onPointerEnter(X){j.current=X.pointerType},onPointerDown(X){j.current=X.pointerType,g.set("closeOnClick",d),d&&!g.select("open")&&g.cancelPendingOpen(X.nativeEvent)},onClick(X){d&&!g.select("open")&&g.cancelPendingOpen(X.nativeEvent)},id:b,[ise.triggerDisabled]:N?"":void 0,[ase]:N?void 0:""},h],stateAttributesMapping:lO})});var use=c(ce(),1);var XO=c(ce(),1),LH=XO.createContext(void 0);function cse(){let e=XO.useContext(LH);if(e===void 0)throw new Error(It(70));return e}var MH=c(E(),1),dse=use.forwardRef(function(t,o){let{keepMounted:r=!1,...n}=t;return Ga().useState("mounted")||r?(0,MH.jsx)(LH.Provider,{value:r,children:(0,MH.jsx)(hie,{ref:o,...n})}):null});var JO=c(ce(),1);var QO=c(ce(),1),NH=QO.createContext(void 0);function mS(){let e=QO.useContext(NH);if(e===void 0)throw new Error(It(71));return e}var fse=c(E(),1),pse=JO.forwardRef(function(t,o){let{render:r,className:n,anchor:i,positionMethod:s="absolute",side:a="top",align:l="center",sideOffset:u=0,alignOffset:d=0,collisionBoundary:f="clipping-ancestors",collisionPadding:p=5,arrowPadding:h=5,sticky:m=!1,disableAnchorTracking:g=!1,collisionAvoidance:b=zoe,style:v,...y}=t,k=Ga(),S=cse(),_=k.useState("open"),x=k.useState("mounted"),w=k.useState("trackCursorAxis"),T=k.useState("disableHoverablePopup"),B=k.useState("floatingRootContext"),R=k.useState("instantType"),I=k.useState("transitionStatus"),A=k.useState("hasViewport"),P=gO({anchor:i,positionMethod:s,floatingRootContext:B,mounted:x,side:a,sideOffset:u,align:l,alignOffset:d,collisionBoundary:f,collisionPadding:p,sticky:m,arrowPadding:h,disableAnchorTracking:g,keepMounted:S,collisionAvoidance:b,adaptiveOrigin:A?Rne:void 0}),O=JO.useMemo(()=>({open:_,side:P.side,align:P.align,anchorHidden:P.anchorHidden,instant:w!=="none"?"tracking-cursor":R}),[_,P.side,P.align,P.anchorHidden,w,R]),N=bO(t,O,{styles:P.positionerStyles,transitionStatus:I,props:y,refs:[o,k.useStateSetter("positionerElement")],hidden:!x,inert:!_||w==="both"||T});return(0,fse.jsx)(NH.Provider,{value:P,children:N})});var mse=c(ce(),1);var sze={...Fa,...Cn},hse=mse.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=Ga(),{side:l,align:u}=mS(),d=a.useState("open"),f=a.useState("instantType"),p=a.useState("transitionStatus"),h=a.useState("popupProps"),m=a.useState("floatingRootContext"),g=a.useState("disabled"),b=a.useState("closeDelay");si({open:d,ref:a.context.popupRef,onComplete(){d&&a.context.onOpenChangeComplete?.(!0)}}),aH(m,{enabled:!g,closeDelay:b});let v=a.useStateSetter("popupElement");return We("div",t,{state:{open:d,side:l,align:u,instant:f,transitionStatus:p},ref:[o,a.context.popupRef,v],props:[h,oS(p),s],stateAttributesMapping:sze})});var gse=c(ce(),1);var bse=gse.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=Ga(),{arrowRef:l,side:u,align:d,arrowUncentered:f,arrowStyles:p}=mS(),h=a.useState("open"),m=a.useState("instantType");return We("div",t,{state:{open:h,side:u,align:d,uncentered:f,instant:m},ref:[o,l],props:[{style:p,"aria-hidden":!0},s],stateAttributesMapping:Fa})});var DH=c(ce(),1);var VH=c(E(),1),yse=function(t){let{delay:o,closeDelay:r,timeout:n=400}=t,i=DH.useMemo(()=>({delay:o,closeDelay:r}),[o,r]),s=DH.useMemo(()=>({open:o,close:r}),[o,r]);return(0,VH.jsx)(AH.Provider,{value:i,children:(0,VH.jsx)(v8,{delay:s,timeoutMs:n,children:t.children})})};var Sse=c(ce(),1);var vse=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var aze={activationDirection:e=>e?{"data-activation-direction":e}:null},kse=Sse.forwardRef(function(t,o){let{render:r,className:n,style:i,children:s,...a}=t,l=Ga(),u=mS(),d=l.useState("instantType"),{children:f,state:p}=Zne({store:l,side:u.side,cssVars:vse,children:s}),h={activationDirection:p.activationDirection,transitioning:p.transitioning,instant:d};return We("div",t,{state:h,ref:o,props:[a,{children:f}],stateAttributesMapping:aze})});var oC=class{constructor(){this.store=new pS}open(t){let o=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!o)throw new Error(It(81,t));this.store.setOpen(!0,Ue(Te.imperativeAction,void 0,o))}close(){this.store.setOpen(!1,Ue(Te.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function _se(){return new oC}function mi(e){return We(e.defaultTagName??"div",e,e)}var Cse=c(F(),1),FH="data-wp-hash";function zH(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&cze(document)),e.__wpStyleRuntime}function lze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${FH}]`))if(o.getAttribute(FH)===t)return!0;return!1}function Ese(e,t,o){if(!e.head)return;let r=zH(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(lze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(FH,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function cze(e){let t=zH();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Ese(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Tse(e,t){let o=zH();o.styles.set(e,t);for(let r of o.documents.keys())Ese(r,e,t)}typeof process>"u",Tse("a495f9d138",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{margin:0}._14437cfb77831647__heading-2xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-p-line-height:var(--wpds-typography-line-height-2xl,40px);font-size:var(--wpds-typography-font-size-2xl,32px);line-height:var(--wpds-typography-line-height-2xl,40px)}._14437cfb77831647__heading-2xl,._3c78b7fa9b4072dd__heading-xl{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600)}._3c78b7fa9b4072dd__heading-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-md,24px)}.aa58f227716bcde2__heading-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-lg,15px)}.aa58f227716bcde2__heading-lg,.fc4da56d8dfe52c4__heading-md{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-sm,20px)}.fc4da56d8dfe52c4__heading-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px)}.a9b78c7c82e8dff7__heading-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-xs,16px);text-transform:uppercase}._305ff559e52180d5__body-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-xl,32px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-xl,32px)}._305ff559e52180d5__body-xl,.ca1aa3fc2029e958__body-lg{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}.ca1aa3fc2029e958__body-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-lg,15px);line-height:var(--wpds-typography-line-height-md,24px)}._131101940be12424__body-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}._0e8d87a42c1f75fa__body-sm,._131101940be12424__body-md{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}._0e8d87a42c1f75fa__body-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var xse={text:"_83ed8a8da5dd50ea__text","heading-2xl":"_14437cfb77831647__heading-2xl","heading-xl":"_3c78b7fa9b4072dd__heading-xl","heading-lg":"aa58f227716bcde2__heading-lg","heading-md":"fc4da56d8dfe52c4__heading-md","heading-sm":"a9b78c7c82e8dff7__heading-sm","body-xl":"_305ff559e52180d5__body-xl","body-lg":"ca1aa3fc2029e958__body-lg","body-md":"_131101940be12424__body-md","body-sm":"_0e8d87a42c1f75fa__body-sm"};typeof process>"u",Tse("af6d9984a6","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}");var wse={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},Bd=(0,Cse.forwardRef)(function({variant:t="body-md",render:o,className:r,...n},i){return mi({render:o,defaultTagName:"span",ref:i,props:Ut(n,{className:K(xse.text,wse.heading,wse.p,xse[t],r)})})});var Ise=c(E(),1),jH="data-wp-hash";function HH(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&dze(document)),e.__wpStyleRuntime}function uze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${jH}]`))if(o.getAttribute(jH)===t)return!0;return!1}function Pse(e,t,o){if(!e.head)return;let r=HH(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(uze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(jH,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function dze(e){let t=HH();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Pse(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function fze(e,t){let o=HH();o.styles.set(e,t);for(let r of o.documents.keys())Pse(r,e,t)}typeof process>"u",fze("9db2873e7f","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-background-surface-error,#f6e6e3);color:var(--wpds-color-foreground-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-background-surface-warning,#fde6be);color:var(--wpds-color-foreground-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-background-surface-caution,#fee995);color:var(--wpds-color-foreground-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-background-surface-success,#c6f7cd);color:var(--wpds-color-foreground-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-background-surface-info,#deebfa);color:var(--wpds-color-foreground-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);padding-block:calc(var(--wpds-dimension-padding-xs, 4px) - var(--wpds-border-width-xs, 1px));padding-inline:calc(var(--wpds-dimension-padding-sm, 8px) - var(--wpds-border-width-xs, 1px))}}}");var Rse={badge:"_96e6251aad1a6136__badge","is-high-intent":"_99f7158cb520f750__is-high-intent","is-medium-intent":"c20ebef2365bc8b7__is-medium-intent","is-low-intent":"_365e1626c6202e52__is-low-intent","is-stable-intent":"_33f8198127ddf4ef__is-stable-intent","is-informational-intent":"_04c1aca8fc449412__is-informational-intent","is-draft-intent":"_90726e69d495ec19__is-draft-intent","is-none-intent":"_898f4a544993bd39__is-none-intent"},UH=(0,Bse.forwardRef)(function({intent:t="none",className:o,...r},n){return(0,Ise.jsx)(Bd,{ref:n,className:K(Rse.badge,Rse[`is-${t}-intent`],o),...r,variant:"body-sm"})});var Ose=c(F(),1),Ase=c(pe(),1),Lse=c(E(),1),ob=(0,Ose.forwardRef)(function({icon:t,size:o=24,...r},n){return(0,Lse.jsx)(Ase.SVG,{ref:n,...t.props,...r,width:o,height:o})});var lu={};Or(lu,{Content:()=>oA,FullBleed:()=>Gse,Header:()=>tA,Root:()=>eA,Title:()=>$se});var Mse=c(F(),1),GH="data-wp-hash";function WH(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&mze(document)),e.__wpStyleRuntime}function pze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${GH}]`))if(o.getAttribute(GH)===t)return!0;return!1}function Nse(e,t,o){if(!e.head)return;let r=WH(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(pze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(GH,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function mze(e){let t=WH();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Nse(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Dse(e,t){let o=WH();o.styles.set(e,t);for(let r of o.documents.keys())Nse(r,e,t)}typeof process>"u",Dse("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var hze={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Dse("5d38cbdd27","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var gze={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},eA=(0,Mse.forwardRef)(function({render:t,...o},r){let n=K(gze.root,hze["box-sizing"]);return mi({defaultTagName:"div",render:t,ref:r,props:Ut({className:n},o)})});var Vse=c(F(),1),$H="data-wp-hash";function KH(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&yze(document)),e.__wpStyleRuntime}function bze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${$H}]`))if(o.getAttribute($H)===t)return!0;return!1}function Fse(e,t,o){if(!e.head)return;let r=KH(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(bze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute($H,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function yze(e){let t=KH();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Fse(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function vze(e,t){let o=KH();o.styles.set(e,t);for(let r of o.documents.keys())Fse(r,e,t)}typeof process>"u",vze("5d38cbdd27","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var Sze={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},tA=(0,Vse.forwardRef)(function({render:t,...o},r){return mi({defaultTagName:"div",render:t,ref:r,props:Ut({className:Sze.header},o)})});var zse=c(F(),1),YH="data-wp-hash";function qH(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&_ze(document)),e.__wpStyleRuntime}function kze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${YH}]`))if(o.getAttribute(YH)===t)return!0;return!1}function jse(e,t,o){if(!e.head)return;let r=qH(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(kze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(YH,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function _ze(e){let t=qH();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)jse(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function xze(e,t){let o=qH();o.styles.set(e,t);for(let r of o.documents.keys())jse(r,e,t)}typeof process>"u",xze("5d38cbdd27","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var wze={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},oA=(0,zse.forwardRef)(function({render:t,...o},r){return mi({defaultTagName:"div",render:t,ref:r,props:Ut({className:wze.content},o)})});var Hse=c(F(),1),ZH="data-wp-hash";function XH(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Eze(document)),e.__wpStyleRuntime}function Cze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${ZH}]`))if(o.getAttribute(ZH)===t)return!0;return!1}function Use(e,t,o){if(!e.head)return;let r=XH(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Cze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ZH,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Eze(e){let t=XH();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Use(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Tze(e,t){let o=XH();o.styles.set(e,t);for(let r of o.documents.keys())Use(r,e,t)}typeof process>"u",Tze("5d38cbdd27","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var Rze={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},Gse=(0,Hse.forwardRef)(function({render:t,...o},r){return mi({defaultTagName:"div",render:t,ref:r,props:Ut({className:Rze.fullbleed},o)})});var Wse=c(F(),1);var QH=c(E(),1),Bze=(0,QH.jsx)("div",{}),$se=(0,Wse.forwardRef)(function({render:t=Bze,children:o,...r},n){return(0,QH.jsx)(Bd,{ref:n,variant:"heading-lg",render:t,...r,children:o})});var Kse=c(F(),1),Yse=c(E(),1),JH=(0,Kse.forwardRef)(function(t,o){return(0,Yse.jsx)(Jp.Panel,{ref:o,...t})});var qse=c(F(),1),Zse=c(E(),1),e7=(0,qse.forwardRef)(function(t,o){return(0,Zse.jsx)(Jp.Root,{ref:o,...t})});var Xse=c(F(),1),Qse=c(E(),1),t7=(0,Xse.forwardRef)(function(t,o){return(0,Qse.jsx)(Jp.Trigger,{ref:o,...t})});var rb={};Or(rb,{Content:()=>cae,Header:()=>nae,HeaderDescription:()=>sae,Root:()=>eae});var Jse=c(F(),1);var r7=c(E(),1),eae=(0,Jse.forwardRef)(function({render:t,...o},r){return(0,r7.jsx)(e7,{ref:r,render:(0,r7.jsx)(eA,{render:t}),...o})});var gS=c(F(),1);var tae=c(F(),1),rA=(0,tae.createContext)({setDescriptionId:()=>{}});var Pd=c(E(),1),n7="data-wp-hash";function i7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ize(document)),e.__wpStyleRuntime}function Pze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${n7}]`))if(o.getAttribute(n7)===t)return!0;return!1}function rae(e,t,o){if(!e.head)return;let r=i7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Pze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(n7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Ize(e){let t=i7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)rae(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function s7(e,t){let o=i7();o.styles.set(e,t);for(let r of o.documents.keys())rae(r,e,t)}typeof process>"u",s7("78199613cf","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var hS={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"};typeof process>"u",s7("af6d9984a6","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}");var oae={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",s7("da99a163ac","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");var Oze={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active"},nae=(0,gS.forwardRef)(function({children:t,className:o,render:r,...n},i){let[s,a]=(0,gS.useState)(),l=(0,gS.useMemo)(()=>({setDescriptionId:a}),[a]);return mi({defaultTagName:"div",render:r,ref:i,props:Ut(n,{className:K(oae.heading,hS["heading-wrapper"],o),children:(0,Pd.jsx)(rA.Provider,{value:l,children:(0,Pd.jsxs)(t7,{className:hS.header,render:(0,Pd.jsx)(tA,{}),nativeButton:!1,"aria-describedby":s,children:[(0,Pd.jsx)("div",{className:hS["header-content"],children:t}),(0,Pd.jsx)("div",{className:K(hS["header-trigger-positioner"]),children:(0,Pd.jsx)("div",{className:K(hS["header-trigger-wrapper"],oae.div,Oze["outset-ring--focus-parent-visible"]),children:(0,Pd.jsx)(ob,{icon:cn,className:hS["header-trigger"]})})})]})})})})});var rm=c(F(),1);var iae=c(E(),1),sae=(0,rm.forwardRef)(function({children:t,className:o,...r},n){let i=(0,rm.useId)(),{setDescriptionId:s}=(0,rm.useContext)(rA);return(0,rm.useEffect)(()=>(s(i),()=>s(void 0)),[i,s]),(0,iae.jsx)("div",{ref:n,id:i,"aria-hidden":"true",className:o,...r,children:t})});var aae=c(F(),1);var c7=c(E(),1),l7="data-wp-hash";function u7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Lze(document)),e.__wpStyleRuntime}function Aze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${l7}]`))if(o.getAttribute(l7)===t)return!0;return!1}function lae(e,t,o){if(!e.head)return;let r=u7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Aze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(l7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Lze(e){let t=u7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)lae(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Mze(e,t){let o=u7();o.styles.set(e,t);for(let r of o.documents.keys())lae(r,e,t)}typeof process>"u",Mze("78199613cf","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var a7={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"},cae=(0,aae.forwardRef)(function({className:t,render:o,children:r,hiddenUntilFound:n=!0,...i},s){return(0,c7.jsx)(JH,{ref:s,className:a=>K(a7.content,a.open&&a.transitionStatus==="idle"&&a7["overflow-visible"],t),hiddenUntilFound:n,...i,children:(0,c7.jsx)(oA,{className:a7["content-inner"],render:o,children:r})})});var uae=c(F(),1);function bS(e,t,o){return(0,uae.cloneElement)(e??t,{children:o})}var Nze=c(fae(),1);var pae=c(Ix(),1),{lock:yIt,unlock:mae}=(0,pae.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/ui");function Dze(){let e=Nze;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return mae(e.privateApis).ThemeProvider}var nA=Dze();var hae=c(F(),1),d7="data-wp-hash";function f7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Fze(document)),e.__wpStyleRuntime}function Vze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${d7}]`))if(o.getAttribute(d7)===t)return!0;return!1}function gae(e,t,o){if(!e.head)return;let r=f7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Vze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(d7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Fze(e){let t=f7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)gae(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function zze(e,t){let o=f7();o.styles.set(e,t);for(let r of o.documents.keys())gae(r,e,t)}typeof process>"u",zze("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var jze={stack:"_19ce0419607e1896__stack"},Hze={xs:"var(--wpds-dimension-gap-xs, 4px)",sm:"var(--wpds-dimension-gap-sm, 8px)",md:"var(--wpds-dimension-gap-md, 12px)",lg:"var(--wpds-dimension-gap-lg, 16px)",xl:"var(--wpds-dimension-gap-xl, 24px)","2xl":"var(--wpds-dimension-gap-2xl, 32px)","3xl":"var(--wpds-dimension-gap-3xl, 40px)"},Qe=(0,hae.forwardRef)(function({direction:t,gap:o,align:r,justify:n,wrap:i,render:s,...a},l){let u={gap:o&&Hze[o],alignItems:r,justifyContent:n,flexDirection:t,flexWrap:i};return mi({render:s,ref:l,props:Ut(a,{style:u,className:jze.stack})})});var kt={};Or(kt,{Popup:()=>Rae,Portal:()=>sA,Positioner:()=>aA,Provider:()=>Mae,Root:()=>Aae,Trigger:()=>Iae});var Eae=c(F(),1);var Sae=c(F(),1);var m7="data-wp-hash";function h7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Gze(document)),e.__wpStyleRuntime}function Uze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${m7}]`))if(o.getAttribute(m7)===t)return!0;return!1}function yae(e,t,o){if(!e.head)return;let r=h7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Uze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(m7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Gze(e){let t=h7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)yae(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Wze(e,t){let o=h7();o.styles.set(e,t);for(let r of o.documents.keys())yae(r,e,t)}typeof process>"u",Wze("be37f31c1e","._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}}");var bae={slot:"_11fc52b637ff8a7e__slot"},vae="data-wp-compat-overlay-slot";function $ze(){return typeof document>"u"?null:document}function Kze(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var cu=null;function p7(e){return e.setAttribute("aria-hidden","false"),e}function Yze(e){let t=e.createElement("div");return t.setAttribute(vae,""),bae.slot&&t.classList.add(bae.slot),e.body.appendChild(t),t}function iA(){if(typeof window>"u"||!Kze()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=$ze();if(!e||!e.body)return;if(cu&&cu.ownerDocument===e&&cu.isConnected)return p7(cu);let t=e.querySelector(`[${vae}]`);return t instanceof HTMLDivElement?(cu=p7(t),cu):(cu?.isConnected&&cu.remove(),cu=p7(Yze(e)),cu)}var kae=c(E(),1),sA=(0,Sae.forwardRef)(function({container:t,...o},r){return(0,kae.jsx)(hs.Portal,{container:t??iA(),...o,ref:r})});var _ae=c(F(),1),Cae=c(E(),1),g7="data-wp-hash";function b7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Zze(document)),e.__wpStyleRuntime}function qze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${g7}]`))if(o.getAttribute(g7)===t)return!0;return!1}function xae(e,t,o){if(!e.head)return;let r=b7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(qze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(g7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Zze(e){let t=b7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)xae(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function wae(e,t){let o=b7();o.styles.set(e,t);for(let r of o.documents.keys())xae(r,e,t)}typeof process>"u",wae("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Xze={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",wae("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var Qze={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},aA=(0,_ae.forwardRef)(function({align:t="center",className:o,side:r="top",sideOffset:n=4,...i},s){return(0,Cae.jsx)(hs.Positioner,{ref:s,align:t,side:r,sideOffset:n,...i,className:K(Xze["box-sizing"],Qze.positioner,o)})});var rC=c(E(),1),y7="data-wp-hash";function v7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&eje(document)),e.__wpStyleRuntime}function Jze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${y7}]`))if(o.getAttribute(y7)===t)return!0;return!1}function Tae(e,t,o){if(!e.head)return;let r=v7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Jze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(y7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function eje(e){let t=v7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Tae(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function tje(e,t){let o=v7();o.styles.set(e,t);for(let r of o.documents.keys())Tae(r,e,t)}typeof process>"u",tje("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var oje={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},rje={background:"#1e1e1e"},Rae=(0,Eae.forwardRef)(function({portal:t,positioner:o,children:r,className:n,...i},s){let a=(0,rC.jsx)(nA,{color:rje,children:(0,rC.jsx)(hs.Popup,{ref:s,className:K(oje.popup,n),...i,children:r})}),l=bS(o,(0,rC.jsx)(aA,{}),a);return bS(t,(0,rC.jsx)(sA,{}),l)});var Bae=c(F(),1),Pae=c(E(),1),Iae=(0,Bae.forwardRef)(function(t,o){return(0,Pae.jsx)(hs.Trigger,{ref:o,...t})});var Oae=c(E(),1);function Aae(e){return(0,Oae.jsx)(hs.Root,{...e})}var Lae=c(E(),1);function Mae({...e}){return(0,Lae.jsx)(hs.Provider,{...e})}var nC=c(F(),1),iC=c(E(),1),S7="data-wp-hash";function k7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ije(document)),e.__wpStyleRuntime}function nje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${S7}]`))if(o.getAttribute(S7)===t)return!0;return!1}function Nae(e,t,o){if(!e.head)return;let r=k7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(nje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(S7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function ije(e){let t=k7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Nae(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function _7(e,t){let o=k7();o.styles.set(e,t);for(let r of o.documents.keys())Nae(r,e,t)}typeof process>"u",_7("af6d9984a6","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}");var sje={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",_7("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var aje={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",_7("bc14d8e61b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){background-color:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&._8097270636ca6100__is-borderless{border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var yS={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},Dae=(0,nC.forwardRef)(function({className:t,children:o,visuallyDisabled:r,size:n="default",isBorderless:i,prefix:s,suffix:a,...l},u){return(0,iC.jsxs)("div",{ref:u,className:K(sje.div,aje["box-sizing"],yS["input-layout"],yS[`is-size-${n}`],r&&yS["is-disabled"],i&&yS["is-borderless"],t),...l,children:[nC.Children.count(s)>0&&(0,iC.jsx)("div",{className:yS["slot-wrapper"],"data-slot-type":"prefix",children:s}),o,nC.Children.count(a)>0&&(0,iC.jsx)("div",{className:yS["slot-wrapper"],"data-slot-type":"suffix",children:a})]})});var Fae=c(F(),1),jae=c(E(),1),x7="data-wp-hash";function w7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&cje(document)),e.__wpStyleRuntime}function lje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${x7}]`))if(o.getAttribute(x7)===t)return!0;return!1}function zae(e,t,o){if(!e.head)return;let r=w7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(lje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(x7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function cje(e){let t=w7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)zae(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function uje(e,t){let o=w7();o.styles.set(e,t);for(let r of o.documents.keys())zae(r,e,t)}typeof process>"u",uje("bc14d8e61b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){background-color:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&._8097270636ca6100__is-borderless{border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var Vae={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},C7=(0,Fae.forwardRef)(function({padding:t="default",className:o,...r},n){return(0,jae.jsx)("div",{ref:n,className:K(Vae["input-layout-slot"],Vae[`is-padding-${t}`],o),...r})});C7.displayName="InputLayout.Slot";var Hae=Object.assign(Dae,{Slot:C7});var Uae={align:"start",sideOffset:8,collisionPadding:12};var nb={};Or(nb,{Control:()=>ple,Description:()=>sle,Details:()=>ule,Item:()=>qae,Label:()=>tle,Root:()=>$ae});var Gae=c(F(),1);var R7=c(E(),1),E7="data-wp-hash";function T7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&fje(document)),e.__wpStyleRuntime}function dje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${E7}]`))if(o.getAttribute(E7)===t)return!0;return!1}function Wae(e,t,o){if(!e.head)return;let r=T7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(dje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(E7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function fje(e){let t=T7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Wae(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function pje(e,t){let o=T7();o.styles.set(e,t);for(let r of o.documents.keys())Wae(r,e,t)}typeof process>"u",pje("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var mje={"box-sizing":"_336cd3e4e743482f__box-sizing"},hje=e=>(0,R7.jsx)(Qe,{...e,direction:"column",gap:"sm"}),$ae=(0,Gae.forwardRef)(function({className:t,render:o=hje,...r},n){return(0,R7.jsx)(ms.Root,{ref:n,className:K(mje["box-sizing"],t),render:o,...r})});var Kae=c(F(),1),Yae=c(E(),1),qae=(0,Kae.forwardRef)(function(t,o){return(0,Yae.jsx)(ms.Item,{ref:o,...t})});var Jae=c(F(),1);var Zae=c(F(),1),B7="data-wp-hash";function P7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&bje(document)),e.__wpStyleRuntime}function gje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${B7}]`))if(o.getAttribute(B7)===t)return!0;return!1}function Xae(e,t,o){if(!e.head)return;let r=P7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(gje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(B7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function bje(e){let t=P7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Xae(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function yje(e,t){let o=P7();o.styles.set(e,t);for(let r of o.documents.keys())Xae(r,e,t)}typeof process>"u",yje("fa606a57ae","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}}");var vje={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},bt=(0,Zae.forwardRef)(function({render:t,...o},r){return mi({render:t,ref:r,props:Ut({className:vje["visually-hidden"]},o,{"data-visually-hidden":""})})});var O7=c(E(),1),I7="data-wp-hash";function A7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&kje(document)),e.__wpStyleRuntime}function Sje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${I7}]`))if(o.getAttribute(I7)===t)return!0;return!1}function ele(e,t,o){if(!e.head)return;let r=A7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Sje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(I7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function kje(e){let t=A7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)ele(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function _je(e,t){let o=A7();o.styles.set(e,t);for(let r of o.documents.keys())ele(r,e,t)}typeof process>"u",_je("e08ffbfdae",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var Qae={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},tle=(0,Jae.forwardRef)(function({className:t,hideFromVision:o,variant:r,...n},i){let s=(0,O7.jsx)(ms.Label,{ref:i,className:K(Qae.label,r&&Qae[`is-${r}`],t),...n});return o?(0,O7.jsx)(bt,{render:s}):s});var ole=c(F(),1),ile=c(E(),1),L7="data-wp-hash";function M7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&wje(document)),e.__wpStyleRuntime}function xje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${L7}]`))if(o.getAttribute(L7)===t)return!0;return!1}function rle(e,t,o){if(!e.head)return;let r=M7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(xje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(L7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function wje(e){let t=M7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)rle(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function nle(e,t){let o=M7();o.styles.set(e,t);for(let r of o.documents.keys())rle(r,e,t)}typeof process>"u",nle("af6d9984a6","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}");var Cje={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",nle("e08ffbfdae",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var Eje={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},sle=(0,ole.forwardRef)(function({className:t,...o},r){return(0,ile.jsx)(ms.Description,{ref:r,className:K(Cje.p,Eje.description,t),...o})});var ale=c(F(),1),lle=c(G(),1);var nm=c(E(),1),N7="data-wp-hash";function D7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Rje(document)),e.__wpStyleRuntime}function Tje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${N7}]`))if(o.getAttribute(N7)===t)return!0;return!1}function cle(e,t,o){if(!e.head)return;let r=D7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Tje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(N7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Rje(e){let t=D7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)cle(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Bje(e,t){let o=D7();o.styles.set(e,t);for(let r of o.documents.keys())cle(r,e,t)}typeof process>"u",Bje("e08ffbfdae",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var Pje={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},ule=(0,ale.forwardRef)(function({className:t,...o},r){return(0,nm.jsxs)(nm.Fragment,{children:[(0,nm.jsx)(bt,{render:(0,nm.jsx)(ms.Description,{}),children:(0,lle.__)("More details follow the field.")}),(0,nm.jsx)("div",{ref:r,className:K(Pje.description,t),...o})]})});var dle=c(F(),1),fle=c(E(),1),ple=(0,dle.forwardRef)(function(t,o){return(0,fle.jsx)(ms.Control,{ref:o,...t})});var im={};Or(im,{Item:()=>ble,Popup:()=>Ele,Portal:()=>cA,Positioner:()=>uA,Root:()=>Rle,Trigger:()=>Ale});var mle=c(F(),1);var sC=c(E(),1),V7="data-wp-hash";function F7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Oje(document)),e.__wpStyleRuntime}function Ije(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${V7}]`))if(o.getAttribute(V7)===t)return!0;return!1}function hle(e,t,o){if(!e.head)return;let r=F7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Ije(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(V7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Oje(e){let t=F7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)hle(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function gle(e,t){let o=F7();o.styles.set(e,t);for(let r of o.documents.keys())hle(r,e,t)}typeof process>"u",gle("5705fc490f",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;transform:translate(0);&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "main";grid-template-rows:auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width)}.f43dc7c768d7b622__list{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:grid;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto;line-height:var(--wpds-typography-line-height-sm,20px)}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-lg,40px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&.f181b98b0d33282a__is-size-compact{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._06c7ff39d2f685b9__empty:not(:empty){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-lg,40px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var lA={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion",list:"f43dc7c768d7b622__list","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-compact":"f181b98b0d33282a__is-size-compact","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",empty:"_06c7ff39d2f685b9__empty"};typeof process>"u",gle("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Aje={"box-sizing":"_336cd3e4e743482f__box-sizing"},ble=(0,mle.forwardRef)(function({className:t,value:o,size:r="default",children:n,...i},s){return(0,sC.jsxs)($n.Item,{className:K(Aje["box-sizing"],lA.item,lA[`is-size-${r}`],t),value:o,ref:s,...i,children:[(0,sC.jsx)(ob,{icon:ns,className:K(lA["item-icon"],lA["item-indicator-icon"]),size:r==="small"?20:24}),(0,sC.jsx)($n.ItemText,{children:n})]})});var wle=c(F(),1);var yle=c(F(),1);var vle=c(E(),1),cA=(0,yle.forwardRef)(function({container:t,...o},r){return(0,vle.jsx)($n.Portal,{container:t??iA(),...o,ref:r})});var Sle=c(F(),1);var xle=c(E(),1),z7="data-wp-hash";function j7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Mje(document)),e.__wpStyleRuntime}function Lje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${z7}]`))if(o.getAttribute(z7)===t)return!0;return!1}function kle(e,t,o){if(!e.head)return;let r=j7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Lje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(z7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Mje(e){let t=j7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)kle(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function _le(e,t){let o=j7();o.styles.set(e,t);for(let r of o.documents.keys())kle(r,e,t)}typeof process>"u",_le("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Nje={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",_le("8c70612dd7","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._0ab863136fb95530__positioner{z-index:var(--wp-ui-select-z-index,initial)}}}");var Dje={positioner:"_0ab863136fb95530__positioner"},uA=(0,Sle.forwardRef)(function({className:t,...o},r){return(0,xle.jsx)($n.Positioner,{...Uae,alignItemWithTrigger:!1,...o,ref:r,className:K(Nje["box-sizing"],Dje.positioner,t)})});var ib=c(E(),1),U7="data-wp-hash";function G7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Fje(document)),e.__wpStyleRuntime}function Vje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${U7}]`))if(o.getAttribute(U7)===t)return!0;return!1}function Cle(e,t,o){if(!e.head)return;let r=G7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Vje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(U7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Fje(e){let t=G7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Cle(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function zje(e,t){let o=G7();o.styles.set(e,t);for(let r of o.documents.keys())Cle(r,e,t)}typeof process>"u",zje("5705fc490f",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;transform:translate(0);&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "main";grid-template-rows:auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width)}.f43dc7c768d7b622__list{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:grid;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto;line-height:var(--wpds-typography-line-height-sm,20px)}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-lg,40px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&.f181b98b0d33282a__is-size-compact{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._06c7ff39d2f685b9__empty:not(:empty){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-lg,40px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var H7={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion",list:"f43dc7c768d7b622__list","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-compact":"f181b98b0d33282a__is-size-compact","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",empty:"_06c7ff39d2f685b9__empty"},Ele=(0,wle.forwardRef)(function({className:t,portal:o,positioner:r,children:n,...i},s){let a=(0,ib.jsx)(nA,{children:(0,ib.jsx)($n.Popup,{ref:s,className:K(H7.popup,t),...i,children:(0,ib.jsx)($n.List,{className:H7.list,children:(0,ib.jsx)("div",{className:H7["list-scrollable-container"],children:n})})})}),l=bS(r,(0,ib.jsx)(uA,{}),a);return bS(o,(0,ib.jsx)(cA,{}),l)});var Tle=c(E(),1);function Rle(e){return(0,Tle.jsx)($n.Root,{...e})}var Ble=c(F(),1);var Ple=c(G(),1);var SS=c(E(),1),W7="data-wp-hash";function $7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Hje(document)),e.__wpStyleRuntime}function jje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${W7}]`))if(o.getAttribute(W7)===t)return!0;return!1}function Ile(e,t,o){if(!e.head)return;let r=$7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(jje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(W7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Hje(e){let t=$7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Ile(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Ole(e,t){let o=$7();o.styles.set(e,t);for(let r of o.documents.keys())Ile(r,e,t)}typeof process>"u",Ole("da99a163ac","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");var Uje={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active"};typeof process>"u",Ole("7b4a0ac519","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._6e4e0445ef20426b__trigger-wrapper{&.fa98c865fb77e675__is-minimal{width:fit-content}}._7893295e3f6d1af7__trigger{align-items:center;background-color:transparent;border:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:inherit;font-size:inherit;gap:var(--wpds-dimension-gap-xs,4px);justify-content:space-between;line-height:1.4;padding-block:4px;padding-inline-end:calc(var(--wp-ui-input-layout-padding-inline) - 4px);padding-inline-start:var(--wp-ui-input-layout-padding-inline);text-align:start;user-select:none;width:100%;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&.fa98c865fb77e675__is-minimal{width:auto}&:focus{outline:none}&[data-disabled]{background-color:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}}.e760c9339965ce84__trigger-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;._7893295e3f6d1af7__trigger[data-placeholder] &{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}}._308bc63e43681f99__trigger-caret{flex:0 0 auto}}}");var vS={"trigger-wrapper":"_6e4e0445ef20426b__trigger-wrapper","is-minimal":"fa98c865fb77e675__is-minimal",trigger:"_7893295e3f6d1af7__trigger","trigger-value":"e760c9339965ce84__trigger-value","trigger-caret":"_308bc63e43681f99__trigger-caret"},Ale=(0,Ble.forwardRef)(function({className:t,size:o,variant:r,children:n,placeholder:i=(0,Ple.__)("Select"),...s},a){return(0,SS.jsx)(Hae,{className:K(Uje["outset-ring--focus-within-except-active"],vS["trigger-wrapper"],r==="minimal"&&vS["is-minimal"],t),size:o,isBorderless:r==="minimal",children:(0,SS.jsxs)($n.Trigger,{...s,className:K(vS.trigger,r==="minimal"&&vS["is-minimal"]),"data-can-disable-input-layout":!0,ref:a,children:[(0,SS.jsx)($n.Value,{placeholder:i,className:vS["trigger-value"],children:n}),(0,SS.jsx)(ob,{className:vS["trigger-caret"],icon:cn,size:18})]})})});var Dle=c(F(),1);var dA=c(F(),1),K7=(0,dA.createContext)(void 0),Lle=()=>(0,dA.useContext)(K7);var Mle=c(F(),1);var Nle=c(E(),1),aC=(0,Mle.forwardRef)(function({size:t,...o},r){let n=Lle(),i=t??n;return(0,Nle.jsx)(im.Item,{size:i,ref:r,...o})});var oc=c(E(),1),Vle=(0,Dle.forwardRef)(function({className:t,children:o,items:r,label:n,description:i,details:s,hideLabelFromVision:a,placeholder:l,size:u="default",triggerContent:d,...f},p){return(0,oc.jsxs)(nb.Root,{className:t,children:[(0,oc.jsx)(nb.Label,{hideFromVision:a,children:n}),(0,oc.jsxs)(im.Root,{items:r,...f,children:[(0,oc.jsx)(im.Trigger,{ref:p,placeholder:l,size:u,children:d}),(0,oc.jsx)(im.Popup,{children:(0,oc.jsx)(K7.Provider,{value:u,children:o!==void 0?o:r?.map(h=>(0,oc.jsx)(aC,{value:h,label:h.label,disabled:h.disabled,children:h.label},h.value??"null"))})})]}),i&&(0,oc.jsx)(nb.Description,{children:i}),s&&(0,oc.jsx)(nb.Details,{children:s})]})});aC.displayName="SelectControl.Item";var Y7=Object.assign(Vle,{Item:aC});var vm=c(G(),1),VC=c(fe(),1),Lpe=c(Q(),1);var kS=c(G(),1),_S=c(F(),1),zle=c(U(),1),lC=c(E(),1),Fle=[(0,_S.createInterpolateElement)((0,kS.__)("While writing, you can press / to quickly insert new blocks."),{kbd:(0,lC.jsx)("kbd",{})}),(0,_S.createInterpolateElement)((0,kS.__)("Indent a list by pressing space at the beginning of a line."),{kbd:(0,lC.jsx)("kbd",{})}),(0,_S.createInterpolateElement)((0,kS.__)("Outdent a list by pressing backspace at the beginning of a line."),{kbd:(0,lC.jsx)("kbd",{})}),(0,kS.__)("Drag files into the editor to automatically insert media blocks."),(0,kS.__)("Change a block's type by pressing the block icon on the toolbar.")];function Gje(){let[e]=(0,_S.useState)(()=>Math.floor(Math.random()*Fle.length));return(0,lC.jsx)(zle.Tip,{children:Fle[e]})}var jle=Gje;var GS=c(ue(),1),pfe=c(F(),1),mfe=c(G(),1);var sb=c(U(),1);var fA=c(Q(),1),Hle=c(Rt(),1),sm=c(G(),1);var Ule=c(ue(),1);var Kn=c(E(),1),{Badge:Wje}=H(sb.privateApis);function $je({children:e,onClick:t}){return t?(0,Kn.jsx)(sb.Button,{__next40pxDefaultSize:!0,className:"block-editor-block-card__parent-select-button",onClick:t,children:e}):e}function Kje({title:e,icon:t,description:o,blockType:r,className:n,name:i,allowParentNavigation:s,parentClientId:a,isChild:l,children:u,clientId:d,controls:f}){r&&((0,Hle.default)("`blockType` property in `BlockCard component`",{since:"5.7",alternative:"`title, icon and description` properties"}),{title:e,icon:t,description:o}=r);let{parentBlockClientId:p,parentBlockName:h}=(0,fA.useSelect)(b=>{if(a||l||!s)return{};let{getBlockParents:v,getBlockName:y,shouldRenderBlockListView:k}=H(b(C)),_=v(d,!1).find(x=>k(x));return{parentBlockClientId:_,parentBlockName:_?y(_):null}},[d,s,l,a]),{selectBlock:m}=(0,fA.useDispatch)(C),g=a?"div":"h2";return(0,Kn.jsx)("div",{className:K("block-editor-block-card",{"is-parent":a,"is-child":l},n),children:(0,Kn.jsxs)(Qe,{direction:"column",gap:"sm",children:[(0,Kn.jsxs)(Qe,{direction:"row",align:"center",justify:"space-between",children:[(0,Kn.jsxs)(Qe,{direction:"row",align:"center",justify:"flex-start",children:[p&&(0,Kn.jsx)(sb.Button,{onClick:()=>m(p),label:h?(0,sm.sprintf)((0,sm.__)('Go to "%s" block'),(0,Ule.getBlockType)(h)?.title):(0,sm.__)("Go to parent block"),style:{minWidth:24,padding:0},icon:(0,sm.isRTL)()?un:Ti,size:"small"}),l&&(0,Kn.jsx)("span",{className:"block-editor-block-card__child-indicator-icon",children:(0,Kn.jsx)(sb.Icon,{icon:(0,sm.isRTL)()?Vx:Fx})}),(0,Kn.jsxs)($je,{onClick:a?()=>{m(a)}:void 0,children:[(0,Kn.jsx)(Et,{icon:t,showColors:!0}),(0,Kn.jsxs)(Qe,{direction:"column",gap:"xs",children:[(0,Kn.jsxs)(g,{className:"block-editor-block-card__title",children:[(0,Kn.jsx)("span",{className:"block-editor-block-card__name",children:i?.length?i:e}),!a&&!l&&!!i?.length&&(0,Kn.jsx)(Wje,{children:e})]}),u]})]})]}),f]}),!a&&!l&&o&&(0,Kn.jsx)(Bd,{className:"block-editor-block-card__description",children:o})]})})}var cC=Kje;var XA=c(fe(),1),zU=c(Q(),1),db=c(F(),1),FU=c(Rt(),1);var uce=c(Q(),1),am=c(F(),1),dce=c(U(),1),rc=c(Wle(),1);var $le=c(F(),1),xS=c(Q(),1),Kle=c(fe(),1);var pA=c(E(),1);function Yje(e,t,o){if(!o)return t;let r=e.get(t);return r||(r=(0,xS.createRegistry)({},t),r.registerStore(ir,pv),e.set(t,r)),r}var qje=(0,Kle.createHigherOrderComponent)(e=>function({useSubRegistry:o=!0,...r}){let n=(0,xS.useRegistry)(),[i]=(0,$le.useState)(()=>new WeakMap),s=Yje(i,n,o);return s===n?(0,pA.jsx)(e,{registry:n,...r}):(0,pA.jsx)(xS.RegistryProvider,{value:s,children:(0,pA.jsx)(e,{registry:s,...r})})},"withRegistryProvider"),Yle=qje;var Vi=c(F(),1),Qle=c(Q(),1),Jle=c(ue(),1);var qle=c(F(),1),Zje=()=>{},mA=(0,qle.createContext)({getSelection:()=>{},onChangeSelection:Zje});var Zle=()=>{};function ece(e,t){let o=(0,Jle.cloneBlock)(e);return t.externalToInternal.set(e.clientId,o.clientId),t.internalToExternal.set(o.clientId,e.clientId),e.innerBlocks?.length&&(o.innerBlocks=e.innerBlocks.map(r=>ece(r,t))),o}function tce(e,t){return e.map(o=>{let r=t.internalToExternal.get(o.clientId);return{...o,clientId:r??o.clientId,innerBlocks:tce(o.innerBlocks,t)}})}function Xle(e,t){let{selectionStart:o,selectionEnd:r,initialPosition:n}=e,i=s=>{if(!s?.clientId)return s;let a=t.internalToExternal.get(s.clientId);return{...s,clientId:a??s.clientId}};return{selectionStart:i(o),selectionEnd:i(r),initialPosition:n}}function hA({clientId:e=null,value:t,onChange:o=Zle,onInput:r=Zle}){let n=(0,Qle.useRegistry)(),{getSelection:i,onChangeSelection:s}=(0,Vi.useContext)(mA),{resetBlocks:a,resetSelection:l,replaceInnerBlocks:u,setHasControlledInnerBlocks:d,__unstableMarkNextChangeAsNotPersistent:f}=n.dispatch(C),{getBlockName:p,getBlocks:h,getSelectionStart:m,getSelectionEnd:g}=n.select(C),b=(0,Vi.useRef)({incoming:null,outgoing:[]}),v=(0,Vi.useRef)(!1),y=(0,Vi.useRef)({externalToInternal:new Map,internalToExternal:new Map}),k=(0,Vi.useRef)(null),S=(0,Vi.useRef)(!1),_=()=>{let R=i();if(!R?.selectionStart?.clientId||R===k.current)return;let I=R.selectionStart.clientId;if(e?y.current.externalToInternal.has(I):!!p(I)){k.current=R;let P=O=>!O?.clientId||!e?O:{...O,clientId:y.current.externalToInternal.get(O.clientId)??O.clientId};S.current=!0,l(P(R.selectionStart),P(R.selectionEnd),R.initialPosition),S.current=!1}},x=()=>{t&&(e?n.batch(()=>{y.current.externalToInternal.clear(),y.current.internalToExternal.clear();let R=t.map(I=>ece(I,y.current));f(),d(e,!0),v.current&&(b.current.incoming=R),f(),u(e,R),k.current=null}):(v.current&&(b.current.incoming=t),f(),a(t)))},w=()=>{e?(f(),d(e,!1),f(),u(e,[])):(f(),a([]))},T=(0,Vi.useRef)(r),B=(0,Vi.useRef)(o);(0,Vi.useEffect)(()=>{T.current=r,B.current=o},[r,o]),(0,Vi.useEffect)(()=>{let R=b.current.outgoing.includes(t),I=h(e)===t;R?b.current.outgoing[b.current.outgoing.length-1]===t&&(b.current.outgoing=[]):I||(b.current.outgoing=[],x(),_())},[t,e]),(0,Vi.useEffect)(()=>{let{getSelectedBlocksInitialCaretPosition:R,isLastBlockChangePersistent:I,__unstableGetLastBlockChangeHistoryMode:A,__unstableIsLastBlockChangeIgnored:P,areInnerBlocksControlled:O,getBlockParents:N}=n.select(C),z=h(e),V=I(),M=A(),D=!1,L=m(),j=g();v.current=!0;let q=n.subscribe(()=>{if(e!==null&&p(e)===null)return;let J=I(),te=A(),ee=h(e),$=ee!==z;if(z=ee,$&&(b.current.incoming||P())){b.current.incoming=null,V=J,M=te;return}let Y=$||D&&!$&&J&&!V,Z=m(),oe=g(),ne=Z!==L||oe!==j;ne&&(L=Z,j=oe),(Y||ne)&&n.batch(()=>{if(Y){V=J,M=te;let X=e?tce(z,y.current):z,re={selectionStart:Z,selectionEnd:oe,initialPosition:R()},ae=e?Xle(re,y.current):re;b.current.outgoing.push(X);let ve=V?B.current:T.current,xe={selection:ae};M==="ignore"&&(xe.undoIgnore=!0),ve(X,xe)}if(ne&&!Y&&Z?.clientId&&!S.current&&(e?y.current.internalToExternal.has(Z.clientId):!N(Z.clientId).some(re=>O(re)))){let re={selectionStart:Z,selectionEnd:oe,initialPosition:R()};s(e?Xle(re,y.current):re)}}),D=$},C);return()=>{v.current=!1,q()}},[n,e]),(0,Vi.useEffect)(()=>()=>{w()},[])}var oce=c(F(),1),rce=c(Q(),1),nce=c(Yl(),1),zr=c(G(),1);function ice(){return null}function Xje(){let{registerShortcut:e,unregisterShortcut:t}=(0,rce.useDispatch)(nce.store),[o]=Le("blockVisibility.allowEditing");return(0,oce.useEffect)(()=>{e({name:"core/block-editor/copy",category:"block",description:(0,zr.__)("Copy the selected block(s)."),keyCombination:{modifier:"primary",character:"c"}}),e({name:"core/block-editor/cut",category:"block",description:(0,zr.__)("Cut the selected block(s)."),keyCombination:{modifier:"primary",character:"x"}}),e({name:"core/block-editor/paste",category:"block",description:(0,zr.__)("Paste the selected block(s)."),keyCombination:{modifier:"primary",character:"v"}}),e({name:"core/block-editor/duplicate",category:"block",description:(0,zr.__)("Duplicate the selected block(s)."),keyCombination:{modifier:"primaryShift",character:"d"}}),e({name:"core/block-editor/remove",category:"block",description:(0,zr.__)("Remove the selected block(s)."),keyCombination:{modifier:"access",character:"z"}}),e({name:"core/block-editor/paste-styles",category:"block",description:(0,zr.__)("Paste the copied style to the selected block(s)."),keyCombination:{modifier:"primaryAlt",character:"v"}}),e({name:"core/block-editor/insert-before",category:"block",description:(0,zr.__)("Insert a new block before the selected block(s)."),keyCombination:{modifier:"primaryAlt",character:"t"}}),e({name:"core/block-editor/insert-after",category:"block",description:(0,zr.__)("Insert a new block after the selected block(s)."),keyCombination:{modifier:"primaryAlt",character:"y"}}),e({name:"core/block-editor/delete-multi-selection",category:"block",description:(0,zr.__)("Delete selection."),keyCombination:{character:"del"},aliases:[{character:"backspace"}]}),e({name:"core/block-editor/stop-editing-as-blocks",category:"block",description:(0,zr.__)("Finish editing a design."),keyCombination:{character:"escape"}}),e({name:"core/block-editor/select-all",category:"selection",description:(0,zr.__)("Select all text when typing. Press again to select all blocks."),keyCombination:{modifier:"primary",character:"a"}}),e({name:"core/block-editor/unselect",category:"selection",description:(0,zr.__)("Clear selection."),keyCombination:{character:"escape"}}),e({name:"core/block-editor/multi-text-selection",category:"selection",description:(0,zr.__)("Select text across multiple blocks."),keyCombination:{modifier:"shift",character:"arrow"}}),e({name:"core/block-editor/focus-toolbar",category:"global",description:(0,zr.__)("Navigate to the nearest toolbar."),keyCombination:{modifier:"alt",character:"F10"}}),e({name:"core/block-editor/move-up",category:"block",description:(0,zr.__)("Move the selected block(s) up."),keyCombination:{modifier:"secondary",character:"t"}}),e({name:"core/block-editor/move-down",category:"block",description:(0,zr.__)("Move the selected block(s) down."),keyCombination:{modifier:"secondary",character:"y"}}),e({name:"core/block-editor/collapse-list-view",category:"list-view",description:(0,zr.__)("Collapse all other items."),keyCombination:{modifier:"alt",character:"l"}}),e({name:"core/block-editor/group",category:"block",description:(0,zr.__)("Create a group block from the selected multiple blocks."),keyCombination:{modifier:"primary",character:"g"}}),o===!1?t("core/block-editor/toggle-block-visibility"):e({name:"core/block-editor/toggle-block-visibility",category:"block",description:(0,zr.__)("Show or hide the selected block(s)."),keyCombination:{modifier:"primaryShift",character:"h"}}),e({name:"core/block-editor/rename",category:"block",description:(0,zr.__)("Rename the selected block."),keyCombination:{modifier:"primaryAlt",character:"r"}})},[e,t,o]),null}ice.Register=Xje;var gA=ice;var sce=c(F(),1);function Qje(e={}){return(0,sce.useMemo)(()=>({mediaUpload:e.mediaUpload,mediaSideload:e.mediaSideload,mediaFinalize:e.mediaFinalize,mediaDelete:e.mediaDelete,maxUploadFileSize:e.maxUploadFileSize,allowedMimeTypes:e.allowedMimeTypes,allImageSizes:e.allImageSizes,bigImageSizeThreshold:e.bigImageSizeThreshold,imageStripMeta:e.imageStripMeta,imageMaxBitDepth:e.imageMaxBitDepth}),[e])}var ace=Qje;var Id=c(E(),1),bA=()=>{},lce=!1,wS=null,CS=null,cce=["image/heic","image/heif"];function fce(){if(wS!==null)return wS;if(!window.__clientSideMediaProcessing||typeof rc.detectClientSideMediaSupport!="function")return wS=!1,!1;let e=(0,rc.detectClientSideMediaSupport)();return!e||!e.supported?(lce||(console.info(`Client-side media processing unavailable: ${e.reason}. Using server-side processing.`),lce=!0),wS=!1,!1):(wS=!0,!0)}function Jje(){return CS!==null?CS:fce()||!window.__clientSideMediaProcessing||typeof rc.isHeicCanvasSupported!="function"||!(0,rc.isHeicCanvasSupported)()?(CS=!1,!1):(CS=!0,!0)}function e8e(e,t,{allowedTypes:o,additionalData:r={},filesList:n,onError:i=bA,onFileChange:s,onSuccess:a,onBatchSuccess:l}){e.dispatch(rc.store).addItems({files:Array.from(n),onChange:s,onSuccess:u=>{t?.[Mx]?.(u),a?.(u)},onBatchSuccess:l,onError:u=>i(typeof u=="string"?u:u?.message??""),additionalData:r,allowedTypes:o})}function t8e(e,t,{allowedTypes:o,additionalData:r={},filesList:n,onError:i=bA,onFileChange:s,onSuccess:a,onBatchSuccess:l}){let u=Array.from(n),d=u.filter(g=>cce.includes(g.type)),f=u.filter(g=>!cce.includes(g.type)),p=d.length>0&&f.length>0&&t?.mediaUpload,h=p?2:1,m=p?()=>{h--,h<=0&&l?.()}:l;d.length>0&&e.dispatch(rc.store).addItems({files:d,onChange:s,onSuccess:g=>{t?.[Mx]?.(g),a?.(g)},onBatchSuccess:m,onError:g=>i(typeof g=="string"?g:g?.message??""),additionalData:r,allowedTypes:o}),f.length>0&&t?.mediaUpload&&t.mediaUpload({allowedTypes:o,additionalData:r,filesList:f,onError:i,onFileChange:s,onSuccess:a,onBatchSuccess:m})}function o8e(e){return hA(e),null}var ES=Yle(e=>{let{settings:t,registry:o,stripExperimentalSettings:r=!1}=e,n=ace(t),i=fce(),s=Jje(),a=i||s,l=!!t?.mediaUpload?.__isMediaUploadInterceptor,u=(0,am.useMemo)(()=>{if(a&&t?.mediaUpload&&!l){let v=(i?e8e:t8e).bind(null,o,t);return v.__isMediaUploadInterceptor=!0,{...t,mediaUpload:v}}return t},[t,o,a,i,l]),{__experimentalUpdateSettings:d}=H((0,uce.useDispatch)(C));(0,am.useEffect)(()=>{d({...u,__internalIsInitialized:!0},{stripExperimentalSettings:r,reset:!0})},[u,r,d]);let f=(0,am.useRef)(e.selection);f.current=e.selection;let p=(0,am.useRef)(e.onChangeSelection??bA);p.current=e.onChangeSelection??bA;let h=(0,am.useMemo)(()=>({getSelection:()=>f.current,onChangeSelection:(...b)=>p.current(...b)}),[]),m=(0,Id.jsxs)(dce.SlotFillProvider,{passthrough:!0,children:[!u?.isPreviewMode&&(0,Id.jsx)(gA.Register,{}),(0,Id.jsx)(IQ,{children:e.children})]}),g=(0,Id.jsxs)(mA.Provider,{value:h,children:[(0,Id.jsx)(o8e,{clientId:e.clientId,value:e.value,onChange:e.onChange,onInput:e.onInput}),m]});return a&&!l?(0,Id.jsx)(rc.MediaUploadProvider,{settings:n,useSubRegistry:!1,children:g}):g}),r8e=e=>(0,Id.jsx)(ES,{...e,stripExperimentalSettings:!0,children:e.children}),pce=r8e;var RC=c(fe(),1),rfe=c(Q(),1),ZA=c(F(),1),nfe=c(U(),1);var nue=c(ce(),1),ab=c(F(),1),iue=c(G(),1),Ad=c(fe(),1),sue=c(U(),1),tU=c(Q(),1);var Qce=c(Q(),1),J7=c(G(),1),mC=c(fe(),1),Jce=c(F(),1);var vA=c(Q(),1),yce=c(fe(),1);var hce=c(G(),1),gce=c(Tt(),1),Wa=c(ue(),1);var mce=c(Tt(),1);function n8e(e){let t="",o=e.indexOf(t);if(o>-1)e=e.substring(o+t.length);else return e;let n=e.indexOf("");return n>-1&&(e=e.substring(0,n)),e}function i8e(e){let t="";return e.startsWith(t)?e.slice(t.length):e}function TS({clipboardData:e}){let t="",o="";try{t=e.getData("text/plain"),o=e.getData("text/html")}catch{return}o=n8e(o),o=i8e(o);let r=(0,mce.getFilesFromDataTransfer)(e);return r.length&&!s8e(r,o)?{files:r}:{html:o,plainText:t,files:[]}}function s8e(e,t){if(t&&e?.length===1&&e[0].type.indexOf("image/")===0){let o=/<\s*img\b/gi;if(t.match(o)?.length!==1)return!0;let r=/<\s*img\b[^>]*\bsrc="file:\/\//i;if(t.match(r))return!0}return!1}var q7=Symbol("requiresWrapperOnCopy");function yA(e,t,o){let r=t,[n]=t;if(n&&o.select(Wa.store).getBlockType(n.name)[q7]){let{getBlockRootClientId:a,getBlockName:l,getBlockAttributes:u}=o.select(C),d=a(n.clientId),f=l(d);f&&(r=(0,Wa.createBlock)(f,u(d),r))}let i=(0,Wa.serialize)(r);e.clipboardData.setData("text/plain",a8e(i)),e.clipboardData.setData("text/html",i)}function bce(e,t){let{plainText:o,html:r,files:n}=TS(e),i=[];if(n.length){let s=(0,Wa.getBlockTransforms)("from");i=n.reduce((a,l)=>{let u=(0,Wa.findTransform)(s,d=>d.type==="files"&&d.isMatch([l]));return u&&a.push(u.transform([l])),a},[]).flat()}else i=(0,Wa.pasteHandler)({HTML:r,plainText:o,mode:"BLOCKS",canUserUseUnfilteredHTML:t});return i}function a8e(e){return e=e.replace(/
/g,`
-`),(0,gce.__unstableStripHTML)(e).trim().replace(/\n\n+/g,`
+ `}}),s&&g&&v&&(A+=xp(t,a,"constrained",v)),A},getOrientation(){return"vertical"},getAlignments(e){let t=iP(e);if(e.alignments!==void 0)return e.alignments.includes("none")||e.alignments.unshift("none"),e.alignments.map(i=>({name:i,info:t[i]}));let{contentSize:o,wideSize:r}=e,n=[{name:"left"},{name:"center"},{name:"right"}];return o&&n.unshift({name:"full"}),r&&n.unshift({name:"wide",info:t.wide}),n.unshift({name:"none",info:t.none}),n}},uVe={placement:"bottom-start"};function dVe({layout:e,onChange:t}){let{justifyContent:o="center"}=e;return(0,kr.jsx)(_v,{allowedControls:["left","center","right"],value:o,onChange:i=>{t({...e,justifyContent:i})},popoverProps:uVe})}var Lr=c(G(),1),Mt=c(U(),1),cP=c(F(),1);var Pt=c(E(),1),fVe={px:600,"%":100,vw:100,vh:100,em:38,rem:38,svw:100,lvw:100,dvw:100,svh:100,lvh:100,dvh:100,vi:100,svi:100,lvi:100,dvi:100,vb:100,svb:100,lvb:100,dvb:100,vmin:100,svmin:100,lvmin:100,dvmin:100,vmax:100,svmax:100,lvmax:100,dvmax:100},pVe=[{value:"px",label:"px",default:0},{value:"rem",label:"rem",default:0},{value:"em",label:"em",default:0}],sQ={name:"grid",label:(0,Lr.__)("Grid"),inspectorControls:function({layout:t={},onChange:o,layoutBlockSupport:r={},resetLayout:n={},clientId:i}){let{allowSizingOnChildren:s=!1}=r,a=!0,l=!t?.isManualPlacement||window.__experimentalEnableGridInteractivity,u=!t?.isManualPlacement,d=t.isManualPlacement?3:void 0,f=(S,_)=>(t?.[S]??_)!==(n?.[S]??_),p=()=>f("isManualPlacement",!1),h=()=>f("columnCount",d)||f("rowCount"),m=()=>f("minimumColumnWidth"),g=()=>f("autoFit",!1),b=()=>o(Ge({...t,isManualPlacement:n?.isManualPlacement,rowCount:n?.rowCount,minimumColumnWidth:n?.minimumColumnWidth})),v=()=>o(Ge({...t,columnCount:n?.columnCount??d,rowCount:n?.rowCount})),y=()=>o(Ge({...t,minimumColumnWidth:n?.minimumColumnWidth})),k=()=>o(Ge({...t,autoFit:n?.autoFit}));return(0,Pt.jsxs)(Pt.Fragment,{children:[window.__experimentalEnableGridInteractivity&&(0,Pt.jsx)(Mt.__experimentalToolsPanelItem,{label:(0,Lr.__)("Grid item position"),hasValue:p,onDeselect:b,isShownByDefault:!0,panelId:i,children:(0,Pt.jsx)(bVe,{layout:t,onChange:o})}),a&&(0,Pt.jsx)(Mt.__experimentalToolsPanelItem,{label:(0,Lr.__)("Columns and rows"),hasValue:h,onDeselect:v,isShownByDefault:!0,panelId:i,children:(0,Pt.jsx)(hVe,{layout:t,onChange:o,allowSizingOnChildren:s})}),l&&(0,Pt.jsx)(Mt.__experimentalToolsPanelItem,{label:(0,Lr.__)("Min. column width"),hasValue:m,onDeselect:y,isShownByDefault:!0,panelId:i,children:(0,Pt.jsx)(mVe,{layout:t,onChange:o})}),u&&(0,Pt.jsx)(Mt.__experimentalToolsPanelItem,{label:(0,Lr.__)("Fill available space"),hasValue:g,onDeselect:k,panelId:i,children:(0,Pt.jsx)(gVe,{layout:t,onChange:o})})]})},toolBarControls:function(){return null},getLayoutStyle:function({selector:t,layout:o={},viewportOverrides:r,style:n,blockName:i,hasBlockGapSupport:s,globalBlockGapValue:a,layoutDefinitions:l=Gs}){let u=r!==void 0,d=u?{...o,...r}:o,f=T=>Object.hasOwn(r||{},T),{minimumColumnWidth:p=null,columnCount:h=null,rowCount:m=null,autoFit:g=!1}=d,b=g?"auto-fit":"auto-fill",v="1.2rem";if(a){let T=Vw(a);v=Hl(T?.left)||Hl(T?.top)||"1.2rem"}let y=n?.spacing?.blockGap&&!$t(i,"spacing","blockGap")?Pi(n?.spacing?.blockGap,v):void 0,k=!u||Object.hasOwn(n?.spacing||{},"blockGap"),S="",_=[],x=!u||f("minimumColumnWidth")||f("columnCount")||f("autoFit")||k&&p&&h>0,w=(!u||f("rowCount"))&&h&&m;if(x&&p&&h>0){let T=y||v;(T==="0"||T===0)&&(T="0px");let B=`max(min( ${p}, 100%), ( 100% - (${T}*${h-1}) ) / ${h})`;_.push(`grid-template-columns: repeat(${b}, minmax(${B}, 1fr))`)}else x&&h?_.push(`grid-template-columns: repeat(${h}, minmax(0, 1fr))`):x&&_.push(`grid-template-columns: repeat(${b}, minmax(min(${p||"12rem"}, 100%), 1fr))`);if(x){let T=!o?.columnCount||o?.columnCount&&o?.minimumColumnWidth;(!h||p)&&(!u||!T)&&_.push("container-type: inline-size")}return w&&_.push(`grid-template-rows: repeat(${m}, minmax(1rem, auto))`),_.length&&(S=`${ls(t)} { ${_.join("; ")}; }`),s&&k&&y&&(S+=xp(t,l,"grid",y)),S},getOrientation(){return"horizontal"},getAlignments(){return[]}};function mVe({layout:e,onChange:t}){let{minimumColumnWidth:o,columnCount:r,isManualPlacement:n}=e,s=o||(n||r?null:"12rem"),[a,l="rem"]=(0,Mt.__experimentalParseQuantityAndUnitFromRawValue)(s),u=f=>{t({...e,minimumColumnWidth:[f,l].join("")})},d=f=>{let p;["em","rem"].includes(f)&&l==="px"?p=(a/16).toFixed(2)+f:["em","rem"].includes(l)&&f==="px"&&(p=Math.round(a*16)+f),t({...e,minimumColumnWidth:p})};return(0,Pt.jsxs)("fieldset",{className:"block-editor-hooks__grid-layout-minimum-width-control",children:[(0,Pt.jsx)(Mt.BaseControl.VisualLabel,{as:"legend",children:(0,Lr.__)("Min. column width")}),(0,Pt.jsxs)(Mt.Flex,{gap:4,children:[(0,Pt.jsx)(Mt.FlexItem,{isBlock:!0,children:(0,Pt.jsx)(Mt.__experimentalUnitControl,{onChange:f=>{t({...e,minimumColumnWidth:f===""?void 0:f})},onUnitChange:d,value:s,units:pVe,min:0,label:(0,Lr.__)("Minimum column width"),hideLabelFromVision:!0})}),(0,Pt.jsx)(Mt.FlexItem,{isBlock:!0,children:(0,Pt.jsx)(Mt.RangeControl,{onChange:u,value:a||0,min:0,max:fVe[l]||600,withInputField:!1,label:(0,Lr.__)("Minimum column width"),hideLabelFromVision:!0})})]}),(0,Pt.jsx)("p",{className:"components-base-control__help",children:(0,Lr.__)("Columns will wrap to fewer per row when they can no longer maintain the minimum width.")})]})}function hVe({layout:e,onChange:t,allowSizingOnChildren:o}){let{columnCount:n=void 0,rowCount:i,isManualPlacement:s}=e;return(0,Pt.jsx)(Pt.Fragment,{children:(0,Pt.jsxs)("fieldset",{className:"block-editor-hooks__grid-layout-columns-and-rows-controls",children:[!s&&(0,Pt.jsx)(Mt.BaseControl.VisualLabel,{as:"legend",children:(0,Lr.__)("Max. columns")}),(0,Pt.jsxs)(Mt.Flex,{gap:4,children:[(0,Pt.jsx)(Mt.FlexItem,{isBlock:!0,children:(0,Pt.jsx)(Mt.__experimentalNumberControl,{onChange:a=>{let u=a===""||a==="0"?s?1:void 0:parseInt(a,10);t({...e,columnCount:u})},value:n??"",min:1,label:(0,Lr.__)("Columns"),hideLabelFromVision:!s})}),(0,Pt.jsx)(Mt.FlexItem,{isBlock:!0,children:o&&s?(0,Pt.jsx)(Mt.__experimentalNumberControl,{onChange:a=>{let l=a===""||a==="0"?1:parseInt(a,10);t({...e,rowCount:l})},value:i,min:1,label:(0,Lr.__)("Rows")}):(0,Pt.jsx)(Mt.RangeControl,{value:n??1,onChange:a=>t({...e,columnCount:a===""||a==="0"?1:a}),min:1,max:16,withInputField:!1,label:(0,Lr.__)("Columns"),hideLabelFromVision:!0})})]})]})})}function gVe({layout:e,onChange:t}){let{autoFit:o=!1}=e;return(0,Pt.jsx)(Mt.ToggleControl,{label:(0,Lr.__)("Fill available space"),help:(0,Lr.__)("Stretch columns to fill the available space, instead of leaving gaps when there are too few items to fill a row."),checked:o,onChange:r=>t({...e,autoFit:r})})}function bVe({layout:e,onChange:t}){let{columnCount:o,rowCount:r,minimumColumnWidth:n,isManualPlacement:i}=e,[s,a]=(0,cP.useState)(o||3),[l,u]=(0,cP.useState)(r),[d,f]=(0,cP.useState)(n||"12rem"),p=i?"manual":"auto",h=g=>{g==="manual"?f(n||"12rem"):(a(o||3),u(r)),t({...e,columnCount:s,rowCount:g==="manual"?l:void 0,isManualPlacement:g==="manual"?!0:void 0,minimumColumnWidth:g==="auto"?d:null})},m=p==="manual"?(0,Lr.__)("Grid items can be manually placed in any position on the grid."):(0,Lr.__)("Grid items are placed automatically depending on their order.");return(0,Pt.jsxs)(Mt.__experimentalToggleGroupControl,{label:(0,Lr.__)("Grid item position"),value:p,onChange:h,isBlock:!0,help:m,children:[(0,Pt.jsx)(Mt.__experimentalToggleGroupControlOption,{value:"auto",label:(0,Lr.__)("Auto")},"auto"),(0,Pt.jsx)(Mt.__experimentalToggleGroupControlOption,{value:"manual",label:(0,Lr.__)("Manual")},"manual")]})}var aQ=[rQ,eQ,iQ,sQ];function Ba(e="default"){return aQ.find(t=>t.name===e)}function lQ(){return aQ}var Az=c(E(),1),Lz={type:"default"},Mz=(0,uP.createContext)(Lz);Mz.displayName="BlockLayoutContext";var dP=Mz.Provider;function vg(){return(0,uP.useContext)(Mz)}function cQ({layout:e={},css:t,...o}){let r=Ba(e.type),[n]=Le("spacing.blockGap"),i=n!==null;if(r){if(t)return(0,Az.jsx)("style",{children:t});let s=r.getLayoutStyle?.({hasBlockGapSupport:i,layout:e,...o});if(s)return(0,Az.jsx)("style",{children:s})}return null}var fP=[],uQ=["none","left","center","right","wide","full"],yVe=["wide","full"];function Fw(e=uQ){e.includes("none")||(e=["none",...e]);let t=e.length===1&&e[0]==="none",[o,r,n]=(0,dQ.useSelect)(l=>{if(t)return[!1,!1,!1];let u=l(C).getSettings();return[u.alignWide??!1,u.supportsLayout,u.__unstableIsBlockBasedTheme]},[t]),i=vg();if(t)return fP;let s=Ba(i?.type);if(r){let u=s.getAlignments(i,n).filter(d=>e.includes(d.name));return u.length===1&&u[0].name==="none"?fP:u}if(s.name!=="default"&&s.name!=="constrained")return fP;let a=e.filter(l=>i.alignments?i.alignments.includes(l):!o&&yVe.includes(l)?!1:uQ.includes(l)).map(l=>({name:l}));return a.length===1&&a[0].name==="none"?fP:a}var Cp=c(G(),1);var zw={none:{icon:Jh,title:(0,Cp._x)("None","Alignment option")},left:{icon:z4,title:(0,Cp.__)("Align left")},center:{icon:V4,title:(0,Cp.__)("Align center")},right:{icon:H4,title:(0,Cp.__)("Align right")},wide:{icon:fg,title:(0,Cp.__)("Wide width")},full:{icon:mw,title:(0,Cp.__)("Full width")}},fQ="none";var Sg=c(E(),1);function vVe({value:e,onChange:t,controls:o,isToolbar:r,isCollapsed:n=!0}){let i=Fw(o);if(!!!i.length)return null;function a(h){t([e,"none"].includes(h)?void 0:h)}let l=zw[e],u=zw[fQ],d=r?Ep.ToolbarGroup:Ep.ToolbarDropdownMenu,f={icon:l?l.icon:u.icon,label:(0,Nz.__)("Align")},p=r?{isCollapsed:n,controls:i.map(({name:h})=>({...zw[h],isActive:e===h||!e&&h==="none",role:n?"menuitemradio":void 0,onClick:()=>a(h)}))}:{toggleProps:{description:(0,Nz.__)("Change alignment")},children:({onClose:h})=>(0,Sg.jsx)(Sg.Fragment,{children:(0,Sg.jsx)(Ep.MenuGroup,{className:"block-editor-block-alignment-control__menu-group",children:i.map(({name:m,info:g})=>{let{icon:b,title:v}=zw[m],y=m===e||!e&&m==="none";return(0,Sg.jsx)(Ep.MenuItem,{icon:b,iconPosition:"left",className:K("components-dropdown-menu__menu-item",{"is-active":y}),isSelected:y,onClick:()=>{a(m),h()},role:"menuitemradio",info:g,children:v},m)})})})};return(0,Sg.jsx)(d,{...f,...p})}var Dz=vVe;var Vz=c(E(),1),pP=e=>(0,Vz.jsx)(Dz,{...e,isToolbar:!1}),pQ=e=>(0,Vz.jsx)(Dz,{...e,isToolbar:!0});var yQ=c(Xh(),1),bP=c(G(),1),yP=c(ue(),1),Gl=c(U(),1),jz=c(Q(),1),vQ=c(F(),1),SQ=c(fe(),1);var zz=c(Xh(),1),mQ=c(ue(),1),hQ=c(U(),1),gQ=c(Q(),1),hP=c(F(),1),bQ=c(fe(),1);var mP=c(Q(),1);function Fz(e){return!e||Object.keys(e).length===0}function yd(e){let{clientId:t}=ht(),o=e||t,{updateBlockAttributes:r}=(0,mP.useDispatch)(C),{getBlockAttributes:n}=(0,mP.useRegistry)().select(C);return{updateBlockBindings:a=>{let{metadata:{bindings:l,...u}={}}=n(o),d={...l};Object.entries(a).forEach(([p,h])=>{if(!h&&d[p]){delete d[p];return}d[p]=h});let f={...u,bindings:d};Fz(f.bindings)&&delete f.bindings,r(o,{metadata:Fz(f)?void 0:f})},removeAllBlockBindings:()=>{let{metadata:{bindings:a,...l}={}}=n(o);r(o,{metadata:Fz(l)?void 0:l})}}}var Ul=c(E(),1),{Menu:Tp}=H(hQ.privateApis);function SVe({args:e,attribute:t,field:o,source:r,sourceKey:n}){let i=(0,hP.useMemo)(()=>({source:n,args:o.args||{key:o.key}}),[o.args,o.key,n]),s=(0,hP.useContext)(_n),a=(0,gQ.useSelect)(u=>r.getValues({select:u,context:s,bindings:{[t]:i}}),[t,s,i,r]),{updateBlockBindings:l}=yd();return(0,Ul.jsxs)(Tp.CheckboxItem,{onChange:()=>{let u=(0,zz.default)(e,o.args)??o.key===e?.key;l(u?{[t]:void 0}:{[t]:i})},name:t+"-binding",value:a[t],checked:(0,zz.default)(e,o.args)??o.key===e?.key,children:[(0,Ul.jsx)(Tp.ItemLabel,{children:o.label}),(0,Ul.jsx)(Tp.ItemHelpText,{children:a[t]})]})}function jw({args:e,attribute:t,sourceKey:o,fields:r}){let n=(0,bQ.useViewportMatch)("medium","<");if(!r||r.length===0)return null;let i=(0,mQ.getBlockBindingsSource)(o);return(0,Ul.jsxs)(Tp,{placement:n?"bottom-start":"left-start",children:[(0,Ul.jsx)(Tp.SubmenuTriggerItem,{children:(0,Ul.jsx)(Tp.ItemLabel,{children:i.label})}),(0,Ul.jsx)(Tp.Popover,{gutter:8,children:(0,Ul.jsx)(Tp.Group,{children:r.map(s=>(0,Ul.jsx)(SVe,{args:e,attribute:t,field:s,source:i,sourceKey:o},o+JSON.stringify(s.args)||s.key))})})]},o)}var Pa=c(E(),1),{Menu:gP}=H(Gl.privateApis);function Hw({attribute:e,binding:t,blockName:o}){let{updateBlockBindings:r}=yd(),n=(0,SQ.useViewportMatch)("medium","<"),i=(0,vQ.useContext)(_n),s=(0,jz.useSelect)(g=>{let{getAllBlockBindingsSources:b,getBlockBindingsSourceFieldsList:v,getBlockType:y}=H(g(yP.store)),k=y(o).attributes?.[e];if(k?.enum)return{};let S=k?.type==="rich-text"?"string":k?.type,_={};return Object.entries(b()).forEach(([x,w])=>{let T=v(w,i);if(!T?.length)return;let B=T.filter(R=>R.type===S);B.length&&(_[x]=B)}),_},[e,o,i]),{canUpdateBlockBindings:a}=(0,jz.useSelect)(g=>({canUpdateBlockBindings:g(C).getSettings().canUpdateBlockBindings})),l=Object.keys(s).length>0,u=!a||!l,{source:d,args:f}=t||{},p=(0,yP.getBlockBindingsSource)(d),h,m=!0;return t===void 0?(l?h=(0,bP.__)("Not connected"):h=(0,bP.__)("No sources available"),m=!0):p?h=s?.[d]?.find(g=>(0,yQ.default)(g.args,f))?.label||p?.label||d:(m=!1,h=(0,bP.__)("Source not registered")),(0,Pa.jsx)(Gl.__experimentalToolsPanelItem,{hasValue:()=>!!t,label:e,onDeselect:!!l&&(()=>{r({[e]:void 0})}),children:(0,Pa.jsxs)(gP,{placement:n?"bottom-start":"left-start",children:[(0,Pa.jsx)(gP.TriggerButton,{render:(0,Pa.jsx)(Gl.__experimentalItem,{}),disabled:!l,children:(0,Pa.jsxs)(Gl.__experimentalVStack,{className:"block-editor-bindings__item",spacing:0,children:[(0,Pa.jsx)(Gl.__experimentalText,{truncate:!0,children:e}),(0,Pa.jsx)(Gl.__experimentalText,{truncate:!0,variant:m?"muted":void 0,isDestructive:!m,children:h})]})}),!u&&(0,Pa.jsx)(gP.Popover,{gutter:n?8:36,children:(0,Pa.jsx)(gP,{placement:n?"bottom-start":"left-start",children:Object.entries(s).map(([g,b])=>(0,Pa.jsx)(jw,{args:t?.args,attribute:e,sourceKey:g,fields:b},g))})})]})})}var kQ=c(G(),1),_Q=c(U(),1);var xQ=c(E(),1);function kVe({isActive:e,label:t=(0,kQ.__)("Full height"),onToggle:o,isDisabled:r}){return(0,xQ.jsx)(_Q.ToolbarButton,{isActive:e,icon:z3,label:t,onClick:()=>o(!e),disabled:r})}var wQ=kVe;var EQ=c(G(),1),TQ=c(io(),1),kg=c(U(),1),Uw=c(E(),1),_Ve=()=>{};function xVe(e){let{label:t=(0,EQ.__)("Change matrix alignment"),onChange:o=_Ve,value:r="center",isDisabled:n}=e,i=(0,Uw.jsx)(kg.AlignmentMatrixControl.Icon,{value:r});return(0,Uw.jsx)(kg.Dropdown,{popoverProps:{placement:"bottom-start"},renderToggle:({onToggle:s,isOpen:a})=>(0,Uw.jsx)(kg.ToolbarButton,{onClick:s,"aria-haspopup":"true","aria-expanded":a,onKeyDown:u=>{!a&&u.keyCode===TQ.DOWN&&(u.preventDefault(),s())},label:t,icon:i,showTooltip:!0,disabled:n}),renderContent:()=>(0,Uw.jsx)(kg.AlignmentMatrixControl,{onChange:o,value:r})})}var RQ=xVe;var Gz=c(U(),1),kP=c(Q(),1),_P=c(G(),1);var MQ=c(F(),1);var BQ=c(Q(),1),vP=c(ue(),1);function jn({clientId:e,maximumLength:t,context:o}){let r=(0,BQ.useSelect)(n=>{if(!e)return null;let{getBlockName:i,getBlockAttributes:s,getBlock:a}=n(C),{getBlockType:l,getActiveBlockVariation:u}=n(vP.store),d=i(e),f=l(d);if(!f)return null;let p=s(e),h=(0,vP.__experimentalGetBlockLabel)(f,p,o);return h!==f.title?h:u(d,p,void 0,a?.(e)?.innerContent)?.title||f.title},[e,o]);return r?t&&t>0&&r.length>t?r.slice(0,t-3)+"...":r:null}function Gw({clientId:e,maximumLength:t,context:o}){return jn({clientId:e,maximumLength:t,context:o})}var _g=c(F(),1),OQ=c(fe(),1);var SP=c(F(),1),Hz=c(fe(),1),PQ=c(E(),1),vd=(0,SP.createContext)({refsMap:(0,Hz.observableMap)(),eventHandlers:new Map});vd.displayName="BlockRefsContext";function IQ({children:e}){let t=(0,SP.useMemo)(()=>({refsMap:(0,Hz.observableMap)(),eventHandlers:new Map}),[]);return(0,PQ.jsx)(vd.Provider,{value:t,children:e})}function AQ(e){let{refsMap:t}=(0,_g.useContext)(vd);return(0,OQ.useRefEffect)(o=>(t.set(e,o),()=>t.delete(e)),[e])}function Uz(e,t){typeof e=="function"?e(t):e&&(e.current=t)}function xg(e,t){let{refsMap:o}=(0,_g.useContext)(vd);(0,_g.useLayoutEffect)(()=>{Uz(t,o.get(e));let r=o.subscribe(e,()=>Uz(t,o.get(e)));return()=>{r(),Uz(t,null)}},[o,e,t])}function Nt(e){let[t,o]=(0,_g.useState)(null);return xg(e,o),t}function LQ(e){if(!e)return null;let t=Array.from(document.querySelectorAll('iframe[name="editor-canvas"]').values()).find(o=>(o.contentDocument||o.contentWindow.document)===e.ownerDocument)??e;return t?.closest('[role="region"]')??t}var Ws=c(E(),1);function wVe({rootLabelText:e}){let{selectBlock:t,clearSelectedBlock:o}=(0,kP.useDispatch)(C),{clientId:r,parents:n,hasSelection:i}=(0,kP.useSelect)(l=>{let{getSelectionStart:u,getSelectedBlockClientId:d,getEnabledBlockParents:f}=H(l(C)),p=d();return{parents:f(p),clientId:p,hasSelection:!!u().clientId}},[]),s=e||(0,_P._x)("Document","noun, breadcrumb"),a=(0,MQ.useRef)();return xg(r,a),(0,Ws.jsxs)("ul",{className:"block-editor-block-breadcrumb",role:"list","aria-label":(0,_P.__)("Block breadcrumb"),children:[(0,Ws.jsxs)("li",{className:i?void 0:"block-editor-block-breadcrumb__current","aria-current":i?void 0:"true",children:[i&&(0,Ws.jsx)(Gz.Button,{size:"small",className:"block-editor-block-breadcrumb__button",onClick:()=>{let l=a.current?.closest(".editor-styles-wrapper");o(),LQ(l)?.focus()},children:s}),!i&&(0,Ws.jsx)("span",{children:s}),!!r&&(0,Ws.jsx)(gt,{icon:rp,className:"block-editor-block-breadcrumb__separator"})]}),n.map(l=>(0,Ws.jsxs)("li",{children:[(0,Ws.jsx)(Gz.Button,{size:"small",className:"block-editor-block-breadcrumb__button",onClick:()=>t(l),children:(0,Ws.jsx)(Gw,{clientId:l,maximumLength:35,context:"breadcrumb"})}),(0,Ws.jsx)(gt,{icon:rp,className:"block-editor-block-breadcrumb__separator"})]},l)),!!r&&(0,Ws.jsx)("li",{className:"block-editor-block-breadcrumb__current","aria-current":"true",children:(0,Ws.jsx)(Gw,{clientId:r,maximumLength:35,context:"breadcrumb"})})]})}var NQ=wVe;var DQ=c(Q(),1);function VQ(e){return(0,DQ.useSelect)(t=>{let{__unstableHasActiveBlockOverlayActive:o}=t(C);return o(e)},[e])}var mM=c(fe(),1),vye=c(F(),1),Sye=c(Q(),1),kye=c(U(),1);var Qa=c(Q(),1),K2=c(fe(),1),xm=c(F(),1),Ume=c(ue(),1);var zp=c(F(),1),jt=c(ue(),1),pte=c(U(),1),mI=c(Q(),1),hI=c(fe(),1),mte=c(Tt(),1);var Rp=c(G(),1),wP=c(U(),1),wg=c(F(),1),$w=c(ue(),1),CP=c(Q(),1);var Ww=class{diff(t,o,r={}){let n;typeof r=="function"?(n=r,r={}):"callback"in r&&(n=r.callback);let i=this.castInput(t,r),s=this.castInput(o,r),a=this.removeEmpty(this.tokenize(i,r)),l=this.removeEmpty(this.tokenize(s,r));return this.diffWithOptionsObj(a,l,r,n)}diffWithOptionsObj(t,o,r,n){var i;let s=y=>{if(y=this.postProcess(y,r),n){setTimeout(function(){n(y)},0);return}else return y},a=o.length,l=t.length,u=1,d=a+l;r.maxEditLength!=null&&(d=Math.min(d,r.maxEditLength));let f=(i=r.timeout)!==null&&i!==void 0?i:1/0,p=Date.now()+f,h=[{oldPos:-1,lastComponent:void 0}],m=this.extractCommon(h[0],o,t,0,r);if(h[0].oldPos+1>=l&&m+1>=a)return s(this.buildValues(h[0].lastComponent,o,t));let g=-1/0,b=1/0,v=()=>{for(let y=Math.max(g,-u);y<=Math.min(b,u);y+=2){let k,S=h[y-1],_=h[y+1];S&&(h[y-1]=void 0);let x=!1;if(_){let T=_.oldPos-y;x=_&&0<=T&&T=l&&m+1>=a)return s(this.buildValues(k.lastComponent,o,t))||!0;h[y]=k,k.oldPos+1>=l&&(b=Math.min(b,y-1)),m+1>=a&&(g=Math.max(g,y+1))}u++};if(n)(function y(){setTimeout(function(){if(u>d||Date.now()>p)return n(void 0);v()||y()},0)})();else for(;u<=d&&Date.now()<=p;){let y=v();if(y)return y}}addToPath(t,o,r,n,i){let s=t.lastComponent;return s&&!i.oneChangePerToken&&s.added===o&&s.removed===r?{oldPos:t.oldPos+n,lastComponent:{count:s.count+1,added:o,removed:r,previousComponent:s.previousComponent}}:{oldPos:t.oldPos+n,lastComponent:{count:1,added:o,removed:r,previousComponent:s}}}extractCommon(t,o,r,n,i){let s=o.length,a=r.length,l=t.oldPos,u=l-n,d=0;for(;u+1p.length?m:p}),d.value=this.join(f)}else d.value=this.join(o.slice(l,l+d.count));l+=d.count,d.added||(u+=d.count)}}return n}};var Wz=class extends Ww{},zQ=new Wz;function $z(e,t,o){return zQ.diff(e,t,o)}var xP=c(G(),1),GQ=c(ue(),1);var jQ=c(U(),1),HQ=c(F(),1),UQ=c(Tt(),1),Zc=c(E(),1);function Kz({title:e,rawContent:t,renderedContent:o,action:r,actionText:n,className:i}){return(0,Zc.jsxs)("div",{className:i,children:[(0,Zc.jsxs)("div",{className:"block-editor-block-compare__content",children:[(0,Zc.jsx)("h2",{className:"block-editor-block-compare__heading",children:e}),(0,Zc.jsx)("div",{className:"block-editor-block-compare__html",children:t}),(0,Zc.jsx)("div",{className:"block-editor-block-compare__preview edit-post-visual-editor",children:(0,Zc.jsx)(HQ.RawHTML,{children:(0,UQ.safeHTML)(o)})})]}),(0,Zc.jsx)("div",{className:"block-editor-block-compare__action",children:(0,Zc.jsx)(jQ.Button,{__next40pxDefaultSize:!0,variant:"secondary",tabIndex:"0",onClick:r,children:n})})]})}var xv=c(E(),1);function CVe({block:e,onKeep:t,onConvert:o,convertor:r,convertButtonText:n}){function i(u,d){return $z(u,d).map((p,h)=>{let m=K({"block-editor-block-compare__added":p.added,"block-editor-block-compare__removed":p.removed});return(0,xv.jsx)("span",{className:m,children:p.value},h)})}function s(u){return(Array.isArray(u)?u:[u]).map(p=>(0,GQ.getSaveContent)(p.name,p.attributes,p.innerBlocks)).join("")}let a=s(r(e)),l=i(e.originalContent,a);return(0,xv.jsxs)("div",{className:"block-editor-block-compare__wrapper",children:[(0,xv.jsx)(Kz,{title:(0,xP.__)("Current"),className:"block-editor-block-compare__current",action:t,actionText:(0,xP.__)("Convert to HTML"),rawContent:e.originalContent,renderedContent:e.originalContent}),(0,xv.jsx)(Kz,{title:(0,xP.__)("After Conversion"),className:"block-editor-block-compare__converted",action:o,actionText:n,rawContent:l,renderedContent:a})]})}var WQ=CVe;var Sd=c(E(),1),$Q=e=>(0,$w.rawHandler)({HTML:e.originalContent});function KQ({clientId:e}){let{block:t,canInsertHTMLBlock:o}=(0,CP.useSelect)(u=>{let{canInsertBlockType:d,getBlock:f,getBlockRootClientId:p}=u(C),h=p(e);return{block:f(e),canInsertHTMLBlock:d("core/html",h)}},[e]),{replaceBlock:r}=(0,CP.useDispatch)(C),[n,i]=(0,wg.useState)(!1),s=(0,wg.useCallback)(()=>i(!1),[]),a=(0,wg.useMemo)(()=>({toHTML(){let u=(0,$w.createBlock)("core/html",{},[],[t.originalContent]);return r(t.clientId,u)},toBlocks(){let u=$Q(t);return r(t.clientId,u)},toRecoveredBlock(){let u=(0,$w.createBlock)(t.name,t.attributes,t.innerBlocks);return r(t.clientId,u)}}),[t,r]),l=(0,wg.useMemo)(()=>[{title:(0,Rp._x)("Resolve","imperative verb"),onClick:()=>i(!0)},o&&{title:(0,Rp.__)("Convert to HTML"),onClick:a.toHTML}].filter(Boolean),[o,a]);return(0,Sd.jsxs)(Sd.Fragment,{children:[(0,Sd.jsx)(bp,{actions:[(0,Sd.jsx)(wP.Button,{__next40pxDefaultSize:!0,onClick:a.toRecoveredBlock,variant:"primary",children:(0,Rp.__)("Attempt recovery")},"recover")],secondaryActions:l,children:(0,Rp.__)("Block contains unexpected or invalid content.")}),n&&(0,Sd.jsx)(wP.Modal,{title:(0,Rp.__)("Resolve Block"),onRequestClose:s,className:"block-editor-block-compare",children:(0,Sd.jsx)(WQ,{block:t,onKeep:a.toHTML,onConvert:a.toBlocks,convertor:$Q,convertButtonText:(0,Rp.__)("Convert to Blocks")})})]})}var YQ=c(G(),1);var qQ=c(E(),1),EVe=(0,qQ.jsx)(bp,{className:"block-editor-block-list__block-crash-warning",children:(0,YQ.__)("This block has encountered an error and cannot be previewed.")});function ZQ(){return EVe}var XQ=c(F(),1),TVe=class extends XQ.Component{constructor(){super(...arguments),this.state={hasError:!1}}componentDidCatch(){this.setState({hasError:!0})}render(){return this.state.hasError?this.props.fallback:this.props.children}},QQ=TVe;var vJ=c(Zz(),1),Cv=c(F(),1),BP=c(Q(),1),Xc=c(ue(),1);var bJ=c(fe(),1),Xz=new WeakSet;function wv(){return(0,bJ.useRefEffect)(e=>(Xz.add(e),()=>{Xz.delete(e)}),[])}function yJ(e){let{target:t}=e;for(t?.nodeName==="IFRAME"&&(t=t.contentDocument?.activeElement);t;){if(Xz.has(t))return!0;t=t.parentElement}return!1}var SJ=c(E(),1);function VVe({clientId:e}){let[t,o]=(0,Cv.useState)(""),r=wv(),n=(0,BP.useSelect)(l=>l(C).getBlock(e),[e]),{updateBlock:i}=(0,BP.useDispatch)(C),s=(0,Cv.useMemo)(()=>n?(0,Xc.getBlockContent)(n):"",[n]),a=()=>{let l=(0,Xc.getBlockType)(n.name);if(!l)return;let u=(0,Xc.getBlockAttributes)(l,t,n.attributes),d=t||(0,Xc.getSaveContent)(l,u),[f]=t?(0,Xc.validateBlock)({...n,attributes:u,originalContent:d}):[!0];i(e,{attributes:u,originalContent:d,isValid:f}),t||o(d)};return(0,Cv.useEffect)(()=>{o(s)},[s]),(0,SJ.jsx)(vJ.default,{className:"block-editor-block-list__block-html-textarea",value:t,onBlur:a,onChange:l=>o(l.target.value),ref:r})}var kJ=VVe;var ute=c(F(),1),fI=c(G(),1),dte=c(ue(),1),Fv=c(fe(),1),fte=c(Yw(),1);var Jz=Zw(),st=e=>qw(e,Jz),ej=Zw();st.write=e=>qw(e,ej);var PP=Zw();st.onStart=e=>qw(e,PP);var tj=Zw();st.onFrame=e=>qw(e,tj);var oj=Zw();st.onFinish=e=>qw(e,oj);var Ev=[];st.setTimeout=(e,t)=>{let o=st.now()+t,r=()=>{let i=Ev.findIndex(s=>s.cancel==r);~i&&Ev.splice(i,1),Pp-=~i?1:0},n={time:o,handler:e,cancel:r};return Ev.splice(xJ(o),0,n),Pp+=1,wJ(),n};var xJ=e=>~(~Ev.findIndex(t=>t.time>e)||~Ev.length);st.cancel=e=>{PP.delete(e),tj.delete(e),oj.delete(e),Jz.delete(e),ej.delete(e)};st.sync=e=>{Qz=!0,st.batchedUpdates(e),Qz=!1};st.throttle=e=>{let t;function o(){try{e(...t)}finally{t=null}}function r(...n){t=n,st.onStart(o)}return r.handler=e,r.cancel=()=>{PP.delete(o),t=null},r};var rj=typeof window<"u"?window.requestAnimationFrame:()=>{};st.use=e=>rj=e;st.now=typeof performance<"u"?()=>performance.now():Date.now;st.batchedUpdates=e=>e();st.catch=console.error;st.frameLoop="always";st.advance=()=>{st.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):EJ()};var Bp=-1,Pp=0,Qz=!1;function qw(e,t){Qz?(t.delete(e),e(0)):(t.add(e),wJ())}function wJ(){Bp<0&&(Bp=0,st.frameLoop!=="demand"&&rj(CJ))}function FVe(){Bp=-1}function CJ(){~Bp&&(rj(CJ),st.batchedUpdates(EJ))}function EJ(){let e=Bp;Bp=st.now();let t=xJ(Bp);if(t&&(TJ(Ev.splice(0,t),o=>o.handler()),Pp-=t),!Pp){FVe();return}PP.flush(),Jz.flush(e?Math.min(64,Bp-e):16.667),tj.flush(),ej.flush(),oj.flush()}function Zw(){let e=new Set,t=e;return{add(o){Pp+=t==e&&!e.has(o)?1:0,e.add(o)},delete(o){return Pp-=t==e&&e.has(o)?1:0,e.delete(o)},flush(o){t.size&&(e=new Set,Pp-=t.size,TJ(t,r=>r(o)&&e.add(r)),Pp+=e.size,t=e)}}}function TJ(e,t){e.forEach(o=>{try{t(o)}catch(r){st.catch(r)}})}var Oa=c(ce());function MP(){}var AJ=(e,t,o)=>Object.defineProperty(e,t,{value:o,writable:!0,configurable:!0}),Ce={arr:Array.isArray,obj:e=>!!e&&e.constructor.name==="Object",fun:e=>typeof e=="function",str:e=>typeof e=="string",num:e=>typeof e=="number",und:e=>e===void 0};function Qc(e,t){if(Ce.arr(e)){if(!Ce.arr(t)||e.length!==t.length)return!1;for(let o=0;oe.forEach(t);function Aa(e,t,o){if(Ce.arr(e)){for(let r=0;rCe.und(e)?[]:Ce.arr(e)?e:[e];function Pv(e,t){if(e.size){let o=Array.from(e);e.clear(),_o(o,t)}}var Iv=(e,...t)=>Pv(e,o=>o(...t)),cj=()=>typeof window>"u"||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),uj,LJ,Ip=null,MJ=!1,dj=MP,zVe=e=>{e.to&&(LJ=e.to),e.now&&(st.now=e.now),e.colors!==void 0&&(Ip=e.colors),e.skipAnimation!=null&&(MJ=e.skipAnimation),e.createStringInterpolator&&(uj=e.createStringInterpolator),e.requestAnimationFrame&&st.use(e.requestAnimationFrame),e.batchedUpdates&&(st.batchedUpdates=e.batchedUpdates),e.willAdvance&&(dj=e.willAdvance),e.frameLoop&&(st.frameLoop=e.frameLoop)},$s=Object.freeze({__proto__:null,get createStringInterpolator(){return uj},get to(){return LJ},get colors(){return Ip},get skipAnimation(){return MJ},get willAdvance(){return dj},assign:zVe}),Xw=new Set,Ia=[],nj=[],AP=0,Ov={get idle(){return!Xw.size&&!Ia.length},start(e){AP>e.priority?(Xw.add(e),st.onStart(jVe)):(NJ(e),st(aj))},advance:aj,sort(e){if(AP)st.onFrame(()=>Ov.sort(e));else{let t=Ia.indexOf(e);~t&&(Ia.splice(t,1),DJ(e))}},clear(){Ia=[],Xw.clear()}};function jVe(){Xw.forEach(NJ),Xw.clear(),st(aj)}function NJ(e){Ia.includes(e)||DJ(e)}function DJ(e){Ia.splice(HVe(Ia,t=>t.priority>e.priority),0,e)}function aj(e){let t=nj;for(let o=0;o0}function HVe(e,t){let o=e.findIndex(t);return o<0?e.length:o}var VJ={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},Wl="[-+]?\\d*\\.?\\d+",LP=Wl+"%";function NP(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var UVe=new RegExp("rgb"+NP(Wl,Wl,Wl)),GVe=new RegExp("rgba"+NP(Wl,Wl,Wl,Wl)),WVe=new RegExp("hsl"+NP(Wl,LP,LP)),$Ve=new RegExp("hsla"+NP(Wl,LP,LP,Wl)),KVe=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,YVe=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,qVe=/^#([0-9a-fA-F]{6})$/,ZVe=/^#([0-9a-fA-F]{8})$/;function XVe(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=qVe.exec(e))?parseInt(t[1]+"ff",16)>>>0:Ip&&Ip[e]!==void 0?Ip[e]:(t=UVe.exec(e))?(Tv(t[1])<<24|Tv(t[2])<<16|Tv(t[3])<<8|255)>>>0:(t=GVe.exec(e))?(Tv(t[1])<<24|Tv(t[2])<<16|Tv(t[3])<<8|PJ(t[4]))>>>0:(t=KVe.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=ZVe.exec(e))?parseInt(t[1],16)>>>0:(t=YVe.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=WVe.exec(e))?(RJ(BJ(t[1]),IP(t[2]),IP(t[3]))|255)>>>0:(t=$Ve.exec(e))?(RJ(BJ(t[1]),IP(t[2]),IP(t[3]))|PJ(t[4]))>>>0:null}function ij(e,t,o){return o<0&&(o+=1),o>1&&(o-=1),o<1/6?e+(t-e)*6*o:o<1/2?t:o<2/3?e+(t-e)*(2/3-o)*6:e}function RJ(e,t,o){let r=o<.5?o*(1+t):o+t-o*t,n=2*o-r,i=ij(n,r,e+1/3),s=ij(n,r,e),a=ij(n,r,e-1/3);return Math.round(i*255)<<24|Math.round(s*255)<<16|Math.round(a*255)<<8}function Tv(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}function BJ(e){return(parseFloat(e)%360+360)%360/360}function PJ(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function IP(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}function IJ(e){let t=XVe(e);if(t===null)return e;t=t||0;let o=(t&4278190080)>>>24,r=(t&16711680)>>>16,n=(t&65280)>>>8,i=(t&255)/255;return`rgba(${o}, ${r}, ${n}, ${i})`}var Op=(e,t,o)=>{if(Ce.fun(e))return e;if(Ce.arr(e))return Op({range:e,output:t,extrapolate:o});if(Ce.str(e.output[0]))return uj(e);let r=e,n=r.output,i=r.range||[0,1],s=r.extrapolateLeft||r.extrapolate||"extend",a=r.extrapolateRight||r.extrapolate||"extend",l=r.easing||(u=>u);return u=>{let d=JVe(u,i);return QVe(u,i[d],i[d+1],n[d],n[d+1],l,s,a,r.map)}};function QVe(e,t,o,r,n,i,s,a,l){let u=l?l(e):e;if(uo){if(a==="identity")return u;a==="clamp"&&(u=o)}return r===n?r:t===o?e<=t?r:n:(t===-1/0?u=-u:o===1/0?u=u-t:u=(u-t)/(o-t),u=i(u),r===-1/0?u=-u:n===1/0?u=u+r:u=u*(n-r)+r,u)}function JVe(e,t){for(var o=1;o=e);++o);return o-1}function lj(){return lj=Object.assign?Object.assign.bind():function(e){for(var t=1;t!!(e&&e[Rv]),Hn=e=>e&&e[Rv]?e[Rv]():e,fj=e=>e[Cg]||null;function e5e(e,t){e.eventObserved?e.eventObserved(t):e(t)}function Eg(e,t){let o=e[Cg];o&&o.forEach(r=>{e5e(r,t)})}var Bv=class{constructor(t){if(this[Rv]=void 0,this[Cg]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");t5e(this,t)}},t5e=(e,t)=>FJ(e,Rv,t);function Ap(e,t){if(e[Rv]){let o=e[Cg];o||FJ(e,Cg,o=new Set),o.has(t)||(o.add(t),e.observerAdded&&e.observerAdded(o.size,t))}return t}function Lp(e,t){let o=e[Cg];if(o&&o.has(t)){let r=o.size-1;r?o.delete(t):e[Cg]=null,e.observerRemoved&&e.observerRemoved(r,t)}}var FJ=(e,t,o)=>Object.defineProperty(e,t,{value:o,writable:!0,configurable:!0}),OP=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,o5e=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,OJ=new RegExp(`(${OP.source})(%|[a-z]+)`,"i"),r5e=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,DP=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,zJ=e=>{let[t,o]=n5e(e);if(!t||cj())return e;let r=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(r)return r.trim();if(o&&o.startsWith("--")){let n=window.getComputedStyle(document.documentElement).getPropertyValue(o);return n||e}else{if(o&&DP.test(o))return zJ(o);if(o)return o}return e},n5e=e=>{let t=DP.exec(e);if(!t)return[,];let[,o,r]=t;return[o,r]},sj,i5e=(e,t,o,r,n)=>`rgba(${Math.round(t)}, ${Math.round(o)}, ${Math.round(r)}, ${n})`,VP=e=>{sj||(sj=Ip?new RegExp(`(${Object.keys(Ip).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(i=>Hn(i).replace(DP,zJ).replace(o5e,IJ).replace(sj,IJ)),o=t.map(i=>i.match(OP).map(Number)),n=o[0].map((i,s)=>o.map(a=>{if(!(s in a))throw Error('The arity of each "output" value must be equal');return a[s]})).map(i=>Op(lj({},e,{output:i})));return i=>{var s;let a=!OJ.test(t[0])&&((s=t.find(u=>OJ.test(u)))==null?void 0:s.replace(OP,"")),l=0;return t[0].replace(OP,()=>`${n[l++](i)}${a||""}`).replace(r5e,i5e)}},jJ="react-spring: ",HJ=e=>{let t=e,o=!1;if(typeof t!="function")throw new TypeError(`${jJ}once requires a function parameter`);return(...r)=>{o||(t(...r),o=!0)}},s5e=HJ(console.warn);function UJ(){s5e(`${jJ}The "interpolate" function is deprecated in v9 (use "to" instead)`)}var Adt=HJ(console.warn);function Av(e){return Ce.str(e)&&(e[0]=="#"||/\d/.test(e)||!cj()&&DP.test(e)||e in(Ip||{}))}var Qw=cj()?Oa.useEffect:Oa.useLayoutEffect,a5e=()=>{let e=(0,Oa.useRef)(!1);return Qw(()=>(e.current=!0,()=>{e.current=!1}),[]),e};function pj(){let e=(0,Oa.useState)()[1],t=a5e();return()=>{t.current&&e(Math.random())}}function GJ(e,t){let[o]=(0,Oa.useState)(()=>({inputs:t,result:e()})),r=(0,Oa.useRef)(),n=r.current,i=n;return i?t&&i.inputs&&l5e(t,i.inputs)||(i={inputs:t,result:e()}):i=o,(0,Oa.useEffect)(()=>{r.current=i,n==o&&(o.inputs=o.result=void 0)},[i]),i.result}function l5e(e,t){if(e.length!==t.length)return!1;for(let o=0;o(0,Oa.useEffect)(e,c5e),c5e=[];var l0=c(ce()),c0=c(ce());var YJ=c(ce()),_d=c(ce()),Jw=Symbol.for("Animated:node"),u5e=e=>!!e&&e[Jw]===e,$l=e=>e&&e[Jw],HP=(e,t)=>AJ(e,Jw,t),e0=e=>e&&e[Jw]&&e[Jw].getPayload(),FP=class{constructor(){this.payload=void 0,HP(this,this)}getPayload(){return this.payload||[]}},Tg=class e extends FP{constructor(t){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=t,Ce.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new e(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,o){return Ce.num(t)&&(this.lastPosition=t,o&&(t=Math.round(t/o)*o,this.done&&(this.lastPosition=t))),this._value===t?!1:(this._value=t,!0)}reset(){let{done:t}=this;this.done=!1,Ce.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}},Rg=class e extends Tg{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=Op({output:[t,t]})}static create(t){return new e(t)}getValue(){let t=this._string;return t??(this._string=this._toString(this._value))}setValue(t){if(Ce.str(t)){if(t==this._string)return!1;this._string=t,this._value=1}else if(super.setValue(t))this._string=null;else return!1;return!0}reset(t){t&&(this._toString=Op({output:[this.getValue(),t]})),this._value=0,super.reset()}},zP={dependencies:null},Bg=class extends FP{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let o={};return Aa(this.source,(r,n)=>{u5e(r)?o[n]=r.getValue(t):Ii(r)?o[n]=Hn(r):t||(o[n]=r)}),o}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&_o(this.payload,t=>t.reset())}_makePayload(t){if(t){let o=new Set;return Aa(t,this._addToPayload,o),Array.from(o)}}_addToPayload(t){zP.dependencies&&Ii(t)&&zP.dependencies.add(t);let o=e0(t);o&&_o(o,r=>this.add(r))}},hj=class e extends Bg{constructor(t){super(t)}static create(t){return new e(t)}getValue(){return this.source.map(t=>t.getValue())}setValue(t){let o=this.getPayload();return t.length==o.length?o.map((r,n)=>r.setValue(t[n])).some(Boolean):(super.setValue(t.map(d5e)),!0)}};function d5e(e){return(Av(e)?Rg:Tg).create(e)}function UP(e){let t=$l(e);return t?t.constructor:Ce.arr(e)?hj:Av(e)?Rg:Tg}function jP(){return jP=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let o=!Ce.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,_d.forwardRef)((r,n)=>{let i=(0,_d.useRef)(null),s=o&&(0,_d.useCallback)(m=>{i.current=p5e(n,m)},[n]),[a,l]=f5e(r,t),u=pj(),d=()=>{let m=i.current;if(o&&!m)return;(m?t.applyAnimatedValues(m,a.getValue(!0)):!1)===!1&&u()},f=new gj(d,l),p=(0,_d.useRef)();Qw(()=>(p.current=f,_o(l,m=>Ap(m,f)),()=>{p.current&&(_o(p.current.deps,m=>Lp(m,p.current)),st.cancel(p.current.update))})),(0,_d.useEffect)(d,[]),mj(()=>()=>{let m=p.current;_o(m.deps,g=>Lp(g,m))});let h=t.getComponentProps(a.getValue());return YJ.createElement(e,jP({},h,{ref:s}))})},gj=class{constructor(t,o){this.update=t,this.deps=o}eventObserved(t){t.type=="change"&&st.write(this.update)}};function f5e(e,t){let o=new Set;return zP.dependencies=o,e.style&&(e=jP({},e,{style:t.createAnimatedStyle(e.style)})),e=new Bg(e),zP.dependencies=null,[e,o]}function p5e(e,t){return e&&(Ce.fun(e)?e(t):e.current=t),t}var $J=Symbol.for("AnimatedComponent"),qJ=(e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:o=n=>new Bg(n),getComponentProps:r=n=>n}={})=>{let n={applyAnimatedValues:t,createAnimatedStyle:o,getComponentProps:r},i=s=>{let a=KJ(s)||"Anonymous";return Ce.str(s)?s=i[s]||(i[s]=WJ(s,n)):s=s[$J]||(s[$J]=WJ(s,n)),s.displayName=`Animated(${a})`,s};return Aa(e,(s,a)=>{Ce.arr(e)&&(a=KJ(s)),i[a]=i(s)}),{animated:i}},KJ=e=>Ce.str(e)?e:e&&Ce.str(e.displayName)?e.displayName:Ce.fun(e)&&e.name||null;function Oi(){return Oi=Object.assign?Object.assign.bind():function(e){for(var t=1;te===!0||!!(t&&e&&(Ce.fun(e)?e(t):cs(e).includes(t))),aee=(e,t)=>Ce.obj(e)?t&&e[t]:e,lee=(e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,m5e=e=>e,cee=(e,t=m5e)=>{let o=h5e;e.default&&e.default!==!0&&(e=e.default,o=Object.keys(e));let r={};for(let n of o){let i=t(e[n],n);Ce.und(i)||(r[n]=i)}return r},h5e=["config","onProps","onStart","onChange","onPause","onResume","onRest"],g5e={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 b5e(e){let t={},o=0;if(Aa(e,(r,n)=>{g5e[n]||(t[n]=r,o++)}),o)return t}function uee(e){let t=b5e(e);if(t){let o={to:t};return Aa(e,(r,n)=>n in t||(o[n]=r)),o}return Oi({},e)}function i0(e){return e=Hn(e),Ce.arr(e)?e.map(i0):Av(e)?$s.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function vj(e){return Ce.fun(e)||Ce.arr(e)&&Ce.obj(e[0])}var y5e={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},$P=1.70158,GP=$P*1.525,ZJ=$P+1,XJ=2*Math.PI/3,QJ=2*Math.PI/4.5,WP=e=>e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375,v5e={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=>e===0?0:Math.pow(2,10*e-10),easeOutExpo:e=>e===1?1:1-Math.pow(2,-10*e),easeInOutExpo:e=>e===0?0:e===1?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=>ZJ*e*e*e-$P*e*e,easeOutBack:e=>1+ZJ*Math.pow(e-1,3)+$P*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*((GP+1)*2*e-GP)/2:(Math.pow(2*e-2,2)*((GP+1)*(e*2-2)+GP)+2)/2,easeInElastic:e=>e===0?0:e===1?1:-Math.pow(2,10*e-10)*Math.sin((e*10-10.75)*XJ),easeOutElastic:e=>e===0?0:e===1?1:Math.pow(2,-10*e)*Math.sin((e*10-.75)*XJ)+1,easeInOutElastic:e=>e===0?0:e===1?1:e<.5?-(Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*QJ))/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*QJ)/2+1,easeInBounce:e=>1-WP(1-e),easeOutBounce:WP,easeInOutBounce:e=>e<.5?(1-WP(1-2*e))/2:(1+WP(2*e-1))/2},Sj=Oi({},y5e.default,{mass:1,damping:1,easing:v5e.linear,clamp:!1}),kj=class{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,Sj)}};function S5e(e,t,o){o&&(o=Oi({},o),JJ(o,t),t=Oi({},o,t)),JJ(e,t),Object.assign(e,t);for(let s in Sj)e[s]==null&&(e[s]=Sj[s]);let{mass:r,frequency:n,damping:i}=e;return Ce.und(n)||(n<.01&&(n=.01),i<0&&(i=0),e.tension=Math.pow(2*Math.PI/n,2)*r,e.friction=4*Math.PI*i*r/n),e}function JJ(e,t){if(!Ce.und(t.decay))e.duration=void 0;else{let o=!Ce.und(t.tension)||!Ce.und(t.friction);(o||!Ce.und(t.frequency)||!Ce.und(t.damping)||!Ce.und(t.mass))&&(e.duration=void 0,e.decay=void 0),o&&(e.frequency=void 0)}}var eee=[],_j=class{constructor(){this.changed=!1,this.values=eee,this.toValues=null,this.fromValues=eee,this.to=void 0,this.from=void 0,this.config=new kj,this.immediate=!1}};function dee(e,{key:t,props:o,defaultProps:r,state:n,actions:i}){return new Promise((s,a)=>{var l;let u,d,f=n0((l=o.cancel)!=null?l:r?.cancel,t);if(f)m();else{Ce.und(o.pause)||(n.paused=n0(o.pause,t));let g=r?.pause;g!==!0&&(g=n.paused||n0(g,t)),u=Pg(o.delay||0,t),g?(n.resumeQueue.add(h),i.pause()):(i.resume(),h())}function p(){n.resumeQueue.add(h),n.timeouts.delete(d),d.cancel(),u=d.time-st.now()}function h(){u>0&&!$s.skipAnimation?(n.delayed=!0,d=st.setTimeout(m,u),n.pauseQueue.add(p),n.timeouts.add(d)):m()}function m(){n.delayed&&(n.delayed=!1),n.pauseQueue.delete(p),n.timeouts.delete(d),e<=(n.cancelId||0)&&(f=!0);try{i.start(Oi({},o,{callId:e,cancel:f}),s)}catch(g){a(g)}}})}var Bj=(e,t)=>t.length==1?t[0]:t.some(o=>o.cancelled)?Lv(e.get()):t.every(o=>o.noop)?fee(e.get()):Kl(e.get(),t.every(o=>o.finished)),fee=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),Kl=(e,t,o=!1)=>({value:e,finished:t,cancelled:o}),Lv=e=>({value:e,cancelled:!0,finished:!1});function pee(e,t,o,r){let{callId:n,parentId:i,onRest:s}=t,{asyncTo:a,promise:l}=o;return!i&&e===a&&!t.reset?l:o.promise=(async()=>{o.asyncId=n,o.asyncTo=e;let u=cee(t,(b,v)=>v==="onRest"?void 0:b),d,f,p=new Promise((b,v)=>(d=b,f=v)),h=b=>{let v=n<=(o.cancelId||0)&&Lv(r)||n!==o.asyncId&&Kl(r,!1);if(v)throw b.result=v,f(b),b},m=(b,v)=>{let y=new KP,k=new YP;return(async()=>{if($s.skipAnimation)throw s0(o),k.result=Kl(r,!1),f(k),k;h(y);let S=Ce.obj(b)?Oi({},b):Oi({},v,{to:b});S.parentId=n,Aa(u,(x,w)=>{Ce.und(S[w])&&(S[w]=x)});let _=await r.start(S);return h(y),o.paused&&await new Promise(x=>{o.resumeQueue.add(x)}),_})()},g;if($s.skipAnimation)return s0(o),Kl(r,!1);try{let b;Ce.arr(e)?b=(async v=>{for(let y of v)await m(y)})(e):b=Promise.resolve(e(m,r.stop.bind(r))),await Promise.all([b.then(d),p]),g=Kl(r.get(),!0,!1)}catch(b){if(b instanceof KP)g=b.result;else if(b instanceof YP)g=b.result;else throw b}finally{n==o.asyncId&&(o.asyncId=i,o.asyncTo=i?a:void 0,o.promise=i?l:void 0)}return Ce.fun(s)&&st.batchedUpdates(()=>{s(g,r,r.item)}),g})()}function s0(e,t){Pv(e.timeouts,o=>o.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var KP=class 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}},YP=class extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}},xj=e=>e instanceof a0,k5e=1,a0=class extends Bv{constructor(...t){super(...t),this.id=k5e++,this.key=void 0,this._priority=0}get priority(){return this._priority}set priority(t){this._priority!=t&&(this._priority=t,this._onPriorityChange(t))}get(){let t=$l(this);return t&&t.getValue()}to(...t){return $s.to(this,t)}interpolate(...t){return UJ(),$s.to(this,t)}toJSON(){return this.get()}observerAdded(t){t==1&&this._attach()}observerRemoved(t){t==0&&this._detach()}_attach(){}_detach(){}_onChange(t,o=!1){Eg(this,{type:"change",parent:this,value:t,idle:o})}_onPriorityChange(t){this.idle||Ov.sort(this),Eg(this,{type:"priority",parent:this,priority:t})}},Ig=Symbol.for("SpringPhase"),mee=1,wj=2,Cj=4,bj=e=>(e[Ig]&mee)>0,Mp=e=>(e[Ig]&wj)>0,t0=e=>(e[Ig]&Cj)>0,tee=(e,t)=>t?e[Ig]|=wj|mee:e[Ig]&=~wj,oee=(e,t)=>t?e[Ig]|=Cj:e[Ig]&=~Cj,Ej=class extends a0{constructor(t,o){if(super(),this.key=void 0,this.animation=new _j,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,!Ce.und(t)||!Ce.und(o)){let r=Ce.obj(t)?Oi({},t):Oi({},o,{from:t});Ce.und(r.default)&&(r.default=!0),this.start(r)}}get idle(){return!(Mp(this)||this._state.asyncTo)||t0(this)}get goal(){return Hn(this.animation.to)}get velocity(){let t=$l(this);return t instanceof Tg?t.lastVelocity||0:t.getPayload().map(o=>o.lastVelocity||0)}get hasAnimated(){return bj(this)}get isAnimating(){return Mp(this)}get isPaused(){return t0(this)}get isDelayed(){return this._state.delayed}advance(t){let o=!0,r=!1,n=this.animation,{config:i,toValues:s}=n,a=e0(n.to);!a&&Ii(n.to)&&(s=cs(Hn(n.to))),n.values.forEach((d,f)=>{if(d.done)return;let p=d.constructor==Rg?1:a?a[f].lastPosition:s[f],h=n.immediate,m=p;if(!h){if(m=d.lastPosition,i.tension<=0){d.done=!0;return}let g=d.elapsedTime+=t,b=n.fromValues[f],v=d.v0!=null?d.v0:d.v0=Ce.arr(i.velocity)?i.velocity[f]:i.velocity,y,k=i.precision||(b==p?.005:Math.min(1,Math.abs(p-b)*.001));if(Ce.und(i.duration))if(i.decay){let S=i.decay===!0?.998:i.decay,_=Math.exp(-(1-S)*g);m=b+v/(1-S)*(1-_),h=Math.abs(d.lastPosition-m)<=k,y=v*_}else{y=d.lastVelocity==null?v:d.lastVelocity;let S=i.restVelocity||k/10,_=i.clamp?0:i.bounce,x=!Ce.und(_),w=b==p?d.v0>0:bS,!(!T&&(h=Math.abs(p-m)<=k,h)));++A){x&&(B=m==p||m>p==w,B&&(y=-y*_,m=p));let P=-i.tension*1e-6*(m-p),O=-i.friction*.001*y,N=(P+O)/i.mass;y=y+N*R,m=m+y*R}}else{let S=1;i.duration>0&&(this._memoizedDuration!==i.duration&&(this._memoizedDuration=i.duration,d.durationProgress>0&&(d.elapsedTime=i.duration*d.durationProgress,g=d.elapsedTime+=t)),S=(i.progress||0)+g/this._memoizedDuration,S=S>1?1:S<0?0:S,d.durationProgress=S),m=b+i.easing(S)*(p-b),y=(m-d.lastPosition)/t,h=S==1}d.lastVelocity=y,Number.isNaN(m)&&(console.warn("Got NaN while animating:",this),h=!0)}a&&!a[f].done&&(h=!1),h?d.done=!0:o=!1,d.setValue(m,i.round)&&(r=!0)});let l=$l(this),u=l.getValue();if(o){let d=Hn(n.to);(u!==d||r)&&!i.decay?(l.setValue(d),this._onChange(d)):r&&i.decay&&this._onChange(u),this._stop()}else r&&this._onChange(u)}set(t){return st.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(Mp(this)){let{to:t,config:o}=this.animation;st.batchedUpdates(()=>{this._onStart(),o.decay||this._set(t,!1),this._stop()})}return this}update(t){return(this.queue||(this.queue=[])).push(t),this}start(t,o){let r;return Ce.und(t)?(r=this.queue||[],this.queue=[]):r=[Ce.obj(t)?t:Oi({},o,{to:t})],Promise.all(r.map(n=>this._update(n))).then(n=>Bj(this,n))}stop(t){let{to:o}=this.animation;return this._focus(this.get()),s0(this._state,t&&this._lastCallId),st.batchedUpdates(()=>this._stop(o,t)),this}reset(){this._update({reset:!0})}eventObserved(t){t.type=="change"?this._start():t.type=="priority"&&(this.priority=t.priority+1)}_prepareNode(t){let o=this.key||"",{to:r,from:n}=t;r=Ce.obj(r)?r[o]:r,(r==null||vj(r))&&(r=void 0),n=Ce.obj(n)?n[o]:n,n==null&&(n=void 0);let i={to:r,from:n};return bj(this)||(t.reverse&&([r,n]=[n,r]),n=Hn(n),Ce.und(n)?$l(this)||this._set(r):this._set(n)),i}_update(t,o){let r=Oi({},t),{key:n,defaultProps:i}=this;r.default&&Object.assign(i,cee(r,(l,u)=>/^on/.test(u)?aee(l,n):l)),nee(this,r,"onProps"),r0(this,"onProps",r,this);let s=this._prepareNode(r);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?");let a=this._state;return dee(++this._lastCallId,{key:n,props:r,defaultProps:i,state:a,actions:{pause:()=>{t0(this)||(oee(this,!0),Iv(a.pauseQueue),r0(this,"onPause",Kl(this,o0(this,this.animation.to)),this))},resume:()=>{t0(this)&&(oee(this,!1),Mp(this)&&this._resume(),Iv(a.resumeQueue),r0(this,"onResume",Kl(this,o0(this,this.animation.to)),this))},start:this._merge.bind(this,s)}}).then(l=>{if(r.loop&&l.finished&&!(o&&l.noop)){let u=hee(r);if(u)return this._update(u,!0)}return l})}_merge(t,o,r){if(o.cancel)return this.stop(!0),r(Lv(this));let n=!Ce.und(t.to),i=!Ce.und(t.from);if(n||i)if(o.callId>this._lastToId)this._lastToId=o.callId;else return r(Lv(this));let{key:s,defaultProps:a,animation:l}=this,{to:u,from:d}=l,{to:f=u,from:p=d}=t;i&&!n&&(!o.default||Ce.und(f))&&(f=p),o.reverse&&([f,p]=[p,f]);let h=!Qc(p,d);h&&(l.from=p),p=Hn(p);let m=!Qc(f,u);m&&this._focus(f);let g=vj(o.to),{config:b}=l,{decay:v,velocity:y}=b;(n||i)&&(b.velocity=0),o.config&&!g&&S5e(b,Pg(o.config,s),o.config!==a.config?Pg(a.config,s):void 0);let k=$l(this);if(!k||Ce.und(f))return r(Kl(this,!0));let S=Ce.und(o.reset)?i&&!o.default:!Ce.und(p)&&n0(o.reset,s),_=S?p:this.get(),x=i0(f),w=Ce.num(x)||Ce.arr(x)||Av(x),T=!g&&(!w||n0(a.immediate||o.immediate,s));if(m){let A=UP(f);if(A!==k.constructor)if(T)k=this._set(x);else throw Error(`Cannot animate between ${k.constructor.name} and ${A.name}, as the "to" prop suggests`)}let B=k.constructor,R=Ii(f),I=!1;if(!R){let A=S||!bj(this)&&h;(m||A)&&(I=Qc(i0(_),x),R=!I),(!Qc(l.immediate,T)&&!T||!Qc(b.decay,v)||!Qc(b.velocity,y))&&(R=!0)}if(I&&Mp(this)&&(l.changed&&!S?R=!0:R||this._stop(u)),!g&&((R||Ii(u))&&(l.values=k.getPayload(),l.toValues=Ii(f)?null:B==Rg?[1]:cs(x)),l.immediate!=T&&(l.immediate=T,!T&&!S&&this._set(u)),R)){let{onRest:A}=l;_o(_5e,O=>nee(this,o,O));let P=Kl(this,o0(this,u));Iv(this._pendingCalls,P),this._pendingCalls.add(r),l.changed&&st.batchedUpdates(()=>{l.changed=!S,A?.(P,this),S?Pg(a.onRest,P):l.onStart==null||l.onStart(P,this)})}S&&this._set(_),g?r(pee(o.to,o,this._state,this)):R?this._start():Mp(this)&&!m?this._pendingCalls.add(r):r(fee(_))}_focus(t){let o=this.animation;t!==o.to&&(fj(this)&&this._detach(),o.to=t,fj(this)&&this._attach())}_attach(){let t=0,{to:o}=this.animation;Ii(o)&&(Ap(o,this),xj(o)&&(t=o.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;Ii(t)&&Lp(t,this)}_set(t,o=!0){let r=Hn(t);if(!Ce.und(r)){let n=$l(this);if(!n||!Qc(r,n.getValue())){let i=UP(r);!n||n.constructor!=i?HP(this,i.create(r)):n.setValue(r),n&&st.batchedUpdates(()=>{this._onChange(r,o)})}}return $l(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,r0(this,"onStart",Kl(this,o0(this,t.to)),this))}_onChange(t,o){o||(this._onStart(),Pg(this.animation.onChange,t,this)),Pg(this.defaultProps.onChange,t,this),super._onChange(t,o)}_start(){let t=this.animation;$l(this).reset(Hn(t.to)),t.immediate||(t.fromValues=t.values.map(o=>o.lastPosition)),Mp(this)||(tee(this,!0),t0(this)||this._resume())}_resume(){$s.skipAnimation?this.finish():Ov.start(this)}_stop(t,o){if(Mp(this)){tee(this,!1);let r=this.animation;_o(r.values,i=>{i.done=!0}),r.toValues&&(r.onChange=r.onPause=r.onResume=void 0),Eg(this,{type:"idle",parent:this});let n=o?Lv(this.get()):Kl(this.get(),o0(this,t??r.to));Iv(this._pendingCalls,n),r.changed&&(r.changed=!1,r0(this,"onRest",n,this))}}};function o0(e,t){let o=i0(t),r=i0(e.get());return Qc(r,o)}function hee(e,t=e.loop,o=e.to){let r=Pg(t);if(r){let n=r!==!0&&uee(r),i=(n||e).reverse,s=!n||n.reset;return Tj(Oi({},e,{loop:t,default:!1,pause:void 0,to:!i||vj(o)?o:void 0,from:s?e.from:void 0,reset:s},n))}}function Tj(e){let{to:t,from:o}=e=uee(e),r=new Set;return Ce.obj(t)&&ree(t,r),Ce.obj(o)&&ree(o,r),e.keys=r.size?Array.from(r):null,e}function ree(e,t){Aa(e,(o,r)=>o!=null&&t.add(r))}var _5e=["onStart","onRest","onChange","onPause","onResume"];function nee(e,t,o){e.animation[o]=t[o]!==lee(t,o)?aee(t[o],e.key):void 0}function r0(e,t,...o){var r,n,i,s;(r=(n=e.animation)[t])==null||r.call(n,...o),(i=(s=e.defaultProps)[t])==null||i.call(s,...o)}var x5e=["onStart","onChange","onRest"],w5e=1,qP=class{constructor(t,o){this.id=w5e++,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),o&&(this._flush=o),t&&this.start(Oi({default:!0},t))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(t=>t.idle&&!t.isDelayed&&!t.isPaused)}get item(){return this._item}set item(t){this._item=t}get(){let t={};return this.each((o,r)=>t[r]=o.get()),t}set(t){for(let o in t){let r=t[o];Ce.und(r)||this.springs[o].set(r)}}update(t){return t&&this.queue.push(Tj(t)),this}start(t){let{queue:o}=this;return t?o=cs(t).map(Tj):this.queue=[],this._flush?this._flush(this,o):(bee(this,o),C5e(this,o))}stop(t,o){if(t!==!!t&&(o=t),o){let r=this.springs;_o(cs(o),n=>r[n].stop(!!t))}else s0(this._state,this._lastAsyncId),this.each(r=>r.stop(!!t));return this}pause(t){if(Ce.und(t))this.start({pause:!0});else{let o=this.springs;_o(cs(t),r=>o[r].pause())}return this}resume(t){if(Ce.und(t))this.start({pause:!1});else{let o=this.springs;_o(cs(t),r=>o[r].resume())}return this}each(t){Aa(this.springs,t)}_onFrame(){let{onStart:t,onChange:o,onRest:r}=this._events,n=this._active.size>0,i=this._changed.size>0;(n&&!this._started||i&&!this._started)&&(this._started=!0,Pv(t,([l,u])=>{u.value=this.get(),l(u,this,this._item)}));let s=!n&&this._started,a=i||s&&r.size?this.get():null;i&&o.size&&Pv(o,([l,u])=>{u.value=a,l(u,this,this._item)}),s&&(this._started=!1,Pv(r,([l,u])=>{u.value=a,l(u,this,this._item)}))}eventObserved(t){if(t.type=="change")this._changed.add(t.parent),t.idle||this._active.add(t.parent);else if(t.type=="idle")this._active.delete(t.parent);else return;st.onFrame(this._onFrame)}};function C5e(e,t){return Promise.all(t.map(o=>gee(e,o))).then(o=>Bj(e,o))}async function gee(e,t,o){let{keys:r,to:n,from:i,loop:s,onRest:a,onResolve:l}=t,u=Ce.obj(t.default)&&t.default;s&&(t.loop=!1),n===!1&&(t.to=null),i===!1&&(t.from=null);let d=Ce.arr(n)||Ce.fun(n)?n:void 0;d?(t.to=void 0,t.onRest=void 0,u&&(u.onRest=void 0)):_o(x5e,g=>{let b=t[g];if(Ce.fun(b)){let v=e._events[g];t[g]=({finished:y,cancelled:k})=>{let S=v.get(b);S?(y||(S.finished=!1),k&&(S.cancelled=!0)):v.set(b,{value:null,finished:y||!1,cancelled:k||!1})},u&&(u[g]=t[g])}});let f=e._state;t.pause===!f.paused?(f.paused=t.pause,Iv(t.pause?f.pauseQueue:f.resumeQueue)):f.paused&&(t.pause=!0);let p=(r||Object.keys(e.springs)).map(g=>e.springs[g].start(t)),h=t.cancel===!0||lee(t,"cancel")===!0;(d||h&&f.asyncId)&&p.push(dee(++e._lastAsyncId,{props:t,state:f,actions:{pause:MP,resume:MP,start(g,b){h?(s0(f,e._lastAsyncId),b(Lv(e))):(g.onRest=a,b(pee(d,g,f,e)))}}})),f.paused&&await new Promise(g=>{f.resumeQueue.add(g)});let m=Bj(e,await Promise.all(p));if(s&&m.finished&&!(o&&m.noop)){let g=hee(t,s,n);if(g)return bee(e,[g]),gee(e,g,!0)}return l&&st.batchedUpdates(()=>l(m,e,e.item)),m}function E5e(e,t){let o=new Ej;return o.key=e,t&&Ap(o,t),o}function T5e(e,t,o){t.keys&&_o(t.keys,r=>{(e[r]||(e[r]=o(r)))._prepareNode(t)})}function bee(e,t){_o(t,o=>{T5e(e.springs,o,r=>E5e(r,e))})}function R5e(e,t){if(e==null)return{};var o={},r=Object.keys(e),n,i;for(i=0;i=0)&&(o[n]=e[n]);return o}var B5e=["children"],Pj=e=>{let{children:t}=e,o=R5e(e,B5e),r=(0,c0.useContext)(ZP),n=o.pause||!!r.pause,i=o.immediate||!!r.immediate;o=GJ(()=>({pause:n,immediate:i}),[n,i]);let{Provider:s}=ZP;return l0.createElement(s,{value:o},t)},ZP=P5e(Pj,{});Pj.Provider=ZP.Provider;Pj.Consumer=ZP.Consumer;function P5e(e,t){return Object.assign(e,l0.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}var iee;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(iee||(iee={}));var Rj=class extends a0{constructor(t,o){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=Op(...o);let r=this._get(),n=UP(r);HP(this,n.create(r))}advance(t){let o=this._get(),r=this.get();Qc(o,r)||($l(this).setValue(o),this._onChange(o,this.idle)),!this.idle&&see(this._active)&&yj(this)}_get(){let t=Ce.arr(this.source)?this.source.map(Hn):cs(Hn(this.source));return this.calc(...t)}_start(){this.idle&&!see(this._active)&&(this.idle=!1,_o(e0(this),t=>{t.done=!1}),$s.skipAnimation?(st.batchedUpdates(()=>this.advance()),yj(this)):Ov.start(this))}_attach(){let t=1;_o(cs(this.source),o=>{Ii(o)&&Ap(o,this),xj(o)&&(o.idle||this._active.add(o),t=Math.max(t,o.priority+1))}),this.priority=t,this._start()}_detach(){_o(cs(this.source),t=>{Ii(t)&&Lp(t,this)}),this._active.clear(),yj(this)}eventObserved(t){t.type=="change"?t.idle?this.advance():(this._active.add(t.parent),this._start()):t.type=="idle"?this._active.delete(t.parent):t.type=="priority"&&(this.priority=cs(this.source).reduce((o,r)=>Math.max(o,(xj(r)?r.priority:0)+1),0))}};function I5e(e){return e.idle!==!1}function see(e){return!e.size||Array.from(e).every(I5e)}function yj(e){e.idle||(e.idle=!0,_o(e0(e),t=>{t.done=!0}),Eg(e,{type:"idle",parent:e}))}$s.assign({createStringInterpolator:VP,to:(e,t)=>new Rj(e,t)});var Udt=Ov.advance;var See=c(xd());function Lj(e,t){if(e==null)return{};var o={},r=Object.keys(e),n,i;for(i=0;i=0)&&(o[n]=e[n]);return o}var O5e=["style","children","scrollTop","scrollLeft"],kee=/^--/;function A5e(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!kee.test(e)&&!(u0.hasOwnProperty(e)&&u0[e])?t+"px":(""+t).trim()}var vee={};function L5e(e,t){if(!e.nodeType||!e.setAttribute)return!1;let o=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",r=t,{style:n,children:i,scrollTop:s,scrollLeft:a}=r,l=Lj(r,O5e),u=Object.values(l),d=Object.keys(l).map(f=>o||e.hasAttribute(f)?f:vee[f]||(vee[f]=f.replace(/([A-Z])/g,p=>"-"+p.toLowerCase())));i!==void 0&&(e.textContent=i);for(let f in n)if(n.hasOwnProperty(f)){let p=A5e(f,n[f]);kee.test(f)?e.style.setProperty(f,p):e.style[f]=p}d.forEach((f,p)=>{e.setAttribute(f,u[p])}),s!==void 0&&(e.scrollTop=s),a!==void 0&&(e.scrollLeft=a)}var u0={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},M5e=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),N5e=["Webkit","Ms","Moz","O"];u0=Object.keys(u0).reduce((e,t)=>(N5e.forEach(o=>e[M5e(o,t)]=e[t]),e),u0);var D5e=["x","y","z"],V5e=/^(matrix|translate|scale|rotate|skew)/,F5e=/^(translate)/,z5e=/^(rotate|skew)/,Ij=(e,t)=>Ce.num(e)&&e!==0?e+t:e,XP=(e,t)=>Ce.arr(e)?e.every(o=>XP(o,t)):Ce.num(e)?e===t:parseFloat(e)===t,Oj=class extends Bg{constructor(t){let{x:o,y:r,z:n}=t,i=Lj(t,D5e),s=[],a=[];(o||r||n)&&(s.push([o||0,r||0,n||0]),a.push(l=>[`translate3d(${l.map(u=>Ij(u,"px")).join(",")})`,XP(l,0)])),Aa(i,(l,u)=>{if(u==="transform")s.push([l||""]),a.push(d=>[d,d===""]);else if(V5e.test(u)){if(delete i[u],Ce.und(l))return;let d=F5e.test(u)?"px":z5e.test(u)?"deg":"";s.push(cs(l)),a.push(u==="rotate3d"?([f,p,h,m])=>[`rotate3d(${f},${p},${h},${Ij(m,d)})`,XP(m,0)]:f=>[`${u}(${f.map(p=>Ij(p,d)).join(",")})`,XP(f,u.startsWith("scale")?1:0)])}}),s.length&&(i.transform=new Aj(s,a)),super(i)}},Aj=class extends Bv{constructor(t,o){super(),this._value=null,this.inputs=t,this.transforms=o}get(){return this._value||(this._value=this._get())}_get(){let t="",o=!0;return _o(this.inputs,(r,n)=>{let i=Hn(r[0]),[s,a]=this.transforms[n](Ce.arr(i)?i:r.map(Hn));t+=" "+s,o=o&&a}),o?"none":t}observerAdded(t){t==1&&_o(this.inputs,o=>_o(o,r=>Ii(r)&&Ap(r,this)))}observerRemoved(t){t==0&&_o(this.inputs,o=>_o(o,r=>Ii(r)&&Lp(r,this)))}eventObserved(t){t.type=="change"&&(this._value=null),Eg(this,t)}},j5e=["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"],H5e=["scrollTop","scrollLeft"];$s.assign({batchedUpdates:See.unstable_batchedUpdates,createStringInterpolator:VP,colors:VJ});var U5e=qJ(j5e,{applyAnimatedValues:L5e,createAnimatedStyle:e=>new Oj(e),getComponentProps:e=>Lj(e,H5e)}),_ee=U5e.animated;var Mv=c(F(),1),wee=c(Tt(),1),Cee=c(Q(),1);var G5e=200;function xee(e){return{top:e.offsetTop,left:e.offsetLeft}}function W5e({triggerAnimationOnChange:e,clientId:t}){let o=(0,Mv.useRef)(),{isTyping:r,getGlobalBlockCount:n,isBlockSelected:i,isFirstMultiSelectedBlock:s,isBlockMultiSelected:a,isAncestorMultiSelected:l,isDraggingBlocks:u}=(0,Cee.useSelect)(C),{previous:d,prevRect:f}=(0,Mv.useMemo)(()=>({previous:o.current&&xee(o.current),prevRect:o.current&&o.current.getBoundingClientRect()}),[e]);return(0,Mv.useLayoutEffect)(()=>{if(!d||!o.current)return;let p=(0,wee.getScrollContainer)(o.current),h=i(t),m=h||s(t),g=u();function b(){if(!g&&m&&f){let B=o.current.getBoundingClientRect().top-f.top;B&&(p.scrollTop+=B)}}if(window.matchMedia("(prefers-reduced-motion: reduce)").matches||r()||n()>G5e){b();return}let y=h||a(t)||l(t);if(y&&g)return;let k=y?"1":"",S=new qP({x:0,y:0,config:{mass:5,tension:2e3,friction:200},onChange({value:T}){if(!o.current)return;let{x:B,y:R}=T;B=Math.round(B),R=Math.round(R);let I=B===0&&R===0;o.current.style.transformOrigin="center center",o.current.style.transform=I?null:`translate3d(${B}px,${R}px,0)`,o.current.style.zIndex=k,b()}});o.current.style.transform=void 0;let _=xee(o.current),x=Math.round(d.left-_.left),w=Math.round(d.top-_.top);return S.start({x:0,y:0,from:{x,y:w}}),()=>{S.stop(),S.set({x:0,y:0})}},[d,f,t,r,n,i,s,a,l,u]),o}var QP=W5e;var eI=c(F(),1),wd=c(Tt(),1),Tee=c(Q(),1);var JP=".block-editor-block-list__block",$5e=".block-list-appender",K5e=".block-editor-button-block-appender";function Eee(e,t){return e.closest(JP)===t.closest(JP)}function Jc(e,t){return t.closest([JP,$5e,K5e].join(","))===e}function La(e,t){let{anchorNode:o,focusNode:r}=e;if(!o||!r)return;let i=(o.nodeType===o.ELEMENT_NODE?o:o.parentElement)?.closest('[contenteditable="true"]');if(!(!i||i===t||!i.contains(r)))return i}function qo(e){for(;e&&e.nodeType!==e.ELEMENT_NODE;)e=e.parentNode;if(!e)return;let o=e.closest(JP);if(o)return o.id.slice(6)}function Mj(e,t){let o=Math.min(e.left,t.left),r=Math.max(e.right,t.right),n=Math.max(e.bottom,t.bottom),i=Math.min(e.top,t.top);return new window.DOMRectReadOnly(o,i,r-o,n-i)}function Y5e(e){let t=e.ownerDocument.defaultView;if(!t||e.hasAttribute("data-visually-hidden"))return!1;let o=e.getBoundingClientRect();if(o.width===0||o.height===0)return!1;if(e.checkVisibility)return e.checkVisibility?.({opacityProperty:!0,contentVisibilityAuto:!0,visibilityProperty:!0});let r=t.getComputedStyle(e);return!(r.display==="none"||r.visibility==="hidden"||r.opacity==="0")}function q5e(e){let t=window.getComputedStyle(e);return t.overflowX==="auto"||t.overflowX==="scroll"||t.overflowY==="auto"||t.overflowY==="scroll"}var Z5e=["core/navigation"];function Nv(e){let t=e.ownerDocument.defaultView;if(!t)return new window.DOMRectReadOnly;let o=e.getBoundingClientRect(),r=e.getAttribute("data-type");if(r&&Z5e.includes(r)){let s=[e],a;for(;a=s.pop();)if(!q5e(a)){for(let l of a.children)if(Y5e(l)){let u=l.getBoundingClientRect();o=Mj(o,u),s.push(l)}}}let n=Math.max(o.left,0),i=Math.min(o.right,t.innerWidth);return o=new window.DOMRectReadOnly(n,o.top,i-n,o.height),o}function Ree({clientId:e,initialPosition:t}){let o=(0,eI.useRef)(),{isBlockSelected:r,isMultiSelecting:n,isZoomOut:i,getSelectionStart:s}=H((0,Tee.useSelect)(C));return(0,eI.useEffect)(()=>{if(!r(e)||n()||i()||t==null||!o.current)return;let{ownerDocument:a}=o.current;if(Jc(o.current,a.activeElement))return;let l=wd.focus.tabbable.find(o.current).filter(v=>(0,wd.isTextField)(v)),u=t===-1,d=l[u?l.length-1:0]||o.current;if(!Jc(o.current,d)){o.current.focus();return}if(!o.current.getAttribute("contenteditable")){let v=wd.focus.tabbable.findNext(o.current);if(v&&Jc(o.current,v)&&(0,wd.isFormElement)(v)){v.focus();return}}let{activeElement:f}=a,p=a.defaultView.getSelection(),{clientId:h,offset:m}=s();f?.isContentEditable&&f.contains(d)&&p.anchorNode&&d.contains(p.anchorNode)&&(t===0||m!==void 0&&h===e)||(0,wd.placeCaretAtHorizontalEdge)(d,u)},[t,e]),o}var tI=c(fe(),1);var{subscribeDelegatedListener:Bee}=H(tI.privateApis);function Pee({isEnabled:e=!0}={}){return(0,tI.useRefEffect)(t=>{if(!e)return;function o(i){i.defaultPrevented||(i.preventDefault(),t.classList.toggle("is-hovered",i.type==="mouseover"))}let r=Bee(t,"mouseout",o),n=Bee(t,"mouseover",o);return()=>{r(),n(),t.classList.remove("is-hovered")}},[e])}var oI=c(Q(),1),rI=c(fe(),1);var{subscribeDelegatedListener:X5e}=H(rI.privateApis);function Iee(e){let{isBlockSelected:t,isBlockMultiSelected:o,isMultiSelecting:r}=(0,oI.useSelect)(C),{selectBlock:n,selectionChange:i}=(0,oI.useDispatch)(C);return(0,rI.useRefEffect)(s=>{function a(l){if(t(e)){l.target.isContentEditable||i(e);return}if(!r()&&!o(e)&&Jc(s,l.target)){if(l.target.isContentEditable){n(e,null);return}n(e)}}return X5e(s,"focusin",a)},[t,n])}var Np=c(F(),1);var Aee=c(Q(),1),Lee=c(fe(),1),Mee=c(F(),1);var Nj={onKeyDown:"keydown",onKeyUp:"keyup",onBeforeInput:"beforeinput",onInput:"input",onCompositionStart:"compositionstart",onCompositionUpdate:"compositionupdate",onCompositionEnd:"compositionend"},Q5e=Object.values(Nj);function Nee(e){let t;for(let o in Nj)typeof e[o]=="function"&&(t=t||{},t[Nj[o]]=e[o]);return t}var Dee=["eventPhase","bubbles","cancelable","timeStamp","defaultPrevented","isTrusted"],Oee=[...Dee,"view","detail","key","code","location","ctrlKey","shiftKey","altKey","metaKey","repeat","locale","getModifierState","charCode","keyCode","which"],d0=[...Dee,"data"],J5e={keydown:Oee,keyup:Oee,beforeinput:d0,input:d0,compositionstart:d0,compositionupdate:d0,compositionend:d0};function eFe(e,t){let o=!1,r={nativeEvent:e,type:e.type,target:t,currentTarget:null,preventDefault(){e.preventDefault(),r.defaultPrevented=!0},isDefaultPrevented(){return r.defaultPrevented},stopPropagation(){e.stopPropagation(),o=!0},isPropagationStopped(){return o},persist(){},isPersistent(){return!0}};for(let n of J5e[e.type]){let i=e[n];r[n]=typeof i=="function"?i.bind(e):i}return r}function Vee(){let{hasMultiSelection:e,getBlockParents:t}=(0,Aee.useSelect)(C),{refsMap:o,eventHandlers:r}=(0,Mee.useContext)(vd);return(0,Lee.useRefEffect)(n=>{function i(l){if(!r.size||l.target!==n||!l.isTrusted||n.contentEditable!=="true"||e())return;let u=n.ownerDocument.defaultView.getSelection();if(!u.rangeCount)return;let d=La(u,n),f=qo(d);if(!f)return;let p=[f,...t(f,!0)],h;for(let m of p){let g=r.get(m)?.current?.[l.type],b=g&&o.get(m);if(b&&(h||(h=eFe(l,d)),h.currentTarget=b,g(h),h.isPropagationStopped()))break}}let s=n.ownerDocument.documentElement,a=Q5e.map(l=>(s.addEventListener(l,i),()=>s.removeEventListener(l,i)));return()=>a.forEach(l=>l())},[e,t,o,r])}function Fee(e,t){let{eventHandlers:o}=(0,Np.useContext)(vd),r=Nee(t),n=(0,Np.useRef)();(0,Np.useInsertionEffect)(()=>{n.current=r});let i=!!r;(0,Np.useEffect)(()=>{if(i)return o.set(e,n),()=>o.delete(e)},[o,e,i])}var Dv=c(ue(),1),jee=c(Tt(),1),Dp=c(io(),1),nI=c(Q(),1),Hee=c(fe(),1);function zee(e){return!e||e==="transparent"||e==="rgba(0, 0, 0, 0)"}function Uee({clientId:e,isSelected:t}){let{getBlockRootClientId:o,isZoomOut:r,hasMultiSelection:n,isSectionBlock:i,editedContentOnlySection:s,getBlock:a}=H((0,nI.useSelect)(C)),{insertAfterBlock:l,removeBlock:u,resetZoomLevel:d,startDraggingBlocks:f,stopDraggingBlocks:p,editContentOnlySection:h}=H((0,nI.useDispatch)(C));return(0,Hee.useRefEffect)(m=>{if(!t)return;function g(y){let{keyCode:k,target:S}=y;k!==Dp.ENTER&&k!==Dp.BACKSPACE&&k!==Dp.DELETE||S!==m||(0,jee.isTextField)(S)||(y.preventDefault(),k===Dp.ENTER&&r()?d():k===Dp.ENTER?l(e):u(e))}function b(y){if(m!==y.target||m.isContentEditable||m.ownerDocument.activeElement!==m||n()){y.preventDefault();return}let k=JSON.stringify({type:"block",srcClientIds:[e],srcRootClientId:o(e)});y.dataTransfer.effectAllowed="move",y.dataTransfer.clearData(),y.dataTransfer.setData("wp-blocks",k);let{ownerDocument:S}=m,{defaultView:_}=S;_.getSelection().removeAllRanges();let w=S.createElement("div");w.style.width="1px",w.style.height="1px",w.style.position="fixed",w.style.visibility="hidden",S.body.appendChild(w),y.dataTransfer.setDragImage(w,0,0);let T=m.getBoundingClientRect(),B=m.id,R=m.cloneNode();R.style.display="none",m.id=null,m.after(R);let I=1;{let W=m;for(;W=W.parentElement;){let{scale:Y}=_.getComputedStyle(W);if(Y&&Y!=="none"){I=parseFloat(Y);break}}}let A=1/I,P={};for(let W of["transform","transformOrigin","transition","zIndex","position","top","left","pointerEvents","opacity","backgroundColor"])P[W]=m.style[W];let O=_.scrollY,N=_.scrollX,z=y.clientX,V=y.clientY;m.style.position="relative",m.style.top="0px",m.style.left="0px";let M=y.clientX-T.left,D=y.clientY-T.top,L=T.height>200?200/T.height:1;if(m.style.zIndex="1000",m.style.transformOrigin=`${M*A}px ${D*A}px`,m.style.transition="transform 0.2s ease-out",m.style.transform=`scale(${L})`,m.style.opacity="0.9",zee(_.getComputedStyle(m).backgroundColor)){let W="transparent",Y=m;for(;Y=Y.parentElement;){let{backgroundColor:Z}=_.getComputedStyle(Y);if(!zee(Z)){W=Z;break}}m.style.backgroundColor=W}let j=!1,q=z,J=V;function te(W){W.clientX===q&&W.clientY===J||(q=W.clientX,J=W.clientY,ee())}function ee(){j||(j=!0,m.style.pointerEvents="none");let W=J-V,Y=q-z,Z=_.scrollY,oe=_.scrollX,ne=Z-O,X=oe-N,re=W+ne,ae=Y+X;m.style.top=`${re*A}px`,m.style.left=`${ae*A}px`}function $(){S.removeEventListener("dragover",te),S.removeEventListener("dragend",$),S.removeEventListener("drop",$),S.removeEventListener("scroll",ee);for(let[W,Y]of Object.entries(P))m.style[W]=Y;R.remove(),m.id=B,w.remove(),p(),document.body.classList.remove("is-dragging-components-draggable"),S.documentElement.classList.remove("is-dragging")}S.addEventListener("dragover",te),S.addEventListener("dragend",$),S.addEventListener("drop",$),S.addEventListener("scroll",ee),f([e]),document.body.classList.add("is-dragging-components-draggable"),S.documentElement.classList.add("is-dragging")}m.addEventListener("keydown",g),m.addEventListener("dragstart",b);function v(y){let k=i(e),S=a(e),_=(0,Dv.isReusableBlock)(S),x=(0,Dv.isTemplatePart)(S);!k||s===e||_||x||(y.preventDefault(),h(e))}return m.addEventListener("dblclick",v),()=>{m.removeEventListener("keydown",g),m.removeEventListener("dragstart",b),m.removeEventListener("dblclick",v)}},[e,t,o,a,Dv.isReusableBlock,Dv.isTemplatePart,l,u,r,d,n,f,p,i,s,h])}var Gee=c(fe(),1),Wee=c(F(),1);function $ee(){let e=(0,Wee.useContext)(iI);return(0,Gee.useRefEffect)(t=>{if(e)return e.observe(t),()=>{e.unobserve(t)}},[e])}var sI=c(fe(),1);function Kee({isSelected:e}){let t=(0,sI.useReducedMotion)();return(0,sI.useRefEffect)(o=>{if(e){let{ownerDocument:r}=o,{defaultView:n}=r;if(!n.IntersectionObserver)return;let i=new n.IntersectionObserver(s=>{s[0].isIntersecting||o.scrollIntoView({behavior:t?"instant":"smooth"}),i.disconnect()});return i.observe(o),()=>{i.disconnect()}}},[e])}var Yee=c(fe(),1),qee=c(Q(),1);function aI({clientId:e="",isEnabled:t=!0}={}){let{getEnabledClientIdsTree:o}=H((0,qee.useSelect)(C));return(0,Yee.useRefEffect)(r=>{if(!t)return;let n=()=>{o(e).forEach(({clientId:s})=>{let a=r.querySelector(`[data-block="${s}"]`);a&&(a.classList.remove("has-editable-outline"),a.offsetWidth,a.classList.add("has-editable-outline"))})},i=s=>{(s.target===r||s.target.classList.contains("is-root-container"))&&(s.defaultPrevented||(s.preventDefault(),n()))};return r.addEventListener("click",i),()=>r.removeEventListener("click",i)},[t])}var Zee=c(fe(),1),f0=new Map;function tFe(e,t){let o=f0.get(e);o||(o=new Set,f0.set(e,o),e.addEventListener("pointerdown",Qee)),o.add(t)}function oFe(e,t){let o=f0.get(e);o&&(o.delete(t),Xee(t),o.size===0&&(f0.delete(e),e.removeEventListener("pointerdown",Qee)))}function Xee(e){let t=e.getAttribute("data-draggable");t&&(e.removeAttribute("data-draggable"),t==="true"&&!e.getAttribute("draggable")&&e.setAttribute("draggable","true"))}function Qee(e){let{target:t}=e,{ownerDocument:o,isContentEditable:r,tagName:n}=t,i=["INPUT","TEXTAREA"].includes(n),s=f0.get(o);if(r||i)for(let a of s)a.getAttribute("draggable")==="true"&&a.contains(t)&&(a.removeAttribute("draggable"),a.setAttribute("data-draggable","true"));else for(let a of s)Xee(a)}function Jee(){return(0,Zee.useRefEffect)(e=>(tFe(e.ownerDocument,e),()=>{oFe(e.ownerDocument,e)}),[])}var Mr=c(G(),1),Ai=c(F(),1),Li=c(U(),1),Og=c(Q(),1),rte=c(Yl(),1),nte=c(as(),1);var p0=c(G(),1);var{getViewportBreakpoints:rFe}=H(Sr);function Dj(e){let t=rFe(e);return Y6.filter(([o])=>(o!==no.tablet.key||t.tablet!==void 0)&&(o!==no.mobile.key||t.mobile!==void 0))}function nFe(e,t){if(!e)return!1;let o=e.attributes?.metadata?.blockVisibility;if(o===!0||typeof o!="object")return!1;let r=o.viewport;return!r||typeof r!="object"||!Y6.some(([,{key:n}])=>n===t)?!1:r[t]===!1}function tte(e,t){if(!e?.length)return!1;let o=e.filter(r=>nFe(r,t)).length;return o===0?!1:o===e.length?!0:null}function ote(e){if(!e?.length)return!1;let t=e.filter(o=>o&&o.attributes?.metadata?.blockVisibility===!1).length;return t===0?!1:t===e.length?!0:null}function Vj(e,t){if(!e&&e!==!1)return null;if(e===!1)return(0,p0.__)("Block is hidden");if(e?.viewport){let o=Dj(t).filter(([r])=>e.viewport?.[r]===!1).map(([,r])=>r.label);if(o.length>0)return(0,p0.sprintf)((0,p0.__)("Block is hidden on %s"),o.join(", "))}return null}var _r=c(E(),1),iFe={[no.mobile.key]:!1,[no.tablet.key]:!1,[no.desktop.key]:!1},sFe=[];function Fj({clientIds:e,onClose:t}){let{createSuccessNotice:o}=(0,Og.useDispatch)(nte.store),{updateBlockAttributes:r}=(0,Og.useDispatch)(C),n=(0,Og.useSelect)(S=>S(C).getBlocksByClientId(e)??sFe,[e]),i=(0,Og.useSelect)(S=>S(rte.store).getShortcutRepresentation("core/editor/toggle-list-view"),[]),s=(0,Og.useSelect)(S=>S(C).getSettings().__experimentalFeatures?.viewport,[]),a=(0,Ai.useMemo)(()=>Dj(s),[s]),l=(0,Ai.useMemo)(()=>{if(n?.length===0)return{hideEverywhere:!1,viewportChecked:{}};let S={};return a.forEach(([,{key:_}])=>{S[_]=tte(n,_)}),{hideEverywhere:ote(n),viewportChecked:S}},[n,a]),[u,d]=(0,Ai.useState)(l?.viewportChecked??{}),[f,p]=(0,Ai.useState)(l?.hideEverywhere??!1),h=(0,Ai.useCallback)((S,_)=>{d({...u,[S]:_})},[u]),m=(0,Ai.useMemo)(()=>{if(!f)return(0,Mr.sprintf)((0,Mr.__)("Block visibility settings updated. You can access them via the List View (%s)."),i);let S=n?.length>1?(0,Mr.__)("Blocks hidden. You can access them via the List View (%s)."):(0,Mr.__)("Block hidden. You can access it via the List View (%s).");return(0,Mr.sprintf)(S,i)},[f,n?.length,i]),g=(0,Ai.useMemo)(()=>Object.values(u).some(S=>S===!0||S===null),[u]),b=(0,Ai.useMemo)(()=>f!==l.hideEverywhere?!0:a.some(([,{key:S}])=>u[S]!==l.viewportChecked[S]),[f,u,l,a]),v=(0,Ai.useMemo)(()=>f===null?!0:Object.values(u).some(S=>S===null),[f,u]),y=(0,Ai.useCallback)(S=>{S.preventDefault();let _=f?!1:{viewport:a.reduce((w,[,{key:T}])=>(u[T]&&(w[T]=!1),w),{})},x=Object.fromEntries(n.map(({clientId:w,attributes:T})=>[w,{metadata:Ge({...T?.metadata,blockVisibility:_})}]));r(e,x,{uniqueByBlock:!0}),o(m,{id:f?"block-visibility-hidden":"block-visibility-viewports-updated",type:"snackbar"}),t()},[n,e,o,f,m,t,r,a,u]),k=n?.length>1;return(0,_r.jsx)(Li.Modal,{title:e?.length>1?(0,Mr.__)("Hide blocks"):(0,Mr.__)("Hide block"),onRequestClose:t,overlayClassName:"block-editor-block-visibility-modal",size:"small",children:(0,_r.jsxs)("form",{onSubmit:y,children:[(0,_r.jsxs)("fieldset",{children:[(0,_r.jsx)("legend",{children:k?(0,Mr.__)("Select the viewport sizes for which you want to hide the blocks. Changes will apply to all selected blocks."):(0,Mr.__)("Select the viewport size for which you want to hide the block.")}),(0,_r.jsx)("ul",{className:"block-editor-block-visibility-modal__options",children:(0,_r.jsxs)("li",{className:"block-editor-block-visibility-modal__options-item block-editor-block-visibility-modal__options-item--everywhere",children:[(0,_r.jsx)(Li.CheckboxControl,{className:"block-editor-block-visibility-modal__options-checkbox--everywhere",label:(0,Mr.__)("Omit from published content"),checked:f===!0,indeterminate:f===null,onChange:S=>{p(S),d(iFe)}}),f!==!0&&(0,_r.jsx)("ul",{className:"block-editor-block-visibility-modal__sub-options",children:a.map(([,{label:S,icon:_,key:x}])=>(0,_r.jsxs)("li",{className:"block-editor-block-visibility-modal__options-item",children:[(0,_r.jsx)(Li.CheckboxControl,{label:(0,Mr.sprintf)((0,Mr.__)("Hide on %s"),S),checked:u[x]??!1,indeterminate:u[x]===null,onChange:w=>h(x,w)}),(0,_r.jsx)(Li.Icon,{icon:_,className:K({"block-editor-block-visibility-modal__options-icon--checked":u[x]})})]},x))})]})}),k&&v&&(0,_r.jsx)("p",{className:"block-editor-block-visibility-modal__description",children:(0,Mr.__)("Selected blocks have different visibility settings. The checkboxes show an indeterminate state when settings differ.")}),!k&&f===!0&&(0,_r.jsx)("p",{className:"block-editor-block-visibility-modal__description",children:(0,Mr.sprintf)((0,Mr.__)("Block will be hidden in the editor, and omitted from the published markup on the frontend. You can configure it again by selecting it in the List View (%s)."),i)}),!k&&!f&&g&&(0,_r.jsx)("p",{className:"block-editor-block-visibility-modal__description",children:(0,Ai.createInterpolateElement)((0,Mr.sprintf)((0,Mr.__)("Block will be hidden according to the selected viewports. It will be included in the published markup on the frontend. You can configure it again by selecting it in the List View (%s)."),i),{strong:(0,_r.jsx)("strong",{})})})]}),(0,_r.jsxs)(Li.Flex,{className:"block-editor-block-visibility-modal__actions",justify:"flex-end",expanded:!1,children:[(0,_r.jsx)(Li.FlexItem,{children:(0,_r.jsx)(Li.Button,{variant:"tertiary",onClick:t,__next40pxDefaultSize:!0,children:(0,Mr.__)("Cancel")})}),(0,_r.jsx)(Li.FlexItem,{children:(0,_r.jsx)(Li.Button,{variant:"primary",type:"submit",disabled:!b,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,Mr.__)("Apply")})})]})]})})}var zj=c(fe(),1);var{getViewportBreakpoints:aFe}=H(Sr);function Ma(e={}){let{blockVisibility:t=void 0,deviceType:o=no.desktop.key,viewportSettings:r,view:n=window}=e,i=aFe(r),s=i.mobile?`(width <= ${i.mobile})`:void 0,a=(0,zj.useMediaQuery)(s,n),l;i.tablet&&(l=i.mobile?`(${i.mobile} < width <= ${i.tablet})`:`(width <= ${i.tablet})`);let u=(0,zj.useMediaQuery)(l,n),d;return o===no.mobile.key&&i.mobile?d=no.mobile.key:o===no.tablet.key&&i.tablet?d=no.tablet.key:a?d=no.mobile.key:u&&i.tablet?d=no.tablet.key:d=no.desktop.key,{isBlockCurrentlyHidden:t===!1||t?.viewport?.[d]===!1,currentViewport:d}}var jj=c(G(),1),lI=c(U(),1),cI=c(F(),1);var ite=c(ue(),1),uI=c(Q(),1);var Hj=c(E(),1);function Uj({clientIds:e}){let t=(0,cI.useRef)(!1),[o]=Le("blockVisibility.allowEditing"),{canToggleBlockVisibility:r,areBlocksHiddenAnywhere:n}=(0,uI.useSelect)(a=>{let{getBlocksByClientId:l,getBlockName:u,isBlockHiddenAnywhere:d}=H(a(C));return{canToggleBlockVisibility:l(e).every(({clientId:p})=>(0,ite.hasBlockSupport)(u(p),"visibility",!0)),areBlocksHiddenAnywhere:e?.every(p=>d(p))}},[e]),i=(0,uI.useDispatch)(C);if((0,cI.useEffect)(()=>{n&&(t.current=!0)},[n]),o===!1||!n&&!t.current)return null;let{showViewportModal:s}=H(i);return(0,Hj.jsx)(lI.ToolbarGroup,{className:"block-editor-block-visibility-toolbar",children:(0,Hj.jsx)(lI.ToolbarButton,{disabled:!r,icon:n?Vl:dg,label:n?(0,jj.__)("Hidden"):(0,jj.__)("Visible"),onClick:()=>s(e),"aria-haspopup":"dialog"})})}var Gj=c(G(),1),ste=c(U(),1),dI=c(Q(),1),ate=c(Yl(),1);var lte=c(E(),1);function Wj({clientIds:e}){let[t]=Le("blockVisibility.allowEditing"),{areBlocksHiddenAnywhere:o,shortcut:r}=(0,dI.useSelect)(s=>{let{isBlockHiddenAnywhere:a}=H(s(C));return{areBlocksHiddenAnywhere:e?.every(l=>a(l)),shortcut:s(ate.store).getShortcutRepresentation("core/block-editor/toggle-block-visibility")}},[e]),n=(0,dI.useDispatch)(C);if(t===!1)return null;let{showViewportModal:i}=H(n);return(0,lte.jsx)(ste.MenuItem,{onClick:()=>i(e),shortcut:r,children:o?(0,Gj.__)("Show"):(0,Gj.__)("Hide")})}var Fp=c(U(),1),$j=c(Q(),1),Vp=c(G(),1);var Vv=c(E(),1),{Badge:lFe}=H(Fp.privateApis),cFe={currentBlockVisibility:void 0,hasParentHiddenEverywhere:!1,selectedDeviceType:no.desktop.key};function cte({clientId:e}){let{currentBlockVisibility:t,selectedDeviceType:o,viewportSettings:r,hasParentHiddenEverywhere:n}=(0,$j.useSelect)(p=>{if(!e)return cFe;let{getBlockAttributes:h,isBlockParentHiddenEverywhere:m,getSettings:g}=H(p(C)),b=g();return{currentBlockVisibility:h(e)?.metadata?.blockVisibility,selectedDeviceType:b?.[wa]?.toLowerCase()||no.desktop.key,viewportSettings:b?.__experimentalFeatures?.viewport,hasParentHiddenEverywhere:m(e)}},[e]),s=Nt(e)?.ownerDocument?.defaultView,a=s===null?void 0:s,{isBlockCurrentlyHidden:l,currentViewport:u}=Ma({blockVisibility:t,deviceType:o,viewportSettings:r,view:a}),d=(0,$j.useSelect)(p=>!e||!u?!1:H(p(C)).isBlockParentHiddenAtViewport(e,u),[e,u]);if(!(l||n||d))return null;let f;if(l)if(t===!1)f=(0,Vp.__)("Block is hidden");else{let p=no[u]?.label||u;f=(0,Vp.sprintf)((0,Vp.__)("Block is hidden on %s"),p)}if(n)f=(0,Vp.__)("Parent block is hidden");else if(d){let p=no[u]?.label||u;f=(0,Vp.sprintf)((0,Vp.__)("Parent block is hidden on %s"),p)}return(0,Vv.jsx)(lFe,{className:"block-editor-block-visibility-info",children:(0,Vv.jsxs)(Fp.__experimentalHStack,{spacing:2,justify:"start",children:[(0,Vv.jsx)(Fp.Icon,{icon:Vl}),(0,Vv.jsx)(Fp.__experimentalText,{children:f})]})})}function m0(e={},{__unstableIsHtml:t}={}){let{clientId:o,className:r,wrapperProps:n={},isAligned:i,index:s,mode:a,name:l,blockApiVersion:u,blockTitle:d,isSelected:f,isSubtreeDisabled:p,hasOverlay:h,initialPosition:m,blockEditingMode:g,isHighlighted:b,isMultiSelected:v,isPartiallySelected:y,isReusable:k,isDragging:S,hasChildSelected:_,isEditingDisabled:x,hasEditableOutline:w,isEditingContentOnlySection:T,defaultClassName:B,isSectionBlock:R,isWithinSectionBlock:I,canMove:A,blockVisibility:P,deviceType:O,viewportSettings:N,ariaLabel:z}=(0,ute.useContext)(Fn);Fee(o,n);let V=(0,Fv.useRefEffect)(Y=>{if(Y){let{ownerDocument:Z}=Y,{defaultView:oe}=Z;V.current=oe}},[]),M=(0,fI.sprintf)((0,fI.__)("Block: %s"),d),D=a==="html"&&!t?"-visual":"",L=Jee(),j=!I,q=(0,Fv.useMergeRefs)([e.ref,V,Ree({clientId:o,initialPosition:m}),AQ(o),Iee(o),Uee({clientId:o,isSelected:f}),Pee({isEnabled:j}),$ee(),QP({triggerAnimationOnChange:s,clientId:o}),(0,Fv.useDisabled)({isDisabled:!h}),aI({clientId:o,isEnabled:R}),Kee({isSelected:f}),A?L:void 0]),J=ht(),ee=!!J[zy]?{"--wp-admin-theme-color":"var(--wp-block-synced-color)","--wp-admin-theme-color--rgb":"var(--wp-block-synced-color--rgb)"}:{},{isBlockCurrentlyHidden:$}=Ma({blockVisibility:P,deviceType:O,viewportSettings:N,view:V.current});u<2&&o===J.clientId&&(0,fte.default)(`Block type "${l}" must support API version 2 or higher to work correctly with "useBlockProps" method.`);let W=!1;return(n?.style?.marginTop?.charAt(0)==="-"||n?.style?.marginBottom?.charAt(0)==="-"||n?.style?.marginLeft?.charAt(0)==="-"||n?.style?.marginRight?.charAt(0)==="-")&&(W=!0),{tabIndex:g==="disabled"?-1:0,draggable:A&&!_?!0:void 0,...n,...e,ref:q,id:`block-${o}${D}`,role:"document","aria-label":z??M,"data-block":o,"data-type":l,"data-title":d,inert:p?"true":void 0,className:K("block-editor-block-list__block",{"wp-block":!i,"has-block-overlay":h,"is-selected":f,"is-highlighted":b,"is-multi-selected":v,"is-partially-selected":y,"is-reusable":k,"is-dragging":S,"has-child-selected":_,"is-editing-disabled":x,"has-editable-outline":w,"has-negative-margin":W,"is-editing-content-only-section":T,"is-block-hidden":$},r,e.className,n.className,B),style:{...n.style,...e.style,...ee}}}m0.save=dte.__unstableGetBlockProps;var Nr=c(E(),1);function uFe(e,t){let o={...e,...t};return e?.hasOwnProperty("className")&&t?.hasOwnProperty("className")&&(o.className=K(e.className,t.className)),e?.hasOwnProperty("style")&&t?.hasOwnProperty("style")&&(o.style={...e.style,...t.style}),o}function pI({children:e,isHtml:t,...o}){return(0,Nr.jsx)("div",{...m0(o,{__unstableIsHtml:t}),children:e})}function Kj({block:{__unstableBlockSource:e},mode:t,isLocked:o,canRemove:r,clientId:n,isSelected:i,isSelectionEnabled:s,className:a,__unstableLayoutClassNames:l,name:u,isValid:d,attributes:f,wrapperProps:p,setAttributes:h,onReplace:m,onRemove:g,onInsertBlocksAfter:b,onMerge:v,toggleSelection:y}){let{mayDisplayControls:k,mayDisplayParentControls:S,isSelectionWithinCurrentSection:_,themeSupportsLayout:x,...w}=(0,zp.useContext)(Fn),T=vg()||{},B=(0,Nr.jsx)(HB,{name:u,isSelected:i,attributes:f,setAttributes:h,insertBlocksAfter:o?void 0:b,onReplace:r?m:void 0,onRemove:r?g:void 0,mergeBlocks:r?v:void 0,clientId:n,isSelectionEnabled:s,toggleSelection:y,__unstableLayoutClassNames:l,__unstableParentLayout:Object.keys(T).length?T:void 0,mayDisplayControls:k,mayDisplayParentControls:S,mayDisplayPatternEditingControls:_,blockEditingMode:w.blockEditingMode,isPreviewMode:w.isPreviewMode}),R=(0,jt.getBlockType)(u);R?.getEditWrapperProps&&(p=uFe(p,R.getEditWrapperProps(f)));let I=p&&!!p["data-align"]&&!x,A=a?.includes("is-position-sticky");I&&(B=(0,Nr.jsx)("div",{className:K("wp-block",A&&a),"data-align":p["data-align"],children:B}));let P;if(d)t==="html"?P=(0,Nr.jsxs)(Nr.Fragment,{children:[(0,Nr.jsx)("div",{style:{display:"none"},children:B}),(0,Nr.jsx)(pI,{isHtml:!0,children:(0,Nr.jsx)(kJ,{clientId:n})})]}):R?.apiVersion>1?P=B:P=(0,Nr.jsx)(pI,{children:B});else{let V=e?(0,jt.serializeRawBlock)(e):(0,jt.getSaveContent)(R,f);P=(0,Nr.jsxs)(pI,{className:"has-warning",children:[(0,Nr.jsx)(KQ,{clientId:n}),(0,Nr.jsx)(zp.RawHTML,{children:(0,mte.safeHTML)(V)})]})}let{"data-align":O,...N}=p??{},z={...N,className:K(N.className,O&&x&&`align${O}`,!(O&&A)&&a)};return(0,Nr.jsx)(Fn.Provider,{value:{wrapperProps:z,isAligned:I,isSelectionWithinCurrentSection:_,...w},children:(0,Nr.jsx)(QQ,{fallback:(0,Nr.jsx)(pI,{className:"has-warning",children:(0,Nr.jsx)(ZQ,{})}),children:P})})}var dFe=(0,mI.withDispatch)((e,t,o)=>{let{updateBlockAttributes:r,insertBlocks:n,mergeBlocks:i,replaceBlocks:s,toggleSelection:a,__unstableMarkLastChangeAsPersistent:l,moveBlocksToPosition:u,removeBlock:d,selectBlock:f}=e(C);return{setAttributes(p){let{getMultiSelectedBlockClientIds:h}=o.select(C),m=h(),{clientId:g,attributes:b}=t,v=m.length?m:[g],y=typeof p=="function"?p(b):p;r(v,y)},onInsertBlocks(p,h){let{rootClientId:m}=t;n(p,h,m)},onInsertBlocksAfter(p){let{clientId:h,rootClientId:m}=t,{getBlockIndex:g}=o.select(C),b=g(h);n(p,b+1,m)},onMerge(p){let{clientId:h,rootClientId:m}=t,{getPreviousBlockClientId:g,getNextBlockClientId:b,getBlock:v,getBlockAttributes:y,getBlockName:k,getBlockOrder:S,getBlockIndex:_,getBlockRootClientId:x,canInsertBlockType:w}=o.select(C);function T(){let R=v(h),I=(0,jt.getDefaultBlockName)(),A=(0,jt.getBlockType)(I);if(k(h)!==I){let P=(0,jt.switchToBlockType)(R,I);P&&P.length&&s(h,P)}else if((0,jt.isUnmodifiedDefaultBlock)(R)){let P=b(h);P&&o.batch(()=>{d(h),f(P)})}else if(A.merge){let P=A.merge({},R.attributes);s([h],[(0,jt.createBlock)(I,P)])}}function B(R,I=!0){let A=k(R),O=(0,jt.getBlockType)(A).category==="text",N=x(R),z=S(R),[V]=z;z.length===1&&(0,jt.isUnmodifiedBlock)(v(V))?d(R):O?o.batch(()=>{if(w(k(V),N))u([V],R,N,_(R));else{let M=(0,jt.switchToBlockType)(v(V),(0,jt.getDefaultBlockName)());M&&M.length&&M.every(D=>w(D.name,N))?(n(M,_(R),N,I),d(V,!1)):T()}!S(R).length&&(0,jt.isUnmodifiedBlock)(v(R))&&d(R,!1)}):T()}if(p){if(m){let I=b(m);if(I)if(k(m)===k(I)){let A=y(m),P=y(I);if(Object.keys(A).every(O=>A[O]===P[O])){o.batch(()=>{u(S(I),I,m),d(I,!1)});return}}else{i(m,I);return}}let R=b(h);if(!R)return;if((0,jt.isUnmodifiedDefaultBlock)(v(h))){let I=R;for(;S(I).length;)I=S(I)[0];o.batch(()=>{d(h),f(I)})}else S(R).length?B(R,!1):i(h,R)}else{let R=g(h);if(R)i(R,h);else if(m){let I=g(m);if(I&&k(m)===k(I)){let A=y(m),P=y(I);if(Object.keys(A).every(O=>A[O]===P[O])){o.batch(()=>{u(S(m),m,I),d(m,!1)});return}}B(m)}else T()}},onReplace(p,h,m){p.length&&!(0,jt.isUnmodifiedDefaultBlock)(p[p.length-1])&&l();let g=p?.length===1&&Array.isArray(p[0])?p[0]:p;s([t.clientId],g,h,m)},onRemove(){d(t.clientId)},toggleSelection(p){a(p)}}});Kj=(0,hI.compose)(dFe,(0,pte.withFilters)("editor.BlockListBlock"))(Kj);function fFe(e){let{clientId:t,rootClientId:o}=e,r=(0,mI.useSelect)(X=>{let{isBlockSelected:re,getBlockMode:ae,isSelectionEnabled:ve,getTemplateLock:xe,isSectionBlock:ge,getParentSectionBlock:be,getBlockWithoutAttributes:he,getBlockAttributes:ke,canRemoveBlock:_e,canMoveBlock:we,getSettings:Re,getEditedContentOnlySection:se,getBlockEditingMode:ie,getBlockName:Ae,isFirstMultiSelectedBlock:ye,getMultiSelectedBlockClientIds:Ee,hasSelectedInnerBlock:qe,getBlocksByName:pt,getBlockIndex:at,isBlockMultiSelected:Ct,isBlockSubtreeDisabled:rt,isBlockHighlighted:Ot,__unstableIsFullySelected:ut,__unstableSelectionHasUnmergeableBlock:Gt,isBlockBeingDragged:So,isDragging:mo,__unstableHasActiveBlockOverlayActive:de,getSelectedBlocksInitialCaretPosition:Me}=H(X(C)),Ze=he(t);if(!Ze)return;let{hasBlockSupport:ze,getActiveBlockVariation:Je}=X(jt.store),lt=ke(t),{name:ct,isValid:yr}=Ze,Ao=(0,jt.getBlockType)(ct),rr=Re(),{supportsLayout:ho,isPreviewMode:Go,__experimentalBlockBindingsSupportedAttributes:Vn}=rr,vr=Vn?.[ct],an=lt?.metadata?.blockVisibility,it=rr?.[wa]?.toLowerCase()||"desktop",_t=rr?.__experimentalFeatures?.viewport,Vt=Ao?.apiVersion>1,ko=Ct(t),Wo=ie(t),nr={isPreviewMode:Go,blockWithoutAttributes:Ze,name:ct,attributes:lt,isValid:yr,themeSupportsLayout:ho,index:at(t),isReusable:(0,jt.isReusableBlock)(Ao),className:Vt?lt.className:void 0,defaultClassName:Vt?(0,jt.getBlockDefaultClassName)(ct):void 0,blockTitle:Ao?.title,bindableAttributes:vr,blockVisibility:an,deviceType:it,viewportSettings:_t,isMultiSelected:ko,blockEditingMode:Wo,isEditingDisabled:Wo==="disabled"};if(Go)return nr;let Sa=re(t),ka=_e(t),Ll=we(t),Be=Je(ct,lt),Ft=!0,nt=qe(t,Ft),zt=ge(t)?t:be(t),$o=(0,jt.hasBlockSupport)(ct,"multiple",!0)?[]:pt(ct),Sn=$o.length&&$o[0]!==t;return{...nr,mode:ae(t),isSelectionEnabled:ve(),isLocked:!!xe(o),isSectionBlock:ge(t),isWithinSectionBlock:!!zt,isSelectionWithinCurrentSection:re(zt)||qe(zt,Ft),blockType:Ao,canRemove:ka,canMove:Ll,isSelected:Sa,isEditingContentOnlySection:se()===t,blockEditingMode:Wo,mayDisplayControls:Sa||ye(t)&&Ee().every(Wh=>Ae(Wh)===ct),mayDisplayParentControls:ze(Ae(t),"__experimentalExposeControlsToChildren",!1)&&qe(t),blockApiVersion:Ao?.apiVersion||1,blockTitle:Be?.title||Ao?.title,isSubtreeDisabled:Wo==="disabled"&&rt(t),hasOverlay:de(t)&&!mo(),initialPosition:Sa?Me():void 0,isHighlighted:Ot(t),isMultiSelected:ko,isPartiallySelected:ko&&!ut()&&!Gt(),isDragging:So(t),hasChildSelected:nt,isEditingDisabled:Wo==="disabled",hasEditableOutline:Wo!=="disabled"&&ie(o)==="disabled",originalBlockClientId:Sn?$o[0]:!1,blockVisibility:an,deviceType:it,viewportSettings:_t}},[t,o]),n=(0,hI.useRefEffect)(X=>{if(X){let{ownerDocument:re}=X,{defaultView:ae}=re;n.current=ae}},[]),{isBlockCurrentlyHidden:i}=Ma({blockVisibility:r?.blockVisibility,deviceType:r?.deviceType,viewportSettings:r?.viewportSettings,view:n.current}),s=(0,zp.useMemo)(()=>({...r?.blockWithoutAttributes,attributes:r?.attributes}),[r?.blockWithoutAttributes,r?.attributes]);if(!r)return null;let{isPreviewMode:a,mode:l="visual",isSelectionEnabled:u=!1,isLocked:d=!1,canRemove:f=!1,canMove:p=!1,name:h,attributes:m,isValid:g,isSelected:b=!1,themeSupportsLayout:v,isEditingContentOnlySection:y,blockEditingMode:k,mayDisplayControls:S,mayDisplayParentControls:_,index:x,blockApiVersion:w,blockType:T,blockTitle:B,isSubtreeDisabled:R,hasOverlay:I,initialPosition:A,isHighlighted:P,isMultiSelected:O,isPartiallySelected:N,isReusable:z,isDragging:V,hasChildSelected:M,isSectionBlock:D,isWithinSectionBlock:L,isSelectionWithinCurrentSection:j,isEditingDisabled:q,hasEditableOutline:J,className:te,defaultClassName:ee,originalBlockClientId:$,bindableAttributes:W,blockVisibility:Y,deviceType:Z,viewportSettings:oe}=r,ne={isPreviewMode:a,clientId:t,className:te,index:x,mode:l,name:h,blockApiVersion:w,blockType:T,blockTitle:B,isSelected:b,isSubtreeDisabled:R,hasOverlay:I,initialPosition:A,blockEditingMode:k,isHighlighted:P,isMultiSelected:O,isPartiallySelected:N,isReusable:z,isDragging:V,hasChildSelected:M,isSectionBlock:D,isWithinSectionBlock:L,isSelectionWithinCurrentSection:j,isEditingDisabled:q,hasEditableOutline:J,isEditingContentOnlySection:y,defaultClassName:ee,mayDisplayControls:S,mayDisplayParentControls:_,originalBlockClientId:$,themeSupportsLayout:v,canMove:p,isBlockCurrentlyHidden:i,bindableAttributes:W,blockVisibility:Y,deviceType:Z,viewportSettings:oe};return i&&!b&&!O&&!M?null:(0,Nr.jsx)(Fn.Provider,{value:ne,children:(0,Nr.jsx)(Kj,{...e,mode:l,isSelectionEnabled:u,isLocked:d,canRemove:f,canMove:p,block:s,name:h,attributes:m,isValid:g,isSelected:b})})}var gI=(0,zp.memo)(fFe);var u9=c(Q(),1),Kpe=c(ue(),1);var l9=c(G(),1),Hpe=c(gte(),1),B2=c(Q(),1),P2=c(io(),1);var jpe=c(Qr(),1),jd=c(G(),1),R2=c(U(),1),ck=c(Q(),1),vb=c(ue(),1),a9=c(F(),1);var Jt=c(F(),1),w2=c(U(),1);var Bse=c(F(),1);var Ag=c(ce(),1);function Lg({controlled:e,default:t,name:o,state:r="value"}){let{current:n}=Ag.useRef(e!==void 0),[i,s]=Ag.useState(t),a=n?e:i,l=Ag.useCallback(u=>{n||s(u)},[]);return[a,l]}var pFe=c(ce(),1),h0={...pFe};var yte=c(ce(),1),bte={};function lo(e,t){let o=yte.useRef(bte);return o.current===bte&&(o.current=e(t)),o}var Yj=h0.useInsertionEffect,mFe=Yj&&Yj!==h0.useLayoutEffect?Yj:e=>e();function me(e){let t=lo(hFe).current;return t.next=e,mFe(t.effect),t.trampoline}function hFe(){let e={next:void 0,callback:gFe,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function gFe(){}var vte=c(ce(),1),bFe=()=>{},le=typeof document<"u"?vte.useLayoutEffect:bFe;var jp=c(ce(),1);var bI=c(ce(),1),qj=bI.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},elementsRef:{current:[]},nextIndexRef:{current:0}});function Ste(){return bI.useContext(qj)}var kte=c(E(),1);function _te(e){let{children:t,elementsRef:o,labelsRef:r,onMapChange:n}=e,i=me(n),s=jp.useRef(0),a=lo(vFe).current,l=lo(yFe).current,[u,d]=jp.useState(0),f=jp.useRef(u),p=me((v,y)=>{l.set(v,y??null),f.current+=1,d(f.current)}),h=me(v=>{l.delete(v),f.current+=1,d(f.current)}),m=jp.useMemo(()=>{let v=new Map;return Array.from(l.keys()).filter(k=>k.isConnected).sort(SFe).forEach((k,S)=>{let _=l.get(k)??{};v.set(k,{..._,index:S})}),v},[l,u]);le(()=>{if(typeof MutationObserver!="function"||m.size===0)return;let v=new MutationObserver(y=>{let k=new Set,S=_=>k.has(_)?k.delete(_):k.add(_);y.forEach(_=>{_.removedNodes.forEach(S),_.addedNodes.forEach(S)}),k.size===0&&(f.current+=1,d(f.current))});return m.forEach((y,k)=>{k.parentElement&&v.observe(k.parentElement,{childList:!0})}),()=>{v.disconnect()}},[m]),le(()=>{f.current===u&&(o.current.length!==m.size&&(o.current.length=m.size),r&&r.current.length!==m.size&&(r.current.length=m.size),s.current=m.size),i(m)},[i,m,o,r,u]),le(()=>()=>{o.current=[]},[o]),le(()=>()=>{r&&(r.current=[])},[r]);let g=me(v=>(a.add(v),()=>{a.delete(v)}));le(()=>{a.forEach(v=>v(m))},[a,m]);let b=jp.useMemo(()=>({register:p,unregister:h,subscribeMapChange:g,elementsRef:o,labelsRef:r,nextIndexRef:s}),[p,h,g,o,r,s]);return(0,kte.jsx)(qj.Provider,{value:b,children:t})}function yFe(){return new Map}function vFe(){return new Set}function SFe(e,t){let o=e.compareDocumentPosition(t);return o&Node.DOCUMENT_POSITION_FOLLOWING||o&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:o&Node.DOCUMENT_POSITION_PRECEDING||o&Node.DOCUMENT_POSITION_CONTAINS?1:0}var yI=c(ce(),1),kFe=yI.createContext(void 0);function Hp(){return yI.useContext(kFe)?.direction??"ltr"}function _Fe(e,t){return function(r,...n){let i=new URL(e);return i.searchParams.set("code",r.toString()),n.forEach(s=>i.searchParams.append("args[]",s)),`${t} error #${r}; visit ${i} for the full message.`}}var xFe=_Fe("https://base-ui.com/production-error","Base UI"),It=xFe;var Mg=c(ce(),1);function eu(e,t,o,r){let n=lo(wte).current;return wFe(n,e,t,o,r)&&Cte(n,[e,t,o,r]),n.callback}function xte(e){let t=lo(wte).current;return CFe(t,e)&&Cte(t,e),t.callback}function wte(){return{callback:null,cleanup:null,refs:[]}}function wFe(e,t,o,r,n){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==r||e.refs[3]!==n}function CFe(e,t){return e.refs.length!==t.length||e.refs.some((o,r)=>o!==t[r])}function Cte(e,t){if(e.refs=t,t.every(o=>o==null)){e.callback=null;return}e.callback=o=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),o!=null){let r=Array(t.length).fill(null);for(let n=0;n{for(let n=0;n=e}function Zj(e){if(!Tte.isValidElement(e))return null;let t=e,o=t.props;return(zv(19)?o?.ref:t.ref)??null}function g0(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Ht(){}var b0=Object.freeze([]),Qt=Object.freeze({});function Rte(e,t){let o={};for(let r in e){let n=e[r];if(t?.hasOwnProperty(r)){let i=t[r](n);i!=null&&Object.assign(o,i);continue}n===!0?o[`data-${r.toLowerCase()}`]="":n&&(o[`data-${r.toLowerCase()}`]=n.toString())}return o}function Bte(e,t){return typeof e=="function"?e(t):e}function vI(e,t){return typeof e=="function"?e(t):e}var Xj={};function Ut(e,t,o,r,n){if(!o&&!r&&!n&&!e)return SI(t);let i=SI(e);return t&&(i=y0(i,t)),o&&(i=y0(i,o)),r&&(i=y0(i,r)),n&&(i=y0(i,n)),i}function Pte(e){if(e.length===0)return Xj;if(e.length===1)return SI(e[0]);let t=SI(e[0]);for(let o=1;o=65&&n<=90&&(typeof t=="function"||typeof t>"u")}function Qj(e){return typeof e=="function"}function Ote(e,t){return Qj(e)?e(t):e??Xj}function BFe(e,t){return t?e?(...o)=>{let r=o[0];if(Lte(r)){let i=r;v0(i);let s=t(...o);return i.baseUIHandlerPrevented||e?.(...o),s}let n=t(...o);return e?.(...o),n}:Ate(t):e}function Ate(e){return e&&((...t)=>{let o=t[0];return Lte(o)&&v0(o),e(...t)})}function v0(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function Jj(e,t){return t?e?t+" "+e:t:e}function Lte(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var e8=c(ce(),1);function We(e,t,o={}){let r=t.render,n=PFe(t,o);if(o.enabled===!1)return null;let i=o.state??Qt;return AFe(e,r,n,i)}function PFe(e,t={}){let{className:o,style:r,render:n}=e,{state:i=Qt,ref:s,props:a,stateAttributesMapping:l,enabled:u=!0}=t,d=u?Bte(o,i):void 0,f=u?vI(r,i):void 0,p=u?Rte(i,l):Qt,h=u&&a?IFe(a):void 0,m=u?g0(p,h)??{}:Qt;return typeof document<"u"&&(u?Array.isArray(s)?m.ref=xte([m.ref,Zj(n),...s]):m.ref=eu(m.ref,Zj(n),s):eu(null,null)),u?(d!==void 0&&(m.className=Jj(m.className,d)),f!==void 0&&(m.style=g0(m.style,f)),m):Qt}function IFe(e){return Array.isArray(e)?Pte(e):Ut(void 0,e)}var OFe=Symbol.for("react.lazy");function AFe(e,t,o,r){if(t){if(typeof t=="function")return t(o,r);let n=Ut(o,t.props);n.ref=o.ref;let i=t;return i?.$$typeof===OFe&&(i=Mg.Children.toArray(t)[0]),Mg.cloneElement(i,n)}if(e&&typeof e=="string")return LFe(e,o);throw new Error(It(8))}function LFe(e,t){return e==="button"?(0,e8.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,e8.createElement)("img",{alt:"",...t,key:t.key}):Mg.createElement(e,t)}var kI=c(ce(),1);var Mte=0;function MFe(e,t="mui"){let[o,r]=kI.useState(e),n=e||o;return kI.useEffect(()=>{o==null&&(Mte+=1,r(`${t}-${Mte}`))},[o,t]),n}var Nte=h0.useId;function Up(e,t){if(Nte!==void 0){let o=Nte();return e??(t?`${t}-${o}`:o)}return MFe(e,t)}function ii(e){return Up(e,"base-ui")}var wI=c(ce(),1);var Te={};Or(Te,{cancelOpen:()=>c3e,chipRemovePress:()=>WFe,clearPress:()=>GFe,closePress:()=>HFe,closeWatcher:()=>o3e,decrementPress:()=>YFe,disabled:()=>d3e,drag:()=>s3e,escapeKey:()=>t3e,focusOut:()=>e3e,imperativeAction:()=>m3e,incrementPress:()=>KFe,initial:()=>p3e,inputBlur:()=>XFe,inputChange:()=>qFe,inputClear:()=>ZFe,inputPaste:()=>QFe,inputPress:()=>JFe,itemPress:()=>jFe,keyboard:()=>n3e,linkPress:()=>UFe,listNavigation:()=>r3e,missing:()=>f3e,none:()=>NFe,outsidePress:()=>zFe,pointer:()=>i3e,scrub:()=>l3e,siblingOpen:()=>u3e,swipe:()=>h3e,trackPress:()=>$Fe,triggerFocus:()=>FFe,triggerHover:()=>VFe,triggerPress:()=>DFe,wheel:()=>a3e,windowResize:()=>g3e});var NFe="none",DFe="trigger-press",VFe="trigger-hover",FFe="trigger-focus",zFe="outside-press",jFe="item-press",HFe="close-press",UFe="link-press",GFe="clear-press",WFe="chip-remove-press",$Fe="track-press",KFe="increment-press",YFe="decrement-press",qFe="input-change",ZFe="input-clear",XFe="input-blur",QFe="input-paste",JFe="input-press",e3e="focus-out",t3e="escape-key",o3e="close-watcher",r3e="list-navigation",n3e="keyboard",i3e="pointer",s3e="drag",a3e="wheel",l3e="scrub",c3e="cancel-open",u3e="sibling-open",d3e="disabled",f3e="missing",p3e="initial",m3e="imperative-action",h3e="swipe",g3e="window-resize";function Ue(e,t,o,r){let n=!1,i=!1,s=r??Qt;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){i=!0},get isCanceled(){return n},get isPropagationAllowed(){return i},trigger:o,...s}}var o8=c(ce(),1);var Dte=c(ce(),1),b3e=[];function jv(e){Dte.useEffect(e,b3e)}var _I=null,Fmt=globalThis.requestAnimationFrame,t8=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let o=this.callbacks,r=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,r>0)for(let n=0;n=this.callbacks.length||(this.callbacks[o]=null,this.callbacksCount-=1)}},xI=new t8,Un=class e{static create(){return new e}static request(t){return xI.request(t)}static cancel(t){return xI.cancel(t)}currentId=_I;request(t){this.cancel(),this.currentId=xI.request(()=>{this.currentId=_I,t()})}cancel=()=>{this.currentId!==_I&&(xI.cancel(this.currentId),this.currentId=_I)};disposeEffect=()=>this.cancel};function Mi(){let e=lo(Un.create).current;return jv(e.disposeEffect),e}function us(e,t=!1,o=!1){let[r,n]=o8.useState(e&&t?"idle":void 0),[i,s]=o8.useState(e);return e&&!i&&(s(!0),n("starting")),!e&&i&&r!=="ending"&&!o&&n("ending"),!e&&!i&&r==="ending"&&n(void 0),le(()=>{if(!e&&i&&r!=="ending"&&o){let a=Un.request(()=>{n("ending")});return()=>{Un.cancel(a)}}},[e,i,r,o]),le(()=>{if(!e||t)return;let a=Un.request(()=>{n(void 0)});return()=>{Un.cancel(a)}},[t,e]),le(()=>{if(!e||!t)return;e&&i&&r!=="idle"&&n("starting");let a=Un.request(()=>{n("idle")});return()=>{Un.cancel(a)}},[t,e,i,r]),{mounted:i,setMounted:s,transitionStatus:r}}function Vte(e){let{open:t,defaultOpen:o,onOpenChange:r,disabled:n}=e,[i,s]=Lg({controlled:t,default:o,name:"Collapsible",state:"open"}),{mounted:a,setMounted:l,transitionStatus:u}=us(i,!0,!0),d=ii(),[f,p]=wI.useState(),h=f??d,m=me(g=>{let b=!i,v=Ue(Te.triggerPress,g.nativeEvent);r(b,v),!v.isCanceled&&s(b)});return wI.useMemo(()=>({disabled:n,handleTrigger:m,mounted:a,open:i,panelId:h,setMounted:l,setOpen:s,setPanelIdState:p,transitionStatus:u}),[n,m,a,i,h,l,s,p,u])}var CI=c(ce(),1),r8=CI.createContext(void 0);function EI(){let e=CI.useContext(r8);if(e===void 0)throw new Error(It(15));return e}var Ng=c(ce(),1);var n8=(function(e){return e[e.None=0]="None",e[e.GuessFromOrder=1]="GuessFromOrder",e})({});function Fte(e={}){let{label:t,metadata:o,textRef:r,indexGuessBehavior:n,index:i}=e,{register:s,unregister:a,subscribeMapChange:l,elementsRef:u,labelsRef:d,nextIndexRef:f}=Ste(),p=Ng.useRef(-1),[h,m]=Ng.useState(i??(n===n8.GuessFromOrder?()=>{if(p.current===-1){let v=f.current;f.current+=1,p.current=v}return p.current}:-1)),g=Ng.useRef(null),b=Ng.useCallback(v=>{if(g.current=v,h!==-1&&v!==null&&(u.current[h]=v,d)){let y=t!==void 0;d.current[h]=y?t:r?.current?.textContent??v.textContent}},[h,u,d,t,r]);return le(()=>{if(i!=null)return;let v=g.current;if(v)return s(v,o),()=>{a(v)}},[i,s,a,o]),le(()=>{if(i==null)return l(v=>{let y=g.current?v.get(g.current)?.index:null;y!=null&&m(y)})},[i,l,m]),{ref:b,index:h}}var tu=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),y3e={[tu.startingStyle]:""},v3e={[tu.endingStyle]:""},Cn={transitionStatus(e){return e==="starting"?y3e:e==="ending"?v3e:null}};var S0=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=tu.startingStyle]="startingStyle",e[e.endingStyle=tu.endingStyle]="endingStyle",e})({});var zte=(function(e){return e.panelOpen="data-panel-open",e})({});var S3e={[S0.open]:""},k3e={[S0.closed]:""},jte={open(e){return e?{[zte.panelOpen]:""}:null}},Hte={open(e){return e?S3e:k3e}};var Hv=c(ce(),1);function TI(){return typeof window<"u"}function Dr(e){return RI(e)?(e.nodeName||"").toLowerCase():"#document"}function xt(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Zl(e){var t;return(t=(RI(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function RI(e){return TI()?e instanceof Node||e instanceof xt(e).Node:!1}function Xe(e){return TI()?e instanceof Element||e instanceof xt(e).Element:!1}function wt(e){return TI()?e instanceof HTMLElement||e instanceof xt(e).HTMLElement:!1}function ou(e){return!TI()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof xt(e).ShadowRoot}function ru(e){let{overflow:t,overflowX:o,overflowY:r,display:n}=Jr(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+o)&&n!=="inline"&&n!=="contents"}function Ute(e){return/^(table|td|th)$/.test(Dr(e))}function k0(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var _3e=/transform|translate|scale|rotate|perspective|filter/,x3e=/paint|layout|strict|content/,Dg=e=>!!e&&e!=="none",i8;function BI(e){let t=Xe(e)?Jr(e):e;return Dg(t.transform)||Dg(t.translate)||Dg(t.scale)||Dg(t.rotate)||Dg(t.perspective)||!PI()&&(Dg(t.backdropFilter)||Dg(t.filter))||_3e.test(t.willChange||"")||x3e.test(t.contain||"")}function Gte(e){let t=ql(e);for(;wt(t)&&!Xl(t);){if(BI(t))return t;if(k0(t))return null;t=ql(t)}return null}function PI(){return i8==null&&(i8=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),i8}function Xl(e){return/^(html|body|#document)$/.test(Dr(e))}function Jr(e){return xt(e).getComputedStyle(e)}function _0(e){return Xe(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function ql(e){if(Dr(e)==="html")return e;let t=e.assignedSlot||e.parentNode||ou(e)&&e.host||Zl(e);return ou(t)?t.host:t}function Wte(e){let t=ql(e);return Xl(t)?e.ownerDocument?e.ownerDocument.body:e.body:wt(t)&&ru(t)?t:Wte(t)}function Gp(e,t,o){var r;t===void 0&&(t=[]),o===void 0&&(o=!0);let n=Wte(e),i=n===((r=e.ownerDocument)==null?void 0:r.body),s=xt(n);if(i){let a=II(s);return t.concat(s,s.visualViewport||[],ru(n)?n:[],a&&o?Gp(a):[])}else return t.concat(n,Gp(n,[],o))}function II(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var OI=c(ce(),1),w3e=OI.createContext(void 0);function $te(e=!1){let t=OI.useContext(w3e);if(t===void 0&&!e)throw new Error(It(16));return t}var Kte=c(ce(),1);function Yte(e){let{focusableWhenDisabled:t,disabled:o,composite:r=!1,tabIndex:n=0,isNativeButton:i}=e,s=r&&t!==!1,a=r&&t===!1;return{props:Kte.useMemo(()=>{let u={onKeyDown(d){o&&t&&d.key!=="Tab"&&d.preventDefault()}};return r||(u.tabIndex=n,!i&&o&&(u.tabIndex=t?n:-1)),(i&&(t||s)||!i&&o)&&(u["aria-disabled"]=o),i&&(!t||a)&&(u.disabled=o),u},[r,o,t,s,a,i,n])}}function Vg(e={}){let{disabled:t=!1,focusableWhenDisabled:o,tabIndex:r=0,native:n=!0,composite:i}=e,s=Hv.useRef(null),a=$te(!0),l=i??a!==void 0,{props:u}=Yte({focusableWhenDisabled:o,disabled:t,composite:l,tabIndex:r,isNativeButton:n}),d=Hv.useCallback(()=>{let h=s.current;s8(h)&&l&&t&&u.disabled===void 0&&h.disabled&&(h.disabled=!1)},[t,u.disabled,l]);le(d,[d]);let f=Hv.useCallback((h={})=>{let{onClick:m,onMouseDown:g,onKeyUp:b,onKeyDown:v,onPointerDown:y,...k}=h;return Ut({onClick(S){if(t){S.preventDefault();return}m?.(S)},onMouseDown(S){t||g?.(S)},onKeyDown(S){if(t||(v0(S),v?.(S),S.baseUIHandlerPrevented))return;let _=S.target===S.currentTarget,x=S.currentTarget,w=s8(x),T=!n&&C3e(x),B=_&&(n?w:!T),R=S.key==="Enter",I=S.key===" ",A=x.getAttribute("role"),P=A?.startsWith("menuitem")||A==="option"||A==="gridcell";if(_&&l&&I){if(S.defaultPrevented&&P)return;S.preventDefault(),T||n&&w?(x.click(),S.preventBaseUIHandler()):B&&(m?.(S),S.preventBaseUIHandler());return}B&&(!n&&(I||R)&&S.preventDefault(),!n&&R&&m?.(S))},onKeyUp(S){if(!t){if(v0(S),b?.(S),S.target===S.currentTarget&&n&&l&&s8(S.currentTarget)&&S.key===" "){S.preventDefault();return}S.baseUIHandlerPrevented||S.target===S.currentTarget&&!n&&!l&&S.key===" "&&m?.(S)}},onPointerDown(S){if(t){S.preventDefault();return}y?.(S)}},n?{type:"button"}:{role:"button"},u,k)},[t,u,l,n]),p=me(h=>{s.current=h,d()});return{getButtonProps:f,buttonRef:p}}function s8(e){return wt(e)&&e.tagName==="BUTTON"}function C3e(e){return!!(e?.tagName==="A"&&e?.href)}var Ni=c(ce(),1);function tt(e,t,o,r){return e.addEventListener(t,o,r),()=>{e.removeEventListener(t,o,r)}}function Kt(e){let t=lo(E3e,e).current;return t.next=e,le(t.effect),t}function E3e(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function Ke(e){return e?.ownerDocument||document}var Zte=c(ce(),1);var qte=c(xd(),1);function Ql(e){return e==null?e:"current"in e?e.current:e}function Wp(e,t=!1,o=!0){let r=Mi();return me((n,i=null)=>{r.cancel();let s=Ql(e);if(s==null)return;let a=s,l=()=>{qte.flushSync(n)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function u(){Promise.all(a.getAnimations().map(d=>d.finished)).then(()=>{i?.aborted||l()}).catch(()=>{if(o){i?.aborted||l();return}let d=a.getAnimations();!i?.aborted&&d.length>0&&d.some(f=>f.pending||f.playState!=="finished")&&u()})}if(t){let d=tu.startingStyle;if(!a.hasAttribute(d)){r.request(u);return}let f=new MutationObserver(()=>{a.hasAttribute(d)||(f.disconnect(),u())});f.observe(a,{attributes:!0,attributeFilter:[d]}),i?.addEventListener("abort",()=>f.disconnect(),{once:!0});return}r.request(u)})}function si(e){let{enabled:t=!0,open:o,ref:r,onComplete:n}=e,i=me(n),s=Wp(r,o,!1);Zte.useEffect(()=>{if(!t)return;let a=new AbortController;return s(i,a.signal),()=>{a.abort()}},[t,o,i,s])}var x0={height:void 0,width:void 0};function Qte(e){let{externalRef:t,hiddenUntilFound:o,id:r,keepMounted:n,mounted:i,onOpenChange:s,open:a,setMounted:l,setOpen:u,transitionStatus:d}=e,f=Ni.useRef(null),p=Ni.useRef(null),[h,m]=Ni.useState(x0),g=Ni.useRef(x0),b=Ni.useRef(!1),v=Ni.useRef(a),y=Ni.useRef(!1),[k,S]=Ni.useState(!1),_=Ni.useRef(null),x=eu(t,f),w=Kt({mounted:i,open:a}),T=Wp(f,!1,!1),B=!a&&!i,R=k?"idle":d,I=a&&(v.current||y.current),A=!a&&i&&p.current==="css-animation"&&h.height===void 0&&h.width===void 0?g.current:h,P=o&&B&&p.current!=="css-animation",O=me((D,L=!0)=>{L&&(g.current=D),m(D)}),N=me(()=>{_.current?.(),_.current=null}),z=me(D=>{N(),_.current=()=>{_.current=null,D()}}),V=me(()=>{a&&i&&p.current==="css-animation"&&(y.current=!0)});le(()=>{!k||d==="starting"||S(!1)},[k,d]),Ni.useEffect(()=>()=>{V(),N()},[V,N]),le(()=>{let D=f.current;if(!D)return;!a&&_.current&&N();let L=T3e(D,I);if(p.current=L,a&&d==="idle"&&v.current&&L==="css-animation"){g.current=Uv(D);return}if(a&&d==="starting"){let J=b.current;if(b.current=!1,L==="none"){O(Uv(D)),S(!0);return}if(L==="css-transition"){let te=R3e(D);if(O(Uv(D)),!J)return te;let ee=w0(D,"transition-duration","0s");return z(ee),S(!0),te}if(L==="css-animation"){if(O(Uv(D)),!J){w0(D,"animation-name","none")();return}let te=w0(D,"animation-name","none"),ee=w0(D,"animation-duration","0s");te(),z(ee),S(!0);return}}if(!a&&i&&(d==="idle"||d==="starting")){if(v.current=!1,y.current=!1,L==="none"){O(x0,!1),l(!1);return}O(Uv(D));return}if(d!=="ending")return;if(L==="none"){l(!1);return}let j=Uv(D);if(!((j.height??0)>0||(j.width??0)>0)){l(!1);return}O(j),L==="css-animation"&&w0(D,"animation-name","none")()},[i,a,N,O,l,z,I,d]),si({enabled:a&&i&&R==="idle",open:!0,ref:f,onComplete(){a&&O(x0,!1)}}),Ni.useEffect(()=>{if(a||!i||R!=="ending"||!f.current)return;let L=new AbortController,j=-1;function q(){w.current.open||(l(!1),O(x0,!1))}return j=Un.request(()=>{L.signal.aborted||T(q,L.signal)}),()=>{Un.cancel(j),L.abort()}},[w,i,a,R,T,O,l]),le(()=>{let D=f.current;!D||!o||!B||D.setAttribute("hidden","until-found")},[B,o]),Ni.useEffect(function(){let L=f.current;if(!L)return;function j(q){let J=Ue(Te.none,q);s(!0,J),!J.isCanceled&&(b.current=!0,u(!0))}return tt(L,"beforematch",j)},[s,u]);let M=n||o||i||a;return{height:A.height,props:{...P?{[S0.startingStyle]:""}:void 0,hidden:B,id:r},ref:x,shouldPreventOpenAnimation:I,shouldRender:M,transitionStatus:R,width:A.width}}function Uv(e){return{height:e.scrollHeight,width:e.scrollWidth}}function T3e(e,t=!1){let o=xt(e).getComputedStyle(e),r=(o.animationName.split(",").map(i=>i.trim()).some(i=>i!==""&&i!=="none")||t)&&Xte(o.animationDuration),n=Xte(o.transitionDuration);return r&&n||n?"css-transition":r?"css-animation":"none"}function Xte(e){return e.split(",").map(t=>t.trim()).some(t=>t!==""&&Number.parseFloat(t)>0)}function w0(e,t,o){let r=e.style.getPropertyValue(t),n=e.style.getPropertyPriority(t);return e.style.setProperty(t,o),()=>{if(r===""){e.style.removeProperty(t);return}e.style.setProperty(t,r,n)}}function R3e(e){let t={"justify-content":e.style.justifyContent,"align-items":e.style.alignItems,"align-content":e.style.alignContent,"justify-items":e.style.justifyItems};Object.keys(t).forEach(n=>{e.style.setProperty(n,"initial","important")});function o(){Object.entries(t).forEach(([n,i])=>{if(i===""){e.style.removeProperty(n);return}e.style.setProperty(n,i)})}let r=Un.request(o);return()=>{Un.cancel(r),o()}}var Jte=c(ce(),1);function AI(e){let t=Jte.useRef(!0);t.current&&(t.current=!1,e())}var co={};Or(co,{engine:()=>d8,env:()=>p8,os:()=>c8,screenReader:()=>f8});var c8={};Or(c8,{android:()=>ooe,apple:()=>l8,ios:()=>a8,linux:()=>A3e,mac:()=>roe,windows:()=>O3e});function B3e(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:P3e,platform:I3e,maxTouchPoints:eoe}=B3e(),Fg=P3e.toLowerCase(),zg=I3e.toLowerCase();var a8=/^i(os$|p)/.test(zg)||zg==="macintel"&&eoe>1,toe="android",ooe=zg===toe||Fg.includes(toe),roe=!a8&&zg.startsWith("mac"),O3e=zg.startsWith("win"),A3e=!ooe&&/^(linux|chrome os)/.test(zg),l8=roe||a8;var d8={};Or(d8,{blink:()=>M3e,gecko:()=>L3e,webkit:()=>u8});var u8=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),L3e=!u8&&Fg.includes("firefox"),M3e=!u8&&Fg.includes("chrom");var f8={};Or(f8,{voiceOver:()=>N3e});var N3e=l8;var p8={};Or(p8,{jsdom:()=>D3e});var D3e=/jsdom|happydom/.test(Fg);var C0=0,ai=class e{static create(){return new e}currentId=C0;start(t,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=C0,o()},t)}isStarted(){return this.currentId!==C0}clear=()=>{this.currentId!==C0&&(clearTimeout(this.currentId),this.currentId=C0)};disposeEffect=()=>this.clear};function xo(){let e=lo(ai.create).current;return jv(e.disposeEffect),e}var noe={},ioe={},soe="";function V3e(e){if(typeof document>"u")return!1;let t=Ke(e);return xt(t).innerWidth-t.documentElement.clientWidth>0}function F3e(e){if(!(typeof CSS<"u"&&CSS.supports&&CSS.supports("scrollbar-gutter","stable"))||typeof document>"u")return!1;let o=Ke(e),r=o.documentElement,n=o.body,i=ru(r)?r:n,s=i.style.overflowY,a=r.style.scrollbarGutter;r.style.scrollbarGutter="stable",i.style.overflowY="scroll";let l=i.offsetWidth;i.style.overflowY="hidden";let u=i.offsetWidth;return i.style.overflowY=s,r.style.scrollbarGutter=a,l===u}function z3e(e){let t=Ke(e),o=t.documentElement,r=t.body,n=ru(o)?o:r,i={overflowY:n.style.overflowY,overflowX:n.style.overflowX};return Object.assign(n.style,{overflowY:"hidden",overflowX:"hidden"}),()=>{Object.assign(n.style,i)}}function j3e(e){let t=Ke(e),o=t.documentElement,r=t.body,n=xt(o),i=0,s=0,a=!1,l=Un.create();if(co.engine.webkit&&(n.visualViewport?.scale??1)!==1)return()=>{};function u(){let h=n.getComputedStyle(o),m=n.getComputedStyle(r),v=(h.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";i=o.scrollTop,s=o.scrollLeft,noe={scrollbarGutter:o.style.scrollbarGutter,overflowY:o.style.overflowY,overflowX:o.style.overflowX},soe=o.style.scrollBehavior,ioe={position:r.style.position,height:r.style.height,width:r.style.width,boxSizing:r.style.boxSizing,overflowY:r.style.overflowY,overflowX:r.style.overflowX,scrollBehavior:r.style.scrollBehavior};let y=o.scrollHeight>o.clientHeight,k=o.scrollWidth>o.clientWidth,S=h.overflowY==="scroll"||m.overflowY==="scroll",_=h.overflowX==="scroll"||m.overflowX==="scroll",x=Math.max(0,n.innerWidth-r.clientWidth),w=Math.max(0,n.innerHeight-r.clientHeight),T=parseFloat(m.marginTop)+parseFloat(m.marginBottom),B=parseFloat(m.marginLeft)+parseFloat(m.marginRight),R=ru(o)?o:r;if(a=F3e(e),a){o.style.scrollbarGutter=v,R.style.overflowY="hidden",R.style.overflowX="hidden";return}Object.assign(o.style,{scrollbarGutter:v,overflowY:"hidden",overflowX:"hidden"}),(y||S)&&(o.style.overflowY="scroll"),(k||_)&&(o.style.overflowX="scroll"),Object.assign(r.style,{position:"relative",height:T||w?`calc(100dvh - ${T+w}px)`:"100dvh",width:B||x?`calc(100vw - ${B+x}px)`:"100vw",boxSizing:"border-box",overflow:"hidden",scrollBehavior:"unset"}),r.scrollTop=i,r.scrollLeft=s,o.setAttribute("data-base-ui-scroll-locked",""),o.style.scrollBehavior="unset"}function d(){Object.assign(o.style,noe),Object.assign(r.style,ioe),a||(o.scrollTop=i,o.scrollLeft=s,o.removeAttribute("data-base-ui-scroll-locked"),o.style.scrollBehavior=soe)}function f(){d(),l.request(u)}u();let p=tt(n,"resize",f);return()=>{l.cancel(),d(),typeof n.removeEventListener=="function"&&p()}}var m8=class{lockCount=0;restore=null;timeoutLock=ai.create();timeoutUnlock=ai.create();acquire(t){return this.lockCount+=1,this.lockCount===1&&this.restore===null&&this.timeoutLock.start(0,()=>this.lock(t)),this.release}release=()=>{this.lockCount-=1,this.lockCount===0&&this.restore&&this.timeoutUnlock.start(0,this.unlock)};unlock=()=>{this.lockCount===0&&this.restore&&(this.restore?.(),this.restore=null)};lock(t){if(this.lockCount===0||this.restore!==null)return;let r=Ke(t).documentElement,n=xt(r).getComputedStyle(r).overflowY;if(n==="hidden"||n==="clip"){this.restore=Ht;return}let i=co.os.ios||!V3e(t);this.restore=i?z3e(t):j3e(t)}},H3e=new m8;function aoe(e=!0,t=null){le(()=>{if(e)return H3e.acquire(t)},[e,t])}var li=c(ce(),1);function Ks(e){e.preventDefault(),e.stopPropagation()}function loe(e){return"nativeEvent"in e}function Gv(e){return e.pointerType===""&&e.isTrusted?!0:co.os.android&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function LI(e){return co.env.jsdom?!1:!co.os.android&&e.width===0&&e.height===0||co.os.android&&e.width===1&&e.height===1&&e.pressure===0&&e.detail===0&&e.pointerType==="mouse"||e.width<1&&e.height<1&&e.pressure===0&&e.detail===0&&e.pointerType==="touch"}function Na(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function coe(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var E0="data-base-ui-focusable";var h8="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])",T0="ArrowLeft",R0="ArrowRight",g8="ArrowUp",MI="ArrowDown";function Vr(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function je(e,t){if(!e||!t)return!1;let o=t.getRootNode?.();if(e.contains(t))return!0;if(o&&ou(o)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function wo(e){return"composedPath"in e?e.composedPath()[0]:e.target}function $p(e,t){if(!Xe(e))return!1;let o=e;if(t.hasElement(o))return!o.hasAttribute("data-trigger-disabled");for(let[,r]of t.entries())if(je(r,o))return!r.hasAttribute("data-trigger-disabled");return!1}function NI(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);let o=e;return o.target!=null&&t.contains(o.target)}function uoe(e){return e.matches("html,body")}function jg(e){return wt(e)&&e.matches(h8)}function b8(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${h8}`)!=null}function B0(e){return e?e.getAttribute("role")==="combobox"&&jg(e):!1}function doe(e){if(!e||co.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function Hg(e){return e?e.hasAttribute(E0)?e:e.querySelector(`[${E0}]`)||e:null}function U3e(e,t){return t!=null&&!Na(t)?0:typeof e=="function"?e():e}function Cd(e,t,o){let r=U3e(e,o);return typeof r=="number"?r:r?.[t]}function y8(e){return typeof e=="function"?e():e}function DI(e,t){return t||e==="click"||e==="mousedown"}function foe(e){return e?.includes("mouse")&&e!=="mousedown"}var poe=c(E(),1),moe=li.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new ai,currentIdRef:{current:null},currentContextRef:{current:null}});function G3e(e,t){e.current=t.current}function v8(e){let{children:t,delay:o,timeoutMs:r=0}=e,n=li.useRef(o),i=li.useRef(o),s=li.useRef(null),a=li.useRef(null),l=xo();return le(()=>{if(i.current=o,!s.current){n.current=o;return}n.current={open:Cd(n.current,"open"),close:Cd(o,"close")}},[o,s,n,i]),(0,poe.jsx)(moe.Provider,{value:li.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:s,timeoutMs:r,currentContextRef:a,timeout:l}),[r,l]),children:t})}function S8(e,t={open:!1}){let{open:o}=t,r="rootStore"in e?e.rootStore:e,n=r.useState("floatingId"),i=li.useContext(moe),{currentIdRef:s,delayRef:a,timeoutMs:l,initialDelayRef:u,currentContextRef:d,hasProvider:f,timeout:p}=i,[h,m]=li.useState(!1),g=li.useRef(o),b=li.useRef(!1);return le(()=>{g.current=o},[o]),le(()=>()=>{b.current=!0},[]),le(()=>{function v(){b.current||m(!1),d.current?.setIsInstantPhase(!1),s.current=null,d.current=null,a.current=u.current,p.clear()}if(s.current&&!o&&s.current===n){if(m(!1),l){let y=n;return p.start(l,()=>{r.select("open")||s.current&&s.current!==y||v()}),()=>{(g.current||s.current!==y)&&p.clear()}}v()}},[o,n,s,a,l,u,d,p,r]),le(()=>{if(!o)return;let v=d.current,y=s.current;p.clear(),d.current={onOpenChange:r.setOpen,setIsInstantPhase:m},s.current=n,a.current={open:0,close:Cd(u.current,"close")},y!==null&&y!==n?(m(!0),v?.setIsInstantPhase(!0),v?.onOpenChange(!1,Ue(Te.none))):(m(!1),v?.setIsInstantPhase(!1))},[o,n,r,s,a,u,d,p]),le(()=>()=>{if(s.current===n){if(d.current=null,!g.current)return;s.current=null,G3e(a,u),p.clear()}},[d,s,a,n,u,p]),li.useMemo(()=>({hasProvider:f,delayRef:a,isInstantPhase:h}),[f,a,h])}var ui=c(ce(),1);function ci(...e){return()=>{for(let t=0;t{co.screenReader.voiceOver&&co.engine.webkit&&n("button")},[]),(0,boe.jsx)("span",{...t,ref:o,style:VI,"aria-hidden":r?void 0:!0,...{tabIndex:0,role:r},"data-base-ui-focus-guard":""})});var Soe=["top","right","bottom","left"];var Kp=Math.min,Di=Math.max,Yp=Math.round,I0=Math.floor,Jl=e=>({x:e,y:e}),W3e={left:"right",right:"left",bottom:"top",top:"bottom"};function O0(e,t,o){return Di(e,Kp(t,o))}function ec(e,t){return typeof e=="function"?e(t):e}function Gn(e){return e.split("-")[0]}function tc(e){return e.split("-")[1]}function jI(e){return e==="x"?"y":"x"}function A0(e){return e==="y"?"height":"width"}function ds(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function L0(e){return jI(ds(e))}function koe(e,t,o){o===void 0&&(o=!1);let r=tc(e),n=L0(e),i=A0(n),s=n==="x"?r===(o?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=P0(s)),[s,P0(s)]}function _oe(e){let t=P0(e);return[zI(e),t,zI(t)]}function zI(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var yoe=["left","right"],voe=["right","left"],$3e=["top","bottom"],K3e=["bottom","top"];function Y3e(e,t,o){switch(e){case"top":case"bottom":return o?t?voe:yoe:t?yoe:voe;case"left":case"right":return t?$3e:K3e;default:return[]}}function xoe(e,t,o,r){let n=tc(e),i=Y3e(Gn(e),o==="start",r);return n&&(i=i.map(s=>s+"-"+n),t&&(i=i.concat(i.map(zI)))),i}function P0(e){let t=Gn(e);return W3e[t]+e.slice(t.length)}function q3e(e){return{top:0,right:0,bottom:0,left:0,...e}}function HI(e){return typeof e!="number"?q3e(e):{top:e,right:e,bottom:e,left:e}}function Ed(e){let{x:t,y:o,width:r,height:n}=e;return{width:r,height:n,top:o,left:t,right:t+r,bottom:o+n,x:t,y:o}}function k8(e,t){return t<0||t>=e.length}function UI(e,t){return Ug(e.current,{disabledIndices:t})}function _8(e,t){return Ug(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function Ug(e,{startingIndex:t=-1,decrement:o=!1,disabledIndices:r,amount:n=1}={}){let i=t;do i+=o?-n:n;while(i>=0&&i<=e.length-1&&x8(e,i,r));return i}function x8(e,t,o){if(typeof o=="function"?o(t):o?.includes(t)??!1)return!0;let n=e[t];return n?Gg(n)?!o&&(n.hasAttribute("disabled")||n.getAttribute("aria-disabled")==="true"):!0:!1}function Z3e(e){return e.visibility==="hidden"||e.visibility==="collapse"}function Gg(e,t=e?Jr(e):null){return!e||!e.isConnected||!t||Z3e(t)?!1:typeof e.checkVisibility=="function"?e.checkVisibility():t.display!=="none"&&t.display!=="contents"}var X3e='a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]';function Q3e(e){let t=e.assignedSlot;if(t)return t;if(e.parentElement)return e.parentElement;let o=e.getRootNode();return ou(o)?o.host:null}function C8(e){for(let t of Array.from(e.children))if(Dr(t)==="summary")return t;return null}function J3e(e,t){let o=C8(t);return!!o&&(e===o||je(o,e))}function woe(e){let t=e?Dr(e):"";return e!=null&&e.matches(X3e)&&(t!=="summary"||e.parentElement!=null&&Dr(e.parentElement)==="details"&&C8(e.parentElement)===e)&&(t!=="details"||C8(e)==null)&&(t!=="input"||e.type!=="hidden")}function Coe(e){if(!woe(e)||!e.isConnected||e.matches(":disabled"))return!1;for(let t=e;t;t=Q3e(t)){let o=t!==e,r=Dr(t)==="slot";if(t.hasAttribute("inert")||o&&Dr(t)==="details"&&!t.open&&!J3e(e,t)||t.hasAttribute("hidden")||!r&&!e4e(t,o))return!1}return!0}function e4e(e,t){let o=Jr(e);return t?o.display!=="none":Gg(e,o)}function Eoe(e){let t=e.tabIndex;if(t<0){let o=Dr(e);if(o==="details"||o==="audio"||o==="video"||wt(e)&&e.isContentEditable)return 0}return t}function w8(e){if(Dr(e)!=="input")return null;let t=e;return t.type==="radio"&&t.name!==""?t:null}function t4e(e,t){let o=w8(e);if(!o)return!0;let r=t.find(n=>{let i=w8(n);return i?.name===o.name&&i.form===o.form&&i.checked});return r?r===o:t.find(n=>{let i=w8(n);return i?.name===o.name&&i.form===o.form})===o}function Toe(e){if(wt(e)&&Dr(e)==="slot"){let t=e.assignedElements({flatten:!0});if(t.length>0)return t}return wt(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function Roe(e,t){Toe(e).forEach(o=>{woe(o)&&t.push(o),Roe(o,t)})}function Boe(e,t,o){Toe(e).forEach(r=>{wt(r)&&r.matches(t)&&o.push(r),Boe(r,t,o)})}function GI(e){return Coe(e)&&Eoe(e)>=0}function E8(e){let t=[];return Roe(e,t),t.filter(Coe)}function M0(e){let t=E8(e);return t.filter(o=>Eoe(o)>=0&&t4e(o,t))}function Poe(e,t){let o=M0(e),r=o.length;if(r===0)return;let n=Vr(Ke(e)),i=o.indexOf(n),s=i===-1?t===1?0:r-1:i+t;return o[s]}function WI(e){return Poe(Ke(e).body,1)||e}function $I(e){return Poe(Ke(e).body,-1)||e}function Wg(e,t){let o=t||e.currentTarget,r=e.relatedTarget;return!r||!je(o,r)}function Ioe(e){M0(e).forEach(o=>{o.dataset.tabindex=o.getAttribute("tabindex")||"",o.setAttribute("tabindex","-1")})}function T8(e){let t=[];Boe(e,"[data-tabindex]",t),t.forEach(o=>{let r=o.dataset.tabindex;delete o.dataset.tabindex,r?o.setAttribute("tabindex",r):o.removeAttribute("tabindex")})}function Da(e,t,o=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!o||n.context?.open?[n]:[],...Da(e,n.id,o)])}function R8(e,t){let o=[],r=e.find(n=>n.id===t)?.parentId;for(;r;){let n=e.find(i=>i.id===r);r=n?.parentId,n&&(o=o.concat(n))}return o}function Td(e){return`data-base-ui-${e}`}var KI=0;function $v(e,t={}){let{preventScroll:o=!1,sync:r=!1,shouldFocus:n}=t;cancelAnimationFrame(KI);function i(){n&&!n()||e?.focus({preventScroll:o})}if(r)return i(),Ht;let s=requestAnimationFrame(i);return KI=s,()=>{KI===s&&(cancelAnimationFrame(s),KI=0)}}var B8={inert:new WeakMap,"aria-hidden":new WeakMap},Ooe="data-base-ui-inert",I8={inert:new WeakSet,"aria-hidden":new WeakSet},N0=new WeakMap,P8=0;function o4e(e){return I8[e]}function Noe(e){return e?ou(e)?e.host:Noe(e.parentNode):null}var Aoe=(e,t)=>t.map(o=>{if(e.contains(o))return o;let r=Noe(o);return e.contains(r)?r:null}).filter(o=>o!=null),Loe=e=>{let t=new Set;return e.forEach(o=>{let r=o;for(;r&&!t.has(r);)t.add(r),r=r.parentNode}),t},Moe=(e,t,o)=>{let r=[],n=i=>{!i||o.has(i)||Array.from(i.children).forEach(s=>{Dr(s)!=="script"&&(t.has(s)?n(s):r.push(s))})};return n(e),r};function r4e(e,t,o,r,{mark:n=!0}){let i=null;r?i="inert":o&&(i="aria-hidden");let s=null,a=null,l=Aoe(t,e),u=n?Moe(t,Loe(l),new Set(l)):[],d=[],f=[];if(i){let p=B8[i],h=o4e(i);a=h,s=p;let m=Aoe(t,Array.from(t.querySelectorAll("[aria-live]"))),g=l.concat(m);Moe(t,Loe(g),new Set(g)).forEach(v=>{let y=v.getAttribute(i),k=y!==null&&y!=="false",S=(p.get(v)||0)+1;p.set(v,S),d.push(v),S===1&&k&&h.add(v),k||v.setAttribute(i,i==="inert"?"":"true")})}return n&&u.forEach(p=>{let h=(N0.get(p)||0)+1;N0.set(p,h),f.push(p),h===1&&p.setAttribute(Ooe,"")}),P8+=1,()=>{s&&d.forEach(p=>{let m=(s.get(p)||0)-1;s.set(p,m),m||(!a?.has(p)&&i&&p.removeAttribute(i),a?.delete(p))}),n&&f.forEach(p=>{let h=(N0.get(p)||0)-1;N0.set(p,h),h||p.removeAttribute(Ooe)}),P8-=1,P8||(B8.inert=new WeakMap,B8["aria-hidden"]=new WeakMap,I8.inert=new WeakSet,I8["aria-hidden"]=new WeakSet,N0=new WeakMap)}}function O8(e,t={}){let{ariaHidden:o=!1,inert:r=!1,mark:n=!0}=t,i=Ke(e[0]).body;return r4e(e,i,o,r,{mark:n})}var lr=c(ce(),1),A8=c(xd(),1);var Doe={style:{transition:"none"}},Voe="data-base-ui-click-trigger",n4e="data-base-ui-swipe-ignore",i4e="data-swipe-ignore",tbt=`[${n4e}]`,obt=`[${i4e}]`,Foe={fallbackAxisSide:"none"},zoe={fallbackAxisSide:"end"},joe={clipPath:"inset(50%)",position:"fixed",top:0,left:0};var $g=c(E(),1),Hoe=lr.createContext(null),L8=()=>lr.useContext(Hoe),s4e=Td("portal");function YI(e={}){let{ref:t,container:o,componentProps:r=Qt,elementProps:n}=e,i=Up(),a=L8()?.portalNode,[l,u]=lr.useState(null),[d,f]=lr.useState(null),p=me(b=>{b!==null&&f(b)}),h=lr.useRef(null);le(()=>{if(o===null){h.current&&(h.current=null,f(null),u(null));return}if(i==null)return;let b=(o&&(RI(o)?o:o.current))??a??document.body;if(b==null){h.current&&(h.current=null,f(null),u(null));return}h.current!==b&&(h.current=b,f(null),u(b))},[o,a,i]);let m=We("div",r,{ref:[t,p],props:[{id:i,[s4e]:""},n]});return{portalNode:d,portalSubtree:l&&m?A8.createPortal(m,l):null}}var M8=lr.forwardRef(function(t,o){let{render:r,className:n,style:i,children:s,container:a,renderGuards:l,...u}=t,{portalNode:d,portalSubtree:f}=YI({container:a,ref:o,componentProps:t,elementProps:u}),p=lr.useRef(null),h=lr.useRef(null),m=lr.useRef(null),g=lr.useRef(null),[b,v]=lr.useState(null),y=lr.useRef(!1),k=b?.modal,S=b?.open,_=typeof l=="boolean"?l:!!b&&!b.modal&&b.open&&!!d;lr.useEffect(()=>{if(!d||k)return;function w(T){d&&T.relatedTarget&&Wg(T)&&(T.type==="focusin"?y.current&&(T8(d),y.current=!1):(Ioe(d),y.current=!0))}return ci(tt(d,"focusin",w,!0),tt(d,"focusout",w,!0))},[d,k]),le(()=>{!d||S!==!0||!y.current||(T8(d),y.current=!1)},[S,d]);let x=lr.useMemo(()=>({beforeOutsideRef:p,afterOutsideRef:h,beforeInsideRef:m,afterInsideRef:g,portalNode:d,setFocusManagerState:v}),[d]);return(0,$g.jsxs)(lr.Fragment,{children:[f,(0,$g.jsxs)(Hoe.Provider,{value:x,children:[_&&d&&(0,$g.jsx)(Wv,{"data-type":"outside",ref:p,onFocus:w=>{if(Wg(w,d))m.current?.focus();else{let T=b?b.domReference:null;$I(T)?.focus()}}}),_&&d&&(0,$g.jsx)("span",{"aria-owns":d.id,style:joe}),d&&A8.createPortal(s,d),_&&d&&(0,$g.jsx)(Wv,{"data-type":"outside",ref:h,onFocus:w=>{if(Wg(w,d))g.current?.focus();else{let T=b?b.domReference:null;WI(T)?.focus(),b?.closeOnFocusOut&&b?.onOpenChange(!1,Ue(Te.focusOut,w.nativeEvent))}}})]})]})});var Kg=c(ce(),1);function Uoe(){let e=new Map;return{emit(t,o){e.get(t)?.forEach(r=>r(o))},on(t,o){e.has(t)||e.set(t,new Set),e.get(t).add(o)},off(t,o){e.get(t)?.delete(o)}}}var a4e=c(E(),1),l4e=Kg.createContext(null),c4e=Kg.createContext(null),qp=()=>Kg.useContext(l4e)?.id||null,Va=e=>{let t=Kg.useContext(c4e);return e??t};var D0=c(E(),1);function u4e(e,t){let o=xt(wo(e));return e instanceof o.KeyboardEvent?"keyboard":e instanceof o.FocusEvent?t||"keyboard":"pointerType"in e?e.pointerType||"keyboard":"touches"in e?"touch":e instanceof o.MouseEvent?t||(e.detail===0?"keyboard":"mouse"):""}var Goe=20,Zp=[];function N8(){Zp=Zp.filter(e=>e.deref()?.isConnected)}function Woe(e){N8(),e&&Dr(e)!=="body"&&(Zp.push(new WeakRef(e)),Zp.length>Goe&&(Zp=Zp.slice(-Goe)))}function $oe(){return N8(),Zp[Zp.length-1]?.deref()}function d4e(e){return e?GI(e)?e:M0(e)[0]||e:null}function Koe(e){if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex")||!e.getAttribute("role")?.includes("dialog"))return;let o=E8(e).filter(n=>{let i=n.getAttribute("data-tabindex")||"";return GI(n)||n.hasAttribute("data-tabindex")&&!i.startsWith("-")}),r=e.getAttribute("tabindex");o.length===0?r!=="0"&&(e.setAttribute("tabindex","0"),e.setAttribute("data-tabindex","0")):(r!=="-1"||e.hasAttribute("data-tabindex")&&e.getAttribute("data-tabindex")!=="-1")&&(e.setAttribute("tabindex","-1"),e.setAttribute("data-tabindex","-1"))}function D8(e){let{context:t,children:o,disabled:r=!1,initialFocus:n=!0,returnFocus:i=!0,restoreFocus:s=!1,modal:a=!0,closeOnFocusOut:l=!0,openInteractionType:u="",nextFocusableElement:d,previousFocusableElement:f,beforeContentFocusGuardRef:p,externalTree:h,getInsideElements:m}=e,g="rootStore"in t?t.rootStore:t,b=g.useState("open"),v=g.useState("domReferenceElement"),y=g.useState("floatingElement"),{events:k,dataRef:S}=g.context,_=me(()=>S.current.floatingContext?.nodeId),x=n===!1,w=B0(v)&&x,T=Kt(n),B=Kt(i),R=Kt(u),I=Kt(b),A=Va(h),P=L8(),O=ui.useRef(!1),N=ui.useRef(!1),z=ui.useRef(!1),V=ui.useRef(null),M=ui.useRef(""),D=ui.useRef(""),L=ui.useRef(null),j=ui.useRef(null),q=eu(L,p,P?.beforeInsideRef),J=eu(j,P?.afterInsideRef),te=xo(),ee=xo(),$=Mi(),W=P!=null,Y=Hg(y),Z=me((X=Y)=>X?M0(X):[]),oe=me(()=>m?.().filter(X=>X!=null)??[]);ui.useEffect(()=>{if(r||!a)return;function X(ae){ae.key==="Tab"&&je(Y,Vr(Ke(Y)))&&Z().length===0&&!w&&Ks(ae)}let re=Ke(Y);return tt(re,"keydown",X)},[r,Y,a,w,Z]),ui.useEffect(()=>{if(r||!b)return;let X=Ke(Y);function re(){z.current=!1}function ae(xe){let ge=wo(xe),be=oe(),he=je(y,ge)||je(v,ge)||je(P?.portalNode,ge)||be.some(ke=>ke===ge||je(ke,ge));z.current=!he,D.current=xe.pointerType||"keyboard",ge?.closest(`[${Voe}]`)&&(N.current=!0,ee.start(0,()=>{N.current=!1}))}function ve(){D.current="keyboard"}return ci(tt(X,"pointerdown",ae,!0),tt(X,"pointerup",re,!0),tt(X,"pointercancel",re,!0),tt(X,"keydown",ve,!0),re)},[r,y,v,Y,b,P,ee,oe]),ui.useEffect(()=>{if(r||!l)return;let X=Ke(Y);function re(){N.current=!0,ee.start(0,()=>{N.current=!1})}function ae(be){let he=wo(be);GI(he)&&(V.current=he)}function ve(be){let he=be.relatedTarget,ke=be.currentTarget,_e=wo(be);a&&he==null&&_e!=null&&je(y,_e)&&Woe(_e),queueMicrotask(()=>{let we=_(),Re=g.context.triggerElements,se=oe(),ie=he?.hasAttribute(Td("focus-guard"))&&[L.current,j.current,P?.beforeInsideRef.current,P?.afterInsideRef.current,P?.beforeOutsideRef.current,P?.afterOutsideRef.current,Ql(f),Ql(d)].includes(he),Ae=!(je(v,he)||je(y,he)||je(he,y)||je(P?.portalNode,he)||se.some(ye=>ye===he||je(ye,he))||he!=null&&Re.hasElement(he)||Re.hasMatchingElement(ye=>je(ye,he))||ie||A&&(Da(A.nodesRef.current,we).find(ye=>je(ye.context?.elements.floating,he)||je(ye.context?.elements.domReference,he))||R8(A.nodesRef.current,we).find(ye=>[ye.context?.elements.floating,Hg(ye.context?.elements.floating)].includes(he)||ye.context?.elements.domReference===he)));if(ke===v&&Y&&Koe(Y),s&&ke!==v&&!Gg(_e)&&Vr(X)===X.body){if(wt(Y)&&(Y.focus(),s==="popup")){$.request(()=>{Y.focus()});return}let ye=Z(),Ee=V.current,qe=(Ee&&ye.includes(Ee)?Ee:null)||ye[ye.length-1]||Y;wt(qe)&&qe.focus()}if(S.current.insideReactTree){S.current.insideReactTree=!1;return}(w||!a)&&he&&Ae&&!N.current&&(w||he!==$oe())&&(O.current=!0,g.setOpen(!1,Ue(Te.focusOut,be)))})}function xe(){z.current||(S.current.insideReactTree=!0,te.start(0,()=>{S.current.insideReactTree=!1}))}let ge=wt(v)?v:null;if(!(!y&&!ge))return ci(ge&&tt(ge,"focusout",ve),ge&&tt(ge,"pointerdown",re),y&&tt(y,"focusin",ae),y&&tt(y,"focusout",ve),y&&P&&tt(y,"focusout",xe,!0))},[r,v,y,Y,a,A,P,g,l,s,Z,w,_,S,te,ee,$,d,f,oe]),ui.useEffect(()=>{if(r||!y||!b)return;let X=Array.from(P?.portalNode?.querySelectorAll(`[${Td("portal")}]`)||[]),ae=(A?R8(A.nodesRef.current,_()):[]).find(ke=>B0(ke.context?.elements.domReference||null))?.context?.elements.domReference,xe=[...[y,...X,L.current,j.current,P?.beforeOutsideRef.current,P?.afterOutsideRef.current,...oe()],ae,Ql(f),Ql(d),w?v:null].filter(ke=>ke!=null),ge=O8(xe,{ariaHidden:a||w,mark:!1}),be=[y,...X].filter(ke=>ke!=null),he=O8(be);return()=>{he(),ge()}},[b,r,v,y,a,P,w,A,_,d,f,oe]),le(()=>{if(!b||r||!wt(Y))return;let X=Ke(Y),re=Vr(X);queueMicrotask(()=>{let ae=T.current,ve=typeof ae=="function"?ae(R.current||""):ae;if(ve===void 0||ve===!1||je(Y,re))return;let ge=null,be=()=>(ge==null&&(ge=Z(Y)),ge[0]||Y),he;ve===!0||ve===null?he=be():he=Ql(ve),he=he||be();let ke=je(Y,Vr(X));$v(he,{preventScroll:he===Y,shouldFocus(){if(!I.current)return!1;if(ke)return!0;let _e=Vr(X);return!(_e!==he&&je(Y,_e))}})})},[r,b,Y,Z,T,R,I]),le(()=>{if(r||!Y)return;let X=Ke(Y),re=Vr(X),ae=R.current==null;Woe(re);function ve(ge){if(ge.open||(M.current=u4e(ge.nativeEvent,D.current)),ge.reason===Te.triggerHover&&ge.nativeEvent.type==="mouseleave"&&(O.current=!0),ge.reason===Te.outsidePress)if(ge.nested)O.current=!1;else if(Gv(ge.nativeEvent)||LI(ge.nativeEvent))O.current=!1;else{let be=!1;Ke(Y).createElement("div").focus({get preventScroll(){return be=!0,!1}}),be?O.current=!1:O.current=!0}}k.on("openchange",ve);function xe(){let ge=B.current,be=typeof ge=="function"?ge(M.current):ge;if(be===void 0||be===!1)return null;be===null&&(be=!0);let he=v?.isConnected?v:null,ke=re?.isConnected&&Dr(re)!=="body"?re:null,_e=ae?ke||he:he||ke;return _e||(_e=$oe()||null),typeof be=="boolean"?_e:Ql(be)||_e||null}return()=>{k.off("openchange",ve);let ge=Vr(X),be=oe(),he=je(y,ge)||be.some(we=>we===ge||je(we,ge))||A&&Da(A.nodesRef.current,_(),!1).some(we=>je(we.context?.elements.floating,ge)),ke=B.current,_e=xe();queueMicrotask(()=>{let we=d4e(_e),Re=typeof ke!="boolean";ke&&!O.current&&wt(we)&&(!(!Re&&we!==ge&&ge!==X.body)||he)&&we.focus({preventScroll:!0}),O.current=!1})}},[r,y,Y,B,R,k,A,v,_,oe]),le(()=>{if(!co.engine.webkit||b||!y)return;let X=Vr(Ke(y));!wt(X)||!jg(X)||je(y,X)&&X.blur()},[b,y]),le(()=>{if(!(r||!P))return P.setFocusManagerState({modal:a,closeOnFocusOut:l,open:b,onOpenChange:g.setOpen,domReference:v}),()=>{P.setFocusManagerState(null)}},[r,P,a,b,g,l,v]),le(()=>{if(!(r||!Y))return Koe(Y),()=>{queueMicrotask(N8)}},[r,Y]);let ne=!r&&(a?!w:!0)&&(W||a);return(0,D0.jsxs)(ui.Fragment,{children:[ne&&(0,D0.jsx)(Wv,{"data-type":"inside",ref:q,onFocus:X=>{if(a){let re=Z();$v(re[re.length-1])}else P?.portalNode&&(O.current=!1,Wg(X,P.portalNode)?WI(v)?.focus():Ql(f??P.beforeOutsideRef)?.focus())}}),o,ne&&(0,D0.jsx)(Wv,{"data-type":"inside",ref:J,onFocus:X=>{a?$v(Z()[0]):P?.portalNode&&(l&&(O.current=!0),Wg(X,P.portalNode)?$I(v)?.focus():Ql(d??P.afterOutsideRef)?.focus())}})]})}var V0=c(ce(),1);function V8(e,t={}){let{enabled:o=!0,event:r="click",toggle:n=!0,ignoreMouse:i=!1,stickIfOpen:s=!0,touchOpenDelay:a=0,reason:l=Te.triggerPress}=t,u="rootStore"in e?e.rootStore:e,d=u.context.dataRef,f=V0.useRef(void 0),p=Mi(),h=xo(),m=V0.useMemo(()=>{function g(v,y,k,S){let _=Ue(l,y,k);v&&S==="touch"&&a>0?h.start(a,()=>{u.setOpen(!0,_)}):u.setOpen(v,_)}function b(v,y,k){let S=d.current.openEvent,_=u.select("domReferenceElement")!==y;return v&&_||!v||!n?!0:S&&s?!k(S.type):!1}return{onPointerDown(v){f.current=v.pointerType},onMouseDown(v){let y=f.current,k=v.nativeEvent,S=u.select("open");if(v.button!==0||r==="click"||Na(y,!0)&&i)return;let _=b(S,v.currentTarget,T=>T==="click"||T==="mousedown"),x=wo(k);if(jg(x)){g(_,k,x,y);return}let w=v.currentTarget;p.request(()=>{g(_,k,w,y)})},onClick(v){if(r==="mousedown-only")return;let y=f.current;if(r==="mousedown"&&y){f.current=void 0;return}if(Na(y,!0)&&i)return;let k=u.select("open"),S=b(k,v.currentTarget,_=>_==="click"||_==="mousedown"||_==="keydown"||_==="keyup");g(S,v.nativeEvent,v.currentTarget,y)},onKeyDown(){f.current=void 0}}},[d,r,i,l,u,s,n,p,h,a]);return V0.useMemo(()=>o?{reference:m}:Qt,[o,m])}var fs=c(ce(),1);function f4e(e,t){let o=null,r=null,n=!1;return{contextElement:e||void 0,getBoundingClientRect(){let i=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},s=t.axis==="x"||t.axis==="both",a=t.axis==="y"||t.axis==="both",l=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",u=i.width,d=i.height,f=i.x,p=i.y;return o==null&&t.x&&s&&(o=i.x-t.x),r==null&&t.y&&a&&(r=i.y-t.y),f-=o||0,p-=r||0,u=0,d=0,!n||l?(u=t.axis==="y"?i.width:0,d=t.axis==="x"?i.height:0,f=s&&t.x!=null?t.x:f,p=a&&t.y!=null?t.y:p):n&&!l&&(d=t.axis==="x"?i.height:d,u=t.axis==="y"?i.width:u),n=!0,{width:u,height:d,x:f,y:p,top:p,right:f+u,bottom:p+d,left:f}}}}function Yoe(e){return e!=null&&e.clientX!=null}function F8(e,t={}){let{enabled:o=!0,axis:r="both"}=t,n="rootStore"in e?e.rootStore:e,i=n.useState("open"),s=n.useState("floatingElement"),a=n.useState("domReferenceElement"),l=n.context.dataRef,u=fs.useRef(!1),d=fs.useRef(null),[f,p]=fs.useState(),[h,m]=fs.useState([]),g=me(S=>{n.set("positionReference",S)}),b=me((S,_,x)=>{u.current||l.current.openEvent&&!Yoe(l.current.openEvent)||n.set("positionReference",f4e(x??a,{x:S,y:_,axis:r,dataRef:l,pointerType:f}))}),v=me(S=>{i?d.current||(b(S.clientX,S.clientY,S.currentTarget),m([])):b(S.clientX,S.clientY,S.currentTarget)}),y=Na(f)?s:i;fs.useEffect(()=>{if(!o){g(a);return}if(!y)return;function S(){d.current?.(),d.current=null}let _=xt(s);function x(w){let T=wo(w);je(s,T)?S():b(w.clientX,w.clientY)}return!l.current.openEvent||Yoe(l.current.openEvent)?d.current=tt(_,"mousemove",x):g(a),S},[y,o,s,l,a,n,b,g,h]),fs.useEffect(()=>()=>{n.set("positionReference",null)},[n]),fs.useEffect(()=>{o&&!s&&(u.current=!1)},[o,s]),fs.useEffect(()=>{!o&&i&&(u.current=!0)},[o,i]);let k=fs.useMemo(()=>{function S(_){p(_.pointerType)}return{onPointerDown:S,onPointerEnter:S,onMouseMove:v,onMouseEnter:v}},[v]);return fs.useMemo(()=>o?{reference:k,trigger:k}:{},[o,k])}var ps=c(ce(),1);function p4e(){return!1}function m4e(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function F0(e,t={}){let{enabled:o=!0,escapeKey:r=!0,outsidePress:n=!0,outsidePressEvent:i="sloppy",referencePress:s=p4e,bubbles:a,externalTree:l}=t,u="rootStore"in e?e.rootStore:e,d=u.useState("open"),f=u.useState("floatingElement"),{dataRef:p}=u.context,h=Va(l),m=me(typeof n=="function"?n:()=>!1),g=typeof n=="function"?m:n,b=g!==!1,v=me(()=>i),{escapeKey:y,outsidePress:k}=m4e(a),S=ps.useRef(!1),_=ps.useRef(!1),x=ps.useRef(!1),w=ps.useRef(!1),T=ps.useRef(""),B=ps.useRef(null),R=xo(),I=xo(),A=me(()=>{I.clear(),p.current.insideReactTree=!1}),P=me(q=>{let J=p.current.floatingContext?.nodeId;return(h?Da(h.nodesRef.current,J):[]).some(ee=>ee.context?.open&&!ee.context.dataRef.current[q])}),O=me(q=>NI(q,u.select("floatingElement"))||NI(q,u.select("domReferenceElement"))),N=me(q=>{s()&&u.setOpen(!1,Ue(Te.triggerPress,q.nativeEvent))}),z=me(q=>{if(!d||!o||!r||q.key!=="Escape"||w.current||!y&&P("__escapeKeyBubbles"))return;let J=loe(q)?q.nativeEvent:q,te=Ue(Te.escapeKey,J);u.setOpen(!1,te),te.isCanceled||q.preventDefault(),!y&&!te.isPropagationAllowed&&q.stopPropagation()}),V=me(()=>{p.current.insideReactTree=!0,I.start(0,A)}),M=me(q=>{if(!d||!o||q.button!==0)return;let J=wo(q.nativeEvent);je(u.select("floatingElement"),J)&&(S.current||(S.current=!0,_.current=!1))}),D=me(q=>{!d||!o||(q.defaultPrevented||q.nativeEvent.defaultPrevented)&&S.current&&(_.current=!0)});ps.useEffect(()=>{if(!d||!o)return;p.current.__escapeKeyBubbles=y,p.current.__outsidePressBubbles=k;let q=new ai,J=new ai;function te(){q.clear(),w.current=!0}function ee(){q.start(co.engine.webkit?5:0,()=>{w.current=!1})}function $(){x.current=!0,J.start(0,()=>{x.current=!1})}function W(){S.current=!1,_.current=!1}function Y(){let se=T.current,ie=se==="pen"||!se?"mouse":se,Ae=v(),ye=typeof Ae=="function"?Ae():Ae;return typeof ye=="string"?ye:ye[ie]}function Z(se){let ie=Y();return ie==="intentional"&&se.type!=="click"||ie==="sloppy"&&se.type==="click"}function oe(se){let ie=p.current.floatingContext?.nodeId,Ae=h&&Da(h.nodesRef.current,ie).some(ye=>NI(se,ye.context?.elements.floating));return O(se)||Ae}function ne(se){if(Z(se)){se.type!=="click"&&!O(se)&&(J.clear(),x.current=!1),A();return}if(p.current.insideReactTree){A();return}let ie=wo(se),Ae=`[${Td("inert")}]`,ye=Xe(ie)?ie.getRootNode():null,Ee=Array.from((ou(ye)?ye:Ke(u.select("floatingElement"))).querySelectorAll(Ae)),qe=u.context.triggerElements;if(ie&&(qe.hasElement(ie)||qe.hasMatchingElement(at=>je(at,ie))))return;let pt=Xe(ie)?ie:null;for(;pt&&!Xl(pt);){let at=ql(pt);if(Xl(at)||!Xe(at))break;pt=at}if(!(Ee.length&&Xe(ie)&&!uoe(ie)&&!je(ie,u.select("floatingElement"))&&Ee.every(at=>!je(pt,at)))){if(wt(ie)&&!("touches"in se)){let at=Xl(ie),Ct=Jr(ie),rt=/auto|scroll/,Ot=at||rt.test(Ct.overflowX),ut=at||rt.test(Ct.overflowY),Gt=Ot&&ie.clientWidth>0&&ie.scrollWidth>ie.clientWidth,So=ut&&ie.clientHeight>0&&ie.scrollHeight>ie.clientHeight,mo=Ct.direction==="rtl",de=So&&(mo?se.offsetX<=ie.offsetWidth-ie.clientWidth:se.offsetX>ie.clientWidth),Me=Gt&&se.offsetY>ie.clientHeight;if(de||Me)return}if(!oe(se)){if(Y()==="intentional"&&x.current){J.clear(),x.current=!1;return}typeof g=="function"&&!g(se)||P("__outsidePressBubbles")||(u.setOpen(!1,Ue(Te.outsidePress,se)),A())}}}function X(se){Y()!=="sloppy"||se.pointerType==="touch"||!u.select("open")||!o||O(se)||ne(se)}function re(se){if(Y()!=="sloppy"||!u.select("open")||!o||O(se))return;let ie=se.touches[0];ie&&(B.current={startTime:Date.now(),startX:ie.clientX,startY:ie.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},R.start(1e3,()=>{B.current&&(B.current.dismissOnTouchEnd=!1,B.current.dismissOnMouseDown=!1)}))}function ae(se,ie){let Ae=wo(se);if(!Ae)return;let ye=tt(Ae,se.type,()=>{ie(se),ye()})}function ve(se){T.current="touch",ae(se,re)}function xe(se){R.clear(),se.type==="pointerdown"&&(T.current=se.pointerType),!(se.type==="mousedown"&&B.current&&!B.current.dismissOnMouseDown)&&ae(se,ie=>{ie.type==="pointerdown"?X(ie):ne(ie)})}function ge(se){if(!S.current)return;let ie=_.current;if(W(),Y()==="intentional"){if(se.type==="pointercancel"){ie&&$();return}if(!oe(se)){if(ie){$();return}typeof g=="function"&&!g(se)||(J.clear(),x.current=!0,A())}}}function be(se){if(Y()!=="sloppy"||!B.current||O(se))return;let ie=se.touches[0];if(!ie)return;let Ae=Math.abs(ie.clientX-B.current.startX),ye=Math.abs(ie.clientY-B.current.startY),Ee=Math.sqrt(Ae*Ae+ye*ye);Ee>5&&(B.current.dismissOnTouchEnd=!0),Ee>10&&(ne(se),R.clear(),B.current=null)}function he(se){ae(se,be)}function ke(se){Y()!=="sloppy"||!B.current||O(se)||(B.current.dismissOnTouchEnd&&ne(se),R.clear(),B.current=null)}function _e(se){ae(se,ke)}let we=Ke(f),Re=ci(r&&ci(tt(we,"keydown",z),tt(we,"compositionstart",te),tt(we,"compositionend",ee)),b&&ci(tt(we,"click",xe,!0),tt(we,"pointerdown",xe,!0),tt(we,"pointerup",ge,!0),tt(we,"pointercancel",ge,!0),tt(we,"mousedown",xe,!0),tt(we,"mouseup",ge,!0),tt(we,"touchstart",ve,!0),tt(we,"touchmove",he,!0),tt(we,"touchend",_e,!0)));return()=>{Re(),q.clear(),J.clear(),W(),x.current=!1}},[p,f,r,b,g,d,o,y,k,z,A,v,P,O,h,u,R]),ps.useEffect(A,[g,A]);let L=ps.useMemo(()=>({onKeyDown:z,onPointerDown:N,onClick:N}),[z,N]),j=ps.useMemo(()=>({onKeyDown:z,onPointerDown:D,onMouseDown:D,onClickCapture:V,onMouseDownCapture(q){V(),M(q)},onPointerDownCapture(q){V(),M(q)},onMouseUpCapture:V,onTouchEndCapture:V,onTouchMoveCapture:V}),[z,V,M,D]);return ps.useMemo(()=>o?{reference:L,floating:j,trigger:L}:{},[o,L,j])}var di=c(ce(),1);function qoe(e,t,o){let{reference:r,floating:n}=e,i=ds(t),s=L0(t),a=A0(s),l=Gn(t),u=i==="y",d=r.x+r.width/2-n.width/2,f=r.y+r.height/2-n.height/2,p=r[a]/2-n[a]/2,h;switch(l){case"top":h={x:d,y:r.y-n.height};break;case"bottom":h={x:d,y:r.y+r.height};break;case"right":h={x:r.x+r.width,y:f};break;case"left":h={x:r.x-n.width,y:f};break;default:h={x:r.x,y:r.y}}switch(tc(t)){case"start":h[s]-=p*(o&&u?-1:1);break;case"end":h[s]+=p*(o&&u?-1:1);break}return h}async function Qoe(e,t){var o;t===void 0&&(t={});let{x:r,y:n,platform:i,rects:s,elements:a,strategy:l}=e,{boundary:u="clippingAncestors",rootBoundary:d="viewport",elementContext:f="floating",altBoundary:p=!1,padding:h=0}=ec(t,e),m=HI(h),b=a[p?f==="floating"?"reference":"floating":f],v=Ed(await i.getClippingRect({element:(o=await(i.isElement==null?void 0:i.isElement(b)))==null||o?b:b.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(a.floating)),boundary:u,rootBoundary:d,strategy:l})),y=f==="floating"?{x:r,y:n,width:s.floating.width,height:s.floating.height}:s.reference,k=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),S=await(i.isElement==null?void 0:i.isElement(k))?await(i.getScale==null?void 0:i.getScale(k))||{x:1,y:1}:{x:1,y:1},_=Ed(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:y,offsetParent:k,strategy:l}):y);return{top:(v.top-_.top+m.top)/S.y,bottom:(_.bottom-v.bottom+m.bottom)/S.y,left:(v.left-_.left+m.left)/S.x,right:(_.right-v.right+m.right)/S.x}}var h4e=50,Joe=async(e,t,o)=>{let{placement:r="bottom",strategy:n="absolute",middleware:i=[],platform:s}=o,a=s.detectOverflow?s:{...s,detectOverflow:Qoe},l=await(s.isRTL==null?void 0:s.isRTL(t)),u=await s.getElementRects({reference:e,floating:t,strategy:n}),{x:d,y:f}=qoe(u,r,l),p=r,h=0,m={};for(let g=0;gO<=0)){var I,A;let O=(((I=i.flip)==null?void 0:I.index)||0)+1,N=w[O];if(N&&(!(f==="alignment"?y!==ds(N):!1)||R.every(M=>ds(M.placement)===y?M.overflows[0]>0:!0)))return{data:{index:O,overflows:R},reset:{placement:N}};let z=(A=R.filter(V=>V.overflows[0]<=0).sort((V,M)=>V.overflows[1]-M.overflows[1])[0])==null?void 0:A.placement;if(!z)switch(h){case"bestFit":{var P;let V=(P=R.filter(M=>{if(x){let D=ds(M.placement);return D===y||D==="y"}return!0}).map(M=>[M.placement,M.overflows.filter(D=>D>0).reduce((D,L)=>D+L,0)]).sort((M,D)=>M[1]-D[1])[0])==null?void 0:P[0];V&&(z=V);break}case"initialPlacement":z=a;break}if(n!==z)return{reset:{placement:z}}}return{}}}};function Zoe(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function Xoe(e){return Soe.some(t=>e[t]>=0)}var tre=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:o,platform:r}=t,{strategy:n="referenceHidden",...i}=ec(e,t);switch(n){case"referenceHidden":{let s=await r.detectOverflow(t,{...i,elementContext:"reference"}),a=Zoe(s,o.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:Xoe(a)}}}case"escaped":{let s=await r.detectOverflow(t,{...i,altBoundary:!0}),a=Zoe(s,o.floating);return{data:{escapedOffsets:a,escaped:Xoe(a)}}}default:return{}}}}};var ore=new Set(["left","top"]);async function g4e(e,t){let{placement:o,platform:r,elements:n}=e,i=await(r.isRTL==null?void 0:r.isRTL(n.floating)),s=Gn(o),a=tc(o),l=ds(o)==="y",u=ore.has(s)?-1:1,d=i&&l?-1:1,f=ec(t,e),{mainAxis:p,crossAxis:h,alignmentAxis:m}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return a&&typeof m=="number"&&(h=a==="end"?m*-1:m),l?{x:h*d,y:p*u}:{x:p*u,y:h*d}}var rre=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var o,r;let{x:n,y:i,placement:s,middlewareData:a}=t,l=await g4e(t,e);return s===((o=a.offset)==null?void 0:o.placement)&&(r=a.arrow)!=null&&r.alignmentOffset?{}:{x:n+l.x,y:i+l.y,data:{...l,placement:s}}}}},nre=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:o,y:r,placement:n,platform:i}=t,{mainAxis:s=!0,crossAxis:a=!1,limiter:l={fn:v=>{let{x:y,y:k}=v;return{x:y,y:k}}},...u}=ec(e,t),d={x:o,y:r},f=await i.detectOverflow(t,u),p=ds(Gn(n)),h=jI(p),m=d[h],g=d[p];if(s){let v=h==="y"?"top":"left",y=h==="y"?"bottom":"right",k=m+f[v],S=m-f[y];m=O0(k,m,S)}if(a){let v=p==="y"?"top":"left",y=p==="y"?"bottom":"right",k=g+f[v],S=g-f[y];g=O0(k,g,S)}let b=l.fn({...t,[h]:m,[p]:g});return{...b,data:{x:b.x-o,y:b.y-r,enabled:{[h]:s,[p]:a}}}}}},ire=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:o,y:r,placement:n,rects:i,middlewareData:s}=t,{offset:a=0,mainAxis:l=!0,crossAxis:u=!0}=ec(e,t),d={x:o,y:r},f=ds(n),p=jI(f),h=d[p],m=d[f],g=ec(a,t),b=typeof g=="number"?{mainAxis:g,crossAxis:0}:{mainAxis:0,crossAxis:0,...g};if(l){let k=p==="y"?"height":"width",S=i.reference[p]-i.floating[k]+b.mainAxis,_=i.reference[p]+i.reference[k]-b.mainAxis;h_&&(h=_)}if(u){var v,y;let k=p==="y"?"width":"height",S=ore.has(Gn(n)),_=i.reference[f]-i.floating[k]+(S&&((v=s.offset)==null?void 0:v[f])||0)+(S?0:b.crossAxis),x=i.reference[f]+i.reference[k]+(S?0:((y=s.offset)==null?void 0:y[f])||0)-(S?b.crossAxis:0);m<_?m=_:m>x&&(m=x)}return{[p]:h,[f]:m}}}},sre=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var o,r;let{placement:n,rects:i,platform:s,elements:a}=t,{apply:l=()=>{},...u}=ec(e,t),d=await s.detectOverflow(t,u),f=Gn(n),p=tc(n),h=ds(n)==="y",{width:m,height:g}=i.floating,b,v;f==="top"||f==="bottom"?(b=f,v=p===(await(s.isRTL==null?void 0:s.isRTL(a.floating))?"start":"end")?"left":"right"):(v=f,b=p==="end"?"top":"bottom");let y=g-d.top-d.bottom,k=m-d.left-d.right,S=Kp(g-d[b],y),_=Kp(m-d[v],k),x=!t.middlewareData.shift,w=S,T=_;if((o=t.middlewareData.shift)!=null&&o.enabled.x&&(T=k),(r=t.middlewareData.shift)!=null&&r.enabled.y&&(w=y),x&&!p){let R=Di(d.left,0),I=Di(d.right,0),A=Di(d.top,0),P=Di(d.bottom,0);h?T=m-2*(R!==0||I!==0?R+I:Di(d.left,d.right)):w=g-2*(A!==0||P!==0?A+P:Di(d.top,d.bottom))}await l({...t,availableWidth:T,availableHeight:w});let B=await s.getDimensions(a.floating);return m!==B.width||g!==B.height?{reset:{rects:!0}}:{}}}};function ure(e){let t=Jr(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=wt(e),i=n?e.offsetWidth:o,s=n?e.offsetHeight:r,a=Yp(o)!==i||Yp(r)!==s;return a&&(o=i,r=s),{width:o,height:r,$:a}}function j8(e){return Xe(e)?e:e.contextElement}function Kv(e){let t=j8(e);if(!wt(t))return Jl(1);let o=t.getBoundingClientRect(),{width:r,height:n,$:i}=ure(t),s=(i?Yp(o.width):o.width)/r,a=(i?Yp(o.height):o.height)/n;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}var b4e=Jl(0);function dre(e){let t=xt(e);return!PI()||!t.visualViewport?b4e:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function y4e(e,t,o){return t===void 0&&(t=!1),!o||t&&o!==xt(e)?!1:t}function Yg(e,t,o,r){t===void 0&&(t=!1),o===void 0&&(o=!1);let n=e.getBoundingClientRect(),i=j8(e),s=Jl(1);t&&(r?Xe(r)&&(s=Kv(r)):s=Kv(e));let a=y4e(i,o,r)?dre(i):Jl(0),l=(n.left+a.x)/s.x,u=(n.top+a.y)/s.y,d=n.width/s.x,f=n.height/s.y;if(i){let p=xt(i),h=r&&Xe(r)?xt(r):r,m=p,g=II(m);for(;g&&r&&h!==m;){let b=Kv(g),v=g.getBoundingClientRect(),y=Jr(g),k=v.left+(g.clientLeft+parseFloat(y.paddingLeft))*b.x,S=v.top+(g.clientTop+parseFloat(y.paddingTop))*b.y;l*=b.x,u*=b.y,d*=b.x,f*=b.y,l+=k,u+=S,m=xt(g),g=II(m)}}return Ed({width:d,height:f,x:l,y:u})}function qI(e,t){let o=_0(e).scrollLeft;return t?t.left+o:Yg(Zl(e)).left+o}function fre(e,t){let o=e.getBoundingClientRect(),r=o.left+t.scrollLeft-qI(e,o),n=o.top+t.scrollTop;return{x:r,y:n}}function v4e(e){let{elements:t,rect:o,offsetParent:r,strategy:n}=e,i=n==="fixed",s=Zl(r),a=t?k0(t.floating):!1;if(r===s||a&&i)return o;let l={scrollLeft:0,scrollTop:0},u=Jl(1),d=Jl(0),f=wt(r);if((f||!f&&!i)&&((Dr(r)!=="body"||ru(s))&&(l=_0(r)),f)){let h=Yg(r);u=Kv(r),d.x=h.x+r.clientLeft,d.y=h.y+r.clientTop}let p=s&&!f&&!i?fre(s,l):Jl(0);return{width:o.width*u.x,height:o.height*u.y,x:o.x*u.x-l.scrollLeft*u.x+d.x+p.x,y:o.y*u.y-l.scrollTop*u.y+d.y+p.y}}function S4e(e){return Array.from(e.getClientRects())}function k4e(e){let t=Zl(e),o=_0(e),r=e.ownerDocument.body,n=Di(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=Di(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),s=-o.scrollLeft+qI(e),a=-o.scrollTop;return Jr(r).direction==="rtl"&&(s+=Di(t.clientWidth,r.clientWidth)-n),{width:n,height:i,x:s,y:a}}var are=25;function _4e(e,t){let o=xt(e),r=Zl(e),n=o.visualViewport,i=r.clientWidth,s=r.clientHeight,a=0,l=0;if(n){i=n.width,s=n.height;let d=PI();(!d||d&&t==="fixed")&&(a=n.offsetLeft,l=n.offsetTop)}let u=qI(r);if(u<=0){let d=r.ownerDocument,f=d.body,p=getComputedStyle(f),h=d.compatMode==="CSS1Compat"&&parseFloat(p.marginLeft)+parseFloat(p.marginRight)||0,m=Math.abs(r.clientWidth-f.clientWidth-h);m<=are&&(i-=m)}else u<=are&&(i+=u);return{width:i,height:s,x:a,y:l}}function x4e(e,t){let o=Yg(e,!0,t==="fixed"),r=o.top+e.clientTop,n=o.left+e.clientLeft,i=wt(e)?Kv(e):Jl(1),s=e.clientWidth*i.x,a=e.clientHeight*i.y,l=n*i.x,u=r*i.y;return{width:s,height:a,x:l,y:u}}function lre(e,t,o){let r;if(t==="viewport")r=_4e(e,o);else if(t==="document")r=k4e(Zl(e));else if(Xe(t))r=x4e(t,o);else{let n=dre(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return Ed(r)}function pre(e,t){let o=ql(e);return o===t||!Xe(o)||Xl(o)?!1:Jr(o).position==="fixed"||pre(o,t)}function w4e(e,t){let o=t.get(e);if(o)return o;let r=Gp(e,[],!1).filter(a=>Xe(a)&&Dr(a)!=="body"),n=null,i=Jr(e).position==="fixed",s=i?ql(e):e;for(;Xe(s)&&!Xl(s);){let a=Jr(s),l=BI(s);!l&&a.position==="fixed"&&(n=null),(i?!l&&!n:!l&&a.position==="static"&&!!n&&(n.position==="absolute"||n.position==="fixed")||ru(s)&&!l&&pre(e,s))?r=r.filter(d=>d!==s):n=a,s=ql(s)}return t.set(e,r),r}function C4e(e){let{element:t,boundary:o,rootBoundary:r,strategy:n}=e,s=[...o==="clippingAncestors"?k0(t)?[]:w4e(t,this._c):[].concat(o),r],a=lre(t,s[0],n),l=a.top,u=a.right,d=a.bottom,f=a.left;for(let p=1;p{s(!1,1e-7)},1e3)}w===1&&!hre(u,e.getBoundingClientRect())&&s(),S=!1}try{o=new IntersectionObserver(_,{...k,root:n.ownerDocument})}catch{o=new IntersectionObserver(_,k)}o.observe(e)}return s(!0),i}function j0(e,t,o,r){r===void 0&&(r={});let{ancestorScroll:n=!0,ancestorResize:i=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:l=!1}=r,u=j8(e),d=n||i?[...u?Gp(u):[],...t?Gp(t):[]]:[];d.forEach(v=>{n&&v.addEventListener("scroll",o,{passive:!0}),i&&v.addEventListener("resize",o)});let f=u&&a?P4e(u,o):null,p=-1,h=null;s&&(h=new ResizeObserver(v=>{let[y]=v;y&&y.target===u&&h&&t&&(h.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var k;(k=h)==null||k.observe(t)})),o()}),u&&!l&&h.observe(u),t&&h.observe(t));let m,g=l?Yg(e):null;l&&b();function b(){let v=Yg(e);g&&!hre(g,v)&&o(),g=v,m=requestAnimationFrame(b)}return o(),()=>{var v;d.forEach(y=>{n&&y.removeEventListener("scroll",o),i&&y.removeEventListener("resize",o)}),f?.(),(v=h)==null||v.disconnect(),h=null,l&&cancelAnimationFrame(m)}}var gre=rre;var bre=nre,yre=ere,vre=sre,Sre=tre;var kre=ire,ZI=(e,t,o)=>{let r=new Map,n={platform:z0,...o},i={...n.platform,_c:r};return Joe(e,t,{...n,platform:i})};var en=c(ce(),1),xre=c(ce(),1),wre=c(xd(),1),O4e=typeof document<"u",A4e=function(){},XI=O4e?xre.useLayoutEffect:A4e;function QI(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let o,r,n;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(o=e.length,o!==t.length)return!1;for(r=o;r--!==0;)if(!QI(e[r],t[r]))return!1;return!0}if(n=Object.keys(e),o=n.length,o!==Object.keys(t).length)return!1;for(r=o;r--!==0;)if(!{}.hasOwnProperty.call(t,n[r]))return!1;for(r=o;r--!==0;){let i=n[r];if(!(i==="_owner"&&e.$$typeof)&&!QI(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function Cre(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function _re(e,t){let o=Cre(e);return Math.round(t*o)/o}function H8(e){let t=en.useRef(e);return XI(()=>{t.current=e}),t}function Ere(e){e===void 0&&(e={});let{placement:t="bottom",strategy:o="absolute",middleware:r=[],platform:n,elements:{reference:i,floating:s}={},transform:a=!0,whileElementsMounted:l,open:u}=e,[d,f]=en.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[p,h]=en.useState(r);QI(p,r)||h(r);let[m,g]=en.useState(null),[b,v]=en.useState(null),y=en.useCallback(M=>{M!==x.current&&(x.current=M,g(M))},[]),k=en.useCallback(M=>{M!==w.current&&(w.current=M,v(M))},[]),S=i||m,_=s||b,x=en.useRef(null),w=en.useRef(null),T=en.useRef(d),B=l!=null,R=H8(l),I=H8(n),A=H8(u),P=en.useCallback(()=>{if(!x.current||!w.current)return;let M={placement:t,strategy:o,middleware:p};I.current&&(M.platform=I.current),ZI(x.current,w.current,M).then(D=>{let L={...D,isPositioned:A.current!==!1};O.current&&!QI(T.current,L)&&(T.current=L,wre.flushSync(()=>{f(L)}))})},[p,t,o,I,A]);XI(()=>{u===!1&&T.current.isPositioned&&(T.current.isPositioned=!1,f(M=>({...M,isPositioned:!1})))},[u]);let O=en.useRef(!1);XI(()=>(O.current=!0,()=>{O.current=!1}),[]),XI(()=>{if(S&&(x.current=S),_&&(w.current=_),S&&_){if(R.current)return R.current(S,_,P);P()}},[S,_,P,R,B]);let N=en.useMemo(()=>({reference:x,floating:w,setReference:y,setFloating:k}),[y,k]),z=en.useMemo(()=>({reference:S,floating:_}),[S,_]),V=en.useMemo(()=>{let M={position:o,left:0,top:0};if(!z.floating)return M;let D=_re(z.floating,d.x),L=_re(z.floating,d.y);return a?{...M,transform:"translate("+D+"px, "+L+"px)",...Cre(z.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:D,top:L}},[o,a,z.floating,d.x,d.y]);return en.useMemo(()=>({...d,update:P,refs:N,elements:z,floatingStyles:V}),[d,P,N,z,V])}var U8=(e,t)=>{let o=gre(e);return{name:o.name,fn:o.fn,options:[e,t]}},G8=(e,t)=>{let o=bre(e);return{name:o.name,fn:o.fn,options:[e,t]}},W8=(e,t)=>({fn:kre(e).fn,options:[e,t]}),$8=(e,t)=>{let o=yre(e);return{name:o.name,fn:o.fn,options:[e,t]}},K8=(e,t)=>{let o=vre(e);return{name:o.name,fn:o.fn,options:[e,t]}};var Y8=(e,t)=>{let o=Sre(e);return{name:o.name,fn:o.fn,options:[e,t]}};var Xv=c(ce(),1),Hre=c(xd(),1);var zre=c(ce(),1);var Ve=(e,t,o,r,n,i,...s)=>{if(s.length>0)throw new Error(It(1));let a;if(e&&t&&o&&r&&n&&i)a=(l,u,d,f)=>{let p=e(l,u,d,f),h=t(l,u,d,f),m=o(l,u,d,f),g=r(l,u,d,f),b=n(l,u,d,f);return i(p,h,m,g,b,u,d,f)};else if(e&&t&&o&&r&&n)a=(l,u,d,f)=>{let p=e(l,u,d,f),h=t(l,u,d,f),m=o(l,u,d,f),g=r(l,u,d,f);return n(p,h,m,g,u,d,f)};else if(e&&t&&o&&r)a=(l,u,d,f)=>{let p=e(l,u,d,f),h=t(l,u,d,f),m=o(l,u,d,f);return r(p,h,m,u,d,f)};else if(e&&t&&o)a=(l,u,d,f)=>{let p=e(l,u,d,f),h=t(l,u,d,f);return o(p,h,u,d,f)};else if(e&&t)a=(l,u,d,f)=>{let p=e(l,u,d,f);return t(p,u,d,f)};else if(e)a=e;else throw new Error("Missing arguments");return a};var Vre=c(ce(),1),eH=c(Z8(),1),Fre=c(Are(),1);var Lre=c(ce(),1);var X8=[],Q8;function Mre(){return Q8}function Nre(e){X8.push(e)}function J8(e){let t=(o,r)=>{let n=lo(X4e).current,i;try{Q8=n;for(let s of X8)s.before(n);i=e(o,r);for(let s of X8)s.after(n);n.didInitialize=!0}finally{Q8=void 0}return i};return t.displayName=e.displayName||e.name,t}function Dre(e){return Lre.forwardRef(J8(e))}function X4e(){return{didInitialize:!1}}var Q4e=zv(19),J4e=Q4e?t6e:o6e;function Pe(e,t,o,r,n){return J4e(e,t,o,r,n)}function e6e(e,t,o,r,n){let i=Vre.useCallback(()=>t(e.getSnapshot(),o,r,n),[e,t,o,r,n]);return(0,eH.useSyncExternalStore)(e.subscribe,i,i)}Nre({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let o=0;o0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let o=new Set;for(let n of e.syncHooks)o.add(n.store);let r=[];for(let n of o)r.push(n.subscribe(t));return()=>{for(let n of r)n()}}),(0,eH.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function t6e(e,t,o,r,n){let i=Mre();if(!i)return e6e(e,t,o,r,n);let s=i.syncIndex;i.syncIndex+=1;let a;return i.didInitialize?(a=i.syncHooks[s],(a.store!==e||a.selector!==t||!Object.is(a.a1,o)||!Object.is(a.a2,r)||!Object.is(a.a3,n))&&(a.store!==e&&(i.didChangeStore=!0),a.store=e,a.selector=t,a.a1=o,a.a2=r,a.a3=n,a.value=t(e.getSnapshot(),o,r,n))):(a={store:e,selector:t,a1:o,a2:r,a3:n,value:t(e.getSnapshot(),o,r,n)},i.syncHooks.push(a)),a.value}function o6e(e,t,o,r,n){return(0,Fre.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,o,r,n))}var qv=class{constructor(t){this.state=t,this.listeners=new Set,this.updateTick=0}subscribe=t=>(this.listeners.add(t),()=>{this.listeners.delete(t)});getSnapshot=()=>this.state;setState(t){if(this.state===t)return;this.state=t,this.updateTick+=1;let o=this.updateTick;for(let r of this.listeners){if(o!==this.updateTick)return;r(t)}}update(t){for(let o in t)if(!Object.is(this.state[o],t[o])){this.setState({...this.state,...t});return}}set(t,o){Object.is(this.state[t],o)||this.setState({...this.state,[t]:o})}notifyAll(){let t={...this.state};this.setState(t)}use(t,o,r,n){return Pe(this,t,o,r,n)}};var qg=c(ce(),1);var Zv=class extends qv{constructor(t,o={},r){super(t),this.context=o,this.selectors=r}useSyncedValue(t,o){qg.useDebugValue(t);let r=this;le(()=>{r.state[t]!==o&&r.set(t,o)},[r,t,o])}useSyncedValueWithCleanup(t,o){let r=this;le(()=>(r.state[t]!==o&&r.set(t,o),()=>{r.set(t,void 0)}),[r,t,o])}useSyncedValues(t){let o=this,r=Object.values(t);le(()=>{o.update(t)},[o,...r])}useControlledProp(t,o){qg.useDebugValue(t);let r=this,n=o!==void 0;le(()=>{n&&!Object.is(r.state[t],o)&&r.setState({...r.state,[t]:o})},[r,t,o,n])}select(t,o,r,n){let i=this.selectors[t];return i(this.state,o,r,n)}useState(t,o,r,n){return qg.useDebugValue(t),Pe(this,this.selectors[t],o,r,n)}useContextCallback(t,o){qg.useDebugValue(t);let r=me(o??Ht);this.context[t]=r}useStateSetter(t){let o=qg.useRef(void 0);return o.current===void 0&&(o.current=r=>{this.set(t,r)}),o.current}observe(t,o){let r;typeof t=="function"?r=t:r=this.selectors[t];let n=r(this.state);return o(n,n,this),this.subscribe(i=>{let s=r(i);if(!Object.is(n,s)){let a=n;n=s,o(s,a,this)}})}};var r6e={open:Ve(e=>e.open),transitionStatus:Ve(e=>e.transitionStatus),domReferenceElement:Ve(e=>e.domReferenceElement),referenceElement:Ve(e=>e.positionReference??e.referenceElement),floatingElement:Ve(e=>e.floatingElement),floatingId:Ve(e=>e.floatingId)},nu=class extends Zv{constructor(t){let{syncOnly:o,nested:r,onOpenChange:n,triggerElements:i,...s}=t;super({...s,positionReference:s.referenceElement,domReferenceElement:s.referenceElement},{onOpenChange:n,dataRef:{current:{}},events:Uoe(),nested:r,triggerElements:i},r6e),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&coe(o))&&(this.context.dataRef.current.openEvent=t?o:void 0)};dispatchOpenChange=(t,o)=>{this.syncOpenEvent(t,o.event);let r={open:t,reason:o.reason,nativeEvent:o.event,nested:this.context.nested,triggerElement:o.trigger};this.context.events.emit("openchange",r)};setOpen=(t,o)=>{if(this.syncOnly){this.context.onOpenChange?.(t,o);return}this.dispatchOpenChange(t,o),this.context.onOpenChange?.(t,o)}};function jre(e){let{popupStore:t,treatPopupAsFloatingElement:o=!1,floatingRootContext:r,floatingId:n,nested:i,onOpenChange:s}=e,a=t.useState("open"),l=t.useState("activeTriggerElement"),u=t.useState(o?"popupElement":"positionerElement"),d=t.context.triggerElements,f=s,p=zre.useRef(null);r===void 0&&p.current===null&&(p.current=new nu({open:a,transitionStatus:void 0,referenceElement:l,floatingElement:u,triggerElements:d,onOpenChange:f,floatingId:n,syncOnly:!0,nested:i}));let h=r??p.current;return t.useSyncedValue("floatingId",n),le(()=>{let m={open:a,floatingId:n,referenceElement:l,floatingElement:u};Xe(l)&&(m.domReferenceElement=l),h.state.positionReference===h.state.referenceElement&&(m.positionReference=l),h.update(m)},[a,n,l,u,h]),h.context.onOpenChange=f,h.context.nested=i,h}var eO={tabIndex:-1,[E0]:""};function Ure(e,t,o=!1){let r=Up(),n=qp()!=null,i=Xv.useRef(null);e===void 0&&i.current===null&&(i.current=t(r,n));let s=e??i.current;return jre({popupStore:s,treatPopupAsFloatingElement:o,floatingRootContext:s.state.floatingRootContext,floatingId:r,nested:n,onOpenChange:s.setOpen}),{store:s,internalStore:i.current}}function n6e(e,t){let o=Xv.useRef(null),r=Xv.useRef(null);return Xv.useCallback(n=>{if(e===void 0)return;let i=!1;if(o.current!==null){let s=o.current,a=r.current,l=t.context.triggerElements.getById(s);a&&l===a&&(t.context.triggerElements.delete(s),i=!0),o.current=null,r.current=null}if(n!==null&&(o.current=e,r.current=n,t.context.triggerElements.add(e,n),i=!0),i){let s=t.context.triggerElements.size;t.select("open")&&t.state.triggerCount!==s&&t.set("triggerCount",s)}},[t,e])}function i6e(e,t,o,r=!1){t?e.preventUnmountingOnClose=!1:r&&(e.preventUnmountingOnClose=!0);let n=o?.id??null;(n||t)&&(e.activeTriggerId=n,e.activeTriggerElement=o??null)}function s6e(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function Gre(e,t,o,r={}){let n=o.reason,i=n===Te.triggerHover,s=t&&n===Te.triggerFocus,a=!t&&(n===Te.triggerPress||n===Te.escapeKey),l=s6e(o);if(e.context.onOpenChange?.(t,o),o.isCanceled)return;r.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,o);let u=()=>{let d={...r.extraState,open:t};s?d.instantType="focus":a?d.instantType="dismiss":i&&(d.instantType=void 0),i6e(d,t,o.trigger,l()),e.update(d)};i?Hre.flushSync(u):u()}function Wre(e,t,o,r){AI(()=>{t===void 0&&e.state.open===!1&&o&&(e.state={...e.state,open:!0,activeTriggerId:r,preventUnmountingOnClose:!1})})}function $re(e,t,o,r){let n=o.useState("isMountedByTrigger",e),i=n6e(e,o),s=me(a=>{if(i(a),!a)return;let l=o.select("open"),u=o.select("activeTriggerId");if(u===e){o.update({activeTriggerElement:a,...l?r:null});return}u==null&&l&&o.update({activeTriggerId:e,activeTriggerElement:a,...r})});return le(()=>{n&&o.update({activeTriggerElement:t.current,...r})},[n,o,t,...Object.values(r)]),{registerTrigger:s,isMountedByThisTrigger:n}}function Kre(e,t={}){let{closeOnActiveTriggerUnmount:o=!1}=t,r=e.useState("open"),n=e.useState("triggerCount");le(()=>{if(!r){e.state.triggerCount!==0&&e.set("triggerCount",0);return}let i=e.context.triggerElements.size,s={};e.state.triggerCount!==i&&(s.triggerCount=i);let a=e.select("activeTriggerId"),l=null;if(a){let u=e.context.triggerElements.getById(a);u?u!==e.state.activeTriggerElement&&(s.activeTriggerElement=u):l=a}if(!l&&!a&&i===1){let u=e.context.triggerElements.entries().next();if(!u.done){let[d,f]=u.value;s.activeTriggerId=d,s.activeTriggerElement=f}}(s.triggerCount!==void 0||s.activeTriggerId!==void 0||s.activeTriggerElement!==void 0)&&e.update(s),l&&o&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===l&&!e.context.triggerElements.getById(l)){let u=Ue(Te.none);e.setOpen(!1,u),u.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[r,e,n,o])}function Yre(e,t,o){let{mounted:r,setMounted:n,transitionStatus:i}=us(e),s=t.useState("preventUnmountingOnClose"),a=e?!1:s;t.useSyncedValues({mounted:r,transitionStatus:i,preventUnmountingOnClose:a});let l=me(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),o?.(),t.context.onOpenChangeComplete?.(!1)});return si({enabled:r&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||l()}}),{forceUnmount:l,transitionStatus:i}}function qre(e,t){e.useSyncedValues(t),le(()=>()=>{e.update({activeTriggerProps:Qt,inactiveTriggerProps:Qt,popupProps:Qt})},[e])}var Xp=class{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(t,o){let r=this.idMap.get(t);r!==o&&(r!==void 0&&this.elementsSet.delete(r),this.elementsSet.add(o),this.idMap.set(t,o))}delete(t){let o=this.idMap.get(t);o&&(this.elementsSet.delete(o),this.idMap.delete(t))}hasElement(t){return this.elementsSet.has(t)}hasMatchingElement(t){for(let o of this.elementsSet)if(t(o))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}};function Zre(){return new nu({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new Xp,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function Qre(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:Zre(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:Qt,inactiveTriggerProps:Qt,popupProps:Qt}}function Jre(e,t,o=!1){return new nu({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:o,onOpenChange:void 0})}var H0=Ve(e=>e.triggerIdProp??e.activeTriggerId),tH=Ve(e=>e.openProp??e.open),Xre=Ve(e=>(e.popupElement?.id??e.floatingId)||void 0);function ene(e,t){return t!==void 0&&tH(e)&&H0(e)===t}function a6e(e,t){return ene(e,t)?!0:t!==void 0&&tH(e)&&H0(e)==null&&e.triggerCount===1}var tne={open:tH,mounted:Ve(e=>e.mounted),transitionStatus:Ve(e=>e.transitionStatus),floatingRootContext:Ve(e=>e.floatingRootContext),triggerCount:Ve(e=>e.triggerCount),preventUnmountingOnClose:Ve(e=>e.preventUnmountingOnClose),payload:Ve(e=>e.payload),activeTriggerId:H0,activeTriggerElement:Ve(e=>e.mounted?e.activeTriggerElement:null),popupId:Xre,isTriggerActive:Ve((e,t)=>t!==void 0&&H0(e)===t),isOpenedByTrigger:Ve((e,t)=>ene(e,t)),isMountedByTrigger:Ve((e,t)=>t!==void 0&&H0(e)===t&&e.mounted),triggerProps:Ve((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:Ve((e,t)=>a6e(e,t)?Xre(e):void 0),popupProps:Ve(e=>e.popupProps),popupElement:Ve(e=>e.popupElement),positionerElement:Ve(e=>e.positionerElement)};function U0(e){let{open:t=!1,onOpenChange:o,elements:r={}}=e,n=Up(),i=qp()!=null,s=lo(()=>new nu({open:t,transitionStatus:void 0,onOpenChange:o,referenceElement:r.reference??null,floatingElement:r.floating??null,triggerElements:new Xp,floatingId:n,syncOnly:!1,nested:i})).current;return le(()=>{let a={open:t,floatingId:n};r.reference!==void 0&&(a.referenceElement=r.reference,a.domReferenceElement=Xe(r.reference)?r.reference:null),r.floating!==void 0&&(a.floatingElement=r.floating),s.update(a)},[t,n,r.reference,r.floating,s]),s.context.onOpenChange=o,s.context.nested=i,s}function oH(e={}){let{nodeId:t,externalTree:o}=e,r=U0(e),n=e.rootContext||r,i=n.useState("referenceElement"),s=n.useState("floatingElement"),a=n.useState("domReferenceElement"),l=n.useState("open"),u=n.useState("floatingId"),[d,f]=di.useState(null),[p,h]=di.useState(void 0),[m,g]=di.useState(void 0),b=di.useRef(null),v=Va(o),y=di.useMemo(()=>({reference:i,floating:s,domReference:a}),[i,s,a]),k=Ere({...e,elements:{...y,...d&&{reference:d}}}),S=Xe(p)?p:null,_=m===void 0?n.state.floatingElement:m;n.useSyncedValue("referenceElement",p??null),n.useSyncedValue("domReferenceElement",p===void 0?a:S),n.useSyncedValue("floatingElement",_);let x=di.useCallback(A=>{let P=Xe(A)?{getBoundingClientRect:()=>A.getBoundingClientRect(),getClientRects:()=>A.getClientRects(),contextElement:A}:A;f(P),k.refs.setReference(P)},[k.refs]),w=di.useCallback(A=>{(Xe(A)||A===null)&&(b.current=A,h(A)),(Xe(k.refs.reference.current)||k.refs.reference.current===null||A!==null&&!Xe(A))&&k.refs.setReference(A)},[k.refs,h]),T=di.useCallback(A=>{g(A),k.refs.setFloating(A)},[k.refs]),B=di.useMemo(()=>({...k.refs,setReference:w,setFloating:T,setPositionReference:x,domReference:b}),[k.refs,w,T,x]),R=di.useMemo(()=>({...k.elements,domReference:a}),[k.elements,a]),I=di.useMemo(()=>({...k,dataRef:n.context.dataRef,open:l,onOpenChange:n.setOpen,events:n.context.events,floatingId:u,refs:B,elements:R,nodeId:t,rootStore:n}),[k,B,R,t,n,l,u]);return le(()=>{a&&(b.current=a)},[a]),le(()=>{n.context.dataRef.current.floatingContext=I;let A=v?.nodesRef.current.find(P=>P.id===t);A&&(A.context=I)}),di.useMemo(()=>({...k,context:I,refs:B,elements:R,rootStore:n}),[k,B,R,I,n])}var iu=c(ce(),1);var rH=co.os.mac&&co.engine.webkit;function nH(e,t={}){let{enabled:o=!0,delay:r}=t,n="rootStore"in e?e.rootStore:e,{events:i,dataRef:s}=n.context,a=iu.useRef(!1),l=iu.useRef(null),u=iu.useRef(!0),d=xo();iu.useEffect(()=>{let p=n.select("domReferenceElement");if(!o)return;let h=xt(p);function m(){let v=n.select("domReferenceElement");!n.select("open")&&wt(v)&&v===Vr(Ke(v))&&(a.current=!0)}function g(){u.current=!0}function b(){u.current=!1}return ci(tt(h,"blur",m),rH&&tt(h,"keydown",g,!0),rH&&tt(h,"pointerdown",b,!0))},[n,o]),iu.useEffect(()=>{if(!o)return;function p(h){if(h.reason===Te.triggerPress||h.reason===Te.escapeKey){let m=n.select("domReferenceElement");Xe(m)&&(l.current=m,a.current=!0)}}return i.on("openchange",p),()=>{i.off("openchange",p)}},[i,o,n]);let f=iu.useMemo(()=>{function p(){a.current=!1,l.current=null}return{onMouseLeave(){p()},onFocus(h){let m=h.currentTarget;if(a.current){if(l.current===m)return;p()}let g=wo(h.nativeEvent);if(Xe(g)){if(rH&&!h.relatedTarget){if(!u.current&&!jg(g))return}else if(!doe(g))return}let b=$p(h.relatedTarget,n.context.triggerElements),{nativeEvent:v,currentTarget:y}=h,k=typeof r=="function"?r():r;if(n.select("open")&&b||k===0||k===void 0){n.setOpen(!0,Ue(Te.triggerFocus,v,y));return}d.start(k,()=>{a.current||n.setOpen(!0,Ue(Te.triggerFocus,v,y))})},onBlur(h){p();let m=h.relatedTarget,g=h.nativeEvent,b=Xe(m)&&m.hasAttribute(Td("focus-guard"))&&m.getAttribute("data-type")==="outside";d.start(0,()=>{let v=n.select("domReferenceElement"),y=Vr(Ke(v));!m&&y===v||je(s.current.floatingContext?.refs.floating.current,y)||je(v,y)||b||$p(m??y,n.context.triggerElements)||n.setOpen(!1,Ue(Te.triggerFocus,g))})}}},[s,r,n,d]);return iu.useMemo(()=>o?{reference:f,trigger:f}:{},[o,f])}var sH=c(ce(),1);var iH=class e{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new ai,this.restTimeout=new ai,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},tO=new WeakMap;function Qv(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&tO.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),tO.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function oO(e,t){let{scopeElement:o,referenceElement:r,floatingElement:n}=t,i=tO.get(o);i&&i!==e&&Qv(i),Qv(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=o,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=n,tO.set(o,e),o.style.pointerEvents="none",r.style.pointerEvents="auto",n.style.pointerEvents="auto"}function Jv(e){let t=e.context.dataRef.current,o=lo(()=>t.hoverInteractionState??iH.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),jv(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function aH(e,t={}){let{enabled:o=!0,closeDelay:r=0,nodeId:n}=t,i="rootStore"in e?e.rootStore:e,s=i.useState("open"),a=i.useState("floatingElement"),l=i.useState("domReferenceElement"),{dataRef:u}=i.context,d=Va(),f=qp(),p=Jv(i),h=xo(),m=me(()=>DI(u.current.openEvent?.type,p.interactedInside)),g=me(()=>foe(u.current.openEvent?.type)),b=me(()=>{Qv(p)});le(()=>{s||(p.pointerType=void 0,p.restTimeoutPending=!1,p.interactedInside=!1,b())},[s,p,b]),sH.useEffect(()=>b,[b]),le(()=>{if(o&&s&&p.handleCloseOptions?.blockPointerEvents&&g()&&Xe(l)&&a){let v=l,y=a,k=Ke(a),S=d?.nodesRef.current.find(T=>T.id===f)?.context?.elements.floating;S&&(S.style.pointerEvents="");let _=p.pointerEventsScopeElement!==y?p.pointerEventsScopeElement:null,x=S!==y?S:null,w=p.handleCloseOptions?.getScope?.()??_??x??v.closest("[data-rootownerid]")??k.body;return oO(p,{scopeElement:w,referenceElement:v,floatingElement:y}),()=>{b()}}},[o,s,l,a,p,g,d,f,b]),sH.useEffect(()=>{if(!o)return;function v(){return!!(d&&f&&Da(d.nodesRef.current,f).length>0)}function y(T){let B=Cd(r,"close",p.pointerType),R=()=>{i.setOpen(!1,Ue(Te.triggerHover,T)),d?.events.emit("floating.closed",T)};B?p.openChangeTimeout.start(B,R):(p.openChangeTimeout.clear(),R())}function k(T){let B=wo(T);if(!b8(B)){p.interactedInside=!1;return}p.interactedInside=B?.closest("[aria-haspopup]")!=null}function S(){p.openChangeTimeout.clear(),h.clear(),d?.events.off("floating.closed",x),b()}function _(T){if(v()&&d){d.events.on("floating.closed",x);return}if($p(T.relatedTarget,i.context.triggerElements))return;let B=u.current.floatingContext?.nodeId??n,R=T.relatedTarget;if(!(d&&B&&Xe(R)&&Da(d.nodesRef.current,B,!1).some(A=>je(A.context?.elements.floating,R)))){if(p.handler){p.handler(T);return}b(),g()&&!m()&&y(T)}}function x(T){!d||!f||v()||h.start(0,()=>{d.events.off("floating.closed",x),i.setOpen(!1,Ue(Te.triggerHover,T)),d.events.emit("floating.closed",T)})}let w=a;return ci(w&&tt(w,"mouseenter",S),w&&tt(w,"mouseleave",_),w&&tt(w,"pointerdown",k,!0),()=>{d?.events.off("floating.closed",x)})},[o,a,i,u,r,n,g,m,b,p,d,f,h])}var Qp=c(ce(),1),one=c(xd(),1);var l6e={current:null};function lH(e,t={}){let{enabled:o=!0,delay:r=0,handleClose:n=null,mouseOnly:i=!1,restMs:s=0,move:a=!0,triggerElementRef:l=l6e,externalTree:u,isActiveTrigger:d=!0,getHandleCloseContext:f,isClosing:p,shouldOpen:h}=t,m="rootStore"in e?e.rootStore:e,{dataRef:g,events:b}=m.context,v=Va(u),y=Jv(m),k=Qp.useRef(!1),S=Kt(n),_=Kt(r),x=Kt(s),w=Kt(o),T=Kt(h),B=Kt(p),R=me(()=>DI(g.current.openEvent?.type,y.interactedInside)),I=me(()=>T.current?.()!==!1),A=me((N,z,V)=>{let M=m.context.triggerElements;if(M.hasElement(z))return!N||!je(N,z);if(!Xe(V))return!1;let D=V;return M.hasMatchingElement(L=>je(L,D))&&(!N||!je(N,D))}),P=me(()=>{if(!y.handler)return;Ke(m.select("domReferenceElement")).removeEventListener("mousemove",y.handler),y.handler=void 0}),O=me(()=>{Qv(y)});return d&&(y.handleCloseOptions=S.current?.__options),Qp.useEffect(()=>P,[P]),Qp.useEffect(()=>{if(!o)return;function N(z){z.open?k.current=!1:(k.current=z.reason===Te.triggerHover,P(),y.openChangeTimeout.clear(),y.restTimeout.clear(),y.blockMouseMove=!0,y.restTimeoutPending=!1)}return b.on("openchange",N),()=>{b.off("openchange",N)}},[o,b,y,P]),Qp.useEffect(()=>{if(!o)return;function N(D,L=!0){let j=Cd(_.current,"close",y.pointerType);j?y.openChangeTimeout.start(j,()=>{m.setOpen(!1,Ue(Te.triggerHover,D)),v?.events.emit("floating.closed",D)}):L&&(y.openChangeTimeout.clear(),m.setOpen(!1,Ue(Te.triggerHover,D)),v?.events.emit("floating.closed",D))}let z=l.current??(d?m.select("domReferenceElement"):null);if(!Xe(z))return;function V(D){if(y.openChangeTimeout.clear(),y.blockMouseMove=!1,i&&!Na(y.pointerType))return;let L=y8(x.current),j=Cd(_.current,"open",y.pointerType),q=wo(D),J=D.currentTarget??null,te=m.select("domReferenceElement"),ee=J;if(Xe(q)&&!m.context.triggerElements.hasElement(q)){for(let ae of m.context.triggerElements.elements())if(je(ae,q)){ee=ae;break}}Xe(J)&&Xe(te)&&!m.context.triggerElements.hasElement(J)&&je(J,te)&&(ee=te);let $=ee==null?!1:A(te,ee,q),W=m.select("open"),Y=B.current?.()??m.select("transitionStatus")==="ending",Z=!W&&Y&&k.current,oe=!$&&Xe(ee)&&Xe(te)&&je(te,ee)&&Z,ne=L>0&&!j,X=$&&(W||Z)||oe,re=!W||$;if(X){I()&&m.setOpen(!0,Ue(Te.triggerHover,D,ee));return}ne||(j?y.openChangeTimeout.start(j,()=>{re&&I()&&m.setOpen(!0,Ue(Te.triggerHover,D,ee))}):re&&I()&&m.setOpen(!0,Ue(Te.triggerHover,D,ee)))}function M(D){if(R()){O();return}P();let L=m.select("domReferenceElement"),j=Ke(L);y.restTimeout.clear(),y.restTimeoutPending=!1;let q=g.current.floatingContext??f?.();if($p(D.relatedTarget,m.context.triggerElements))return;if(S.current&&q){m.select("open")||y.openChangeTimeout.clear();let te=l.current;y.handler=S.current({...q,tree:v,x:D.clientX,y:D.clientY,onClose(){O(),P(),w.current&&!R()&&te===m.select("domReferenceElement")&&N(D,!0)}}),j.addEventListener("mousemove",y.handler),y.handler(D);return}(y.pointerType!=="touch"||!je(m.select("floatingElement"),D.relatedTarget))&&N(D)}return a?ci(tt(z,"mousemove",V,{once:!0}),tt(z,"mouseenter",V),tt(z,"mouseleave",M)):ci(tt(z,"mouseenter",V),tt(z,"mouseleave",M))},[P,O,g,_,m,o,S,y,d,A,R,i,a,x,l,v,w,f,B,I]),Qp.useMemo(()=>{if(!o)return;function N(z){y.pointerType=z.pointerType}return{onPointerDown:N,onPointerEnter:N,onMouseMove(z){let{nativeEvent:V}=z,M=z.currentTarget,D=m.select("domReferenceElement"),L=m.select("open"),j=A(D,M,z.target);if(i&&!Na(y.pointerType))return;if(L&&j&&y.handleCloseOptions?.blockPointerEvents){let te=m.select("floatingElement");if(te){let ee=y.handleCloseOptions?.getScope?.()??M.ownerDocument.body;oO(y,{scopeElement:ee,referenceElement:M,floatingElement:te})}}let q=y8(x.current);if(L&&!j||q===0||!j&&y.restTimeoutPending&&z.movementX**2+z.movementY**2<2)return;y.restTimeout.clear();function J(){if(y.restTimeoutPending=!1,R())return;let te=m.select("open");!y.blockMouseMove&&(!te||j)&&I()&&m.setOpen(!0,Ue(Te.triggerHover,V,M))}y.pointerType==="touch"?one.flushSync(()=>{J()}):j&&L?J():(y.restTimeoutPending=!0,y.restTimeout.start(q,J))}}},[o,y,R,A,i,m,x,I])}var Wn=c(ce(),1);var c6e="Escape";function nO(e,t,o){switch(e){case"vertical":return t;case"horizontal":return o;default:return t||o}}function rO(e,t){return nO(t,e===g8||e===MI,e===T0||e===R0)}function cH(e,t,o){return nO(t,e===MI,o?e===T0:e===R0)||e==="Enter"||e===" "||e===""}function u6e(e,t,o){return nO(t,o?e===T0:e===R0,e===MI)}function d6e(e,t,o,r){let n=o?e===R0:e===T0,i=e===g8;return t==="both"||t==="horizontal"&&r?e===c6e:nO(t,n,i)}function uH(e,t){let{listRef:o,activeIndex:r,onNavigate:n=()=>{},enabled:i=!0,selectedIndex:s=null,allowEscape:a=!1,loopFocus:l=!1,nested:u=!1,rtl:d=!1,virtual:f=!1,focusItemOnOpen:p="auto",focusItemOnHover:h=!0,openOnArrowKeyDown:m=!0,disabledIndices:g=void 0,orientation:b="vertical",parentOrientation:v,id:y,resetOnPointerLeave:k=!0,externalTree:S,grid:_}=t,x=_!=null,w="rootStore"in e?e.rootStore:e,T=w.useState("open"),B=w.useState("floatingElement"),R=w.useState("domReferenceElement"),I=w.context.dataRef,A=Hg(B),P=B0(R),O=Kt(A),N=qp(),z=Va(S),V=Wn.useRef(p),M=Wn.useRef(s??-1),D=Wn.useRef(null),L=Wn.useRef(!0),j=me(se=>{n(M.current===-1?null:M.current,se)}),q=Wn.useRef(!!B),J=Wn.useRef(T),te=Wn.useRef(!1),ee=Wn.useRef(!1),$=Wn.useRef(null),W=Kt(g),Y=Kt(T),Z=Kt(s),oe=Kt(k),ne=Mi(),X=Mi(),re=me(()=>{function se(Ee){f?z?.events.emit("virtualfocus",Ee):$.current=$v(Ee,{sync:te.current,preventScroll:!0})}let ie=o.current[M.current],Ae=ee.current;ie&&se(ie),(te.current?Ee=>Ee():Ee=>ne.request(Ee))(()=>{let Ee=o.current[M.current]||ie;if(!Ee)return;ie||se(Ee),he&&(Ae||!L.current)&&Ee.scrollIntoView?.({block:"nearest",inline:"nearest"})})});le(()=>{I.current.orientation=b},[I,b]),le(()=>{i&&(T&&B?(M.current=s??-1,V.current&&s!=null&&(ee.current=!0,j())):q.current&&(M.current=-1,j()))},[i,T,B,s,j]),le(()=>{if(i){if(!T){te.current=!1;return}if(B)if(r==null){if(te.current=!1,Z.current!=null)return;if(q.current&&(M.current=-1,re()),(!J.current||!q.current)&&V.current&&(D.current!=null||V.current===!0&&D.current==null)){let se=0,ie=()=>{o.current[0]==null?(se<2&&(se?ye=>X.request(ye):queueMicrotask)(ie),se+=1):(M.current=D.current==null||cH(D.current,b,d)||u?UI(o):_8(o),D.current=null,j())};ie()}}else k8(o.current,r)||(M.current=r,re(),ee.current=!1)}},[i,T,B,r,Z,u,o,b,d,j,re,X]),le(()=>{if(!i||B||!z||f||!q.current)return;let se=z.nodesRef.current,ie=se.find(Ee=>Ee.id===N)?.context?.elements.floating,Ae=Vr(Ke(R??ie??null)),ye=se.some(Ee=>Ee.context&&je(Ee.context.elements.floating,Ae));ie&&!ye&&L.current&&ie.focus({preventScroll:!0})},[i,B,R,z,N,f]),le(()=>{J.current=T,q.current=!!B}),le(()=>{T||(D.current=null,V.current=p)},[T,p]);let ae=r!=null,ve=me(se=>{if(!Y.current)return;let ie=o.current.indexOf(se.currentTarget);ie!==-1&&(M.current!==ie||r!==ie)&&(M.current=ie,j(se))}),xe=me(()=>v??z?.nodesRef.current.find(se=>se.id===N)?.context?.dataRef?.current.orientation),ge=me(()=>UI(o,W.current)),be=me(se=>{if(L.current=!1,te.current=!0,se.which===229||!Y.current&&se.currentTarget===O.current)return;if(u&&d6e(se.key,b,d,x)){rO(se.key,xe())||Ks(se),w.setOpen(!1,Ue(Te.listNavigation,se.nativeEvent)),wt(R)&&(f?z?.events.emit("virtualfocus",R):R.focus());return}let ie=M.current,Ae=UI(o,g),ye=_8(o,g);if(P||(se.key==="Home"&&(Ks(se),M.current=Ae,j(se)),se.key==="End"&&(Ks(se),M.current=ye,j(se))),_!=null){let Ee=_(se,M.current,o,b,l,d,g,Ae,ye);if(Ee!=null&&(M.current=Ee,j(se)),b==="both")return}if(rO(se.key,b)){if(Ks(se),T&&!f&&Vr(se.currentTarget.ownerDocument)===se.currentTarget){M.current=cH(se.key,b,d)?Ae:ye,j(se);return}cH(se.key,b,d)?l?ie>=ye?a&&ie!==o.current.length?M.current=-1:(te.current=!1,M.current=Ae):M.current=Ug(o.current,{startingIndex:ie,disabledIndices:g}):M.current=Math.min(ye,Ug(o.current,{startingIndex:ie,disabledIndices:g})):l?ie<=Ae?a&&ie!==-1?M.current=o.current.length:(te.current=!1,M.current=ye):M.current=Ug(o.current,{startingIndex:ie,decrement:!0,disabledIndices:g}):M.current=Math.max(Ae,Ug(o.current,{startingIndex:ie,decrement:!0,disabledIndices:g})),k8(o.current,M.current)&&(M.current=-1),j(se)}}),he=Wn.useMemo(()=>({onFocus(ie){te.current=!0,ve(ie)},onClick:({currentTarget:ie})=>ie.focus({preventScroll:!0}),onMouseMove(ie){te.current=!0,ee.current=!1,h&&ve(ie)},onPointerLeave(ie){if(!Y.current||!L.current||ie.pointerType==="touch")return;te.current=!0;let Ae=ie.relatedTarget;if(!(!h||o.current.includes(Ae))&&oe.current&&($.current?.(),$.current=null,M.current=-1,j(ie),!f)){let ye=O.current,Ee=Vr(Ke(ye));ye&&je(ye,Ee)&&ye.focus({preventScroll:!0})}}}),[ve,Y,O,h,o,j,oe,f]),ke=Wn.useMemo(()=>f&&T&&ae&&{"aria-activedescendant":`${y}-${r}`},[f,T,ae,y,r]),_e=Wn.useMemo(()=>({"aria-orientation":b==="both"?void 0:b,...P?{}:ke,onKeyDown(se){if(se.key==="Tab"&&se.shiftKey&&T&&!f){let ie=wo(se.nativeEvent);if(ie&&!je(O.current,ie))return;Ks(se),w.setOpen(!1,Ue(Te.focusOut,se.nativeEvent)),wt(R)&&R.focus();return}be(se)},onPointerMove(){L.current=!0}}),[ke,be,O,b,P,w,T,f,R]),we=Wn.useMemo(()=>{function se(ye){w.setOpen(!0,Ue(Te.listNavigation,ye.nativeEvent,ye.currentTarget))}function ie(ye){p==="auto"&&Gv(ye.nativeEvent)&&(V.current=!f)}function Ae(ye){V.current=p,p==="auto"&&LI(ye.nativeEvent)&&(V.current=!0)}return{onKeyDown(ye){let Ee=w.select("open");L.current=!1;let qe=ye.key.startsWith("Arrow"),pt=u6e(ye.key,xe(),d),at=rO(ye.key,b),Ct=(u?pt:at)||ye.key==="Enter"||ye.key.trim()==="";if(f&&Ee)return be(ye);if(!(!Ee&&!m&&qe)){if(Ct){let rt=rO(ye.key,xe());D.current=u&&rt?null:ye.key}if(u){pt&&(Ks(ye),Ee?(M.current=ge(),j(ye)):se(ye));return}at&&(Z.current!=null&&(M.current=Z.current),Ks(ye),!Ee&&m?se(ye):be(ye),Ee&&j(ye))}},onFocus(ye){w.select("open")&&!f&&(M.current=-1,j(ye))},onPointerDown:Ae,onPointerEnter:Ae,onMouseDown:ie,onClick:ie}},[be,p,ge,u,j,w,m,b,xe,d,Z,f]),Re=Wn.useMemo(()=>({...ke,...we}),[ke,we]);return Wn.useMemo(()=>i?{reference:Re,floating:_e,item:he,trigger:we}:{},[i,Re,_e,we,he])}var Zg=c(ce(),1);function dH(e,t){let{listRef:o,elementsRef:r,activeIndex:n,onMatch:i,disabledIndices:s,onTyping:a,enabled:l=!0,resetMs:u=750,selectedIndex:d=null}=t,f="rootStore"in e?e.rootStore:e,p=f.useState("open"),h=xo(),m=Zg.useRef(""),g=Zg.useRef(d??n??-1),b=Zg.useRef(null),v=me(S=>{function _(O){let N=r?.current[O];return!N||Gg(N)}function x(O){return _(O)?s==null||!x8(b0,O,s):!1}function w(O,N,z=0){if(O.length===0)return-1;let V=(z%O.length+O.length)%O.length,M=N.toLowerCase();for(let D=0;D0&&S.key===" "&&(Ks(S),a?.(!0)),m.current.length>0&&m.current[0]!==" "&&w(T,m.current)===-1&&S.key!==" "&&a?.(!1),T==null||S.key.length!==1||S.ctrlKey||S.metaKey||S.altKey)return;p&&S.key!==" "&&(Ks(S),a?.(!0));let B=m.current==="";B&&(g.current=d??n??-1),T.every((O,N)=>O&&x(N)?O[0]?.toLowerCase()!==O[1]?.toLowerCase():!0)&&m.current===S.key&&(m.current="",g.current=b.current),m.current+=S.key,h.start(u,()=>{m.current="",g.current=b.current,a?.(!1)});let A=((B?d??n??-1:g.current)??0)+1,P=w(T,m.current,A);P!==-1?(i?.(P),b.current=P):S.key!==" "&&(m.current="",a?.(!1))}),y=me(S=>{let _=S.relatedTarget,x=f.select("domReferenceElement"),w=f.select("floatingElement");je(x,_)||je(w,_)||(h.clear(),m.current="",g.current=b.current,a?.(!1))});le(()=>{!p&&d!==null||(h.clear(),b.current=null,m.current!==""&&(m.current=""))},[p,d,h]),le(()=>{p&&m.current===""&&(g.current=d??n??-1)},[p,d,n]);let k=Zg.useMemo(()=>({onKeyDown:v,onBlur:y}),[v,y]);return Zg.useMemo(()=>l?{reference:k,floating:k}:{},[l,k])}var rne=.1,f6e=rne*rne,uo=.5;function iO(e,t,o,r,n,i){return r>=t!=i>=t&&e<=(n-o)*(t-r)/(i-r)+o}function sO(e,t,o,r,n,i,s,a,l,u){let d=!1;return iO(e,t,o,r,n,i)&&(d=!d),iO(e,t,n,i,s,a)&&(d=!d),iO(e,t,s,a,l,u)&&(d=!d),iO(e,t,l,u,o,r)&&(d=!d),d}function p6e(e,t,o){return e>=o.x&&e<=o.x+o.width&&t>=o.y&&t<=o.y+o.height}function aO(e,t,o,r,n,i){let s=Math.min(o,n),a=Math.max(o,n),l=Math.min(r,i),u=Math.max(r,i);return e>=s&&e<=a&&t>=l&&t<=u}function fH(e={}){let{blockPointerEvents:t=!1}=e,o=new ai,r=({x:n,y:i,placement:s,elements:a,onClose:l,nodeId:u,tree:d})=>{let f=s?.split("-")[0],p=!1,h=null,m=null,g=typeof performance<"u"?performance.now():0;function b(y,k){let S=performance.now(),_=S-g;if(h===null||m===null||_===0)return h=y,m=k,g=S,!1;let x=y-h,w=k-m,T=x*x+w*w,B=_*_*f6e;return h=y,m=k,g=S,T0)}function P(){A()||v()}if(A())return;let O=S.getBoundingClientRect(),N=_.getBoundingClientRect(),z=n>N.right-N.width/2,V=i>N.bottom-N.height/2,M=N.width>O.width,D=N.height>O.height,L=(M?O:N).left,j=(M?O:N).right,q=(D?O:N).top,J=(D?O:N).bottom;if(f==="top"&&i>=O.bottom-1||f==="bottom"&&i<=O.top+1||f==="left"&&n>=O.right-1||f==="right"&&n<=O.left+1){P();return}let te=!1;switch(f){case"top":te=aO(x,w,L,O.top+1,j,N.bottom-1);break;case"bottom":te=aO(x,w,L,N.top+1,j,O.bottom-1);break;case"left":te=aO(x,w,N.right-1,J,O.left+1,q);break;case"right":te=aO(x,w,O.right-1,J,N.left+1,q);break;default:}if(te)return;if(p&&!p6e(x,w,O)){P();return}if(!B&&b(x,w)){P();return}let ee=!1;switch(f){case"top":{let $=M?uo/2:uo*4,W=M||z?n+$:n-$,Y=M?n-$:z?n+$:n-$,Z=i+uo+1,oe=z||M?N.bottom-uo:N.top,ne=z?M?N.bottom-uo:N.top:N.bottom-uo;ee=sO(x,w,W,Z,Y,Z,N.left,oe,N.right,ne);break}case"bottom":{let $=M?uo/2:uo*4,W=M||z?n+$:n-$,Y=M?n-$:z?n+$:n-$,Z=i-uo,oe=z||M?N.top+uo:N.bottom,ne=z?M?N.top+uo:N.bottom:N.top+uo;ee=sO(x,w,W,Z,Y,Z,N.left,oe,N.right,ne);break}case"left":{let $=D?uo/2:uo*4,W=D||V?i+$:i-$,Y=D?i-$:V?i+$:i-$,Z=n+uo+1,oe=V||D?N.right-uo:N.left,ne=V?D?N.right-uo:N.left:N.right-uo;ee=sO(x,w,oe,N.top,ne,N.bottom,Z,W,Z,Y);break}case"right":{let $=D?uo/2:uo*4,W=D||V?i+$:i-$,Y=D?i-$:V?i+$:i-$,Z=n-uo,oe=V||D?N.left+uo:N.right,ne=V?D?N.left+uo:N.right:N.left+uo;ee=sO(x,w,Z,W,Z,Y,oe,N.top,ne,N.bottom);break}default:}ee?p||o.start(40,P):P()}};return r.__options={...e,blockPointerEvents:t},r}var pH=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=tu.startingStyle]="startingStyle",e[e.endingStyle=tu.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),G0=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),m6e={[G0.popupOpen]:""},h6e={[G0.popupOpen]:"",[G0.pressed]:""},g6e={[pH.open]:""},b6e={[pH.closed]:""},y6e={[pH.anchorHidden]:""},lO={open(e){return e?m6e:null}},nne={open(e){return e?h6e:null}},Fa={open(e){return e?g6e:b6e},anchorHidden(e){return e?y6e:null}};var v6e="ArrowUp",S6e="ArrowDown",k6e="ArrowLeft",_6e="ArrowRight",x6e="Home",w6e="End";var C6e=new Set([k6e,_6e]);var E6e=new Set([v6e,S6e]);var T6e=new Set([...C6e,...E6e]),ine=new Set([...T6e,x6e,w6e]);function cO(e){return zv(19)?e:e?"true":void 0}var sne=c(ce(),1),ane=c(E(),1),lne=sne.forwardRef(function(t,o){let{cutout:r,...n}=t,i;if(r){let s=r.getBoundingClientRect();i=`polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,${s.left}px ${s.top}px,${s.left}px ${s.bottom}px,${s.right}px ${s.bottom}px,${s.right}px ${s.top}px,${s.left}px ${s.top}px)`}return(0,ane.jsx)("div",{ref:o,role:"presentation","data-base-ui-inert":"",...n,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:i}})});var $0=c(ce(),1);var W0=c(ce(),1);function cne(e){let t=W0.useRef(""),o=W0.useCallback(n=>{n.defaultPrevented||(t.current=n.pointerType,e(n,n.pointerType))},[e]);return{onClick:W0.useCallback(n=>{if(n.detail===0){e(n,"keyboard");return}"pointerType"in n?e(n,n.pointerType):e(n,t.current),t.current=""},[e]),onPointerDown:o}}var une=c(ce(),1);function uO(e,t){let o=une.useRef(e),r=me(t);le(()=>{o.current!==e&&r(o.current)},[e,r]),le(()=>{o.current=e},[e])}function R6e(e,t){let o=me((i,s)=>{(typeof e=="function"?e():e)||t(s||(co.os.ios?"touch":""))}),{onClick:r,onPointerDown:n}=cne(o);return $0.useMemo(()=>({onClick:r,onPointerDown:n}),[r,n])}function dne(e){let[t,o]=$0.useState(null),r=R6e(e,o);return uO(e,n=>{n&&!e&&o(null)}),$0.useMemo(()=>({openMethod:t,triggerProps:r}),[t,r])}var fne=(e,t)=>Object.is(e,t);function su(e,t,o){return e==null||t==null?Object.is(e,t):o(e,t)}function pne(e,t,o){return!e||e.length===0?!1:e.some(r=>r===void 0?!1:su(t,r,o))}function Xg(e,t,o){return!e||e.length===0?-1:e.findIndex(r=>r===void 0?!1:su(r,t,o))}function mne(e,t,o){return e.filter(r=>!su(t,r,o))}var hne=c(ce(),1);function dO(e){if(e==null)return"";if(typeof e=="string")return e;try{return JSON.stringify(e)}catch{return String(e)}}var gne=c(E(),1);function bne(e){return e!=null&&e.length>0&&typeof e[0]=="object"&&e[0]!=null&&"items"in e[0]}function yne(e){if(!Array.isArray(e))return e!=null&&"null"in e;let t=e;if(bne(t)){for(let o of t)for(let r of o.items)if(r&&r.value==null&&r.label!=null)return!0;return!1}for(let o of t)if(o&&o.value==null&&o.label!=null)return!0;return!1}function mH(e,t){if(t&&e!=null)return t(e)??"";if(e&&typeof e=="object"){if("label"in e&&e.label!=null)return String(e.label);if("value"in e)return String(e.value)}return dO(e)}function Rd(e,t){return t&&e!=null?t(e)??"":e&&typeof e=="object"&&"value"in e&&"label"in e?dO(e.value):dO(e)}function hH(e,t,o){function r(){return mH(e,o)}if(o&&e!=null)return o(e);if(e&&typeof e=="object"&&"label"in e&&e.label!=null)return e.label;if(t&&!Array.isArray(t))return t[e]??r();if(Array.isArray(t)){let n=t,i=bne(n)?n.flatMap(s=>s.items):n;if(e==null||typeof e!="object"){let s=i.find(a=>a.value===e);return s&&s.label!=null?s.label:r()}if("value"in e){let s=i.find(a=>a&&a.value===e.value);if(s&&s.label!=null)return s.label}}return r()}function vne(e,t,o){return e.reduce((r,n,i)=>(i>0&&r.push(", "),r.push((0,gne.jsx)(hne.Fragment,{children:hH(n,t,o)},i)),r),[])}var fO=c(ce(),1);var gH=(function(e){return e.disabled="data-disabled",e.valid="data-valid",e.invalid="data-invalid",e.touched="data-touched",e.dirty="data-dirty",e.filled="data-filled",e.focused="data-focused",e})({});var Qg={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:null,valueMissing:!1},eS={valid:null,touched:!1,dirty:!1,filled:!1,focused:!1},Sne={disabled:!1,...eS},fi={valid(e){return e===null?null:e?{[gH.valid]:""}:{[gH.invalid]:""}}};var B6e={invalid:void 0,name:void 0,validityData:{state:Qg,errors:[],error:"",value:"",initialValue:null},setValidityData:Ht,disabled:void 0,touched:eS.touched,setTouched:Ht,dirty:eS.dirty,setDirty:Ht,filled:eS.filled,setFilled:Ht,focused:eS.focused,setFocused:Ht,validate:()=>null,validationMode:"onSubmit",validationDebounceTime:0,shouldValidateOnChange:()=>!1,state:Sne,markedDirtyRef:{current:!1},registerFieldControl:Ht,validation:{getValidationProps:(e,t=Qt)=>t,inputRef:{current:null},registerInput:Ht,commit:async()=>{},change:Ht}},bH=fO.createContext(B6e);function tn(e=!0){let t=fO.useContext(bH);if(t.setValidityData===Ht&&!e)throw new Error(It(28));return t}var kne=c(ce(),1);function pO(e,t,o,r,n=!0,i){let{registerFieldControl:s}=tn(),a=kne.useRef(null);a.current||(a.current=Symbol()),le(()=>{let l=a.current;return!l||!n?void 0:(s(l,{controlRef:e,getValue:r,id:t,name:i,value:o}),()=>{s(l,void 0)})},[e,n,r,t,i,s,o])}var mO=c(ce(),1);var P6e=mO.createContext({formRef:{current:{fields:new Map}},errors:{},clearErrors:Ht,validationMode:"onSubmit",submitAttemptedRef:{current:!1}});function za(){return mO.useContext(P6e)}var K0=c(ce(),1);var hO=c(ce(),1);var yH=hO.createContext({controlId:void 0,registerControlId:Ht,labelId:void 0,setLabelId:Ht,messageIds:[],setMessageIds:Ht,getDescriptionProps:e=>e});function En(){return hO.useContext(yH)}function tS(e={}){let{id:t,implicit:o=!1,controlRef:r}=e,{controlId:n,registerControlId:i}=En(),s=ii(t),a=o?n:void 0,l=lo(()=>Symbol("labelable-control")),u=K0.useRef(!1),d=K0.useRef(t!=null),f=me(()=>{!u.current||i===Ht||(u.current=!1,i(l.current,void 0))});return le(()=>{if(i===Ht)return;let p;if(o){let h=r?.current;Xe(h)&&h.closest("label")!=null?p=t??null:p=a??s}else if(t!=null)d.current=!0,p=t;else if(d.current)p=s;else{f();return}if(p===void 0){f();return}u.current=!0,i(l.current,p)},[t,r,a,i,o,s,l,f]),K0.useEffect(()=>f,[f]),n??s}function _ne(e,t,o=(r,n)=>r===n){return e.length===t.length&&e.every((r,n)=>o(r,t[n]))}function xne(e){let t=e.getBoundingClientRect(),o=xt(e);if(co.env.jsdom)return t;let r=o.getComputedStyle(e,"::before"),n=o.getComputedStyle(e,"::after");if(!(r.content!=="none"||n.content!=="none"))return t;let s=parseFloat(r.width)||0,a=parseFloat(r.height)||0,l=parseFloat(n.width)||0,u=parseFloat(n.height)||0,d=Math.max(t.width,s,l),f=Math.max(t.height,a,u),p=d-t.width,h=f-t.height;return{left:t.left-p/2,right:t.right+p/2,top:t.top-h/2,bottom:t.bottom+h/2}}function wne(e){return e==null?void 0:`${e}-label`}function Cne(e,t){return e??t}var Ys=c(ce(),1);var I6e=e=>({name:"arrow",options:e,async fn(t){let{x:o,y:r,placement:n,rects:i,platform:s,elements:a,middlewareData:l}=t,{element:u,padding:d=0,offsetParent:f="real"}=ec(e,t)||{};if(u==null)return{};let p=HI(d),h={x:o,y:r},m=L0(n),g=A0(m),b=await s.getDimensions(u),v=m==="y",y=v?"top":"left",k=v?"bottom":"right",S=v?"clientHeight":"clientWidth",_=i.reference[g]+i.reference[m]-h[m]-i.floating[g],x=h[m]-i.reference[m],w=f==="real"?await s.getOffsetParent?.(u):a.floating,T=a.floating[S]||i.floating[g];(!T||!await s.isElement?.(w))&&(T=a.floating[S]||i.floating[g]);let B=_/2-x/2,R=T/2-b[g]/2-1,I=Math.min(p[y],R),A=Math.min(p[k],R),P=I,O=T-b[g]-A,N=T/2-b[g]/2+B,z=O0(P,N,O),V=!l.arrow&&tc(n)!=null&&N!==z&&i.reference[g]/2-(N({...I6e(e),options:[e,t]});var O6e=Y8().fn,Tne={name:"hide",async fn(e){let{width:t,height:o,x:r,y:n}=e.rects.reference,i=t===0&&o===0&&r===0&&n===0;return{data:{referenceHidden:(await O6e(e)).data?.referenceHidden||i}}}};var Y0={sideX:"left",sideY:"top"},Rne={name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:r},elements:{floating:n},platform:i,strategy:s,placement:a}=e,l=xt(n),u=l.getComputedStyle(n);if(!(u.transitionDuration!=="0s"&&u.transitionDuration!==""))return{x:t,y:o,data:Y0};let f=await i.getOffsetParent?.(n),p={width:0,height:0};if(s==="fixed"&&l?.visualViewport)p={width:l.visualViewport.width,height:l.visualViewport.height};else if(f===l){let y=Ke(n);p={width:y.documentElement.clientWidth,height:y.documentElement.clientHeight}}else await i.isElement?.(f)&&(p=await i.getDimensions(f));let h=Gn(a),m=t,g=o;h==="left"&&(m=p.width-(t+r.width)),h==="top"&&(g=p.height-(o+r.height));let b=h==="left"?"right":Y0.sideX,v=h==="top"?"bottom":Y0.sideY;return{x:m,y:g,data:{sideX:b,sideY:v}}}};function Ine(e,t,o){let r=e==="inline-start"||e==="inline-end";return{top:"top",right:r?o?"inline-start":"inline-end":"right",bottom:"bottom",left:r?o?"inline-end":"inline-start":"left"}[t]}function Bne(e,t,o){let{rects:r,placement:n}=e;return{side:Ine(t,Gn(n),o),align:tc(n)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function gO(e){let{anchor:t,positionMethod:o="absolute",side:r="bottom",sideOffset:n=0,align:i="center",alignOffset:s=0,collisionBoundary:a,collisionPadding:l=5,sticky:u=!1,arrowPadding:d=5,disableAnchorTracking:f=!1,inline:p,keepMounted:h=!1,floatingRootContext:m,mounted:g,collisionAvoidance:b,shiftCrossAxis:v=!1,nodeId:y,adaptiveOrigin:k,lazyFlip:S=!1,externalTree:_}=e,[x,w]=Ys.useState(null);!g&&x!==null&&w(null);let T=b.side||"flip",B=b.align||"flip",R=b.fallbackAxisSide||"end",I=typeof t=="function"?t:void 0,A=me(I),P=I?A:t,O=Kt(t),N=Kt(g),V=Hp()==="rtl",M=x||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":V?"left":"right","inline-start":V?"right":"left"}[r],D=i==="center"?M:`${M}-${i}`,L=l,j=1,q=r==="bottom"?j:0,J=r==="top"?j:0,te=r==="right"?j:0,ee=r==="left"?j:0;typeof L=="number"?L={top:L+q,right:L+ee,bottom:L+J,left:L+te}:L&&(L={top:(L.top||0)+q,right:(L.right||0)+ee,bottom:(L.bottom||0)+J,left:(L.left||0)+te});let $={boundary:a==="clipping-ancestors"?"clippingAncestors":a,padding:L},W=Ys.useRef(null),Y=Kt(n),Z=Kt(s),oe=typeof n!="function"?n:0,ne=typeof s!="function"?s:0,X=[];p&&X.push(p),X.push(U8(de=>{let Me=Bne(de,r,V),Ze=typeof Y.current=="function"?Y.current(Me):Y.current,ze=typeof Z.current=="function"?Z.current(Me):Z.current;return{mainAxis:Ze,crossAxis:ze,alignmentAxis:ze}},[oe,ne,V,r]));let re=B==="none"&&T!=="shift",ae=!re&&(u||v||T==="shift"),ve=T==="none"?null:$8({...$,padding:{top:L.top+j,right:L.right+j,bottom:L.bottom+j,left:L.left+j},mainAxis:!v&&T==="flip",crossAxis:B==="flip"?"alignment":!1,fallbackAxisSideDirection:R}),xe=re?null:G8(de=>{let Me=Ke(de.elements.floating).documentElement;return{...$,rootBoundary:v?{x:0,y:0,width:Me.clientWidth,height:Me.clientHeight}:void 0,mainAxis:B!=="none",crossAxis:ae,limiter:u||v?void 0:W8(Ze=>{if(!W.current)return{};let{width:ze,height:Je}=W.current.getBoundingClientRect(),lt=ds(Gn(Ze.placement)),ct=lt==="y"?ze:Je,yr=lt==="y"?L.left+L.right:L.top+L.bottom;return{offset:ct/2+yr/2}})}},[$,u,v,L,B]);T==="shift"||B==="shift"||i==="center"?X.push(xe,ve):X.push(ve,xe),X.push(K8({...$,apply({elements:{floating:de},availableWidth:Me,availableHeight:Ze,rects:ze}){if(!N.current)return;let Je=de.style;Je.setProperty("--available-width",`${Me}px`),Je.setProperty("--available-height",`${Ze}px`);let lt=xt(de).devicePixelRatio||1,{x:ct,y:yr,width:Ao,height:rr}=ze.reference,ho=(Math.round((ct+Ao)*lt)-Math.round(ct*lt))/lt,Go=(Math.round((yr+rr)*lt)-Math.round(yr*lt))/lt;Je.setProperty("--anchor-width",`${ho}px`),Je.setProperty("--anchor-height",`${Go}px`)}}),Ene(de=>({element:W.current||Ke(de.elements.floating).createElement("div"),padding:d,offsetParent:"floating"}),[d]),{name:"transformOrigin",fn(de){let{elements:Me,middlewareData:Ze,placement:ze,rects:Je,y:lt}=de,ct=Gn(ze),yr=ds(ct),Ao=W.current,rr=Ze.arrow?.x||0,ho=Ze.arrow?.y||0,Go=Ao?.clientWidth||0,Vn=Ao?.clientHeight||0,vr=rr+Go/2,an=ho+Vn/2,it=Math.abs(Ze.shift?.y||0),_t=Je.reference.height/2,Vt=typeof n=="function"?n(Bne(de,r,V)):n,ko=it>Vt,Wo={top:`${vr}px calc(100% + ${Vt}px)`,bottom:`${vr}px ${-Vt}px`,left:`calc(100% + ${Vt}px) ${an}px`,right:`${-Vt}px ${an}px`}[ct],nr=`${vr}px ${Je.reference.y+_t-lt}px`;return Me.floating.style.setProperty("--transform-origin",ae&&yr==="y"&&ko?nr:Wo),{}}},Tne,k),le(()=>{!g&&m&&m.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[g,m]);let ge=Ys.useMemo(()=>({elementResize:!f&&typeof ResizeObserver<"u",layoutShift:!f&&typeof IntersectionObserver<"u"}),[f]),{refs:be,elements:he,x:ke,y:_e,middlewareData:we,update:Re,placement:se,context:ie,isPositioned:Ae,floatingStyles:ye}=oH({rootContext:m,open:h?g:void 0,placement:D,middleware:X,strategy:o,whileElementsMounted:h?void 0:(...de)=>j0(...de,ge),nodeId:y,externalTree:_}),{sideX:Ee,sideY:qe}=we.adaptiveOrigin||Y0,pt=Ae?o:"fixed",at=Ys.useMemo(()=>{let de=k?{position:pt,[Ee]:ke,[qe]:_e}:{position:pt,...ye};return Ae||(de.opacity=0),de},[k,pt,Ee,ke,qe,_e,ye,Ae]),Ct=Ys.useRef(null);le(()=>{if(!g)return;let de=O.current,Me=typeof de=="function"?de():de,ze=(Pne(Me)?Me.current:Me)||null||null;ze!==Ct.current&&(be.setPositionReference(ze),Ct.current=ze)},[g,be,P,O]),Ys.useEffect(()=>{if(!g)return;let de=O.current;typeof de!="function"&&Pne(de)&&de.current!==Ct.current&&(be.setPositionReference(de.current),Ct.current=de.current)},[g,be,P,O]),Ys.useEffect(()=>{if(h&&g&&he.reference&&he.floating)return j0(he.reference,he.floating,Re,ge)},[h,g,he,Re,ge]);let rt=Gn(se),Ot=Ine(r,rt,V),ut=tc(se)||"center",Gt=!!we.hide?.referenceHidden;le(()=>{S&&g&&Ae&&w(rt)},[S,g,Ae,rt]);let So=Ys.useMemo(()=>({position:"absolute",top:we.arrow?.y,left:we.arrow?.x}),[we.arrow]),mo=we.arrow?.centerOffset!==0;return Ys.useMemo(()=>({positionerStyles:at,arrowStyles:So,arrowRef:W,arrowUncentered:mo,side:Ot,align:ut,physicalSide:rt,anchorHidden:Gt,refs:be,context:ie,isPositioned:Ae,update:Re}),[at,So,W,mo,Ot,ut,rt,Gt,be,ie,Ae,Re])}function Pne(e){return e!=null&&"current"in e}function oS(e){return e==="starting"?Doe:Qt}function bO(e,t,{styles:o,transitionStatus:r,props:n,refs:i,hidden:s,inert:a=!1}){let l={...o};return a&&(l.pointerEvents="none"),We("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:l},oS(r),n],stateAttributesMapping:Fa})}var One=c(ce(),1);var A6e=20;function Ane(e,t,o,r){let[n,i]=One.useState(!1);le(()=>{if(!e||!t||o==null){i(!1);return}let s=Ke(o).documentElement.clientWidth,a=o.offsetWidth;i(s>0&&a>0&&a>=s-A6e)},[e,t,o]),aoe(e&&(!t||n),r)}var Lne=c(ce(),1);var Mne=Lne.forwardRef(function(t,o){let{className:r,render:n,orientation:i="horizontal",style:s,...a}=t;return We("div",t,{state:{orientation:i},ref:o,props:[{role:"separator","aria-orientation":i},a]})});var yO=c(ce(),1),vH=yO.createContext({disabled:!1});function vO(){return yO.useContext(vH)}var SO=c(ce(),1),L6e=SO.createContext(void 0);function Nne(e=!0){let t=SO.useContext(L6e);if(t===void 0&&!e)throw new Error(It(3));return t}var Jp={};Or(Jp,{Panel:()=>Hne,Root:()=>Vne,Trigger:()=>zne});var q0=c(ce(),1);var kO={...Hte,...Cn};var Dne=c(E(),1),Vne=q0.forwardRef(function(t,o){let{render:r,className:n,defaultOpen:i=!1,disabled:s=!1,onOpenChange:a,open:l,style:u,...d}=t,f=me(a),p=Vte({open:l,defaultOpen:i,onOpenChange:f,disabled:s}),h=q0.useMemo(()=>({open:p.open,disabled:p.disabled,transitionStatus:p.transitionStatus}),[p.open,p.disabled,p.transitionStatus]),m=q0.useMemo(()=>({...p,onOpenChange:f,state:h}),[p,f,h]),g=We("div",t,{state:h,ref:o,props:d,stateAttributesMapping:kO});return(0,Dne.jsx)(r8.Provider,{value:m,children:g})});var Fne=c(ce(),1);var M6e={...jte,...Cn},zne=Fne.forwardRef(function(t,o){let{panelId:r,open:n,handleTrigger:i,state:s,disabled:a}=EI(),{className:l,disabled:u=a,render:d,nativeButton:f=!0,style:p,...h}=t,{getButtonProps:m,buttonRef:g}=Vg({disabled:u,focusableWhenDisabled:!0,native:f});return We("button",t,{state:s,ref:[o,g],props:[{"aria-controls":n?r:void 0,"aria-expanded":n,onClick:i},h,m],stateAttributesMapping:M6e})});var jne=c(ce(),1);var SH=(function(e){return e.collapsiblePanelHeight="--collapsible-panel-height",e.collapsiblePanelWidth="--collapsible-panel-width",e})({});var Hne=jne.forwardRef(function(t,o){let{className:r,hiddenUntilFound:n,keepMounted:i,render:s,id:a,style:l,...u}=t,{mounted:d,onOpenChange:f,open:p,panelId:h,setMounted:m,setPanelIdState:g,setOpen:b,state:v,transitionStatus:y}=EI(),k=n??!1,S=i??!1;le(()=>{if(a)return g(a),()=>{g(void 0)}},[a,g]);let{height:_,props:x,ref:w,shouldPreventOpenAnimation:T,shouldRender:B,transitionStatus:R,width:I}=Qte({externalRef:o,hiddenUntilFound:k,id:h,keepMounted:S,mounted:d,onOpenChange:f,open:p,setMounted:m,setOpen:b,transitionStatus:y}),A={...v,transitionStatus:R},P=vI(l,A),O=We("div",{...t,style:void 0},{state:A,ref:w,props:[x,{style:{[SH.collapsiblePanelHeight]:_===void 0?"auto":`${_}px`,[SH.collapsiblePanelWidth]:I===void 0?"auto":`${I}px`}},u,P?{style:P}:void 0,T?{style:{animationName:"none"}}:void 0],stateAttributesMapping:kO});return B?O:null});function Une(e,t){let o=ii(e);return le(()=>(t(o),()=>{t(void 0)}),[o,t]),o}function _O(e={}){let{id:t,fallbackControlId:o,native:r=!1,setLabelId:n,focusControl:i}=e,{controlId:s,setLabelId:a}=En(),l=me(h=>{a(h),n?.(h)}),u=Une(t,l),d=s??o;function f(h){if(i){i(h,d);return}if(!d)return;let m=Ke(h.currentTarget).getElementById(d);wt(m)&&N6e(m)}function p(h){wo(h.nativeEvent)?.closest("button,input,select,textarea")||(!h.defaultPrevented&&h.detail>1&&h.preventDefault(),!r&&f(h))}return r?{id:u,htmlFor:d??void 0,onMouseDown:p}:{id:u,onClick:p,onPointerDown(h){h.preventDefault()}}}function N6e(e){e.focus({focusVisible:!0})}var xO=c(ce(),1),D6e=xO.createContext(void 0);function Gne(e){let t=xO.useContext(D6e);if(t===void 0&&!e)throw new Error(It(69));return t}var pi=c(ce(),1),qne=c(xd(),1);var Wne=c(ce(),1);function wO(e){let[t,o]=Wne.useState({current:e,previous:null});return e!==t.current&&o({current:e,previous:t.current}),t.previous}var rS=c(ce(),1);function kH(e){let t=Jr(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=wt(e),i=n?e.offsetWidth:o,s=n?e.offsetHeight:r;return(Yp(o)!==i||Yp(r)!==s)&&(o=i,r=s),{width:o,height:r}}function Kne(e){let{popupElement:t,positionerElement:o,content:r,mounted:n,onMeasureLayout:i,onMeasureLayoutComplete:s,side:a,direction:l}=e,u=Wp(t,!0,!1),d=Mi(),f=rS.useRef(null),p=rS.useRef(!0),h=rS.useRef(Ht),m=me(i),g=me(s),b=rS.useMemo(()=>{let v=a==="top",y=a==="left";return l==="rtl"?(v=v||a==="inline-end",y=y||a==="inline-end"):(v=v||a==="inline-start",y=y||a==="inline-start"),v?{position:"absolute",[a==="top"?"bottom":"top"]:"0",[y?"right":"left"]:"0"}:Qt},[a,l]);le(()=>{if(!n){h.current=Ht,p.current=!0,f.current=null;return}if(!t||!o)return;h.current=$ne(t,b),_H(t,"auto");let v=EO(t,"position","static"),y=EO(t,"transform","none"),k=EO(t,"scale","1"),S=$ne(o,{"--available-width":"max-content","--available-height":"max-content"});function _(){v(),y(),S()}function x(){_(),k()}if(m?.(),p.current||f.current===null){CO(o,"max-content");let R=kH(t);return f.current=R,CO(o,R),x(),g?.(null,R),p.current=!1,()=>{h.current(),h.current=Ht}}CO(o,"max-content");let w=f.current,T=kH(t);f.current=T,_H(t,w),x(),g?.(w,T),CO(o,T);let B=new AbortController;return d.request(()=>{_H(t,T),u(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},B.signal)}),()=>{B.abort(),d.cancel(),h.current(),h.current=Ht}},[r,t,o,u,d,n,m,g,b])}function EO(e,t,o){let r=e.style.getPropertyValue(t);return e.style.setProperty(t,o),()=>{e.style.setProperty(t,r)}}function $ne(e,t){let o=[];for(let[r,n]of Object.entries(t))o.push(EO(e,r,n));return o.length?()=>{o.forEach(r=>r())}:Ht}function _H(e,t){let o=t==="auto"?"auto":`${t.width}px`,r=t==="auto"?"auto":`${t.height}px`;e.style.setProperty("--popup-width",o),e.style.setProperty("--popup-height",r)}function CO(e,t){let o=t==="max-content"?"max-content":`${t.width}px`,r=t==="max-content"?"max-content":`${t.height}px`;e.style.setProperty("--positioner-width",o),e.style.setProperty("--positioner-height",r)}var nS=c(E(),1);function Zne(e){let{store:t,side:o,cssVars:r,children:n}=e,i=Hp(),s=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),l=t.useState("open"),u=t.useState("payload"),d=t.useState("mounted"),f=t.useState("popupElement"),p=t.useState("positionerElement"),h=wO(l?s:null),m=z6e(a,u),g=pi.useRef(null),[b,v]=pi.useState(null),[y,k]=pi.useState(null),S=pi.useRef(null),_=pi.useRef(null),x=Wp(S,!0,!1),w=Mi(),[T,B]=pi.useState(null),[R,I]=pi.useState(!1);le(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let A=me(()=>{S.current?.style.setProperty("animation","none"),S.current?.style.setProperty("transition","none"),_.current?.style.setProperty("display","none")}),P=me(M=>{S.current?.style.removeProperty("animation"),S.current?.style.removeProperty("transition"),_.current?.style.removeProperty("display"),M&&B(M)}),O=pi.useRef(null);le(()=>{(!l||!d)&&(O.current=null)},[l,d]),le(()=>{if(s&&h&&s!==h&&O.current!==s&&g.current){v(g.current),I(!0);let M=F6e(h,s);k(M),w.request(()=>{qne.flushSync(()=>{I(!1)}),x(()=>{v(null),B(null),g.current=null})}),O.current=s}},[s,h,b,x,w]),le(()=>{let M=S.current;if(!M)return;let D=Ke(M).createElement("div");for(let L of Array.from(M.childNodes))D.appendChild(L.cloneNode(!0));g.current=D});let N=b!=null,z;N?z=(0,nS.jsxs)(pi.Fragment,{children:[(0,nS.jsx)("div",{"data-previous":!0,inert:cO(!0),ref:_,style:{...T?{[r.popupWidth]:`${T.width}px`,[r.popupHeight]:`${T.height}px`}:null,position:"absolute"},"data-ending-style":R?void 0:""},"previous"),(0,nS.jsx)("div",{"data-current":!0,ref:S,"data-starting-style":R?"":void 0,children:n},m)]}):z=(0,nS.jsx)("div",{"data-current":!0,ref:S,children:n},m),le(()=>{let M=_.current;!M||!b||M.replaceChildren(...Array.from(b.childNodes))},[b]),Kne({popupElement:f,positionerElement:p,mounted:d,content:u,onMeasureLayout:A,onMeasureLayoutComplete:P,side:o,direction:i});let V={activationDirection:V6e(y),transitioning:N};return{children:z,state:V}}function V6e(e){if(e)return`${Yne(e.horizontal,5,"right","left")} ${Yne(e.vertical,5,"down","up")}`}function Yne(e,t,o,r){return e>t?o:e<-t?r:""}function F6e(e,t){let o=e.getBoundingClientRect(),r=t.getBoundingClientRect(),n={x:o.left+o.width/2,y:o.top+o.height/2},i={x:r.left+r.width/2,y:r.top+r.height/2};return{horizontal:i.x-n.x,vertical:i.y-n.y}}function z6e(e,t){let[o,r]=pi.useState(0),n=pi.useRef(e),i=pi.useRef(t),s=pi.useRef(!1);return le(()=>{let a=n.current,l=i.current,u=e!==a,d=t!==l;u?(r(f=>f+1),s.current=!d):s.current&&d&&(r(f=>f+1),s.current=!1),n.current=e,i.current=t},[e,t]),`${e??"current"}-${o}`}function Xne(e){return e==null||e.hasAttribute("disabled")||e.getAttribute("aria-disabled")==="true"}var TO=c(ce(),1),j6e=TO.createContext(void 0),H6e={disableStyleElements:!1};function Qne(){return TO.useContext(j6e)??H6e}function Jg(e,t=Number.MIN_SAFE_INTEGER,o=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,o))}var ms={};Or(ms,{Control:()=>cie,Description:()=>lie,Error:()=>sie,Item:()=>fie,Label:()=>iie,Root:()=>nie,Validity:()=>die});var Fr=c(ce(),1);var RO=c(ce(),1),U6e=RO.createContext(void 0);function Jne(e=!1){let t=RO.useContext(U6e);if(!t&&!e)throw new Error(It(86));return t}var em=c(ce(),1);var eie=c(E(),1),BO=function(t){let o=ii(),r=t.controlId===void 0?o:t.controlId,[n,i]=em.useState(r),[s,a]=em.useState(t.labelId),[l,u]=em.useState([]),d=lo(()=>new Map),{messageIds:f}=En(),p=me((g,b)=>{let v=d.current;if(b===void 0){v.delete(g);return}v.set(g,b),i(y=>{if(v.size===0)return;let k;for(let S of v.values()){if(y!==void 0&&S===y)return y;k===void 0&&(k=S)}return k})}),h=em.useCallback(g=>{let b=g["aria-describedby"]?g["aria-describedby"].split(" "):[];return b.push(...f,...l),{...g,"aria-describedby":Array.from(new Set(b)).join(" ")||void 0}},[f,l]),m=em.useMemo(()=>({controlId:n,registerControlId:p,labelId:s,setLabelId:a,messageIds:l,setMessageIds:u,getDescriptionProps:h}),[n,p,s,a,l,u,h]);return(0,eie.jsx)(yH.Provider,{value:m,children:t.children})};var tm=c(ce(),1);function eb(e,t){return{...e,state:{...e.state,valid:!t&&e.state.valid}}}var PO=Object.keys(Qg);function G6e(e){if(!e||e.valid||!e.valueMissing)return!1;let t=!1;for(let o of PO)o!=="valid"&&(o==="valueMissing"?t=e[o]:e[o]&&(t=!1));return t}function W6e(e){let t=null;for(let o of e)if(!o.disabled){if(!o.validity.valid)return o;t??=o}return t}function tie(e,t){let o=!1;for(let r of t)r.setCustomValidity(""),o||=r===e;o||e.setCustomValidity("")}function oie(e){let{formRef:t}=za(),{setValidityData:o,validate:r,validityData:n,validationDebounceTime:i,invalid:s,markedDirtyRef:a,state:l,shouldValidateOnChange:u,getRegisteredFieldId:d}=e,{controlId:f,getDescriptionProps:p}=En(),h=xo(),m=tm.useRef(null),g=lo(()=>new Set).current,b=tm.useRef(0),v=tm.useCallback(_=>{if(_)return g.add(_),()=>{g.delete(_)}},[g]),y=me(async(_,x=!1)=>{let w=W6e(g)??m.current;if(!w)return;b.current+=1;let T=b.current;function B(V,M=s){let D=d()??f;if(D==null)return;let L=t.current.fields.get(D);if(!L)return;let j=eb(V,M);t.current.fields.set(D,{...L,validityData:j})}if(x){if(l.valid!==!1)return;let V=w.validity;if(!V.valueMissing){let D={value:_,state:{...Qg,valid:!0},error:"",errors:[],initialValue:n.initialValue};tie(w,g),B(D,!1),o(D);return}let M=PO.reduce((D,L)=>(D[L]=V[L],D),{});if(!M.valid&&!G6e(M))return}function R(V){let M=PO.reduce((L,j)=>(L[j]=V.validity[j],L),{}),D=!1;for(let L of PO)if(L!=="valid"){if(L==="valueMissing"&&M[L])D=!0;else if(M[L])return M}return D&&!a.current&&(M.valid=!0,M.valueMissing=!1),M}h.clear();let I=null,A=[],P=R(w),O,N=u();if(w.validationMessage&&!N)O=w.validationMessage,A=[w.validationMessage];else{let V=Array.from(t.current.fields.values()).reduce((D,L)=>(L.name&&(D[L.name]=L.getValue()),D),{}),M=r(_,V);if(typeof M=="object"&&M!==null&&"then"in M){if(I=await M,T!==b.current)return}else I=M;I!==null?(P.valid=!1,P.customError=!0,Array.isArray(I)?(A=I,w.setCustomValidity(I.join(`
+`))):I&&(A=[I],w.setCustomValidity(I))):N&&(tie(w,g),P.customError=!1,w.validationMessage?(O=w.validationMessage,A=[w.validationMessage]):w.validity.valid&&!P.valid&&(P.valid=!0))}let z={value:_,state:P,error:O??(Array.isArray(I)?I[0]:I??""),errors:A,initialValue:n.initialValue};B(z),o(z)}),k=me(_=>{h.clear();let x=u();x&&_!==""&&i?(b.current+=1,h.start(i,()=>{y(_)})):y(_,!x)}),S=tm.useCallback((_,x={})=>Ut(p(x),l.valid===!1&&!l.disabled&&!_?{"aria-invalid":!0}:Qt),[p,l.disabled,l.valid]);return tm.useMemo(()=>({getValidationProps:S,inputRef:m,registerInput:v,commit:y,change:k}),[S,v,y,k])}var IO=c(ce(),1);function rie(e){let{commit:t,invalid:o,markedDirtyRef:r,name:n,setRegisteredFieldName:i,setRegisteredFieldId:s,setValidityData:a,validityData:l}=e,{formRef:u}=za(),d=IO.useRef(null),f=IO.useRef(null),p=IO.useRef(null),h=me(()=>{let S=f.current;if(S)return S.getValue?S.getValue():S.value});function m(S){return S.value===void 0?h():S.value}let g=me(()=>{let S=f.current;if(r.current=!0,!S){t(l.value);return}t(m(S))});function b(){let S=f.current;!S||!S.id||u.current.fields.set(S.id,{getValue:h,name:n??S.name,controlRef:S.controlRef??p,validityData:eb(l,o),validate:g})}function v(S=f.current?.id){S&&u.current.fields.delete(S)}function y(){let S=f.current;if(!S)return;let _=m(S);l.initialValue===null&&_!==null&&a(x=>({...x,initialValue:_}))}le(()=>{let S=f.current;!S||!S.id||(i(n?void 0:S.name),u.current.fields.set(S.id,{getValue:h,name:n??S.name,controlRef:S.controlRef??p,validityData:eb(l,o),validate:g}))},[u,h,o,n,i,g,l]),le(()=>{let S=u.current.fields;return()=>{let _=f.current?.id;_&&S.delete(_)}},[u]);let k=me((S,_)=>{if(!_){d.current===S&&(d.current=null,v(),f.current=null,i(void 0),s(void 0));return}let x=f.current?.id;d.current=S,f.current=_,n||i(_.name),s(_.id),x&&x!==_.id&&v(x),y(),b()});return[g,k]}var OO=c(E(),1),$6e=Fr.forwardRef(function(t,o){let{errors:r,validationMode:n,submitAttemptedRef:i}=za(),{render:s,className:a,validate:l,validationDebounceTime:u=0,validationMode:d=n,name:f,disabled:p=!1,invalid:h,dirty:m,touched:g,actionsRef:b,style:v,...y}=t,k=Jne(!0)?.disabled,S=me(l||(()=>null)),_=k||p,[x,w]=Fr.useState(!1),[T,B]=Fr.useState(!1),[R,I]=Fr.useState(!1),[A,P]=Fr.useState(!1),O=m??T,N=g??x,z=Fr.useRef(O),V=Fr.useRef(void 0),[M,D]=Fr.useState(),L=f??M;le(()=>{m!==void 0&&(z.current=m)},[m]);let j=Fr.useCallback(()=>V.current,[]),q=Fr.useCallback(be=>{V.current=be},[]),J=me(be=>{m===void 0&&(be&&(z.current=!0),B(be))}),te=me(be=>{g===void 0&&w(be)}),ee=me(()=>d==="onChange"||d==="onSubmit"&&i.current),$=L&&Object.hasOwn(r,L)?r[L]:null,W=!!(Array.isArray($)?$.length:$),Y=h===!0||W,[Z,oe]=Fr.useState({state:Qg,error:"",errors:[],value:null,initialValue:null}),ne=_?null:!Y&&Z.state.valid,X=Fr.useMemo(()=>({disabled:_,touched:N,dirty:O,valid:ne,filled:R,focused:A}),[_,N,O,ne,R,A]),re=oie({setValidityData:oe,validate:S,validityData:Z,validationDebounceTime:u,invalid:Y,markedDirtyRef:z,state:X,shouldValidateOnChange:ee,getRegisteredFieldId:j}),[ae,ve]=rie({commit:re.commit,invalid:Y,markedDirtyRef:z,name:f,setRegisteredFieldName:D,setRegisteredFieldId:q,setValidityData:oe,validityData:Z});Fr.useImperativeHandle(b,()=>({validate:ae}),[ae]);let xe=Fr.useMemo(()=>({invalid:Y,name:L,validityData:Z,setValidityData:oe,disabled:_,touched:N,setTouched:te,dirty:O,setDirty:J,filled:R,setFilled:I,focused:A,setFocused:P,validate:S,validationMode:d,validationDebounceTime:u,shouldValidateOnChange:ee,state:X,markedDirtyRef:z,registerFieldControl:ve,validation:re}),[Y,L,Z,_,N,te,O,J,R,I,A,P,S,d,u,ee,X,ve,re]),ge=We("div",t,{ref:o,state:X,props:y,stateAttributesMapping:fi});return(0,OO.jsx)(bH.Provider,{value:xe,children:ge})}),nie=Fr.forwardRef(function(t,o){return(0,OO.jsx)(BO,{children:(0,OO.jsx)($6e,{...t,ref:o})})});var Z0=c(ce(),1);var iie=Z0.forwardRef(function(t,o){let{render:r,className:n,style:i,id:s,nativeLabel:a=!0,...l}=t,u=tn(!1),d=vO(),{labelId:f}=En(),p={...u.state,disabled:u.disabled||d.disabled},h=Z0.useRef(null),m=_O({id:f??s,native:a});return We("label",t,{ref:[o,h],state:p,props:[m,l],stateAttributesMapping:fi})});var tb=c(ce(),1);var xH=c(E(),1),K6e={...fi,...Cn},sie=tb.forwardRef(function(t,o){let{render:r,id:n,className:i,match:s,style:a,...l}=t,u=ii(n),{validityData:d,state:f,name:p}=tn(!1),{setMessageIds:h}=En(),{errors:m}=za(),g=p&&Object.hasOwn(m,p)?m[p]:null,b=!!(Array.isArray(g)?g.length:g),v=typeof s=="string",y=!1;s===!0?y=!0:f.disabled?y=!1:v?y=!!d.state[s]:y=b||d.state.valid===!1;let{mounted:k,transitionStatus:S,setMounted:_}=us(y);le(()=>{if(!(!y||!u))return h(z=>z.concat(u)),()=>{h(z=>z.filter(V=>V!==u))}},[y,u,h]);let x=tb.useRef(null),[w,T]=tb.useState(null),[B,R]=tb.useState(null),I=d.error;!v&&b?I=g:d.errors.length>1&&(I=d.errors);let A=I??"";Array.isArray(I)&&(A=I.length>1?(0,xH.jsx)("ul",{children:I.map(z=>(0,xH.jsx)("li",{children:z},z))}):I[0]??"");let P=Array.isArray(I)?JSON.stringify(I):I;y&&P!==B&&(R(P),T(A)),si({open:y,ref:x,onComplete(){y||_(!1)}});let O={...f,transitionStatus:S},N=We("div",t,{ref:[o,x],state:O,props:[{id:u,children:y?A:w},l],stateAttributesMapping:K6e,enabled:k});return k?N:null});var aie=c(ce(),1);var lie=aie.forwardRef(function(t,o){let{render:r,id:n,className:i,style:s,...a}=t,l=ii(n),u=tn(!1),d=vO(),{setMessageIds:f}=En(),p={...u.state,disabled:u.disabled||d.disabled};return le(()=>{if(l)return f(m=>m.concat(l)),()=>{f(m=>m.filter(g=>g!==l))}},[l,f]),We("p",t,{ref:o,state:p,props:[{id:l},a],stateAttributesMapping:fi})});var AO=c(ce(),1);var cie=AO.forwardRef(function(t,o){let{render:r,className:n,id:i,name:s,value:a,disabled:l=!1,onValueChange:u,defaultValue:d,autoFocus:f=!1,style:p,...h}=t,{state:m,name:g,disabled:b,setTouched:v,setDirty:y,validityData:k,setFocused:S,setFilled:_,validationMode:x,validation:w}=tn(),{clearErrors:T}=za(),B=b||l,R=g??s,I={...m,disabled:B},{labelId:A}=En(),P=tS({id:i});le(()=>{let L=a!=null;w.inputRef.current?.value||L&&a!==""?_(!0):L&&a===""&&_(!1)},[w.inputRef,_,a]);let O=AO.useRef(null);le(()=>{f&&O.current===Vr(Ke(O.current))&&S(!0)},[f,S]);let[N]=Lg({controlled:a,default:d,name:"FieldControl",state:"value"}),z=a!==void 0,V=z?N:void 0,M=me(()=>w.inputRef.current?.value);return pO(w.inputRef,P,V,M,!B,s),We("input",t,{ref:[o,O],state:I,props:[{id:P,disabled:B,name:R,ref:w.inputRef,"aria-labelledby":A,autoFocus:f,...z?{value:V}:{defaultValue:d},onChange(L){let j=L.currentTarget.value;u?.(j,Ue(Te.none,L.nativeEvent)),y(j!==k.initialValue),_(j!==""),L.nativeEvent.defaultPrevented||(T(R),w.change(j))},onFocus(){S(!0)},onBlur(L){v(!0),S(!1),x==="onBlur"&&w.commit(L.currentTarget.value)},onKeyDown(L){L.currentTarget.tagName==="INPUT"&&L.key==="Enter"&&(v(!0),w.commit(L.currentTarget.value))}},h,L=>w.getValidationProps(B,L)],stateAttributesMapping:fi})});var X0=c(ce(),1);var uie=c(E(),1),die=function(t){let{children:o}=t,{validityData:r,invalid:n}=tn(!1),i=X0.useMemo(()=>eb(r,n),[r,n]),s=i.state.valid===!1,{transitionStatus:a}=us(s),l=X0.useMemo(()=>({...i,validity:i.state,transitionStatus:a}),[i,a]);return(0,uie.jsx)(X0.Fragment,{children:o(l)})};var LO=c(ce(),1);var wH=c(E(),1),fie=LO.forwardRef(function(t,o){let{render:r,className:n,style:i,disabled:s=!1,...a}=t,{state:l,disabled:u}=tn(!1),d=u||s,f={...l,disabled:d},p=Nne(),m=p?.allValues!==void 0?p?.parent.id:void 0,g=LO.useMemo(()=>({disabled:d}),[d]),b=We("div",t,{ref:o,state:f,props:a,stateAttributesMapping:fi});return(0,wH.jsx)(BO,{controlId:m,children:(0,wH.jsx)(vH.Provider,{value:g,children:b})})});var MO=c(ce(),1),pie=c(xd(),1);var mie=c(E(),1),hie=MO.forwardRef(function(t,o){let{children:r,container:n,className:i,render:s,style:a,...l}=t,{portalNode:u,portalSubtree:d}=YI({container:n,ref:o,componentProps:t,elementProps:l});return!d&&!u?null:(0,mie.jsxs)(MO.Fragment,{children:[d,u&&pie.createPortal(r,u)]})});var gie=c(E(),1),NO="base-ui-disable-scrollbar",Q0={className:NO,getElement(e){return(0,gie.jsx)("style",{nonce:e,href:NO,precedence:"base-ui:low",children:`.${NO}{scrollbar-width:none}.${NO}::-webkit-scrollbar{display:none}`})}};var qs=1;function iS(e,t){return Math.max(0,e-t)}function sS(e,t){if(t<=0)return 0;let o=Jg(e,0,t),r=o,n=t-o,i=r<=qs,s=n<=qs;return i&&s?r<=n?0:t:i?0:s?t:o}var $n={};Or($n,{Arrow:()=>Uie,Backdrop:()=>Bie,Group:()=>Jie,GroupLabel:()=>tse,Icon:()=>wie,Item:()=>Vie,ItemIndicator:()=>zie,ItemText:()=>jie,Label:()=>vie,List:()=>Nie,Popup:()=>Lie,Portal:()=>Tie,Positioner:()=>Pie,Root:()=>bie,ScrollDownArrow:()=>Kie,ScrollUpArrow:()=>Zie,Separator:()=>Mne,Trigger:()=>Sie,Value:()=>_ie});var cr=c(ce(),1);var aS=c(ce(),1),CH=aS.createContext(null),EH=aS.createContext(null);function Co(){let e=aS.useContext(CH);if(e===null)throw new Error(It(60));return e}function DO(){let e=aS.useContext(EH);if(e===null)throw new Error(It(61));return e}var Ie={id:Ve(e=>e.id),labelId:Ve(e=>e.labelId),modal:Ve(e=>e.modal),multiple:Ve(e=>e.multiple),items:Ve(e=>e.items),itemToStringLabel:Ve(e=>e.itemToStringLabel),itemToStringValue:Ve(e=>e.itemToStringValue),isItemEqualToValue:Ve(e=>e.isItemEqualToValue),value:Ve(e=>e.value),hasSelectedValue:Ve(e=>{let{value:t,multiple:o,itemToStringValue:r}=e;return t==null?!1:o&&Array.isArray(t)?t.length>0:Rd(t,r)!==""}),hasNullItemLabel:Ve((e,t)=>t?yne(e.items):!1),open:Ve(e=>e.open),mounted:Ve(e=>e.mounted),forceMount:Ve(e=>e.forceMount),transitionStatus:Ve(e=>e.transitionStatus),openMethod:Ve(e=>e.openMethod),activeIndex:Ve(e=>e.activeIndex),selectedIndex:Ve(e=>e.selectedIndex),isActive:Ve((e,t)=>e.activeIndex===t),isSelected:Ve((e,t)=>{let o=e.isItemEqualToValue,r=e.value;return e.multiple?Array.isArray(r)&&r.some(n=>su(t,n,o)):su(t,r,o)}),isSelectedByFocus:Ve((e,t)=>e.selectedIndex===t),popupProps:Ve(e=>e.popupProps),triggerProps:Ve(e=>e.triggerProps),triggerElement:Ve(e=>e.triggerElement),positionerElement:Ve(e=>e.positionerElement),listElement:Ve(e=>e.listElement),popupSide:Ve(e=>e.popupSide),scrollUpArrowVisible:Ve(e=>e.scrollUpArrowVisible),scrollDownArrowVisible:Ve(e=>e.scrollDownArrowVisible),hasScrollArrows:Ve(e=>e.hasScrollArrows)};var lS=c(E(),1);function bie(e){let{id:t,value:o,defaultValue:r=null,onValueChange:n,open:i,defaultOpen:s=!1,onOpenChange:a,name:l,form:u,autoComplete:d,disabled:f=!1,readOnly:p=!1,required:h=!1,modal:m=!0,actionsRef:g,inputRef:b,onOpenChangeComplete:v,items:y,multiple:k=!1,itemToStringLabel:S,itemToStringValue:_,isItemEqualToValue:x=fne,highlightItemOnHover:w=!0,children:T}=e,{clearErrors:B}=za(),{setDirty:R,setTouched:I,setFocused:A,validityData:P,setFilled:O,name:N,disabled:z,validation:V,validationMode:M}=tn(),D=tS({id:t}),L=z||f,j=N??l,[q,J]=Lg({controlled:o,default:k?r??b0:r,name:"Select",state:"value"}),[te,ee]=Lg({controlled:i,default:s,name:"Select",state:"open"}),$=cr.useRef([]),W=cr.useRef([]),Y=cr.useRef(null),Z=cr.useRef(null),oe=cr.useRef(0),ne=cr.useRef(null),X=cr.useRef([]),re=cr.useRef(!1),ae=cr.useRef(null),ve=cr.useRef(null),xe=cr.useRef({allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0}),ge=cr.useRef(!1),{mounted:be,setMounted:he,transitionStatus:ke}=us(te),{openMethod:_e,triggerProps:we}=dne(te),Re=lo(()=>new qv({id:D,labelId:void 0,modal:m,multiple:k,itemToStringLabel:S,itemToStringValue:_,isItemEqualToValue:x,value:q,open:te,mounted:be,transitionStatus:ke,items:y,forceMount:!1,openMethod:null,activeIndex:null,selectedIndex:null,popupProps:{},triggerProps:{},triggerElement:null,positionerElement:null,listElement:null,popupSide:null,scrollUpArrowVisible:!1,scrollDownArrowVisible:!1,hasScrollArrows:!1})).current,se=Pe(Re,Ie.activeIndex),ie=Pe(Re,Ie.selectedIndex),Ae=Pe(Re,Ie.triggerElement),ye=Pe(Re,Ie.positionerElement),Ee=wO(_e),qe=_e??Ee??null,pt=cr.useMemo(()=>k?"":Rd(q,_),[k,q,_]),at=cr.useMemo(()=>k&&Array.isArray(q)?q.map(it=>Rd(it,_)):Rd(q,_),[k,q,_]),Ct=Kt(Re.state.triggerElement),rt=me(()=>at);pO(Ct,D,q,rt,!L,l);let Ot=cr.useRef(q),ut=k?Array.isArray(q)&&q.length>0:q!=null&&Rd(q,_)!=="";le(()=>{q!==Ot.current&&Re.set("forceMount",!0)},[Re,q]),le(()=>{O(ut)},[ut,O]),le(function(){let _t=X.current,Vt;if(k){let ko=Array.isArray(q)?q:[];if(ko.length===0)Vt=null;else{let Wo=ko[ko.length-1],nr=Xg(_t,Wo,x);Vt=nr===-1?null:nr}}else{let ko=Xg(_t,q,x);Vt=ko===-1?null:ko}Vt===null&&(ve.current=null),!te&&Re.set("selectedIndex",Vt)},[ut,k,te,q,X,x,Re,ve]);function Gt(it){let _t=P.initialValue;return Array.isArray(it)&&Array.isArray(_t)?!_ne(it,_t,(Vt,ko)=>su(Vt,ko,x)):it!==_t}uO(q,()=>{B(j),R(Gt(q)),V.change(q)});let So=me((it,_t)=>{a?.(it,_t),!_t.isCanceled&&(ee(it),!it&&(_t.reason===Te.focusOut||_t.reason===Te.outsidePress)&&(I(!0),A(!1),M==="onBlur"&&V.commit(q)))}),mo=me(()=>{he(!1),Re.update({activeIndex:null,openMethod:null}),v?.(!1)});si({enabled:!g,open:te,ref:Y,onComplete(){te||mo()}}),cr.useImperativeHandle(g,()=>({unmount:mo}),[mo]);let de=me((it,_t)=>{n?.(it,_t),!_t.isCanceled&&J(it)}),Me=me(()=>{let it=Re.state.listElement||Y.current;if(!it)return;let _t=iS(it.scrollHeight,it.clientHeight),Vt=sS(it.scrollTop,_t),ko=Vt>0,Wo=Vt<_t;Re.state.scrollUpArrowVisible!==ko&&Re.set("scrollUpArrowVisible",ko),Re.state.scrollDownArrowVisible!==Wo&&Re.set("scrollDownArrowVisible",Wo)}),Ze=U0({open:te,onOpenChange:So,elements:{reference:Ae,floating:ye}}),ze=V8(Ze,{enabled:!p&&!L,event:"mousedown"}),Je=F0(Ze),lt=uH(Ze,{enabled:!p&&!L,listRef:$,activeIndex:se,selectedIndex:ie,disabledIndices:b0,onNavigate(it){it===null&&!te||Re.set("activeIndex",it)},focusItemOnHover:w}),ct=dH(Ze,{enabled:!p&&!L&&(te||!k),listRef:W,activeIndex:se,selectedIndex:ie,disabledIndices:it=>Xne($.current[it]),onMatch(it){te?Re.set("activeIndex",it):de(X.current[it],Ue("none"))},onTyping(it){re.current=it}}),yr=cr.useMemo(()=>{let it=Ut(ct.reference,lt.reference,Je.reference,ze.reference,we);return D&&(it.id=D),it},[ze.reference,ct.reference,lt.reference,Je.reference,we,D]),Ao=cr.useMemo(()=>Ut(eO,ct.floating,lt.floating,Je.floating),[ct.floating,lt.floating,Je.floating]),rr=lt.item??Qt;AI(()=>{Re.update({popupProps:Ao,triggerProps:yr})}),le(()=>{Re.update({id:D,modal:m,multiple:k,value:q,open:te,mounted:be,transitionStatus:ke,popupProps:Ao,triggerProps:yr,items:y,itemToStringLabel:S,itemToStringValue:_,isItemEqualToValue:x,openMethod:qe})},[Re,D,m,k,q,te,be,ke,Ao,yr,y,S,_,x,qe]);let ho=cr.useMemo(()=>({store:Re,name:j,required:h,disabled:L,readOnly:p,multiple:k,highlightItemOnHover:w,setValue:de,setOpen:So,listRef:$,popupRef:Y,scrollHandlerRef:Z,handleScrollArrowVisibility:Me,scrollArrowsMountedCountRef:oe,itemProps:rr,valueRef:ne,valuesRef:X,labelsRef:W,typingRef:re,selectionRef:xe,firstItemTextRef:ae,selectedItemTextRef:ve,validation:V,onOpenChangeComplete:v,alignItemWithTriggerActiveRef:ge,initialValueRef:Ot}),[Re,j,h,L,p,k,w,de,So,rr,V,v,Me]),Go=eu(b,V.inputRef),Vn=k&&Array.isArray(q)&&q.length>0,vr=k?void 0:j,an=cr.useMemo(()=>!k||!Array.isArray(q)||!j?null:q.map(it=>{let _t=Rd(it,_);return(0,lS.jsx)("input",{type:"hidden",form:u,name:j,value:_t,disabled:L},_t)}),[k,q,u,j,_,L]);return(0,lS.jsx)(CH.Provider,{value:ho,children:(0,lS.jsxs)(EH.Provider,{value:Ze,children:[T,(0,lS.jsx)("input",{...V.getValidationProps(L,{onFocus(){Re.state.triggerElement?.focus({focusVisible:!0})},onChange(it){if(it.nativeEvent.defaultPrevented||L||p)return;let _t=it.currentTarget.value,Vt=Ue(Te.none,it.nativeEvent);function ko(){if(k)return;let Wo=_t.toLowerCase(),nr=X.current.findIndex(ka=>Rd(ka,_).toLowerCase()===Wo||mH(ka,S).toLowerCase()===Wo);nr===-1&&(nr=X.current.findIndex((ka,Ll)=>{let Be=W.current[Ll];return Be!=null&&Be.toLowerCase()===Wo}));let Sa=nr===-1?void 0:X.current[nr];Sa!=null&&de(Sa,Vt)}Re.set("forceMount",!0),queueMicrotask(ko)}}),id:D&&vr==null?`${D}-hidden-input`:void 0,form:u,name:vr,autoComplete:d,value:pt,disabled:L,required:h&&!Vn,readOnly:p,ref:Go,style:j?goe:VI,tabIndex:-1,"aria-hidden":!0,suppressHydrationWarning:!0}),an]})})}var yie=c(ce(),1);var vie=yie.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=s;delete a.id;let l=tn(),{store:u}=Co(),d=Pe(u,Ie.triggerElement),f=Pe(u,Ie.id),p=wne(f),h=_O({id:p,fallbackControlId:d?.id??f,setLabelId(m){u.set("labelId",m)}});return We("div",t,{ref:o,state:l.state,props:[h,s],stateAttributesMapping:fi})});var cS=c(ce(),1);var VO=2,Y6e=400,q6e={...nne,...fi,popupSide:e=>e?{"data-popup-side":e}:null,value:()=>null},Sie=cS.forwardRef(function(t,o){let{render:r,className:n,id:i,disabled:s=!1,nativeButton:a=!0,style:l,...u}=t,{setTouched:d,setFocused:f,validationMode:p,state:h,disabled:m}=tn(),{labelId:g}=En(),{store:b,setOpen:v,selectionRef:y,validation:k,readOnly:S,required:_,alignItemWithTriggerActiveRef:x,disabled:w}=Co(),T=m||w||s,B=Pe(b,Ie.open),R=Pe(b,Ie.mounted),I=Pe(b,Ie.value),A=Pe(b,Ie.triggerProps),P=Pe(b,Ie.positionerElement),O=Pe(b,Ie.listElement),N=Pe(b,Ie.popupSide),z=Pe(b,Ie.id),V=Pe(b,Ie.labelId),M=Pe(b,Ie.hasSelectedValue),D=R&&P?N:null,L=i??z,j=Cne(g,V);tS({id:L});let q=Kt(P),J=cS.useRef(null),{getButtonProps:te,buttonRef:ee}=Vg({disabled:T,native:a}),$=me(re=>{b.set("triggerElement",re)}),W=xo(),Y=xo(),Z=xo();cS.useEffect(()=>{if(B)return Z.start(Y6e,()=>{y.current.allowUnselectedMouseUp=!0,y.current.allowSelectedMouseUp=!0}),()=>{Z.clear()};y.current={allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0},Y.clear()},[B,y,Y,Z]);let oe=Ut(A,{id:L,role:"combobox","aria-expanded":B?"true":"false","aria-haspopup":"listbox","aria-controls":B?O?.id??Hg(P)?.id:void 0,"aria-labelledby":j,"aria-readonly":S||void 0,"aria-required":_||void 0,tabIndex:T?-1:0,onFocus(re){f(!0),B&&x.current&&v(!1,Ue(Te.none,re.nativeEvent)),W.start(0,()=>{b.set("forceMount",!0)})},onBlur(re){je(P,re.relatedTarget)||(d(!0),f(!1),p==="onBlur"&&k.commit(I))},onMouseDown(re){if(B)return;let ae=Ke(re.currentTarget);function ve(xe){if(!J.current)return;let ge=xe.target;if(je(J.current,ge)||je(q.current,ge))return;let be=xne(J.current);xe.clientX>=be.left-VO&&xe.clientX<=be.right+VO&&xe.clientY>=be.top-VO&&xe.clientY<=be.bottom+VO||v(!1,Ue(Te.cancelOpen,xe))}Y.start(0,()=>{ae.addEventListener("mouseup",ve,{once:!0})})}},u,te),ne=k.getValidationProps(T,oe);ne.role="combobox";let X={...h,open:B,disabled:T,value:I,readOnly:S,popupSide:D,placeholder:!M};return We("button",t,{ref:[o,J,ee,$],state:X,stateAttributesMapping:q6e,props:ne})});var kie=c(ce(),1);var Z6e={value:()=>null},_ie=kie.forwardRef(function(t,o){let{className:r,render:n,children:i,placeholder:s,style:a,...l}=t,{store:u,valueRef:d}=Co(),f=Pe(u,Ie.value),p=Pe(u,Ie.items),h=Pe(u,Ie.itemToStringLabel),m=Pe(u,Ie.hasSelectedValue),g=!m&&s!=null&&i==null,b=Pe(u,Ie.hasNullItemLabel,g),v={value:f,placeholder:!m},y=null;return typeof i=="function"?y=i(f):i!=null?y=i:!m&&s!=null&&!b?y=s:Array.isArray(f)?y=vne(f,p,h):y=hH(f,p,h),We("span",t,{state:v,ref:[o,d],props:[{children:y},l],stateAttributesMapping:Z6e})});var xie=c(ce(),1);var wie=xie.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,{store:a}=Co(),u={open:Pe(a,Ie.open)};return We("span",t,{state:u,ref:o,props:[{"aria-hidden":!0,children:"\u25BC"},s],stateAttributesMapping:lO})});var Eie=c(ce(),1);var TH=c(ce(),1),Cie=TH.createContext(void 0);var RH=c(E(),1),Tie=Eie.forwardRef(function(t,o){let{store:r}=Co(),n=Pe(r,Ie.mounted),i=Pe(r,Ie.forceMount);return n||i?(0,RH.jsx)(Cie.Provider,{value:!0,children:(0,RH.jsx)(M8,{ref:o,...t})}):null});var Rie=c(ce(),1);var X6e={...Fa,...Cn},Bie=Rie.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,{store:a}=Co(),l=Pe(a,Ie.open),u=Pe(a,Ie.mounted),d=Pe(a,Ie.transitionStatus);return We("div",t,{state:{open:l,transitionStatus:d},ref:o,props:[{role:"presentation",hidden:!u,style:{userSelect:"none",WebkitUserSelect:"none"}},s],stateAttributesMapping:X6e})});var ja=c(ce(),1);var FO=c(ce(),1),BH=FO.createContext(void 0);function om(){let e=FO.useContext(BH);if(!e)throw new Error(It(59));return e}function uS(e,t){e&&Object.assign(e.style,t)}var zO={position:"relative",maxHeight:"100%",overflowX:"hidden",overflowY:"auto"};var J0=c(E(),1),Q6e={position:"fixed"},Pie=ja.forwardRef(function(t,o){let{anchor:r,positionMethod:n="absolute",className:i,render:s,side:a="bottom",align:l="center",sideOffset:u=0,alignOffset:d=0,collisionBoundary:f="clipping-ancestors",collisionPadding:p,arrowPadding:h=5,sticky:m=!1,disableAnchorTracking:g,alignItemWithTrigger:b=!0,collisionAvoidance:v=Foe,style:y,...k}=t,{store:S,listRef:_,labelsRef:x,alignItemWithTriggerActiveRef:w,selectedItemTextRef:T,valuesRef:B,initialValueRef:R,popupRef:I,setValue:A}=Co(),P=DO(),O=Pe(S,Ie.open),N=Pe(S,Ie.mounted),z=Pe(S,Ie.modal),V=Pe(S,Ie.value),M=Pe(S,Ie.openMethod),D=Pe(S,Ie.positionerElement),L=Pe(S,Ie.triggerElement),j=Pe(S,Ie.isItemEqualToValue),q=Pe(S,Ie.transitionStatus),J=ja.useRef(null),te=ja.useRef(null),[ee,$]=ja.useState(b),W=N&&ee&&M!=="touch";!N&&ee!==b&&$(b),le(()=>{N||(Ie.scrollUpArrowVisible(S.state)&&S.set("scrollUpArrowVisible",!1),Ie.scrollDownArrowVisible(S.state)&&S.set("scrollDownArrowVisible",!1))},[S,N]),ja.useImperativeHandle(w,()=>W),Ane((W||z)&&O,M==="touch",D,L);let Y=gO({anchor:r,floatingRootContext:P,positionMethod:n,mounted:N,side:a,sideOffset:u,align:l,alignOffset:d,arrowPadding:h,collisionBoundary:f,collisionPadding:p,sticky:m,disableAnchorTracking:g??W,collisionAvoidance:v,keepMounted:!0}),Z=W?"none":Y.side,oe=W?Q6e:Y.positionerStyles,ne={open:O,side:Z,align:Y.align,anchorHidden:Y.anchorHidden};le(()=>{S.set("popupSide",Y.side)},[S,Y.side]);let X=me(ge=>{S.set("positionerElement",ge)}),re=bO(t,ne,{styles:oe,transitionStatus:q,props:k,refs:[o,X],hidden:!N,inert:!O}),ae=ja.useRef(0),ve=me(ge=>{if(ge.size===0&&ae.current===0||B.current.length===0)return;let be=ae.current;if(ae.current=ge.size,ge.size===be)return;let he=Ue(Te.none);if(be!==0&&!S.state.multiple&&V!==null&&Xg(B.current,V,j)===-1){let _e=R.current,Re=_e!=null&&Xg(B.current,_e,j)!==-1?_e:null;A(Re,he),Re===null&&(S.set("selectedIndex",null),T.current=null)}if(be!==0&&S.state.multiple&&Array.isArray(V)){let ke=we=>Xg(B.current,we,j)!==-1,_e=V.filter(we=>ke(we));(_e.length!==V.length||_e.some(we=>!pne(V,we,j)))&&(A(_e,he),_e.length===0&&(S.set("selectedIndex",null),T.current=null))}if(O&&W){S.update({scrollUpArrowVisible:!1,scrollDownArrowVisible:!1});let ke={height:""};uS(D,ke),uS(I.current,ke)}}),xe=ja.useMemo(()=>({...Y,side:Z,alignItemWithTriggerActive:W,setControlledAlignItemWithTrigger:$,scrollUpArrowRef:J,scrollDownArrowRef:te}),[Y,Z,W,$]);return(0,J0.jsx)(_te,{elementsRef:_,labelsRef:x,onMapChange:ve,children:(0,J0.jsxs)(BH.Provider,{value:xe,children:[N&&z&&(0,J0.jsx)(lne,{inert:cO(!O),cutout:L}),re]})})});var Ha=c(ce(),1);var UO=c(E(),1),J6e={...Fa,...Cn},Lie=Ha.forwardRef(function(t,o){let{render:r,className:n,style:i,finalFocus:s,...a}=t,{store:l,popupRef:u,onOpenChangeComplete:d,setOpen:f,valueRef:p,firstItemTextRef:h,selectedItemTextRef:m,multiple:g,handleScrollArrowVisibility:b,scrollHandlerRef:v,listRef:y,highlightItemOnHover:k}=Co(),{side:S,align:_,alignItemWithTriggerActive:x,isPositioned:w,setControlledAlignItemWithTrigger:T}=om(),B=Gne(!0)!=null,R=DO(),I=Hp(),{nonce:A,disableStyleElements:P}=Qne(),O=Pe(l,Ie.id),N=Pe(l,Ie.open),z=Pe(l,Ie.openMethod),V=Pe(l,Ie.mounted),M=Pe(l,Ie.popupProps),D=Pe(l,Ie.transitionStatus),L=Pe(l,Ie.triggerElement),j=Pe(l,Ie.positionerElement),q=Pe(l,Ie.listElement),J=Ha.useRef(!1),te=Ha.useRef(!1),ee=Ha.useRef({}),$=Mi(),W=me(ne=>{if(!j||!u.current||!te.current)return;if(J.current||!x){b();return}let X=j.style.top==="0px",re=j.style.bottom==="0px";if(!X&&!re){b();return}let ae=Oie(j),ve=eC(j.getBoundingClientRect().height,"y",ae),xe=Ke(j),ge=xt(j),be=ge.getComputedStyle(j),he=parseFloat(be.marginTop),ke=parseFloat(be.marginBottom),_e=Iie(ge.getComputedStyle(u.current)),we=Math.min(xe.documentElement.clientHeight-he-ke,_e),Re=ne.scrollTop,se=jO(ne),ie=0,Ae=null,ye=!1,Ee=!1,qe=rt=>{j.style.height=`${rt}px`},pt=(rt,Ot)=>{let ut=Jg(rt,0,we-ve);ut>0&&qe(ve+ut),ne.scrollTop=Ot,we-(ve+ut)<=qs&&(J.current=!0),b()},at=X?se-Re:Re,Ct=Math.min(ve+at,we);if(ie=Ct,at<=qs){pt(at,X?se:0);return}if(we-Ct>qs)X?Ee=!0:Ae=0;else if(ye=!0,re&&Reqs&&(ne.scrollTop=Ot)}(ye||ie>=we-qs)&&(J.current=!0),b()});Ha.useImperativeHandle(v,()=>W,[W]),si({open:N,ref:u,onComplete(){N&&d?.(!0)}});let Y={open:N,transitionStatus:D,side:S,align:_};le(()=>{!j||!u.current||Object.keys(ee.current).length||(ee.current={top:j.style.top||"0",left:j.style.left||"0",right:j.style.right,height:j.style.height,bottom:j.style.bottom,minHeight:j.style.minHeight,maxHeight:j.style.maxHeight,marginTop:j.style.marginTop,marginBottom:j.style.marginBottom})},[u,j]),le(()=>{N||x||(te.current=!1,J.current=!1,uS(j,ee.current))},[N,x,j,u]),le(()=>{let ne=u.current;if(!N||!L||!j||!ne||x&&!w||l.state.transitionStatus==="ending")return;if(!x){te.current=!0,$.request(b),ne.style.removeProperty("--transform-origin");return}let X=eze(ne);ne.style.removeProperty("--transform-origin");try{let re=m.current;re?.isConnected||(re=!Ie.hasSelectedValue(l.state)&&h.current?.isConnected?h.current:null);let ae=p.current,ve=xt(j),xe=ve.getComputedStyle(j),ge=ve.getComputedStyle(ne),be=Ke(L),he=Oie(L),ke=HO(L.getBoundingClientRect(),he),_e=HO(j.getBoundingClientRect(),he),we=ke.height,Re=q||ne,se=Re.scrollHeight,ie=parseFloat(ge.borderBottomWidth),Ae=parseFloat(xe.marginTop)||10,ye=parseFloat(xe.marginBottom)||10,Ee=parseFloat(xe.minHeight)||100,qe=Iie(ge),pt=5,at=5,Ct=20,rt=be.documentElement.clientHeight-Ae-ye,Ot=be.documentElement.clientWidth,ut=rt-ke.bottom+we,Gt,So=I==="rtl"?ke.right-_e.width:ke.left,mo=0;if(re&&ae){let ho=HO(ae.getBoundingClientRect(),he);Gt=HO(re.getBoundingClientRect(),he),So=_e.left+(I==="rtl"?ho.right-Gt.right:ho.left-Gt.left);let Go=ho.top-ke.top+ho.height/2;mo=Gt.top-_e.top+Gt.height/2-Go}let de=ut+mo+ye+ie,Me=Math.min(rt,de),Ze=rt-Ae-ye,ze=de-Me,Je=Ot-at;j.style.left=`${Jg(So,pt,Je-_e.width)}px`,j.style.height=`${Me}px`,j.style.maxHeight="none",j.style.marginTop=`${Ae}px`,j.style.marginBottom=`${ye}px`,ne.style.height="100%";let lt=jO(Re),ct=ze>=lt-qs;ct&&(Me=Math.min(rt,_e.height)-(ze-lt));let yr=ke.toprt-Ct||Math.ceil(Me)+qs=Ze?"0":`${ho}px`,j.style.height=`${Me}px`,Re.scrollTop=jO(Re)}else j.style.bottom="0",Re.scrollTop=ze;if(Gt){let ho=_e.top,Go=_e.height,Vn=Gt.top+Gt.height/2,vr=Go>0?(Vn-ho)/Go*100:50,an=Jg(vr,0,100);ne.style.setProperty("--transform-origin",`50% ${an}%`)}(rr===rt||Me>=qe)&&(J.current=!0),b(),k&&l.state.selectedIndex===null&&l.state.activeIndex===null&&y.current[0]!=null&&l.set("activeIndex",0),te.current=!0}finally{X()}},[l,N,j,L,p,h,m,u,b,x,T,$,q,y,k,I,w]),Ha.useEffect(()=>{if(!x||!j||!N)return;let ne=xt(j);function X(re){f(!1,Ue(Te.windowResize,re))}return tt(ne,"resize",X)},[f,x,j,N]);let Z={...q?{role:"presentation","aria-orientation":void 0}:{role:"listbox","aria-multiselectable":g||void 0,id:`${O}-list`},onKeyDown(ne){B&&ine.has(ne.key)&&ne.stopPropagation()},onScroll(ne){q||W(ne.currentTarget)},...x&&{style:q?{height:"100%"}:zO}},oe=We("div",t,{ref:[o,u],state:Y,stateAttributesMapping:J6e,props:[M,Z,oS(D),{className:!q&&x?Q0.className:void 0},a]});return(0,UO.jsxs)(Ha.Fragment,{children:[!P&&Q0.getElement(A),(0,UO.jsx)(D8,{context:R,modal:!1,disabled:!V,openInteractionType:z,returnFocus:s,restoreFocus:!0,children:oe})]})});function Iie(e){let t=e.maxHeight||"";return t.endsWith("px")&&parseFloat(t)||1/0}function jO(e){return iS(e.scrollHeight,e.clientHeight)}function Oie(e){return z0.getScale(e)}function eC(e,t,o){return e/o[t]}function HO(e,t){return Ed({x:eC(e.x,"x",t),y:eC(e.y,"y",t),width:eC(e.width,"x",t),height:eC(e.height,"y",t)})}var Aie=[["transform","none"],["scale","1"],["translate","0 0"]];function eze(e){let{style:t}=e,o={};for(let[r,n]of Aie)o[r]=t.getPropertyValue(r),t.setProperty(r,n,"important");return()=>{for(let[r]of Aie){let n=o[r];n?t.setProperty(r,n):t.removeProperty(r)}}}var Mie=c(ce(),1);var Nie=Mie.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,{store:a,scrollHandlerRef:l}=Co(),{alignItemWithTriggerActive:u}=om(),d=Pe(a,Ie.hasScrollArrows),f=Pe(a,Ie.openMethod),p=Pe(a,Ie.multiple),m={id:`${Pe(a,Ie.id)}-list`,role:"listbox","aria-multiselectable":p||void 0,onScroll(b){l.current?.(b.currentTarget)},...u&&{style:zO},className:d&&f!=="touch"?Q0.className:void 0},g=me(b=>{a.set("listElement",b)});return We("div",t,{ref:[o,g],props:[m,s]})});var Ua=c(ce(),1);var GO=c(ce(),1),PH=GO.createContext(void 0);function tC(){let e=GO.useContext(PH);if(!e)throw new Error(It(57));return e}var Die=c(E(),1),Vie=Ua.memo(Ua.forwardRef(function(t,o){let{render:r,className:n,style:i,value:s=null,label:a,disabled:l=!1,nativeButton:u=!1,...d}=t,f=Ua.useRef(null),p=Fte({label:a,textRef:f,indexGuessBehavior:n8.GuessFromOrder}),{store:h,itemProps:m,setOpen:g,setValue:b,selectionRef:v,typingRef:y,valuesRef:k,multiple:S,selectedItemTextRef:_,disabled:x,readOnly:w}=Co(),T=Pe(h,Ie.isActive,p.index),B=Pe(h,Ie.open),R=Pe(h,Ie.isSelected,s),I=Pe(h,Ie.isSelectedByFocus,p.index),A=Pe(h,Ie.isItemEqualToValue),P=p.index,O=P!==-1,N=Ua.useRef(null);le(()=>{if(!O)return;let W=k.current;return W[P]=s,()=>{delete W[P]}},[O,P,s,k]),le(()=>{if(!O)return;let W=h.state.value,Y=W;S&&Array.isArray(W)&&(Y=W.length>0?W[W.length-1]:void 0),Y!==void 0&&su(s,Y,A)&&(h.set("selectedIndex",P),f.current&&(_.current=f.current))},[O,P,S,A,h,s,_]);let z=Ua.useRef(null),V=Ua.useRef("mouse"),M=Ua.useRef(!1),{getButtonProps:D,buttonRef:L}=Vg({disabled:l,focusableWhenDisabled:!0,native:u,composite:!0}),j={disabled:l,selected:R,highlighted:T};function q(W){if(x||w)return;let Y=h.state.value;if(S){let Z=Array.isArray(Y)?Y:[],oe=R?mne(Z,s,A):[...Z,s];b(oe,Ue(Te.itemPress,W))}else b(s,Ue(Te.itemPress,W)),g(!1,Ue(Te.itemPress,W))}function J(){v.current.dragY=0}let te={role:"option","aria-selected":R,tabIndex:B&&T?0:-1,onKeyDown(W){z.current=W.key,h.set("activeIndex",P),W.key===" "&&y.current&&W.preventDefault()},onClick(W){let Y=W.type==="click"&&V.current!=="touch",Z=W.nativeEvent.pointerType,oe=Y&&Gv(W.nativeEvent)&&(Z!==void 0||T),ne=Y&&!oe&&!M.current;M.current=!1,!(W.type==="keydown"&&z.current===null)&&(l||W.type==="keydown"&&z.current===" "&&y.current||ne||(z.current=null,q(W.nativeEvent)))},onPointerEnter(W){V.current=W.pointerType},onPointerMove(W){if(W.pointerType==="mouse"&&W.buttons===1){let Y=v.current;Y.dragY+=W.movementY,Y.dragY**2>=64&&(Y.allowUnselectedMouseUp=!0)}},onPointerDown(W){V.current=W.pointerType,M.current=!0,J()},onMouseUp(){if(J(),l||V.current==="touch"||M.current)return;let W=!v.current.allowSelectedMouseUp&&R,Y=!v.current.allowUnselectedMouseUp&&!R;W||Y||(M.current=!0,N.current?.click(),M.current=!1)}},ee=We("div",t,{ref:[L,o,p.ref,N],state:j,props:[m,te,d,D]}),$=Ua.useMemo(()=>({selected:R,index:P,textRef:f,selectedByFocus:I,hasRegistered:O}),[R,P,f,I,O]);return(0,Die.jsx)(PH.Provider,{value:$,children:ee})}));var ob=c(ce(),1);var Fie=c(E(),1),zie=ob.forwardRef(function(t,o){let r=t.keepMounted??!1,{selected:n}=tC();return r||n?(0,Fie.jsx)(tze,{...t,ref:o}):null}),tze=ob.memo(ob.forwardRef((e,t)=>{let{render:o,className:r,style:n,keepMounted:i,...s}=e,{selected:a}=tC(),l=ob.useRef(null),{transitionStatus:u,setMounted:d}=us(a),p=We("span",e,{ref:[t,l],state:{selected:a,transitionStatus:u},props:[{"aria-hidden":!0,children:"\u2714\uFE0F"},s],stateAttributesMapping:Cn});return si({open:a,ref:l,onComplete(){a||d(!1)}}),p}));var dS=c(ce(),1);var jie=dS.memo(dS.forwardRef(function(t,o){let{index:r,textRef:n,selectedByFocus:i,hasRegistered:s}=tC(),{firstItemTextRef:a,selectedItemTextRef:l}=Co(),{render:u,className:d,style:f,...p}=t,h=dS.useCallback(g=>{g&&(s&&r===0&&(a.current=g),s&&i&&(l.current=g))},[a,l,r,i,s]);return We("div",t,{ref:[h,o,n],props:p})}));var Hie=c(ce(),1);var oze={...Fa,...Cn},Uie=Hie.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,{store:a}=Co(),{side:l,align:u,arrowRef:d,arrowStyles:f,arrowUncentered:p,alignItemWithTriggerActive:h}=om(),g={open:Pe(a,Ie.open),side:l,align:u,uncentered:p},b=We("div",t,{state:g,ref:[d,o],props:[{style:f,"aria-hidden":!0},s],stateAttributesMapping:oze});return h?null:b});var Wie=c(ce(),1);var Gie=c(ce(),1);var WO=Gie.forwardRef(function(t,o){let{render:r,className:n,style:i,direction:s,keepMounted:a=!1,...l}=t,u=s==="up",{store:d,popupRef:f,listRef:p,handleScrollArrowVisibility:h,scrollArrowsMountedCountRef:m}=Co(),{side:g,scrollDownArrowRef:b,scrollUpArrowRef:v}=om(),y=u?Ie.scrollUpArrowVisible:Ie.scrollDownArrowVisible,k=Pe(d,y),S=Pe(d,Ie.openMethod),_=k&&S!=="touch",x=xo(),w=u?v:b,{mounted:T,transitionStatus:B,setMounted:R}=us(_);le(()=>(m.current+=1,d.state.hasScrollArrows||d.set("hasScrollArrows",!0),()=>{m.current=Math.max(0,m.current-1),m.current===0&&d.state.hasScrollArrows&&d.set("hasScrollArrows",!1)}),[d,m]),si({open:_,ref:w,onComplete(){_||R(!1)}});let P=We("div",t,{ref:[o,w],state:{direction:s,visible:_,side:g,transitionStatus:B},props:[{"aria-hidden":!0,children:u?"\u25B2":"\u25BC",style:{position:"absolute"},onMouseMove(N){if(N.movementX===0&&N.movementY===0||x.isStarted())return;d.set("activeIndex",null);function z(){let V=d.state.listElement??f.current;if(!V)return;d.set("activeIndex",null),h();let M=iS(V.scrollHeight,V.clientHeight),D=sS(V.scrollTop,M),L=D===(u?0:M),j=p.current;if(D!==V.scrollTop&&(V.scrollTop=D),j.length===0&&d.set(u?"scrollUpArrowVisible":"scrollDownArrowVisible",!L),L){x.clear();return}if(j.length>0){let q=w.current?.offsetHeight||0;V.scrollTop=rze(j,u,D,V.clientHeight,q,M)}x.start(40,z)}x.start(40,z)},onMouseLeave(){x.clear()}},l],stateAttributesMapping:Cn});return T||a?P:null});function rze(e,t,o,r,n,i){if(t){let d=0,f=o+n-qs;for(let m=0;m=f){d=m;break}}let p=Math.max(0,d-1),h=e[p];return pa){s=Math.max(0,d-1);break}}let l=Math.min(e.length-1,s+1),u=e[l];return l>s&&u?sS(u.offsetTop+u.offsetHeight-r+n,i):i}var $ie=c(E(),1),Kie=Wie.forwardRef(function(t,o){return(0,$ie.jsx)(WO,{...t,ref:o,direction:"down"})});var Yie=c(ce(),1);var qie=c(E(),1),Zie=Yie.forwardRef(function(t,o){return(0,qie.jsx)(WO,{...t,ref:o,direction:"up"})});var fS=c(ce(),1);var $O=c(ce(),1),IH=$O.createContext(void 0);function Xie(){let e=$O.useContext(IH);if(e===void 0)throw new Error(It(56));return e}var Qie=c(E(),1),Jie=fS.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,[a,l]=fS.useState(),u=fS.useMemo(()=>({labelId:a,setLabelId:l}),[a,l]),d=We("div",t,{ref:o,props:[{role:"group","aria-labelledby":a},s]});return(0,Qie.jsx)(IH.Provider,{value:u,children:d})});var ese=c(ce(),1);var tse=ese.forwardRef(function(t,o){let{render:r,className:n,style:i,id:s,...a}=t,{setLabelId:l}=Xie(),u=ii(s);return le(()=>{l(u)},[u,l]),We("div",t,{ref:o,props:[{id:u},a]})});var hs={};Or(hs,{Arrow:()=>bse,Handle:()=>oC,Popup:()=>hse,Portal:()=>dse,Positioner:()=>pse,Provider:()=>yse,Root:()=>rse,Trigger:()=>lse,Viewport:()=>kse,createHandle:()=>_se});var au=c(ce(),1);var KO=c(ce(),1),OH=KO.createContext(void 0);function Ga(e){let t=KO.useContext(OH);if(t===void 0&&!e)throw new Error(It(72));return t}var ose=c(ce(),1);var nze={...tne,disabled:Ve(e=>e.disabled),instantType:Ve(e=>e.instantType),isInstantPhase:Ve(e=>e.isInstantPhase),trackCursorAxis:Ve(e=>e.trackCursorAxis),disableHoverablePopup:Ve(e=>e.disableHoverablePopup),lastOpenChangeReason:Ve(e=>e.openChangeReason),closeOnClick:Ve(e=>e.closeOnClick),closeDelay:Ve(e=>e.closeDelay),hasViewport:Ve(e=>e.hasViewport)},pS=class e extends Zv{constructor(t,o,r=!1){let n=new Xp,i={...ize(),...t};i.floatingRootContext=Jre(n,o,r),super(i,{popupRef:ose.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:n},nze)}setOpen=(t,o)=>{Gre(this,t,o,{extraState:{openChangeReason:o.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,Ue(Te.triggerPress,t))}static useStore(t,o){return Ure(t,(n,i)=>new e(o,n,i)).store}};function ize(){return{...Qre(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var YO=c(E(),1),rse=J8(function(t){let{disabled:o=!1,defaultOpen:r=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:s="none",actionsRef:a,onOpenChange:l,onOpenChangeComplete:u,handle:d,triggerId:f,defaultTriggerId:p=null,children:h}=t,m=pS.useStore(d?.store,{open:r,openProp:n,activeTriggerId:p,triggerIdProp:f});Wre(m,n,r,p),m.useControlledProp("openProp",n),m.useControlledProp("triggerIdProp",f),m.useContextCallback("onOpenChange",l),m.useContextCallback("onOpenChangeComplete",u);let g=m.useState("open"),b=!o&&g,v=m.useState("activeTriggerId"),y=m.useState("mounted"),k=m.useState("payload");m.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i}),m.useSyncedValue("disabled",o),Kre(m,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:S,transitionStatus:_}=Yre(b,m),x=m.useState("isInstantPhase"),w=m.useState("instantType"),T=m.useState("lastOpenChangeReason"),B=au.useRef(null);le(()=>{g&&o&&m.setOpen(!1,Ue(Te.disabled))},[g,o,m]),le(()=>{_==="ending"&&T===Te.none||_!=="ending"&&x?(w!=="delay"&&(B.current=w),m.set("instantType","delay")):B.current!==null&&(m.set("instantType",B.current),B.current=null)},[_,x,T,w,m]),le(()=>{b&&v==null&&m.set("payload",void 0)},[m,v,b]);let R=au.useCallback(()=>{m.setOpen(!1,Ue(Te.imperativeAction))},[m]);au.useImperativeHandle(a,()=>({unmount:S,close:R}),[S,R]);let I=b||y||!o&&s!=="none";return(0,YO.jsxs)(OH.Provider,{value:m,children:[I&&(0,YO.jsx)(sze,{store:m,disabled:o,trackCursorAxis:s}),typeof h=="function"?h({payload:k}):h]})});function sze({store:e,disabled:t,trackCursorAxis:o}){let r=e.useState("floatingRootContext"),n=F0(r,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=F8(r,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),s=au.useMemo(()=>Ut(i.reference,n.reference),[i.reference,n.reference]),a=au.useMemo(()=>Ut(i.trigger,n.trigger),[i.trigger,n.trigger]),l=au.useMemo(()=>Ut(eO,i.floating,n.floating),[i.floating,n.floating]);return qre(e,{activeTriggerProps:s,inactiveTriggerProps:a,popupProps:l}),null}var ZO=c(ce(),1);var qO=c(ce(),1),AH=qO.createContext(void 0);function nse(){return qO.useContext(AH)}var ise=(function(e){return e[e.popupOpen=G0.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var ase="data-base-ui-tooltip-trigger";function sse(e){if("composedPath"in e){let o=e.composedPath();for(let r=0;rg.select("transitionStatus")==="ending",shouldOpen(){return!D.current}}),$=nH(k,{enabled:!N}).reference,W=X=>{let re=D.current,ae=sse(X),ve=te(ae),xe=S.current,ge=xe&&ae&&je(xe,ae);if(ve&&g.select("open")&&g.select("lastOpenChangeReason")===Te.triggerHover){g.setOpen(!1,Ue(Te.triggerHover,X));return}if(re&&!ve&&ge&&!z.current&&!g.select("open")&&xe&&Na(j.current)){let be=()=>{!D.current&&!z.current&&!g.select("open")&&g.setOpen(!0,Ue(Te.triggerHover,X,xe))},he=q();he===0?(L.clear(),be()):L.start(he,be)}},Y=g.useState("triggerProps",T);return We("button",t,{state:{open:y},ref:[o,w,S],props:[ee,$,T||V!=="none"?Y:void 0,{onMouseOver(X){W(X.nativeEvent)},onFocus(X){J(sse(X.nativeEvent))&&X.preventBaseUIHandler()},onMouseLeave(){D.current=!1,L.clear(),j.current=void 0},onPointerEnter(X){j.current=X.pointerType},onPointerDown(X){j.current=X.pointerType,g.set("closeOnClick",d),d&&!g.select("open")&&g.cancelPendingOpen(X.nativeEvent)},onClick(X){d&&!g.select("open")&&g.cancelPendingOpen(X.nativeEvent)},id:b,[ise.triggerDisabled]:N?"":void 0,[ase]:N?void 0:""},h],stateAttributesMapping:lO})});var use=c(ce(),1);var XO=c(ce(),1),LH=XO.createContext(void 0);function cse(){let e=XO.useContext(LH);if(e===void 0)throw new Error(It(70));return e}var MH=c(E(),1),dse=use.forwardRef(function(t,o){let{keepMounted:r=!1,...n}=t;return Ga().useState("mounted")||r?(0,MH.jsx)(LH.Provider,{value:r,children:(0,MH.jsx)(hie,{ref:o,...n})}):null});var JO=c(ce(),1);var QO=c(ce(),1),NH=QO.createContext(void 0);function mS(){let e=QO.useContext(NH);if(e===void 0)throw new Error(It(71));return e}var fse=c(E(),1),pse=JO.forwardRef(function(t,o){let{render:r,className:n,anchor:i,positionMethod:s="absolute",side:a="top",align:l="center",sideOffset:u=0,alignOffset:d=0,collisionBoundary:f="clipping-ancestors",collisionPadding:p=5,arrowPadding:h=5,sticky:m=!1,disableAnchorTracking:g=!1,collisionAvoidance:b=zoe,style:v,...y}=t,k=Ga(),S=cse(),_=k.useState("open"),x=k.useState("mounted"),w=k.useState("trackCursorAxis"),T=k.useState("disableHoverablePopup"),B=k.useState("floatingRootContext"),R=k.useState("instantType"),I=k.useState("transitionStatus"),A=k.useState("hasViewport"),P=gO({anchor:i,positionMethod:s,floatingRootContext:B,mounted:x,side:a,sideOffset:u,align:l,alignOffset:d,collisionBoundary:f,collisionPadding:p,sticky:m,arrowPadding:h,disableAnchorTracking:g,keepMounted:S,collisionAvoidance:b,adaptiveOrigin:A?Rne:void 0}),O=JO.useMemo(()=>({open:_,side:P.side,align:P.align,anchorHidden:P.anchorHidden,instant:w!=="none"?"tracking-cursor":R}),[_,P.side,P.align,P.anchorHidden,w,R]),N=bO(t,O,{styles:P.positionerStyles,transitionStatus:I,props:y,refs:[o,k.useStateSetter("positionerElement")],hidden:!x,inert:!_||w==="both"||T});return(0,fse.jsx)(NH.Provider,{value:P,children:N})});var mse=c(ce(),1);var lze={...Fa,...Cn},hse=mse.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=Ga(),{side:l,align:u}=mS(),d=a.useState("open"),f=a.useState("instantType"),p=a.useState("transitionStatus"),h=a.useState("popupProps"),m=a.useState("floatingRootContext"),g=a.useState("disabled"),b=a.useState("closeDelay");si({open:d,ref:a.context.popupRef,onComplete(){d&&a.context.onOpenChangeComplete?.(!0)}}),aH(m,{enabled:!g,closeDelay:b});let v=a.useStateSetter("popupElement");return We("div",t,{state:{open:d,side:l,align:u,instant:f,transitionStatus:p},ref:[o,a.context.popupRef,v],props:[h,oS(p),s],stateAttributesMapping:lze})});var gse=c(ce(),1);var bse=gse.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=Ga(),{arrowRef:l,side:u,align:d,arrowUncentered:f,arrowStyles:p}=mS(),h=a.useState("open"),m=a.useState("instantType");return We("div",t,{state:{open:h,side:u,align:d,uncentered:f,instant:m},ref:[o,l],props:[{style:p,"aria-hidden":!0},s],stateAttributesMapping:Fa})});var DH=c(ce(),1);var VH=c(E(),1),yse=function(t){let{delay:o,closeDelay:r,timeout:n=400}=t,i=DH.useMemo(()=>({delay:o,closeDelay:r}),[o,r]),s=DH.useMemo(()=>({open:o,close:r}),[o,r]);return(0,VH.jsx)(AH.Provider,{value:i,children:(0,VH.jsx)(v8,{delay:s,timeoutMs:n,children:t.children})})};var Sse=c(ce(),1);var vse=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var cze={activationDirection:e=>e?{"data-activation-direction":e}:null},kse=Sse.forwardRef(function(t,o){let{render:r,className:n,style:i,children:s,...a}=t,l=Ga(),u=mS(),d=l.useState("instantType"),{children:f,state:p}=Zne({store:l,side:u.side,cssVars:vse,children:s}),h={activationDirection:p.activationDirection,transitioning:p.transitioning,instant:d};return We("div",t,{state:h,ref:o,props:[a,{children:f}],stateAttributesMapping:cze})});var oC=class{constructor(){this.store=new pS}open(t){let o=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!o)throw new Error(It(81,t));this.store.setOpen(!0,Ue(Te.imperativeAction,void 0,o))}close(){this.store.setOpen(!1,Ue(Te.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function _se(){return new oC}function mi(e){return We(e.defaultTagName??"div",e,e)}var Cse=c(F(),1),FH="data-wp-hash";function zH(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&dze(document)),e.__wpStyleRuntime}function uze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${FH}]`))if(o.getAttribute(FH)===t)return!0;return!1}function Ese(e,t,o){if(!e.head)return;let r=zH(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(uze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(FH,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function dze(e){let t=zH();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Ese(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Tse(e,t){let o=zH();o.styles.set(e,t);for(let r of o.documents.keys())Ese(r,e,t)}typeof process>"u",Tse("a495f9d138",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{margin:0}._14437cfb77831647__heading-2xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-p-line-height:var(--wpds-typography-line-height-2xl,40px);font-size:var(--wpds-typography-font-size-2xl,32px);line-height:var(--wpds-typography-line-height-2xl,40px)}._14437cfb77831647__heading-2xl,._3c78b7fa9b4072dd__heading-xl{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600)}._3c78b7fa9b4072dd__heading-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-md,24px)}.aa58f227716bcde2__heading-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-lg,15px)}.aa58f227716bcde2__heading-lg,.fc4da56d8dfe52c4__heading-md{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-sm,20px)}.fc4da56d8dfe52c4__heading-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px)}.a9b78c7c82e8dff7__heading-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-xs,16px);text-transform:uppercase}._305ff559e52180d5__body-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-xl,32px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-xl,32px)}._305ff559e52180d5__body-xl,.ca1aa3fc2029e958__body-lg{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}.ca1aa3fc2029e958__body-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-lg,15px);line-height:var(--wpds-typography-line-height-md,24px)}._131101940be12424__body-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}._0e8d87a42c1f75fa__body-sm,._131101940be12424__body-md{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}._0e8d87a42c1f75fa__body-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var xse={text:"_83ed8a8da5dd50ea__text","heading-2xl":"_14437cfb77831647__heading-2xl","heading-xl":"_3c78b7fa9b4072dd__heading-xl","heading-lg":"aa58f227716bcde2__heading-lg","heading-md":"fc4da56d8dfe52c4__heading-md","heading-sm":"a9b78c7c82e8dff7__heading-sm","body-xl":"_305ff559e52180d5__body-xl","body-lg":"ca1aa3fc2029e958__body-lg","body-md":"_131101940be12424__body-md","body-sm":"_0e8d87a42c1f75fa__body-sm"};typeof process>"u",Tse("af6d9984a6","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}");var wse={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},Bd=(0,Cse.forwardRef)(function({variant:t="body-md",render:o,className:r,...n},i){return mi({render:o,defaultTagName:"span",ref:i,props:Ut(n,{className:K(xse.text,wse.heading,wse.p,xse[t],r)})})});var Ise=c(E(),1),jH="data-wp-hash";function HH(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&pze(document)),e.__wpStyleRuntime}function fze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${jH}]`))if(o.getAttribute(jH)===t)return!0;return!1}function Pse(e,t,o){if(!e.head)return;let r=HH(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(fze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(jH,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function pze(e){let t=HH();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Pse(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function mze(e,t){let o=HH();o.styles.set(e,t);for(let r of o.documents.keys())Pse(r,e,t)}typeof process>"u",mze("9db2873e7f","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-background-surface-error,#f6e6e3);color:var(--wpds-color-foreground-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-background-surface-warning,#fde6be);color:var(--wpds-color-foreground-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-background-surface-caution,#fee995);color:var(--wpds-color-foreground-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-background-surface-success,#c6f7cd);color:var(--wpds-color-foreground-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-background-surface-info,#deebfa);color:var(--wpds-color-foreground-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);padding-block:calc(var(--wpds-dimension-padding-xs, 4px) - var(--wpds-border-width-xs, 1px));padding-inline:calc(var(--wpds-dimension-padding-sm, 8px) - var(--wpds-border-width-xs, 1px))}}}");var Rse={badge:"_96e6251aad1a6136__badge","is-high-intent":"_99f7158cb520f750__is-high-intent","is-medium-intent":"c20ebef2365bc8b7__is-medium-intent","is-low-intent":"_365e1626c6202e52__is-low-intent","is-stable-intent":"_33f8198127ddf4ef__is-stable-intent","is-informational-intent":"_04c1aca8fc449412__is-informational-intent","is-draft-intent":"_90726e69d495ec19__is-draft-intent","is-none-intent":"_898f4a544993bd39__is-none-intent"},UH=(0,Bse.forwardRef)(function({intent:t="none",className:o,...r},n){return(0,Ise.jsx)(Bd,{ref:n,className:K(Rse.badge,Rse[`is-${t}-intent`],o),...r,variant:"body-sm"})});var Ose=c(F(),1),Ase=c(pe(),1),Lse=c(E(),1),rb=(0,Ose.forwardRef)(function({icon:t,size:o=24,...r},n){return(0,Lse.jsx)(Ase.SVG,{ref:n,...t.props,...r,width:o,height:o})});var lu={};Or(lu,{Content:()=>oA,FullBleed:()=>Gse,Header:()=>tA,Root:()=>eA,Title:()=>$se});var Mse=c(F(),1),GH="data-wp-hash";function WH(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&gze(document)),e.__wpStyleRuntime}function hze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${GH}]`))if(o.getAttribute(GH)===t)return!0;return!1}function Nse(e,t,o){if(!e.head)return;let r=WH(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(hze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(GH,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function gze(e){let t=WH();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Nse(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Dse(e,t){let o=WH();o.styles.set(e,t);for(let r of o.documents.keys())Nse(r,e,t)}typeof process>"u",Dse("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var bze={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Dse("5d38cbdd27","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var yze={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},eA=(0,Mse.forwardRef)(function({render:t,...o},r){let n=K(yze.root,bze["box-sizing"]);return mi({defaultTagName:"div",render:t,ref:r,props:Ut({className:n},o)})});var Vse=c(F(),1),$H="data-wp-hash";function KH(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Sze(document)),e.__wpStyleRuntime}function vze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${$H}]`))if(o.getAttribute($H)===t)return!0;return!1}function Fse(e,t,o){if(!e.head)return;let r=KH(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(vze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute($H,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Sze(e){let t=KH();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Fse(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function kze(e,t){let o=KH();o.styles.set(e,t);for(let r of o.documents.keys())Fse(r,e,t)}typeof process>"u",kze("5d38cbdd27","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var _ze={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},tA=(0,Vse.forwardRef)(function({render:t,...o},r){return mi({defaultTagName:"div",render:t,ref:r,props:Ut({className:_ze.header},o)})});var zse=c(F(),1),YH="data-wp-hash";function qH(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&wze(document)),e.__wpStyleRuntime}function xze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${YH}]`))if(o.getAttribute(YH)===t)return!0;return!1}function jse(e,t,o){if(!e.head)return;let r=qH(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(xze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(YH,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function wze(e){let t=qH();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)jse(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Cze(e,t){let o=qH();o.styles.set(e,t);for(let r of o.documents.keys())jse(r,e,t)}typeof process>"u",Cze("5d38cbdd27","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var Eze={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},oA=(0,zse.forwardRef)(function({render:t,...o},r){return mi({defaultTagName:"div",render:t,ref:r,props:Ut({className:Eze.content},o)})});var Hse=c(F(),1),ZH="data-wp-hash";function XH(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Rze(document)),e.__wpStyleRuntime}function Tze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${ZH}]`))if(o.getAttribute(ZH)===t)return!0;return!1}function Use(e,t,o){if(!e.head)return;let r=XH(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Tze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ZH,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Rze(e){let t=XH();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Use(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Bze(e,t){let o=XH();o.styles.set(e,t);for(let r of o.documents.keys())Use(r,e,t)}typeof process>"u",Bze("5d38cbdd27","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var Pze={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},Gse=(0,Hse.forwardRef)(function({render:t,...o},r){return mi({defaultTagName:"div",render:t,ref:r,props:Ut({className:Pze.fullbleed},o)})});var Wse=c(F(),1);var QH=c(E(),1),Ize=(0,QH.jsx)("div",{}),$se=(0,Wse.forwardRef)(function({render:t=Ize,children:o,...r},n){return(0,QH.jsx)(Bd,{ref:n,variant:"heading-lg",render:t,...r,children:o})});var Kse=c(F(),1),Yse=c(E(),1),JH=(0,Kse.forwardRef)(function(t,o){return(0,Yse.jsx)(Jp.Panel,{ref:o,...t})});var qse=c(F(),1),Zse=c(E(),1),e7=(0,qse.forwardRef)(function(t,o){return(0,Zse.jsx)(Jp.Root,{ref:o,...t})});var Xse=c(F(),1),Qse=c(E(),1),t7=(0,Xse.forwardRef)(function(t,o){return(0,Qse.jsx)(Jp.Trigger,{ref:o,...t})});var nb={};Or(nb,{Content:()=>cae,Header:()=>nae,HeaderDescription:()=>sae,Root:()=>eae});var Jse=c(F(),1);var r7=c(E(),1),eae=(0,Jse.forwardRef)(function({render:t,...o},r){return(0,r7.jsx)(e7,{ref:r,render:(0,r7.jsx)(eA,{render:t}),...o})});var gS=c(F(),1);var tae=c(F(),1),rA=(0,tae.createContext)({setDescriptionId:()=>{}});var Pd=c(E(),1),n7="data-wp-hash";function i7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Aze(document)),e.__wpStyleRuntime}function Oze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${n7}]`))if(o.getAttribute(n7)===t)return!0;return!1}function rae(e,t,o){if(!e.head)return;let r=i7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Oze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(n7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Aze(e){let t=i7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)rae(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function s7(e,t){let o=i7();o.styles.set(e,t);for(let r of o.documents.keys())rae(r,e,t)}typeof process>"u",s7("78199613cf","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var hS={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"};typeof process>"u",s7("af6d9984a6","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}");var oae={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",s7("da99a163ac","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");var Lze={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active"},nae=(0,gS.forwardRef)(function({children:t,className:o,render:r,...n},i){let[s,a]=(0,gS.useState)(),l=(0,gS.useMemo)(()=>({setDescriptionId:a}),[a]);return mi({defaultTagName:"div",render:r,ref:i,props:Ut(n,{className:K(oae.heading,hS["heading-wrapper"],o),children:(0,Pd.jsx)(rA.Provider,{value:l,children:(0,Pd.jsxs)(t7,{className:hS.header,render:(0,Pd.jsx)(tA,{}),nativeButton:!1,"aria-describedby":s,children:[(0,Pd.jsx)("div",{className:hS["header-content"],children:t}),(0,Pd.jsx)("div",{className:K(hS["header-trigger-positioner"]),children:(0,Pd.jsx)("div",{className:K(hS["header-trigger-wrapper"],oae.div,Lze["outset-ring--focus-parent-visible"]),children:(0,Pd.jsx)(rb,{icon:cn,className:hS["header-trigger"]})})})]})})})})});var rm=c(F(),1);var iae=c(E(),1),sae=(0,rm.forwardRef)(function({children:t,className:o,...r},n){let i=(0,rm.useId)(),{setDescriptionId:s}=(0,rm.useContext)(rA);return(0,rm.useEffect)(()=>(s(i),()=>s(void 0)),[i,s]),(0,iae.jsx)("div",{ref:n,id:i,"aria-hidden":"true",className:o,...r,children:t})});var aae=c(F(),1);var c7=c(E(),1),l7="data-wp-hash";function u7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Nze(document)),e.__wpStyleRuntime}function Mze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${l7}]`))if(o.getAttribute(l7)===t)return!0;return!1}function lae(e,t,o){if(!e.head)return;let r=u7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Mze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(l7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Nze(e){let t=u7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)lae(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Dze(e,t){let o=u7();o.styles.set(e,t);for(let r of o.documents.keys())lae(r,e,t)}typeof process>"u",Dze("78199613cf","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var a7={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"},cae=(0,aae.forwardRef)(function({className:t,render:o,children:r,hiddenUntilFound:n=!0,...i},s){return(0,c7.jsx)(JH,{ref:s,className:a=>K(a7.content,a.open&&a.transitionStatus==="idle"&&a7["overflow-visible"],t),hiddenUntilFound:n,...i,children:(0,c7.jsx)(oA,{className:a7["content-inner"],render:o,children:r})})});var uae=c(F(),1);function bS(e,t,o){return(0,uae.cloneElement)(e??t,{children:o})}var Vze=c(fae(),1);var pae=c(Ix(),1),{lock:SIt,unlock:mae}=(0,pae.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/ui");function Fze(){let e=Vze;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return mae(e.privateApis).ThemeProvider}var nA=Fze();var hae=c(F(),1),d7="data-wp-hash";function f7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&jze(document)),e.__wpStyleRuntime}function zze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${d7}]`))if(o.getAttribute(d7)===t)return!0;return!1}function gae(e,t,o){if(!e.head)return;let r=f7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(zze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(d7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function jze(e){let t=f7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)gae(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Hze(e,t){let o=f7();o.styles.set(e,t);for(let r of o.documents.keys())gae(r,e,t)}typeof process>"u",Hze("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var Uze={stack:"_19ce0419607e1896__stack"},Gze={xs:"var(--wpds-dimension-gap-xs, 4px)",sm:"var(--wpds-dimension-gap-sm, 8px)",md:"var(--wpds-dimension-gap-md, 12px)",lg:"var(--wpds-dimension-gap-lg, 16px)",xl:"var(--wpds-dimension-gap-xl, 24px)","2xl":"var(--wpds-dimension-gap-2xl, 32px)","3xl":"var(--wpds-dimension-gap-3xl, 40px)"},Qe=(0,hae.forwardRef)(function({direction:t,gap:o,align:r,justify:n,wrap:i,render:s,...a},l){let u={gap:o&&Gze[o],alignItems:r,justifyContent:n,flexDirection:t,flexWrap:i};return mi({render:s,ref:l,props:Ut(a,{style:u,className:Uze.stack})})});var kt={};Or(kt,{Popup:()=>Rae,Portal:()=>sA,Positioner:()=>aA,Provider:()=>Mae,Root:()=>Aae,Trigger:()=>Iae});var Eae=c(F(),1);var Sae=c(F(),1);var m7="data-wp-hash";function h7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&$ze(document)),e.__wpStyleRuntime}function Wze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${m7}]`))if(o.getAttribute(m7)===t)return!0;return!1}function yae(e,t,o){if(!e.head)return;let r=h7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Wze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(m7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function $ze(e){let t=h7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)yae(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Kze(e,t){let o=h7();o.styles.set(e,t);for(let r of o.documents.keys())yae(r,e,t)}typeof process>"u",Kze("be37f31c1e","._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}}");var bae={slot:"_11fc52b637ff8a7e__slot"},vae="data-wp-compat-overlay-slot";function Yze(){return typeof document>"u"?null:document}function qze(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var cu=null;function p7(e){return e.setAttribute("aria-hidden","false"),e}function Zze(e){let t=e.createElement("div");return t.setAttribute(vae,""),bae.slot&&t.classList.add(bae.slot),e.body.appendChild(t),t}function iA(){if(typeof window>"u"||!qze()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=Yze();if(!e||!e.body)return;if(cu&&cu.ownerDocument===e&&cu.isConnected)return p7(cu);let t=e.querySelector(`[${vae}]`);return t instanceof HTMLDivElement?(cu=p7(t),cu):(cu?.isConnected&&cu.remove(),cu=p7(Zze(e)),cu)}var kae=c(E(),1),sA=(0,Sae.forwardRef)(function({container:t,...o},r){return(0,kae.jsx)(hs.Portal,{container:t??iA(),...o,ref:r})});var _ae=c(F(),1),Cae=c(E(),1),g7="data-wp-hash";function b7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Qze(document)),e.__wpStyleRuntime}function Xze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${g7}]`))if(o.getAttribute(g7)===t)return!0;return!1}function xae(e,t,o){if(!e.head)return;let r=b7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Xze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(g7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Qze(e){let t=b7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)xae(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function wae(e,t){let o=b7();o.styles.set(e,t);for(let r of o.documents.keys())xae(r,e,t)}typeof process>"u",wae("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Jze={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",wae("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var eje={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},aA=(0,_ae.forwardRef)(function({align:t="center",className:o,side:r="top",sideOffset:n=4,...i},s){return(0,Cae.jsx)(hs.Positioner,{ref:s,align:t,side:r,sideOffset:n,...i,className:K(Jze["box-sizing"],eje.positioner,o)})});var rC=c(E(),1),y7="data-wp-hash";function v7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&oje(document)),e.__wpStyleRuntime}function tje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${y7}]`))if(o.getAttribute(y7)===t)return!0;return!1}function Tae(e,t,o){if(!e.head)return;let r=v7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(tje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(y7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function oje(e){let t=v7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Tae(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function rje(e,t){let o=v7();o.styles.set(e,t);for(let r of o.documents.keys())Tae(r,e,t)}typeof process>"u",rje("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var nje={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},ije={background:"#1e1e1e"},Rae=(0,Eae.forwardRef)(function({portal:t,positioner:o,children:r,className:n,...i},s){let a=(0,rC.jsx)(nA,{color:ije,children:(0,rC.jsx)(hs.Popup,{ref:s,className:K(nje.popup,n),...i,children:r})}),l=bS(o,(0,rC.jsx)(aA,{}),a);return bS(t,(0,rC.jsx)(sA,{}),l)});var Bae=c(F(),1),Pae=c(E(),1),Iae=(0,Bae.forwardRef)(function(t,o){return(0,Pae.jsx)(hs.Trigger,{ref:o,...t})});var Oae=c(E(),1);function Aae(e){return(0,Oae.jsx)(hs.Root,{...e})}var Lae=c(E(),1);function Mae({...e}){return(0,Lae.jsx)(hs.Provider,{...e})}var nC=c(F(),1),iC=c(E(),1),S7="data-wp-hash";function k7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&aje(document)),e.__wpStyleRuntime}function sje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${S7}]`))if(o.getAttribute(S7)===t)return!0;return!1}function Nae(e,t,o){if(!e.head)return;let r=k7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(sje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(S7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function aje(e){let t=k7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Nae(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function _7(e,t){let o=k7();o.styles.set(e,t);for(let r of o.documents.keys())Nae(r,e,t)}typeof process>"u",_7("af6d9984a6","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}");var lje={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",_7("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var cje={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",_7("bc14d8e61b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){background-color:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&._8097270636ca6100__is-borderless{border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var yS={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},Dae=(0,nC.forwardRef)(function({className:t,children:o,visuallyDisabled:r,size:n="default",isBorderless:i,prefix:s,suffix:a,...l},u){return(0,iC.jsxs)("div",{ref:u,className:K(lje.div,cje["box-sizing"],yS["input-layout"],yS[`is-size-${n}`],r&&yS["is-disabled"],i&&yS["is-borderless"],t),...l,children:[nC.Children.count(s)>0&&(0,iC.jsx)("div",{className:yS["slot-wrapper"],"data-slot-type":"prefix",children:s}),o,nC.Children.count(a)>0&&(0,iC.jsx)("div",{className:yS["slot-wrapper"],"data-slot-type":"suffix",children:a})]})});var Fae=c(F(),1),jae=c(E(),1),x7="data-wp-hash";function w7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&dje(document)),e.__wpStyleRuntime}function uje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${x7}]`))if(o.getAttribute(x7)===t)return!0;return!1}function zae(e,t,o){if(!e.head)return;let r=w7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(uje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(x7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function dje(e){let t=w7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)zae(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function fje(e,t){let o=w7();o.styles.set(e,t);for(let r of o.documents.keys())zae(r,e,t)}typeof process>"u",fje("bc14d8e61b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){background-color:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&._8097270636ca6100__is-borderless{border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var Vae={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},C7=(0,Fae.forwardRef)(function({padding:t="default",className:o,...r},n){return(0,jae.jsx)("div",{ref:n,className:K(Vae["input-layout-slot"],Vae[`is-padding-${t}`],o),...r})});C7.displayName="InputLayout.Slot";var Hae=Object.assign(Dae,{Slot:C7});var Uae={align:"start",sideOffset:8,collisionPadding:12};var ib={};Or(ib,{Control:()=>ple,Description:()=>sle,Details:()=>ule,Item:()=>qae,Label:()=>tle,Root:()=>$ae});var Gae=c(F(),1);var R7=c(E(),1),E7="data-wp-hash";function T7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&mje(document)),e.__wpStyleRuntime}function pje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${E7}]`))if(o.getAttribute(E7)===t)return!0;return!1}function Wae(e,t,o){if(!e.head)return;let r=T7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(pje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(E7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function mje(e){let t=T7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Wae(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function hje(e,t){let o=T7();o.styles.set(e,t);for(let r of o.documents.keys())Wae(r,e,t)}typeof process>"u",hje("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var gje={"box-sizing":"_336cd3e4e743482f__box-sizing"},bje=e=>(0,R7.jsx)(Qe,{...e,direction:"column",gap:"sm"}),$ae=(0,Gae.forwardRef)(function({className:t,render:o=bje,...r},n){return(0,R7.jsx)(ms.Root,{ref:n,className:K(gje["box-sizing"],t),render:o,...r})});var Kae=c(F(),1),Yae=c(E(),1),qae=(0,Kae.forwardRef)(function(t,o){return(0,Yae.jsx)(ms.Item,{ref:o,...t})});var Jae=c(F(),1);var Zae=c(F(),1),B7="data-wp-hash";function P7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&vje(document)),e.__wpStyleRuntime}function yje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${B7}]`))if(o.getAttribute(B7)===t)return!0;return!1}function Xae(e,t,o){if(!e.head)return;let r=P7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(yje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(B7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function vje(e){let t=P7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Xae(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Sje(e,t){let o=P7();o.styles.set(e,t);for(let r of o.documents.keys())Xae(r,e,t)}typeof process>"u",Sje("fa606a57ae","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}}");var kje={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},bt=(0,Zae.forwardRef)(function({render:t,...o},r){return mi({render:t,ref:r,props:Ut({className:kje["visually-hidden"]},o,{"data-visually-hidden":""})})});var O7=c(E(),1),I7="data-wp-hash";function A7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&xje(document)),e.__wpStyleRuntime}function _je(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${I7}]`))if(o.getAttribute(I7)===t)return!0;return!1}function ele(e,t,o){if(!e.head)return;let r=A7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(_je(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(I7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function xje(e){let t=A7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)ele(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function wje(e,t){let o=A7();o.styles.set(e,t);for(let r of o.documents.keys())ele(r,e,t)}typeof process>"u",wje("e08ffbfdae",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var Qae={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},tle=(0,Jae.forwardRef)(function({className:t,hideFromVision:o,variant:r,...n},i){let s=(0,O7.jsx)(ms.Label,{ref:i,className:K(Qae.label,r&&Qae[`is-${r}`],t),...n});return o?(0,O7.jsx)(bt,{render:s}):s});var ole=c(F(),1),ile=c(E(),1),L7="data-wp-hash";function M7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Eje(document)),e.__wpStyleRuntime}function Cje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${L7}]`))if(o.getAttribute(L7)===t)return!0;return!1}function rle(e,t,o){if(!e.head)return;let r=M7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Cje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(L7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Eje(e){let t=M7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)rle(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function nle(e,t){let o=M7();o.styles.set(e,t);for(let r of o.documents.keys())rle(r,e,t)}typeof process>"u",nle("af6d9984a6","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}");var Tje={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",nle("e08ffbfdae",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var Rje={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},sle=(0,ole.forwardRef)(function({className:t,...o},r){return(0,ile.jsx)(ms.Description,{ref:r,className:K(Tje.p,Rje.description,t),...o})});var ale=c(F(),1),lle=c(G(),1);var nm=c(E(),1),N7="data-wp-hash";function D7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Pje(document)),e.__wpStyleRuntime}function Bje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${N7}]`))if(o.getAttribute(N7)===t)return!0;return!1}function cle(e,t,o){if(!e.head)return;let r=D7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Bje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(N7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Pje(e){let t=D7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)cle(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Ije(e,t){let o=D7();o.styles.set(e,t);for(let r of o.documents.keys())cle(r,e,t)}typeof process>"u",Ije("e08ffbfdae",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var Oje={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},ule=(0,ale.forwardRef)(function({className:t,...o},r){return(0,nm.jsxs)(nm.Fragment,{children:[(0,nm.jsx)(bt,{render:(0,nm.jsx)(ms.Description,{}),children:(0,lle.__)("More details follow the field.")}),(0,nm.jsx)("div",{ref:r,className:K(Oje.description,t),...o})]})});var dle=c(F(),1),fle=c(E(),1),ple=(0,dle.forwardRef)(function(t,o){return(0,fle.jsx)(ms.Control,{ref:o,...t})});var im={};Or(im,{Item:()=>ble,Popup:()=>Ele,Portal:()=>cA,Positioner:()=>uA,Root:()=>Rle,Trigger:()=>Ale});var mle=c(F(),1);var sC=c(E(),1),V7="data-wp-hash";function F7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Lje(document)),e.__wpStyleRuntime}function Aje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${V7}]`))if(o.getAttribute(V7)===t)return!0;return!1}function hle(e,t,o){if(!e.head)return;let r=F7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Aje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(V7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Lje(e){let t=F7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)hle(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function gle(e,t){let o=F7();o.styles.set(e,t);for(let r of o.documents.keys())hle(r,e,t)}typeof process>"u",gle("5705fc490f",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;transform:translate(0);&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "main";grid-template-rows:auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width)}.f43dc7c768d7b622__list{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:grid;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto;line-height:var(--wpds-typography-line-height-sm,20px)}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-lg,40px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&.f181b98b0d33282a__is-size-compact{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._06c7ff39d2f685b9__empty:not(:empty){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-lg,40px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var lA={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion",list:"f43dc7c768d7b622__list","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-compact":"f181b98b0d33282a__is-size-compact","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",empty:"_06c7ff39d2f685b9__empty"};typeof process>"u",gle("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Mje={"box-sizing":"_336cd3e4e743482f__box-sizing"},ble=(0,mle.forwardRef)(function({className:t,value:o,size:r="default",children:n,...i},s){return(0,sC.jsxs)($n.Item,{className:K(Mje["box-sizing"],lA.item,lA[`is-size-${r}`],t),value:o,ref:s,...i,children:[(0,sC.jsx)(rb,{icon:ns,className:K(lA["item-icon"],lA["item-indicator-icon"]),size:r==="small"?20:24}),(0,sC.jsx)($n.ItemText,{children:n})]})});var wle=c(F(),1);var yle=c(F(),1);var vle=c(E(),1),cA=(0,yle.forwardRef)(function({container:t,...o},r){return(0,vle.jsx)($n.Portal,{container:t??iA(),...o,ref:r})});var Sle=c(F(),1);var xle=c(E(),1),z7="data-wp-hash";function j7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Dje(document)),e.__wpStyleRuntime}function Nje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${z7}]`))if(o.getAttribute(z7)===t)return!0;return!1}function kle(e,t,o){if(!e.head)return;let r=j7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Nje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(z7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Dje(e){let t=j7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)kle(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function _le(e,t){let o=j7();o.styles.set(e,t);for(let r of o.documents.keys())kle(r,e,t)}typeof process>"u",_le("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Vje={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",_le("8c70612dd7","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._0ab863136fb95530__positioner{z-index:var(--wp-ui-select-z-index,initial)}}}");var Fje={positioner:"_0ab863136fb95530__positioner"},uA=(0,Sle.forwardRef)(function({className:t,...o},r){return(0,xle.jsx)($n.Positioner,{...Uae,alignItemWithTrigger:!1,...o,ref:r,className:K(Vje["box-sizing"],Fje.positioner,t)})});var sb=c(E(),1),U7="data-wp-hash";function G7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&jje(document)),e.__wpStyleRuntime}function zje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${U7}]`))if(o.getAttribute(U7)===t)return!0;return!1}function Cle(e,t,o){if(!e.head)return;let r=G7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(zje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(U7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function jje(e){let t=G7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Cle(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Hje(e,t){let o=G7();o.styles.set(e,t);for(let r of o.documents.keys())Cle(r,e,t)}typeof process>"u",Hje("5705fc490f",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;transform:translate(0);&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "main";grid-template-rows:auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width)}.f43dc7c768d7b622__list{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:grid;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto;line-height:var(--wpds-typography-line-height-sm,20px)}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-lg,40px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&.f181b98b0d33282a__is-size-compact{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._06c7ff39d2f685b9__empty:not(:empty){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-lg,40px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var H7={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion",list:"f43dc7c768d7b622__list","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-compact":"f181b98b0d33282a__is-size-compact","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",empty:"_06c7ff39d2f685b9__empty"},Ele=(0,wle.forwardRef)(function({className:t,portal:o,positioner:r,children:n,...i},s){let a=(0,sb.jsx)(nA,{children:(0,sb.jsx)($n.Popup,{ref:s,className:K(H7.popup,t),...i,children:(0,sb.jsx)($n.List,{className:H7.list,children:(0,sb.jsx)("div",{className:H7["list-scrollable-container"],children:n})})})}),l=bS(r,(0,sb.jsx)(uA,{}),a);return bS(o,(0,sb.jsx)(cA,{}),l)});var Tle=c(E(),1);function Rle(e){return(0,Tle.jsx)($n.Root,{...e})}var Ble=c(F(),1);var Ple=c(G(),1);var SS=c(E(),1),W7="data-wp-hash";function $7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Gje(document)),e.__wpStyleRuntime}function Uje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${W7}]`))if(o.getAttribute(W7)===t)return!0;return!1}function Ile(e,t,o){if(!e.head)return;let r=$7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Uje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(W7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Gje(e){let t=$7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Ile(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Ole(e,t){let o=$7();o.styles.set(e,t);for(let r of o.documents.keys())Ile(r,e,t)}typeof process>"u",Ole("da99a163ac","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");var Wje={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active"};typeof process>"u",Ole("7b4a0ac519","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._6e4e0445ef20426b__trigger-wrapper{&.fa98c865fb77e675__is-minimal{width:fit-content}}._7893295e3f6d1af7__trigger{align-items:center;background-color:transparent;border:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:inherit;font-size:inherit;gap:var(--wpds-dimension-gap-xs,4px);justify-content:space-between;line-height:1.4;padding-block:4px;padding-inline-end:calc(var(--wp-ui-input-layout-padding-inline) - 4px);padding-inline-start:var(--wp-ui-input-layout-padding-inline);text-align:start;user-select:none;width:100%;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&.fa98c865fb77e675__is-minimal{width:auto}&:focus{outline:none}&[data-disabled]{background-color:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}}.e760c9339965ce84__trigger-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;._7893295e3f6d1af7__trigger[data-placeholder] &{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}}._308bc63e43681f99__trigger-caret{flex:0 0 auto}}}");var vS={"trigger-wrapper":"_6e4e0445ef20426b__trigger-wrapper","is-minimal":"fa98c865fb77e675__is-minimal",trigger:"_7893295e3f6d1af7__trigger","trigger-value":"e760c9339965ce84__trigger-value","trigger-caret":"_308bc63e43681f99__trigger-caret"},Ale=(0,Ble.forwardRef)(function({className:t,size:o,variant:r,children:n,placeholder:i=(0,Ple.__)("Select"),...s},a){return(0,SS.jsx)(Hae,{className:K(Wje["outset-ring--focus-within-except-active"],vS["trigger-wrapper"],r==="minimal"&&vS["is-minimal"],t),size:o,isBorderless:r==="minimal",children:(0,SS.jsxs)($n.Trigger,{...s,className:K(vS.trigger,r==="minimal"&&vS["is-minimal"]),"data-can-disable-input-layout":!0,ref:a,children:[(0,SS.jsx)($n.Value,{placeholder:i,className:vS["trigger-value"],children:n}),(0,SS.jsx)(rb,{className:vS["trigger-caret"],icon:cn,size:18})]})})});var Dle=c(F(),1);var dA=c(F(),1),K7=(0,dA.createContext)(void 0),Lle=()=>(0,dA.useContext)(K7);var Mle=c(F(),1);var Nle=c(E(),1),aC=(0,Mle.forwardRef)(function({size:t,...o},r){let n=Lle(),i=t??n;return(0,Nle.jsx)(im.Item,{size:i,ref:r,...o})});var oc=c(E(),1),Vle=(0,Dle.forwardRef)(function({className:t,children:o,items:r,label:n,description:i,details:s,hideLabelFromVision:a,placeholder:l,size:u="default",triggerContent:d,...f},p){return(0,oc.jsxs)(ib.Root,{className:t,children:[(0,oc.jsx)(ib.Label,{hideFromVision:a,children:n}),(0,oc.jsxs)(im.Root,{items:r,...f,children:[(0,oc.jsx)(im.Trigger,{ref:p,placeholder:l,size:u,children:d}),(0,oc.jsx)(im.Popup,{children:(0,oc.jsx)(K7.Provider,{value:u,children:o!==void 0?o:r?.map(h=>(0,oc.jsx)(aC,{value:h,label:h.label,disabled:h.disabled,children:h.label},h.value??"null"))})})]}),i&&(0,oc.jsx)(ib.Description,{children:i}),s&&(0,oc.jsx)(ib.Details,{children:s})]})});aC.displayName="SelectControl.Item";var Y7=Object.assign(Vle,{Item:aC});var vm=c(G(),1),VC=c(fe(),1),Npe=c(Q(),1);var kS=c(G(),1),_S=c(F(),1),zle=c(U(),1),lC=c(E(),1),Fle=[(0,_S.createInterpolateElement)((0,kS.__)("While writing, you can press / to quickly insert new blocks."),{kbd:(0,lC.jsx)("kbd",{})}),(0,_S.createInterpolateElement)((0,kS.__)("Indent a list by pressing space at the beginning of a line."),{kbd:(0,lC.jsx)("kbd",{})}),(0,_S.createInterpolateElement)((0,kS.__)("Outdent a list by pressing backspace at the beginning of a line."),{kbd:(0,lC.jsx)("kbd",{})}),(0,kS.__)("Drag files into the editor to automatically insert media blocks."),(0,kS.__)("Change a block's type by pressing the block icon on the toolbar.")];function $je(){let[e]=(0,_S.useState)(()=>Math.floor(Math.random()*Fle.length));return(0,lC.jsx)(zle.Tip,{children:Fle[e]})}var jle=$je;var GS=c(ue(),1),hfe=c(F(),1),gfe=c(G(),1);var ab=c(U(),1);var fA=c(Q(),1),Hle=c(Rt(),1),sm=c(G(),1);var Ule=c(ue(),1);var Kn=c(E(),1),{Badge:Kje}=H(ab.privateApis);function Yje({children:e,onClick:t}){return t?(0,Kn.jsx)(ab.Button,{__next40pxDefaultSize:!0,className:"block-editor-block-card__parent-select-button",onClick:t,children:e}):e}function qje({title:e,icon:t,description:o,blockType:r,className:n,name:i,allowParentNavigation:s,parentClientId:a,isChild:l,children:u,clientId:d,controls:f}){r&&((0,Hle.default)("`blockType` property in `BlockCard component`",{since:"5.7",alternative:"`title, icon and description` properties"}),{title:e,icon:t,description:o}=r);let{parentBlockClientId:p,parentBlockName:h}=(0,fA.useSelect)(b=>{if(a||l||!s)return{};let{getBlockParents:v,getBlockName:y,shouldRenderBlockListView:k}=H(b(C)),_=v(d,!1).find(x=>k(x));return{parentBlockClientId:_,parentBlockName:_?y(_):null}},[d,s,l,a]),{selectBlock:m}=(0,fA.useDispatch)(C),g=a?"div":"h2";return(0,Kn.jsx)("div",{className:K("block-editor-block-card",{"is-parent":a,"is-child":l},n),children:(0,Kn.jsxs)(Qe,{direction:"column",gap:"sm",children:[(0,Kn.jsxs)(Qe,{direction:"row",align:"center",justify:"space-between",children:[(0,Kn.jsxs)(Qe,{direction:"row",align:"center",justify:"flex-start",children:[p&&(0,Kn.jsx)(ab.Button,{onClick:()=>m(p),label:h?(0,sm.sprintf)((0,sm.__)('Go to "%s" block'),(0,Ule.getBlockType)(h)?.title):(0,sm.__)("Go to parent block"),style:{minWidth:24,padding:0},icon:(0,sm.isRTL)()?un:Ti,size:"small"}),l&&(0,Kn.jsx)("span",{className:"block-editor-block-card__child-indicator-icon",children:(0,Kn.jsx)(ab.Icon,{icon:(0,sm.isRTL)()?Vx:Fx})}),(0,Kn.jsxs)(Yje,{onClick:a?()=>{m(a)}:void 0,children:[(0,Kn.jsx)(Et,{icon:t,showColors:!0}),(0,Kn.jsxs)(Qe,{direction:"column",gap:"xs",children:[(0,Kn.jsxs)(g,{className:"block-editor-block-card__title",children:[(0,Kn.jsx)("span",{className:"block-editor-block-card__name",children:i?.length?i:e}),!a&&!l&&!!i?.length&&(0,Kn.jsx)(Kje,{children:e})]}),u]})]})]}),f]}),!a&&!l&&o&&(0,Kn.jsx)(Bd,{className:"block-editor-block-card__description",children:o})]})})}var cC=qje;var XA=c(fe(),1),zU=c(Q(),1),fb=c(F(),1),FU=c(Rt(),1);var uce=c(Q(),1),am=c(F(),1),dce=c(U(),1),fce=c(G(),1),rc=c(Wle(),1);var $le=c(F(),1),xS=c(Q(),1),Kle=c(fe(),1);var pA=c(E(),1);function Zje(e,t,o){if(!o)return t;let r=e.get(t);return r||(r=(0,xS.createRegistry)({},t),r.registerStore(ir,pv),e.set(t,r)),r}var Xje=(0,Kle.createHigherOrderComponent)(e=>function({useSubRegistry:o=!0,...r}){let n=(0,xS.useRegistry)(),[i]=(0,$le.useState)(()=>new WeakMap),s=Zje(i,n,o);return s===n?(0,pA.jsx)(e,{registry:n,...r}):(0,pA.jsx)(xS.RegistryProvider,{value:s,children:(0,pA.jsx)(e,{registry:s,...r})})},"withRegistryProvider"),Yle=Xje;var Vi=c(F(),1),Qle=c(Q(),1),Jle=c(ue(),1);var qle=c(F(),1),Qje=()=>{},mA=(0,qle.createContext)({getSelection:()=>{},onChangeSelection:Qje});var Zle=()=>{};function ece(e,t){let o=(0,Jle.cloneBlock)(e);return t.externalToInternal.set(e.clientId,o.clientId),t.internalToExternal.set(o.clientId,e.clientId),e.innerBlocks?.length&&(o.innerBlocks=e.innerBlocks.map(r=>ece(r,t))),o}function tce(e,t){return e.map(o=>{let r=t.internalToExternal.get(o.clientId);return{...o,clientId:r??o.clientId,innerBlocks:tce(o.innerBlocks,t)}})}function Xle(e,t){let{selectionStart:o,selectionEnd:r,initialPosition:n}=e,i=s=>{if(!s?.clientId)return s;let a=t.internalToExternal.get(s.clientId);return{...s,clientId:a??s.clientId}};return{selectionStart:i(o),selectionEnd:i(r),initialPosition:n}}function hA({clientId:e=null,value:t,onChange:o=Zle,onInput:r=Zle}){let n=(0,Qle.useRegistry)(),{getSelection:i,onChangeSelection:s}=(0,Vi.useContext)(mA),{resetBlocks:a,resetSelection:l,replaceInnerBlocks:u,setHasControlledInnerBlocks:d,__unstableMarkNextChangeAsNotPersistent:f}=n.dispatch(C),{getBlockName:p,getBlocks:h,getSelectionStart:m,getSelectionEnd:g}=n.select(C),b=(0,Vi.useRef)({incoming:null,outgoing:[]}),v=(0,Vi.useRef)(!1),y=(0,Vi.useRef)({externalToInternal:new Map,internalToExternal:new Map}),k=(0,Vi.useRef)(null),S=(0,Vi.useRef)(!1),_=()=>{let R=i();if(!R?.selectionStart?.clientId||R===k.current)return;let I=R.selectionStart.clientId;if(e?y.current.externalToInternal.has(I):!!p(I)){k.current=R;let P=O=>!O?.clientId||!e?O:{...O,clientId:y.current.externalToInternal.get(O.clientId)??O.clientId};S.current=!0,l(P(R.selectionStart),P(R.selectionEnd),R.initialPosition),S.current=!1}},x=()=>{t&&(e?n.batch(()=>{y.current.externalToInternal.clear(),y.current.internalToExternal.clear();let R=t.map(I=>ece(I,y.current));f(),d(e,!0),v.current&&(b.current.incoming=R),f(),u(e,R),k.current=null}):(v.current&&(b.current.incoming=t),f(),a(t)))},w=()=>{e?(f(),d(e,!1),f(),u(e,[])):(f(),a([]))},T=(0,Vi.useRef)(r),B=(0,Vi.useRef)(o);(0,Vi.useEffect)(()=>{T.current=r,B.current=o},[r,o]),(0,Vi.useEffect)(()=>{let R=b.current.outgoing.includes(t),I=h(e)===t;R?b.current.outgoing[b.current.outgoing.length-1]===t&&(b.current.outgoing=[]):I||(b.current.outgoing=[],x(),_())},[t,e]),(0,Vi.useEffect)(()=>{let{getSelectedBlocksInitialCaretPosition:R,isLastBlockChangePersistent:I,__unstableGetLastBlockChangeHistoryMode:A,__unstableIsLastBlockChangeIgnored:P,areInnerBlocksControlled:O,getBlockParents:N}=n.select(C),z=h(e),V=I(),M=A(),D=!1,L=m(),j=g();v.current=!0;let q=n.subscribe(()=>{if(e!==null&&p(e)===null)return;let J=I(),te=A(),ee=h(e),$=ee!==z;if(z=ee,$&&(b.current.incoming||P())){b.current.incoming=null,V=J,M=te;return}let Y=$||D&&!$&&J&&!V,Z=m(),oe=g(),ne=Z!==L||oe!==j;ne&&(L=Z,j=oe),(Y||ne)&&n.batch(()=>{if(Y){V=J,M=te;let X=e?tce(z,y.current):z,re={selectionStart:Z,selectionEnd:oe,initialPosition:R()},ae=e?Xle(re,y.current):re;b.current.outgoing.push(X);let ve=V?B.current:T.current,xe={selection:ae};M==="ignore"&&(xe.undoIgnore=!0),ve(X,xe)}if(ne&&!Y&&Z?.clientId&&!S.current&&(e?y.current.internalToExternal.has(Z.clientId):!N(Z.clientId).some(re=>O(re)))){let re={selectionStart:Z,selectionEnd:oe,initialPosition:R()};s(e?Xle(re,y.current):re)}}),D=$},C);return()=>{v.current=!1,q()}},[n,e]),(0,Vi.useEffect)(()=>()=>{w()},[])}var oce=c(F(),1),rce=c(Q(),1),nce=c(Yl(),1),zr=c(G(),1);function ice(){return null}function Jje(){let{registerShortcut:e,unregisterShortcut:t}=(0,rce.useDispatch)(nce.store),[o]=Le("blockVisibility.allowEditing");return(0,oce.useEffect)(()=>{e({name:"core/block-editor/copy",category:"block",description:(0,zr.__)("Copy the selected block(s)."),keyCombination:{modifier:"primary",character:"c"}}),e({name:"core/block-editor/cut",category:"block",description:(0,zr.__)("Cut the selected block(s)."),keyCombination:{modifier:"primary",character:"x"}}),e({name:"core/block-editor/paste",category:"block",description:(0,zr.__)("Paste the selected block(s)."),keyCombination:{modifier:"primary",character:"v"}}),e({name:"core/block-editor/duplicate",category:"block",description:(0,zr.__)("Duplicate the selected block(s)."),keyCombination:{modifier:"primaryShift",character:"d"}}),e({name:"core/block-editor/remove",category:"block",description:(0,zr.__)("Remove the selected block(s)."),keyCombination:{modifier:"access",character:"z"}}),e({name:"core/block-editor/paste-styles",category:"block",description:(0,zr.__)("Paste the copied style to the selected block(s)."),keyCombination:{modifier:"primaryAlt",character:"v"}}),e({name:"core/block-editor/insert-before",category:"block",description:(0,zr.__)("Insert a new block before the selected block(s)."),keyCombination:{modifier:"primaryAlt",character:"t"}}),e({name:"core/block-editor/insert-after",category:"block",description:(0,zr.__)("Insert a new block after the selected block(s)."),keyCombination:{modifier:"primaryAlt",character:"y"}}),e({name:"core/block-editor/delete-multi-selection",category:"block",description:(0,zr.__)("Delete selection."),keyCombination:{character:"del"},aliases:[{character:"backspace"}]}),e({name:"core/block-editor/stop-editing-as-blocks",category:"block",description:(0,zr.__)("Finish editing a design."),keyCombination:{character:"escape"}}),e({name:"core/block-editor/select-all",category:"selection",description:(0,zr.__)("Select all text when typing. Press again to select all blocks."),keyCombination:{modifier:"primary",character:"a"}}),e({name:"core/block-editor/unselect",category:"selection",description:(0,zr.__)("Clear selection."),keyCombination:{character:"escape"}}),e({name:"core/block-editor/multi-text-selection",category:"selection",description:(0,zr.__)("Select text across multiple blocks."),keyCombination:{modifier:"shift",character:"arrow"}}),e({name:"core/block-editor/focus-toolbar",category:"global",description:(0,zr.__)("Navigate to the nearest toolbar."),keyCombination:{modifier:"alt",character:"F10"}}),e({name:"core/block-editor/move-up",category:"block",description:(0,zr.__)("Move the selected block(s) up."),keyCombination:{modifier:"secondary",character:"t"}}),e({name:"core/block-editor/move-down",category:"block",description:(0,zr.__)("Move the selected block(s) down."),keyCombination:{modifier:"secondary",character:"y"}}),e({name:"core/block-editor/collapse-list-view",category:"list-view",description:(0,zr.__)("Collapse all other items."),keyCombination:{modifier:"alt",character:"l"}}),e({name:"core/block-editor/group",category:"block",description:(0,zr.__)("Create a group block from the selected multiple blocks."),keyCombination:{modifier:"primary",character:"g"}}),o===!1?t("core/block-editor/toggle-block-visibility"):e({name:"core/block-editor/toggle-block-visibility",category:"block",description:(0,zr.__)("Show or hide the selected block(s)."),keyCombination:{modifier:"primaryShift",character:"h"}}),e({name:"core/block-editor/rename",category:"block",description:(0,zr.__)("Rename the selected block."),keyCombination:{modifier:"primaryAlt",character:"r"}})},[e,t,o]),null}ice.Register=Jje;var gA=ice;var sce=c(F(),1);function e8e(e={}){return(0,sce.useMemo)(()=>({mediaUpload:e.mediaUpload,mediaSideload:e.mediaSideload,mediaFinalize:e.mediaFinalize,mediaDelete:e.mediaDelete,maxUploadFileSize:e.maxUploadFileSize,allowedMimeTypes:e.allowedMimeTypes,allImageSizes:e.allImageSizes,bigImageSizeThreshold:e.bigImageSizeThreshold,imageStripMeta:e.imageStripMeta,imageMaxBitDepth:e.imageMaxBitDepth}),[e])}var ace=e8e;var Id=c(E(),1),bA=()=>{},lce=!1,wS=null,CS=null,cce=["image/heic","image/heif"];function pce(e,t,o){return!t&&e.length>1?(o((0,fce.__)("Only one file can be used here.")),!0):!1}function mce(){if(wS!==null)return wS;if(!window.__clientSideMediaProcessing||typeof rc.detectClientSideMediaSupport!="function")return wS=!1,!1;let e=(0,rc.detectClientSideMediaSupport)();return!e||!e.supported?(lce||(console.info(`Client-side media processing unavailable: ${e.reason}. Using server-side processing.`),lce=!0),wS=!1,!1):(wS=!0,!0)}function t8e(){return CS!==null?CS:mce()||!window.__clientSideMediaProcessing||typeof rc.isHeicCanvasSupported!="function"||!(0,rc.isHeicCanvasSupported)()?(CS=!1,!1):(CS=!0,!0)}function o8e(e,t,{allowedTypes:o,additionalData:r={},filesList:n,onError:i=bA,onFileChange:s,onSuccess:a,onBatchSuccess:l,multiple:u=!0}){pce(n,u,i)||e.dispatch(rc.store).addItems({files:Array.from(n),onChange:s,onSuccess:d=>{t?.[Mx]?.(d),a?.(d)},onBatchSuccess:l,onError:d=>i(typeof d=="string"?d:d?.message??""),additionalData:r,allowedTypes:o})}function r8e(e,t,{allowedTypes:o,additionalData:r={},filesList:n,onError:i=bA,onFileChange:s,onSuccess:a,onBatchSuccess:l,multiple:u=!0}){if(pce(n,u,i))return;let d=Array.from(n),f=d.filter(b=>cce.includes(b.type)),p=d.filter(b=>!cce.includes(b.type)),h=f.length>0&&p.length>0&&t?.mediaUpload,m=h?2:1,g=h?()=>{m--,m<=0&&l?.()}:l;f.length>0&&e.dispatch(rc.store).addItems({files:f,onChange:s,onSuccess:b=>{t?.[Mx]?.(b),a?.(b)},onBatchSuccess:g,onError:b=>i(typeof b=="string"?b:b?.message??""),additionalData:r,allowedTypes:o}),p.length>0&&t?.mediaUpload&&t.mediaUpload({allowedTypes:o,additionalData:r,filesList:p,onError:i,onFileChange:s,onSuccess:a,onBatchSuccess:g,multiple:u})}function n8e(e){return hA(e),null}var ES=Yle(e=>{let{settings:t,registry:o,stripExperimentalSettings:r=!1}=e,n=ace(t),i=mce(),s=t8e(),a=i||s,l=!!t?.mediaUpload?.__isMediaUploadInterceptor,u=(0,am.useMemo)(()=>{if(a&&t?.mediaUpload&&!l){let v=(i?o8e:r8e).bind(null,o,t);return v.__isMediaUploadInterceptor=!0,{...t,mediaUpload:v}}return t},[t,o,a,i,l]),{__experimentalUpdateSettings:d}=H((0,uce.useDispatch)(C));(0,am.useEffect)(()=>{d({...u,__internalIsInitialized:!0},{stripExperimentalSettings:r,reset:!0})},[u,r,d]);let f=(0,am.useRef)(e.selection);f.current=e.selection;let p=(0,am.useRef)(e.onChangeSelection??bA);p.current=e.onChangeSelection??bA;let h=(0,am.useMemo)(()=>({getSelection:()=>f.current,onChangeSelection:(...b)=>p.current(...b)}),[]),m=(0,Id.jsxs)(dce.SlotFillProvider,{passthrough:!0,children:[!u?.isPreviewMode&&(0,Id.jsx)(gA.Register,{}),(0,Id.jsx)(IQ,{children:e.children})]}),g=(0,Id.jsxs)(mA.Provider,{value:h,children:[(0,Id.jsx)(n8e,{clientId:e.clientId,value:e.value,onChange:e.onChange,onInput:e.onInput}),m]});return a&&!l?(0,Id.jsx)(rc.MediaUploadProvider,{settings:n,useSubRegistry:!1,children:g}):g}),i8e=e=>(0,Id.jsx)(ES,{...e,stripExperimentalSettings:!0,children:e.children}),hce=i8e;var RC=c(fe(),1),ife=c(Q(),1),ZA=c(F(),1),sfe=c(U(),1);var sue=c(ce(),1),lb=c(F(),1),aue=c(G(),1),Ad=c(fe(),1),lue=c(U(),1),tU=c(Q(),1);var eue=c(Q(),1),J7=c(G(),1),mC=c(fe(),1),tue=c(F(),1);var vA=c(Q(),1),Sce=c(fe(),1);var bce=c(G(),1),yce=c(Tt(),1),Wa=c(ue(),1);var gce=c(Tt(),1);function s8e(e){let t="",o=e.indexOf(t);if(o>-1)e=e.substring(o+t.length);else return e;let n=e.indexOf("");return n>-1&&(e=e.substring(0,n)),e}function a8e(e){let t="";return e.startsWith(t)?e.slice(t.length):e}function TS({clipboardData:e}){let t="",o="";try{t=e.getData("text/plain"),o=e.getData("text/html")}catch{return}o=s8e(o),o=a8e(o);let r=(0,gce.getFilesFromDataTransfer)(e);return r.length&&!l8e(r,o)?{files:r}:{html:o,plainText:t,files:[]}}function l8e(e,t){if(t&&e?.length===1&&e[0].type.indexOf("image/")===0){let o=/<\s*img\b/gi;if(t.match(o)?.length!==1)return!0;let r=/<\s*img\b[^>]*\bsrc="file:\/\//i;if(t.match(r))return!0}return!1}var q7=Symbol("requiresWrapperOnCopy");function yA(e,t,o){let r=t,[n]=t;if(n&&o.select(Wa.store).getBlockType(n.name)[q7]){let{getBlockRootClientId:a,getBlockName:l,getBlockAttributes:u}=o.select(C),d=a(n.clientId),f=l(d);f&&(r=(0,Wa.createBlock)(f,u(d),r))}let i=(0,Wa.serialize)(r);e.clipboardData.setData("text/plain",c8e(i)),e.clipboardData.setData("text/html",i)}function vce(e,t){let{plainText:o,html:r,files:n}=TS(e),i=[];if(n.length){let s=(0,Wa.getBlockTransforms)("from");i=n.reduce((a,l)=>{let u=(0,Wa.findTransform)(s,d=>d.type==="files"&&d.isMatch([l]));return u&&a.push(u.transform([l])),a},[]).flat()}else i=(0,Wa.pasteHandler)({HTML:r,plainText:o,mode:"BLOCKS",canUserUseUnfilteredHTML:t});return i}function c8e(e){return e=e.replace(/
/g,`
+`),(0,yce.__unstableStripHTML)(e).trim().replace(/\n\n+/g,`
-`)}function ur(e,t,{focus:o=!0}={}){return e.contentEditable===String(t)?t:(e.contentEditable=t,t?e.isContentEditable?(e.setAttribute("role","textbox"),e.setAttribute("aria-multiline","true"),e.setAttribute("aria-label",(0,hce.__)("Editor canvas")),o&&e.focus({preventScroll:!0}),!0):(e.removeAttribute("contenteditable"),!1):(e.removeAttribute("role"),e.removeAttribute("aria-multiline"),e.removeAttribute("aria-label"),!1))}function vce(){let e=(0,vA.useRegistry)(),t=(0,vA.useSelect)(o=>{let{getSelectedBlockClientId:r,canHostEditableRoot:n,isZoomOut:i}=H(o(C));return!i()&&n(r())},[]);return(0,yce.useRefEffect)(o=>{if(!t)return;let{getSelectedBlockClientId:r,hasMultiSelection:n,isMultiSelecting:i}=e.select(C);if(!ur(o,!0,{focus:!1}))return;let{activeElement:s}=o.ownerDocument,a=o.ownerDocument.defaultView.getSelection();return s!==o&&s?.isContentEditable&&o.contains(s)&&qo(s)===r()&&a.anchorNode&&s.contains(a.anchorNode)&&o.focus(),()=>{if(!(n()||i())&&(ur(o,!1),o.ownerDocument.activeElement===o)){let l=La(o.ownerDocument.defaultView.getSelection(),o);l&&qo(l)===r()&&l.focus()}}},[t,e])}var uC=c(io(),1),Sce=c(Q(),1),kce=c(fe(),1);function _ce(){let{hasMultiSelection:e}=(0,Sce.useSelect)(C);return(0,kce.useRefEffect)(t=>{function o(r){if(r.defaultPrevented||r.keyCode!==uC.HOME&&r.keyCode!==uC.END||r.metaKey||r.ctrlKey||r.altKey||!r.target.isContentEditable||e())return;let n=t.ownerDocument.defaultView.getSelection();La(n,t)&&(r.preventDefault(),n.modify(r.shiftKey?"extend":"move",r.keyCode===uC.HOME?"backward":"forward","lineboundary"))}return t.addEventListener("keydown",o),()=>{t.removeEventListener("keydown",o)}},[])}var xce=c(fe(),1),wce=c(Q(),1);function l8e(e){let{isMultiSelecting:t,getMultiSelectedBlockClientIds:o,hasMultiSelection:r,getSelectedBlockClientId:n,getSelectedBlocksInitialCaretPosition:i,__unstableIsFullySelected:s}=e(C);return{isMultiSelecting:t(),multiSelectedBlockClientIds:o(),hasMultiSelection:r(),selectedBlockClientId:n(),initialPosition:i(),isFullSelection:s()}}function Cce(){let{initialPosition:e,isMultiSelecting:t,multiSelectedBlockClientIds:o,hasMultiSelection:r,selectedBlockClientId:n,isFullSelection:i}=(0,wce.useSelect)(l8e,[]);return(0,xce.useRefEffect)(s=>{let{ownerDocument:a}=s,{defaultView:l}=a;if(e==null||!r||t)return;let{length:u}=o;u<2||i&&(ur(s,!0),l.getSelection().removeAllRanges())},[r,t,o,n,e,i])}var RS=c(Tt(),1),Z7=c(io(),1),SA=c(Q(),1),kA=c(fe(),1),dC=c(F(),1);var X7=c(E(),1);function Ece(){let e=(0,dC.useRef)(),t=(0,dC.useRef)(),o=(0,dC.useRef)(),{hasMultiSelection:r,getSelectedBlockClientId:n,getBlockCount:i,getBlockOrder:s,getLastFocus:a,getSectionRootClientId:l,isZoomOut:u}=H((0,SA.useSelect)(C)),{setLastFocus:d}=H((0,SA.useDispatch)(C)),f=(0,dC.useRef)();function p(v){let y=e.current.ownerDocument===v.target.ownerDocument?e.current:e.current.ownerDocument.defaultView.frameElement;if(f.current)f.current=null;else if(r())e.current.focus();else if(n())a()?.current?a().current.focus():e.current.querySelector(`[data-block="${n()}"]`).focus();else if(u()){let k=l(),S=s(k);S.length?e.current.querySelector(`[data-block="${S[0]}"]`).focus():k?e.current.querySelector(`[data-block="${k}"]`).focus():y.focus()}else{let k=v.target.compareDocumentPosition(y)&v.target.DOCUMENT_POSITION_FOLLOWING,S=RS.focus.tabbable.find(e.current);S.length&&(k?S[0]:S[S.length-1]).focus()}}let h=(0,X7.jsx)("div",{ref:t,tabIndex:"0",onFocus:p}),m=(0,X7.jsx)("div",{ref:o,tabIndex:"0",onFocus:p}),g=(0,kA.useRefEffect)(v=>{function y(w){if(w.defaultPrevented||w.keyCode!==Z7.TAB||!o.current||!t.current)return;let{target:T,shiftKey:B}=w,R=B?"findPrevious":"findNext",I=RS.focus.tabbable[R](T),A=T.closest("[data-block]"),P=A&&I&&(Eee(A,I)||Jc(A,I));if((0,RS.isFormElement)(I)&&P)return;let O=B?t:o;f.current=!0,O.current.focus({preventScroll:!0})}function k(w){d({...a(),current:w.target});let{ownerDocument:T}=v;!w.relatedTarget&&w.target.hasAttribute("data-block")&&T.activeElement===T.body&&i()===0&&v.focus()}function S(w){if(w.keyCode!==Z7.TAB||w.target?.getAttribute("role")==="region"||e.current===w.target)return;let B=w.shiftKey?"findPrevious":"findNext",R=RS.focus.tabbable[B](w.target);(R===t.current||R===o.current)&&(w.preventDefault(),R.focus({preventScroll:!0}))}let{ownerDocument:_}=v,{defaultView:x}=_;return x.addEventListener("keydown",S),v.addEventListener("keydown",y),v.addEventListener("focusout",k),()=>{x.removeEventListener("keydown",S),v.removeEventListener("keydown",y),v.removeEventListener("focusout",k)}},[]),b=(0,kA.useMergeRefs)([e,g]);return[h,b,m]}var jr=c(Tt(),1),uu=c(io(),1),_A=c(Q(),1),Tce=c(fe(),1);function c8e(e,t,o){let r=t===uu.UP||t===uu.DOWN,{tagName:n}=e,i=e.getAttribute("type");return r&&!o?n==="INPUT"?!["date","datetime-local","month","number","range","time","week"].includes(i):!0:n==="INPUT"?["button","checkbox","number","color","file","image","radio","reset","submit"].includes(i):n!=="TEXTAREA"}function Q7(e,t,o,r){let n=jr.focus.focusable.find(o);t&&n.reverse(),n=n.slice(n.indexOf(e)+1);let i;r&&(i=e.getBoundingClientRect());function s(a){if(a.contentEditable!=="true"&&qo(a)&&jr.focus.focusable.find(a).filter(l=>!(0,jr.isFormElement)(l)).length!==0||!jr.focus.tabbable.isTabbableIndex(a)||a.isContentEditable&&a.contentEditable!=="true"&&qo(a.closest('[contenteditable="true"]')))return!1;if(r){let l=a.getBoundingClientRect();if(l.left>=i.right||l.right<=i.left)return!1}return!0}return n.find(s)}function Rce(){let{getMultiSelectedBlocksStartClientId:e,getMultiSelectedBlocksEndClientId:t,getNextBlockClientId:o,getPreviousBlockClientId:r,getSelectedBlockClientId:n,getSelectionStart:i,getSettings:s,hasMultiSelection:a,__unstableIsFullySelected:l}=(0,_A.useSelect)(C),{selectBlock:u,multiSelect:d}=(0,_A.useDispatch)(C);return(0,Tce.useRefEffect)(f=>{let p;function h(){p=null}function m(b,v){let y=Q7(b,v,f);return y&&qo(y)}function g(b){if(b.defaultPrevented)return;let{keyCode:v,shiftKey:y,ctrlKey:k,altKey:S,metaKey:_}=b,x=b.target===f&&La(f.ownerDocument.defaultView.getSelection(),f)||b.target,w=v===uu.UP,T=v===uu.DOWN,B=v===uu.LEFT,R=v===uu.RIGHT,I=w||B,A=B||R,P=w||T,O=A||P,N=y||k||S||_,z=P?jr.isVerticalEdge:jr.isHorizontalEdge,{ownerDocument:V}=f,{defaultView:M}=V;if(!O||s().isPreviewMode)return;if(a()){if(y){let j=M.getSelection();if(l()&&(!j.rangeCount||j.isCollapsed)){let q=e(),J=t(),te=I?r(J):o(J);te&&(d(q,te),b.preventDefault())}return}if(!l())return;b.preventDefault(),I?u(e()):u(t(),-1);return}if(y&&n()&&!i().attributeKey){let j=n(),q=I?r(j):o(j);q&&(d(j,q),b.preventDefault());return}if(!c8e(x,v,N))return;P?p||(p=(0,jr.computeCaretRect)(M)):p=null;let D=(0,jr.isRTL)(x)?!I:I,{keepCaretInsideBlock:L}=s();if(y)z(x,I)&&(m(x,I)?ur(f,!0):f.contentEditable==="true"&&(M.getSelection().extend(x,I?0:x.childNodes.length),b.preventDefault()));else if(P&&(0,jr.isVerticalEdge)(x,I)&&(!S||(0,jr.isHorizontalEdge)(x,D))&&!L){let j=Q7(x,I,f,!0);j&&((0,jr.placeCaretAtVerticalEdge)(j,S?!I:I,S?void 0:p),b.preventDefault())}else if(A&&M.getSelection().isCollapsed&&(0,jr.isHorizontalEdge)(x,D)&&!L){let j=Q7(x,D,f);(0,jr.placeCaretAtHorizontalEdge)(j,I),b.preventDefault()}}return f.addEventListener("mousedown",h),f.addEventListener("keydown",g),()=>{f.removeEventListener("mousedown",h),f.removeEventListener("keydown",g)}},[])}var Bce=c(fe(),1),Pce=c(Q(),1),du=c(io(),1);function Ice(){let e=(0,Pce.useSelect)(t=>t(C).getSettings().isPreviewMode,[]);return(0,Bce.useRefEffect)(t=>{if(!e)return;function o(r){let{keyCode:n,shiftKey:i,target:s}=r,a=n===du.TAB,l=n===du.UP,u=n===du.DOWN,d=n===du.LEFT;if(!a&&!(l||u||d||n===du.RIGHT))return;let h=a?i:l||d,m=Array.from(t.querySelectorAll("[data-block]"));if(!m.length)return;let g=s.closest("[data-block]"),b=g?m.indexOf(g):-1;if(b===-1||a&&(h&&b===0||!h&&b===m.length-1))return;let v;h?v=b<=0?m.length-1:b-1:v=b===-1||b>=m.length-1?0:b+1,r.preventDefault(),m[v].focus()}return t.addEventListener("keydown",o),()=>{t.removeEventListener("keydown",o)}},[e])}var Oce=c(Tt(),1),xA=c(Q(),1),Ace=c(Yl(),1),Lce=c(fe(),1);function Mce(){let{getBlockOrder:e,getSelectedBlockClientIds:t,getBlockRootClientId:o}=(0,xA.useSelect)(C),{multiSelect:r,selectBlock:n}=(0,xA.useDispatch)(C),i=(0,Ace.__unstableUseShortcutEventMatch)();return(0,Lce.useRefEffect)(s=>{function a(l){if(!i("core/block-editor/select-all",l))return;let u=t(),{ownerDocument:d}=s,f=d.defaultView.getSelection(),p=l.target===s&&La(f,s)||l.target;if(u.length<2&&!(0,Oce.isEntirelySelected)(p)){if(l.target===s&&p!==s){l.preventDefault();let v=d.createRange();v.selectNodeContents(p),f.removeAllRanges(),f.addRange(v),d.dispatchEvent(new Event("selectionchange"))}return}l.preventDefault();let[h]=u,m=qo(d.activeElement);if(m&&m!==h&&!Jc(d.getElementById("block-"+h),d.activeElement)){n(m);return}let g=o(h),b=e(g);if(u.length===b.length){g&&(s.ownerDocument.defaultView.getSelection().removeAllRanges(),n(g));return}r(b[0],b[b.length-1])}return s.addEventListener("keydown",a),()=>{s.removeEventListener("keydown",a)}},[])}var wA=c(Q(),1),Nce=c(fe(),1);function Dce(){let{startMultiSelect:e,stopMultiSelect:t}=(0,wA.useDispatch)(C),{getSettings:o,isSelectionEnabled:r,hasSelectedBlock:n,isDraggingBlocks:i,isMultiSelecting:s}=(0,wA.useSelect)(C);return(0,Nce.useRefEffect)(a=>{let{ownerDocument:l}=a,{defaultView:u}=l,d,f;function p(){t(),u.removeEventListener("mouseup",p),f=u.requestAnimationFrame(()=>{if(!n())return;ur(a,!1);let b=u.getSelection();if(b.rangeCount){let v=b.getRangeAt(0),{commonAncestorContainer:y}=v,k=v.cloneRange();d.contains(y)&&(d.focus(),b.removeAllRanges(),b.addRange(k))}})}let h;function m({target:b}){h=b}function g({buttons:b,target:v,relatedTarget:y}){v.contains(h)&&(v.contains(y)||i()||b===1&&(s()||a!==v&&(v.getAttribute("contenteditable")!=="true"&&!o().isPreviewMode||r()&&(d=v,e(),u.addEventListener("mouseup",p),ur(a,!0)))))}return a.addEventListener("mouseout",g),a.addEventListener("mousedown",m),()=>{a.removeEventListener("mouseout",g),u.removeEventListener("mouseup",p),u.cancelAnimationFrame(f)}},[e,t,r,n])}var EA=c(Q(),1),zce=c(fe(),1),BS=c(Ko(),1),jce=c(Tt(),1);var{ownsSelection:u8e}=H(BS.privateApis);function Vce(e){let{anchorNode:t,anchorOffset:o}=e;return t.nodeType===t.TEXT_NODE||o===0?t:t.childNodes[o-1]}function Fce(e,t){let{focusNode:o,focusOffset:r}=e;return o.nodeType===o.TEXT_NODE||r===o.childNodes.length?o:r===0&&(0,jce.isSelectionForward)(e)&&t?o.previousSibling??o.parentElement:o.childNodes[r]}function d8e(e,t){let o=0;for(;e[o]===t[o];)o++;return o}function CA(e){return(e.nodeType===e.ELEMENT_NODE?e:e.parentElement)?.closest("[data-wp-block-attribute-key]")}function Hce(){let{multiSelect:e,selectBlock:t,selectionChange:o,startMultiSelect:r,stopMultiSelect:n}=(0,EA.useDispatch)(C),{getBlockParents:i,getBlockSelectionStart:s,isMultiSelecting:a,getSelectionStart:l,getSelectionEnd:u,getSelectedBlockClientId:d,canHostEditableRoot:f}=H((0,EA.useSelect)(C));return(0,zce.useRefEffect)(p=>{let{ownerDocument:h}=p,{defaultView:m}=h,g=!1;function b(_){g=_.detail===3,_.shiftKey&&r()}function v(){g=!1}function y(_){let x=m.getSelection();if(!x.rangeCount)return;let w=Vce(x),T=Fce(x,g);if(!p.contains(w)||!p.contains(T))return;let B=_.shiftKey&&_.type==="mouseup";if(x.isCollapsed&&!B){let P=qo(w);if(!a()&&P&&P===d()&&f(P)){ur(p,!0);let{activeElement:O}=h;O!==p&&O?.isContentEditable&&p.contains(O)&&qo(O)===P&&p.focus();return}if(p.contentEditable==="true"&&!a()){ur(p,!1);let O=w.nodeType===w.ELEMENT_NODE?w:w.parentElement;O=O?.closest("[contenteditable]"),O?.focus()}return}let R=qo(w),I=qo(T);if(B){let P=s(),O=qo(_.target),N=O!==I;(R===I&&x.isCollapsed||!I||N)&&(I=O),R!==P&&(R=P)}if(R===void 0&&I===void 0){ur(p,!1);return}if(_.type==="mouseup"&&!_.shiftKey&&!a()&&R===I){let P=qo(_.target);if(P&&P!==R){x.removeAllRanges();return}}if(R===I)if(a())e(R,R);else{let P=!x.isCollapsed&&(CA(w)||CA(T));if(P&&(P.contentEditable!=="true"||h.activeElement!==P&&!u8e(P))){let O=x.getRangeAt(0),N=(0,BS.create)({element:P,range:O,__unstableIsEditableTree:!0}),z={start:{clientId:R,attributeKey:P.dataset.wpBlockAttributeKey,offset:N.start??0},end:{clientId:R,attributeKey:P.dataset.wpBlockAttributeKey,offset:N.end??N.text.length}},{start:V,end:M}=z,D=l(),L=u();(D.clientId!==V.clientId||L.clientId!==M.clientId||D.attributeKey!==V.attributeKey||D.offset!==V.offset||L.offset!==M.offset)&&o(z)}else t(R)}else{let P=[...i(R),R],O=[...i(I),I],N=d8e(P,O);if(!(N>=P.length||N>=O.length)&&(P[N]!==R||O[N]!==I)){e(P[N],O[N]);return}let V=CA(w),M=CA(T);if(V&&M){let D=x.getRangeAt(0),L=(0,BS.create)({element:V,range:D,__unstableIsEditableTree:!0}),j=(0,BS.create)({element:M,range:D,__unstableIsEditableTree:!0}),q=L.start??L.end,J=j.start??j.end;o({start:{clientId:R,attributeKey:V.dataset.wpBlockAttributeKey,offset:q},end:{clientId:I,attributeKey:M.dataset.wpBlockAttributeKey,offset:J}})}else e(R,I)}}function k(_){let x=m.getSelection();if(!x.rangeCount||x.isCollapsed)return;let w=qo(Vce(x)),T=qo(Fce(x,g));w!==T&&y(_)}h.addEventListener("selectionchange",y);function S(_){y(_),n()}return m.addEventListener("mouseup",S),p.addEventListener("mousedown",b),p.addEventListener("keydown",v),h.addEventListener("copy",k,!0),h.addEventListener("cut",k,!0),h.addEventListener("paste",k,!0),()=>{h.removeEventListener("selectionchange",y),m.removeEventListener("mouseup",S),p.removeEventListener("mousedown",b),p.removeEventListener("keydown",v),h.removeEventListener("copy",k,!0),h.removeEventListener("cut",k,!0),h.removeEventListener("paste",k,!0)}},[e,t,o,i])}var TA=c(Q(),1),Uce=c(fe(),1);function Gce(){let{selectBlock:e}=(0,TA.useDispatch)(C),{isSelectionEnabled:t,getBlockSelectionStart:o,getSelectionStart:r,hasMultiSelection:n}=(0,TA.useSelect)(C);return(0,Uce.useRefEffect)(i=>{function s(a){if(!t()||a.button!==0)return;let l=o(),u=qo(a.target);if(a.shiftKey){if(l&&l!==u){let{clientId:d,attributeKey:f}=r();ur(i,!0,{focus:!!f});let{ownerDocument:p}=i,h=p.defaultView.getSelection(),m=!f&&p.getElementById(`block-${d}`);if(m&&!(h.anchorNode&&m.contains(h.anchorNode))){let g=m.compareDocumentPosition(a.target)&i.DOCUMENT_POSITION_FOLLOWING;h.setPosition(m,g?0:m.childNodes.length)}}}else n()&&e(u)}return i.addEventListener("mousedown",s),()=>{i.removeEventListener("mousedown",s)}},[e,t,o,r,n])}var RA=c(Q(),1),Wce=c(fe(),1),Od=c(io(),1),nc=c(ue(),1);function $ce(){let{__unstableIsFullySelected:e,getSelectedBlockClientIds:t,getSelectedBlockClientId:o,__unstableIsSelectionMergeable:r,hasMultiSelection:n,getBlockName:i,canInsertBlockType:s,getBlockRootClientId:a,getSelectionStart:l,getSelectionEnd:u,getBlockAttributes:d}=(0,RA.useSelect)(C),{replaceBlocks:f,__unstableSplitSelection:p,removeBlocks:h,__unstableDeleteSelection:m,__unstableExpandSelection:g,__unstableMarkAutomaticChange:b}=(0,RA.useDispatch)(C);return(0,Wce.useRefEffect)(v=>{function y(_){if(v.contentEditable!=="true")return;if(n()){_.preventDefault();return}let x=v.ownerDocument.defaultView.getSelection();La(x,v)||_.preventDefault()}function k(_){if(!_.defaultPrevented){if(!n()){if(_.keyCode===Od.ENTER){if(_.shiftKey||e())return;let x=o(),w=i(x),T=l(),B=u();if(T.attributeKey===B.attributeKey){let R=d(x)[T.attributeKey],I=(0,nc.getBlockTransforms)("from").filter(({type:P})=>P==="enter"),A=(0,nc.findTransform)(I,P=>P.regExp.test(R));if(A){f(x,A.transform({content:R})),b();return}}if(!(0,nc.hasBlockSupport)(w,"splitting",!1)&&!_.__deprecatedOnSplit)return;(s((0,nc.getDefaultBlockName)(),a(x))||s(w,a(x)))&&(p(),_.preventDefault())}return}_.keyCode===Od.ENTER?(ur(v,!1),_.preventDefault(),e()?f(t(),(0,nc.createBlock)((0,nc.getDefaultBlockName)())):p()):_.keyCode===Od.BACKSPACE||_.keyCode===Od.DELETE?(ur(v,!1),_.preventDefault(),e()?h(t()):r()?m(_.keyCode===Od.DELETE):g()):_.key.length===1&&!(_.metaKey||_.ctrlKey)&&(ur(v,!1),r()?m(_.keyCode===Od.DELETE):(_.preventDefault(),v.ownerDocument.defaultView.getSelection().removeAllRanges()))}}function S(_){n()&&(ur(v,!1),r()?m():(_.preventDefault(),v.ownerDocument.defaultView.getSelection().removeAllRanges()))}return v.addEventListener("beforeinput",y),v.addEventListener("keydown",k),v.addEventListener("compositionstart",S),()=>{v.removeEventListener("beforeinput",y),v.removeEventListener("keydown",k),v.removeEventListener("compositionstart",S)}},[])}var fu=c(ue(),1),IS=c(Tt(),1),OS=c(Q(),1),Xce=c(fe(),1);var Kce=c(F(),1),Yce=c(ue(),1),fC=c(Q(),1),$a=c(G(),1),qce=c(as(),1);function PS(){let{getBlockName:e}=(0,fC.useSelect)(C),{getBlockType:t}=(0,fC.useSelect)(Yce.store),{createSuccessNotice:o}=(0,fC.useDispatch)(qce.store);return(0,Kce.useCallback)((r,n)=>{let i="";if(r==="copyStyles")i=(0,$a.__)("Styles copied to clipboard.");else if(n.length===1){let s=n[0],a=t(e(s))?.title;r==="copy"?i=(0,$a.sprintf)((0,$a.__)('Copied "%s" to clipboard.'),a):i=(0,$a.sprintf)((0,$a.__)('Moved "%s" to clipboard.'),a)}else r==="copy"?i=(0,$a.sprintf)((0,$a._n)("Copied %d block to clipboard.","Copied %d blocks to clipboard.",n.length),n.length):i=(0,$a.sprintf)((0,$a._n)("Moved %d block to clipboard.","Moved %d blocks to clipboard.",n.length),n.length);o(i,{type:"snackbar"})},[o,e,t])}function Zce(e,t){let o=e.defaultView.getSelection();if(qo(o.anchorNode)!==t)return!1;let r=e.getElementById(`block-${t}`);return!!r?.isContentEditable&&(0,IS.isEntirelySelected)(r)}function pC(){let e=(0,OS.useRegistry)(),{getBlocksByClientId:t,getSelectedBlockClientIds:o,hasMultiSelection:r,getSettings:n,getBlockName:i,__unstableIsFullySelected:s,__unstableIsSelectionCollapsed:a,__unstableIsSelectionMergeable:l,__unstableGetSelectedBlocksWithPartialSelection:u,canInsertBlockType:d,getBlockRootClientId:f}=(0,OS.useSelect)(C),{flashBlock:p,removeBlocks:h,replaceBlocks:m,__unstableDeleteSelection:g,__unstableExpandSelection:b,__unstableSplitSelection:v}=(0,OS.useDispatch)(C),y=PS();return(0,Xce.useRefEffect)(k=>{function S(_){if(_.defaultPrevented)return;let x=o();if(x.length===0)return;let w=_.type==="copy"&&!r()&&Zce(_.target.ownerDocument,x[0]);if(!r()){let{ownerDocument:A}=_.target;if((_.type==="copy"||_.type==="cut"?(0,IS.documentHasUncollapsedSelection)(A):(0,IS.documentHasSelection)(A)&&!A.activeElement.isContentEditable)&&!w)return}let{activeElement:T}=_.target.ownerDocument;if(!k.contains(T))return;let B=l(),R=a()||s()||w,I=!R&&!B;if(_.type==="copy"||_.type==="cut")if(_.preventDefault(),x.length===1&&p(x[0]),I)b();else{y(_.type,x);let A;if(R)A=t(x);else{let[P,O]=u(),N=t(x.slice(1,x.length-1));A=[P,...N,O]}yA(_,A,e)}if(_.type==="cut")R&&!I?h(x):(ur(_.target.ownerDocument.activeElement,!1),g());else if(_.type==="paste"){let{__experimentalCanUserUseUnfilteredHTML:A,mediaUpload:P}=n();if(_.clipboardData.getData("rich-text")==="true")return;let{plainText:N,html:z,files:V}=TS(_),M=s(),D=[];if(V.length){if(!P){_.preventDefault();return}let J=(0,fu.getBlockTransforms)("from");D=V.reduce((te,ee)=>{let $=(0,fu.findTransform)(J,W=>W.type==="files"&&W.isMatch([ee]));return $&&te.push($.transform([ee])),te},[]).flat()}else D=(0,fu.pasteHandler)({HTML:z,plainText:N,mode:M?"BLOCKS":"AUTO",canUserUseUnfilteredHTML:A});if(typeof D=="string")return;if(M){m(x,D,D.length-1,-1),_.preventDefault();return}if(!r()&&Zce(_.target.ownerDocument,x[0])){m(x,D,D.length-1,-1),_.preventDefault();return}if(!r()&&!(0,fu.hasBlockSupport)(i(x[0]),"splitting",!1)&&!_.__deprecatedOnSplit)return;let[L]=x,j=f(L),q=[];for(let J of D)if(d(J.name,j))q.push(J);else{let te=i(j),ee=J.name!==te?(0,fu.switchToBlockType)(J,te):[J];if(!ee)return;for(let $ of ee)for(let W of $.innerBlocks)q.push(W)}v(q),_.preventDefault()}}return k.ownerDocument.addEventListener("copy",S),k.ownerDocument.addEventListener("cut",S),k.ownerDocument.addEventListener("paste",S),()=>{k.ownerDocument.removeEventListener("copy",S),k.ownerDocument.removeEventListener("cut",S),k.ownerDocument.removeEventListener("paste",S)}},[])}var AS=c(E(),1);function eU(){let[e,t,o]=Ece(),r=(0,Qce.useSelect)(n=>n(C).hasMultiSelection(),[]);return[e,(0,mC.useMergeRefs)([t,Vee(),pC(),$ce(),vce(),_ce(),Dce(),Hce(),Gce(),Cce(),Mce(),Rce(),Ice(),(0,mC.useRefEffect)(n=>(n.tabIndex=0,n.dataset.hasMultiSelection=r,r?(n.setAttribute("aria-label",(0,J7.__)("Multiple selected blocks")),()=>{delete n.dataset.hasMultiSelection,n.contentEditable==="true"?n.setAttribute("aria-label",(0,J7.__)("Editor canvas")):n.removeAttribute("aria-label")}):()=>{delete n.dataset.hasMultiSelection}),[r])]),o]}function f8e({children:e,...t},o){let[r,n,i]=eU();return(0,AS.jsxs)(AS.Fragment,{children:[r,(0,AS.jsx)("div",{...t,ref:(0,mC.useMergeRefs)([n,o]),className:K(t.className,"block-editor-writing-flow"),children:e}),i]})}var BA=(0,Jce.forwardRef)(f8e);var PA=null;function eue(){return PA||(PA=Array.from(document.styleSheets).reduce((e,t)=>{try{t.cssRules}catch{return e}let{ownerNode:o,cssRules:r}=t;if(o===null||!r||o.id.startsWith("wp-")||!o.id)return e;function n(i){return Array.from(i).find(({selectorText:s,conditionText:a,cssRules:l})=>a?n(l):s&&(s.includes(".editor-styles-wrapper")||s.includes(".wp-block")))}if(n(r)){let i=o.tagName==="STYLE";if(i){let s=o.id.replace("-inline-css","-css"),a=document.getElementById(s);a&&e.push(a.cloneNode(!0))}if(e.push(o.cloneNode(!0)),!i){let s=o.id.replace("-css","-inline-css"),a=document.getElementById(s);a&&e.push(a.cloneNode(!0))}}return e},[]),PA)}var gs=c(F(),1),hC=c(fe(),1);function tue({frameSize:e,containerWidth:t,maxContainerWidth:o,scaleContainerWidth:r}){return(Math.min(t,o)-e*2)/r}function p8e(e,t){let{scaleValue:o,scrollHeight:r}=e,{frameSize:n,scaleValue:i}=t;return r*(i/o)+n*2}function m8e(e,t){let{containerHeight:o,frameSize:r,scaleValue:n,scrollTop:i}=e,{containerHeight:s,frameSize:a,scaleValue:l,scrollHeight:u}=t,d=i;d=(d+o/2-r)/n-o/2,d=(d+s/2)*l+a-s/2,d=i<=r?0:d;let f=u-s;return Math.round(Math.min(Math.max(0,d),Math.max(0,f)))}function h8e(e,t){let{scaleValue:o,frameSize:r,scrollTop:n}=e,{scaleValue:i,frameSize:s,scrollTop:a}=t;return[{translate:"0 0",scale:o,paddingTop:`${r/o}px`,paddingBottom:`${r/o}px`},{translate:`0 ${n-a}px`,scale:i,paddingTop:`${s/i}px`,paddingBottom:`${s/i}px`}]}function oue({frameSize:e,iframeDocument:t,maxContainerWidth:o=750,scale:r}){let[n,{height:i}]=(0,hC.useResizeObserver)(),[s,{width:a,height:l}]=(0,hC.useResizeObserver)(),u=(0,gs.useRef)(0),d=r!==1,f=(0,hC.useReducedMotion)(),p=r==="auto-scaled",h=(0,gs.useRef)(!1),m=(0,gs.useRef)(null);(0,gs.useEffect)(()=>{d||(u.current=a)},[a,d]);let g=Math.max(u.current,a),b=p?tue({frameSize:e,containerWidth:a,maxContainerWidth:o,scaleContainerWidth:g}):r,v=(0,gs.useRef)({scaleValue:b,frameSize:e,containerHeight:0,scrollTop:0,scrollHeight:0}),y=(0,gs.useRef)({scaleValue:b,frameSize:e,containerHeight:0,scrollTop:0,scrollHeight:0}),k=(0,gs.useCallback)(()=>{let{scrollTop:x}=v.current,{scrollTop:w}=y.current;return t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scroll-top",`${x}px`),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scroll-top-next",`${w}px`),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-overflow-behavior",v.current.scrollHeight===v.current.containerHeight?"auto":"scroll"),t.documentElement.classList.add("zoom-out-animation"),t.documentElement.animate(h8e(v.current,y.current),{easing:"cubic-bezier(0.46, 0.03, 0.52, 0.96)",duration:400})},[t]),S=(0,gs.useCallback)(()=>{h.current=!1,m.current=null,t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scale",y.current.scaleValue),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-frame-size",`${y.current.frameSize}px`),t.documentElement.classList.remove("zoom-out-animation"),t.documentElement.scrollTop=y.current.scrollTop,t.documentElement.style.removeProperty("--wp-block-editor-iframe-zoom-out-scroll-top"),t.documentElement.style.removeProperty("--wp-block-editor-iframe-zoom-out-scroll-top-next"),t.documentElement.style.removeProperty("--wp-block-editor-iframe-zoom-out-overflow-behavior"),v.current=y.current},[t]),_=(0,gs.useRef)(!1);return(0,gs.useEffect)(()=>{if(!t)return;let x=_.current!==d;if(_.current=d,!!x&&(h.current=!0,!!d))return t.documentElement.classList.add("is-zoomed-out"),()=>{t.documentElement.classList.remove("is-zoomed-out")}},[t,d]),(0,gs.useEffect)(()=>{if(t&&(p&&v.current.scaleValue!==1&&(v.current.scaleValue=tue({frameSize:v.current.frameSize,containerWidth:a,maxContainerWidth:o,scaleContainerWidth:a})),b<1&&(h.current||(t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scale",b),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-frame-size",`${e}px`)),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-content-height",`${i}px`),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-inner-height",`${l}px`),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-container-width",`${a}px`),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scale-container-width",`${g}px`)),h.current))if(h.current=!1,m.current){m.current.reverse();let x=v.current,w=y.current;v.current=w,y.current=x}else v.current.scrollTop=t.documentElement.scrollTop,v.current.scrollHeight=t.documentElement.scrollHeight,v.current.containerHeight=l,y.current={scaleValue:b,frameSize:e,containerHeight:t.documentElement.clientHeight},y.current.scrollHeight=p8e(v.current,y.current),y.current.scrollTop=m8e(v.current,y.current),m.current=k(),f?S():m.current.onfinish=S},[k,S,f,p,b,e,t,i,a,l,o,g]),{isZoomedOut:d,scaleContainerWidth:g,contentResizeListener:n,containerResizeListener:s}}var ic=c(E(),1);function aue(e,t,o){let r={};for(let s in e)r[s]=e[s];if(e instanceof o.contentDocument.defaultView.MouseEvent){let s=o.getBoundingClientRect();r.clientX+=s.left,r.clientY+=s.top}let n=new t(e.type,r);r.defaultPrevented&&n.preventDefault(),!o.dispatchEvent(n)&&e.preventDefault()}function g8e(e){return(0,Ad.useRefEffect)(()=>{let{defaultView:t}=e;if(!t)return;let{frameElement:o}=t,r=e.documentElement,n=["dragover","mousemove"],i={};for(let s of n)i[s]=a=>{let u=Object.getPrototypeOf(a).constructor.name,d=window[u];aue(a,d,o)},r.addEventListener(s,i[s]);return()=>{for(let s of n)r.removeEventListener(s,i[s])}})}var rue=new WeakMap,b8e=globalThis.FinalizationRegistry?new globalThis.FinalizationRegistry(e=>URL.revokeObjectURL(e)):void 0;function y8e(e){let t=rue.get(e);if(t)return t;let o="";nue.version.split(".")[0]==="18"&&(o="