| @@ -1,7 +1,7 @@ | ||
| 1 | 1 | (function() { |
| 2 | -var wp;(wp||={}).editPost=(()=>{var im=Object.create;var $r=Object.defineProperty;var am=Object.getOwnPropertyDescriptor;var lm=Object.getOwnPropertyNames;var cm=Object.getPrototypeOf,um=Object.prototype.hasOwnProperty;var J=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),dt=(e,t)=>{for(var o in t)$r(e,o,{get:t[o],enumerable:!0})},ka=(e,t,o,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of lm(t))!um.call(e,n)&&n!==o&&$r(e,n,{get:()=>t[n],enumerable:!(r=am(t,n))||r.enumerable});return e};var l=(e,t,o)=>(o=e!=null?im(cm(e)):{},ka(t||!e||!e.__esModule?$r(o,"default",{value:e,enumerable:!0}):o,e)),fm=e=>ka($r({},"__esModule",{value:!0}),e);var ws=J((Nx,La)=>{La.exports=window.wp.blocks});var Da=J((Dx,Na)=>{Na.exports=window.wp.blockLibrary});var nr=J((Fx,Fa)=>{Fa.exports=window.wp.deprecated});var ve=J((Bx,Ba)=>{Ba.exports=window.wp.element});var ie=J((Vx,Va)=>{Va.exports=window.wp.data});var it=J((jx,ja)=>{ja.exports=window.wp.preferences});var $a=J((Hx,Ha)=>{Ha.exports=window.wp.widgets});var xe=J(($x,Ua)=>{Ua.exports=window.wp.editor});var pt=J((Ux,Wa)=>{Wa.exports=window.wp.coreData});var Rs=J((Wx,Ga)=>{Ga.exports=window.wp.apiFetch});var ke=J((zx,Ya)=>{Ya.exports=window.wp.i18n});var H=J((Yx,Ka)=>{Ka.exports=window.React});var K=J((eS,Ja)=>{Ja.exports=window.ReactJSXRuntime});var Kt=J((KS,wl)=>{wl.exports=window.ReactDOM});var Rc=J(wc=>{"use strict";var jo=H();function fh(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var dh=typeof Object.is=="function"?Object.is:fh,ph=jo.useState,mh=jo.useEffect,gh=jo.useLayoutEffect,hh=jo.useDebugValue;function yh(e,t){var o=t(),r=ph({inst:{value:o,getSnapshot:t}}),n=r[0].inst,s=r[1];return gh(function(){n.value=o,n.getSnapshot=t,ii(n)&&s({inst:n})},[e,o,t]),mh(function(){return ii(n)&&s({inst:n}),e(function(){ii(n)&&s({inst:n})})},[e]),hh(o),o}function ii(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!dh(e,o)}catch{return!0}}function vh(e,t){return t()}var xh=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?vh:yh;wc.useSyncExternalStore=jo.useSyncExternalStore!==void 0?jo.useSyncExternalStore:xh});var pn=J((VE,Pc)=>{"use strict";Pc.exports=Rc()});var Cc=J(Tc=>{"use strict";var mn=H(),Sh=pn();function bh(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Eh=typeof Object.is=="function"?Object.is:bh,wh=Sh.useSyncExternalStore,Rh=mn.useRef,Ph=mn.useEffect,Th=mn.useMemo,Ch=mn.useDebugValue;Tc.useSyncExternalStoreWithSelector=function(e,t,o,r,n){var s=Rh(null);if(s.current===null){var i={hasValue:!1,value:null};s.current=i}else i=s.current;s=Th(function(){function c(d){if(!u){if(u=!0,f=d,d=r(d),n!==void 0&&i.hasValue){var m=i.value;if(n(m,d))return g=m}return g=d}if(m=g,Eh(f,d))return m;var h=r(d);return n!==void 0&&n(m,h)?(f=d,m):(f=d,g=h)}var u=!1,f,g,p=o===void 0?null:o;return[function(){return c(t())},p===null?void 0:function(){return c(p())}]},[t,o,r,n]);var a=wh(e,s[0],s[1]);return Ph(function(){i.hasValue=!0,i.value=a},[a]),Ch(a),a}});var _c=J((HE,Oc)=>{"use strict";Oc.exports=Cc()});var _i=J(($C,ef)=>{ef.exports=window.wp.compose});var Di=J((QC,pf)=>{pf.exports=window.wp.theme});var Fi=J((JC,mf)=>{mf.exports=window.wp.privateApis});var Xo=J((PO,If)=>{If.exports=window.wp.primitives});var Dt=J((a_,Bf)=>{Bf.exports=window.wp.components});var na=J((d_,jf)=>{jf.exports=window.wp.blockEditor});var sa=J((p_,Hf)=>{Hf.exports=window.wp.styleEngine});var zf=J((N_,Gf)=>{Gf.exports=window.wp.plugins});var Gn=J((D_,Yf)=>{Yf.exports=window.wp.notices});var ca=J((F_,Kf)=>{Kf.exports=window.wp.commands});var oo=J((B_,Xf)=>{Xf.exports=window.wp.url});var Qf=J((V_,qf)=>{qf.exports=window.wp.htmlEntities});var xd=J((J_,vd)=>{vd.exports=window.wp.keyboardShortcuts});var Ed=J((e0,bd)=>{bd.exports=window.wp.hooks});var Jd=J((T0,Qd)=>{Qd.exports=window.wp.keycodes});var kx={};dt(kx,{PluginBlockSettingsMenuItem:()=>yx,PluginDocumentSettingPanel:()=>vx,PluginMoreMenuItem:()=>xx,PluginPostPublishPanel:()=>bx,PluginPostStatusInfo:()=>Ex,PluginPrePublishPanel:()=>Sx,PluginSidebar:()=>wx,PluginSidebarMoreMenuItem:()=>Rx,__experimentalFullscreenModeClose:()=>Yn,__experimentalMainDashboardButton:()=>Tx,__experimentalPluginPostExcerpt:()=>Px,initializeEditor:()=>Ix,reinitializeEditor:()=>Mx,store:()=>de});var Qp=l(ws(),1),gs=l(Da(),1),Jp=l(nr(),1),hs=l(ve(),1),St=l(ie(),1),ps=l(it(),1),ys=l($a(),1),vs=l(xe(),1),ms=l(pt(),1),Zp=l(Rs(),1);function za(e){var t,o,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(o=za(e[t]))&&(r&&(r+=" "),r+=o)}else for(o in e)e[o]&&(r&&(r+=" "),r+=o);return r}function dm(){for(var e,t,o=0,r="",n=arguments.length;o<n;o++)(e=arguments[o])&&(t=za(e))&&(r&&(r+=" "),r+=t);return r}var mt=dm;var pm=l(H(),1),sr={...pm};var qa=l(H(),1),Xa={};function Ce(e,t){let o=qa.useRef(Xa);return o.current===Xa&&(o.current=e(t)),o}var Ps=sr.useInsertionEffect,mm=Ps&&Ps!==sr.useLayoutEffect?Ps:e=>e();function G(e){let t=Ce(gm).current;return t.next=e,mm(t.effect),t.trampoline}function gm(){let e={next:void 0,callback:hm,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function hm(){}var Qa=l(H(),1),ym=()=>{},$=typeof document<"u"?Qa.useLayoutEffect:ym;function vm(e,t){return function(r,...n){let s=new URL(e);return s.searchParams.set("code",r.toString()),n.forEach(i=>s.searchParams.append("args[]",i)),`${t} error #${r}; visit ${s} for the full message.`}}var xm=vm("https://base-ui.com/production-error","Base UI"),at=xm;var po=l(H(),1);function Ts(e,t,o,r){let n=Ce(el).current;return Sm(n,e,t,o,r)&&tl(n,[e,t,o,r]),n.callback}function Za(e){let t=Ce(el).current;return bm(t,e)&&tl(t,e),t.callback}function el(){return{callback:null,cleanup:null,refs:[]}}function Sm(e,t,o,r,n){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==r||e.refs[3]!==n}function bm(e,t){return e.refs.length!==t.length||e.refs.some((o,r)=>o!==t[r])}function tl(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<t.length;n+=1){let s=t[n];if(s!=null)switch(typeof s){case"function":{let i=s(o);typeof i=="function"&&(r[n]=i);break}case"object":{s.current=o;break}default:}}e.cleanup=()=>{for(let n=0;n<t.length;n+=1){let s=t[n];if(s!=null)switch(typeof s){case"function":{let i=r[n];typeof i=="function"?i():s(null);break}case"object":{s.current=null;break}default:}}}}}}var rl=l(H(),1);var ol=l(H(),1),Em=parseInt(ol.version,10);function Mo(e){return Em>=e}function Cs(e){if(!rl.isValidElement(e))return null;let t=e,o=t.props;return(Mo(19)?o?.ref:t.ref)??null}function ir(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Qe(){}var nl=Object.freeze([]),me=Object.freeze({});function sl(e,t){let o={};for(let r in e){let n=e[r];if(t?.hasOwnProperty(r)){let s=t[r](n);s!=null&&Object.assign(o,s);continue}n===!0?o[`data-${r.toLowerCase()}`]="":n&&(o[`data-${r.toLowerCase()}`]=n.toString())}return o}function il(e,t){return typeof e=="function"?e(t):e}function al(e,t){return typeof e=="function"?e(t):e}var Os={};function Mt(e,t,o,r,n){if(!o&&!r&&!n&&!e)return Ur(t);let s=Ur(e);return t&&(s=ar(s,t)),o&&(s=ar(s,o)),r&&(s=ar(s,r)),n&&(s=ar(s,n)),s}function ll(e){if(e.length===0)return Os;if(e.length===1)return Ur(e[0]);let t=Ur(e[0]);for(let o=1;o<e.length;o+=1)t=ar(t,e[o]);return t}function Ur(e){return _s(e)?{...ul(e,Os)}:wm(e)}function ar(e,t){return _s(t)?ul(t,e):Rm(e,t)}function wm(e){let t={...e};for(let o in t){let r=t[o];cl(o,r)&&(t[o]=fl(r))}return t}function Rm(e,t){if(!t)return e;for(let o in t){let r=t[o];switch(o){case"style":{e[o]=ir(e.style,r);break}case"className":{e[o]=Is(e.className,r);break}default:cl(o,r)?e[o]=Pm(e[o],r):e[o]=r}}return e}function cl(e,t){let o=e.charCodeAt(0),r=e.charCodeAt(1),n=e.charCodeAt(2);return o===111&&r===110&&n>=65&&n<=90&&(typeof t=="function"||typeof t>"u")}function _s(e){return typeof e=="function"}function ul(e,t){return _s(e)?e(t):e??Os}function Pm(e,t){return t?e?(...o)=>{let r=o[0];if(pl(r)){let s=r;dl(s);let i=t(...o);return s.baseUIHandlerPrevented||e?.(...o),i}let n=t(...o);return e?.(...o),n}:fl(t):e}function fl(e){return e&&((...t)=>{let o=t[0];return pl(o)&&dl(o),e(...t)})}function dl(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function Is(e,t){return t?e?t+" "+e:t:e}function pl(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var As=l(H(),1);function $e(e,t,o={}){let r=t.render,n=Tm(t,o);if(o.enabled===!1)return null;let s=o.state??me;return _m(e,r,n,s)}function Tm(e,t={}){let{className:o,style:r,render:n}=e,{state:s=me,ref:i,props:a,stateAttributesMapping:c,enabled:u=!0}=t,f=u?il(o,s):void 0,g=u?al(r,s):void 0,p=u?sl(s,c):me,d=u&&a?Cm(a):void 0,m=u?ir(p,d)??{}:me;return typeof document<"u"&&(u?Array.isArray(i)?m.ref=Za([m.ref,Cs(n),...i]):m.ref=Ts(m.ref,Cs(n),i):Ts(null,null)),u?(f!==void 0&&(m.className=Is(m.className,f)),g!==void 0&&(m.style=ir(m.style,g)),m):me}function Cm(e){return Array.isArray(e)?ll(e):Mt(void 0,e)}var Om=Symbol.for("react.lazy");function _m(e,t,o,r){if(t){if(typeof t=="function")return t(o,r);let n=Mt(o,t.props);n.ref=o.ref;let s=t;return s?.$$typeof===Om&&(s=po.Children.toArray(t)[0]),po.cloneElement(s,n)}if(e&&typeof e=="string")return Im(e,o);throw new Error(at(8))}function Im(e,t){return e==="button"?(0,As.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,As.createElement)("img",{alt:"",...t,key:t.key}):po.createElement(e,t)}var Wr=l(H(),1);var ml=0;function Am(e,t="mui"){let[o,r]=Wr.useState(e),n=e||o;return Wr.useEffect(()=>{o==null&&(ml+=1,r(`${t}-${ml}`))},[o,t]),n}var gl=sr.useId;function ko(e,t){if(gl!==void 0){let o=gl();return e??(t?`${t}-${o}`:o)}return Am(e,t)}function hl(e){return ko(e,"base-ui")}var Y={};dt(Y,{cancelOpen:()=>sg,chipRemovePress:()=>Hm,clearPress:()=>jm,closePress:()=>Bm,closeWatcher:()=>Jm,decrementPress:()=>Wm,disabled:()=>ag,drag:()=>og,escapeKey:()=>Qm,focusOut:()=>qm,imperativeAction:()=>ug,incrementPress:()=>Um,initial:()=>cg,inputBlur:()=>Ym,inputChange:()=>Gm,inputClear:()=>zm,inputPaste:()=>Km,inputPress:()=>Xm,itemPress:()=>Fm,keyboard:()=>eg,linkPress:()=>Vm,listNavigation:()=>Zm,missing:()=>lg,none:()=>Mm,outsidePress:()=>Dm,pointer:()=>tg,scrub:()=>ng,siblingOpen:()=>ig,swipe:()=>fg,trackPress:()=>$m,triggerFocus:()=>Nm,triggerHover:()=>Lm,triggerPress:()=>km,wheel:()=>rg,windowResize:()=>dg});var Mm="none",km="trigger-press",Lm="trigger-hover",Nm="trigger-focus",Dm="outside-press",Fm="item-press",Bm="close-press",Vm="link-press",jm="clear-press",Hm="chip-remove-press",$m="track-press",Um="increment-press",Wm="decrement-press",Gm="input-change",zm="input-clear",Ym="input-blur",Km="input-paste",Xm="input-press",qm="focus-out",Qm="escape-key",Jm="close-watcher",Zm="list-navigation",eg="keyboard",tg="pointer",og="drag",rg="wheel",ng="scrub",sg="cancel-open",ig="sibling-open",ag="disabled",lg="missing",cg="initial",ug="imperative-action",fg="swipe",dg="window-resize";function Z(e,t,o,r){let n=!1,s=!1,i=r??me;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){s=!0},get isCanceled(){return n},get isPropagationAllowed(){return s},trigger:o,...i}}var ks=l(H(),1);var yl=l(H(),1);function Lo(e){yl.useEffect(e,nl)}var Gr=null,NS=globalThis.requestAnimationFrame,Ms=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<o.length;n+=1)o[n]?.(t)};request(t){let o=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),o}cancel(t){let o=t-this.startId;o<0||o>=this.callbacks.length||(this.callbacks[o]=null,this.callbacksCount-=1)}},zr=new Ms;var wt=class e{static create(){return new e}static request(t){return zr.request(t)}static cancel(t){return zr.cancel(t)}currentId=Gr;request(t){this.cancel(),this.currentId=zr.request(()=>{this.currentId=Gr,t()})}cancel=()=>{this.currentId!==Gr&&(zr.cancel(this.currentId),this.currentId=Gr)};disposeEffect=()=>this.cancel};function No(){let e=Ce(wt.create).current;return Lo(e.disposeEffect),e}function vl(e,t=!1,o=!1){let[r,n]=ks.useState(e&&t?"idle":void 0),[s,i]=ks.useState(e);return e&&!s&&(i(!0),n("starting")),!e&&s&&r!=="ending"&&!o&&n("ending"),!e&&!s&&r==="ending"&&n(void 0),$(()=>{if(!e&&s&&r!=="ending"&&o){let a=wt.request(()=>{n("ending")});return()=>{wt.cancel(a)}}},[e,s,r,o]),$(()=>{if(!e||t)return;let a=wt.request(()=>{n(void 0)});return()=>{wt.cancel(a)}},[t,e]),$(()=>{if(!e||!t)return;e&&s&&r!=="idle"&&n("starting");let a=wt.request(()=>{n("idle")});return()=>{wt.cancel(a)}},[t,e,s,r]),{mounted:s,setMounted:i,transitionStatus:r}}var Ls=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),pg={"data-starting-style":""},mg={"data-ending-style":""},xl={transitionStatus(e){return e==="starting"?pg:e==="ending"?mg:null}};function Yr(){return typeof window<"u"}function go(e){return Kr(e)?(e.nodeName||"").toLowerCase():"#document"}function ge(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Pt(e){var t;return(t=(Kr(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Kr(e){return Yr()?e instanceof Node||e instanceof ge(e).Node:!1}function W(e){return Yr()?e instanceof Element||e instanceof ge(e).Element:!1}function Oe(e){return Yr()?e instanceof HTMLElement||e instanceof ge(e).HTMLElement:!1}function Do(e){return!Yr()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof ge(e).ShadowRoot}function lr(e){let{overflow:t,overflowX:o,overflowY:r,display:n}=De(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+o)&&n!=="inline"&&n!=="contents"}function Sl(e){return/^(table|td|th)$/.test(go(e))}function cr(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var gg=/transform|translate|scale|rotate|perspective|filter/,hg=/paint|layout|strict|content/,mo=e=>!!e&&e!=="none",Ns;function Xr(e){let t=W(e)?De(e):e;return mo(t.transform)||mo(t.translate)||mo(t.scale)||mo(t.rotate)||mo(t.perspective)||!qr()&&(mo(t.backdropFilter)||mo(t.filter))||gg.test(t.willChange||"")||hg.test(t.contain||"")}function bl(e){let t=Rt(e);for(;Oe(t)&&!Tt(t);){if(Xr(t))return t;if(cr(t))return null;t=Rt(t)}return null}function qr(){return Ns==null&&(Ns=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Ns}function Tt(e){return/^(html|body|#document)$/.test(go(e))}function De(e){return ge(e).getComputedStyle(e)}function ur(e){return W(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Rt(e){if(go(e)==="html")return e;let t=e.assignedSlot||e.parentNode||Do(e)&&e.host||Pt(e);return Do(t)?t.host:t}function El(e){let t=Rt(e);return Tt(t)?(e.ownerDocument||e).body:Oe(t)&&lr(t)?t:El(t)}function Yt(e,t,o){var r;t===void 0&&(t=[]),o===void 0&&(o=!0);let n=El(e),s=n===((r=e.ownerDocument)==null?void 0:r.body),i=ge(n);if(s){let a=Qr(i);return t.concat(i,i.visualViewport||[],lr(n)?n:[],a&&o?Yt(a):[])}else return t.concat(n,Yt(n,[],o))}function Qr(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function _e(e){return e?.ownerDocument||document}function oe(e,t,o,r){return e.addEventListener(t,o,r),()=>{e.removeEventListener(t,o,r)}}function Ue(e){let t=Ce(yg,e).current;return t.next=e,$(t.effect),t}function yg(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var Tl=l(H(),1);var Pl=l(Kt(),1);function Rl(e){return e==null?e:"current"in e?e.current:e}function Fo(e,t=!1){let o=No();return G((r,n=null)=>{o.cancel();let s=Rl(e);if(s==null)return;let i=s,a=()=>{Pl.flushSync(r)};if(typeof i.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){r();return}function c(){Promise.all(i.getAnimations().map(u=>u.finished)).then(()=>{n?.aborted||a()},()=>{if(n?.aborted)return;if(i.getAnimations().some(f=>f.pending||f.playState!=="finished")){c();return}a()})}if(t){let u="data-starting-style";if(!i.hasAttribute(u)){o.request(c);return}let f=new MutationObserver(()=>{i.hasAttribute(u)||(f.disconnect(),c())});f.observe(i,{attributes:!0,attributeFilter:[u]}),n?.addEventListener("abort",()=>f.disconnect(),{once:!0});return}o.request(c)})}function Jr(e){let{enabled:t=!0,open:o,ref:r,onComplete:n}=e,s=G(n),i=Fo(r,o);Tl.useEffect(()=>{if(!t)return;let a=new AbortController;return i(s,a.signal),()=>{a.abort()}},[t,o,s,i])}var kt={};dt(kt,{engine:()=>js,env:()=>$s,os:()=>Bs,screenReader:()=>Hs});var Bs={};dt(Bs,{android:()=>_l,apple:()=>Fs,ios:()=>Ds,linux:()=>Eg,mac:()=>Il,windows:()=>bg});function vg(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:xg,platform:Sg,maxTouchPoints:Cl}=vg(),ho=xg.toLowerCase(),yo=Sg.toLowerCase();var Ds=/^i(os$|p)/.test(yo)||yo==="macintel"&&Cl>1,Ol="android",_l=yo===Ol||ho.includes(Ol),Il=!Ds&&yo.startsWith("mac"),bg=yo.startsWith("win"),Eg=!_l&&/^(linux|chrome os)/.test(yo),Fs=Il||Ds;var js={};dt(js,{blink:()=>Rg,gecko:()=>wg,webkit:()=>Vs});var Vs=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),wg=!Vs&&ho.includes("firefox"),Rg=!Vs&&ho.includes("chrom");var Hs={};dt(Hs,{voiceOver:()=>Pg});var Pg=Fs;var $s={};dt($s,{jsdom:()=>Tg});var Tg=/jsdom|happydom/.test(ho);var fr=0,Je=class e{static create(){return new e}currentId=fr;start(t,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=fr,o()},t)}isStarted(){return this.currentId!==fr}clear=()=>{this.currentId!==fr&&(clearTimeout(this.currentId),this.currentId=fr)};disposeEffect=()=>this.clear};function gt(){let e=Ce(Je.create).current;return Lo(e.disposeEffect),e}var Be=l(H(),1);function Al(e){return"nativeEvent"in e}function Lt(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function Ml(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var Us="data-base-ui-focusable";var Ws="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function Zr(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function re(e,t){if(!e||!t)return!1;let o=t.getRootNode?.();if(e.contains(t))return!0;if(o&&Do(o)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function Fe(e){return"composedPath"in e?e.composedPath()[0]:e.target}function Xt(e,t){if(!W(e))return!1;let o=e;if(t.hasElement(o))return!o.hasAttribute("data-trigger-disabled");for(let[,r]of t.entries())if(re(r,o))return!r.hasAttribute("data-trigger-disabled");return!1}function en(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 kl(e){return e.matches("html,body")}function Ll(e){return Oe(e)&&e.matches(Ws)}function Gs(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${Ws}`)!=null}function Nl(e){if(!e||kt.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function Cg(e,t){return t!=null&&!Lt(t)?0:typeof e=="function"?e():e}function lt(e,t,o){let r=Cg(e,o);return typeof r=="number"?r:r?.[t]}function zs(e){return typeof e=="function"?e():e}function tn(e,t){return t||e==="click"||e==="mousedown"}function Dl(e){return e?.includes("mouse")&&e!=="mousedown"}var Fl=l(K(),1),Bl=Be.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new Je,currentIdRef:{current:null},currentContextRef:{current:null}});function Og(e,t){e.current=t.current}function Ys(e){let{children:t,delay:o,timeoutMs:r=0}=e,n=Be.useRef(o),s=Be.useRef(o),i=Be.useRef(null),a=Be.useRef(null),c=gt();return $(()=>{if(s.current=o,!i.current){n.current=o;return}n.current={open:lt(n.current,"open"),close:lt(o,"close")}},[o,i,n,s]),(0,Fl.jsx)(Bl.Provider,{value:Be.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:s,currentIdRef:i,timeoutMs:r,currentContextRef:a,timeout:c}),[r,c]),children:t})}function Ks(e,t={open:!1}){let{open:o}=t,r="rootStore"in e?e.rootStore:e,n=r.useState("floatingId"),s=Be.useContext(Bl),{currentIdRef:i,delayRef:a,timeoutMs:c,initialDelayRef:u,currentContextRef:f,hasProvider:g,timeout:p}=s,[d,m]=Be.useState(!1),h=Be.useRef(o);return $(()=>{h.current=o},[o]),$(()=>{function y(){f.current?.setIsInstantPhase(!1),i.current=null,f.current=null,a.current=u.current,p.clear()}if(i.current&&!o&&i.current===n){if(m(!1),c){let x=n;return p.start(c,()=>{r.select("open")||i.current&&i.current!==x||y()}),()=>{(h.current||i.current!==x)&&p.clear()}}y()}},[o,n,i,a,c,u,f,p,r]),$(()=>{if(!o)return;let y=f.current,x=i.current;p.clear(),f.current={onOpenChange:r.setOpen,setIsInstantPhase:m},i.current=n,a.current={open:0,close:lt(u.current,"close")},x!==null&&x!==n?(m(!0),y?.setIsInstantPhase(!0),y?.onOpenChange(!1,Z(Y.none))):(m(!1),y?.setIsInstantPhase(!1))},[o,n,r,i,a,u,f,p]),$(()=>()=>{if(i.current===n){if(f.current=null,!h.current)return;i.current=null,Og(a,u),p.clear()}},[f,i,a,n,u,p]),Be.useMemo(()=>({hasProvider:g,delayRef:a,isInstantPhase:d}),[g,a,d])}function ht(...e){return()=>{for(let t=0;t<e.length;t+=1){let o=e[t];o&&o()}}}var qt=Math.min,yt=Math.max,Qt=Math.round,pr=Math.floor,Ct=e=>({x:e,y:e}),_g={left:"right",right:"left",bottom:"top",top:"bottom"};function rn(e,t,o){return yt(e,qt(t,o))}function Ot(e,t){return typeof e=="function"?e(t):e}function Le(e){return e.split("-")[0]}function vt(e){return e.split("-")[1]}function nn(e){return e==="x"?"y":"x"}function mr(e){return e==="y"?"height":"width"}function We(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function gr(e){return nn(We(e))}function Hl(e,t,o){o===void 0&&(o=!1);let r=vt(e),n=gr(e),s=mr(n),i=n==="x"?r===(o?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[s]>t.floating[s]&&(i=dr(i)),[i,dr(i)]}function $l(e){let t=dr(e);return[on(e),t,on(t)]}function on(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var Vl=["left","right"],jl=["right","left"],Ig=["top","bottom"],Ag=["bottom","top"];function Mg(e,t,o){switch(e){case"top":case"bottom":return o?t?jl:Vl:t?Vl:jl;case"left":case"right":return t?Ig:Ag;default:return[]}}function Ul(e,t,o,r){let n=vt(e),s=Mg(Le(e),o==="start",r);return n&&(s=s.map(i=>i+"-"+n),t&&(s=s.concat(s.map(on)))),s}function dr(e){let t=Le(e);return _g[t]+e.slice(t.length)}function kg(e){var t,o,r,n;return{top:(t=e.top)!=null?t:0,right:(o=e.right)!=null?o:0,bottom:(r=e.bottom)!=null?r:0,left:(n=e.left)!=null?n:0}}function sn(e){return typeof e!="number"?kg(e):{top:e,right:e,bottom:e,left:e}}function vo(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 Nt(e,t,o=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!o||n.context?.open?[n]:[],...Nt(e,n.id,o)])}function Bo(e){return`data-base-ui-${e}`}var Ve=l(H(),1),zl=l(Kt(),1);var Wl={style:{transition:"none"}};var Lg="data-base-ui-swipe-ignore",Ng="data-swipe-ignore",Lb=`[${Lg}]`,Nb=`[${Ng}]`;var Gl={fallbackAxisSide:"end"};var Yl=l(K(),1),Dg=Ve.createContext(null),Fg=()=>Ve.useContext(Dg),Bg=Bo("portal");function Kl(e={}){let{ref:t,container:o,componentProps:r=me,elementProps:n}=e,s=ko(),a=Fg()?.portalNode,[c,u]=Ve.useState(null),[f,g]=Ve.useState(null),p=G(y=>{y!==null&&g(y)}),d=Ve.useRef(null);$(()=>{if(o===null){d.current&&(d.current=null,g(null),u(null));return}let y=(o&&(Kr(o)?o:o.current))??a??document.body;if(y==null){d.current&&(d.current=null,g(null),u(null));return}d.current!==y&&(d.current=y,g(null),u(y))},[o,a]);let m=$e("div",r,{ref:[t,p],props:[{id:s,[Bg]:""},n]}),h=c&&m?zl.createPortal(m,c):null;return{node:f,nodeId:Ve.isValidElement(m)?m.props.id:void 0,subtree:h}}var xo=l(H(),1);function Xl(){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 Vg=l(K(),1),jg=xo.createContext(null),Hg=xo.createContext(null),an=()=>xo.useContext(jg)?.id||null,Jt=e=>{let t=xo.useContext(Hg);return e??t};var Ge=l(H(),1);function $g(e,t){let o=null,r=null,n=!1;return{contextElement:e||void 0,getBoundingClientRect(){let s=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},i=t.axis==="x"||t.axis==="both",a=t.axis==="y"||t.axis==="both",c=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",u=s.width,f=s.height,g=s.x,p=s.y;return o==null&&t.x&&i&&(o=s.x-t.x),r==null&&t.y&&a&&(r=s.y-t.y),g-=o||0,p-=r||0,u=0,f=0,!n||c?(u=t.axis==="y"?s.width:0,f=t.axis==="x"?s.height:0,g=i&&t.x!=null?t.x:g,p=a&&t.y!=null?t.y:p):n&&!c&&(f=t.axis==="x"?s.height:f,u=t.axis==="y"?s.width:u),n=!0,{width:u,height:f,x:g,y:p,top:p,right:g+u,bottom:p+f,left:g}}}}function ql(e){return e!=null&&e.clientX!=null}function Xs(e,t={}){let{enabled:o=!0,axis:r="both"}=t,n="rootStore"in e?e.rootStore:e,s=n.useState("open"),i=n.useState("floatingElement"),a=n.useState("domReferenceElement"),c=n.context.dataRef,u=Ge.useRef(!1),f=Ge.useRef(null),[g,p]=Ge.useState(),[d,m]=Ge.useState([]),h=G(b=>{n.set("positionReference",b)}),y=G((b,P,w)=>{u.current||c.current.openEvent&&!ql(c.current.openEvent)||n.set("positionReference",$g(w??a,{x:b,y:P,axis:r,dataRef:c,pointerType:g}))}),x=G(b=>{s?f.current||(y(b.clientX,b.clientY,b.currentTarget),m([])):y(b.clientX,b.clientY,b.currentTarget)}),S=Lt(g)?i:s;Ge.useEffect(()=>{if(!o){h(a);return}if(!S)return;function b(){f.current?.(),f.current=null}let P=ge(i);function w(R){let C=Fe(R);re(i,C)?b():y(R.clientX,R.clientY)}return!c.current.openEvent||ql(c.current.openEvent)?f.current=oe(P,"mousemove",w):h(a),b},[S,o,i,c,a,n,y,h,d]),Ge.useEffect(()=>()=>{n.set("positionReference",null)},[n]),Ge.useEffect(()=>{o&&!i&&(u.current=!1)},[o,i]),Ge.useEffect(()=>{!o&&s&&(u.current=!0)},[o,s]);let v=Ge.useMemo(()=>{function b(P){p(P.pointerType)}return{onPointerDown:b,onPointerEnter:b,onMouseMove:x,onMouseEnter:x}},[x]);return Ge.useMemo(()=>o?{reference:v,trigger:v}:{},[o,v])}var Ze=l(H(),1);function Ug(){return!1}function Wg(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function qs(e,t={}){let{enabled:o=!0,escapeKey:r=!0,outsidePress:n=!0,outsidePressEvent:s="sloppy",referencePress:i=Ug,bubbles:a,externalTree:c}=t,u="rootStore"in e?e.rootStore:e,f=u.useState("open"),g=u.useState("floatingElement"),{dataRef:p}=u.context,d=Jt(c),m=G(typeof n=="function"?n:()=>!1),h=typeof n=="function"?m:n,y=h!==!1,x=G(()=>s),{escapeKey:S,outsidePress:v}=Wg(a),b=Ze.useRef(!1),P=Ze.useRef(!1),w=Ze.useRef(!1),R=Ze.useRef(!1),C=Ze.useRef(""),_=Ze.useRef(null),T=gt(),M=gt(),D=G(()=>{M.clear(),p.current.insideReactTree=!1}),V=G(L=>{let j=p.current.floatingContext?.nodeId;return(d?Nt(d.nodesRef.current,j):[]).some(ne=>ne.context?.open&&!ne.context.dataRef.current[L])}),N=G(L=>en(L,u.select("floatingElement"))||en(L,u.select("domReferenceElement"))),E=G(L=>{i()&&u.setOpen(!1,Z(Y.triggerPress,L.nativeEvent))}),A=G(L=>{if(!f||!o||!r||L.key!=="Escape"||R.current||!S&&V("__escapeKeyBubbles"))return;let j=Al(L)?L.nativeEvent:L,Q=Z(Y.escapeKey,j);u.setOpen(!1,Q),Q.isCanceled||L.preventDefault(),!S&&!Q.isPropagationAllowed&&L.stopPropagation()}),O=G(()=>{p.current.insideReactTree=!0,M.start(0,D)}),I=G(L=>{if(!f||!o||L.button!==0)return;let j=Fe(L.nativeEvent);re(u.select("floatingElement"),j)&&(b.current||(b.current=!0,P.current=!1))}),k=G(L=>{!f||!o||(L.defaultPrevented||L.nativeEvent.defaultPrevented)&&b.current&&(P.current=!0)});Ze.useEffect(()=>{if(!f||!o)return D;p.current.__escapeKeyBubbles=S,p.current.__outsidePressBubbles=v;let L=new Je,j=new Je;function Q(){L.clear(),R.current=!0}function ne(){L.start(kt.engine.webkit?5:0,()=>{R.current=!1})}function z(){w.current=!0,j.start(0,()=>{w.current=!1})}function fe(){b.current=!1,P.current=!1}function ee(){let F=C.current,B=F==="pen"||!F?"mouse":F,Re=x(),Me=typeof Re=="function"?Re():Re;return typeof Me=="string"?Me:Me[B]}function le(F){let B=ee();return B==="intentional"&&F.type!=="click"||B==="sloppy"&&F.type==="click"}function pe(F){let B=p.current.floatingContext?.nodeId,Re=d&&Nt(d.nodesRef.current,B).some(Me=>en(F,Me.context?.elements.floating));return N(F)||Re}function ye(F){if(le(F)){F.type!=="click"&&!N(F)&&(j.clear(),w.current=!1),D();return}if(p.current.insideReactTree){D();return}let B=Fe(F),Re=`[${Bo("inert")}]`,Me=W(B)?B.getRootNode():null,Wt=Array.from((Do(Me)?Me:_e(u.select("floatingElement"))).querySelectorAll(Re)),ft=u.context.triggerElements;if(B&&(ft.hasElement(B)||ft.hasMatchingElement(Xe=>re(Xe,B))))return;let Gt=W(B)?B:null;for(;Gt&&!Tt(Gt);){let Xe=Rt(Gt);if(Tt(Xe)||!W(Xe))break;Gt=Xe}if(!(Wt.length&&W(B)&&!kl(B)&&!re(B,u.select("floatingElement"))&&Wt.every(Xe=>!re(Gt,Xe)))){if(Oe(B)&&!("touches"in F)){let Xe=Tt(B),Io=De(B),fo=/auto|scroll/,Nr=Xe||fo.test(Io.overflowX),Ao=Xe||fo.test(Io.overflowY),zt=Nr&&B.clientWidth>0&&B.scrollWidth>B.clientWidth,Dr=Ao&&B.clientHeight>0&&B.scrollHeight>B.clientHeight,Fr=Io.direction==="rtl",Br=Dr&&(Fr?F.offsetX<=B.offsetWidth-B.clientWidth:F.offsetX>B.clientWidth),Vr=zt&&F.offsetY>B.clientHeight;if(Br||Vr)return}if(!pe(F)){if(ee()==="intentional"&&w.current){j.clear(),w.current=!1;return}typeof h=="function"&&!h(F)||V("__outsidePressBubbles")||(u.setOpen(!1,Z(Y.outsidePress,F)),D())}}}function rt(F){ee()!=="sloppy"||F.pointerType==="touch"||!u.select("open")||!o||N(F)||ye(F)}function ce(F){if(ee()!=="sloppy"||!u.select("open")||!o||N(F))return;let B=F.touches[0];B&&(_.current={startTime:Date.now(),startX:B.clientX,startY:B.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},T.start(1e3,()=>{_.current&&(_.current.dismissOnTouchEnd=!1,_.current.dismissOnMouseDown=!1)}))}function be(F,B){let Re=Fe(F);if(!Re)return;let Me=oe(Re,F.type,()=>{B(F),Me()})}function Ee(F){C.current="touch",be(F,ce)}function nt(F){T.clear(),F.type==="pointerdown"&&(C.current=F.pointerType),!(F.type==="mousedown"&&_.current&&!_.current.dismissOnMouseDown)&&be(F,B=>{B.type==="pointerdown"?rt(B):ye(B)})}function He(F){if(!b.current)return;let B=P.current;if(fe(),ee()==="intentional"){if(F.type==="pointercancel"){B&&z();return}if(!pe(F)){if(B){z();return}typeof h=="function"&&!h(F)||(j.clear(),w.current=!0,D())}}}function _o(F){if(ee()!=="sloppy"||!_.current||N(F))return;let B=F.touches[0];if(!B)return;let Re=Math.abs(B.clientX-_.current.startX),Me=Math.abs(B.clientY-_.current.startY),Wt=Math.sqrt(Re*Re+Me*Me);Wt>5&&(_.current.dismissOnTouchEnd=!0),Wt>10&&(ye(F),T.clear(),_.current=null)}function uo(F){be(F,_o)}function $t(F){ee()!=="sloppy"||!_.current||N(F)||(_.current.dismissOnTouchEnd&&ye(F),T.clear(),_.current=null)}function Ut(F){be(F,$t)}let we=_e(g),Lr=ht(r&&ht(oe(we,"keydown",A),oe(we,"compositionstart",Q),oe(we,"compositionend",ne)),y&&ht(oe(we,"click",nt,!0),oe(we,"pointerdown",nt,!0),oe(we,"pointerup",He,!0),oe(we,"pointercancel",He,!0),oe(we,"mousedown",nt,!0),oe(we,"mouseup",He,!0),oe(we,"touchstart",Ee,!0),oe(we,"touchmove",uo,!0),oe(we,"touchend",Ut,!0)));return()=>{Lr(),L.clear(),j.clear(),fe(),w.current=!1,D()}},[p,g,r,y,h,f,o,S,v,A,D,x,V,N,d,u,T]);let X=Ze.useMemo(()=>({onKeyDown:A,onPointerDown:E,onClick:E}),[A,E]),se=Ze.useMemo(()=>({onKeyDown:A,onPointerDown:k,onMouseDown:k,onClickCapture:O,onMouseDownCapture(L){O(),I(L)},onPointerDownCapture(L){O(),I(L)},onMouseUpCapture:O,onTouchEndCapture:O,onTouchMoveCapture:O}),[A,O,I,k]);return Ze.useMemo(()=>o?{reference:X,floating:se,trigger:X}:{},[o,X,se])}var Ne=l(H(),1);function Ql(e,t,o){let{reference:r,floating:n}=e,s=We(t),i=gr(t),a=mr(i),c=Le(t),u=s==="y",f=r.x+r.width/2-n.width/2,g=r.y+r.height/2-n.height/2,p=r[a]/2-n[a]/2,d;switch(c){case"top":d={x:f,y:r.y-n.height};break;case"bottom":d={x:f,y:r.y+r.height};break;case"right":d={x:r.x+r.width,y:g};break;case"left":d={x:r.x-n.width,y:g};break;default:d={x:r.x,y:r.y}}let m=vt(t);return m&&(d[i]+=p*(m==="end"?1:-1)*(o&&u?-1:1)),d}async function Jl(e,t){var o;t===void 0&&(t={});let{x:r,y:n,platform:s,rects:i,elements:a,strategy:c}=e,{boundary:u="clippingAncestors",rootBoundary:f="viewport",elementContext:g="floating",altBoundary:p=!1,padding:d=0}=Ot(t,e),m=sn(d),y=a[p?g==="floating"?"reference":"floating":g],x=vo(await s.getClippingRect({element:(o=await(s.isElement==null?void 0:s.isElement(y)))==null||o?y:y.contextElement||await(s.getDocumentElement==null?void 0:s.getDocumentElement(a.floating)),boundary:u,rootBoundary:f,strategy:c})),S=g==="floating"?{x:r,y:n,width:i.floating.width,height:i.floating.height}:i.reference,v=await(s.getOffsetParent==null?void 0:s.getOffsetParent(a.floating)),b=await(s.isElement==null?void 0:s.isElement(v))&&await(s.getScale==null?void 0:s.getScale(v))||{x:1,y:1},P=vo(s.convertOffsetParentRelativeRectToViewportRelativeRect?await s.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:S,offsetParent:v,strategy:c}):S);return{top:(x.top-P.top+m.top)/b.y,bottom:(P.bottom-x.bottom+m.bottom)/b.y,left:(x.left-P.left+m.left)/b.x,right:(P.right-x.right+m.right)/b.x}}var Gg=50,Zl=async(e,t,o)=>{let{placement:r="bottom",strategy:n="absolute",middleware:s=[],platform:i}=o,a=i.detectOverflow?i:{...i,detectOverflow:Jl},c=await(i.isRTL==null?void 0:i.isRTL(t)),u=await i.getElementRects({reference:e,floating:t,strategy:n}),{x:f,y:g}=Ql(u,r,c),p=r,d=0,m={};for(let h=0;h<s.length;h++){let y=s[h];if(!y)continue;let{name:x,fn:S}=y,{x:v,y:b,data:P,reset:w}=await S({x:f,y:g,initialPlacement:r,placement:p,strategy:n,middlewareData:m,rects:u,platform:a,elements:{reference:e,floating:t}});f=v??f,g=b??g,m[x]={...m[x],...P},w&&d<Gg&&(d++,typeof w=="object"&&(w.placement&&(p=w.placement),w.rects&&(u=w.rects===!0?await i.getElementRects({reference:e,floating:t,strategy:n}):w.rects),{x:f,y:g}=Ql(u,p,c)),h=-1)}return{x:f,y:g,placement:p,strategy:n,middlewareData:m}};var ec=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var o,r;let{placement:n,middlewareData:s,rects:i,initialPlacement:a,platform:c,elements:u}=t,{mainAxis:f=!0,crossAxis:g=!0,fallbackPlacements:p,fallbackStrategy:d="bestFit",fallbackAxisSideDirection:m="none",flipAlignment:h=!0,...y}=Ot(e,t);if((o=s.arrow)!=null&&o.alignmentOffset)return{};let x=Le(n),S=We(a),v=Le(a)===a,b=await(c.isRTL==null?void 0:c.isRTL(u.floating)),P=p||(v||!h?[dr(a)]:$l(a)),w=m!=="none";!p&&w&&P.push(...Ul(a,h,m,b));let R=[a,...P],C=await c.detectOverflow(t,y),_=[],T=((r=s.flip)==null?void 0:r.overflows)||[];if(f&&_.push(C[x]),g){let N=Hl(n,i,b);_.push(C[N[0]],C[N[1]])}if(T=[...T,{placement:n,overflows:_}],!_.every(N=>N<=0)){var M,D;let N=(((M=s.flip)==null?void 0:M.index)||0)+1,E=R[N];if(E&&(!(g==="alignment"?S!==We(E):!1)||T.every(I=>We(I.placement)===S?I.overflows[0]>0:!0)))return{data:{index:N,overflows:T},reset:{placement:E}};let A=(D=T.filter(O=>O.overflows[0]<=0).sort((O,I)=>O.overflows[1]-I.overflows[1])[0])==null?void 0:D.placement;if(!A)switch(d){case"bestFit":{var V;let O=(V=T.filter(I=>{if(w){let k=We(I.placement);return k===S||k==="y"}return!0}).map(I=>[I.placement,I.overflows.filter(k=>k>0).reduce((k,X)=>k+X,0)]).sort((I,k)=>I[1]-k[1])[0])==null?void 0:V[0];O&&(A=O);break}case"initialPlacement":A=a;break}if(n!==A)return{reset:{placement:A}}}return{}}}};var tc=new Set(["left","top"]);async function zg(e,t){let{placement:o,platform:r,elements:n}=e,s=await(r.isRTL==null?void 0:r.isRTL(n.floating)),i=Le(o),a=vt(o),c=We(o)==="y",u=tc.has(i)?-1:1,f=s&&c?-1:1,g=Ot(t,e),{mainAxis:p,crossAxis:d,alignmentAxis:m}=typeof g=="number"?{mainAxis:g,crossAxis:0,alignmentAxis:null}:{mainAxis:g.mainAxis||0,crossAxis:g.crossAxis||0,alignmentAxis:g.alignmentAxis};return a&&typeof m=="number"&&(d=a==="end"?m*-1:m),c?{x:d*f,y:p*u}:{x:p*u,y:d*f}}var oc=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var o,r;let{x:n,y:s,placement:i,middlewareData:a}=t,c=await zg(t,e);return i===((o=a.offset)==null?void 0:o.placement)&&(r=a.arrow)!=null&&r.alignmentOffset?{}:{x:n+c.x,y:s+c.y,data:{...c,placement:i}}}}},rc=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:o,y:r,placement:n,platform:s}=t,{mainAxis:i=!0,crossAxis:a=!1,limiter:c={fn:S=>{let{x:v,y:b}=S;return{x:v,y:b}}},...u}=Ot(e,t),f={x:o,y:r},g=await s.detectOverflow(t,u),p=We(n),d=nn(p),m=f[d],h=f[p],y=(S,v)=>rn(v+g[S==="y"?"top":"left"],v,v-g[S==="y"?"bottom":"right"]);i&&(m=y(d,m)),a&&(h=y(p,h));let x=c.fn({...t,[d]:m,[p]:h});return{...x,data:{x:x.x-o,y:x.y-r,enabled:{[d]:i,[p]:a}}}}}},nc=function(e){return e===void 0&&(e={}),{options:e,fn(t){var o,r;let{x:n,y:s,placement:i,rects:a,middlewareData:c}=t,{offset:u=0,mainAxis:f=!0,crossAxis:g=!0}=Ot(e,t),p={x:n,y:s},d=We(i),m=nn(d),h=p[m],y=p[d],x=Ot(u,t),S=typeof x=="number"?{mainAxis:x,crossAxis:0}:{mainAxis:(o=x.mainAxis)!=null?o:0,crossAxis:(r=x.crossAxis)!=null?r:0};if(f){let P=m==="y"?"height":"width",w=a.reference[m]-a.floating[P]+S.mainAxis,R=a.reference[m]+a.reference[P]-S.mainAxis;h<w?h=w:h>R&&(h=R)}if(g){var v,b;let P=m==="y"?"width":"height",w=tc.has(Le(i)),R=a.reference[d]-a.floating[P]+(w&&((v=c.offset)==null?void 0:v[d])||0)+(w?0:S.crossAxis),C=a.reference[d]+a.reference[P]+(w?0:((b=c.offset)==null?void 0:b[d])||0)-(w?S.crossAxis:0);y<R?y=R:y>C&&(y=C)}return{[m]:h,[d]:y}}}},sc=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){let{placement:o,rects:r,platform:n,elements:s}=t,{apply:i=()=>{},...a}=Ot(e,t),c=await n.detectOverflow(t,a),u=Le(o),f=vt(o),g=We(o)==="y",{width:p,height:d}=r.floating,m,h;u==="top"||u==="bottom"?(m=u,h=f===(await(n.isRTL==null?void 0:n.isRTL(s.floating))?"start":"end")?"left":"right"):(h=u,m=f==="end"?"top":"bottom");let y=d-c.top-c.bottom,x=p-c.left-c.right,S=qt(d-c[m],y),v=qt(p-c[h],x),b=t.middlewareData.shift,P=!b,w=S,R=v;b!=null&&b.enabled.x&&(R=x),b!=null&&b.enabled.y&&(w=y),P&&!f&&(g?R=p-2*yt(c.left,c.right):w=d-2*yt(c.top,c.bottom)),await i({...t,availableWidth:R,availableHeight:w});let C=await n.getDimensions(s.floating);return p!==C.width||d!==C.height?{reset:{rects:!0}}:{}}}};function lc(e){let t=De(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=Oe(e),s=n?e.offsetWidth:o,i=n?e.offsetHeight:r,a=Qt(o)!==s||Qt(r)!==i;return a&&(o=s,r=i),{width:o,height:r,$:a}}function Js(e){return W(e)?e:e.contextElement}function Vo(e){let t=Js(e);if(!Oe(t))return Ct(1);let o=t.getBoundingClientRect(),{width:r,height:n,$:s}=lc(t),i=(s?Qt(o.width):o.width)/r,a=(s?Qt(o.height):o.height)/n;return(!i||!Number.isFinite(i))&&(i=1),(!a||!Number.isFinite(a))&&(a=1),{x:i,y:a}}var Yg=Ct(0);function cc(e){let t=ge(e);return!qr()||!t.visualViewport?Yg:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Kg(e,t,o){return t===void 0&&(t=!1),!!o&&t&&o===ge(e)}function So(e,t,o,r){t===void 0&&(t=!1),o===void 0&&(o=!1);let n=e.getBoundingClientRect(),s=Js(e),i=Ct(1);t&&(r?W(r)&&(i=Vo(r)):i=Vo(e));let a=Kg(s,o,r)?cc(s):Ct(0),c=(n.left+a.x)/i.x,u=(n.top+a.y)/i.y,f=n.width/i.x,g=n.height/i.y;if(s&&r){let p=ge(s),d=W(r)?ge(r):r,m=p,h=Qr(m);for(;h&&d!==m;){let y=Vo(h),x=h.getBoundingClientRect(),S=De(h),v=x.left+(h.clientLeft+parseFloat(S.paddingLeft))*y.x,b=x.top+(h.clientTop+parseFloat(S.paddingTop))*y.y;c*=y.x,u*=y.y,f*=y.x,g*=y.y,c+=v,u+=b,m=ge(h),h=Qr(m)}}return vo({width:f,height:g,x:c,y:u})}function ln(e,t){let o=ur(e).scrollLeft;return t?t.left+o:So(Pt(e)).left+o}function uc(e,t){let o=e.getBoundingClientRect(),r=o.left+t.scrollLeft-ln(e,o),n=o.top+t.scrollTop;return{x:r,y:n}}function Xg(e){let{elements:t,rect:o,offsetParent:r,strategy:n}=e,s=n==="fixed",i=Pt(r),a=t?cr(t.floating):!1;if(r===i||a&&s)return o;let c={scrollLeft:0,scrollTop:0},u=Ct(1),f=Ct(0),g=Oe(r);if((g||!s)&&((go(r)!=="body"||lr(i))&&(c=ur(r)),g)){let d=So(r);u=Vo(r),f.x=d.x+r.clientLeft,f.y=d.y+r.clientTop}let p=i&&!g&&!s?uc(i,c):Ct(0);return{width:o.width*u.x,height:o.height*u.y,x:o.x*u.x-c.scrollLeft*u.x+f.x+p.x,y:o.y*u.y-c.scrollTop*u.y+f.y+p.y}}function qg(e){return e.getClientRects?Array.from(e.getClientRects()):[]}function Qg(e){let t=ur(e),o=e.ownerDocument.body,r=yt(e.scrollWidth,e.clientWidth,o.scrollWidth,o.clientWidth),n=yt(e.scrollHeight,e.clientHeight,o.scrollHeight,o.clientHeight),s=-t.scrollLeft+ln(e),i=-t.scrollTop;return De(o).direction==="rtl"&&(s+=yt(e.clientWidth,o.clientWidth)-r),{width:r,height:n,x:s,y:i}}var Jg=25;function Zg(e,t,o){o===void 0&&(o="viewport");let r=o==="layoutViewport",n=ge(e),s=Pt(e),i=n.visualViewport,a=s.clientWidth,c=s.clientHeight,u=0,f=0;if(i){let p=!qr()||t==="fixed";r?p||(u=-i.offsetLeft,f=-i.offsetTop):(a=i.width,c=i.height,p&&(u=i.offsetLeft,f=i.offsetTop))}if(ln(s)<=0){let p=s.ownerDocument,d=p.body,m=getComputedStyle(d),h=p.compatMode==="CSS1Compat"&&parseFloat(m.marginLeft)+parseFloat(m.marginRight)||0,y=Math.abs(s.clientWidth-d.clientWidth-h),x=getComputedStyle(s).scrollbarGutter==="stable both-edges"?y/2:y;x<=Jg&&(a-=x)}return{width:a,height:c,x:u,y:f}}function eh(e,t){let o=So(e,!0,t==="fixed"),r=o.top+e.clientTop,n=o.left+e.clientLeft,s=Vo(e),i=e.clientWidth*s.x,a=e.clientHeight*s.y,c=n*s.x,u=r*s.y;return{width:i,height:a,x:c,y:u}}function ic(e,t,o){let r;if(t==="viewport"||t==="layoutViewport")r=Zg(e,o,t);else if(t==="document")r=Qg(Pt(e));else if(W(t))r=eh(t,o);else{let n=cc(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return vo(r)}function th(e,t){let o=t.get(e);if(o)return o;let r=Yt(e,[],!1).filter(a=>W(a)&&go(a)!=="body"),n=null,s=De(e).position==="fixed",i=s?Rt(e):e;for(;W(i)&&!Tt(i);){let a=De(i),c=Xr(i),u=n?n.position:s?"fixed":"";!c&&(u==="fixed"||u==="absolute"&&a.position==="static")?r=r.filter(g=>g!==i):n=a,i=Rt(i)}return t.set(e,r),r}function oh(e){let{element:t,boundary:o,rootBoundary:r,strategy:n}=e,i=[...o==="clippingAncestors"?cr(t)?[]:th(t,this._c):[].concat(o),r],a=ic(t,i[0],n),c=a.top,u=a.right,f=a.bottom,g=a.left;for(let p=1;p<i.length;p++){let d=ic(t,i[p],n);c=yt(d.top,c),u=qt(d.right,u),f=qt(d.bottom,f),g=yt(d.left,g)}return{width:u-g,height:f-c,x:g,y:c}}function rh(e){let{width:t,height:o}=lc(e);return{width:t,height:o}}function nh(e,t,o){let r=Oe(t),n=Pt(t),s=o==="fixed",i=So(e,!0,s,t),a={scrollLeft:0,scrollTop:0},c=Ct(0);if((r||!s)&&((go(t)!=="body"||lr(n))&&(a=ur(t)),r)){let p=So(t,!0,s,t);c.x=p.x+t.clientLeft,c.y=p.y+t.clientTop}!r&&n&&(c.x=ln(n));let u=n&&!r&&!s?uc(n,a):Ct(0),f=i.left+a.scrollLeft-c.x-u.x,g=i.top+a.scrollTop-c.y-u.y;return{x:f,y:g,width:i.width,height:i.height}}function Qs(e){return De(e).position==="static"}function ac(e,t){if(!Oe(e)||De(e).position==="fixed")return null;if(t)return t(e);let o=e.offsetParent;return Pt(e)===o&&(o=o.ownerDocument.body),o}function fc(e,t){let o=ge(e);if(cr(e))return o;if(!Oe(e)){let n=Rt(e);for(;n&&!Tt(n);){if(W(n)&&!Qs(n))return n;n=Rt(n)}return o}let r=ac(e,t);for(;r&&Sl(r)&&Qs(r);)r=ac(r,t);return r&&Tt(r)&&Qs(r)&&!Xr(r)?o:r||bl(e)||o}var sh=async function(e){let t=this.getOffsetParent||fc,o=this.getDimensions,r=await o(e.floating);return{reference:nh(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function ih(e){return De(e).direction==="rtl"}var Zs={convertOffsetParentRelativeRectToViewportRelativeRect:Xg,getDocumentElement:Pt,getClippingRect:oh,getOffsetParent:fc,getElementRects:sh,getClientRects:qg,getDimensions:rh,getScale:Vo,isElement:W,isRTL:ih};function dc(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function ah(e,t,o){let r=null,n,s=Pt(e);function i(){var f;clearTimeout(n),(f=r)==null||f.disconnect(),r=null}function a(f,g){f===void 0&&(f=!1),g===void 0&&(g=1),i();let p=e.getBoundingClientRect(),{left:d,top:m,width:h,height:y}=p;if(f||t(),!h||!y)return;let x=pr(m),S=pr(s.clientWidth-(d+h)),v=pr(s.clientHeight-(m+y)),b=pr(d),w={rootMargin:-x+"px "+-S+"px "+-v+"px "+-b+"px",threshold:yt(0,qt(1,g))||1},R=!0;function C(_){let T=_[0].intersectionRatio;if(!dc(p,e.getBoundingClientRect()))return a();if(T!==g){if(!R)return a();T?a(!1,T):n=setTimeout(()=>{a(!1,1e-7)},1e3)}R=!1}try{r=new IntersectionObserver(C,{...w,root:s.ownerDocument})}catch{r=new IntersectionObserver(C,w)}r.observe(e)}let c=ge(e),u=()=>a(o);return c.addEventListener("resize",u),a(!0),()=>{c.removeEventListener("resize",u),i()}}function hr(e,t,o,r){r===void 0&&(r={});let{ancestorScroll:n=!0,ancestorResize:s=!0,elementResize:i=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:c=!1}=r,u=Js(e),f=n||s?[...u?Yt(u):[],...t?Yt(t):[]]:[];f.forEach(x=>{n&&x.addEventListener("scroll",o),s&&x.addEventListener("resize",o)});let g=u&&a?ah(u,o,s):null,p=-1,d=null;i&&(d=new ResizeObserver(x=>{let[S]=x;S&&S.target===u&&d&&t&&(d.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var v;(v=d)==null||v.observe(t)})),o()}),u&&!c&&d.observe(u),t&&d.observe(t));let m,h=c?So(e):null;c&&y();function y(){let x=So(e);h&&!dc(h,x)&&o(),h=x,m=requestAnimationFrame(y)}return o(),()=>{var x;f.forEach(S=>{n&&S.removeEventListener("scroll",o),s&&S.removeEventListener("resize",o)}),g?.(),(x=d)==null||x.disconnect(),d=null,c&&cancelAnimationFrame(m)}}var pc=oc;var mc=rc,gc=ec,hc=sc;var yc=nc,cn=(e,t,o)=>{let r=new Map,n=o??{},s={...Zs,...n.platform,_c:r};return Zl(e,t,{...n,platform:s})};var Se=l(H(),1),xc=l(H(),1),Sc=l(Kt(),1),ch=typeof document<"u",uh=function(){},un=ch?xc.useLayoutEffect:uh;function fn(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(!fn(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 s=n[r];if(!(s==="_owner"&&e.$$typeof)&&!fn(e[s],t[s]))return!1}return!0}return e!==e&&t!==t}function bc(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function vc(e,t){let o=bc(e);return Math.round(t*o)/o}function ei(e){let t=Se.useRef(e);return un(()=>{t.current=e}),t}function Ec(e){e===void 0&&(e={});let{placement:t="bottom",strategy:o="absolute",middleware:r=[],platform:n,elements:{reference:s,floating:i}={},transform:a=!0,whileElementsMounted:c,open:u}=e,[f,g]=Se.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[p,d]=Se.useState(r);fn(p,r)||d(r);let[m,h]=Se.useState(null),[y,x]=Se.useState(null),S=Se.useCallback(I=>{I!==w.current&&(w.current=I,h(I))},[]),v=Se.useCallback(I=>{I!==R.current&&(R.current=I,x(I))},[]),b=s||m,P=i||y,w=Se.useRef(null),R=Se.useRef(null),C=Se.useRef(f),_=c!=null,T=ei(c),M=ei(n),D=ei(u),V=Se.useCallback(()=>{if(!w.current||!R.current)return;let I={placement:t,strategy:o,middleware:p};M.current&&(I.platform=M.current),cn(w.current,R.current,I).then(k=>{let X={...k,isPositioned:D.current!==!1};N.current&&!fn(C.current,X)&&(C.current=X,Sc.flushSync(()=>{g(X)}))})},[p,t,o,M,D]);un(()=>{u===!1&&C.current.isPositioned&&(C.current.isPositioned=!1,g(I=>({...I,isPositioned:!1})))},[u]);let N=Se.useRef(!1);un(()=>(N.current=!0,()=>{N.current=!1}),[]),un(()=>{if(b&&(w.current=b),P&&(R.current=P),b&&P){if(T.current)return T.current(b,P,V);V()}},[b,P,V,T,_]);let E=Se.useMemo(()=>({reference:w,floating:R,setReference:S,setFloating:v}),[S,v]),A=Se.useMemo(()=>({reference:b,floating:P}),[b,P]),O=Se.useMemo(()=>{let I={position:o,left:0,top:0};if(!A.floating)return I;let k=vc(A.floating,f.x),X=vc(A.floating,f.y);return a?{...I,transform:"translate("+k+"px, "+X+"px)",...bc(A.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:k,top:X}},[o,a,A.floating,f.x,f.y]);return Se.useMemo(()=>({...f,update:V,refs:E,elements:A,floatingStyles:O}),[f,V,E,A,O])}var ti=(e,t)=>{let o=pc(e);return{name:o.name,fn:o.fn,options:[e,t]}},oi=(e,t)=>{let o=mc(e);return{name:o.name,fn:o.fn,options:[e,t]}},ri=(e,t)=>({fn:yc(e).fn,options:[e,t]}),ni=(e,t)=>{let o=gc(e);return{name:o.name,fn:o.fn,options:[e,t]}},si=(e,t)=>{let o=hc(e);return{name:o.name,fn:o.fn,options:[e,t]}};var dn=class{attachedStores=[];attachedStoreValue=null;storeListeners=new Set;constructor(t,o,r=!0){this.fallbackStore=t,this.componentName=o,this.throwOnMissingTrigger=r}get attachedStore(){return this.attachedStoreValue}get store(){return this.attachedStoreValue??this.fallbackStore}get serverStore(){return this.fallbackStore}subscribeStore(t){return this.storeListeners.add(t),()=>{this.storeListeners.delete(t)}}attachStore(t){return this.attachedStores.push(t),this.setActiveStore(t),()=>{let o=this.attachedStores.lastIndexOf(t);o!==-1&&this.attachedStores.splice(o,1),this.setActiveStore(this.attachedStores[this.attachedStores.length-1]??null)}}setActiveStore(t){this.attachedStoreValue!==t&&(this.attachedStoreValue=t,this.storeListeners.forEach(o=>{o()}))}openByTrigger(t){let o=this.attachedStore;if(o===null)return;let r;if(t){for(let n=this.attachedStores.length-1;n>=0&&!r;n-=1)r=this.attachedStores[n].context.triggerElements.getById(t);r??=this.fallbackStore.context.triggerElements.getById(t)}if(t&&!r&&this.throwOnMissingTrigger)throw new Error(at(99,this.componentName,t,this.componentName));o.setOpen(!0,Z(Y.imperativeAction,void 0,r))}closePopup(){let t=this.attachedStore;t!==null&&t.setOpen(!1,Z(Y.imperativeAction))}};var Eo=l(H(),1),Bc=l(Kt(),1);var Dc=l(H(),1);var Lc=l(H(),1),ui=l(pn(),1),Nc=l(_c(),1);var Ic=l(H(),1);var ai=[],li;function Ac(){return li}function Mc(e){ai.push(e)}function ci(e){let t=(o,r)=>{let n=Ce(Oh).current,s;try{li=n;for(let i of ai)i.before(n);s=e(o,r);for(let i of ai)i.after(n);n.didInitialize=!0}finally{li=void 0}return s};return t.displayName=e.displayName||e.name,t}function kc(e){return Ic.forwardRef(ci(e))}function Oh(){return{didInitialize:!1}}var _h=Mo(19),Ih=_h?Mh:kh;function gn(e,t,o,r,n){return Ih(e,t,o,r,n)}function Ah(e,t,o,r,n){let s=Lc.useCallback(()=>t(e.getSnapshot(),o,r,n),[e,t,o,r,n]);return(0,ui.useSyncExternalStore)(e.subscribe,s,s)}Mc({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let o=0;o<e.syncHooks.length;o+=1){let r=e.syncHooks[o],n=r.selector(r.store.state,r.a1,r.a2,r.a3);Object.is(r.value,n)||(t=!0,r.value=n)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(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,ui.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function Mh(e,t,o,r,n){let s=Ac();if(!s)return Ah(e,t,o,r,n);let i=s.syncIndex;s.syncIndex+=1;let a;return s.didInitialize?(a=s.syncHooks[i],(a.store!==e||a.selector!==t||!Object.is(a.a1,o)||!Object.is(a.a2,r)||!Object.is(a.a3,n))&&(a.store!==e&&(s.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)},s.syncHooks.push(a)),a.value}function kh(e,t,o,r,n){return(0,Nc.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,s=>t(s,o,r,n))}var hn=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 gn(this,t,o,r,n)}};var bo=l(H(),1);var Zt=class extends hn{constructor(t,o={},r){super(t),this.context=o,this.selectors=r}useSyncedValue(t,o){bo.useDebugValue(t);let r=this;$(()=>{r.state[t]!==o&&r.set(t,o)},[r,t,o])}useSyncedValueWithCleanup(t,o){let r=this;$(()=>(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);$(()=>{o.update(t)},[o,...r])}useControlledProp(t,o){bo.useDebugValue(t);let r=this,n=o!==void 0;$(()=>{n&&!Object.is(r.state[t],o)&&r.setState({...r.state,[t]:o})},[r,t,o,n])}select(t,o,r,n){let s=this.selectors[t];return s(this.state,o,r,n)}useState(t,o,r,n){return bo.useDebugValue(t),gn(this,this.selectors[t],o,r,n)}useContextCallback(t,o){bo.useDebugValue(t);let r=G(o??Qe);this.context[t]=r}useStateSetter(t){let o=bo.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(s=>{let i=r(s);if(!Object.is(n,i)){let a=n;n=i,o(i,a,this)}})}};var Lh={open:e=>e.open,transitionStatus:e=>e.transitionStatus,domReferenceElement:e=>e.domReferenceElement,referenceElement:e=>e.positionReference??e.referenceElement,floatingElement:e=>e.floatingElement,floatingId:e=>e.floatingId},eo=class extends Zt{constructor(t){let{syncOnly:o,nested:r,onOpenChange:n,triggerElements:s,...i}=t;super({...i,positionReference:i.referenceElement,domReferenceElement:i.referenceElement},{onOpenChange:n,dataRef:{current:{}},events:Xl(),nested:r,triggerElements:s},Lh),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&Ml(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 Fc(e){let{popupStore:t,treatPopupAsFloatingElement:o=!1,floatingRootContext:r,floatingId:n,nested:s,onOpenChange:i}=e,a=t.useState("open"),c=t.useState("activeTriggerElement"),u=t.useState(o?"popupElement":"positionerElement"),f=t.context.triggerElements,g=i,p=Dc.useRef(null);r===void 0&&p.current===null&&(p.current=new eo({open:a,transitionStatus:void 0,referenceElement:c,floatingElement:u,triggerElements:f,onOpenChange:g,floatingId:n,syncOnly:!0,nested:s}));let d=r??p.current;return t.useSyncedValue("floatingId",n),$(()=>{let m={open:a,floatingId:n,referenceElement:c,floatingElement:u};W(c)&&(m.domReferenceElement=c),d.state.positionReference===d.state.referenceElement&&(m.positionReference=c),d.update(m)},[a,n,c,u,d]),d.context.onOpenChange=g,d.context.nested=s,d}var Vc={tabIndex:-1,[Us]:""};function jc(e,t=!1){let o=ko(),r=an()!=null,n=Ce(()=>e(o,r)).current;return Fc({popupStore:n,treatPopupAsFloatingElement:t,floatingRootContext:n.state.floatingRootContext,floatingId:o,nested:r,onOpenChange:n.setOpen}),n}function Hc({handle:e,store:t}){return $(()=>e.attachStore(t),[e,t]),null}function Nh(e,t){let o=Eo.useRef(null),r=Eo.useRef(null);return Eo.useCallback(n=>{if(e===void 0)return;let s=!1;if(o.current!==null){let i=o.current,a=r.current,c=t.context.triggerElements.getById(i);a&&c===a&&(t.context.triggerElements.delete(i),s=!0),o.current=null,r.current=null}if(n!==null&&(o.current=e,r.current=n,t.context.triggerElements.add(e,n),s=!0),s){let i=t.context.triggerElements.size;t.select("open")&&t.state.triggerCount!==i&&t.set("triggerCount",i)}},[t,e])}function Dh(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 Fh(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function $c(e,t,o,r={}){let n=o.reason,s=n===Y.triggerHover,i=t&&n===Y.triggerFocus,a=!t&&(n===Y.triggerPress||n===Y.escapeKey),c=Fh(o);if(e.context.onOpenChange?.(t,o),o.isCanceled)return;r.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,o);let u=()=>{let f={...r.extraState,open:t};i?f.instantType="focus":a?f.instantType="dismiss":s&&(f.instantType=void 0),Dh(f,t,o.trigger,c()),e.update(f)};s?Bc.flushSync(u):u()}function Uc(e,t,o,r){let n=o.useState("isMountedByTrigger",e),s=Nh(e,o),i=G(c=>{let u=o.select("open"),f=o.select("activeTriggerId");if(f===e){o.update({activeTriggerElement:c,...u?r:null});return}f==null&&u&&o.update({activeTriggerId:e,activeTriggerElement:c,...r})}),a=Eo.useCallback(c=>{s(c),c&&i(c)},[s,i]);return $(()=>{n&&o.update({activeTriggerElement:t.current,...r})},[n,o,t,...Object.values(r)]),{registerTrigger:a,isMountedByThisTrigger:n}}function Wc(e,t={}){let{closeOnActiveTriggerUnmount:o=!1}=t,r=Eo.useRef(null),n=e.useState("open"),s=e.useState("triggerCount"),i=e.useState("activeTriggerId"),a=e.useState("activeTriggerElement");$(()=>{if(!n){r.current=null,e.state.triggerCount!==0&&e.set("triggerCount",0);return}let c=e.context.triggerElements.size,u={};e.state.triggerCount!==c&&(u.triggerCount=c);let f=e.select("activeTriggerId"),g=null;if(f){let p=e.context.triggerElements.getById(f);if(p)r.current=f,p!==e.state.activeTriggerElement&&(u.activeTriggerElement=p);else{for(let[d,m]of e.context.triggerElements.entries())if(m===e.state.activeTriggerElement){u.activeTriggerId=d,u.activeTriggerElement=m,r.current=d;break}u.activeTriggerId===void 0&&(r.current===f?g=f:r.current=null)}}else r.current=null;if(!g&&!f&&c===1){let p=e.context.triggerElements.entries().next();if(!p.done){let[d,m]=p.value;u.activeTriggerId=d,u.activeTriggerElement=m,r.current=d}}(u.triggerCount!==void 0||u.activeTriggerId!==void 0||u.activeTriggerElement!==void 0)&&e.update(u),g&&o&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===g&&!e.context.triggerElements.getById(g)){let p=Z(Y.none);e.setOpen(!1,p),p.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[n,e,s,i,a,o])}function Gc(e,t,o){let{mounted:r,setMounted:n,transitionStatus:s}=vl(e),i=t.useState("preventUnmountingOnClose"),a=e?!1:i;t.useSyncedValues({mounted:r,transitionStatus:s,preventUnmountingOnClose:a});let c=G(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),o?.(),t.context.onOpenChangeComplete?.(!1)});return Jr({enabled:r&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||c()}}),{forceUnmount:c,transitionStatus:s}}function zc(e,t){e.useSyncedValues(t),$(()=>()=>{e.update({activeTriggerProps:me,inactiveTriggerProps:me,popupProps:me})},[e])}var wo=class{constructor(){this.idMap=new Map}add(t,o){this.idMap.set(t,o)}delete(t){this.idMap.delete(t)}hasElement(t){for(let o of this.idMap.values())if(o===t)return!0;return!1}hasMatchingElement(t){for(let o of this.idMap.values())if(t(o))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.idMap.values()}get size(){return this.idMap.size}};function Yc(){return new eo({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new wo,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function Xc(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:Yc(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:me,inactiveTriggerProps:me,popupProps:me}}function qc(e,t,o=!1){return new eo({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:o,onOpenChange:void 0})}var yr=e=>e.triggerIdProp??e.activeTriggerId,fi=e=>e.openProp??e.open,Kc=e=>(e.popupElement?.id??e.floatingId)||void 0;function Qc(e,t){return t!==void 0&&fi(e)&&yr(e)===t}function Bh(e,t){return Qc(e,t)?!0:t!==void 0&&fi(e)&&yr(e)==null&&e.triggerCount===1}var Jc={open:fi,mounted:e=>e.mounted,transitionStatus:e=>e.transitionStatus,floatingRootContext:e=>e.floatingRootContext,triggerCount:e=>e.triggerCount,preventUnmountingOnClose:e=>e.preventUnmountingOnClose,payload:e=>e.payload,activeTriggerId:yr,activeTriggerElement:e=>e.mounted?e.activeTriggerElement:null,popupId:Kc,isTriggerActive:(e,t)=>t!==void 0&&yr(e)===t,isOpenedByTrigger:(e,t)=>Qc(e,t),isMountedByTrigger:(e,t)=>t!==void 0&&yr(e)===t&&e.mounted,triggerProps:(e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps,triggerPopupId:(e,t)=>Bh(e,t)?Kc(e):void 0,popupProps:e=>e.popupProps,popupElement:e=>e.popupElement,positionerElement:e=>e.positionerElement};var di=l(H(),1),Zc=l(pn(),1);function eu(e){let t=di.useCallback(r=>e===void 0?Qe:e.subscribeStore(r),[e]),o=di.useCallback(()=>e===void 0?void 0:e.store,[e]);return(0,Zc.useSyncExternalStore)(t,o,()=>e?.serverStore)}function tu(e){return Vh(e,e.rootContext)}function Vh(e,t){let{nodeId:o,externalTree:r}=e,n=t.useState("referenceElement"),s=t.useState("floatingElement"),i=t.useState("domReferenceElement"),a=t.useState("open"),c=t.useState("floatingId"),[u,f]=Ne.useState(null),[g,p]=Ne.useState(void 0),[d,m]=Ne.useState(void 0),h=Ne.useRef(null),y=Jt(r),x=Ne.useMemo(()=>({reference:n,floating:s,domReference:i}),[n,s,i]),S=Ec({...e,elements:{...x,...u&&{reference:u}}}),v=W(g)?g:null,b=d===void 0?t.state.floatingElement:d;t.useSyncedValue("referenceElement",g??null),t.useSyncedValue("domReferenceElement",g===void 0?i:v),t.useSyncedValue("floatingElement",b);let P=Ne.useCallback(M=>{let D=W(M)?{getBoundingClientRect:()=>M.getBoundingClientRect(),getClientRects:()=>M.getClientRects(),contextElement:M}:M;f(D),S.refs.setReference(D)},[S.refs]),w=Ne.useCallback(M=>{(W(M)||M===null)&&(h.current=M,p(M)),(W(S.refs.reference.current)||S.refs.reference.current===null||M!==null&&!W(M))&&S.refs.setReference(M)},[S.refs,p]),R=Ne.useCallback(M=>{m(M),S.refs.setFloating(M)},[S.refs]),C=Ne.useMemo(()=>({...S.refs,setReference:w,setFloating:R,setPositionReference:P,domReference:h}),[S.refs,w,R,P]),_=Ne.useMemo(()=>({...S.elements,domReference:i}),[S.elements,i]),T=Ne.useMemo(()=>({...S,dataRef:t.context.dataRef,open:a,onOpenChange:t.setOpen,events:t.context.events,floatingId:c,refs:C,elements:_,nodeId:o,rootStore:t}),[S,C,_,o,t,a,c]);return $(()=>{i&&(h.current=i)},[i]),$(()=>{t.context.dataRef.current.floatingContext=T;let M=y?.nodesRef.current.find(D=>D.id===o);M&&(M.context=T)}),Ne.useMemo(()=>({...S,context:T,refs:C,elements:_,rootStore:t}),[S,C,_,T,t])}var _t=l(H(),1);var pi=kt.os.mac&&kt.engine.webkit;function mi(e,t={}){let{enabled:o=!0,delay:r}=t,n="rootStore"in e?e.rootStore:e,{events:s,dataRef:i}=n.context,a=_t.useRef(!1),c=_t.useRef(null),u=_t.useRef(!0),f=gt();_t.useEffect(()=>{let p=n.select("domReferenceElement");if(!o)return;let d=ge(p);function m(){let x=n.select("domReferenceElement");!n.select("open")&&Oe(x)&&x===Zr(_e(x))&&(a.current=!0)}function h(){u.current=!0}function y(){u.current=!1}return ht(oe(d,"blur",m),pi&&oe(d,"keydown",h,!0),pi&&oe(d,"pointerdown",y,!0))},[n,o]),_t.useEffect(()=>{if(!o)return;function p(d){if(d.reason===Y.triggerPress||d.reason===Y.escapeKey){let m=n.select("domReferenceElement");W(m)&&(c.current=m,a.current=!0)}}return s.on("openchange",p),()=>{s.off("openchange",p)}},[s,o,n]);let g=_t.useMemo(()=>{function p(){a.current=!1,c.current=null}return{onMouseLeave(){p()},onFocus(d){let m=d.currentTarget;if(a.current){if(c.current===m)return;p()}let h=Fe(d.nativeEvent);if(W(h)){if(pi&&!d.relatedTarget){if(!u.current&&!Ll(h))return}else if(!Nl(h))return}let y=Xt(d.relatedTarget,n.context.triggerElements),{nativeEvent:x,currentTarget:S}=d,v=typeof r=="function"?r():r;if(n.select("open")&&y||v===0||v===void 0){n.setOpen(!0,Z(Y.triggerFocus,x,S));return}f.start(v,()=>{a.current||n.setOpen(!0,Z(Y.triggerFocus,x,S))})},onBlur(d){p();let m=d.relatedTarget,h=d.nativeEvent,y=W(m)&&m.hasAttribute(Bo("focus-guard"))&&m.getAttribute("data-type")==="outside";f.start(0,()=>{let x=n.select("domReferenceElement"),S=Zr(_e(x));!m&&S===x||re(i.current.floatingContext?.refs.floating.current,S)||re(x,S)||y||Xt(m??S,n.context.triggerElements)||n.setOpen(!1,Z(Y.triggerFocus,h))})}}},[i,r,n,f]);return _t.useMemo(()=>o?{reference:g,trigger:g}:{},[o,g])}var hi=l(H(),1);var gi=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 Je,this.restTimeout=new Je,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},yn=new WeakMap;function Ho(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&yn.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),yn.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function vn(e,t){let{scopeElement:o,referenceElement:r,floatingElement:n}=t,s=yn.get(o);s&&s!==e&&Ho(s),Ho(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=o,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=n,yn.set(o,e),o.style.pointerEvents="none",r.style.pointerEvents="auto",n.style.pointerEvents="auto"}function $o(e){let t=e.context.dataRef.current,o=Ce(()=>t.hoverInteractionState??gi.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),Lo(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function yi(e,t={}){let{enabled:o=!0,closeDelay:r=0,nodeId:n}=t,s="rootStore"in e?e.rootStore:e,i=s.useState("open"),a=s.useState("floatingElement"),c=s.useState("domReferenceElement"),{dataRef:u}=s.context,f=Jt(),g=an(),p=$o(s),d=gt(),m=G(()=>tn(u.current.openEvent?.type,p.interactedInside)),h=G(()=>Dl(u.current.openEvent?.type)),y=G(()=>{Ho(p)});$(()=>{i||(p.pointerType=void 0,p.restTimeoutPending=!1,p.interactedInside=!1,y())},[i,p,y]),hi.useEffect(()=>y,[y]),$(()=>{if(o&&i&&p.handleCloseOptions?.blockPointerEvents&&h()&&W(c)&&a){let x=c,S=a,v=_e(a),b=f?.nodesRef.current.find(C=>C.id===g)?.context?.elements.floating;b&&(b.style.pointerEvents="");let P=p.pointerEventsScopeElement!==S?p.pointerEventsScopeElement:null,w=b!==S?b:null,R=p.handleCloseOptions?.getScope?.()??P??w??x.closest("[data-rootownerid]")??v.body;return vn(p,{scopeElement:R,referenceElement:x,floatingElement:S}),()=>{y()}}},[o,i,c,a,p,h,f,g,y]),hi.useEffect(()=>{if(!o)return;function x(){return!!(f&&g&&Nt(f.nodesRef.current,g).length>0)}function S(C){let _=lt(r,"close",p.pointerType),T=()=>{s.setOpen(!1,Z(Y.triggerHover,C)),f?.events.emit("floating.closed",C)};_?p.openChangeTimeout.start(_,T):(p.openChangeTimeout.clear(),T())}function v(C){let _=Fe(C);if(!Gs(_)){p.interactedInside=!1;return}p.interactedInside=_?.closest("[aria-haspopup]")!=null}function b(){p.openChangeTimeout.clear(),d.clear(),f?.events.off("floating.closed",w),y()}function P(C){if(x()&&f){f.events.on("floating.closed",w);return}if(Xt(C.relatedTarget,s.context.triggerElements))return;let _=u.current.floatingContext?.nodeId??n,T=C.relatedTarget;if(!(f&&_&&W(T)&&Nt(f.nodesRef.current,_,!1).some(D=>re(D.context?.elements.floating,T)))){if(p.handler){p.handler(C);return}y(),h()&&!m()&&S(C)}}function w(C){!f||!g||x()||d.start(0,()=>{f.events.off("floating.closed",w),s.setOpen(!1,Z(Y.triggerHover,C)),f.events.emit("floating.closed",C)})}let R=a;return ht(R&&oe(R,"mouseenter",b),R&&oe(R,"mouseleave",P),R&&oe(R,"pointerdown",v,!0),()=>{f?.events.off("floating.closed",w)})},[o,a,s,u,r,n,h,m,y,p,f,g,d])}var to=l(H(),1),ou=l(Kt(),1);var jh={current:null};function vi(e,t={}){let{enabled:o=!0,delay:r=0,handleClose:n=null,mouseOnly:s=!1,restMs:i=0,move:a=!0,triggerElementRef:c=jh,externalTree:u,isActiveTrigger:f=!0,getHandleCloseContext:g,isClosing:p,shouldOpen:d,guardStaleOpen:m=!1}=t,h="rootStore"in e?e.rootStore:e,{dataRef:y,events:x}=h.context,S=Jt(u),v=$o(h),b=to.useRef(!1),P=Ue(n),w=Ue(r),R=Ue(i),C=Ue(o),_=Ue(d),T=Ue(p),M=G(()=>tn(y.current.openEvent?.type,v.interactedInside)),D=G(()=>_.current?.()!==!1),V=G((A,O,I)=>{let k=h.context.triggerElements;if(k.hasElement(O))return!A||!re(A,O);if(!W(I))return!1;let X=I;return k.hasMatchingElement(se=>re(se,X))&&(!A||!re(A,X))}),N=G(()=>{if(!v.handler)return;_e(h.select("domReferenceElement")).removeEventListener("mousemove",v.handler),v.handler=void 0}),E=G(()=>{Ho(v)});return f&&(v.handleCloseOptions=P.current?.__options),to.useEffect(()=>N,[N]),to.useEffect(()=>{if(!o)return;function A(O){O.open?b.current=!1:(b.current=O.reason===Y.triggerHover,N(),v.openChangeTimeout.clear(),v.restTimeout.clear(),v.blockMouseMove=!0,v.restTimeoutPending=!1)}return x.on("openchange",A),()=>{x.off("openchange",A)}},[o,x,v,N]),to.useEffect(()=>{if(!o)return;function A(L,j=!0){let Q=lt(w.current,"close",v.pointerType);Q?v.openChangeTimeout.start(Q,()=>{h.setOpen(!1,Z(Y.triggerHover,L)),S?.events.emit("floating.closed",L)}):j&&(v.openChangeTimeout.clear(),h.setOpen(!1,Z(Y.triggerHover,L)),S?.events.emit("floating.closed",L))}let O=c.current??(f?h.select("domReferenceElement"):null);if(!W(O))return;function I(L){if(v.openChangeTimeout.clear(),v.blockMouseMove=!1,s&&!Lt(v.pointerType))return;let j=zs(R.current),Q=lt(w.current,"open",v.pointerType),ne=Fe(L),z=L.currentTarget??null,fe=h.select("domReferenceElement"),ee=z;if(W(ne)&&!h.context.triggerElements.hasElement(ne)){for(let He of h.context.triggerElements.elements())if(re(He,ne)){ee=He;break}}W(z)&&W(fe)&&!h.context.triggerElements.hasElement(z)&&re(z,fe)&&(ee=fe);let le=ee==null?!1:V(fe,ee,ne),pe=h.select("open"),ye=T.current?.()??h.select("transitionStatus")==="ending",rt=!pe&&ye&&b.current,ce=!le&&W(ee)&&W(fe)&&re(fe,ee)&&rt,be=j>0&&!Q,Ee=le&&(pe||rt)||ce,nt=!pe||le;if(Ee){D()&&h.setOpen(!0,Z(Y.triggerHover,L,ee));return}be||(Q?v.openChangeTimeout.start(Q,()=>{nt&&D()&&h.setOpen(!0,Z(Y.triggerHover,L,ee))}):nt&&D()&&h.setOpen(!0,Z(Y.triggerHover,L,ee)))}function k(L){if(M()){E();return}N();let j=h.select("domReferenceElement"),Q=_e(j);v.restTimeout.clear(),v.restTimeoutPending=!1;let ne=y.current.floatingContext??g?.();if(Xt(L.relatedTarget,h.context.triggerElements))return;if(P.current&&ne){h.select("open")||v.openChangeTimeout.clear();let fe=c.current;v.handler=P.current({...ne,tree:S,x:L.clientX,y:L.clientY,onClose(){E(),N(),C.current&&!M()&&fe===h.select("domReferenceElement")&&A(L,!0)}}),Q.addEventListener("mousemove",v.handler),v.handler(L);return}(v.pointerType!=="touch"||!re(h.select("floatingElement"),L.relatedTarget))&&A(L)}function X(L){re(O,L.relatedTarget)||(v.openChangeTimeout.clear(),v.restTimeout.clear(),v.restTimeoutPending=!1)}let se=m?oe(O,"mouseout",X):void 0;return a?ht(oe(O,"mousemove",I,{once:!0}),oe(O,"mouseenter",I),oe(O,"mouseleave",k),se):ht(oe(O,"mouseenter",I),oe(O,"mouseleave",k),se)},[N,E,y,w,h,o,P,v,f,V,M,s,a,R,c,S,C,g,T,D,m]),to.useMemo(()=>{if(!o)return;function A(O){v.pointerType=O.pointerType}return{onPointerDown:A,onPointerEnter:A,onMouseMove(O){let{nativeEvent:I}=O,k=O.currentTarget,X=h.select("domReferenceElement"),se=h.select("open"),L=V(X,k,O.target);if(s&&!Lt(v.pointerType))return;if(se&&L&&v.handleCloseOptions?.blockPointerEvents){let ne=h.select("floatingElement");if(ne){let z=v.handleCloseOptions?.getScope?.()??k.ownerDocument.body;vn(v,{scopeElement:z,referenceElement:k,floatingElement:ne})}}let j=zs(R.current);if(se&&!L||j===0||!L&&v.restTimeoutPending&&O.movementX**2+O.movementY**2<2)return;v.restTimeout.clear();function Q(){if(v.restTimeoutPending=!1,M())return;let ne=h.select("open");!v.blockMouseMove&&(!ne||L)&&D()&&h.setOpen(!0,Z(Y.triggerHover,I,k))}v.pointerType==="touch"?ou.flushSync(()=>{Q()}):L&&se?Q():(v.restTimeoutPending=!0,v.restTimeout.start(j,Q))}}},[o,v,M,V,s,h,R,D])}var ru=.1,Hh=ru*ru,ae=.5;function xn(e,t,o,r,n,s){return r>=t!=s>=t&&e<=(n-o)*(t-r)/(s-r)+o}function Sn(e,t,o,r,n,s,i,a,c,u){let f=!1;return xn(e,t,o,r,n,s)&&(f=!f),xn(e,t,n,s,i,a)&&(f=!f),xn(e,t,i,a,c,u)&&(f=!f),xn(e,t,c,u,o,r)&&(f=!f),f}function $h(e,t,o){return e>=o.x&&e<=o.x+o.width&&t>=o.y&&t<=o.y+o.height}function bn(e,t,o,r,n,s){let i=Math.min(o,n),a=Math.max(o,n),c=Math.min(r,s),u=Math.max(r,s);return e>=i&&e<=a&&t>=c&&t<=u}function xi(e={}){let{blockPointerEvents:t=!1}=e,o=new Je,r=({x:n,y:s,placement:i,elements:a,onClose:c,nodeId:u,tree:f})=>{let g=i?.split("-")[0],p=!1,d=null,m=null,h=typeof performance<"u"?performance.now():0;function y(S,v){let b=performance.now(),P=b-h;if(d===null||m===null||P===0)return d=S,m=v,h=b,!1;let w=S-d,R=v-m,C=w*w+R*R,_=P*P*Hh;return d=S,m=v,h=b,C<_}function x(){o.clear(),c()}return function(v){o.clear();let b=a.domReference,P=a.floating;if(!b||!P||g==null||n==null||s==null)return;let{clientX:w,clientY:R}=v,C=Fe(v),_=v.type==="mouseleave",T=re(P,C),M=re(b,C);if(T&&(p=!0,!_))return;if(M&&(p=!1,!_)){p=!0;return}if(_&&W(v.relatedTarget)&&re(P,v.relatedTarget))return;function D(){return!!(f&&Nt(f.nodesRef.current,u).length>0)}function V(){D()||x()}if(D())return;let N=b.getBoundingClientRect(),E=P.getBoundingClientRect(),A=n>E.right-E.width/2,O=s>E.bottom-E.height/2,I=E.width>N.width,k=E.height>N.height,X=(I?N:E).left,se=(I?N:E).right,L=(k?N:E).top,j=(k?N:E).bottom;if(g==="top"&&s>=N.bottom-1||g==="bottom"&&s<=N.top+1||g==="left"&&n>=N.right-1||g==="right"&&n<=N.left+1){V();return}let Q=!1;switch(g){case"top":Q=bn(w,R,X,N.top+1,se,E.bottom-1);break;case"bottom":Q=bn(w,R,X,E.top+1,se,N.bottom-1);break;case"left":Q=bn(w,R,E.right-1,j,N.left+1,L);break;case"right":Q=bn(w,R,N.right-1,j,E.left+1,L);break;default:}if(Q)return;if(p&&!$h(w,R,N)){V();return}if(!_&&y(w,R)){V();return}let ne=!1;switch(g){case"top":{let z=I?ae/2:ae*4,fe=I||A?n+z:n-z,ee=I?n-z:A?n+z:n-z,le=s+ae+1,pe=A||I?E.bottom-ae:E.top,ye=A?I?E.bottom-ae:E.top:E.bottom-ae;ne=Sn(w,R,fe,le,ee,le,E.left,pe,E.right,ye);break}case"bottom":{let z=I?ae/2:ae*4,fe=I||A?n+z:n-z,ee=I?n-z:A?n+z:n-z,le=s-ae,pe=A||I?E.top+ae:E.bottom,ye=A?I?E.top+ae:E.bottom:E.top+ae;ne=Sn(w,R,fe,le,ee,le,E.left,pe,E.right,ye);break}case"left":{let z=k?ae/2:ae*4,fe=k||O?s+z:s-z,ee=k?s-z:O?s+z:s-z,le=n+ae+1,pe=O||k?E.right-ae:E.left,ye=O?k?E.right-ae:E.left:E.right-ae;ne=Sn(w,R,pe,E.top,ye,E.bottom,le,fe,le,ee);break}case"right":{let z=k?ae/2:ae*4,fe=k||O?s+z:s-z,ee=k?s-z:O?s+z:s-z,le=n-ae,pe=O||k?E.left+ae:E.right,ye=O?k?E.left+ae:E.right:E.left+ae;ne=Sn(w,R,le,fe,le,ee,pe,E.top,ye,E.bottom);break}default:}ne?p||o.start(40,V):V()}};return r.__options={...e,blockPointerEvents:t},r}var En=class extends Zt{setState(t){}update(t){}set(t,o){}notifyAll(){}};var XR=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Ls.startingStyle]="startingStyle",e[e.endingStyle=Ls.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({});var Uh={"data-popup-open":""};var Wh={"data-open":""},Gh={"data-closed":""},zh={"data-anchor-hidden":""},nu={open(e){return e?Uh:null}};var vr={open(e){return e?Wh:Gh},anchorHidden(e){return e?zh:null}},su={...vr,...xl};function iu(e){return Mo(19)?e:e?"true":void 0}var wn=l(H(),1),Si=wn.createContext(void 0);function Uo(){return wn.useContext(Si)?.direction??"ltr"}var et=l(H(),1);var Yh=e=>({name:"arrow",options:e,async fn(t){let{x:o,y:r,placement:n,rects:s,platform:i,elements:a,middlewareData:c}=t,{element:u,padding:f=0,offsetParent:g="real"}=Ot(e,t)||{};if(u==null)return{};let p=sn(f),d={x:o,y:r},m=gr(n),h=mr(m),y=await i.getDimensions(u),x=m==="y",S=x?"top":"left",v=x?"bottom":"right",b=x?"clientHeight":"clientWidth",P=s.reference[h]+s.reference[m]-d[m]-s.floating[h],w=d[m]-s.reference[m],R=g==="real"?await i.getOffsetParent?.(u):a.floating,C=a.floating[b]||s.floating[h];(!C||!await i.isElement?.(R))&&(C=a.floating[b]||s.floating[h]);let _=P/2-w/2,T=C/2-y[h]/2-1,M=Math.min(p[S],T),D=Math.min(p[v],T),V=M,N=C-y[h]-D,E=C/2-y[h]/2+_,A=rn(V,E,N),O=!c.arrow&&vt(n)!=null&&E!==A&&s.reference[h]/2-(E<V?M:D)-y[h]/2<0,I=O?E<V?E-V:E-N:0;return{[m]:d[m]+I,data:{[m]:A,centerOffset:E-A-I,...O&&{alignmentOffset:I}},reset:O}}}),au=(e,t)=>({...Yh(e),options:[e,t]});var lu={name:"hide",async fn(e){let{width:t,height:o,x:r,y:n}=e.rects.reference,s=t===0&&o===0&&r===0&&n===0,i=await e.platform.detectOverflow(e,{elementContext:"reference"});return{data:{referenceHidden:i.top-o>=0||i.right-t>=0||i.bottom-o>=0||i.left-t>=0||s}}}};var Wo={sideX:"left",sideY:"top"};var cu="--available-width",uu="--available-height";function pu(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 fu(e,t,o){let{rects:r,placement:n}=e;return{side:pu(t,Le(n),o),align:vt(n)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function mu(e){return Kh(e,tu)}function Kh(e,t){let{anchor:o,positionMethod:r="absolute",side:n="bottom",sideOffset:s=0,align:i="center",alignOffset:a=0,collisionBoundary:c,collisionPadding:u=5,sticky:f=!1,arrowPadding:g=5,disableAnchorTracking:p=!1,inline:d,keepMounted:m=!1,floatingRootContext:h,mounted:y,collisionAvoidance:x,shift:S,nodeId:v,adaptiveOrigin:b,lazyFlip:P=!1,externalTree:w}=e,[R,C]=et.useState(null);!y&&R!==null&&C(null);let _=x.side||"flip",T=x.align||"flip",M=x.fallbackAxisSide||"end",D=S?.crossAxis??!1,V=S?.rootBoundary,N=typeof o=="function"?o:void 0,E=G(N),A=N?E:o,O=Ue(o),I=Ue(y),X=Uo()==="rtl",se=R||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":X?"left":"right","inline-start":X?"right":"left"}[n],L=i==="center"?se:`${se}-${i}`,j=u;typeof j=="number"?j={top:j,right:j,bottom:j,left:j}:j&&(j={top:j.top||0,right:j.right||0,bottom:j.bottom||0,left:j.left||0});let Q=1,ne=n==="bottom"?Q:0,z=n==="top"?Q:0,fe=n==="right"?Q:0,ee=n==="left"?Q:0,le={boundary:c==="clipping-ancestors"?"clippingAncestors":c,padding:j},pe=et.useRef(null),ye=Ue(s),rt=Ue(a),ce=typeof s!="function"?s:0,be=typeof a!="function"?a:0,Ee=[];d&&Ee.push(d),Ee.push(ti(te=>{let st=fu(te,n,X),bt=typeof ye.current=="function"?ye.current(st):ye.current,qe=typeof rt.current=="function"?rt.current(st):rt.current;return{mainAxis:bt,crossAxis:qe,alignmentAxis:qe}},[ce,be,X,n]));let nt=T==="none"&&_!=="shift",He=!nt&&(f||D||_==="shift"),_o=_==="none"?null:ni({...le,padding:{top:j.top+Q+ne,right:j.right+Q+ee,bottom:j.bottom+Q+z,left:j.left+Q+fe},mainAxis:!D&&_==="flip",crossAxis:T==="flip"?"alignment":!1,fallbackAxisSideDirection:M}),uo=nt?null:oi({...le,rootBoundary:V,mainAxis:T!=="none",crossAxis:He,limiter:f||D?void 0:ri(te=>{if(!pe.current)return{};let{width:st,height:bt}=pe.current.getBoundingClientRect(),qe=We(Le(te.placement)),At=qe==="y"?st:bt,Et=qe==="y"?j.left+j.right:j.top+j.bottom;return{offset:At/2+Et/2}})},[le,f,D,V,j,T]);_==="shift"||T==="shift"||i==="center"?Ee.push(uo,_o):Ee.push(_o,uo),Ee.push(si({...le,apply({elements:{floating:te},availableWidth:st,availableHeight:bt,rects:qe}){if(!I.current)return;let At=te.style;At.setProperty(cu,`${st}px`),At.setProperty(uu,`${bt}px`);let Et=ge(te).devicePixelRatio||1,{x:or,y:jr,width:Hr,height:xs}=qe.reference,Ss=(Math.round((or+Hr)*Et)-Math.round(or*Et))/Et,bs=(Math.round((jr+xs)*Et)-Math.round(jr*Et))/Et;At.setProperty("--anchor-width",`${Ss}px`),At.setProperty("--anchor-height",`${bs}px`)}}),au(te=>({element:pe.current||_e(te.elements.floating).createElement("div"),padding:g,offsetParent:"floating"}),[g]),{name:"transformOrigin",fn(te){let{elements:st,middlewareData:bt,placement:qe,rects:At,y:Et}=te,or=Le(qe),jr=We(or),Hr=pe.current,xs=bt.arrow?.x||0,Ss=bt.arrow?.y||0,bs=Hr?.clientWidth||0,em=Hr?.clientHeight||0,Es=xs+bs/2,Ma=Ss+em/2,tm=Math.abs(bt.shift?.y||0),om=At.reference.height/2,rr=typeof s=="function"?s(fu(te,n,X)):s,rm=tm>rr,nm={top:`${Es}px calc(100% + ${rr}px)`,bottom:`${Es}px ${-rr}px`,left:`calc(100% + ${rr}px) ${Ma}px`,right:`${-rr}px ${Ma}px`}[or],sm=`${Es}px ${At.reference.y+om-Et}px`;return st.floating.style.setProperty("--transform-origin",He&&jr==="y"&&rm?sm:nm),{}}},lu,b),$(()=>{!y&&h&&h.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[y,h]);let $t=et.useMemo(()=>({elementResize:!p&&typeof ResizeObserver<"u",layoutShift:!p&&typeof IntersectionObserver<"u"}),[p]),{refs:Ut,elements:we,x:Lr,y:F,middlewareData:B,update:Re,placement:Me,context:Wt,isPositioned:ft,floatingStyles:Gt}=t({rootContext:h,open:m?y:void 0,placement:L,middleware:Ee,strategy:r,whileElementsMounted:m?void 0:(...te)=>hr(...te,$t),nodeId:v,externalTree:w}),{sideX:Xe,sideY:Io}=B.adaptiveOrigin||Wo,fo=ft?r:"fixed",Nr=et.useMemo(()=>{let te;return ft?b?te={position:fo,[Xe]:Lr,[Io]:F}:te={...Gt,position:fo}:te={position:fo,top:0,left:0},te[cu]="100vw",te[uu]="100vh",ft||(te.opacity=0),te},[b,fo,Xe,Lr,Io,F,Gt,ft]),Ao=et.useRef(null);$(()=>{if(!y)return;let te=O.current,st=typeof te=="function"?te():te,qe=(du(st)?st.current:st)||null||null;qe!==Ao.current&&(Ut.setPositionReference(qe),Ao.current=qe)},[y,Ut,A,O]),et.useEffect(()=>{if(!y)return;let te=O.current;typeof te!="function"&&du(te)&&te.current!==Ao.current&&(Ut.setPositionReference(te.current),Ao.current=te.current)},[y,Ut,A,O]),et.useEffect(()=>{if(m&&y&&we.reference&&we.floating)return hr(we.reference,we.floating,Re,$t)},[m,y,we,Re,$t]);let zt=Le(Me),Dr=pu(n,zt,X),Fr=vt(Me)||"center",Br=!!B.hide?.referenceHidden;$(()=>{P&&y&&ft&&zt!==se&&C(zt)},[P,y,ft,zt,se]);let Vr=et.useMemo(()=>({position:"absolute",top:B.arrow?.y,left:B.arrow?.x}),[B.arrow]),Aa=B.arrow?.centerOffset!==0;return et.useMemo(()=>({positionerStyles:Nr,arrowStyles:Vr,arrowRef:pe,arrowUncentered:Aa,side:Dr,align:Fr,physicalSide:zt,anchorHidden:Br,refs:Ut,context:Wt,isPositioned:ft,update:Re}),[Nr,Vr,pe,Aa,Dr,Fr,zt,Br,Ut,Wt,ft,Re])}function du(e){return e!=null&&"current"in e}function Rn(e){return e==="starting"?Wl:me}function gu(e,t,{styles:o,transitionStatus:r,props:n,refs:s,hidden:i,inert:a=!1}){let c={...o};return a&&(c.pointerEvents="none"),$e("div",e,{state:t,ref:s,props:[{role:"presentation",hidden:i,style:c},Rn(r),n],stateAttributesMapping:vr})}var Ie=l(H(),1),Ru=l(Kt(),1);var hu=l(H(),1);function yu(e){let[t,o]=hu.useState({current:e,previous:null});return Object.is(e,t.current)||o({current:e,previous:t.current}),t.previous}var Go=l(H(),1);function bi(e){let t=De(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=Oe(e),s=n?e.offsetWidth:o,i=n?e.offsetHeight:r;return(Qt(o)!==s||Qt(r)!==i)&&(o=s,r=i),{width:o,height:r}}function xu(e){let{popupElement:t,positionerElement:o,content:r,mounted:n,onMeasureLayout:s,onMeasureLayoutComplete:i,side:a,direction:c}=e,u=Fo(t,!0),f=No(),g=Go.useRef(null),p=Go.useRef(!0),d=Go.useRef(Qe),m=G(s),h=G(i),y=Go.useMemo(()=>Xh(a,c),[a,c]);$(()=>{if(!n){d.current=Qe,p.current=!0,g.current=null;return}if(!t||!o)return;d.current=vu(t,y),Ei(t,"auto");let x=Tn(t,"position","static"),S=Tn(t,"transform","none"),v=Tn(t,"scale","1"),b=vu(o,{"--available-width":"max-content","--available-height":"max-content"});function P(){x(),S(),b()}function w(){P(),v()}if(m?.(),p.current||g.current===null){Pn(o,"max-content");let T=bi(t);return g.current=T,Pn(o,T),w(),h?.(null,T),p.current=!1,()=>{d.current(),d.current=Qe}}Pn(o,"max-content");let R=g.current,C=bi(t);g.current=C,Ei(t,R),w(),h?.(R,C),Pn(o,C);let _=new AbortController;return f.request(()=>{Ei(t,C),u(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},_.signal)}),()=>{_.abort(),f.cancel(),d.current(),d.current=Qe}},[r,t,o,u,f,n,m,h,y])}function Xh(e,t){let o=e==="top",r=e==="left"||e===(t==="rtl"?"inline-end":"inline-start");return!o&&!r?me:{position:"absolute",[o?"bottom":"top"]:"0",[r?"right":"left"]:"0"}}function Tn(e,t,o){let r=e.style.getPropertyValue(t);return e.style.setProperty(t,o),()=>{e.style.setProperty(t,r)}}function vu(e,t){let o=[];for(let[r,n]of Object.entries(t))o.push(Tn(e,r,n));return o.length?()=>{o.forEach(r=>r())}:Qe}function Ei(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 Pn(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 Su=l(H(),1);var bu=l(K(),1),Cn=function(t){let{direction:o="ltr"}=t,r=Su.useMemo(()=>({direction:o}),[o]);return(0,bu.jsx)(Si.Provider,{value:r,children:t.children})};var Eu={name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:r},elements:{floating:n},platform:s,strategy:i,placement:a}=e,c=ge(n),u=c.getComputedStyle(n);if(!(u.transitionDuration!=="0s"&&u.transitionDuration!==""))return{x:t,y:o,data:Wo};let g=await s.getOffsetParent?.(n),p={width:0,height:0};if(i==="fixed"&&c?.visualViewport)p={width:c.visualViewport.width,height:c.visualViewport.height};else if(g===c){let S=_e(n);p={width:S.documentElement.clientWidth,height:S.documentElement.clientHeight}}else await s.isElement?.(g)&&(p=await s.getDimensions(g));let d=Le(a),m=t,h=o;d==="left"&&(m=p.width-(t+r.width)),d==="top"&&(h=p.height-(o+r.height));let y=d==="left"?"right":Wo.sideX,x=d==="top"?"bottom":Wo.sideY;return{x:m,y:h,data:{sideX:y,sideY:x}}}};var zo=l(K(),1),Pu={activationDirection:e=>e?{"data-activation-direction":e}:null};function Tu(e){let{store:t,side:o,children:r}=e,n=Uo(),s=t.useState("activeTriggerElement"),i=t.useState("activeTriggerId"),a=t.useState("open"),c=t.useState("payload"),u=t.useState("mounted"),f=t.useState("popupElement"),g=t.useState("positionerElement"),p=yu(a?s:null),d=Jh(i,c),m=Ie.useRef(null),[h,y]=Ie.useState(null),[x,S]=Ie.useState(null),v=Ie.useRef(null),b=Ie.useRef(null),P=Fo(v,!0),w=No(),R=Ie.useRef(null),[C,_]=Ie.useState(null),[T,M]=Ie.useState(!1);$(()=>(t.set("adaptiveOrigin",Eu),()=>{t.set("adaptiveOrigin",void 0)}),[t]);let D=G(()=>{v.current?.style.setProperty("animation","none"),v.current?.style.setProperty("transition","none"),b.current?.style.setProperty("display","none")}),V=G(k=>{v.current?.style.removeProperty("animation"),v.current?.style.removeProperty("transition"),b.current?.style.removeProperty("display"),k&&_(k)}),N=G(()=>{R.current?.abort();let k=new AbortController;R.current=k,P(()=>{y(null),_(null),m.current=null},k.signal)}),E=Ie.useRef(null);$(()=>{(!a||!u)&&(E.current=null)},[a,u]),$(()=>{if(s&&p&&s!==p&&E.current!==s&&m.current){y(m.current),M(!0);let k=Qh(p,s);S(k),E.current=s}},[s,p]),$(()=>{h!=null&&(R.current?.abort(),M(!0),w.request(()=>{Ru.flushSync(()=>{M(!1)}),N()}))},[d,h,N,w]),$(()=>{let k=v.current;if(!k)return;let X=_e(k).createElement("div");for(let se of Array.from(k.childNodes))X.appendChild(se.cloneNode(!0));m.current=X});let A=h!=null,O;A?O=(0,zo.jsxs)(Ie.Fragment,{children:[(0,zo.jsx)("div",{"data-previous":!0,inert:iu(!0),ref:b,style:{...C?{"--popup-width":`${C.width}px`,"--popup-height":`${C.height}px`}:null,position:"absolute"},"data-ending-style":T?void 0:""},"previous"),(0,zo.jsx)("div",{"data-current":!0,ref:v,"data-starting-style":T?"":void 0,children:r},d)]}):O=(0,zo.jsx)("div",{"data-current":!0,ref:v,children:r},d),$(()=>{let k=b.current;!k||!h||k.replaceChildren(...Array.from(h.childNodes))},[h]),xu({popupElement:f,positionerElement:g,mounted:u,content:c,onMeasureLayout:D,onMeasureLayoutComplete:V,side:o,direction:n});let I={activationDirection:qh(x),transitioning:A};return{children:O,state:I}}function qh(e){if(e)return`${wu(e.horizontal,5,"right","left")} ${wu(e.vertical,5,"down","up")}`}function wu(e,t,o,r){return e>t?o:e<-t?r:""}function Qh(e,t){let o=e.getBoundingClientRect(),r=t.getBoundingClientRect(),n={x:o.left+o.width/2,y:o.top+o.height/2},s={x:r.left+r.width/2,y:r.top+r.height/2};return{horizontal:s.x-n.x,vertical:s.y-n.y}}function Jh(e,t){let[o,r]=Ie.useState(0),n=Ie.useRef(e),s=Ie.useRef(t),i=Ie.useRef(!1);return $(()=>{let a=n.current,c=s.current,u=e!==a,f=t!==c;u?(r(g=>g+1),i.current=!f):i.current&&f&&(r(g=>g+1),i.current=!1),n.current=e,s.current=t},[e,t]),`${e??"current"}-${o}`}var On=l(H(),1),Cu=l(Kt(),1);var Ou=l(K(),1),_u=On.forwardRef(function(t,o){let{children:r,container:n,className:s,render:i,style:a,...c}=t,{node:u,subtree:f}=Kl({container:n,ref:o,componentProps:t,elementProps:c});return!f&&!u?null:(0,Ou.jsxs)(On.Fragment,{children:[f,u&&Cu.createPortal(r,u)]})});var ze={};dt(ze,{Arrow:()=>Ku,Handle:()=>Sr,Popup:()=>zu,Portal:()=>$u,Positioner:()=>Wu,Provider:()=>qu,Root:()=>Nu,Trigger:()=>Vu,Viewport:()=>Ju,createHandle:()=>Zu});var Yo=l(H(),1);var _n=l(H(),1),wi=_n.createContext(void 0);function ct(e){let t=_n.useContext(wi);if(t===void 0&&!e)throw new Error(at(72));return t}var Iu=l(H(),1);var Au={...Jc,disabled:e=>e.disabled,instantType:e=>e.instantType,isInstantPhase:e=>e.isInstantPhase,trackCursorAxis:e=>e.trackCursorAxis,disableHoverablePopup:e=>e.disableHoverablePopup,lastOpenChangeReason:e=>e.openChangeReason,closeOnClick:e=>e.closeOnClick,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin},In=class extends Zt{constructor(t,o,r){let n=new wo;super(ku(t,n,o,r),Lu(n),Au)}setOpen=(t,o)=>{$c(this,t,o,{extraState:{openChangeReason:o.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,Z(Y.triggerPress,t))}};function Mu(){let e=new wo,t=new En(Object.freeze(ku(void 0,e)),Object.freeze(Lu(e)),Au);return Object.assign(t,{setOpen:Qe,cancelPendingOpen:Qe})}function ku(e,t,o,r=!1){let n={...Xc(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,adaptiveOrigin:void 0,...e};return n.floatingRootContext=qc(t,o,r),n}function Lu(e){return{popupRef:Iu.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:e}}var xr=l(K(),1),Nu=ci(function(t){let{disabled:o=!1,defaultOpen:r=!1,open:n,disableHoverablePopup:s=!1,trackCursorAxis:i="none",actionsRef:a,onOpenChange:c,onOpenChangeComplete:u,handle:f,triggerId:g,defaultTriggerId:p=null,children:d}=t,m=jc((M,D)=>new In({open:r,openProp:n,activeTriggerId:p,triggerIdProp:g},M,D));m.useControlledProp("openProp",n),m.useControlledProp("triggerIdProp",g),m.useContextCallback("onOpenChange",c),m.useContextCallback("onOpenChangeComplete",u);let h=m.useState("open"),y=!o&&h,x=m.useState("activeTriggerId"),S=m.useState("mounted"),v=m.useState("payload");m.useSyncedValues({trackCursorAxis:i,disableHoverablePopup:s,disabled:o}),Wc(m,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:b,transitionStatus:P}=Gc(y,m),w=m.useState("isInstantPhase"),R=m.useState("instantType"),C=m.useState("lastOpenChangeReason"),_=Yo.useRef(null);$(()=>{h&&o&&m.setOpen(!1,Z(Y.disabled))},[h,o,m]),$(()=>{P==="ending"&&C===Y.none||P!=="ending"&&w?(R!=="delay"&&(_.current=R),m.set("instantType","delay")):_.current!==null&&(m.set("instantType",_.current),_.current=null)},[P,w,C,R,m]),$(()=>{y&&x==null&&m.set("payload",void 0)},[m,x,y]),Yo.useImperativeHandle(a,()=>({unmount:b,close:()=>m.setOpen(!1,Z(Y.imperativeAction))}),[b,m]);let T=y||S||!o&&i!=="none";return(0,xr.jsxs)(wi.Provider,{value:m,children:[f&&(0,xr.jsx)(Hc,{handle:f,store:m}),T&&(0,xr.jsx)(Zh,{store:m,disabled:o,trackCursorAxis:i}),typeof d=="function"?d({payload:v}):d]})});function Zh({store:e,disabled:t,trackCursorAxis:o}){let r=e.useState("floatingRootContext"),n=qs(r,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),s=Xs(r,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),i=Yo.useMemo(()=>Mt(s.reference,n.reference),[s.reference,n.reference]);return zc(e,{activeTriggerProps:i,inactiveTriggerProps:i,popupProps:n.floating??me}),null}var Mn=l(H(),1);var An=l(H(),1),Ri=An.createContext(void 0);function Du(){return An.useContext(Ri)}var Bu="data-base-ui-tooltip-trigger";function Fu(e){if("composedPath"in e){let o=e.composedPath();for(let r=0;r<o.length;r+=1){let n=o[r];if(W(n))return n}}let t=e.target;return W(t)?t:null}function ty(e){let t=e;for(;t;){let o=t.closest(`[${Bu}]`);if(o)return o;let r=t.getRootNode();t="host"in r&&W(r.host)?r.host:null}return null}var Vu=kc(function(t,o){let{render:r,className:n,style:s,handle:i,payload:a,disabled:c,delay:u,closeOnClick:f=!0,closeDelay:g,id:p,...d}=t,m=ct(!0),y=eu(i)??m;if(!y)throw new Error(at(82));let x=hl(p),S=y.useState("isTriggerActive",x),v=y.useState("isOpenedByTrigger",x),b=y.useState("floatingRootContext"),P=Mn.useRef(null),w=u??600,R=g??0,{registerTrigger:C,isMountedByThisTrigger:_}=Uc(x,P,y,{payload:a,closeOnClick:f,closeDelay:R}),T=Du(),{delayRef:M,isInstantPhase:D,hasProvider:V}=Ks(b,{open:v}),N=$o(b);y.useSyncedValue("isInstantPhase",D);let E=y.useState("disabled"),A=c??E,O=Ue(A),I=y.useState("trackCursorAxis"),k=y.useState("disableHoverablePopup"),X=Mn.useRef(!1),se=gt(),L=Mn.useRef(void 0);function j(){return V?lt(M.current,"open")===0?0:u??T??600:w}function Q(ce){let be=P.current;if(!be||!ce)return!1;let Ee=ty(ce);return Ee!==null&&Ee!==be&&re(be,Ee)}function ne(ce){let be=Q(ce);return X.current=be,be&&(N.openChangeTimeout.clear(),N.restTimeout.clear(),N.restTimeoutPending=!1,se.clear()),be}let z=vi(b,{enabled:!A,mouseOnly:!0,move:!1,handleClose:!k&&I!=="both"?xi():null,restMs:j,delay(){return g==null&&V?{close:lt(M.current,"close")}:{close:R}},triggerElementRef:P,isActiveTrigger:S,isClosing:()=>y.select("transitionStatus")==="ending",shouldOpen(){return!X.current}}),fe=mi(b,{enabled:!A}).reference,ee=ce=>{let be=X.current,Ee=Fu(ce),nt=ne(Ee),He=P.current,_o=He&&Ee&&re(He,Ee);if(nt&&y.select("open")&&y.select("lastOpenChangeReason")===Y.triggerHover){y.setOpen(!1,Z(Y.triggerHover,ce));return}if(be&&!nt&&_o&&!O.current&&!y.select("open")&&He&&Lt(L.current)){let uo=()=>{!X.current&&!O.current&&!y.select("open")&&y.setOpen(!0,Z(Y.triggerHover,ce,He))},$t=j();$t===0?(se.clear(),uo()):se.start($t,uo)}},le=y.useState("triggerProps",_);return $e("button",t,{state:{open:v},ref:[o,C,P],props:[z,fe,_||I!=="none"?le:void 0,{onMouseOver(ce){ee(ce.nativeEvent)},onFocus(ce){Q(Fu(ce.nativeEvent))&&ce.preventBaseUIHandler()},onMouseLeave(){X.current=!1,se.clear(),L.current=void 0},onPointerEnter(ce){L.current=ce.pointerType},onPointerDown(ce){L.current=ce.pointerType,y.set("closeOnClick",f),f&&!y.select("open")&&y.cancelPendingOpen(ce.nativeEvent)},onClick(ce){f&&!y.select("open")&&y.cancelPendingOpen(ce.nativeEvent)},id:x,"data-trigger-disabled":A?"":void 0,[Bu]:A?void 0:""},d],stateAttributesMapping:nu})});var Hu=l(H(),1);var kn=l(H(),1),Pi=kn.createContext(void 0);function ju(){let e=kn.useContext(Pi);if(e===void 0)throw new Error(at(70));return e}var Ti=l(K(),1),$u=Hu.forwardRef(function(t,o){let{keepMounted:r=!1,...n}=t;return ct().useState("mounted")||r?(0,Ti.jsx)(Pi.Provider,{value:r,children:(0,Ti.jsx)(_u,{ref:o,...n})}):null});var Nn=l(H(),1);var Ln=l(H(),1),Ci=Ln.createContext(void 0);function Ko(){let e=Ln.useContext(Ci);if(e===void 0)throw new Error(at(71));return e}var Uu=l(K(),1),Wu=Nn.forwardRef(function(t,o){let{render:r,className:n,anchor:s,positionMethod:i="absolute",side:a="top",align:c="center",sideOffset:u=0,alignOffset:f=0,collisionBoundary:g="clipping-ancestors",collisionPadding:p=5,arrowPadding:d=5,sticky:m=!1,disableAnchorTracking:h=!1,collisionAvoidance:y=Gl,style:x,...S}=t,v=ct(),b=ju(),P=v.useState("open"),w=v.useState("mounted"),R=v.useState("trackCursorAxis"),C=v.useState("disableHoverablePopup"),_=v.useState("floatingRootContext"),T=v.useState("instantType"),M=v.useState("transitionStatus"),D=v.useState("adaptiveOrigin"),V=mu({anchor:s,positionMethod:i,floatingRootContext:_,mounted:w,side:a,sideOffset:u,align:c,alignOffset:f,collisionBoundary:g,collisionPadding:p,sticky:m,arrowPadding:d,disableAnchorTracking:h,keepMounted:b,collisionAvoidance:y,adaptiveOrigin:D}),N=Nn.useMemo(()=>({open:P,side:V.side,align:V.align,anchorHidden:V.anchorHidden,instant:R!=="none"?"tracking-cursor":T}),[P,V.side,V.align,V.anchorHidden,R,T]),E=gu(t,N,{styles:V.positionerStyles,transitionStatus:M,props:S,refs:[o,v.useStateSetter("positionerElement")],hidden:!w,inert:!P||R==="both"||C});return(0,Uu.jsx)(Ci.Provider,{value:V,children:E})});var Gu=l(H(),1);var zu=Gu.forwardRef(function(t,o){let{render:r,className:n,style:s,...i}=t,a=ct(),{side:c,align:u}=Ko(),f=a.useState("open"),g=a.useState("instantType"),p=a.useState("transitionStatus"),d=a.useState("popupProps"),m=a.useState("floatingRootContext"),h=a.useState("disabled"),y=a.useState("closeDelay");Jr({open:f,ref:a.context.popupRef,onComplete(){f&&a.context.onOpenChangeComplete?.(!0)}}),yi(m,{enabled:!h,closeDelay:y});let x=a.useStateSetter("popupElement");return $e("div",t,{state:{open:f,side:c,align:u,instant:g,transitionStatus:p},ref:[o,a.context.popupRef,x],props:[Vc,d,Rn(p),i],stateAttributesMapping:su})});var Yu=l(H(),1);var Ku=Yu.forwardRef(function(t,o){let{render:r,className:n,style:s,...i}=t,a=ct(),{arrowRef:c,side:u,align:f,arrowUncentered:g,arrowStyles:p}=Ko(),d=a.useState("open"),m=a.useState("instantType");return $e("div",t,{state:{open:d,side:u,align:f,uncentered:g,instant:m},ref:[o,c],props:[{style:p,"aria-hidden":!0},i],stateAttributesMapping:vr})});var Xu=l(H(),1);var Oi=l(K(),1),qu=function(t){let{delay:o,closeDelay:r,timeout:n=400}=t,s=Xu.useMemo(()=>({open:o,close:r}),[o,r]);return(0,Oi.jsx)(Ri.Provider,{value:o,children:(0,Oi.jsx)(Ys,{delay:s,timeoutMs:n,children:t.children})})};var Qu=l(H(),1);var Ju=Qu.forwardRef(function(t,o){let{render:r,className:n,style:s,children:i,...a}=t,c=ct(),u=Ko(),f=c.useState("instantType"),{children:g,state:p}=Tu({store:c,side:u.side,children:i}),d={activationDirection:p.activationDirection,transitioning:p.transitioning,instant:f};return $e("div",t,{state:d,ref:o,props:[a,{children:g}],stateAttributesMapping:Pu})});var Sr=class extends dn{constructor(){super(Mu(),"Tooltip")}open(t){this.openByTrigger(t)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}};function Zu(){return new Sr}function Dn(e){return $e(e.defaultTagName??"div",e,e)}var Ro={};dt(Ro,{Popup:()=>Sf,Portal:()=>Fn,Positioner:()=>Bn,Provider:()=>_f,Root:()=>Cf,Trigger:()=>wf});var vf=l(ve(),1);var sf=l(ve(),1);var Ai="data-wp-hash";function Mi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ry(document)),e.__wpStyleRuntime}function oy(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ai}]`))if(o.getAttribute(Ai)===t)return!0;return!1}function of(e,t,o){if(!e.head)return;let r=Mi(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(oy(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Ai,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function ry(e){let t=Mi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)of(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 ny(e,t){let o=Mi();o.styles.set(e,t);for(let r of o.documents.keys())of(r,e,t)}typeof process>"u",ny("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 tf={slot:"_11fc52b637ff8a7e__slot"},rf="data-wp-compat-overlay-slot";function sy(){return typeof document>"u"?null:document}function iy(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var It=null;function Ii(e){return e.setAttribute("aria-hidden","false"),e}function ay(e){let t=e.createElement("div");return t.setAttribute(rf,""),tf.slot&&t.classList.add(tf.slot),e.body.appendChild(t),t}function nf(){if(typeof window>"u"||!iy()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=sy();if(!e||!e.body)return;if(It&&It.ownerDocument===e&&It.isConnected)return Ii(It);let t=e.querySelector(`[${rf}]`);return t instanceof HTMLDivElement?(It=Ii(t),It):(It?.isConnected&&It.remove(),It=Ii(ay(e)),It)}var af=l(K(),1),Fn=(0,sf.forwardRef)(function({container:t,...o},r){return(0,af.jsx)(ze.Portal,{container:t??nf(),...o,ref:r})});var lf=l(ve(),1),ff=l(K(),1),ki="data-wp-hash";function Li(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&cy(document)),e.__wpStyleRuntime}function ly(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${ki}]`))if(o.getAttribute(ki)===t)return!0;return!1}function cf(e,t,o){if(!e.head)return;let r=Li(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(ly(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(ki,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function cy(e){let t=Li();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)cf(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 uf(e,t){let o=Li();o.styles.set(e,t);for(let r of o.documents.keys())cf(r,e,t)}typeof process>"u",uf("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var uy={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",uf("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 fy={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Bn=(0,lf.forwardRef)(function({align:t="center",className:o,side:r="top",sideOffset:n=4,...s},i){return(0,ff.jsx)(ze.Positioner,{ref:i,align:t,side:r,sideOffset:n,...s,className:mt(uy["box-sizing"],fy.positioner,o)})});var df=l(ve(),1);function Ni(e,t,o){return(0,df.cloneElement)(e??t,{children:o})}var dy=l(Di(),1);var gf=l(Fi(),1),{lock:ZC,unlock:hf}=(0,gf.__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 py(){let e=dy;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return hf(e.privateApis).ThemeProvider}var yf=py();var br=l(K(),1),Bi="data-wp-hash";function Vi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&gy(document)),e.__wpStyleRuntime}function my(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Bi}]`))if(o.getAttribute(Bi)===t)return!0;return!1}function xf(e,t,o){if(!e.head)return;let r=Vi(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(my(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Bi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function gy(e){let t=Vi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)xf(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 hy(e,t){let o=Vi();o.styles.set(e,t);for(let r of o.documents.keys())xf(r,e,t)}typeof process>"u",hy("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 yy={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},vy={background:"#1e1e1e"},Sf=(0,vf.forwardRef)(function({portal:t,positioner:o,children:r,className:n,...s},i){let a=(0,br.jsx)(yf,{color:vy,children:(0,br.jsx)(ze.Popup,{ref:i,className:mt(yy.popup,n),...s,children:r})}),c=Ni(o,(0,br.jsx)(Bn,{}),a);return Ni(t,(0,br.jsx)(Fn,{}),c)});var bf=l(ve(),1),Ef=l(K(),1),wf=(0,bf.forwardRef)(function(t,o){return(0,Ef.jsx)(ze.Trigger,{ref:o,...t})});var Rf=l(ke(),1),Pf=l(K(),1);function Tf({children:e}){return(0,Pf.jsx)(Cn,{direction:(0,Rf.isRTL)()?"rtl":"ltr",children:e})}var ji=l(K(),1);function Cf(e){return(0,ji.jsx)(Tf,{children:(0,ji.jsx)(ze.Root,{...e})})}var Of=l(K(),1);function _f({...e}){return(0,Of.jsx)(ze.Provider,{...e})}var Vn=l(Xo(),1),Hi=l(K(),1),$i=(0,Hi.jsx)(Vn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Hi.jsx)(Vn.Path,{d:"M7 11L12 15L17 11",vectorEffect:"non-scaling-stroke"})});var jn=l(Xo(),1),Ui=l(K(),1),Wi=(0,Ui.jsx)(jn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Ui.jsx)(jn.Path,{d:"M14 6.5L9 12L14 17.5",vectorEffect:"non-scaling-stroke"})});var Hn=l(Xo(),1),Gi=l(K(),1),zi=(0,Gi.jsx)(Hn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Gi.jsx)(Hn.Path,{d:"M10 6.5L15 12L10 17.5",vectorEffect:"non-scaling-stroke"})});var $n=l(Xo(),1),Yi=l(K(),1),Ki=(0,Yi.jsx)($n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Yi.jsx)($n.Path,{d:"M7 13L12 9L17 13",vectorEffect:"non-scaling-stroke"})});var Un=l(Xo(),1),Xi=l(K(),1),qi=(0,Xi.jsx)(Un.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Xi.jsx)(Un.Path,{d:"M6 4a2 2 0 0 0-2 2v3h1.5V6a.5.5 0 0 1 .5-.5h3V4H6Zm3 14.5H6a.5.5 0 0 1-.5-.5v-3H4v3a2 2 0 0 0 2 2h3v-1.5Zm6 1.5v-1.5h3a.5.5 0 0 0 .5-.5v-3H20v3a2 2 0 0 1-2 2h-3Zm3-16a2 2 0 0 1 2 2v3h-1.5V6a.5.5 0 0 0-.5-.5h-3V4h3Z"})});var Af=l(ve(),1),Qi="data-wp-hash";function Ji(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Sy(document)),e.__wpStyleRuntime}function xy(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Qi}]`))if(o.getAttribute(Qi)===t)return!0;return!1}function Mf(e,t,o){if(!e.head)return;let r=Ji(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(xy(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Qi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function Sy(e){let t=Ji();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Mf(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 by(e,t){let o=Ji();o.styles.set(e,t);for(let r of o.documents.keys())Mf(r,e,t)}typeof process>"u",by("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 Ey={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},Zi=(0,Af.forwardRef)(function({render:t,...o},r){return Dn({render:t,ref:r,props:Mt({className:Ey["visually-hidden"]},o,{"data-visually-hidden":""})})});var kf=l(ve(),1),ea="data-wp-hash";function ta(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ry(document)),e.__wpStyleRuntime}function wy(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${ea}]`))if(o.getAttribute(ea)===t)return!0;return!1}function Lf(e,t,o){if(!e.head)return;let r=ta(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(wy(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(ea,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function Ry(e){let t=ta();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Lf(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 Py(e,t){let o=ta();o.styles.set(e,t);for(let r of o.documents.keys())Lf(r,e,t)}typeof process>"u",Py("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var Ty={stack:"_19ce0419607e1896__stack"},Cy={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)"},Wn=(0,kf.forwardRef)(function({direction:t,gap:o,align:r,justify:n,wrap:s,render:i,...a},c){let u={gap:o&&Cy[o],alignItems:r,justifyContent:n,flexDirection:t,flexWrap:s};return Dn({render:i,ref:c,props:Mt(a,{style:u,className:Ty.stack})})});var Nf=l(ve(),1),Df=l(K(),1),Ff=(0,Nf.forwardRef)(({children:e,className:t,ariaLabel:o,as:r="div",...n},s)=>(0,Df.jsx)(r,{ref:s,className:mt("admin-ui-navigable-region",t),"aria-label":o,role:"region",tabIndex:"-1",...n,children:e}));Ff.displayName="NavigableRegion";var oa=Ff;var Vf={primary:"#3858e9",background:"#222524"},Oy=new Map([["modern",Vf],["fresh",{primary:"#007cba",background:"#25292b"}],["midnight",{primary:"#cf4339",background:"#3d4042"}],["coffee",{primary:"#916745",background:"#5b534d"}],["ocean",{primary:"#567958",background:"#5f787f"}],["blue",{primary:"#437aa8",background:"#3876a8"}],["ectoplasm",{primary:"#646c3e",background:"#4f386e"}],["sunrise",{primary:"#ad631e",background:"#cc4541"}],["light",{primary:"#007cba",background:"#eaeeed"}]]);function ra(){let e=document.body.className.match(/admin-color-([\w-]+)/)?.[1]??"modern";return Oy.get(e)??Vf}var Ke=l(xe(),1),io=l(ie(),1),Up=l(na(),1);var _y=l(sa(),1);var qo="body",$f=":root";var Er=l(ws(),1),Wf=l(sa(),1),Ay=l(ie(),1);function ia(e){if(!e)return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function Iy(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function aa(e,t="0"){let o=Iy(e);if(!o)return null;let r=ia(o?.top)||t,n=ia(o?.left)||t;return r===n?r:`${r} ${n}`}var Uf={default:{name:"default",slug:"flow",className:"is-layout-flow",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},constrained:{name:"constrained",slug:"constrained",className:"is-layout-constrained",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > :where(:not(.alignleft):not(.alignright):not(.alignfull))",rules:{"max-width":"var(--wp--style--global--content-size)","margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > .alignwide",rules:{"max-width":"var(--wp--style--global--wide-size)"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},flex:{name:"flex",slug:"flex",className:"is-layout-flex",displayMode:"flex",baseStyles:[{selector:"",rules:{"flex-wrap":"wrap","align-items":"center"}},{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]},grid:{name:"grid",slug:"grid",className:"is-layout-grid",displayMode:"grid",baseStyles:[{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]}};function la({layoutDefinitions:e=Uf,style:t,selector:o,hasBlockGapSupport:r,hasFallbackGapSupport:n,fallbackGapValue:s}){let i="",a=t?.spacing?.blockGap,c=r?aa(a):"";n&&(o===qo?c=c||"0.5em":!r&&s&&(c=s));let u=r&&a&&typeof a!="string"?aa(a.top):c;if(c&&e&&(Object.values(e).forEach(({className:f,name:g,spacingStyles:p})=>{if(!r&&g!=="flex"&&g!=="grid")return;let d=["default","constrained"].includes(g)?u:c;p?.length&&p.forEach(m=>{let h=[];if(m.rules&&Object.entries(m.rules).forEach(([y,x])=>{h.push(`${y}: ${x||d}`)}),h.length){let y="";r?y=o===qo?`:root :where(.${f})${m?.selector||""}`:`:root :where(${o}-${f})${m?.selector||""}`:y=o===qo?`:where(.${f}${m?.selector||""})`:`:where(${o}.${f}${m?.selector||""})`,i+=`${y} { ${h.join("; ")}; }`}})}),o===qo&&r&&(i+=`${$f} { --wp--style--block-gap: ${c}; }`)),o===qo&&e){let f=["block","flex","grid"];Object.values(e).forEach(({className:g,displayMode:p,baseStyles:d})=>{p&&f.includes(p)&&(i+=`${o} .${g} { display:${p}; }`),d?.length&&d.forEach(m=>{let h=[];if(m.rules&&Object.entries(m.rules).forEach(([y,x])=>{h.push(`${y}: ${x}`)}),h.length){let y=`.${g}${m?.selector||""}`;i+=`${y} { ${h.join("; ")}; }`}})})}return i}var Wp=l(zf(),1),ut=l(ke(),1),je=l(ve(),1);var kr=l(Gn(),1),ds=l(it(),1),Gp=l(ca(),1),Oa=l(oo(),1),zp=l(Qf(),1),Yp=l(pt(),1),ao=l(Dt(),1),lo=l(_i(),1),Kp=l(Di(),1);var sd=l(xe(),1),id=l(Dt(),1),ad=l(it(),1),ld=l(ie(),1);var Jf=l(ie(),1),Zf=l(Dt(),1),zn=l(ke(),1),ed=l(oo(),1);var td=l(xe(),1),od=l(pt(),1),rd=l(K(),1);function My({showTooltip:e,icon:t,href:o,initialPost:r}){let n=(0,Jf.useSelect)(a=>{let{getCurrentPostType:c}=a(td.store),{getPostType:u}=a(od.store);return u(r?.type||c())},[r?.type]);if(!n)return null;let s=o??(0,ed.addQueryArgs)("edit.php",{post_type:n.slug}),i=n?.labels?.view_items??(0,zn.__)("Back");return(0,rd.jsx)(Zf.Button,{size:"compact",href:s,label:i,showTooltip:e,tooltipPosition:"bottom",icon:t??((0,zn.isRTL)()?zi:Wi)})}var Yn=My;var nd=l(Fi(),1),{lock:$_,unlock:U}=(0,nd.__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/edit-post");var Kn=l(K(),1),{BackButton:ky}=U(sd.privateApis),Ly={hidden:{x:"-100%"},distractionFreeInactive:{x:0},hover:{x:0,transition:{type:"tween",delay:.2}}};function Ny({initialPost:e}){let t=(0,ld.useSelect)(o=>o(ad.store).get("core","showIconLabels"),[]);return(0,Kn.jsx)(ky,{children:({length:o})=>o<=1&&(0,Kn.jsx)(id.__unstableMotion.div,{variants:Ly,transition:{type:"tween",delay:.8},children:(0,Kn.jsx)(Yn,{showTooltip:!t,initialPost:e})})})}var cd=Ny;var pd=l(ie(),1),wr=l(ve(),1),md=l(xe(),1),gd=l(pt(),1);var ud="core/edit-post",fd="#wp-admin-bar-view a",dd="#wp-admin-bar-preview a";var hd=()=>{let{isViewable:e,newPermalink:t}=(0,pd.useSelect)(r=>{let{getPostType:n}=r(gd.store),{getCurrentPost:s,getEditedPostAttribute:i}=r(md.store);return{isViewable:n(i("type"))?.viewable,newPermalink:s().link}},[]),o=(0,wr.useRef)();(0,wr.useEffect)(()=>{o.current=document.querySelector(dd)||document.querySelector(fd)},[]),(0,wr.useEffect)(()=>{if(!(!t||!o.current)){if(!e){o.current.style.display="none";return}o.current.style.display="",o.current.setAttribute("href",t)}},[t,e])};function yd(){return hd(),null}var Ad=l(ve(),1),ha=l(ie(),1),Qn=l(xd(),1),Md=l(ke(),1);var qn=l(ie(),1);var ua=l(ie(),1);function Dy(e=!1,t){switch(t.type){case"REQUEST_META_BOX_UPDATES":return!0;case"META_BOX_UPDATES_SUCCESS":case"META_BOX_UPDATES_FAILURE":return!1;default:return e}}function Fy(e=[],t){let o=[...e];for(let r of t){let n=o.findIndex(s=>s.id===r.id);n!==-1?o[n]={...o[n],...r}:o.push(r)}return o}function By(e={},t){switch(t.type){case"SET_META_BOXES_PER_LOCATIONS":{let o={...e};for(let[r,n]of Object.entries(t.metaBoxesPerLocation))o[r]=Fy(o[r],n);return o}}return e}function Vy(e=!1,t){return t.type==="META_BOXES_INITIALIZED"?!0:e}var jy=(0,ua.combineReducers)({isSaving:Dy,locations:By,initialized:Vy}),Sd=(0,ua.combineReducers)({metaBoxes:jy});var fa={};dt(fa,{__experimentalSetPreviewDeviceType:()=>av,__unstableCreateTemplate:()=>fv,closeGeneralSidebar:()=>$y,closeModal:()=>Wy,closePublishSidebar:()=>zy,hideBlockTypes:()=>ov,initializeMetaBoxes:()=>dv,metaBoxUpdatesFailure:()=>iv,metaBoxUpdatesSuccess:()=>sv,openGeneralSidebar:()=>Hy,openModal:()=>Uy,openPublishSidebar:()=>Gy,removeEditorPanel:()=>qy,requestMetaBoxUpdates:()=>nv,setAvailableMetaBoxesPerLocation:()=>rv,setIsEditingTemplate:()=>uv,setIsInserterOpened:()=>lv,setIsListViewOpened:()=>cv,showBlockTypes:()=>tv,switchEditorMode:()=>Jy,toggleDistractionFree:()=>pv,toggleEditorPanelEnabled:()=>Ky,toggleEditorPanelOpened:()=>Xy,toggleFeature:()=>Qy,toggleFullscreenMode:()=>mv,togglePinnedPluginItem:()=>Zy,togglePublishSidebar:()=>Yy,updatePreferredStyleVariations:()=>ev});var Pd=l(Rs(),1),Rr=l(it(),1),Pe=l(xe(),1),Ae=l(nr(),1),Td=l(Ed(),1),Cd=l(pt(),1),Od=l(Gn(),1),Xn=l(ke(),1);var wd=e=>{let t=document.querySelector(`.edit-post-meta-boxes-area.is-${e} .metabox-location-${e}`);return t||document.querySelector("#metaboxes .metabox-location-"+e)};var{interfaceStore:Qo}=U(Pe.privateApis),Hy=e=>({registry:t})=>{t.dispatch(Qo).enableComplementaryArea("core",e)},$y=()=>({registry:e})=>e.dispatch(Qo).disableComplementaryArea("core"),Uy=e=>({registry:t})=>((0,Ae.default)("select( 'core/edit-post' ).openModal( name )",{since:"6.3",alternative:"select( 'core/interface').openModal( name )"}),t.dispatch(Qo).openModal(e)),Wy=()=>({registry:e})=>((0,Ae.default)("select( 'core/edit-post' ).closeModal()",{since:"6.3",alternative:"select( 'core/interface').closeModal()"}),e.dispatch(Qo).closeModal()),Gy=()=>({registry:e})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).openPublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').openPublishSidebar"}),e.dispatch(Pe.store).openPublishSidebar()},zy=()=>({registry:e})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).closePublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').closePublishSidebar"}),e.dispatch(Pe.store).closePublishSidebar()},Yy=()=>({registry:e})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).togglePublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').togglePublishSidebar"}),e.dispatch(Pe.store).togglePublishSidebar()},Ky=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).toggleEditorPanelEnabled",{since:"6.5",alternative:"dispatch( 'core/editor').toggleEditorPanelEnabled"}),t.dispatch(Pe.store).toggleEditorPanelEnabled(e)},Xy=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).toggleEditorPanelOpened",{since:"6.5",alternative:"dispatch( 'core/editor').toggleEditorPanelOpened"}),t.dispatch(Pe.store).toggleEditorPanelOpened(e)},qy=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).removeEditorPanel",{since:"6.5",alternative:"dispatch( 'core/editor').removeEditorPanel"}),t.dispatch(Pe.store).removeEditorPanel(e)},Qy=e=>({registry:t})=>t.dispatch(Rr.store).toggle("core/edit-post",e),Jy=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).switchEditorMode",{since:"6.6",alternative:"dispatch( 'core/editor').switchEditorMode"}),t.dispatch(Pe.store).switchEditorMode(e)},Zy=e=>({registry:t})=>{let o=t.select(Qo).isItemPinned("core",e);t.dispatch(Qo)[o?"unpinItem":"pinItem"]("core",e)};function ev(){return(0,Ae.default)("dispatch( 'core/edit-post' ).updatePreferredStyleVariations",{since:"6.6",hint:"Preferred Style Variations are not supported anymore."}),{type:"NOTHING"}}var tv=e=>({registry:t})=>{U(t.dispatch(Pe.store)).showBlockTypes(e)},ov=e=>({registry:t})=>{U(t.dispatch(Pe.store)).hideBlockTypes(e)};function rv(e){return{type:"SET_META_BOXES_PER_LOCATIONS",metaBoxesPerLocation:e}}var nv=()=>async({registry:e,select:t,dispatch:o})=>{o({type:"REQUEST_META_BOX_UPDATES"}),window.tinyMCE&&window.tinyMCE.triggerSave();let r=new window.FormData(document.querySelector(".metabox-base-form")),n=r.get("post_ID"),s=r.get("post_type"),i=e.select(Cd.store).getEditedEntityRecord("postType",s,n),a=[i.comment_status?["comment_status",i.comment_status]:!1,i.ping_status?["ping_status",i.ping_status]:!1,i.sticky?["sticky",i.sticky]:!1,i.author?["post_author",i.author]:!1].filter(Boolean),c=t.getActiveMetaBoxLocations(),f=[r,...c.map(g=>new window.FormData(wd(g)))].reduce((g,p)=>{for(let[d,m]of p)g.append(d,m);return g},new window.FormData);a.forEach(([g,p])=>f.append(g,p));try{await(0,Pd.default)({url:window._wpMetaBoxUrl,method:"POST",body:f,parse:!1}),o.metaBoxUpdatesSuccess()}catch{o.metaBoxUpdatesFailure()}};function sv(){return{type:"META_BOX_UPDATES_SUCCESS"}}function iv(){return{type:"META_BOX_UPDATES_FAILURE"}}var av=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).__experimentalSetPreviewDeviceType",{since:"6.5",version:"6.7",hint:"registry.dispatch( editorStore ).setDeviceType"}),t.dispatch(Pe.store).setDeviceType(e)},lv=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).setIsInserterOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsInserterOpened"}),t.dispatch(Pe.store).setIsInserterOpened(e)},cv=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).setIsListViewOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsListViewOpened"}),t.dispatch(Pe.store).setIsListViewOpened(e)};function uv(){return(0,Ae.default)("dispatch( 'core/edit-post' ).setIsEditingTemplate",{since:"6.5",alternative:"dispatch( 'core/editor').setRenderingMode"}),{type:"NOTHING"}}function fv(){return(0,Ae.default)("dispatch( 'core/edit-post' ).__unstableCreateTemplate",{since:"6.5"}),{type:"NOTHING"}}var Rd=!1,dv=()=>({registry:e,select:t,dispatch:o})=>{if(!e.select(Pe.store).__unstableIsEditorReady()||Rd)return;let n=e.select(Pe.store).getCurrentPostType();window.postboxes.page!==n&&window.postboxes.add_postbox_toggles(n),Rd=!0,(0,Td.addAction)("editor.savePost","core/edit-post/save-metaboxes",async(s,i)=>{!i.isAutosave&&t.hasMetaBoxes()&&await o.requestMetaBoxUpdates()}),o({type:"META_BOXES_INITIALIZED"})},pv=()=>({registry:e})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).toggleDistractionFree",{since:"6.6",alternative:"dispatch( 'core/editor').toggleDistractionFree"}),e.dispatch(Pe.store).toggleDistractionFree()},mv=()=>({registry:e})=>{let t=e.select(Rr.store).get("core/edit-post","fullscreenMode");e.dispatch(Rr.store).toggle("core/edit-post","fullscreenMode"),e.dispatch(Od.store).createInfoNotice(t?(0,Xn.__)("Fullscreen mode deactivated."):(0,Xn.__)("Fullscreen mode activated."),{id:"core/edit-post/toggle-fullscreen-mode/notice",type:"snackbar",actions:[{label:(0,Xn.__)("Undo"),onClick:()=>{e.dispatch(Rr.store).toggle("core/edit-post","fullscreenMode")}}]})};var ga={};dt(ga,{__experimentalGetInsertionPoint:()=>Fv,__experimentalGetPreviewDeviceType:()=>Nv,areMetaBoxesInitialized:()=>jv,getActiveGeneralSidebarName:()=>Sv,getActiveMetaBoxLocations:()=>Id,getAllMetaBoxes:()=>Mv,getEditedPostTemplate:()=>Hv,getEditorMode:()=>yv,getHiddenBlockTypes:()=>wv,getMetaBoxesPerLocation:()=>ma,getPreference:()=>Ev,getPreferences:()=>_d,hasMetaBoxes:()=>kv,isEditingTemplate:()=>Vv,isEditorPanelEnabled:()=>Tv,isEditorPanelOpened:()=>Cv,isEditorPanelRemoved:()=>Pv,isEditorSidebarOpened:()=>vv,isFeatureActive:()=>_v,isInserterOpened:()=>Dv,isListViewOpened:()=>Bv,isMetaBoxLocationActive:()=>pa,isMetaBoxLocationVisible:()=>Av,isModalActive:()=>Ov,isPluginItemPinned:()=>Iv,isPluginSidebarOpened:()=>xv,isPublishSidebarOpened:()=>Rv,isSavingMetaBoxes:()=>Lv});var he=l(ie(),1),Po=l(it(),1),da=l(pt(),1),Ye=l(xe(),1),tt=l(nr(),1);var{interfaceStore:Pr}=U(Ye.privateApis),gv=[],hv={},yv=(0,he.createRegistrySelector)(e=>()=>e(Po.store).get("core","editorMode")??"visual"),vv=(0,he.createRegistrySelector)(e=>()=>{let t=e(Pr).getActiveComplementaryArea("core");return["edit-post/document","edit-post/block"].includes(t)}),xv=(0,he.createRegistrySelector)(e=>()=>{let t=e(Pr).getActiveComplementaryArea("core");return!!t&&!["edit-post/document","edit-post/block"].includes(t)}),Sv=(0,he.createRegistrySelector)(e=>()=>e(Pr).getActiveComplementaryArea("core"));function bv(e,t){let o=e?.reduce((n,s)=>({...n,[s]:{enabled:!1}}),{});return t?.reduce((n,s)=>{let i=n?.[s];return{...n,[s]:{...i,opened:!0}}},o??{})??o??hv}var _d=(0,he.createRegistrySelector)(e=>()=>{(0,tt.default)("select( 'core/edit-post' ).getPreferences",{since:"6.0",alternative:"select( 'core/preferences' ).get"});let t=["editorMode","hiddenBlockTypes"].reduce((s,i)=>{let a=e(Po.store).get("core",i);return{...s,[i]:a}},{}),o=e(Po.store).get("core","inactivePanels"),r=e(Po.store).get("core","openPanels"),n=bv(o,r);return{...t,panels:n}});function Ev(e,t,o){(0,tt.default)("select( 'core/edit-post' ).getPreference",{since:"6.0",alternative:"select( 'core/preferences' ).get"});let n=_d(e)[t];return n===void 0?o:n}var wv=(0,he.createRegistrySelector)(e=>()=>e(Po.store).get("core","hiddenBlockTypes")??gv),Rv=(0,he.createRegistrySelector)(e=>()=>((0,tt.default)("select( 'core/edit-post' ).isPublishSidebarOpened",{since:"6.6",alternative:"select( 'core/editor' ).isPublishSidebarOpened"}),e(Ye.store).isPublishSidebarOpened())),Pv=(0,he.createRegistrySelector)(e=>(t,o)=>((0,tt.default)("select( 'core/edit-post' ).isEditorPanelRemoved",{since:"6.5",alternative:"select( 'core/editor' ).isEditorPanelRemoved"}),e(Ye.store).isEditorPanelRemoved(o))),Tv=(0,he.createRegistrySelector)(e=>(t,o)=>((0,tt.default)("select( 'core/edit-post' ).isEditorPanelEnabled",{since:"6.5",alternative:"select( 'core/editor' ).isEditorPanelEnabled"}),e(Ye.store).isEditorPanelEnabled(o))),Cv=(0,he.createRegistrySelector)(e=>(t,o)=>((0,tt.default)("select( 'core/edit-post' ).isEditorPanelOpened",{since:"6.5",alternative:"select( 'core/editor' ).isEditorPanelOpened"}),e(Ye.store).isEditorPanelOpened(o))),Ov=(0,he.createRegistrySelector)(e=>(t,o)=>((0,tt.default)("select( 'core/edit-post' ).isModalActive",{since:"6.3",alternative:"select( 'core/interface' ).isModalActive"}),!!e(Pr).isModalActive(o))),_v=(0,he.createRegistrySelector)(e=>(t,o)=>!!e(Po.store).get("core/edit-post",o)),Iv=(0,he.createRegistrySelector)(e=>(t,o)=>e(Pr).isItemPinned("core",o)),Id=(0,he.createSelector)(e=>Object.keys(e.metaBoxes.locations).filter(t=>pa(e,t)),e=>[e.metaBoxes.locations]),Av=(0,he.createRegistrySelector)(e=>(t,o)=>pa(t,o)&&ma(t,o)?.some(({id:r})=>e(Ye.store).isEditorPanelEnabled(`meta-box-${r}`)));function pa(e,t){let o=ma(e,t);return!!o&&o.length!==0}function ma(e,t){return e.metaBoxes.locations[t]}var Mv=(0,he.createSelector)(e=>Object.values(e.metaBoxes.locations).flat(),e=>[e.metaBoxes.locations]);function kv(e){return Id(e).length>0}function Lv(e){return e.metaBoxes.isSaving}var Nv=(0,he.createRegistrySelector)(e=>()=>((0,tt.default)("select( 'core/edit-site' ).__experimentalGetPreviewDeviceType",{since:"6.5",version:"6.7",alternative:"select( 'core/editor' ).getDeviceType"}),e(Ye.store).getDeviceType())),Dv=(0,he.createRegistrySelector)(e=>()=>((0,tt.default)("select( 'core/edit-post' ).isInserterOpened",{since:"6.5",alternative:"select( 'core/editor' ).isInserterOpened"}),e(Ye.store).isInserterOpened())),Fv=(0,he.createRegistrySelector)(e=>()=>((0,tt.default)("select( 'core/edit-post' ).__experimentalGetInsertionPoint",{since:"6.5",version:"6.7"}),U(e(Ye.store)).getInserter())),Bv=(0,he.createRegistrySelector)(e=>()=>((0,tt.default)("select( 'core/edit-post' ).isListViewOpened",{since:"6.5",alternative:"select( 'core/editor' ).isListViewOpened"}),e(Ye.store).isListViewOpened())),Vv=(0,he.createRegistrySelector)(e=>()=>((0,tt.default)("select( 'core/edit-post' ).isEditingTemplate",{since:"6.5",alternative:"select( 'core/editor' ).getRenderingMode"}),e(Ye.store).getCurrentPostType()==="wp_template"));function jv(e){return e.metaBoxes.initialized}var Hv=(0,he.createRegistrySelector)(e=>()=>{let{id:t,type:o}=e(Ye.store).getCurrentPost(),r=U(e(da.store)).getTemplateId(o,t);if(r)return e(da.store).getEditedEntityRecord("postType","wp_template",r)});var de=(0,qn.createReduxStore)(ud,{reducer:Sd,actions:fa,selectors:ga});(0,qn.register)(de);function $v(){let{toggleFullscreenMode:e}=(0,ha.useDispatch)(de),{registerShortcut:t}=(0,ha.useDispatch)(Qn.store);return(0,Ad.useEffect)(()=>{t({name:"core/edit-post/toggle-fullscreen",category:"global",description:(0,Md.__)("Enable or disable fullscreen mode."),keyCombination:{modifier:"secondary",character:"f"}})},[]),(0,Qn.useShortcut)("core/edit-post/toggle-fullscreen",()=>{e()}),null}var kd=$v;var Zn=l(ie(),1),ro=l(ke(),1),no=l(Dt(),1);var Jn=l(ve(),1),ya=l(xe(),1),Ft=l(K(),1);function Ld(){let{editPost:e}=(0,Zn.useDispatch)(ya.store),{isCleanNewPost:t}=(0,Zn.useSelect)(ya.store),[o,r]=(0,Jn.useState)(void 0),[n,s]=(0,Jn.useState)(""),[i,a]=(0,Jn.useState)(()=>t());return i?(0,Ft.jsx)(no.Modal,{title:(0,ro.__)("Create pattern"),onRequestClose:()=>{a(!1)},overlayClassName:"patterns-create-modal",children:(0,Ft.jsx)("form",{onSubmit:c=>{c.preventDefault(),a(!1),e({title:n,meta:{wp_pattern_sync_status:o}})},children:(0,Ft.jsxs)(Wn,{direction:"column",gap:"lg",children:[(0,Ft.jsx)(no.TextControl,{label:(0,ro.__)("Name"),value:n,onChange:s,placeholder:(0,ro.__)("My pattern"),className:"patterns-create-modal__name-input"}),(0,Ft.jsx)(no.ToggleControl,{label:(0,ro._x)("Synced","pattern (singular)"),help:(0,ro.__)("Sync this pattern across multiple locations."),checked:!o,onChange:()=>{r(o?void 0:"unsynced")}}),(0,Ft.jsx)(Wn,{justify:"end",children:(0,Ft.jsx)(no.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",disabled:!n,accessibleWhenDisabled:!0,children:(0,ro.__)("Create")})})]})})}):null}var so=l(ve(),1),os=l(ie(),1),rs=l(oo(),1),ts=l(xe(),1);var es=l(ie(),1),Nd=l(pt(),1),va=l(xe(),1),Dd=l(ve(),1),Fd=l(oo(),1);function Bd(){let e=(0,es.useRegistry)(),{disableVisualRevisions:t,currentRevisionId:o,postType:r,postId:n}=(0,es.useSelect)(i=>{let a=i(va.store);return{disableVisualRevisions:!!a.getEditorSettings().disableVisualRevisions,currentRevisionId:U(a).getCurrentRevisionId(),postType:a.getCurrentPostType(),postId:a.getCurrentPostId()}},[]),s=!["wp_template","wp_template_part"].includes(r);(0,Dd.useEffect)(()=>{if(!t||!s||!o||!r||!n)return;let i=!1;return e.resolveSelect(Nd.store).getRevision("postType",r,n,o,{context:"edit",_fields:"id"}).then(a=>{if(i||!a)return;let c=e.select(va.store);c.getEditorSettings().disableVisualRevisions&&c.getCurrentPostType()===r&&String(c.getCurrentPostId())===String(n)&&U(c).getCurrentRevisionId()===o&&window.location.replace((0,Fd.addQueryArgs)("revision.php",{revision:o}))}),()=>{i=!0}},[t,s,o,r,n,e])}var Vd=300;function Uv(e,t){let o={post:e,action:"edit"};return t&&(o.revision=t),(0,rs.addQueryArgs)("post.php",o)}function jd(){Bd();let[e]=(0,so.useState)(()=>{let c=Number((0,rs.getQueryArg)(window.location.href,"revision"));return Number.isInteger(c)&&c>0?c:null}),t=(0,so.useRef)(!1),{postId:o,postStatus:r,currentRevisionId:n}=(0,os.useSelect)(c=>{let{getCurrentPost:u}=c(ts.store),{getCurrentRevisionId:f}=U(c(ts.store)),g=u(),{id:p,status:d,type:m}=g,h=["wp_template","wp_template_part"].includes(m);return h&&(p=g.wp_id),{postId:p,postStatus:d,currentRevisionId:h?null:f()}},[]),{openRevision:s}=U((0,os.useDispatch)(ts.store)),i=(0,so.useRef)(null),a=(0,so.useRef)(null);return(0,so.useEffect)(()=>{if(!o)return;if(e&&!t.current){t.current=!0,s(e);return}if(r==="auto-draft")return;let c=a.current;a.current=o;let u=Uv(o,n),f=()=>{i.current=Date.now();try{window.history.replaceState({id:o},"Post "+o,u)}catch{}};if(c!==null&&c!==o){f();return}if(i.current===null){f();return}if(Date.now()-i.current>=Vd){f();return}let g=setTimeout(f,Vd);return()=>clearTimeout(g)},[o,r,n,e,s]),null}var qd=l(ie(),1);var Tr=l(ve(),1),$d=l(Dt(),1),Ud=l(ie(),1),Wd=l(na(),1);var Jo=l(K(),1),{useNativeUndo:Wv}=U(Wd.privateApis);function Hd(e,t){e.moveBefore&&e.isConnected&&t.isConnected?e.moveBefore(t,null):e.appendChild(t)}function Gv({location:e}){let t=(0,Tr.useRef)(null),o=(0,Tr.useRef)(null);(0,Tr.useLayoutEffect)(()=>(o.current=document.querySelector(".metabox-location-"+e),o.current&&Hd(t.current,o.current),()=>{o.current&&Hd(document.querySelector("#metaboxes"),o.current)}),[e]);let r=(0,Ud.useSelect)(i=>i(de).isSavingMetaBoxes(),[]),n=mt("edit-post-meta-boxes-area",`is-${e}`,{"is-loading":r}),s=Wv();return(0,Jo.jsxs)("div",{className:n,ref:s,children:[r&&(0,Jo.jsx)($d.Spinner,{className:"edit-post-meta-boxes-area__spinner"}),(0,Jo.jsx)("div",{className:"edit-post-meta-boxes-area__container",ref:t}),(0,Jo.jsx)("div",{className:"edit-post-meta-boxes-area__clear"})]})}var Gd=Gv;var zd=l(ve(),1),Yd=l(ie(),1),Kd=l(xe(),1);function Xd({id:e}){let t=(0,Yd.useSelect)(o=>o(Kd.store).isEditorPanelEnabled(`meta-box-${e}`),[e]);return(0,zd.useEffect)(()=>{let o=document.getElementById(e);o&&(t?o.classList.remove("is-hidden"):o.classList.add("is-hidden"))},[e,t]),null}var To=l(K(),1);function ns({location:e}){let t=(0,qd.useSelect)(o=>o(de).getMetaBoxesPerLocation(e),[e]);return(0,To.jsxs)(To.Fragment,{children:[(t??[]).map(({id:o})=>(0,To.jsx)(Xd,{id:o},o)),(0,To.jsx)(Gd,{location:e})]})}var Or=l(ke(),1),Tp=l(_i(),1),Cp=l(xe(),1),Zo=l(Jd(),1);var Zd=l(pt(),1),ep=l(ie(),1),tp=l(xe(),1),op=l(ke(),1),xa=l(oo(),1);var rp=l(K(),1),{MoreMenuItem:zv}=U(tp.privateApis);function Yv(){let e=(0,ep.useSelect)(t=>{let{canUser:o}=t(Zd.store),r=(0,xa.addQueryArgs)("edit.php",{post_type:"wp_block"}),n=(0,xa.addQueryArgs)("site-editor.php",{p:"/pattern"});return o("create",{kind:"postType",name:"wp_template"})?n:r},[]);return(0,rp.jsx)(zv,{href:e,children:(0,op.__)("Manage patterns")})}var np=Yv;var sp=l(ke(),1),ss=l(ie(),1),is=l(xe(),1),ip=l(it(),1);var ap=l(K(),1),{MoreMenuItem:Kv}=U(is.privateApis);function lp(){let e=(0,ss.useSelect)(o=>o(is.store).getCurrentPostType()==="wp_template",[]),{toggle:t}=(0,ss.useDispatch)(ip.store);return(0,ap.jsx)(Kv,{onClick:()=>t("core/edit-post",e?"welcomeGuideTemplate":"welcomeGuide"),children:(0,sp.__)("Welcome Guide")})}var cs=l(ke(),1),wp=l(it(),1),Rp=l(xe(),1);var vp=l(ke(),1),xp=l(ie(),1),Sp=l(xe(),1),bp=l(it(),1);var Sa=l(ve(),1),as=l(ke(),1),cp=l(Dt(),1),up=l(ie(),1),fp=l(xe(),1),dp=l(it(),1),pp=l(oo(),1);var Bt=l(K(),1),{PreferenceBaseOption:Xv}=U(dp.privateApis);function qv(){let e=document.getElementById("toggle-custom-fields-form");e.querySelector('[name="_wp_http_referer"]').setAttribute("value",(0,pp.getPathAndQueryString)(window.location.href)),e.submit()}function Qv({willEnable:e}){let[t,o]=(0,Sa.useState)(!1);return(0,Bt.jsxs)(Bt.Fragment,{children:[(0,Bt.jsx)("p",{className:"edit-post-preferences-modal__custom-fields-confirmation-message",children:(0,as.__)("A page reload is required for this change. Make sure your content is saved before reloading.")}),(0,Bt.jsx)(cp.Button,{__next40pxDefaultSize:!0,variant:"secondary",isBusy:t,accessibleWhenDisabled:!0,disabled:t,onClick:()=>{o(!0),qv()},children:e?(0,as.__)("Show & Reload Page"):(0,as.__)("Hide & Reload Page")})]})}function mp({label:e}){let t=(0,up.useSelect)(n=>!!n(fp.store).getEditorSettings().enableCustomFields,[]),[o,r]=(0,Sa.useState)(t);return(0,Bt.jsx)(Xv,{label:e,isChecked:o,onChange:r,children:o!==t&&(0,Bt.jsx)(Qv,{willEnable:o})})}var ls=l(ie(),1),ba=l(xe(),1),gp=l(it(),1);var hp=l(K(),1),{PreferenceBaseOption:Jv}=U(gp.privateApis);function yp(e){let{toggleEditorPanelEnabled:t}=(0,ls.useDispatch)(ba.store),{isChecked:o,isRemoved:r}=(0,ls.useSelect)(n=>{let{isEditorPanelEnabled:s,isEditorPanelRemoved:i}=n(ba.store);return{isChecked:s(e.panelName),isRemoved:i(e.panelName)}},[e.panelName]);return r?null:(0,hp.jsx)(Jv,{isChecked:o,onChange:()=>t(e.panelName),...e})}var Cr=l(K(),1),{PreferencesModalSection:Zv}=U(bp.privateApis);function Ep(e){let{areCustomFieldsRegistered:t,metaBoxes:o}=(0,xp.useSelect)(n=>{let{getEditorSettings:s}=n(Sp.store),{getAllMetaBoxes:i}=n(de);return{areCustomFieldsRegistered:s().enableCustomFields!==void 0,metaBoxes:i()}},[]),r=o.filter(({id:n})=>n!=="postcustom");return!t&&r.length===0?null:(0,Cr.jsxs)(Zv,{...e,children:[t&&(0,Cr.jsx)(mp,{label:(0,vp.__)("Custom fields")}),r.map(({id:n,title:s})=>(0,Cr.jsx)(yp,{label:s,panelName:`meta-box-${n}`},n))]})}var us=l(K(),1),{PreferenceToggleControl:ex}=U(wp.privateApis),{PreferencesModal:tx}=U(Rp.privateApis);function Pp(){let e={general:(0,us.jsx)(Ep,{title:(0,cs.__)("Advanced")}),appearance:(0,us.jsx)(ex,{scope:"core/edit-post",featureName:"themeStyles",help:(0,cs.__)("Make the editor look like your theme."),label:(0,cs.__)("Use theme styles")})};return(0,us.jsx)(tx,{extraSections:e})}var xt=l(K(),1),{MoreMenuPreferenceItem:ox,ToolsMoreMenuGroup:rx,ViewMoreMenuGroup:nx}=U(Cp.privateApis),sx={ariaKeyShortcut:Zo.ariaKeyShortcut.secondary("f"),displayShortcut:Zo.displayShortcut.secondary("f"),label:Zo.shortcutAriaLabel.secondary("f")},ix=()=>{let e=(0,Tp.useViewportMatch)("large");return(0,xt.jsxs)(xt.Fragment,{children:[e&&(0,xt.jsx)(nx,{children:(0,xt.jsx)(ox,{scope:"core/edit-post",name:"fullscreenMode",label:(0,Or.__)("Fullscreen mode"),info:(0,Or.__)("Show and hide the admin user interface"),messageActivated:(0,Or.__)("Fullscreen mode activated."),messageDeactivated:(0,Or.__)("Fullscreen mode deactivated."),shortcut:sx})}),(0,xt.jsxs)(rx,{children:[(0,xt.jsx)(np,{}),(0,xt.jsx)(lp,{})]}),(0,xt.jsx)(Pp,{})]})},Op=ix;var Lp=l(ie(),1);var _p=l(ie(),1),fs=l(Dt(),1),ot=l(ke(),1),Ea=l(ve(),1);var _r=l(K(),1);function Co({nonAnimatedSrc:e,animatedSrc:t}){return(0,_r.jsxs)("picture",{className:"edit-post-welcome-guide__image",children:[(0,_r.jsx)("source",{srcSet:e,media:"(prefers-reduced-motion: reduce)"}),(0,_r.jsx)("img",{src:t,width:"312",height:"240",alt:""})]})}var ue=l(K(),1);function Ip(){let{toggleFeature:e}=(0,_p.useDispatch)(de);return(0,ue.jsx)(fs.Guide,{className:"edit-post-welcome-guide",contentLabel:(0,ot.__)("Welcome to the editor"),finishButtonText:(0,ot.__)("Get started"),onFinish:()=>e("welcomeGuide"),pages:[{image:(0,ue.jsx)(Co,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-canvas.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-canvas.gif"}),content:(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,ot.__)("Welcome to the editor")}),(0,ue.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,ot.__)("In the WordPress editor, each paragraph, image, or video is presented as a distinct \u201Cblock\u201D of content.")})]})},{image:(0,ue.jsx)(Co,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-editor.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-editor.gif"}),content:(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,ot.__)("Customize each block")}),(0,ue.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,ot.__)("Each block comes with its own set of controls for changing things like color, width, and alignment. These will show and hide automatically when you have a block selected.")})]})},{image:(0,ue.jsx)(Co,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-library.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-library.gif"}),content:(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,ot.__)("Explore all blocks")}),(0,ue.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,Ea.createInterpolateElement)((0,ot.__)("All of the blocks available to you live in the block library. You\u2019ll find it wherever you see the <InserterIconImage /> icon."),{InserterIconImage:(0,ue.jsx)("img",{alt:(0,ot.__)("inserter"),src:"data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='18' height='18' rx='2' fill='%231E1E1E'/%3E%3Cpath d='M9.22727 4V14M4 8.77273H14' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E%0A"})})})]})},{image:(0,ue.jsx)(Co,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.gif"}),content:(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,ot.__)("Learn more")}),(0,ue.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,Ea.createInterpolateElement)((0,ot.__)("New to the block editor? Want to learn more about using it? <a>Here's a detailed guide.</a>"),{a:(0,ue.jsx)(fs.ExternalLink,{href:(0,ot.__)("https://wordpress.org/documentation/article/wordpress-block-editor/")})})})]})}]})}var Ap=l(ie(),1),Mp=l(Dt(),1),Ir=l(ke(),1);var Vt=l(K(),1);function kp(){let{toggleFeature:e}=(0,Ap.useDispatch)(de);return(0,Vt.jsx)(Mp.Guide,{className:"edit-template-welcome-guide",contentLabel:(0,Ir.__)("Welcome to the template editor"),finishButtonText:(0,Ir.__)("Get started"),onFinish:()=>e("welcomeGuideTemplate"),pages:[{image:(0,Vt.jsx)(Co,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-template-editor.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-template-editor.gif"}),content:(0,Vt.jsxs)(Vt.Fragment,{children:[(0,Vt.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,Ir.__)("Welcome to the template editor")}),(0,Vt.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,Ir.__)("Templates help define the layout of the site. You can customize all aspects of your posts and pages using blocks and patterns in this editor.")})]})}]})}var wa=l(K(),1);function Np({postType:e}){let{isActive:t,isEditingTemplate:o}=(0,Lp.useSelect)(r=>{let{isFeatureActive:n}=r(de),s=e==="wp_template";return{isActive:n(s?"welcomeGuideTemplate":"welcomeGuide"),isEditingTemplate:s}},[e]);return t?o?(0,wa.jsx)(kp,{}):(0,wa.jsx)(Ip,{}):null}var Ar=l(ie(),1),er=l(ke(),1);var Dp=l(ca(),1),Ra=l(it(),1),Fp=l(Gn(),1);function Bp(){let{isFullscreen:e}=(0,Ar.useSelect)(r=>{let{get:n}=r(Ra.store);return{isFullscreen:n("core/edit-post","fullscreenMode")}},[]),{toggle:t}=(0,Ar.useDispatch)(Ra.store),{createInfoNotice:o}=(0,Ar.useDispatch)(Fp.store);(0,Dp.useCommand)({name:"core/toggle-fullscreen-mode",label:e?(0,er.__)("Exit fullscreen"):(0,er.__)("Enter fullscreen"),icon:qi,category:"command",callback:({close:r})=>{t("core/edit-post","fullscreenMode"),r(),o(e?(0,er.__)("Fullscreen off."):(0,er.__)("Fullscreen on."),{id:"core/edit-post/toggle-fullscreen-mode/notice",type:"snackbar",actions:[{label:(0,er.__)("Undo"),onClick:()=>{t("core/edit-post","fullscreenMode")}}]})}})}var Mr=l(ve(),1),Oo=l(ie(),1),Pa=l(xe(),1),Ta=l(pt(),1);function Vp(e,t,o){let r=(0,Oo.useRegistry)(),[n,s]=(0,Mr.useReducer)((d,{type:m,post:h,previousRenderingMode:y,selectedBlockClientId:x})=>{if(m==="push"){let S=[...d],v=S.length-1;return S[v]={...S[v],selectedBlockClientId:x},[...S,{post:h,previousRenderingMode:y}]}return m==="pop"&&d.length>1?d.slice(0,-1):d},[{post:{postId:e,postType:t}}]),{post:i,previousRenderingMode:a}=n[n.length-1],{getRenderingMode:c}=(0,Oo.useSelect)(Pa.store),{setRenderingMode:u}=(0,Oo.useDispatch)(Pa.store),{editEntityRecord:f}=(0,Oo.useDispatch)(Ta.store),g=(0,Mr.useCallback)(d=>{let h=r.select(Ta.store).getEntityRecordEdits("postType",i.postType,i.postId)?.selection?.selectionStart?.clientId??null;s({type:"push",post:{postId:d.postId,postType:d.postType},previousRenderingMode:c(),selectedBlockClientId:h}),u(o)},[r,i.postType,i.postId,c,u,o]),p=(0,Mr.useCallback)(()=>{if(n.length>1){let d=n[n.length-2];d.selectedBlockClientId&&f("postType",d.post.postType,d.post.postId,{selection:{selectionStart:{clientId:d.selectedBlockClientId},selectionEnd:{clientId:d.selectedBlockClientId}}},{undoIgnore:!0})}s({type:"pop"}),a&&u(a)},[u,a,n,f]);return{currentPost:i,onNavigateToEntityRecord:g,onNavigateToPreviousEntityRecord:n.length>1?p:void 0}}var tr=l(ie(),1),Ca=l(xe(),1),jp=l(pt(),1),Hp=l(ve(),1);var $p=e=>{let{isEnabledAndEditorReady:t,isCollaborationEnabled:o,hasIncompatibleMetaBoxes:r,hasActiveMetaBoxes:n}=(0,tr.useSelect)(c=>{let{__unstableIsEditorReady:u,isCollaborationEnabledForCurrentPost:f}=U(c(Ca.store));return{isEnabledAndEditorReady:e&&u(),isCollaborationEnabled:f(),hasIncompatibleMetaBoxes:e?c(de).getAllMetaBoxes().some(g=>!g.__rtc_compatible):!1,hasActiveMetaBoxes:e&&c(de).hasMetaBoxes()}},[e]),{setCollaborationSupported:s}=U((0,tr.useDispatch)(jp.store)),{updateEditorSettings:i}=(0,tr.useDispatch)(Ca.store),{initializeMetaBoxes:a}=(0,tr.useDispatch)(de);(0,Hp.useEffect)(()=>{t&&(a(),o&&r&&s(!1),n&&i({disableVisualRevisions:!0}))},[t,a,o,s,r,n,i])};var q=l(K(),1),{useCommandContext:ax}=U(Gp.privateApis),{useDrag:lx}=U(ao.privateApis),{Editor:cx,FullscreenMode:ux,UploadProgressSnackbar:fx}=U(Ke.privateApis),dx=["wp_template","wp_template_part","wp_block","wp_navigation"];function px(e){let{hasThemeStyleSupport:t}=(0,io.useSelect)(o=>({hasThemeStyleSupport:o(de).isFeatureActive("themeStyles")}),[]);return(0,je.useMemo)(()=>{let o=e.styles?.filter(s=>s.__unstableType&&s.__unstableType!=="theme")??[],r=[...e?.defaultEditorStyles??[],...o],n=t&&o.length!==(e.styles?.length??0);return!e.disableLayoutStyles&&!n&&r.push({css:la({style:{},selector:"body",hasBlockGapSupport:!1,hasFallbackGapSupport:!0,fallbackGapValue:"0.5em"})}),n?e.styles??[]:r},[e.defaultEditorStyles,e.disableLayoutStyles,e.styles,t])}function mx(){let[e,t,o]=(0,io.useSelect)(T=>{let{get:M}=T(ds.store),{isMetaBoxLocationVisible:D}=T(de);return[!!M("core/edit-post","metaBoxesMainIsOpen"),M("core/edit-post","metaBoxesMainOpenHeight"),D("normal")||D("advanced")||D("side")]},[]),{set:r}=(0,io.useDispatch)(ds.store),n=(0,lo.useMediaQuery)("(max-height: 549px)"),[{min:s=0,max:i},a]=(0,je.useState)(()=>({})),c=(0,lo.useRefEffect)(T=>{let M=T.closest(".interface-interface-skeleton__content");if(!M)return;let D=M.querySelector(".editor-notices"),V=M.querySelector(".edit-post-meta-boxes-main__presenter"),N=()=>{let O=M.offsetHeight;D&&(O-=D.offsetHeight);let I=V?.offsetHeight??0;a({min:I,max:O})},E=new window.ResizeObserver(N);return E.observe(M),D&&E.observe(D),()=>E.disconnect()},[]),u=(0,je.useRef)(),f=(0,lo.useMergeRefs)([u,c]),g=(0,je.useRef)(),p=(0,je.useId)(),d=(0,je.useRef)(),m=T=>Math.round((T-s)/(i-s)*100),h=(T=!e)=>r("core/edit-post","metaBoxesMainIsOpen",T),y=(T="auto",M)=>{let D;T==="auto"?(M=!1,D=T):(T=Math.min(i,Math.max(s,T)),d.current=T,D=`${T}px`),M?r("core/edit-post","metaBoxesMainOpenHeight",T):(u.current.style.height=D,n||(g.current.ariaValueNow=m(T)))},x=lx(({movement:T,first:M,last:D,memo:V,tap:N,args:E})=>{let A=u.current,[,O]=T;if(M){A.classList.add("is-resizing");let k=d.current??A.offsetHeight;return e?k>i&&(k=i):k=s,y(k-O),{fromHeight:k}}if(!M&&!D&&!N)return y(V.fromHeight-O),V;if(A.classList.remove("is-resizing"),N){let[k]=E;k?.();return}let I=d.current>s;h(I),y(d.current,I)},{keyboardDisplacement:20,filterTaps:!0});if(!o)return;let S=(0,q.jsxs)("div",{className:"edit-post-layout__metaboxes edit-post-meta-boxes-main__liner",hidden:!e,children:[(0,q.jsx)(ns,{location:"normal"}),(0,q.jsx)(ns,{location:"advanced"})]}),v=t===void 0,P=e?n?"auto":t:s,w=i===void 0||v?50:m(P),R=(0,ut.__)("Meta Boxes"),C=(0,q.jsxs)("button",{"aria-expanded":e,onClick:({detail:T})=>{(n||!T)&&h()},...!n&&x(h),children:[R,(0,q.jsx)(ao.Icon,{icon:e?Ki:$i})]}),_=!n&&(0,q.jsxs)(q.Fragment,{children:[(0,q.jsxs)(Ro.Root,{children:[(0,q.jsx)(Ro.Trigger,{render:(0,q.jsx)("button",{ref:g,role:"separator","aria-valuenow":w,"aria-label":(0,ut.__)("Drag to resize"),"aria-describedby":p,...x()})}),(0,q.jsx)(Ro.Popup,{children:(0,ut.__)("Drag to resize")})]}),(0,q.jsx)(Zi,{id:p,children:(0,ut.__)("Use up and down arrow keys to resize the meta box pane.")})]});return(0,q.jsxs)(oa,{ariaLabel:R,ref:f,className:mt("edit-post-meta-boxes-main",!n&&"is-resizable"),style:{height:P},children:[(0,q.jsxs)("div",{className:"edit-post-meta-boxes-main__presenter",children:[C,_]}),S]})}function gx({postId:e,postType:t,settings:o,initialEdits:r}){Bp();let{createErrorNotice:n}=(0,io.useDispatch)(kr.store),{currentPost:{postId:s,postType:i},onNavigateToEntityRecord:a,onNavigateToPreviousEntityRecord:c}=Vp(e,t,"post-only"),u=i==="wp_template",{mode:f,isFullscreenActive:g,hasResolvedMode:p,hasActiveMetaboxes:d,hasBlockSelected:m,showIconLabels:h,isDistractionFree:y,showMetaBoxes:x,isWelcomeGuideVisible:S,templateId:v}=(0,io.useSelect)(E=>{let{get:A}=E(ds.store),{isFeatureActive:O,hasMetaBoxes:I}=E(de),{canUser:k,getPostType:X,getTemplateId:se}=U(E(Yp.store)),L=o.supportsTemplateMode,j=X(i)?.viewable??!1,Q=k("read",{kind:"postType",name:"wp_template"}),{getBlockSelectionStart:ne,isZoomOut:z}=U(E(Up.store)),{getEditorMode:fe,getDefaultRenderingMode:ee}=U(E(Ke.store)),le=!dx.includes(i),pe=i==="wp_block"&&!c,ye=se(i,s),rt=ee(i);return{mode:fe(),isFullscreenActive:O("fullscreenMode"),hasActiveMetaboxes:I(),hasResolvedMode:rt==="template-locked"?!!ye:rt!==void 0,hasBlockSelected:!!ne(),showIconLabels:A("core","showIconLabels"),isDistractionFree:A("core","distractionFree"),showMetaBoxes:le&&!z()||pe,isWelcomeGuideVisible:O("welcomeGuide"),templateId:L&&j&&Q&&!u?ye:null}},[i,s,u,o.supportsTemplateMode,c]);$p(d&&p),ax(m?"block-selection-edit":"entity-edit");let P=px(o),w=(0,je.useMemo)(()=>({...o,styles:P,onNavigateToEntityRecord:a,onNavigateToPreviousEntityRecord:c}),[o,P,a,c]);h?document.body.classList.add("show-icon-labels"):document.body.classList.remove("show-icon-labels");let R=(0,ao.__unstableUseNavigateRegions)(),C=mt("edit-post-layout","is-mode-"+f,{"has-metaboxes":d});function _(E){n((0,ut.sprintf)((0,ut.__)('The "%s" plugin has encountered an error and cannot be rendered.'),E))}let{createSuccessNotice:T}=(0,io.useDispatch)(kr.store),M=(0,je.useCallback)((E,A)=>{switch(E){case"move-to-trash":document.location.href=(0,Oa.addQueryArgs)("edit.php",{trashed:1,post_type:A[0].type,ids:A[0].id});break;case"duplicate-post":{let O=A[0],I=typeof O.title=="string"?O.title:O.title?.rendered;T((0,ut.sprintf)((0,ut.__)('"%s" successfully created.'),(0,zp.decodeEntities)(I)||(0,ut.__)("(no title)")),{type:"snackbar",id:"duplicate-post-action",actions:[{label:(0,ut.__)("Edit"),onClick:()=>{let k=O.id;document.location.href=(0,Oa.addQueryArgs)("post.php",{post:k,action:"edit"})}}]})}break}},[T]),D=(0,je.useMemo)(()=>({type:t,id:e}),[t,e]),V=(0,lo.useViewportMatch)("medium")&&g?(0,q.jsx)(cd,{initialPost:D}):null,N=(0,je.useMemo)(()=>ra().primary,[]);return(0,q.jsx)(ao.SlotFillProvider,{children:(0,q.jsx)(Ro.Provider,{children:(0,q.jsx)(Kp.ThemeProvider,{isRoot:!0,color:{primary:N},children:(0,q.jsxs)(Ke.ErrorBoundary,{canCopyContent:!0,children:[(0,q.jsx)(Np,{postType:i}),(0,q.jsx)("div",{...R,children:(0,q.jsxs)(cx,{settings:w,initialEdits:r,postType:i,postId:s,templateId:v,className:C,forceIsDirty:d,autoFocus:!S,onActionPerformed:M,extraSidebarPanels:x&&(0,q.jsx)(ns,{location:"side"}),extraContent:!y&&x&&(0,q.jsx)(mx,{}),children:[(0,q.jsx)(Ke.PostLockedModal,{}),(0,q.jsx)(yd,{}),(0,q.jsx)(ux,{isActive:g}),(0,q.jsx)(jd,{}),(0,q.jsx)(Ke.UnsavedChangesWarning,{}),(0,q.jsx)(Ke.AutosaveMonitor,{}),(0,q.jsx)(Ke.LocalAutosaveMonitor,{}),(0,q.jsx)(kd,{}),i==="wp_block"&&(0,q.jsx)(Ld,{}),(0,q.jsx)(Wp.PluginArea,{onError:_}),(0,q.jsx)(Op,{}),V,(0,q.jsx)(kr.SnackbarNotices,{className:"edit-post-layout__snackbar"}),(0,q.jsx)(fx,{})]})})]})})})})}var Xp=gx;var Te=l(xe(),1),qp=l(oo(),1),_a=l(nr(),1);var jt=l(K(),1),{PluginPostExcerpt:hx}=U(Te.privateApis),Ht=(0,qp.getPath)(window.location.href)?.includes("site-editor.php"),co=e=>{(0,_a.default)(`wp.editPost.${e}`,{since:"6.6",alternative:`wp.editor.${e}`})};function yx(e){return Ht?null:(co("PluginBlockSettingsMenuItem"),(0,jt.jsx)(Te.PluginBlockSettingsMenuItem,{...e}))}function vx(e){return Ht?null:(co("PluginDocumentSettingPanel"),(0,jt.jsx)(Te.PluginDocumentSettingPanel,{...e}))}function xx(e){return Ht?null:(co("PluginMoreMenuItem"),(0,jt.jsx)(Te.PluginMoreMenuItem,{...e}))}function Sx(e){return Ht?null:(co("PluginPrePublishPanel"),(0,jt.jsx)(Te.PluginPrePublishPanel,{...e}))}function bx(e){return Ht?null:(co("PluginPostPublishPanel"),(0,jt.jsx)(Te.PluginPostPublishPanel,{...e}))}function Ex(e){return Ht?null:(co("PluginPostStatusInfo"),(0,jt.jsx)(Te.PluginPostStatusInfo,{...e}))}function wx(e){return Ht?null:(co("PluginSidebar"),(0,jt.jsx)(Te.PluginSidebar,{...e}))}function Rx(e){return Ht?null:(co("PluginSidebarMoreMenuItem"),(0,jt.jsx)(Te.PluginSidebarMoreMenuItem,{...e}))}function Px(){return Ht?null:((0,_a.default)("wp.editPost.__experimentalPluginPostExcerpt",{since:"6.6",hint:"Core and custom panels can be access programmatically using their panel name.",link:"https://developer.wordpress.org/block-editor/reference-guides/slotfills/plugin-document-setting-panel/#accessing-a-panel-programmatically"}),hx)}var Ia=l(K(),1),{BackButton:Tx,registerCoreBlockBindingsSources:Cx}=U(vs.privateApis),{enablePreloadMultiUse:Ox,clearPreloadedData:_x}=U(Zp.default.privateApis);function Ix(e,t,o,r,n){let s=document.getElementById(e),i=(0,hs.createRoot)(s);return(0,St.dispatch)(ps.store).setDefaults("core/edit-post",{fullscreenMode:!0,themeStyles:!0,welcomeGuide:!0,welcomeGuideTemplate:!0}),(0,St.dispatch)(ps.store).setDefaults("core",{allowRightClickOverrides:!0,editorMode:"visual",fixedToolbar:!1,hiddenBlockTypes:[],inactivePanels:[],openPanels:["post-status"],showBlockBreadcrumbs:!0,showIconLabels:!1,showListViewByDefault:!1,enableChoosePatternModal:!0,isPublishSidebarEnabled:!0,showCollaborationCursor:!1,showCollaborationJoinNotifications:!0,showCollaborationLeaveNotifications:!0,showCollaborationPostSaveNotifications:!0}),window.__clientSideMediaProcessing&&(0,St.dispatch)(ps.store).setDefaults("core/media",{requireApproval:!0,optimizeOnUpload:!0}),(0,St.dispatch)(Qp.store).reapplyBlockTypeFilters(),(0,gs.registerCoreBlocks)(),Cx(),(0,ys.registerLegacyWidgetBlock)({inserter:!1}),(0,ys.registerWidgetGroupBlock)({inserter:!1}),(0,gs.__experimentalRegisterExperimentalCoreBlocks)({enableFSEBlocks:r.__unstableEnableFullSiteEditingBlocks}),(document.compatMode==="CSS1Compat"?"Standards":"Quirks")!=="Standards"&&console.warn(`Your browser is using Quirks Mode. | |
| 3 | -This can cause rendering issues such as blocks overlaying meta boxes in the editor. Quirks Mode can be triggered by PHP errors or HTML code appearing before the opening <!DOCTYPE html>. Try checking the raw page source or your site's PHP error log and resolving errors there, removing any HTML before the doctype, or disabling plugins.`),window.addEventListener("dragover",u=>u.preventDefault(),!1),window.addEventListener("drop",u=>u.preventDefault(),!1),Ox(),Ax(t,o).finally(()=>{if(_x(),t&&o){let u=(0,St.select)(ms.store).getEntityRecord("postType",t,o);u&&(0,St.dispatch)(vs.store).setupEditor(u,n,r.template)}i.render((0,Ia.jsx)(hs.StrictMode,{children:(0,Ia.jsx)(Xp,{settings:r,postId:o,postType:t,initialEdits:n})}))}),i}async function Ax(e,t){let o=(0,St.resolveSelect)(ms.store),r=(0,St.select)(ms.store);try{await Promise.all([o.getCurrentUser(),o.getEntitiesConfig("postType"),o.getEntitiesConfig("taxonomy"),o.getEntitiesConfig("root"),o.getEntityRecords("root","taxonomy"),o.getCurrentTheme(),o.getThemeSupports(),o.getBlockPatternCategories(),o.__experimentalGetCurrentGlobalStylesId(),o.__experimentalGetCurrentThemeBaseGlobalStyles(),o.__experimentalGetCurrentThemeGlobalStylesVariations(),o.getEntityRecord("root","__unstableBase"),o.canUser("read",{kind:"root",name:"site"}),o.canUser("create",{kind:"postType",name:"attachment"}),o.canUser("create",{kind:"postType",name:"page"}),o.canUser("create",{kind:"postType",name:"wp_block"}),o.canUser("create",{kind:"postType",name:"wp_template"}),...e&&window?.__experimentalDataFormInspector?[U(o).getViewConfig("postType",e,{fields:"form"})]:[],...e&&t?[o.getPostType(e),o.getEntityRecord("postType",e,t),o.getEditedEntityRecord("postType",e,t),o.getAutosaves(e,t),o.getDefaultTemplateId({slug:"front-page"}),o.canUser("create",{kind:"postType",name:e})]:[]]);let n=[];r.canUser("read",{kind:"root",name:"site"})&&n.push(o.getEntityRecord("root","site"));let s=r.__experimentalGetCurrentGlobalStylesId();if(s&&n.push(o.canUser("update",{kind:"root",name:"globalStyles",id:s})),e&&t){let i=r.getEntityRecord("postType",e,t);if(i){let a=e==="page"?"page":"single-"+e;i.slug&&(a+="-"+i.slug),n.push(o.getDefaultTemplateId({slug:a})),i.author&&n.push(o.getUser(i.author,{context:"view",_fields:"id,name"}))}}n.length&&await Promise.all(n),s&&(r.canUser("update",{kind:"root",name:"globalStyles",id:s})?await o.getEntityRecord("root","globalStyles",s):await o.getEntityRecord("root","globalStyles",s,{context:"view"}))}catch{}}function Mx(){(0,Jp.default)("wp.editPost.reinitializeEditor",{since:"6.2",version:"6.3"})}return fm(kx);})(); | |
| 2 | +var wp;(wp||={}).editPost=(()=>{var Pm=Object.create;var Yr=Object.defineProperty;var Tm=Object.getOwnPropertyDescriptor;var Cm=Object.getOwnPropertyNames;var Om=Object.getPrototypeOf,_m=Object.prototype.hasOwnProperty;var ee=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Je=(e,t)=>{for(var o in t)Yr(e,o,{get:t[o],enumerable:!0})},$a=(e,t,o,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of Cm(t))!_m.call(e,n)&&n!==o&&Yr(e,n,{get:()=>t[n],enumerable:!(r=Tm(t,n))||r.enumerable});return e};var l=(e,t,o)=>(o=e!=null?Pm(Om(e)):{},$a(t||!e||!e.__esModule?Yr(o,"default",{value:e,enumerable:!0}):o,e)),Am=e=>$a(Yr({},"__esModule",{value:!0}),e);var Is=ee((rb,Ua)=>{Ua.exports=window.wp.blocks});var Ga=ee((nb,Wa)=>{Wa.exports=window.wp.blockLibrary});var rr=ee((sb,za)=>{za.exports=window.wp.deprecated});var xe=ee((ib,Ya)=>{Ya.exports=window.wp.element});var se=ee((ab,Ka)=>{Ka.exports=window.wp.data});var it=ee((lb,qa)=>{qa.exports=window.wp.preferences});var Qa=ee((cb,Xa)=>{Xa.exports=window.wp.widgets});var be=ee((ub,Ja)=>{Ja.exports=window.wp.editor});var dt=ee((fb,Za)=>{Za.exports=window.wp.coreData});var Ms=ee((db,el)=>{el.exports=window.wp.apiFetch});var Me=ee((mb,ol)=>{ol.exports=window.wp.i18n});var j=ee((gb,rl)=>{rl.exports=window.React});var Y=ee((Eb,ll)=>{ll.exports=window.ReactJSXRuntime});var Xt=ee((hS,Dl)=>{Dl.exports=window.ReactDOM});var Hc=ee(jc=>{"use strict";var Bo=j();function Bh(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Vh=typeof Object.is=="function"?Object.is:Bh,jh=Bo.useState,Hh=Bo.useEffect,$h=Bo.useLayoutEffect,Uh=Bo.useDebugValue;function Wh(e,t){var o=t(),r=jh({inst:{value:o,getSnapshot:t}}),n=r[0].inst,s=r[1];return $h(function(){n.value=o,n.getSnapshot=t,hi(n)&&s({inst:n})},[e,o,t]),Hh(function(){return hi(n)&&s({inst:n}),e(function(){hi(n)&&s({inst:n})})},[e]),Uh(o),o}function hi(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!Vh(e,o)}catch{return!0}}function Gh(e,t){return t()}var zh=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?Gh:Wh;jc.useSyncExternalStore=Bo.useSyncExternalStore!==void 0?Bo.useSyncExternalStore:zh});var wn=ee((pE,$c)=>{"use strict";$c.exports=Hc()});var Wc=ee(Uc=>{"use strict";var En=j(),Yh=wn();function Kh(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var qh=typeof Object.is=="function"?Object.is:Kh,Xh=Yh.useSyncExternalStore,Qh=En.useRef,Jh=En.useEffect,Zh=En.useMemo,ey=En.useDebugValue;Uc.useSyncExternalStoreWithSelector=function(e,t,o,r,n){var s=Qh(null);if(s.current===null){var i={hasValue:!1,value:null};s.current=i}else i=s.current;s=Zh(function(){function c(m){if(!u){if(u=!0,f=m,m=r(m),n!==void 0&&i.hasValue){var d=i.value;if(n(d,m))return g=d}return g=m}if(d=g,qh(f,m))return d;var h=r(m);return n!==void 0&&n(d,h)?(f=m,d):(f=m,g=h)}var u=!1,f,g,p=o===void 0?null:o;return[function(){return c(t())},p===null?void 0:function(){return c(p())}]},[t,o,r,n]);var a=Xh(e,s[0],s[1]);return Jh(function(){i.hasValue=!0,i.value=a},[a]),ey(a),a}});var zc=ee((gE,Gc)=>{"use strict";Gc.exports=Wc()});var ji=ee((uO,Ef)=>{Ef.exports=window.wp.compose});var Yi=ee((xO,Lf)=>{Lf.exports=window.wp.theme});var Ki=ee((bO,Nf)=>{Nf.exports=window.wp.privateApis});var Ko=ee((YO,Jf)=>{Jf.exports=window.wp.primitives});var Lt=ee((__,id)=>{id.exports=window.wp.components});var ga=ee((D_,ld)=>{ld.exports=window.wp.blockEditor});var ha=ee((L_,cd)=>{cd.exports=window.wp.styleEngine});var md=ee((rA,pd)=>{pd.exports=window.wp.plugins});var os=ee((nA,gd)=>{gd.exports=window.wp.notices});var ba=ee((sA,hd)=>{hd.exports=window.wp.commands});var ro=ee((iA,yd)=>{yd.exports=window.wp.url});var xd=ee((aA,vd)=>{vd.exports=window.wp.htmlEntities});var Hd=ee((bA,jd)=>{jd.exports=window.wp.keyboardShortcuts});var Wd=ee((wA,Ud)=>{Ud.exports=window.wp.hooks});var bp=ee((KA,xp)=>{xp.exports=window.wp.keycodes});var tb={};Je(tb,{PluginBlockSettingsMenuItem:()=>Vx,PluginDocumentSettingPanel:()=>jx,PluginMoreMenuItem:()=>Hx,PluginPostPublishPanel:()=>Ux,PluginPostStatusInfo:()=>Wx,PluginPrePublishPanel:()=>$x,PluginSidebar:()=>Gx,PluginSidebarMoreMenuItem:()=>zx,__experimentalFullscreenModeClose:()=>ns,__experimentalMainDashboardButton:()=>Kx,__experimentalPluginPostExcerpt:()=>Yx,initializeEditor:()=>Jx,reinitializeEditor:()=>eb,store:()=>me});var bm=l(Is(),1),Ts=l(Ga(),1),Sm=l(rr(),1),Cs=l(xe(),1),bt=l(se(),1),Rs=l(it(),1),Os=l(Qa(),1),_s=l(be(),1),Ps=l(dt(),1),wm=l(Ms(),1);function tl(e){var t,o,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(o=tl(e[t]))&&(r&&(r+=" "),r+=o)}else for(o in e)e[o]&&(r&&(r+=" "),r+=o);return r}function Im(){for(var e,t,o=0,r="",n=arguments.length;o<n;o++)(e=arguments[o])&&(t=tl(e))&&(r&&(r+=" "),r+=t);return r}var pt=Im;var Mm=l(j(),1),nr={...Mm};var sl=l(j(),1),nl={};function Te(e,t){let o=sl.useRef(nl);return o.current===nl&&(o.current=e(t)),o}var ks=nr.useInsertionEffect,km=ks&&ks!==nr.useLayoutEffect?ks:e=>e();function W(e){let t=Te(Dm).current;return t.next=e,km(t.effect),t.trampoline}function Dm(){let e={next:void 0,callback:Lm,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function Lm(){}function Ze(){}var il=Object.freeze([]),ge=Object.freeze({});var al=l(j(),1),Nm=()=>{},H=typeof document<"u"?al.useLayoutEffect:Nm;function Fm(e,t){return function(r,...n){let s=new URL(e);return s.searchParams.set("code",r.toString()),n.forEach(i=>s.searchParams.append("args[]",i)),`${t} error #${r}; visit ${s} for the full message.`}}var Bm=Fm("https://base-ui.com/production-error","Base UI"),at=Bm;var Kt=l(j(),1);function Ds(e,t,o,r){let n=Te(ul).current;return Vm(n,e,t,o,r)&&fl(n,[e,t,o,r]),n.callback}function cl(e){let t=Te(ul).current;return jm(t,e)&&fl(t,e),t.callback}function ul(){return{callback:null,cleanup:null,refs:[]}}function Vm(e,t,o,r,n){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==r||e.refs[3]!==n}function jm(e,t){return e.refs.length!==t.length||e.refs.some((o,r)=>o!==t[r])}function fl(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<t.length;n+=1){let s=t[n];if(s!=null)switch(typeof s){case"function":{let i=s(o);typeof i=="function"&&(r[n]=i);break}case"object":{s.current=o;break}default:}}e.cleanup=()=>{for(let n=0;n<t.length;n+=1){let s=t[n];if(s!=null)switch(typeof s){case"function":{let i=r[n];typeof i=="function"?i():s(null);break}case"object":{s.current=null;break}default:}}}}}}var pl=l(j(),1);var dl=l(j(),1),Hm=parseInt(dl.version,10);function Ao(e){return Hm>=e}function Ls(e){if(!pl.isValidElement(e))return null;let t=e,o=t.props;return(Ao(19)?o?.ref:t.ref)??null}function sr(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function ml(e,t){let o={};for(let r in e){let n=e[r];if(t?.hasOwnProperty(r)){let s=t[r](n);s!=null&&Object.assign(o,s);continue}n===!0?o[`data-${r.toLowerCase()}`]="":n&&(o[`data-${r.toLowerCase()}`]=n.toString())}return o}function gl(e,t){return typeof e=="function"?e(t):e}function hl(e,t){return typeof e=="function"?e(t):e}var Ns={};function Mt(e,t,o,r,n){if(!o&&!r&&!n&&!e)return Kr(t);let s=Kr(e);return t&&(s=ir(s,t)),o&&(s=ir(s,o)),r&&(s=ir(s,r)),n&&(s=ir(s,n)),s}function yl(e){if(e.length===0)return Ns;if(e.length===1)return Kr(e[0]);let t=Kr(e[0]);for(let o=1;o<e.length;o+=1)t=ir(t,e[o]);return t}function Kr(e){return Fs(e)?{...xl(e,Ns)}:$m(e)}function ir(e,t){return Fs(t)?xl(t,e):Um(e,t)}function $m(e){let t={...e};for(let o in t){let r=t[o];vl(o,r)&&(t[o]=bl(r))}return t}function Um(e,t){if(!t)return e;for(let o in t){let r=t[o];switch(o){case"style":{e[o]=sr(e.style,r);break}case"className":{e[o]=Bs(e.className,r);break}default:vl(o,r)?e[o]=Wm(e[o],r):e[o]=r}}return e}function vl(e,t){let o=e.charCodeAt(0),r=e.charCodeAt(1),n=e.charCodeAt(2);return o===111&&r===110&&n>=65&&n<=90&&(typeof t=="function"||typeof t>"u")}function Fs(e){return typeof e=="function"}function xl(e,t){return Fs(e)?e(t):e??Ns}function Wm(e,t){return t?e?(...o)=>{let r=o[0];if(wl(r)){let s=r;Sl(s);let i=t(...o);return s.baseUIHandlerPrevented||e?.(...o),i}let n=t(...o);return e?.(...o),n}:bl(t):e}function bl(e){return e&&((...t)=>{let o=t[0];return wl(o)&&Sl(o),e(...t)})}function Sl(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function Bs(e,t){return t?e?t+" "+e:t:e}function wl(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var Vs=l(j(),1);function We(e,t,o={}){let r=t.render;o.enabled!==!1&&(r=Km(r));let n=Gm(t,o,r);if(o.enabled===!1)return null;let s=o.state??ge;return qm(e,r,n,s)}function Gm(e,t,o){let{className:r,style:n}=e,{state:s=ge,ref:i,props:a,stateAttributesMapping:c,enabled:u=!0}=t,f=u?gl(r,s):void 0,g=u?hl(n,s):void 0,p=u?ml(s,c):ge,m=u&&a?zm(a):void 0,d=u?sr(p,m)??{}:ge;return typeof document<"u"&&(u?Array.isArray(i)?d.ref=cl([d.ref,Ls(o),...i]):d.ref=Ds(d.ref,Ls(o),i):Ds(null,null)),u?(f!==void 0&&(d.className=Bs(d.className,f)),g!==void 0&&(d.style=sr(d.style,g)),d):ge}function zm(e){return Array.isArray(e)?yl(e):Mt(void 0,e)}var Ym=Symbol.for("react.lazy");function Km(e){if(e?.$$typeof!==Ym)return e;let t=Kt.Children.toArray(e)[0];return Kt.isValidElement(t)?t:e}function qm(e,t,o,r){if(t){if(typeof t=="function")return t(o,r);let n=Mt(o,t.props);return n.ref=o.ref,Kt.cloneElement(t,n)}if(e&&typeof e=="string")return Xm(e,o);throw new Error(at(8))}function Xm(e,t){return e==="button"?(0,Vs.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,Vs.createElement)("img",{alt:"",...t,key:t.key}):Kt.createElement(e,t)}var qr=l(j(),1);var El=0;function Qm(e,t="mui"){let[o,r]=qr.useState(e),n=e||o;return qr.useEffect(()=>{o==null&&(El+=1,r(`${t}-${El}`))},[o,t]),n}var Rl=nr.useId;function Io(e,t){if(Rl!==void 0){let o=Rl();return e??(t?`${t}-${o}`:o)}return Qm(e,t)}function Pl(e){return Io(e,"base-ui")}var z={};Je(z,{cancelOpen:()=>Pg,chipRemovePress:()=>ag,clearPress:()=>ig,closePress:()=>ng,closeWatcher:()=>vg,decrementPress:()=>ug,disabled:()=>Cg,drag:()=>wg,escapeKey:()=>yg,focusOut:()=>hg,imperativeAction:()=>Ag,incrementPress:()=>cg,initial:()=>_g,inputBlur:()=>pg,inputChange:()=>fg,inputClear:()=>dg,inputPaste:()=>mg,inputPress:()=>gg,itemPress:()=>rg,keyboard:()=>bg,linkPress:()=>sg,listNavigation:()=>xg,missing:()=>Og,none:()=>Jm,outsidePress:()=>og,pointer:()=>Sg,scrub:()=>Rg,siblingOpen:()=>Tg,swipe:()=>Ig,trackPress:()=>lg,triggerFocus:()=>tg,triggerHover:()=>eg,triggerPress:()=>Zm,wheel:()=>Eg,windowResize:()=>Mg});var Jm="none",Zm="trigger-press",eg="trigger-hover",tg="trigger-focus",og="outside-press",rg="item-press",ng="close-press",sg="link-press",ig="clear-press",ag="chip-remove-press",lg="track-press",cg="increment-press",ug="decrement-press",fg="input-change",dg="input-clear",pg="input-blur",mg="input-paste",gg="input-press",hg="focus-out",yg="escape-key",vg="close-watcher",xg="list-navigation",bg="keyboard",Sg="pointer",wg="drag",Eg="wheel",Rg="scrub",Pg="cancel-open",Tg="sibling-open",Cg="disabled",Og="missing",_g="initial",Ag="imperative-action",Ig="swipe",Mg="window-resize";function te(e,t,o,r){let n=!1,s=!1,i=r??ge;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){s=!0},get isCanceled(){return n},get isPropagationAllowed(){return s},trigger:o,...i}}var Hs=l(j(),1);var Tl=l(j(),1);function Mo(e){Tl.useEffect(e,il)}var Xr=null,rS=globalThis.requestAnimationFrame,js=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<o.length;n+=1)o[n]?.(t)};request(t){let o=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),o}cancel(t){let o=t-this.startId;o<0||o>=this.callbacks.length||this.callbacks[o]!==null&&(this.callbacks[o]=null,this.callbacksCount-=1)}},Qr=new js;var Et=class e{static create(){return new e}static request(t){return Qr.request(t)}static cancel(t){return Qr.cancel(t)}currentId=Xr;request(t){this.cancel(),this.currentId=Qr.request(()=>{this.currentId=Xr,t()})}cancel=()=>{this.currentId!==Xr&&(Qr.cancel(this.currentId),this.currentId=Xr)};disposeEffect=()=>this.cancel};function ko(){let e=Te(Et.create).current;return Mo(e.disposeEffect),e}function Cl(e,t=!1,o=!1,r=!1){let[n,s]=Hs.useState(e&&t?"idle":void 0),[i,a]=Hs.useState(e&&!r);return e&&!i&&(a(!0),s("starting")),!e&&i&&n!=="ending"&&!o&&s("ending"),!e&&!i&&n==="ending"&&s(void 0),H(()=>{if(!e&&i&&n!=="ending"&&o){let c=Et.request(()=>{s("ending")});return()=>{Et.cancel(c)}}},[e,i,n,o]),H(()=>{if(!e||t)return;let c=Et.request(()=>{s(void 0)});return()=>{Et.cancel(c)}},[t,e]),H(()=>{if(!e||!t)return;e&&i&&n!=="idle"&&s("starting");let c=Et.request(()=>{s("idle")});return()=>{Et.cancel(c)}},[t,e,i,n]),{mounted:i,setMounted:a,transitionStatus:n}}var Jr="data-starting-style",Ol="data-ending-style";var kg={[Jr]:""},Dg={[Ol]:""},Al={transitionStatus(e){return e==="starting"?kg:e==="ending"?Dg:null}};function Zr(){return typeof window<"u"}function go(e){return en(e)?(e.nodeName||"").toLowerCase():"#document"}function he(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Pt(e){var t;return(t=(en(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function en(e){return Zr()?e instanceof Node||e instanceof he(e).Node:!1}function G(e){return Zr()?e instanceof Element||e instanceof he(e).Element:!1}function Ce(e){return Zr()?e instanceof HTMLElement||e instanceof he(e).HTMLElement:!1}function Do(e){return!Zr()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof he(e).ShadowRoot}function ar(e){let{overflow:t,overflowX:o,overflowY:r,display:n}=Fe(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+o)&&n!=="inline"&&n!=="contents"}function Il(e){return/^(table|td|th)$/.test(go(e))}function lr(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var Lg=/transform|translate|scale|rotate|perspective|filter/,Ng=/paint|layout|strict|content/,mo=e=>!!e&&e!=="none",$s;function tn(e){let t=G(e)?Fe(e):e;return mo(t.transform)||mo(t.translate)||mo(t.scale)||mo(t.rotate)||mo(t.perspective)||!on()&&(mo(t.backdropFilter)||mo(t.filter))||Lg.test(t.willChange||"")||Ng.test(t.contain||"")}function Ml(e){let t=Rt(e);for(;Ce(t)&&!Tt(t);){if(tn(t))return t;if(lr(t))return null;t=Rt(t)}return null}function on(){return $s==null&&($s=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),$s}function Tt(e){return/^(html|body|#document)$/.test(go(e))}function Fe(e){return he(e).getComputedStyle(e)}function cr(e){return G(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Rt(e){if(go(e)==="html")return e;let t=e.assignedSlot||e.parentNode||Do(e)&&e.host||Pt(e);return Do(t)?t.host:t}function kl(e){let t=Rt(e);return Tt(t)?(e.ownerDocument||e).body:Ce(t)&&ar(t)?t:kl(t)}function qt(e,t,o){var r;t===void 0&&(t=[]),o===void 0&&(o=!0);let n=kl(e),s=n===((r=e.ownerDocument)==null?void 0:r.body),i=he(n);if(s){let a=rn(i);return t.concat(i,i.visualViewport||[],ar(n)?n:[],a&&o?qt(a):[])}else return t.concat(n,qt(n,[],o))}function rn(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Oe(e){return e?.ownerDocument||document}function oe(e,t,o,r){return e.addEventListener(t,o,r),()=>{e.removeEventListener(t,o,r)}}function Ge(e){let t=Te(Fg,e).current;return t.next=e,H(t.effect),t}function Fg(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var Nl=l(j(),1);var Us=l(Xt(),1);function Ll(e){return e==null?e:"current"in e?e.current:e}var nn=null;function Bg(e){if(!nn){let t=[];nn=t,queueMicrotask(()=>{nn=null,Us.flushSync(()=>{for(let o of t)o()})})}nn.push(e)}function Lo(e,t=!1,o=!1){let r=ko();return W((n,s=null)=>{r.cancel();let i=Ll(e);if(i==null)return;let a=i,c=()=>{if(!o){Us.flushSync(n);return}Bg(()=>{s?.aborted||n()})};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function u(){Promise.all(a.getAnimations().map(f=>f.finished)).then(()=>{s?.aborted||c()},()=>{if(s?.aborted)return;if(a.getAnimations().some(g=>g.pending||g.playState!=="finished")){u();return}c()})}if(t){let f=Jr;if(!a.hasAttribute(f)){r.request(u);return}let g=new MutationObserver(()=>{a.hasAttribute(f)||(g.disconnect(),u())});g.observe(a,{attributes:!0,attributeFilter:[f]}),s?.addEventListener("abort",()=>g.disconnect(),{once:!0});return}r.request(u)})}function sn(e){let{enabled:t=!0,open:o,ref:r,batch:n=!1,onComplete:s}=e,i=W(s),a=Lo(r,o,n);Nl.useEffect(()=>{if(!t)return;let c=new AbortController;return a(i,c.signal),()=>{c.abort()}},[t,o,i,a])}var mt={};Je(mt,{engine:()=>Ks,env:()=>Xs,mediaQuery:()=>Qs,os:()=>zs,screenReader:()=>qs});var zs={};Je(zs,{android:()=>Vl,apple:()=>Gs,ios:()=>Ws,linux:()=>Ug,mac:()=>jl,windows:()=>$g});function Vg(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:jg,platform:Hg,maxTouchPoints:Fl}=Vg(),ho=jg.toLowerCase(),yo=Hg.toLowerCase();var Ws=/^i(os$|p)/.test(yo)||yo==="macintel"&&Fl>1,Bl="android",Vl=yo===Bl||ho.includes(Bl),jl=!Ws&&yo.startsWith("mac"),$g=yo.startsWith("win"),Ug=!Vl&&/^(linux|chrome os)/.test(yo),Gs=jl||Ws;var Ks={};Je(Ks,{blink:()=>Gg,gecko:()=>Wg,webkit:()=>Ys});var Ys=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),Wg=!Ys&&ho.includes("firefox"),Gg=!Ys&&ho.includes("chrom");var qs={};Je(qs,{voiceOver:()=>zg});var zg=Gs;var Xs={};Je(Xs,{jsdom:()=>Yg});var Yg=/jsdom|happydom/.test(ho);var Qs={};Je(Qs,{iOS:()=>Kg});var Kg="@supports (-webkit-touch-callout: none)";var ur=0,et=class e{static create(){return new e}currentId=ur;start(t,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=ur,o()},t)}isStarted(){return this.currentId!==ur}clear=()=>{this.currentId!==ur&&(clearTimeout(this.currentId),this.currentId=ur)};disposeEffect=()=>this.clear};function gt(){let e=Te(et.create).current;return Mo(e.disposeEffect),e}var Ve=l(j(),1);function Hl(e){return"nativeEvent"in e}function $l(e){return e.pointerType===""&&e.isTrusted?!0:mt.os.android&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function kt(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function Ul(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}function an(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function re(e,t){if(!e||!t)return!1;let o=t.getRootNode?.();if(e.contains(t))return!0;if(o&&Do(o)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function Be(e){return"composedPath"in e?e.composedPath()[0]??e.target:e.target}var Js="data-base-ui-focusable";var Zs="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";var Wl="data-open",Gl="data-closed";var zl="data-anchor-hidden";var cn={};Je(cn,{popupOpen:()=>ln,pressed:()=>ei});var ln="data-popup-open",ei="data-pressed";var Xg={[ln]:""},jS={[ln]:"",[ei]:""},Qg={[Wl]:""},Jg={[Gl]:""},Zg={[zl]:""},Yl={open(e){return e?Xg:null}};var fr={open(e){return e?Qg:Jg},anchorHidden(e){return e?Zg:null}},Kl={...fr,...Al};var US=cn.popupOpen,dr="data-trigger-disabled";function Qt(e,t){if(!G(e))return!1;let o=e;if(t.hasElement(o))return!o.hasAttribute(dr);for(let[,r]of t.entries())if(re(r,o))return!r.hasAttribute(dr);return!1}function un(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 Xl(e){return e.matches("html,body")}function Ql(e){return Ce(e)&&e.matches(Zs)}function ti(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${Zs}`)!=null}function Jl(e){if(!e||mt.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function eh(e,t){return t!=null&&!kt(t)?0:typeof e=="function"?e():e}function ht(e,t,o){let r=eh(e,o);return typeof r=="number"?r:r?.[t]}function oi(e){return typeof e=="function"?e():e}function fn(e,t){return t||e==="click"||e==="mousedown"}function Zl(e){return e?.includes("mouse")&&e!=="mousedown"}var ec=l(Y(),1),tc=Ve.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new et,currentIdRef:{current:null},currentContextRef:{current:null}});function th(e,t){e.current=t.current}function ri(e){let{children:t,delay:o,timeoutMs:r=0}=e,n=Ve.useRef(o),s=Ve.useRef(o),i=Ve.useRef(null),a=Ve.useRef(null),c=gt();return H(()=>{if(s.current=o,!i.current){n.current=o;return}n.current={open:ht(n.current,"open"),close:ht(o,"close")}},[o,i,n,s]),(0,ec.jsx)(tc.Provider,{value:Ve.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:s,currentIdRef:i,timeoutMs:r,currentContextRef:a,timeout:c}),[r,c]),children:t})}function ni(e,t={open:!1}){let{open:o}=t,r="rootStore"in e?e.rootStore:e,n=r.useState("floatingId"),s=Ve.useContext(tc),{currentIdRef:i,delayRef:a,timeoutMs:c,initialDelayRef:u,currentContextRef:f,hasProvider:g,timeout:p}=s,[m,d]=Ve.useState(!1),h=Ve.useRef(o);return H(()=>{h.current=o},[o]),H(()=>{function y(){f.current?.setIsInstantPhase(!1),i.current=null,f.current=null,a.current=u.current,p.clear()}if(i.current&&!o&&i.current===n){if(d(!1),c){let x=n;return p.start(c,()=>{r.select("open")||i.current&&i.current!==x||y()}),()=>{(h.current||i.current!==x)&&p.clear()}}y()}},[o,n,i,a,c,u,f,p,r]),H(()=>{if(!o)return;let y=f.current,x=i.current;p.clear(),f.current={onOpenChange:r.setOpen,setIsInstantPhase:d},i.current=n,a.current={open:0,close:ht(u.current,"close")},x!==null&&x!==n?(d(!0),y?.setIsInstantPhase(!0),y?.onOpenChange(!1,te(z.none))):(d(!1),y?.setIsInstantPhase(!1))},[o,n,r,i,a,u,f,p]),H(()=>()=>{if(i.current===n){if(f.current=null,!h.current)return;i.current=null,th(a,u),p.clear()}},[f,i,a,n,u,p]),Ve.useMemo(()=>({activeIdRef:i,hasProvider:g,delayRef:a,isInstantPhase:m}),[i,g,a,m])}function yt(...e){return()=>{for(let t=0;t<e.length;t+=1){let o=e[t];o&&o()}}}var Jt=Math.min,vt=Math.max,Zt=Math.round,mr=Math.floor,Ct=e=>({x:e,y:e}),oh={left:"right",right:"left",bottom:"top",top:"bottom"};function pn(e,t,o){return vt(e,Jt(t,o))}function Ot(e,t){return typeof e=="function"?e(t):e}function ke(e){return e.split("-")[0]}function lt(e){return e.split("-")[1]}function mn(e){return e==="x"?"y":"x"}function gr(e){return e==="y"?"height":"width"}function ze(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function hr(e){return mn(ze(e))}function nc(e,t,o){o===void 0&&(o=!1);let r=lt(e),n=hr(e),s=gr(n),i=n==="x"?r===(o?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[s]>t.floating[s]&&(i=pr(i)),[i,pr(i)]}function sc(e){let t=pr(e);return[dn(e),t,dn(t)]}function dn(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var oc=["left","right"],rc=["right","left"],rh=["top","bottom"],nh=["bottom","top"];function sh(e,t,o){switch(e){case"top":case"bottom":return o?t?rc:oc:t?oc:rc;case"left":case"right":return t?rh:nh;default:return[]}}function ic(e,t,o,r){let n=lt(e),s=sh(ke(e),o==="start",r);return n&&(s=s.map(i=>i+"-"+n),t&&(s=s.concat(s.map(dn)))),s}function pr(e){let t=ke(e);return oh[t]+e.slice(t.length)}function ih(e){var t,o,r,n;return{top:(t=e.top)!=null?t:0,right:(o=e.right)!=null?o:0,bottom:(r=e.bottom)!=null?r:0,left:(n=e.left)!=null?n:0}}function gn(e){return typeof e!="number"?ih(e):{top:e,right:e,bottom:e,left:e}}function vo(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 Dt(e,t,o=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!o||n.context?.open?[n]:[],...Dt(e,n.id,o)])}function No(e){return`data-base-ui-${e}`}var je=l(j(),1),cc=l(Xt(),1);var ac={style:{transition:"none"}};var ah="data-base-ui-swipe-ignore",lh="data-swipe-ignore",lw=`[${ah}]`,cw=`[${lh}]`;var lc={fallbackAxisSide:"end"};var uc=l(Y(),1),ch=je.createContext(null),uh=()=>je.useContext(ch),fh=No("portal");function fc(e={}){let{ref:t,container:o,componentProps:r=ge,elementProps:n}=e,s=Io(),a=uh()?.portalNode,[c,u]=je.useState(null),[f,g]=je.useState(null),p=W(y=>{y!==null&&g(y)}),m=je.useRef(null);H(()=>{if(o===null){m.current&&(m.current=null,g(null),u(null));return}let y=(o&&(en(o)?o:o.current))??a??document.body;if(y==null){m.current&&(m.current=null,g(null),u(null));return}m.current!==y&&(m.current=y,g(null),u(y))},[o,a]);let d=We("div",r,{ref:[t,p],props:[{id:s,[fh]:""},n]}),h=c&&d?cc.createPortal(d,c):null;return{node:f,nodeId:je.isValidElement(d)?d.props.id:void 0,subtree:h}}var xo=l(j(),1);function dc(){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 dh=l(Y(),1),ph=xo.createContext(null),mh=xo.createContext(null),hn=()=>xo.useContext(ph)?.id||null,eo=e=>{let t=xo.useContext(mh);return e??t};var Ye=l(j(),1);function gh(e,t){let o=null,r=null,n=!1;return{contextElement:e||void 0,getBoundingClientRect(){let s=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},i=t.axis==="x"||t.axis==="both",a=t.axis==="y"||t.axis==="both",c=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",u=s.width,f=s.height,g=s.x,p=s.y;return o==null&&t.x&&i&&(o=s.x-t.x),r==null&&t.y&&a&&(r=s.y-t.y),g-=o||0,p-=r||0,u=0,f=0,!n||c?(u=t.axis==="y"?s.width:0,f=t.axis==="x"?s.height:0,g=i&&t.x!=null?t.x:g,p=a&&t.y!=null?t.y:p):n&&!c&&(f=t.axis==="x"?s.height:f,u=t.axis==="y"?s.width:u),n=!0,{width:u,height:f,x:g,y:p,top:p,right:g+u,bottom:p+f,left:g}}}}function pc(e){return e!=null&&e.clientX!=null}function si(e,t={}){let{enabled:o=!0,axis:r="both"}=t,n="rootStore"in e?e.rootStore:e,s=n.useState("open"),i=n.useState("floatingElement"),a=n.useState("domReferenceElement"),c=n.context.dataRef,u=Ye.useRef(!1),f=Ye.useRef(null),[g,p]=Ye.useState(),[m,d]=Ye.useState([]),h=W(S=>{n.set("positionReference",S)}),y=W((S,P,E)=>{u.current||c.current.openEvent&&!pc(c.current.openEvent)||n.set("positionReference",gh(E??a,{x:S,y:P,axis:r,dataRef:c,pointerType:g}))}),x=W(S=>{s?f.current||(y(S.clientX,S.clientY,S.currentTarget),d([])):y(S.clientX,S.clientY,S.currentTarget)}),b=kt(g)?i:s;Ye.useEffect(()=>{if(!o){h(a);return}if(!b)return;function S(){f.current?.(),f.current=null}let P=he(i);function E(R){let T=Be(R);re(i,T)?S():y(R.clientX,R.clientY)}return!c.current.openEvent||pc(c.current.openEvent)?f.current=oe(P,"mousemove",E):h(a),S},[b,o,i,c,a,n,y,h,m]),Ye.useEffect(()=>()=>{n.set("positionReference",null)},[n]),Ye.useEffect(()=>{o&&!i&&(u.current=!1)},[o,i]),Ye.useEffect(()=>{!o&&s&&(u.current=!0)},[o,s]);let v=Ye.useMemo(()=>{function S(P){p(P.pointerType)}return{onPointerDown:S,onPointerEnter:S,onMouseMove:x,onMouseEnter:x}},[x]);return Ye.useMemo(()=>o?{reference:v,trigger:v}:{},[o,v])}var He=l(j(),1);function hh(){return!1}function yh(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function ii(e,t={}){let{enabled:o=!0,escapeKey:r=!0,outsidePress:n=!0,outsidePressEvent:s="sloppy",referencePress:i=hh,bubbles:a,externalTree:c}=t,u="rootStore"in e?e.rootStore:e,f=u.useState("open"),g=u.useState("floatingElement"),{dataRef:p,events:m}=u.context,d=eo(c),h=W(typeof n=="function"?n:()=>!1),y=typeof n=="function"?h:n,x=y!==!1,b=W(()=>s),{escapeKey:v,outsidePress:S}=yh(a),P=He.useRef(!1),E=He.useRef(!1),R=He.useRef(!1),T=He.useRef(!1),D=He.useRef(!1),C=He.useRef(""),O=He.useRef(null),F=gt(),V=gt(),k=W(()=>{V.clear(),p.current.insideReactTree=!1}),w=W(L=>{let J=p.current.floatingContext?.nodeId;return(d?Dt(d.nodesRef.current,J):[]).some(ae=>ae.context?.open&&!ae.context.dataRef.current[L])}),M=W(L=>un(L,u.select("floatingElement"))||un(L,u.select("domReferenceElement"))),_=W(L=>{i()&&u.setOpen(!1,te(z.triggerPress,L.nativeEvent))}),A=W(L=>{if(!f||!o||!r||L.key!=="Escape"||D.current||!v&&w("__escapeKeyBubbles"))return;let J=Hl(L)?L.nativeEvent:L,B=te(z.escapeKey,J);u.setOpen(!1,B),B.isCanceled||L.preventDefault(),!v&&!B.isPropagationAllowed&&L.stopPropagation()}),I=W(()=>{p.current.insideReactTree=!0,V.start(0,k)}),X=W(L=>{if(!f||!o||L.button!==0)return;let J=Be(L.nativeEvent);re(u.select("floatingElement"),J)&&(P.current||(P.current=!0,E.current=!1))}),ne=W(L=>{!f||!o||(L.defaultPrevented||L.nativeEvent.defaultPrevented)&&P.current&&(E.current=!0)});He.useEffect(()=>{function L(J){J.open||(T.current=!1)}return m.on("openchange",L),()=>{m.off("openchange",L)}},[m]),He.useEffect(()=>{if(!f||!o)return f||(T.current=!1),k;p.current.__escapeKeyBubbles=v,p.current.__outsidePressBubbles=S;let L=new et,J=new et,B=Oe(g);function ae(){L.clear(),D.current=!0}function fe(){L.start(mt.engine.webkit?5:0,()=>{D.current=!1})}function le(){R.current=!0,J.start(0,()=>{R.current=!1})}function de(){P.current=!1,E.current=!1}function pe(){let N=C.current,$=N==="pen"||!N?"mouse":N,Ie=b(),ve=typeof Ie=="function"?Ie():Ie;return typeof ve=="string"?ve:ve[$]}function nt(N){let $=pe();return $==="intentional"&&N.type!=="click"||$==="sloppy"&&N.type==="click"}function ce(N){let $=p.current.floatingContext?.nodeId,Ie=d&&Dt(d.nodesRef.current,$).some(ve=>un(N,ve.context?.elements.floating));return M(N)||Ie}function we(N){if(nt(N)){N.type!=="click"&&!M(N)&&(J.clear(),R.current=!1),k();return}if(p.current.insideReactTree){k();return}let $=Be(N),Ie=`[${No("inert")}]`,ve=G($)?$.getRootNode():null,Ut=Array.from((Do(ve)?ve:Oe(u.select("floatingElement"))).querySelectorAll(Ie)),er=u.context.triggerElements;if($&&(er.hasElement($)||er.hasMatchingElement(Ne=>re(Ne,$))))return;let Wt=G($)?$:null;for(;Wt&&!Tt(Wt);){let Ne=Rt(Wt);if(Tt(Ne)||!G(Ne))break;Wt=Ne}if(!(Ut.length&&G($)&&!Xl($)&&!re($,u.select("floatingElement"))&&Ut.every(Ne=>!re(Wt,Ne)))){if(Ce($)&&!("touches"in N)){let Ne=Tt($),Oo=Fe($),po=/auto|scroll/,Gt=Ne||po.test(Oo.overflowX),Vr=Ne||po.test(Oo.overflowY),jr=Gt&&$.clientWidth>0&&$.scrollWidth>$.clientWidth,Hr=Vr&&$.clientHeight>0&&$.scrollHeight>$.clientHeight,$r=Oo.direction==="rtl",Ur=Hr&&($r?N.offsetX<=$.offsetWidth-$.clientWidth:N.offsetX>$.clientWidth),Z=jr&&N.offsetY>$.clientHeight;if(Ur||Z)return}if(!ce(N)){if(pe()==="intentional"){if(N.detail!==0&&!$l(N)&&!T.current)return;if(R.current){J.clear(),R.current=!1;return}}typeof y=="function"&&!y(N)||w("__outsidePressBubbles")||(u.setOpen(!1,te(z.outsidePress,N)),k())}}}function Ee(N){pe()!=="sloppy"||N.pointerType==="touch"||!u.select("open")||!o||M(N)||we(N)}function St(N){if(pe()!=="sloppy"||!u.select("open")||!o||M(N))return;let $=N.touches[0];$&&(O.current={startTime:Date.now(),startX:$.clientX,startY:$.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},F.start(1e3,()=>{O.current&&(O.current.dismissOnTouchEnd=!1,O.current.dismissOnMouseDown=!1)}))}function Le(N,$){let Ie=Be(N);if(!Ie)return;let ve=oe(Ie,N.type,()=>{$(N),ve()})}function Co(N){C.current="touch",Le(N,St)}function It(N){F.clear(),N.type==="pointerdown"&&(N.button===0&&(T.current=!0),C.current=N.pointerType),!(N.type==="mousedown"&&O.current&&!O.current.dismissOnMouseDown)&&Le(N,$=>{$.type==="pointerdown"?Ee($):we($)})}function wt(N){if(N.type==="pointercancel"&&(T.current=!1),!P.current)return;let $=E.current;if(de(),pe()==="intentional"){if(N.type==="pointercancel"){$&&le();return}if(!ce(N)){if($){le();return}typeof y=="function"&&!y(N)||(J.clear(),R.current=!0,k())}}}function Ht(N){if(pe()!=="sloppy"||!O.current||M(N))return;let $=N.touches[0];if(!$)return;let Ie=Math.abs($.clientX-O.current.startX),ve=Math.abs($.clientY-O.current.startY),Ut=Math.sqrt(Ie*Ie+ve*ve);Ut>5&&(O.current.dismissOnTouchEnd=!0),Ut>10&&(we(N),F.clear(),O.current=null)}function fo(N){Le(N,Ht)}function Fr(N){pe()!=="sloppy"||!O.current||M(N)||(O.current.dismissOnTouchEnd&&we(N),F.clear(),O.current=null)}function Br(N){Le(N,Fr)}let $t=yt(r&&yt(oe(B,"keydown",A),oe(B,"compositionstart",ae),oe(B,"compositionend",fe)),x&&yt(oe(B,"click",It,!0),oe(B,"pointerdown",It,!0),oe(B,"pointerup",wt,!0),oe(B,"pointercancel",wt,!0),oe(B,"mousedown",It,!0),oe(B,"mouseup",wt,!0),oe(B,"touchstart",Co,{capture:!0,passive:!0}),oe(B,"touchmove",fo,{capture:!0,passive:!0}),oe(B,"touchend",Br,{capture:!0,passive:!0})));return()=>{$t(),L.clear(),J.clear(),de(),R.current=!1,k()}},[p,g,r,x,y,f,o,v,S,A,k,b,w,M,d,u,F]);let K=He.useMemo(()=>({onKeyDown:A,onPointerDown:_,onClick:_}),[A,_]),q=He.useMemo(()=>({onKeyDown:A,onPointerDown:ne,onMouseDown:ne,onClickCapture:I,onMouseDownCapture(L){I(),X(L)},onPointerDownCapture(L){I(),X(L)},onMouseUpCapture:I,onTouchEndCapture:I,onTouchMoveCapture:I}),[A,I,X,ne]);return He.useMemo(()=>o?{reference:K,floating:q,trigger:K}:{},[o,K,q])}var De=l(j(),1);function mc(e,t,o){let{reference:r,floating:n}=e,s=ze(t),i=hr(t),a=gr(i),c=ke(t),u=s==="y",f=r.x+r.width/2-n.width/2,g=r.y+r.height/2-n.height/2,p=r[a]/2-n[a]/2,m;switch(c){case"top":m={x:f,y:r.y-n.height};break;case"bottom":m={x:f,y:r.y+r.height};break;case"right":m={x:r.x+r.width,y:g};break;case"left":m={x:r.x-n.width,y:g};break;default:m={x:r.x,y:r.y}}let d=lt(t);return d&&(m[i]+=p*(d==="end"?1:-1)*(o&&u?-1:1)),m}async function gc(e,t){var o;t===void 0&&(t={});let{x:r,y:n,platform:s,rects:i,elements:a,strategy:c}=e,{boundary:u="clippingAncestors",rootBoundary:f="viewport",elementContext:g="floating",altBoundary:p=!1,padding:m=0}=Ot(t,e),d=gn(m),y=a[p?g==="floating"?"reference":"floating":g],x=vo(await s.getClippingRect({element:(o=await(s.isElement==null?void 0:s.isElement(y)))==null||o?y:y.contextElement||await(s.getDocumentElement==null?void 0:s.getDocumentElement(a.floating)),boundary:u,rootBoundary:f,strategy:c})),b=g==="floating"?{x:r,y:n,width:i.floating.width,height:i.floating.height}:i.reference,v=await(s.getOffsetParent==null?void 0:s.getOffsetParent(a.floating)),S=await(s.isElement==null?void 0:s.isElement(v))&&await(s.getScale==null?void 0:s.getScale(v))||{x:1,y:1},P=vo(s.convertOffsetParentRelativeRectToViewportRelativeRect?await s.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:b,offsetParent:v,strategy:c}):b);return{top:(x.top-P.top+d.top)/S.y,bottom:(P.bottom-x.bottom+d.bottom)/S.y,left:(x.left-P.left+d.left)/S.x,right:(P.right-x.right+d.right)/S.x}}var vh=50,hc=async(e,t,o)=>{let{placement:r="bottom",strategy:n="absolute",middleware:s=[],platform:i}=o,a=i.detectOverflow?i:{...i,detectOverflow:gc},c=await(i.isRTL==null?void 0:i.isRTL(t)),u=await i.getElementRects({reference:e,floating:t,strategy:n}),{x:f,y:g}=mc(u,r,c),p=r,m=0,d={};for(let h=0;h<s.length;h++){let y=s[h];if(!y)continue;let{name:x,fn:b}=y,{x:v,y:S,data:P,reset:E}=await b({x:f,y:g,initialPlacement:r,placement:p,strategy:n,middlewareData:d,rects:u,platform:a,elements:{reference:e,floating:t}});f=v??f,g=S??g,d[x]={...d[x],...P},E&&m<vh&&(m++,typeof E=="object"&&(E.placement&&(p=E.placement),E.rects&&(u=E.rects===!0?await i.getElementRects({reference:e,floating:t,strategy:n}):E.rects),{x:f,y:g}=mc(u,p,c)),h=-1)}return{x:f,y:g,placement:p,strategy:n,middlewareData:d}};var yc=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var o,r;let{placement:n,middlewareData:s,rects:i,initialPlacement:a,platform:c,elements:u}=t,{mainAxis:f=!0,crossAxis:g=!0,fallbackPlacements:p,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:d="none",flipAlignment:h=!0,...y}=Ot(e,t);if((o=s.arrow)!=null&&o.alignmentOffset)return{};let x=ke(n),b=ze(a),v=ke(a)===a,S=await(c.isRTL==null?void 0:c.isRTL(u.floating)),P=p||(v||!h?[pr(a)]:sc(a)),E=d!=="none";!p&&E&&P.push(...ic(a,h,d,S));let R=[a,...P],T=await c.detectOverflow(t,y),D=[],C=((r=s.flip)==null?void 0:r.overflows)||[];if(f&&D.push(T[x]),g){let k=nc(n,i,S);D.push(T[k[0]],T[k[1]])}if(C=[...C,{placement:n,overflows:D}],!D.every(k=>k<=0)){var O,F;let k=(((O=s.flip)==null?void 0:O.index)||0)+1,w=R[k];if(w&&(!(g==="alignment"?b!==ze(w):!1)||C.every(A=>ze(A.placement)===b?A.overflows[0]>0:!0)))return{data:{index:k,overflows:C},reset:{placement:w}};let M=(F=C.filter(_=>_.overflows[0]<=0).sort((_,A)=>_.overflows[1]-A.overflows[1])[0])==null?void 0:F.placement;if(!M)switch(m){case"bestFit":{var V;let _=(V=C.filter(A=>{if(E){let I=ze(A.placement);return I===b||I==="y"}return!0}).map(A=>[A.placement,A.overflows.filter(I=>I>0).reduce((I,X)=>I+X,0)]).sort((A,I)=>A[1]-I[1])[0])==null?void 0:V[0];_&&(M=_);break}case"initialPlacement":M=a;break}if(n!==M)return{reset:{placement:M}}}return{}}}};var vc=new Set(["left","top"]);async function xh(e,t){let{placement:o,platform:r,elements:n}=e,s=await(r.isRTL==null?void 0:r.isRTL(n.floating)),i=ke(o),a=lt(o),c=ze(o)==="y",u=vc.has(i)?-1:1,f=s&&c?-1:1,g=Ot(t,e),{mainAxis:p,crossAxis:m,alignmentAxis:d}=typeof g=="number"?{mainAxis:g,crossAxis:0,alignmentAxis:null}:{mainAxis:g.mainAxis||0,crossAxis:g.crossAxis||0,alignmentAxis:g.alignmentAxis};return a&&typeof d=="number"&&(m=a==="end"?d*-1:d),c?{x:m*f,y:p*u}:{x:p*u,y:m*f}}var xc=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var o,r;let{x:n,y:s,placement:i,middlewareData:a}=t,c=await xh(t,e);return i===((o=a.offset)==null?void 0:o.placement)&&(r=a.arrow)!=null&&r.alignmentOffset?{}:{x:n+c.x,y:s+c.y,data:{...c,placement:i}}}}},bc=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:o,y:r,placement:n,platform:s}=t,{mainAxis:i=!0,crossAxis:a=!1,limiter:c={fn:b=>{let{x:v,y:S}=b;return{x:v,y:S}}},...u}=Ot(e,t),f={x:o,y:r},g=await s.detectOverflow(t,u),p=ze(n),m=mn(p),d=f[m],h=f[p],y=(b,v)=>pn(v+g[b==="y"?"top":"left"],v,v-g[b==="y"?"bottom":"right"]);i&&(d=y(m,d)),a&&(h=y(p,h));let x=c.fn({...t,[m]:d,[p]:h});return{...x,data:{x:x.x-o,y:x.y-r,enabled:{[m]:i,[p]:a}}}}}},Sc=function(e){return e===void 0&&(e={}),{options:e,fn(t){var o,r;let{x:n,y:s,placement:i,rects:a,middlewareData:c}=t,{offset:u=0,mainAxis:f=!0,crossAxis:g=!0}=Ot(e,t),p={x:n,y:s},m=ze(i),d=mn(m),h=p[d],y=p[m],x=Ot(u,t),b=typeof x=="number"?{mainAxis:x,crossAxis:0}:{mainAxis:(o=x.mainAxis)!=null?o:0,crossAxis:(r=x.crossAxis)!=null?r:0};if(f){let P=d==="y"?"height":"width",E=a.reference[d]-a.floating[P]+b.mainAxis,R=a.reference[d]+a.reference[P]-b.mainAxis;h<E?h=E:h>R&&(h=R)}if(g){var v,S;let P=d==="y"?"width":"height",E=vc.has(ke(i)),R=a.reference[m]-a.floating[P]+(E&&((v=c.offset)==null?void 0:v[m])||0)+(E?0:b.crossAxis),T=a.reference[m]+a.reference[P]+(E?0:((S=c.offset)==null?void 0:S[m])||0)-(E?b.crossAxis:0);y<R?y=R:y>T&&(y=T)}return{[d]:h,[m]:y}}}},wc=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){let{placement:o,rects:r,platform:n,elements:s}=t,{apply:i=()=>{},...a}=Ot(e,t),c=await n.detectOverflow(t,a),u=ke(o),f=lt(o),g=ze(o)==="y",{width:p,height:m}=r.floating,d,h;u==="top"||u==="bottom"?(d=u,h=f===(await(n.isRTL==null?void 0:n.isRTL(s.floating))?"start":"end")?"left":"right"):(h=u,d=f==="end"?"top":"bottom");let y=m-c.top-c.bottom,x=p-c.left-c.right,b=Jt(m-c[d],y),v=Jt(p-c[h],x),S=t.middlewareData.shift,P=!S,E=b,R=v;S!=null&&S.enabled.x&&(R=x),S!=null&&S.enabled.y&&(E=y),P&&!f&&(g?R=p-2*vt(c.left,c.right):E=m-2*vt(c.top,c.bottom)),await i({...t,availableWidth:R,availableHeight:E});let T=await n.getDimensions(s.floating);return p!==T.width||m!==T.height?{reset:{rects:!0}}:{}}}};function Pc(e){let t=Fe(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=Ce(e),s=n?e.offsetWidth:o,i=n?e.offsetHeight:r,a=Zt(o)!==s||Zt(r)!==i;return a&&(o=s,r=i),{width:o,height:r,$:a}}function li(e){return G(e)?e:e.contextElement}function Fo(e){let t=li(e);if(!Ce(t))return Ct(1);let o=t.getBoundingClientRect(),{width:r,height:n,$:s}=Pc(t),i=(s?Zt(o.width):o.width)/r,a=(s?Zt(o.height):o.height)/n;return(!i||!Number.isFinite(i))&&(i=1),(!a||!Number.isFinite(a))&&(a=1),{x:i,y:a}}var bh=Ct(0);function Tc(e){let t=he(e);return!on()||!t.visualViewport?bh:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Sh(e,t,o){return t===void 0&&(t=!1),!!o&&t&&o===he(e)}function bo(e,t,o,r){t===void 0&&(t=!1),o===void 0&&(o=!1);let n=e.getBoundingClientRect(),s=li(e),i=Ct(1);t&&(r?G(r)&&(i=Fo(r)):i=Fo(e));let a=Sh(s,o,r)?Tc(s):Ct(0),c=(n.left+a.x)/i.x,u=(n.top+a.y)/i.y,f=n.width/i.x,g=n.height/i.y;if(s&&r){let p=he(s),m=G(r)?he(r):r,d=p,h=rn(d);for(;h&&m!==d;){let y=Fo(h),x=h.getBoundingClientRect(),b=Fe(h),v=x.left+(h.clientLeft+parseFloat(b.paddingLeft))*y.x,S=x.top+(h.clientTop+parseFloat(b.paddingTop))*y.y;c*=y.x,u*=y.y,f*=y.x,g*=y.y,c+=v,u+=S,d=he(h),h=rn(d)}}return vo({width:f,height:g,x:c,y:u})}function yn(e,t){let o=cr(e).scrollLeft;return t?t.left+o:bo(Pt(e)).left+o}function Cc(e,t){let o=e.getBoundingClientRect(),r=o.left+t.scrollLeft-yn(e,o),n=o.top+t.scrollTop;return{x:r,y:n}}function wh(e){let{elements:t,rect:o,offsetParent:r,strategy:n}=e,s=n==="fixed",i=Pt(r),a=t?lr(t.floating):!1;if(r===i||a&&s)return o;let c={scrollLeft:0,scrollTop:0},u=Ct(1),f=Ct(0),g=Ce(r);if((g||!s)&&((go(r)!=="body"||ar(i))&&(c=cr(r)),g)){let m=bo(r);u=Fo(r),f.x=m.x+r.clientLeft,f.y=m.y+r.clientTop}let p=i&&!g&&!s?Cc(i,c):Ct(0);return{width:o.width*u.x,height:o.height*u.y,x:o.x*u.x-c.scrollLeft*u.x+f.x+p.x,y:o.y*u.y-c.scrollTop*u.y+f.y+p.y}}function Eh(e){return e.getClientRects?Array.from(e.getClientRects()):[]}function Rh(e){let t=cr(e),o=e.ownerDocument.body,r=vt(e.scrollWidth,e.clientWidth,o.scrollWidth,o.clientWidth),n=vt(e.scrollHeight,e.clientHeight,o.scrollHeight,o.clientHeight),s=-t.scrollLeft+yn(e),i=-t.scrollTop;return Fe(o).direction==="rtl"&&(s+=vt(e.clientWidth,o.clientWidth)-r),{width:r,height:n,x:s,y:i}}var Ph=25;function Th(e,t,o){o===void 0&&(o="viewport");let r=o==="layoutViewport",n=he(e),s=Pt(e),i=n.visualViewport,a=s.clientWidth,c=s.clientHeight,u=0,f=0;if(i){let p=!on()||t==="fixed";r?p||(u=-i.offsetLeft,f=-i.offsetTop):(a=i.width,c=i.height,p&&(u=i.offsetLeft,f=i.offsetTop))}if(yn(s)<=0){let p=s.ownerDocument,m=p.body,d=getComputedStyle(m),h=p.compatMode==="CSS1Compat"&&parseFloat(d.marginLeft)+parseFloat(d.marginRight)||0,y=Math.abs(s.clientWidth-m.clientWidth-h),x=getComputedStyle(s).scrollbarGutter==="stable both-edges"?y/2:y;x<=Ph&&(a-=x)}return{width:a,height:c,x:u,y:f}}function Ch(e,t){let o=bo(e,!0,t==="fixed"),r=o.top+e.clientTop,n=o.left+e.clientLeft,s=Fo(e),i=e.clientWidth*s.x,a=e.clientHeight*s.y,c=n*s.x,u=r*s.y;return{width:i,height:a,x:c,y:u}}function Ec(e,t,o){let r;if(t==="viewport"||t==="layoutViewport")r=Th(e,o,t);else if(t==="document")r=Rh(Pt(e));else if(G(t))r=Ch(t,o);else{let n=Tc(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return vo(r)}function Oh(e,t){let o=t.get(e);if(o)return o;let r=qt(e,[],!1).filter(a=>G(a)&&go(a)!=="body"),n=null,s=Fe(e).position==="fixed",i=s?Rt(e):e;for(;G(i)&&!Tt(i);){let a=Fe(i),c=tn(i),u=n?n.position:s?"fixed":"";!c&&(u==="fixed"||u==="absolute"&&a.position==="static")?r=r.filter(g=>g!==i):n=a,i=Rt(i)}return t.set(e,r),r}function _h(e){let{element:t,boundary:o,rootBoundary:r,strategy:n}=e,i=[...o==="clippingAncestors"?lr(t)?[]:Oh(t,this._c):[].concat(o),r],a=Ec(t,i[0],n),c=a.top,u=a.right,f=a.bottom,g=a.left;for(let p=1;p<i.length;p++){let m=Ec(t,i[p],n);c=vt(m.top,c),u=Jt(m.right,u),f=Jt(m.bottom,f),g=vt(m.left,g)}return{width:u-g,height:f-c,x:g,y:c}}function Ah(e){let{width:t,height:o}=Pc(e);return{width:t,height:o}}function Ih(e,t,o){let r=Ce(t),n=Pt(t),s=o==="fixed",i=bo(e,!0,s,t),a={scrollLeft:0,scrollTop:0},c=Ct(0);if((r||!s)&&((go(t)!=="body"||ar(n))&&(a=cr(t)),r)){let p=bo(t,!0,s,t);c.x=p.x+t.clientLeft,c.y=p.y+t.clientTop}!r&&n&&(c.x=yn(n));let u=n&&!r&&!s?Cc(n,a):Ct(0),f=i.left+a.scrollLeft-c.x-u.x,g=i.top+a.scrollTop-c.y-u.y;return{x:f,y:g,width:i.width,height:i.height}}function ai(e){return Fe(e).position==="static"}function Rc(e,t){if(!Ce(e)||Fe(e).position==="fixed")return null;if(t)return t(e);let o=e.offsetParent;return Pt(e)===o&&(o=o.ownerDocument.body),o}function Oc(e,t){let o=he(e);if(lr(e))return o;if(!Ce(e)){let n=Rt(e);for(;n&&!Tt(n);){if(G(n)&&!ai(n))return n;n=Rt(n)}return o}let r=Rc(e,t);for(;r&&Il(r)&&ai(r);)r=Rc(r,t);return r&&Tt(r)&&ai(r)&&!tn(r)?o:r||Ml(e)||o}var Mh=async function(e){let t=this.getOffsetParent||Oc,o=this.getDimensions,r=await o(e.floating);return{reference:Ih(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function kh(e){return Fe(e).direction==="rtl"}var ci={convertOffsetParentRelativeRectToViewportRelativeRect:wh,getDocumentElement:Pt,getClippingRect:_h,getOffsetParent:Oc,getElementRects:Mh,getClientRects:Eh,getDimensions:Ah,getScale:Fo,isElement:G,isRTL:kh};function _c(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function Dh(e,t,o){let r=null,n,s=Pt(e);function i(){var f;clearTimeout(n),(f=r)==null||f.disconnect(),r=null}function a(f,g){f===void 0&&(f=!1),g===void 0&&(g=1),i();let p=e.getBoundingClientRect(),{left:m,top:d,width:h,height:y}=p;if(f||t(),!h||!y)return;let x=mr(d),b=mr(s.clientWidth-(m+h)),v=mr(s.clientHeight-(d+y)),S=mr(m),E={rootMargin:-x+"px "+-b+"px "+-v+"px "+-S+"px",threshold:vt(0,Jt(1,g))||1},R=!0;function T(D){let C=D[0].intersectionRatio;if(!_c(p,e.getBoundingClientRect()))return a();if(C!==g){if(!R)return a();C?a(!1,C):n=setTimeout(()=>{a(!1,1e-7)},1e3)}R=!1}try{r=new IntersectionObserver(T,{...E,root:s.ownerDocument})}catch{r=new IntersectionObserver(T,E)}r.observe(e)}let c=he(e),u=()=>a(o);return c.addEventListener("resize",u),a(!0),()=>{c.removeEventListener("resize",u),i()}}function yr(e,t,o,r){r===void 0&&(r={});let{ancestorScroll:n=!0,ancestorResize:s=!0,elementResize:i=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:c=!1}=r,u=li(e),f=n||s?[...u?qt(u):[],...t?qt(t):[]]:[];f.forEach(x=>{n&&x.addEventListener("scroll",o),s&&x.addEventListener("resize",o)});let g=u&&a?Dh(u,o,s):null,p=-1,m=null;i&&(m=new ResizeObserver(x=>{let[b]=x;b&&b.target===u&&m&&t&&(m.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var v;(v=m)==null||v.observe(t)})),o()}),u&&!c&&m.observe(u),t&&m.observe(t));let d,h=c?bo(e):null;c&&y();function y(){let x=bo(e);h&&!_c(h,x)&&o(),h=x,d=requestAnimationFrame(y)}return o(),()=>{var x;f.forEach(b=>{n&&b.removeEventListener("scroll",o),s&&b.removeEventListener("resize",o)}),g?.(),(x=m)==null||x.disconnect(),m=null,c&&cancelAnimationFrame(d)}}var Ac=xc;var Ic=bc,Mc=yc,kc=wc;var Dc=Sc,vn=(e,t,o)=>{let r=new Map,n=o??{},s={...ci,...n.platform,_c:r};return hc(e,t,{...n,platform:s})};var Se=l(j(),1),Nc=l(j(),1),Fc=l(Xt(),1),Nh=typeof document<"u",Fh=function(){},xn=Nh?Nc.useLayoutEffect:Fh;function bn(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(!bn(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 s=n[r];if(!(s==="_owner"&&e.$$typeof)&&!bn(e[s],t[s]))return!1}return!0}return e!==e&&t!==t}function Bc(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Lc(e,t){let o=Bc(e);return Math.round(t*o)/o}function ui(e){let t=Se.useRef(e);return xn(()=>{t.current=e}),t}function Vc(e){e===void 0&&(e={});let{placement:t="bottom",strategy:o="absolute",middleware:r=[],platform:n,elements:{reference:s,floating:i}={},transform:a=!0,whileElementsMounted:c,open:u}=e,[f,g]=Se.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[p,m]=Se.useState(r);bn(p,r)||m(r);let[d,h]=Se.useState(null),[y,x]=Se.useState(null),b=Se.useCallback(A=>{A!==E.current&&(E.current=A,h(A))},[]),v=Se.useCallback(A=>{A!==R.current&&(R.current=A,x(A))},[]),S=s||d,P=i||y,E=Se.useRef(null),R=Se.useRef(null),T=Se.useRef(f),D=c!=null,C=ui(c),O=ui(n),F=ui(u),V=Se.useCallback(()=>{if(!E.current||!R.current)return;let A={placement:t,strategy:o,middleware:p};O.current&&(A.platform=O.current),vn(E.current,R.current,A).then(I=>{let X={...I,isPositioned:F.current!==!1};k.current&&!bn(T.current,X)&&(T.current=X,Fc.flushSync(()=>{g(X)}))})},[p,t,o,O,F]);xn(()=>{u===!1&&T.current.isPositioned&&(T.current.isPositioned=!1,g(A=>({...A,isPositioned:!1})))},[u]);let k=Se.useRef(!1);xn(()=>(k.current=!0,()=>{k.current=!1}),[]),xn(()=>{if(S&&(E.current=S),P&&(R.current=P),S&&P){if(C.current)return C.current(S,P,V);V()}},[S,P,V,C,D]);let w=Se.useMemo(()=>({reference:E,floating:R,setReference:b,setFloating:v}),[b,v]),M=Se.useMemo(()=>({reference:S,floating:P}),[S,P]),_=Se.useMemo(()=>{let A={position:o,left:0,top:0};if(!M.floating)return A;let I=Lc(M.floating,f.x),X=Lc(M.floating,f.y);return a?{...A,transform:"translate("+I+"px, "+X+"px)",...Bc(M.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:I,top:X}},[o,a,M.floating,f.x,f.y]);return Se.useMemo(()=>({...f,update:V,refs:w,elements:M,floatingStyles:_}),[f,V,w,M,_])}var fi=(e,t)=>{let o=Ac(e);return{name:o.name,fn:o.fn,options:[e,t]}},di=(e,t)=>{let o=Ic(e);return{name:o.name,fn:o.fn,options:[e,t]}},pi=(e,t)=>({fn:Dc(e).fn,options:[e,t]}),mi=(e,t)=>{let o=Mc(e);return{name:o.name,fn:o.fn,options:[e,t]}},gi=(e,t)=>{let o=kc(e);return{name:o.name,fn:o.fn,options:[e,t]}};var Sn=class{attachedStores=[];attachedStoreValue=null;storeListeners=new Set;constructor(t,o,r=!0){this.fallbackStore=t,this.componentName=o,this.throwOnMissingTrigger=r}get attachedStore(){return this.attachedStoreValue}get store(){return this.attachedStoreValue??this.fallbackStore}get serverStore(){return this.fallbackStore}subscribeStore(t){return this.storeListeners.add(t),()=>{this.storeListeners.delete(t)}}attachStore(t){return this.attachedStores.push(t),this.setActiveStore(t),()=>{let o=this.attachedStores.lastIndexOf(t);o!==-1&&this.attachedStores.splice(o,1),this.setActiveStore(this.attachedStores[this.attachedStores.length-1]??null)}}setActiveStore(t){this.attachedStoreValue!==t&&(this.attachedStoreValue=t,this.storeListeners.forEach(o=>{o()}))}openByTrigger(t){let o=this.attachedStore;if(o===null)return;let r;if(t){for(let n=this.attachedStores.length-1;n>=0&&!r;n-=1)r=this.attachedStores[n].context.triggerElements.getById(t);r??=this.fallbackStore.context.triggerElements.getById(t)}if(t&&!r&&this.throwOnMissingTrigger)throw new Error(at(99,this.componentName,t,this.componentName));o.setOpen(!0,te(z.imperativeAction,void 0,r))}closePopup(){let t=this.attachedStore;t!==null&&t.setOpen(!1,te(z.imperativeAction))}};var Si=l(j(),1),ou=l(Xt(),1);var Zc=l(j(),1);var Qc=l(j(),1),bi=l(wn(),1),Jc=l(zc(),1);var Yc=l(j(),1);var yi=[],vi;function Kc(){return vi}function qc(e){yi.push(e)}function xi(e){let t=(o,r)=>{let n=Te(ty).current,s;try{vi=n;for(let i of yi)i.before(n);s=e(o,r);for(let i of yi)i.after(n);n.didInitialize=!0}finally{vi=void 0}return s};return t.displayName=e.displayName||e.name,t}function Xc(e){return Yc.forwardRef(xi(e))}function ty(){return{didInitialize:!1}}var oy=Ao(19),ry=oy?sy:iy;function Rn(e,t,o,r,n){return ry(e,t,o,r,n)}function ny(e,t,o,r,n){let s=Qc.useCallback(()=>t(e.getSnapshot(),o,r,n),[e,t,o,r,n]);return(0,bi.useSyncExternalStore)(e.subscribe,s,s)}qc({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let o=0;o<e.syncHooks.length;o+=1){let r=e.syncHooks[o],n=r.selector(r.store.state,r.a1,r.a2,r.a3);Object.is(r.value,n)||(t=!0,r.value=n)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(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,bi.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function sy(e,t,o,r,n){let s=Kc();if(!s)return ny(e,t,o,r,n);let i=s.syncIndex;s.syncIndex+=1;let a;return s.didInitialize?(a=s.syncHooks[i],(a.store!==e||a.selector!==t||!Object.is(a.a1,o)||!Object.is(a.a2,r)||!Object.is(a.a3,n))&&(a.store!==e&&(s.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)},s.syncHooks.push(a)),a.value}function iy(e,t,o,r,n){return(0,Jc.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,s=>t(s,o,r,n))}var Pn=class{static create(t){return new this(t)}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 Rn(this,t,o,r,n)}};var So=l(j(),1);var to=class extends Pn{constructor(t,o={},r){super(t),this.context=o,this.selectors=r}useSyncedValue(t,o){So.useDebugValue(t);let r=this;H(()=>{r.state[t]!==o&&r.set(t,o)},[r,t,o])}useSyncedValueWithCleanup(t,o){let r=this;H(()=>(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);H(()=>{o.update(t)},[o,...r])}useControlledProp(t,o){So.useDebugValue(t);let r=this,n=o!==void 0;H(()=>{n&&!Object.is(r.state[t],o)&&r.setState({...r.state,[t]:o})},[r,t,o,n])}select(t,o,r,n){let s=this.selectors[t];return s(this.state,o,r,n)}useState(t,o,r,n){return So.useDebugValue(t),Rn(this,this.selectors[t],o,r,n)}useContextCallback(t,o){So.useDebugValue(t);let r=W(o??Ze);this.context[t]=r}useStateSetter(t){let o=So.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(s=>{let i=r(s);if(!Object.is(n,i)){let a=n;n=i,o(i,a,this)}})}};var ay={open:e=>e.open,transitionStatus:e=>e.transitionStatus,domReferenceElement:e=>e.domReferenceElement,referenceElement:e=>e.positionReference??e.referenceElement,floatingElement:e=>e.floatingElement,floatingId:e=>e.floatingId},Vo=class extends to{constructor(t){let{syncOnly:o,nested:r,onOpenChange:n,triggerElements:s,...i}=t;super({...i,positionReference:i.referenceElement,domReferenceElement:i.referenceElement},{onOpenChange:n,dataRef:{current:{}},events:dc(),nested:r,triggerElements:s},ay),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&Ul(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 eu(e){let{popupStore:t,treatPopupAsFloatingElement:o=!1,floatingRootContext:r,floatingId:n,nested:s,onOpenChange:i}=e,a=t.useState("open"),c=t.useState("activeTriggerElement"),u=t.useState(o?"popupElement":"positionerElement"),f=t.context.triggerElements,g=i,p=Zc.useRef(null);r===void 0&&p.current===null&&(p.current=new Vo({open:a,transitionStatus:void 0,referenceElement:c,floatingElement:u,triggerElements:f,onOpenChange:g,floatingId:n,syncOnly:!0,nested:s}));let m=r??p.current;return t.useSyncedValue("floatingId",n),H(()=>{let d={open:a,floatingId:n,referenceElement:c,floatingElement:u};G(c)&&(d.domReferenceElement=c),m.state.positionReference===m.state.referenceElement&&(d.positionReference=c),m.update(d)},[a,n,c,u,m]),m.context.onOpenChange=g,m.context.nested=s,m}var ru={tabIndex:-1,[Js]:""};function nu(e,t=!1){let o=Io(),r=hn()!=null,n=Te(()=>e(o,r)).current;return eu({popupStore:n,treatPopupAsFloatingElement:t,floatingRootContext:n.state.floatingRootContext,floatingId:o,nested:r,onOpenChange:n.setOpen}),n}function su({handle:e,store:t}){return H(()=>e.attachStore(t),[e,t]),null}function tu(e){let t=e.context.triggerElements.size;e.select("open")&&e.state.triggerCount!==t&&e.set("triggerCount",t)}function ly(e,t){let o=Si.useRef(null);return W(r=>{let n=o.current;if(n!==null){if(n.element===r&&n.store===t&&n.id===e)return;o.current=null;let s=n.store;s.context.triggerElements.getById(n.id)===n.element&&(s.context.triggerElements.delete(n.id),tu(s))}r!==null&&e!==void 0&&(o.current={store:t,id:e,element:r},t.context.triggerElements.add(e,r),tu(t))})}function cy(e,t,o,r=!1){let n=e.preventUnmountingOnClose;t?n=!1:r&&(n=!0);let s=o?.id??null,i=e.activeTriggerId,a=e.activeTriggerElement;return(s||t)&&(i=s,a=o??null),{open:t,preventUnmountingOnClose:n,activeTriggerId:i,activeTriggerElement:a}}function uy(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function iu(e,t,o,r={}){let n=o.reason,s=n===z.triggerHover,i=t&&n===z.triggerFocus,a=!t&&(n===z.triggerPress||n===z.escapeKey),c=uy(o);if(e.context.onOpenChange?.(t,o),o.isCanceled)return;r.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,o);let u=()=>{let f=cy(e.state,t,o.trigger,c()),g={...r.extraState,...f};i?g.instantType="focus":a?g.instantType="dismiss":s&&(g.instantType=void 0),e.update(g)};s?ou.flushSync(u):u()}function au(e,t,o,r){let n=o.useState("isMountedByTrigger",e),s=ly(e,o),i=W(c=>{let u=o.select("open"),f=o.select("activeTriggerId");if(f===e){let g={activeTriggerElement:c,...u?r:null};o.update(g);return}if(f==null&&u){let g={activeTriggerId:e??null,activeTriggerElement:c,...r};o.update(g)}}),a=W(c=>{s(c),c&&i(c)});return H(()=>(a(t.current),()=>a(null)),[a,t,o,e]),H(()=>{if(n){let c={activeTriggerElement:t.current,...r};o.update(c)}},[n,o,t,...Object.values(r)]),{registerTrigger:a,isMountedByThisTrigger:n}}function lu(e,t={}){let{closeOnActiveTriggerUnmount:o=!1}=t,r=Si.useRef(null),n=e.useState("open"),s=e.useState("triggerCount"),i=e.useState("activeTriggerId"),a=e.useState("activeTriggerElement");H(()=>{if(!n){r.current=null,e.state.triggerCount!==0&&e.set("triggerCount",0);return}let c=e.context.triggerElements.size,u={};e.state.triggerCount!==c&&(u.triggerCount=c);let f=e.select("activeTriggerId"),g=null;if(f){let p=e.context.triggerElements.getById(f);if(p)r.current=f,p!==e.state.activeTriggerElement&&(u.activeTriggerElement=p);else{for(let[m,d]of e.context.triggerElements.entries())if(d===e.state.activeTriggerElement){u.activeTriggerId=m,u.activeTriggerElement=d,r.current=m;break}u.activeTriggerId===void 0&&(r.current===f?g=f:r.current=null)}}else r.current=null;if(!g&&!f&&c===1){let p=e.context.triggerElements.entries().next();if(!p.done){let[m,d]=p.value;u.activeTriggerId=m,u.activeTriggerElement=d,r.current=m}}(u.triggerCount!==void 0||u.activeTriggerId!==void 0||u.activeTriggerElement!==void 0)&&e.update(u),g&&o&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===g&&!e.context.triggerElements.getById(g)){let p=te(z.none);e.setOpen(!1,p),p.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[n,e,s,i,a,o])}function cu(e,t,o,r){let{mounted:n,setMounted:s,transitionStatus:i}=Cl(e,!1,!1,r),a=t.useState("preventUnmountingOnClose"),c=e?!1:a;t.useSyncedValues({mounted:n,transitionStatus:i,preventUnmountingOnClose:c});let u=W(()=>{s(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),o?.(),t.context.onOpenChangeComplete?.(!1)});return sn({enabled:n&&!e&&!c,open:e,ref:t.context.popupRef,onComplete(){e||u()}}),{forceUnmount:u,transitionStatus:i}}function uu(e,t){e.useSyncedValues(t),H(()=>()=>{e.update({activeTriggerProps:ge,inactiveTriggerProps:ge,popupProps:ge})},[e])}var vr=class{constructor(){this.idMap=new Map}add(t,o){this.idMap.set(t,o)}delete(t){this.idMap.delete(t)}hasElement(t){for(let o of this.idMap.values())if(o===t)return!0;return!1}hasMatchingElement(t){for(let o of this.idMap.values())if(t(o))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.idMap.values()}get size(){return this.idMap.size}};function du(e,t,o=!1){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:new Vo({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:o,onOpenChange:void 0}),floatingId:t,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:ge,inactiveTriggerProps:ge,popupProps:ge}}var xr=e=>e.triggerIdProp??e.activeTriggerId,wi=e=>e.openProp??e.open,fu=e=>(e.popupElement?.id??e.floatingId)||void 0;function pu(e,t){return t!==void 0&&wi(e)&&xr(e)===t}function fy(e,t){return pu(e,t)?!0:t!==void 0&&wi(e)&&xr(e)==null&&e.triggerCount===1}var mu={open:wi,mounted:e=>e.mounted,transitionStatus:e=>e.transitionStatus,floatingRootContext:e=>e.floatingRootContext,triggerCount:e=>e.triggerCount,preventUnmountingOnClose:e=>e.preventUnmountingOnClose,payload:e=>e.payload,activeTriggerId:xr,activeTriggerElement:e=>e.mounted?e.activeTriggerElement:null,popupId:fu,isTriggerActive:(e,t)=>t!==void 0&&xr(e)===t,isOpenedByTrigger:(e,t)=>pu(e,t),isMountedByTrigger:(e,t)=>t!==void 0&&xr(e)===t&&e.mounted,triggerProps:(e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps,triggerPopupId:(e,t)=>fy(e,t)?fu(e):void 0,popupProps:e=>e.popupProps,popupElement:e=>e.popupElement,positionerElement:e=>e.positionerElement};var Ei=l(j(),1),gu=l(wn(),1);function hu(e){let t=Ei.useCallback(r=>e===void 0?Ze:e.subscribeStore(r),[e]),o=Ei.useCallback(()=>e===void 0?void 0:e.store,[e]);return(0,gu.useSyncExternalStore)(t,o,()=>e?.serverStore)}function yu(e){return dy(e,e.rootContext)}function dy(e,t){let{nodeId:o,externalTree:r}=e,n=t.useState("referenceElement"),s=t.useState("floatingElement"),i=t.useState("domReferenceElement"),a=t.useState("open"),c=t.useState("floatingId"),[u,f]=De.useState(null),[g,p]=De.useState(void 0),[m,d]=De.useState(void 0),h=De.useRef(null),y=eo(r),x=De.useMemo(()=>({reference:n,floating:s,domReference:i}),[n,s,i]),b=Vc({...e,elements:{...x,...u&&{reference:u}}}),v=G(g)?g:null,S=m===void 0?t.state.floatingElement:m;t.useSyncedValue("referenceElement",g??null),t.useSyncedValue("domReferenceElement",g===void 0?i:v),t.useSyncedValue("floatingElement",S);let P=De.useCallback(O=>{let F=G(O)?{getBoundingClientRect:()=>O.getBoundingClientRect(),getClientRects:()=>O.getClientRects(),contextElement:O}:O;f(F),b.refs.setReference(F)},[b.refs]),E=De.useCallback(O=>{(G(O)||O===null)&&(h.current=O,p(O)),(G(b.refs.reference.current)||b.refs.reference.current===null||O!==null&&!G(O))&&b.refs.setReference(O)},[b.refs,p]),R=De.useCallback(O=>{d(O),b.refs.setFloating(O)},[b.refs]),T=De.useMemo(()=>({...b.refs,setReference:E,setFloating:R,setPositionReference:P,domReference:h}),[b.refs,E,R,P]),D=De.useMemo(()=>({...b.elements,domReference:i}),[b.elements,i]),C=De.useMemo(()=>({...b,dataRef:t.context.dataRef,open:a,onOpenChange:t.setOpen,events:t.context.events,floatingId:c,refs:T,elements:D,nodeId:o,rootStore:t}),[b,T,D,o,t,a,c]);return H(()=>{i&&(h.current=i)},[i]),H(()=>{t.context.dataRef.current.floatingContext=C;let O=y?.nodesRef.current.find(F=>F.id===o);O&&(O.context=C)}),De.useMemo(()=>({...b,context:C,refs:T,elements:D,rootStore:t}),[b,T,D,C,t])}var _t=l(j(),1);var Ri=mt.os.mac&&mt.engine.webkit;function Pi(e,t={}){let{enabled:o=!0,delay:r}=t,n="rootStore"in e?e.rootStore:e,{events:s,dataRef:i}=n.context,a=_t.useRef(!1),c=_t.useRef(null),u=_t.useRef(!0),f=gt();_t.useEffect(()=>{let p=n.select("domReferenceElement");if(!o)return;let m=he(p);function d(){let x=n.select("domReferenceElement");!n.select("open")&&Ce(x)&&x===an(Oe(x))&&(a.current=!0,c.current=x)}function h(){u.current=!0}function y(){u.current=!1}return yt(oe(m,"blur",d),Ri&&oe(m,"keydown",h,!0),Ri&&oe(m,"pointerdown",y,!0))},[n,o]),_t.useEffect(()=>{if(!o)return;function p(m){if(m.reason===z.triggerPress||m.reason===z.escapeKey){let d=n.select("domReferenceElement");G(d)&&(c.current=d,a.current=!0)}}return s.on("openchange",p),()=>{s.off("openchange",p)}},[s,o,n]);let g=_t.useMemo(()=>{function p(){a.current=!1,c.current=null}return{onMouseLeave(){p()},onFocus(m){let d=m.currentTarget;if(a.current){if(c.current===d)return;p()}let h=Be(m.nativeEvent);if(G(h)){if(Ri&&!m.relatedTarget){if(!u.current&&!Ql(h))return}else if(!Jl(h))return}let y=Qt(m.relatedTarget,n.context.triggerElements),{nativeEvent:x,currentTarget:b}=m,v=typeof r=="function"?r():r;if(n.select("open")&&y||v===0||v===void 0){n.setOpen(!0,te(z.triggerFocus,x,b));return}f.start(v,()=>{a.current||n.setOpen(!0,te(z.triggerFocus,x,b))})},onBlur(m){p();let d=m.relatedTarget,h=m.nativeEvent,y=G(d)&&d.hasAttribute(No("focus-guard"))&&d.getAttribute("data-type")==="outside";f.start(0,()=>{let x=n.select("domReferenceElement"),b=an(Oe(x));!d&&b===x||re(i.current.floatingContext?.refs.floating.current,b)||re(x,b)||y||Qt(d??b,n.context.triggerElements)||n.setOpen(!1,te(z.triggerFocus,h))})}}},[i,r,n,f]);return _t.useMemo(()=>o?{reference:g,trigger:g}:{},[o,g])}var Ci=l(j(),1);var Ti=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 et,this.restTimeout=new et,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},Tn=new WeakMap;function jo(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&Tn.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),Tn.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function Cn(e,t){let{scopeElement:o,referenceElement:r,floatingElement:n}=t,s=Tn.get(o);s&&s!==e&&jo(s),jo(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=o,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=n,Tn.set(o,e),o.style.pointerEvents="none",r.style.pointerEvents="auto",n.style.pointerEvents="auto"}function Ho(e){let t=e.context.dataRef.current,o=Te(()=>t.hoverInteractionState??Ti.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),Mo(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function Oi(e,t={}){let{enabled:o=!0,closeDelay:r=0,nodeId:n}=t,s="rootStore"in e?e.rootStore:e,i=s.useState("open"),a=s.useState("floatingElement"),c=s.useState("domReferenceElement"),{dataRef:u}=s.context,f=eo(),g=hn(),p=Ho(s),m=gt(),d=W(()=>fn(u.current.openEvent?.type,p.interactedInside)),h=W(()=>Zl(u.current.openEvent?.type)),y=W(()=>{jo(p)});H(()=>{i||(p.pointerType=void 0,p.restTimeoutPending=!1,p.interactedInside=!1,y())},[i,p,y]),Ci.useEffect(()=>y,[y]),H(()=>{if(o&&i&&p.handleCloseOptions?.blockPointerEvents&&h()&&G(c)&&a){let x=c,b=a,v=Oe(a),S=f?.nodesRef.current.find(T=>T.id===g)?.context?.elements.floating;S&&(S.style.pointerEvents="");let P=p.pointerEventsScopeElement!==b?p.pointerEventsScopeElement:null,E=S!==b?S:null,R=p.handleCloseOptions?.getScope?.()??P??E??x.closest("[data-rootownerid]")??v.body;return Cn(p,{scopeElement:R,referenceElement:x,floatingElement:b}),()=>{y()}}},[o,i,c,a,p,h,f,g,y]),Ci.useEffect(()=>{if(!o)return;function x(){return!!(f&&g&&Dt(f.nodesRef.current,g).length>0)}function b(T){let D=ht(r,"close",p.pointerType),C=()=>{s.setOpen(!1,te(z.triggerHover,T)),f?.events.emit("floating.closed",T)};D?p.openChangeTimeout.start(D,C):(p.openChangeTimeout.clear(),C())}function v(T){let D=Be(T);if(!ti(D)){p.interactedInside=!1;return}p.interactedInside=D?.closest("[aria-haspopup]")!=null}function S(){p.openChangeTimeout.clear(),m.clear(),f?.events.off("floating.closed",E),y()}function P(T){if(x()&&f){f.events.on("floating.closed",E);return}if(Qt(T.relatedTarget,s.context.triggerElements))return;let D=u.current.floatingContext?.nodeId??n,C=T.relatedTarget;if(!(f&&D&&G(C)&&Dt(f.nodesRef.current,D,!1).some(F=>re(F.context?.elements.floating,C)))){if(p.handler){p.handler(T);return}y(),h()&&!d()&&b(T)}}function E(T){!f||!g||x()||m.start(0,()=>{f.events.off("floating.closed",E),s.setOpen(!1,te(z.triggerHover,T)),f.events.emit("floating.closed",T)})}let R=a;return yt(R&&oe(R,"mouseenter",S),R&&oe(R,"mouseleave",P),R&&oe(R,"pointerdown",v,!0),()=>{f?.events.off("floating.closed",E)})},[o,a,s,u,r,n,h,d,y,p,f,g,m])}var oo=l(j(),1),vu=l(Xt(),1);var py={current:null};function _i(e,t={}){let{enabled:o=!0,delay:r=0,handleClose:n=null,mouseOnly:s=!1,restMs:i=0,move:a=!0,triggerElementRef:c=py,externalTree:u,isActiveTrigger:f=!0,getHandleCloseContext:g,isClosing:p,shouldOpen:m,guardStaleOpen:d=!1}=t,h="rootStore"in e?e.rootStore:e,{dataRef:y,events:x}=h.context,b=eo(u),v=Ho(h),S=oo.useRef(!1),P=Ge(n),E=Ge(r),R=Ge(i),T=Ge(o),D=Ge(m),C=Ge(p),O=W(()=>fn(y.current.openEvent?.type,v.interactedInside)),F=W(()=>D.current?.()!==!1),V=W((M,_,A)=>{let I=h.context.triggerElements;if(I.hasElement(_))return!M||!re(M,_);if(!G(A))return!1;let X=A;return I.hasMatchingElement(ne=>re(ne,X))&&(!M||!re(M,X))}),k=W(()=>{if(!v.handler)return;Oe(h.select("domReferenceElement")).removeEventListener("mousemove",v.handler),v.handler=void 0}),w=W(()=>{jo(v)});return f&&(v.handleCloseOptions=n?.__options),oo.useEffect(()=>k,[k]),oo.useEffect(()=>{if(!o)return;function M(_){_.open?S.current=!1:(S.current=_.reason===z.triggerHover,k(),v.openChangeTimeout.clear(),v.restTimeout.clear(),v.blockMouseMove=!0,v.restTimeoutPending=!1)}return x.on("openchange",M),()=>{x.off("openchange",M)}},[o,x,v,k]),oo.useEffect(()=>{if(!o)return;function M(K,q=!0){let L=ht(E.current,"close",v.pointerType);L?v.openChangeTimeout.start(L,()=>{h.setOpen(!1,te(z.triggerHover,K)),b?.events.emit("floating.closed",K)}):q&&(v.openChangeTimeout.clear(),h.setOpen(!1,te(z.triggerHover,K)),b?.events.emit("floating.closed",K))}let _=c.current??(f?h.select("domReferenceElement"):null);if(!G(_))return;function A(K){if(v.openChangeTimeout.clear(),v.blockMouseMove=!1,s&&!kt(v.pointerType))return;let q=oi(R.current),L=ht(E.current,"open",v.pointerType),J=Be(K),B=K.currentTarget??null,ae=h.select("domReferenceElement"),fe=B;if(G(J)&&!h.context.triggerElements.hasElement(J)){for(let Le of h.context.triggerElements.elements())if(re(Le,J)){fe=Le;break}}G(B)&&G(ae)&&!h.context.triggerElements.hasElement(B)&&re(B,ae)&&(fe=ae);let le=fe==null?!1:V(ae,fe,J),de=h.select("open"),pe=C.current?.()??h.select("transitionStatus")==="ending",nt=!de&&pe&&S.current,ce=!le&&G(fe)&&G(ae)&&re(ae,fe)&&nt,we=q>0&&!L,Ee=le&&(de||nt)||ce,St=!de||le;if(Ee){F()&&h.setOpen(!0,te(z.triggerHover,K,fe));return}we||(L?v.openChangeTimeout.start(L,()=>{St&&F()&&h.setOpen(!0,te(z.triggerHover,K,fe))}):St&&F()&&h.setOpen(!0,te(z.triggerHover,K,fe)))}function I(K){if(O()){w();return}k();let q=h.select("domReferenceElement"),L=Oe(q);v.restTimeout.clear(),v.restTimeoutPending=!1;let J=y.current.floatingContext??g?.();if(Qt(K.relatedTarget,h.context.triggerElements))return;if(P.current&&J){h.select("open")||v.openChangeTimeout.clear();let ae=c.current;v.handler=P.current({...J,tree:b,x:K.clientX,y:K.clientY,onClose(){w(),k(),T.current&&!O()&&ae===h.select("domReferenceElement")&&M(K,!0)}}),L.addEventListener("mousemove",v.handler),v.handler(K);return}(v.pointerType!=="touch"||!re(h.select("floatingElement"),K.relatedTarget))&&M(K)}function X(K){re(_,K.relatedTarget)||(v.openChangeTimeout.clear(),v.restTimeout.clear(),v.restTimeoutPending=!1)}let ne=d?oe(_,"mouseout",X):void 0;return a?yt(oe(_,"mousemove",A,{once:!0}),oe(_,"mouseenter",A),oe(_,"mouseleave",I),ne):yt(oe(_,"mouseenter",A),oe(_,"mouseleave",I),ne)},[k,w,y,E,h,o,P,v,f,V,O,s,a,R,c,b,T,g,C,F,d]),oo.useMemo(()=>{if(!o)return;function M(_){v.pointerType=_.pointerType}return{onPointerDown:M,onPointerEnter:M,onMouseMove(_){let{nativeEvent:A}=_,I=_.currentTarget,X=h.select("domReferenceElement"),ne=h.select("open"),K=V(X,I,_.target);if(s&&!kt(v.pointerType))return;if(ne&&K&&v.handleCloseOptions?.blockPointerEvents){let J=h.select("floatingElement");if(J){let B=v.handleCloseOptions?.getScope?.()??I.ownerDocument.body;Cn(v,{scopeElement:B,referenceElement:I,floatingElement:J})}}let q=oi(R.current);if(ne&&!K||q===0||!K&&v.restTimeoutPending&&_.movementX**2+_.movementY**2<2)return;v.restTimeout.clear();function L(){if(v.restTimeoutPending=!1,O())return;let J=h.select("open");!v.blockMouseMove&&(!J||K)&&F()&&h.setOpen(!0,te(z.triggerHover,A,I))}v.pointerType==="touch"?vu.flushSync(()=>{L()}):K&&ne?L():(v.restTimeoutPending=!0,v.restTimeout.start(q,L))}}},[o,v,O,V,s,h,R,F])}var xu=.1,my=xu*xu,ie=.5;function On(e,t,o,r,n,s){return r>=t!=s>=t&&e<=(n-o)*(t-r)/(s-r)+o}function _n(e,t,o,r,n,s,i,a,c,u){let f=!1;return On(e,t,o,r,n,s)&&(f=!f),On(e,t,n,s,i,a)&&(f=!f),On(e,t,i,a,c,u)&&(f=!f),On(e,t,c,u,o,r)&&(f=!f),f}function gy(e,t,o){return e>=o.x&&e<=o.x+o.width&&t>=o.y&&t<=o.y+o.height}function An(e,t,o,r,n,s){let i=Math.min(o,n),a=Math.max(o,n),c=Math.min(r,s),u=Math.max(r,s);return e>=i&&e<=a&&t>=c&&t<=u}function Ai(e={}){let{blockPointerEvents:t=!1}=e,o=new et,r=({x:n,y:s,placement:i,elements:a,onClose:c,nodeId:u,tree:f})=>{let g=i?.split("-")[0],p=!1,m=null,d=null,h=typeof performance<"u"?performance.now():0;function y(b,v){let S=performance.now(),P=S-h;if(m===null||d===null||P===0)return m=b,d=v,h=S,!1;let E=b-m,R=v-d,T=E*E+R*R,D=P*P*my;return m=b,d=v,h=S,T<D}function x(){o.clear(),c()}return function(v){o.clear();let S=a.domReference,P=a.floating;if(!S||!P||g==null||n==null||s==null)return;let{clientX:E,clientY:R}=v,T=Be(v),D=v.type==="mouseleave",C=re(P,T),O=re(S,T);if(C&&(p=!0,!D))return;if(O&&(p=!1,!D)){p=!0;return}if(D&&G(v.relatedTarget)&&re(P,v.relatedTarget))return;function F(){return!!(f&&Dt(f.nodesRef.current,u).length>0)}function V(){F()||x()}if(F())return;let k=S.getBoundingClientRect(),w=P.getBoundingClientRect(),M=n>w.right-w.width/2,_=s>w.bottom-w.height/2,A=w.width>k.width,I=w.height>k.height,X=(A?k:w).left,ne=(A?k:w).right,K=(I?k:w).top,q=(I?k:w).bottom;if(g==="top"&&s>=k.bottom-1||g==="bottom"&&s<=k.top+1||g==="left"&&n>=k.right-1||g==="right"&&n<=k.left+1){V();return}let L=!1;switch(g){case"top":L=An(E,R,X,k.top+1,ne,w.bottom-1);break;case"bottom":L=An(E,R,X,w.top+1,ne,k.bottom-1);break;case"left":L=An(E,R,w.right-1,q,k.left+1,K);break;case"right":L=An(E,R,k.right-1,q,w.left+1,K);break;default:}if(L)return;if(p&&!gy(E,R,k)){V();return}if(!D&&y(E,R)){V();return}let J=!1;switch(g){case"top":{let B=A?ie/2:ie*4,ae=A||M?n+B:n-B,fe=A?n-B:M?n+B:n-B,le=s+ie+1,de=M||A?w.bottom-ie:w.top,pe=M?A?w.bottom-ie:w.top:w.bottom-ie;J=_n(E,R,ae,le,fe,le,w.left,de,w.right,pe);break}case"bottom":{let B=A?ie/2:ie*4,ae=A||M?n+B:n-B,fe=A?n-B:M?n+B:n-B,le=s-ie,de=M||A?w.top+ie:w.bottom,pe=M?A?w.top+ie:w.bottom:w.top+ie;J=_n(E,R,ae,le,fe,le,w.left,de,w.right,pe);break}case"left":{let B=I?ie/2:ie*4,ae=I||_?s+B:s-B,fe=I?s-B:_?s+B:s-B,le=n+ie+1,de=_||I?w.right-ie:w.left,pe=_?I?w.right-ie:w.left:w.right-ie;J=_n(E,R,de,w.top,pe,w.bottom,le,ae,le,fe);break}case"right":{let B=I?ie/2:ie*4,ae=I||_?s+B:s-B,fe=I?s-B:_?s+B:s-B,le=n-ie,de=_||I?w.left+ie:w.right,pe=_?I?w.left+ie:w.right:w.left+ie;J=_n(E,R,le,ae,le,fe,de,w.top,pe,w.bottom);break}default:}J?p||o.start(40,V):V()}};return r.__options={...e,blockPointerEvents:t},r}var In=class extends to{setState(t){}update(t){}set(t,o){}notifyAll(){}};function bu(e){return Ao(19)?e:e?"true":void 0}var Mn=l(j(),1),Ii=Mn.createContext(void 0);function $o(){return Mn.useContext(Ii)?.direction??"ltr"}var tt=l(j(),1);var hy=e=>({name:"arrow",options:e,async fn(t){let{x:o,y:r,placement:n,rects:s,platform:i,elements:a,middlewareData:c}=t,{element:u,padding:f=0,offsetParent:g="real"}=Ot(e,t)||{};if(u==null)return{};let p=gn(f),m={x:o,y:r},d=hr(n),h=gr(d),y=await i.getDimensions(u),x=d==="y",b=x?"top":"left",v=x?"bottom":"right",S=x?"clientHeight":"clientWidth",P=s.reference[h]+s.reference[d]-m[d]-s.floating[h],E=m[d]-s.reference[d],R=g==="real"?await i.getOffsetParent?.(u):a.floating,T=a.floating[S]||s.floating[h];(!T||!await i.isElement?.(R))&&(T=a.floating[S]||s.floating[h]);let D=P/2-E/2,C=T/2-y[h]/2-1,O=Math.min(p[b],C),F=Math.min(p[v],C),V=O,k=T-y[h]-F,w=T/2-y[h]/2+D,M=pn(V,w,k),_=!c.arrow&<(n)!=null&&w!==M&&s.reference[h]/2-(w<V?O:F)-y[h]/2<0,A=_?w<V?w-V:w-k:0;return{[d]:m[d]+A,data:{[d]:M,centerOffset:w-M-A,..._&&{alignmentOffset:A}},reset:_}}}),Su=(e,t)=>{let{name:o,fn:r}=hy(e);return{name:o,fn:r,options:[e,t]}};var wu={name:"hide",async fn(e){let{width:t,height:o,x:r,y:n}=e.rects.reference,s=t===0&&o===0&&r===0&&n===0,i=await e.platform.detectOverflow(e,{elementContext:"reference"});return{data:{referenceHidden:i.top-o>=0||i.right-t>=0||i.bottom-o>=0||i.left-t>=0||s}}}};var Uo={sideX:"left",sideY:"top"};var kn="--available-width",Dn="--available-height",Eu="--anchor-width",Ru="--anchor-height",Pu="--transform-origin",Tu="--positioner-width",Cu="--positioner-height";var _u=kn,Au=Dn;function ku(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 Iu(e,t,o){let{rects:r,placement:n}=e;return{side:ku(t,ke(n),o),align:lt(n)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function Du(e){return yy(e,yu)}function yy(e,t){let{anchor:o,positionMethod:r="absolute",side:n="bottom",sideOffset:s=0,align:i="center",alignOffset:a=0,collisionBoundary:c,collisionPadding:u=5,sticky:f=!1,arrowPadding:g=5,disableAnchorTracking:p=!1,inline:m,keepMounted:d=!1,floatingRootContext:h,mounted:y,collisionAvoidance:x,shift:b,nodeId:v,adaptiveOrigin:S,lazyFlip:P=!1,externalTree:E}=e,[R,T]=tt.useState(null);!y&&R!==null&&T(null);let D=x.side||"flip",C=x.align||"flip",O=x.fallbackAxisSide||"end",F=b?.crossAxis??!1,V=b?.rootBoundary,k=typeof o=="function"?o:void 0,w=W(k),M=k?w:o,_=Ge(o),A=Ge(y),X=$o()==="rtl",ne=R||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":X?"left":"right","inline-start":X?"right":"left"}[n],K=i==="center"?ne:`${ne}-${i}`,q=u;typeof q=="number"?q={top:q,right:q,bottom:q,left:q}:q&&(q={top:q.top||0,right:q.right||0,bottom:q.bottom||0,left:q.left||0});let L=1,J=n==="bottom"?L:0,B=n==="top"?L:0,ae=n==="right"?L:0,fe=n==="left"?L:0,le={boundary:c==="clipping-ancestors"?"clippingAncestors":c,padding:q},de=tt.useRef(null),pe=Ge(s),nt=Ge(a),ce=typeof s!="function"?s:0,we=typeof a!="function"?a:0,Ee=[];m&&Ee.push(m),Ee.push(fi(Z=>{let Qe=Iu(Z,n,X),st=typeof pe.current=="function"?pe.current(Qe):pe.current,Ue=typeof nt.current=="function"?nt.current(Qe):nt.current;return{mainAxis:st,crossAxis:Ue,alignmentAxis:Ue}},[ce,we,X,n]));let St=C==="none"&&D!=="shift",Le=!St&&(f||F||D==="shift"),Co=D==="none"?null:mi({...le,padding:{top:q.top+L+J,right:q.right+L+fe,bottom:q.bottom+L+B,left:q.left+L+ae},mainAxis:!F&&D==="flip",crossAxis:C==="flip"?"alignment":!1,fallbackAxisSideDirection:O}),It=St?null:di({...le,rootBoundary:V,mainAxis:C!=="none",crossAxis:Le,limiter:f||F?void 0:pi(Z=>{if(!de.current)return{};let{width:Qe,height:st}=de.current.getBoundingClientRect(),Ue=ze(ke(Z.placement)),zt=Ue==="y"?Qe:st,ft=Ue==="y"?q.left+q.right:q.top+q.bottom;return{offset:zt/2+ft/2}})},[le,f,F,V,q,C]);D==="shift"||C==="shift"||i==="center"?Ee.push(It,Co):Ee.push(Co,It),Ee.push(gi({...le,apply({elements:{floating:Z},availableWidth:Qe,availableHeight:st,rects:Ue}){if(!A.current)return;let zt=Z.style;zt.setProperty(_u,`${Qe}px`),zt.setProperty(Au,`${st}px`);let ft=he(Z).devicePixelRatio||1,{x:Wr,y:_o,width:Gr,height:Yt}=Ue.reference,tr=(Math.round((Wr+Gr)*ft)-Math.round(Wr*ft))/ft,or=(Math.round((_o+Yt)*ft)-Math.round(_o*ft))/ft;zt.setProperty(Eu,`${tr}px`),zt.setProperty(Ru,`${or}px`)}}),Su(Z=>({element:de.current||Oe(Z.elements.floating).createElement("div"),padding:de.current?g:0,offsetParent:"floating"}),[g]),{name:"transformOrigin",fn(Z){let{elements:{floating:Qe},middlewareData:st,placement:Ue,platform:zt,rects:ft,y:Wr}=Z,_o=ke(Ue),Gr=lt(Ue),Yt=ze(_o)==="y",tr=de.current,or=typeof s=="function"?s(Iu(Z,n,X)):s,zr;if(!tr&&Gr&&Math.abs(Yt?st.shift?.x||0:st.shift?.y||0)<=1)zr=Gr==="start"===(Yt&&zt.isRTL?.(Qe)===!0)?"100%":"0%";else{let Em=Yt?st.arrow?.x||0:st.arrow?.y||0,Rm=Yt?tr?.clientWidth||0:tr?.clientHeight||0;zr=`${Em+Rm/2}px`}let As=_o==="top"||_o==="left"?`calc(100% + ${or}px)`:`${-or}px`;return Le&&Yt&&Math.abs(st.shift?.y||0)>or&&(As=`${ft.reference.y+ft.reference.height/2-Wr}px`),Qe.style.setProperty(Pu,Yt?`${zr} ${As}`:`${As} ${zr}`),{}}},wu,S),H(()=>{!y&&h&&h.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[y,h]);let wt=tt.useMemo(()=>({ancestorScroll:!p,elementResize:!p&&typeof ResizeObserver<"u",layoutShift:!p&&typeof IntersectionObserver<"u"}),[p]),{refs:Ht,elements:fo,x:Fr,y:Br,middlewareData:$t,update:N,placement:$,context:Ie,isPositioned:ve,floatingStyles:Ut}=t({rootContext:h,open:d?y:void 0,placement:K,middleware:Ee,strategy:r,whileElementsMounted:d?void 0:(...Z)=>yr(...Z,wt),nodeId:v,externalTree:E}),{sideX:er,sideY:Wt}=$t.adaptiveOrigin||Uo,Ne=ve?r:"fixed",Oo=tt.useMemo(()=>{let Z;return ve?S?Z={position:Ne,[er]:Fr,[Wt]:Br}:Z={...Ut,position:Ne}:Z={position:Ne,top:0,left:0},Z[_u]="100vw",Z[Au]="100vh",ve||(Z.opacity=0),Z},[S,Ne,er,Fr,Wt,Br,Ut,ve]),po=tt.useRef(null);H(()=>{if(!y)return;let Z=_.current,Qe=typeof Z=="function"?Z():Z,Ue=(Mu(Qe)?Qe.current:Qe)||null||null;Ue!==po.current&&(Ht.setPositionReference(Ue),po.current=Ue)},[y,Ht,M,_]),tt.useEffect(()=>{if(!y)return;let Z=_.current;typeof Z!="function"&&Mu(Z)&&Z.current!==po.current&&(Ht.setPositionReference(Z.current),po.current=Z.current)},[y,Ht,M,_]),tt.useEffect(()=>{if(d&&y&&fo.reference&&fo.floating)return yr(fo.reference,fo.floating,N,wt)},[d,y,fo,N,wt]);let Gt=ke($),Vr=ku(n,Gt,X),jr=lt($)||"center",Hr=!!$t.hide?.referenceHidden;H(()=>{P&&y&&ve&&Gt!==ne&&T(Gt)},[P,y,ve,Gt,ne]);let $r=tt.useMemo(()=>({position:"absolute",top:$t.arrow?.y,left:$t.arrow?.x}),[$t.arrow]),Ur=$t.arrow?.centerOffset!==0;return tt.useMemo(()=>({positionerStyles:Oo,arrowStyles:$r,arrowRef:de,arrowUncentered:Ur,side:Vr,align:jr,physicalSide:Gt,anchorHidden:Hr,refs:Ht,context:Ie,isPositioned:ve,update:N}),[Oo,$r,de,Ur,Vr,jr,Gt,Hr,Ht,Ie,ve,N])}function Mu(e){return e!=null&&"current"in e}function Ln(e){return e==="starting"?ac:ge}function Lu(e,t,{styles:o,transitionStatus:r,props:n,refs:s,hidden:i,inert:a=!1}){let c={...o};return a&&(c.pointerEvents="none"),We("div",e,{state:t,ref:s,props:[{role:"presentation",hidden:i,style:c},Ln(r),n],stateAttributesMapping:fr})}var _e=l(j(),1),zu=l(Xt(),1);var Nu=l(j(),1);function Fu(e){let[t,o]=Nu.useState({current:e,previous:null});return Object.is(e,t.current)||o({current:e,previous:t.current}),t.previous}var Wo=l(j(),1);function Mi(e){let t=Fe(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=Ce(e),s=n?e.offsetWidth:o,i=n?e.offsetHeight:r;return(Zt(o)!==s||Zt(r)!==i)&&(o=s,r=i),{width:o,height:r}}var br="--popup-width",Sr="--popup-height";function ju(e){let{popupElement:t,positionerElement:o,content:r,mounted:n,onMeasureLayout:s,onMeasureLayoutComplete:i,side:a,direction:c}=e,u=Lo(t,!0),f=ko(),g=Wo.useRef(null),p=Wo.useRef(!0),m=Wo.useRef(Ze),d=W(s),h=W(i),y=Wo.useMemo(()=>vy(a,c),[a,c]);H(()=>{if(!n){m.current=Ze,p.current=!0,g.current=null;return}if(!t||!o)return;m.current=Vu(t,y),ki(t,"auto");let x=Fn(t,"position","static"),b=Fn(t,"transform","none"),v=Fn(t,"scale","1"),S=Vu(o,{[kn]:"max-content",[Dn]:"max-content"});function P(){x(),b(),S()}function E(){P(),v()}if(d?.(),p.current||g.current===null){Nn(o,"max-content");let C=Mi(t);return g.current=C,Nn(o,C),E(),h?.(null,C),p.current=!1,()=>{m.current(),m.current=Ze}}Nn(o,"max-content");let R=g.current,T=Mi(t);g.current=T,ki(t,R),E(),h?.(R,T),Nn(o,T);let D=new AbortController;return f.request(()=>{ki(t,T),u(()=>{t.style.setProperty(br,"auto"),t.style.setProperty(Sr,"auto")},D.signal)}),()=>{D.abort(),f.cancel(),m.current(),m.current=Ze}},[r,t,o,u,f,n,d,h,y])}function vy(e,t){let o=e==="top",r=e==="left"||e===(t==="rtl"?"inline-end":"inline-start");return!o&&!r?ge:{position:"absolute",[o?"bottom":"top"]:"0",[r?"right":"left"]:"0"}}function Fn(e,t,o){let r=e.style.getPropertyValue(t);return e.style.setProperty(t,o),()=>{e.style.setProperty(t,r)}}function Vu(e,t){let o=[];for(let[r,n]of Object.entries(t))o.push(Fn(e,r,n));return o.length?()=>{o.forEach(r=>r())}:Ze}function ki(e,t){let o=t==="auto"?"auto":`${t.width}px`,r=t==="auto"?"auto":`${t.height}px`;e.style.setProperty(br,o),e.style.setProperty(Sr,r)}function Nn(e,t){let o=t==="max-content"?"max-content":`${t.width}px`,r=t==="max-content"?"max-content":`${t.height}px`;e.style.setProperty(Tu,o),e.style.setProperty(Cu,r)}var Hu=l(j(),1);var $u=l(Y(),1),Bn=function(t){let{direction:o="ltr"}=t,r=Hu.useMemo(()=>({direction:o}),[o]);return(0,$u.jsx)(Ii.Provider,{value:r,children:t.children})};var Uu={name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:r},elements:{floating:n},platform:s,strategy:i,placement:a}=e,c=he(n),u=c.getComputedStyle(n);if(!(u.transitionDuration!=="0s"&&u.transitionDuration!==""))return{x:t,y:o,data:Uo};let g=await s.getOffsetParent?.(n),p={width:0,height:0};if(i==="fixed"&&c?.visualViewport)p={width:c.visualViewport.width,height:c.visualViewport.height};else if(g===c){let b=Oe(n);p={width:b.documentElement.clientWidth,height:b.documentElement.clientHeight}}else await s.isElement?.(g)&&(p=await s.getDimensions(g));let m=ke(a),d=t,h=o;m==="left"&&(d=p.width-(t+r.width)),m==="top"&&(h=p.height-(o+r.height));let y=m==="left"?"right":Uo.sideX,x=m==="top"?"bottom":Uo.sideY;return{x:d,y:h,data:{sideX:y,sideY:x}}}};var Wu="data-activation-direction";var Go=l(Y(),1),Yu={activationDirection:e=>e?{[Wu]:e}:null};function Ku(e){let{store:t,side:o,children:r}=e,n=$o(),s=t.useState("activeTriggerElement"),i=t.useState("activeTriggerId"),a=t.useState("open"),c=t.useState("payload"),u=t.useState("mounted"),f=t.useState("popupElement"),g=t.useState("positionerElement"),p=Fu(a?s:null),m=wy(i,c),d=_e.useRef(null),[h,y]=_e.useState(null),[x,b]=_e.useState(null),v=_e.useRef(null),S=_e.useRef(null),P=Lo(v,!0),E=ko(),R=_e.useRef(null),[T,D]=_e.useState(null),[C,O]=_e.useState(!1);H(()=>(t.set("adaptiveOrigin",Uu),()=>{t.set("adaptiveOrigin",void 0)}),[t]);let F=W(()=>{v.current?.style.setProperty("animation","none"),v.current?.style.setProperty("transition","none"),S.current?.style.setProperty("display","none")}),V=W(I=>{v.current?.style.removeProperty("animation"),v.current?.style.removeProperty("transition"),S.current?.style.removeProperty("display"),I&&D(I)}),k=W(()=>{R.current?.abort();let I=new AbortController;R.current=I,P(()=>{y(null),D(null),d.current=null},I.signal)}),w=_e.useRef(null);H(()=>{(!a||!u)&&(w.current=null)},[a,u]),H(()=>{if(s&&p&&s!==p&&w.current!==s&&d.current){y(d.current),O(!0);let I=Sy(p,s);b(I),w.current=s}},[s,p]),H(()=>{h!=null&&(R.current?.abort(),O(!0),E.request(()=>{zu.flushSync(()=>{O(!1)}),k()}))},[m,h,k,E]),H(()=>{let I=v.current;if(!I)return;let X=Oe(I).createElement("div");for(let ne of Array.from(I.childNodes))X.appendChild(ne.cloneNode(!0));d.current=X});let M=h!=null,_;M?_=(0,Go.jsxs)(_e.Fragment,{children:[(0,Go.jsx)("div",{"data-previous":!0,inert:bu(!0),ref:S,style:{...T?{[br]:`${T.width}px`,[Sr]:`${T.height}px`}:null,position:"absolute"},"data-ending-style":C?void 0:""},"previous"),(0,Go.jsx)("div",{"data-current":!0,ref:v,"data-starting-style":C?"":void 0,children:r},m)]}):_=(0,Go.jsx)("div",{"data-current":!0,ref:v,children:r},m),H(()=>{let I=S.current;!I||!h||I.replaceChildren(...Array.from(h.childNodes))},[h]),ju({popupElement:f,positionerElement:g,mounted:u,content:c,onMeasureLayout:F,onMeasureLayoutComplete:V,side:o,direction:n});let A={activationDirection:by(x),transitioning:M};return{children:_,state:A}}function by(e){if(e)return`${Gu(e.horizontal,5,"right","left")} ${Gu(e.vertical,5,"down","up")}`}function Gu(e,t,o,r){return e>t?o:e<-t?r:""}function Sy(e,t){let o=e.getBoundingClientRect(),r=t.getBoundingClientRect(),n={x:o.left+o.width/2,y:o.top+o.height/2},s={x:r.left+r.width/2,y:r.top+r.height/2};return{horizontal:s.x-n.x,vertical:s.y-n.y}}function wy(e,t){let[o,r]=_e.useState(0),n=_e.useRef(e),s=_e.useRef(t),i=_e.useRef(!1);return H(()=>{let a=n.current,c=s.current,u=e!==a,f=t!==c;u?(r(g=>g+1),i.current=!f):i.current&&f&&(r(g=>g+1),i.current=!1),n.current=e,s.current=t},[e,t]),`${e??"current"}-${o}`}var Vn=l(j(),1),qu=l(Xt(),1);var Xu=l(Y(),1),Qu=Vn.forwardRef(function(t,o){let{children:r,container:n,className:s,render:i,style:a,...c}=t,{node:u,subtree:f}=fc({container:n,ref:o,componentProps:t,elementProps:c});return!f&&!u?null:(0,Xu.jsxs)(Vn.Fragment,{children:[f,u&&qu.createPortal(r,u)]})});var Ke={};Je(Ke,{Arrow:()=>yf,Handle:()=>Er,Popup:()=>gf,Portal:()=>ff,Positioner:()=>pf,Provider:()=>xf,Root:()=>rf,Trigger:()=>lf,Viewport:()=>Sf,createHandle:()=>wf});var zo=l(j(),1);var jn=l(j(),1),Di=jn.createContext(void 0);function ct(e){let t=jn.useContext(Di);if(t===void 0&&!e)throw new Error(at(72));return t}var Ju=l(j(),1);var Zu={...mu,disabled:e=>e.disabled,instantType:e=>e.instantType,isInstantPhase:e=>e.isInstantPhase,trackCursorAxis:e=>e.trackCursorAxis,disableHoverablePopup:e=>e.disableHoverablePopup,lastOpenChangeReason:e=>e.openChangeReason,closeOnClick:e=>e.closeOnClick,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin},Hn=class extends to{constructor(t,o,r){let n=new vr;super(tf(t,n,o,r),of(n),Zu)}setOpen=(t,o)=>{iu(this,t,o,{extraState:{openChangeReason:o.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,te(z.triggerPress,t))}};function ef(){let e=new vr,t=new In(Object.freeze(tf(void 0,e)),Object.freeze(of(e)),Zu);return Object.assign(t,{setOpen:Ze,cancelPendingOpen:Ze})}function tf(e,t,o,r=!1){return{...du(t,o,r),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,adaptiveOrigin:void 0,...e}}function of(e){return{popupRef:Ju.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:e}}var wr=l(Y(),1),rf=xi(function(t){let{disabled:o=!1,defaultOpen:r=!1,open:n,disableHoverablePopup:s=!1,trackCursorAxis:i="none",actionsRef:a,onOpenChange:c,onOpenChangeComplete:u,handle:f,triggerId:g,defaultTriggerId:p=null,children:m}=t,d=nu((O,F)=>new Hn({open:r,openProp:n,activeTriggerId:p,triggerIdProp:g},O,F));d.useControlledProp("openProp",n),d.useControlledProp("triggerIdProp",g),d.useContextCallback("onOpenChange",c),d.useContextCallback("onOpenChangeComplete",u);let h=d.useState("open"),y=!o&&h,x=d.useState("activeTriggerId"),b=d.useState("mounted"),v=d.useState("payload");d.useSyncedValues({trackCursorAxis:i,disableHoverablePopup:s,disabled:o}),lu(d,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:S,transitionStatus:P}=cu(y,d),E=d.useState("isInstantPhase"),R=d.useState("instantType"),T=d.useState("lastOpenChangeReason"),D=zo.useRef(null);H(()=>{h&&o&&d.setOpen(!1,te(z.disabled))},[h,o,d]),H(()=>{P==="ending"&&T===z.none||P!=="ending"&&E?(R!=="delay"&&(D.current=R),d.set("instantType","delay")):D.current!==null&&(d.set("instantType",D.current),D.current=null)},[P,E,T,R,d]),H(()=>{y&&x==null&&d.set("payload",void 0)},[d,x,y]),zo.useImperativeHandle(a,()=>({unmount:S,close:()=>d.setOpen(!1,te(z.imperativeAction))}),[S,d]);let C=y||b||!o&&i!=="none";return(0,wr.jsxs)(Di.Provider,{value:d,children:[f&&(0,wr.jsx)(su,{handle:f,store:d}),C&&(0,wr.jsx)(Ey,{store:d,disabled:o,trackCursorAxis:i}),typeof m=="function"?m({payload:v}):m]})});function Ey({store:e,disabled:t,trackCursorAxis:o}){let r=e.useState("floatingRootContext"),n=ii(r,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),s=si(r,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),i=zo.useMemo(()=>Mt(s.reference,n.reference),[s.reference,n.reference]);return uu(e,{activeTriggerProps:i,inactiveTriggerProps:i,popupProps:n.floating??ge}),null}var Un=l(j(),1);var $n=l(j(),1),Li=$n.createContext(void 0);function nf(){return $n.useContext(Li)}var af="data-base-ui-tooltip-trigger";function sf(e){if("composedPath"in e){let o=e.composedPath();for(let r=0;r<o.length;r+=1){let n=o[r];if(G(n))return n}}let t=e.target;return G(t)?t:null}function Ry(e){let t=e;for(;t;){let o=t.closest(`[${af}]`);if(o)return o;let r=t.getRootNode();t="host"in r&&G(r.host)?r.host:null}return null}var lf=Xc(function(t,o){let{render:r,className:n,style:s,handle:i,payload:a,disabled:c,delay:u,closeOnClick:f=!0,closeDelay:g,id:p,...m}=t,d=ct(!0),y=hu(i)??d;if(!y)throw new Error(at(82));let x=Pl(p),b=y.useState("isTriggerActive",x),v=y.useState("isOpenedByTrigger",x),S=y.useState("floatingRootContext"),P=Un.useRef(null),E=g??0,{registerTrigger:R,isMountedByThisTrigger:T}=au(x,P,y,{payload:a,closeOnClick:f,closeDelay:E}),D=nf(),{activeIdRef:C,delayRef:O,isInstantPhase:F,hasProvider:V}=ni(S,{open:v}),k=Ho(S);y.useSyncedValue("isInstantPhase",F);let w=y.useState("disabled"),M=c??w,_=Ge(M),A=y.useState("trackCursorAxis"),I=y.useState("disableHoverablePopup"),X=Un.useRef(!1),ne=gt(),K=Un.useRef(void 0);function q(){return V&&C.current!=null?0:u??D??600}function L(ce){let we=P.current;if(!we||!ce)return!1;let Ee=Ry(ce);return Ee!==null&&Ee!==we&&re(we,Ee)}function J(ce){let we=L(ce);return X.current=we,we&&(k.openChangeTimeout.clear(),k.restTimeout.clear(),k.restTimeoutPending=!1,ne.clear()),we}let B=_i(S,{enabled:!M,mouseOnly:!0,move:!1,handleClose:!I&&A!=="both"?Ai():null,restMs:q,delay(){return g==null&&V?{close:ht(O.current,"close")}:{close:E}},triggerElementRef:P,isActiveTrigger:b,isClosing:()=>y.select("transitionStatus")==="ending",shouldOpen(){return!X.current}}),ae=Pi(S,{enabled:!M}).reference,fe=ce=>{let we=X.current,Ee=sf(ce),St=J(Ee),Le=P.current,Co=Le&&Ee&&re(Le,Ee);if(St&&y.select("open")&&y.select("lastOpenChangeReason")===z.triggerHover){y.setOpen(!1,te(z.triggerHover,ce));return}if(we&&!St&&Co&&!_.current&&!y.select("open")&&Le&&kt(K.current)){let It=()=>{!X.current&&!_.current&&!y.select("open")&&y.setOpen(!0,te(z.triggerHover,ce,Le))},wt=q();wt===0?(ne.clear(),It()):ne.start(wt,It)}},le=y.useState("triggerProps",T);return We("button",t,{state:{open:v},ref:[o,R,P],props:[B,ae,T||A!=="none"?le:void 0,{onMouseOver(ce){fe(ce.nativeEvent)},onFocus(ce){L(sf(ce.nativeEvent))&&ce.preventBaseUIHandler()},onMouseLeave(){X.current=!1,ne.clear(),K.current=void 0},onPointerEnter(ce){K.current=ce.pointerType},onPointerDown(ce){K.current=ce.pointerType,y.set("closeOnClick",f),f&&!y.select("open")&&y.cancelPendingOpen(ce.nativeEvent)},onClick(ce){f&&!y.select("open")&&y.cancelPendingOpen(ce.nativeEvent)},id:x,[dr]:M?"":void 0,[af]:M?void 0:""},m],stateAttributesMapping:Yl})});var uf=l(j(),1);var Wn=l(j(),1),Ni=Wn.createContext(void 0);function cf(){let e=Wn.useContext(Ni);if(e===void 0)throw new Error(at(70));return e}var Fi=l(Y(),1),ff=uf.forwardRef(function(t,o){let{keepMounted:r=!1,...n}=t;return ct().useState("mounted")||r?(0,Fi.jsx)(Ni.Provider,{value:r,children:(0,Fi.jsx)(Qu,{ref:o,...n})}):null});var zn=l(j(),1);var Gn=l(j(),1),Bi=Gn.createContext(void 0);function Yo(){let e=Gn.useContext(Bi);if(e===void 0)throw new Error(at(71));return e}var df=l(Y(),1),pf=zn.forwardRef(function(t,o){let{render:r,className:n,anchor:s,positionMethod:i="absolute",side:a="top",align:c="center",sideOffset:u=0,alignOffset:f=0,collisionBoundary:g="clipping-ancestors",collisionPadding:p=5,arrowPadding:m=5,sticky:d=!1,disableAnchorTracking:h=!1,collisionAvoidance:y=lc,style:x,...b}=t,v=ct(),S=cf(),P=v.useState("open"),E=v.useState("mounted"),R=v.useState("trackCursorAxis"),T=v.useState("disableHoverablePopup"),D=v.useState("floatingRootContext"),C=v.useState("instantType"),O=v.useState("transitionStatus"),F=v.useState("adaptiveOrigin"),V=Du({anchor:s,positionMethod:i,floatingRootContext:D,mounted:E,side:a,sideOffset:u,align:c,alignOffset:f,collisionBoundary:g,collisionPadding:p,sticky:d,arrowPadding:m,disableAnchorTracking:h,keepMounted:S,collisionAvoidance:y,adaptiveOrigin:F}),k=zn.useMemo(()=>({open:P,side:V.side,align:V.align,anchorHidden:V.anchorHidden,instant:R!=="none"?"tracking-cursor":C}),[P,V.side,V.align,V.anchorHidden,R,C]),w=Lu(t,k,{styles:V.positionerStyles,transitionStatus:O,props:b,refs:[o,v.useStateSetter("positionerElement")],hidden:!E,inert:!P||R==="both"||T});return(0,df.jsx)(Bi.Provider,{value:V,children:w})});var mf=l(j(),1);var gf=mf.forwardRef(function(t,o){let{render:r,className:n,style:s,...i}=t,a=ct(),{side:c,align:u}=Yo(),f=a.useState("open"),g=a.useState("instantType"),p=a.useState("transitionStatus"),m=a.useState("popupProps"),d=a.useState("floatingRootContext"),h=a.useState("disabled"),y=a.useState("closeDelay");sn({open:f,ref:a.context.popupRef,onComplete(){f&&a.context.onOpenChangeComplete?.(!0)}}),Oi(d,{enabled:!h,closeDelay:y});let x=a.useStateSetter("popupElement");return We("div",t,{state:{open:f,side:c,align:u,instant:g,transitionStatus:p},ref:[o,a.context.popupRef,x],props:[ru,m,Ln(p),i],stateAttributesMapping:Kl})});var hf=l(j(),1);var yf=hf.forwardRef(function(t,o){let{render:r,className:n,style:s,...i}=t,a=ct(),{arrowRef:c,side:u,align:f,arrowUncentered:g,arrowStyles:p}=Yo(),m=a.useState("open"),d=a.useState("instantType");return We("div",t,{state:{open:m,side:u,align:f,uncentered:g,instant:d},ref:[o,c],props:[{style:p,"aria-hidden":!0},i],stateAttributesMapping:fr})});var vf=l(j(),1);var Vi=l(Y(),1),xf=function(t){let{delay:o,closeDelay:r,timeout:n=400}=t,s=vf.useMemo(()=>({open:o,close:r}),[o,r]);return(0,Vi.jsx)(Li.Provider,{value:o,children:(0,Vi.jsx)(ri,{delay:s,timeoutMs:n,children:t.children})})};var bf=l(j(),1);var Sf=bf.forwardRef(function(t,o){let{render:r,className:n,style:s,children:i,...a}=t,c=ct(),u=Yo(),f=c.useState("instantType"),{children:g,state:p}=Ku({store:c,side:u.side,children:i}),m={activationDirection:p.activationDirection,transitioning:p.transitioning,instant:f};return We("div",t,{state:m,ref:o,props:[a,{children:g}],stateAttributesMapping:Yu})});var Er=class extends Sn{constructor(){super(ef(),"Tooltip")}open(t){this.openByTrigger(t)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}};function wf(){return new Er}function Yn(e){return We(e.defaultTagName??"div",e,e)}var wo={};Je(wo,{Popup:()=>$f,Portal:()=>Kn,Positioner:()=>qn,Provider:()=>Qf,Root:()=>qf,Trigger:()=>Gf});var jf=l(xe(),1);var Of=l(xe(),1);var $i="data-wp-hash";function Ui(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ty(document)),e.__wpStyleRuntime}function Py(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${$i}]`))if(o.getAttribute($i)===t)return!0;return!1}function Pf(e,t,o){if(!e.head)return;let r=Ui(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Py(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute($i,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function Ty(e){let t=Ui();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Pf(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 Cy(e,t){let o=Ui();o.styles.set(e,t);for(let r of o.documents.keys())Pf(r,e,t)}typeof process>"u",Cy("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 Rf={slot:"_11fc52b637ff8a7e__slot"},Tf="data-wp-compat-overlay-slot";function Oy(){return typeof document>"u"?null:document}function _y(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var At=null;function Hi(e){return e.setAttribute("aria-hidden","false"),e}function Ay(e){let t=e.createElement("div");return t.setAttribute(Tf,""),Rf.slot&&t.classList.add(Rf.slot),e.body.appendChild(t),t}function Cf(){if(typeof window>"u"||!_y()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=Oy();if(!e||!e.body)return;if(At&&At.ownerDocument===e&&At.isConnected)return Hi(At);let t=e.querySelector(`[${Tf}]`);return t instanceof HTMLDivElement?(At=Hi(t),At):(At?.isConnected&&At.remove(),At=Hi(Ay(e)),At)}var _f=l(Y(),1),Kn=(0,Of.forwardRef)(function({container:t,...o},r){return(0,_f.jsx)(Ke.Portal,{container:t??Cf(),...o,ref:r})});var Af=l(xe(),1),kf=l(Y(),1),Wi="data-wp-hash";function Gi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&My(document)),e.__wpStyleRuntime}function Iy(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Wi}]`))if(o.getAttribute(Wi)===t)return!0;return!1}function If(e,t,o){if(!e.head)return;let r=Gi(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Iy(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Wi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function My(e){let t=Gi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)If(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 Mf(e,t){let o=Gi();o.styles.set(e,t);for(let r of o.documents.keys())If(r,e,t)}typeof process>"u",Mf("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var ky={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Mf("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 Dy={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},qn=(0,Af.forwardRef)(function({align:t="center",className:o,side:r="top",sideOffset:n=4,...s},i){return(0,kf.jsx)(Ke.Positioner,{ref:i,align:t,side:r,sideOffset:n,...s,className:pt(ky["box-sizing"],Dy.positioner,o)})});var Df=l(xe(),1);function zi(e,t,o){return(0,Df.cloneElement)(e??t,{children:o})}var Ly=l(Yi(),1);var Ff=l(Ki(),1),{lock:SO,unlock:Bf}=(0,Ff.__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 Ny(){let e=Ly;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return Bf(e.privateApis).ThemeProvider}var Vf=Ny();var Rr=l(Y(),1),qi="data-wp-hash";function Xi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&By(document)),e.__wpStyleRuntime}function Fy(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${qi}]`))if(o.getAttribute(qi)===t)return!0;return!1}function Hf(e,t,o){if(!e.head)return;let r=Xi(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Fy(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(qi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function By(e){let t=Xi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Hf(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 Vy(e,t){let o=Xi();o.styles.set(e,t);for(let r of o.documents.keys())Hf(r,e,t)}typeof process>"u",Vy("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 jy={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Hy={background:"#1e1e1e"},$f=(0,jf.forwardRef)(function({portal:t,positioner:o,children:r,className:n,...s},i){let a=(0,Rr.jsx)(Vf,{color:Hy,children:(0,Rr.jsx)(Ke.Popup,{ref:i,className:pt(jy.popup,n),...s,children:r})}),c=zi(o,(0,Rr.jsx)(qn,{}),a);return zi(t,(0,Rr.jsx)(Kn,{}),c)});var Uf=l(xe(),1),Wf=l(Y(),1),Gf=(0,Uf.forwardRef)(function(t,o){return(0,Wf.jsx)(Ke.Trigger,{ref:o,...t})});var zf=l(Me(),1),Yf=l(Y(),1);function Kf({children:e}){return(0,Yf.jsx)(Bn,{direction:(0,zf.isRTL)()?"rtl":"ltr",children:e})}var Qi=l(Y(),1);function qf(e){return(0,Qi.jsx)(Kf,{children:(0,Qi.jsx)(Ke.Root,{...e})})}var Xf=l(Y(),1);function Qf({...e}){return(0,Xf.jsx)(Ke.Provider,{...e})}var Xn=l(Ko(),1),Ji=l(Y(),1),Zi=(0,Ji.jsx)(Xn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Ji.jsx)(Xn.Path,{d:"M7 11L12 15L17 11",vectorEffect:"non-scaling-stroke"})});var Qn=l(Ko(),1),ea=l(Y(),1),ta=(0,ea.jsx)(Qn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,ea.jsx)(Qn.Path,{d:"M14 6.5L9 12L14 17.5",vectorEffect:"non-scaling-stroke"})});var Jn=l(Ko(),1),oa=l(Y(),1),ra=(0,oa.jsx)(Jn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,oa.jsx)(Jn.Path,{d:"M10 6.5L15 12L10 17.5",vectorEffect:"non-scaling-stroke"})});var Zn=l(Ko(),1),na=l(Y(),1),sa=(0,na.jsx)(Zn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,na.jsx)(Zn.Path,{d:"M7 13L12 9L17 13",vectorEffect:"non-scaling-stroke"})});var es=l(Ko(),1),ia=l(Y(),1),aa=(0,ia.jsx)(es.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,ia.jsx)(es.Path,{d:"M4.75 10V4.75H10M4.75 4.75L10 10M14 19.25H19.25V14M19.25 19.25L14 14",vectorEffect:"non-scaling-stroke"})});var Zf=l(xe(),1),la="data-wp-hash";function ca(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Uy(document)),e.__wpStyleRuntime}function $y(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${la}]`))if(o.getAttribute(la)===t)return!0;return!1}function ed(e,t,o){if(!e.head)return;let r=ca(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if($y(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(la,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function Uy(e){let t=ca();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)ed(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 Wy(e,t){let o=ca();o.styles.set(e,t);for(let r of o.documents.keys())ed(r,e,t)}typeof process>"u",Wy("f4df7461e9","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal;padding:0;position:absolute;width:1px;word-break:normal}}}");var Gy={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},ua=(0,Zf.forwardRef)(function({render:t,...o},r){return Yn({render:t,ref:r,props:Mt({className:Gy["visually-hidden"]},o,{"data-visually-hidden":""})})});var td=l(xe(),1),fa="data-wp-hash";function da(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Yy(document)),e.__wpStyleRuntime}function zy(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${fa}]`))if(o.getAttribute(fa)===t)return!0;return!1}function od(e,t,o){if(!e.head)return;let r=da(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(zy(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(fa,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function Yy(e){let t=da();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)od(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 Ky(e,t){let o=da();o.styles.set(e,t);for(let r of o.documents.keys())od(r,e,t)}typeof process>"u",Ky("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var qy={stack:"_19ce0419607e1896__stack"},Xy={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)"},ts=(0,td.forwardRef)(function({direction:t,gap:o,align:r,justify:n,wrap:s,render:i,...a},c){let u={gap:o&&Xy[o],alignItems:r,justifyContent:n,flexDirection:t,flexWrap:s};return Yn({render:i,ref:c,props:Mt(a,{style:u,className:qy.stack})})});var rd=l(xe(),1),nd=l(Y(),1),sd=(0,rd.forwardRef)(({children:e,className:t,ariaLabel:o,as:r="div",...n},s)=>(0,nd.jsx)(r,{ref:s,className:pt("admin-ui-navigable-region",t),"aria-label":o,role:"region",tabIndex:"-1",...n,children:e}));sd.displayName="NavigableRegion";var pa=sd;var ad={primary:"#3858e9",background:"#222524"},Qy=new Map([["modern",ad],["fresh",{primary:"#007cba",background:"#25292b"}],["midnight",{primary:"#cf4339",background:"#3d4042"}],["coffee",{primary:"#916745",background:"#5b534d"}],["ocean",{primary:"#567958",background:"#5f787f"}],["blue",{primary:"#437aa8",background:"#3876a8"}],["ectoplasm",{primary:"#646c3e",background:"#4f386e"}],["sunrise",{primary:"#ad631e",background:"#cc4541"}],["light",{primary:"#007cba",background:"#eaeeed"}]]);function ma(){let e=document.body.className.match(/admin-color-([\w-]+)/)?.[1]??"modern";return Qy.get(e)??ad}var Xe=l(be(),1),ao=l(se(),1),dm=l(ga(),1);var Jy=l(ha(),1);var qo="body",ud=":root";var Pr=l(Is(),1),dd=l(ha(),1),ev=l(se(),1);function ya(e){if(!e)return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function Zy(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function va(e,t="0"){let o=Zy(e);if(!o)return null;let r=ya(o?.top)||t,n=ya(o?.left)||t;return r===n?r:`${r} ${n}`}var fd={default:{name:"default",slug:"flow",className:"is-layout-flow",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},constrained:{name:"constrained",slug:"constrained",className:"is-layout-constrained",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > :where(:not(.alignleft):not(.alignright):not(.alignfull))",rules:{"max-width":"var(--wp--style--global--content-size)","margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > .alignwide",rules:{"max-width":"var(--wp--style--global--wide-size)"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},flex:{name:"flex",slug:"flex",className:"is-layout-flex",displayMode:"flex",baseStyles:[{selector:"",rules:{"flex-wrap":"wrap","align-items":"center"}},{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]},grid:{name:"grid",slug:"grid",className:"is-layout-grid",displayMode:"grid",baseStyles:[{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]}};function xa({layoutDefinitions:e=fd,style:t,selector:o,hasBlockGapSupport:r,hasFallbackGapSupport:n,fallbackGapValue:s}){let i="",a=t?.spacing?.blockGap,c=r?va(a):"";n&&(o===qo?c=c||"0.5em":!r&&s&&(c=s));let u=r&&a&&typeof a!="string"?va(a.top):c;if(c&&e&&(Object.values(e).forEach(({className:f,name:g,spacingStyles:p})=>{if(!r&&g!=="flex"&&g!=="grid")return;let m=["default","constrained"].includes(g)?u:c;p?.length&&p.forEach(d=>{let h=[];if(d.rules&&Object.entries(d.rules).forEach(([y,x])=>{h.push(`${y}: ${x||m}`)}),h.length){let y="";r?y=o===qo?`:root :where(.${f})${d?.selector||""}`:`:root :where(${o}-${f})${d?.selector||""}`:y=o===qo?`:where(.${f}${d?.selector||""})`:`:where(${o}.${f}${d?.selector||""})`,i+=`${y} { ${h.join("; ")}; }`}})}),o===qo&&r&&(i+=`${ud} { --wp--style--block-gap: ${c}; }`)),o===qo&&e){let f=["block","flex","grid"];Object.values(e).forEach(({className:g,displayMode:p,baseStyles:m})=>{p&&f.includes(p)&&(i+=`${o} .${g} { display:${p}; }`),m?.length&&m.forEach(d=>{let h=[];if(d.rules&&Object.entries(d.rules).forEach(([y,x])=>{h.push(`${y}: ${x}`)}),h.length){let y=`.${g}${d?.selector||""}`;i+=`${y} { ${h.join("; ")}; }`}})})}return i}var pm=l(md(),1),ut=l(Me(),1),$e=l(xe(),1);var Nr=l(os(),1),Es=l(it(),1),mm=l(ba(),1),Va=l(ro(),1),gm=l(xd(),1),hm=l(dt(),1),lo=l(Lt(),1),co=l(ji(),1),ym=l(Yi(),1);var Cd=l(be(),1),Od=l(Lt(),1),_d=l(it(),1),Ad=l(se(),1);var bd=l(se(),1),Sd=l(Lt(),1),rs=l(Me(),1),wd=l(ro(),1);var Ed=l(be(),1),Rd=l(dt(),1),Pd=l(Y(),1);function tv({showTooltip:e,icon:t,href:o,initialPost:r}){let n=(0,bd.useSelect)(a=>{let{getCurrentPostType:c}=a(Ed.store),{getPostType:u}=a(Rd.store);return u(r?.type||c())},[r?.type]);if(!n)return null;let s=o??(0,wd.addQueryArgs)("edit.php",{post_type:n.slug}),i=n?.labels?.view_items??(0,rs.__)("Back");return(0,Pd.jsx)(Sd.Button,{size:"compact",href:s,label:i,showTooltip:e,tooltipPosition:"bottom",icon:t??((0,rs.isRTL)()?ra:ta)})}var ns=tv;var Td=l(Ki(),1),{lock:uA,unlock:U}=(0,Td.__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/edit-post");var ss=l(Y(),1),{BackButton:ov}=U(Cd.privateApis),rv={hidden:{x:"-100%"},distractionFreeInactive:{x:0},hover:{x:0,transition:{type:"tween",delay:.2}}};function nv({initialPost:e}){let t=(0,Ad.useSelect)(o=>o(_d.store).get("core","showIconLabels"),[]);return(0,ss.jsx)(ov,{children:({length:o})=>o<=1&&(0,ss.jsx)(Od.__unstableMotion.div,{variants:rv,transition:{type:"tween",delay:.8},children:(0,ss.jsx)(ns,{showTooltip:!t,initialPost:e})})})}var Id=nv;var Ld=l(se(),1),Tr=l(xe(),1),Nd=l(be(),1),Fd=l(dt(),1);var Md="core/edit-post",kd="#wp-admin-bar-view a",Dd="#wp-admin-bar-preview a";var Bd=()=>{let{isViewable:e,newPermalink:t}=(0,Ld.useSelect)(r=>{let{getPostType:n}=r(Fd.store),{getCurrentPost:s,getEditedPostAttribute:i}=r(Nd.store);return{isViewable:n(i("type"))?.viewable,newPermalink:s().link}},[]),o=(0,Tr.useRef)();(0,Tr.useEffect)(()=>{o.current=document.querySelector(Dd)||document.querySelector(kd)},[]),(0,Tr.useEffect)(()=>{if(!(!t||!o.current)){if(!e){o.current.style.display="none";return}o.current.style.display="",o.current.setAttribute("href",t)}},[t,e])};function Vd(){return Bd(),null}var Zd=l(xe(),1),Ca=l(se(),1),ls=l(Hd(),1),ep=l(Me(),1);var as=l(se(),1);var Sa=l(se(),1);function sv(e=!1,t){switch(t.type){case"REQUEST_META_BOX_UPDATES":return!0;case"META_BOX_UPDATES_SUCCESS":case"META_BOX_UPDATES_FAILURE":return!1;default:return e}}function iv(e=[],t){let o=[...e];for(let r of t){let n=o.findIndex(s=>s.id===r.id);n!==-1?o[n]={...o[n],...r}:o.push(r)}return o}function av(e={},t){switch(t.type){case"SET_META_BOXES_PER_LOCATIONS":{let o={...e};for(let[r,n]of Object.entries(t.metaBoxesPerLocation))o[r]=iv(o[r],n);return o}}return e}function lv(e=!1,t){return t.type==="META_BOXES_INITIALIZED"?!0:e}var cv=(0,Sa.combineReducers)({isSaving:sv,locations:av,initialized:lv}),$d=(0,Sa.combineReducers)({metaBoxes:cv});var wa={};Je(wa,{__experimentalSetPreviewDeviceType:()=>Av,__unstableCreateTemplate:()=>Dv,closeGeneralSidebar:()=>fv,closeModal:()=>pv,closePublishSidebar:()=>gv,hideBlockTypes:()=>Pv,initializeMetaBoxes:()=>Lv,metaBoxUpdatesFailure:()=>_v,metaBoxUpdatesSuccess:()=>Ov,openGeneralSidebar:()=>uv,openModal:()=>dv,openPublishSidebar:()=>mv,removeEditorPanel:()=>xv,requestMetaBoxUpdates:()=>Cv,setAvailableMetaBoxesPerLocation:()=>Tv,setIsEditingTemplate:()=>kv,setIsInserterOpened:()=>Iv,setIsListViewOpened:()=>Mv,showBlockTypes:()=>Rv,switchEditorMode:()=>Sv,toggleDistractionFree:()=>Nv,toggleEditorPanelEnabled:()=>yv,toggleEditorPanelOpened:()=>vv,toggleFeature:()=>bv,toggleFullscreenMode:()=>Fv,togglePinnedPluginItem:()=>wv,togglePublishSidebar:()=>hv,updatePreferredStyleVariations:()=>Ev});var Yd=l(Ms(),1),Cr=l(it(),1),Re=l(be(),1),Ae=l(rr(),1),Kd=l(Wd(),1),qd=l(dt(),1),Xd=l(os(),1),is=l(Me(),1);var Gd=e=>{let t=document.querySelector(`.edit-post-meta-boxes-area.is-${e} .metabox-location-${e}`);return t||document.querySelector("#metaboxes .metabox-location-"+e)};var{interfaceStore:Xo}=U(Re.privateApis),uv=e=>({registry:t})=>{t.dispatch(Xo).enableComplementaryArea("core",e)},fv=()=>({registry:e})=>e.dispatch(Xo).disableComplementaryArea("core"),dv=e=>({registry:t})=>((0,Ae.default)("select( 'core/edit-post' ).openModal( name )",{since:"6.3",alternative:"select( 'core/interface').openModal( name )"}),t.dispatch(Xo).openModal(e)),pv=()=>({registry:e})=>((0,Ae.default)("select( 'core/edit-post' ).closeModal()",{since:"6.3",alternative:"select( 'core/interface').closeModal()"}),e.dispatch(Xo).closeModal()),mv=()=>({registry:e})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).openPublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').openPublishSidebar"}),e.dispatch(Re.store).openPublishSidebar()},gv=()=>({registry:e})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).closePublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').closePublishSidebar"}),e.dispatch(Re.store).closePublishSidebar()},hv=()=>({registry:e})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).togglePublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').togglePublishSidebar"}),e.dispatch(Re.store).togglePublishSidebar()},yv=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).toggleEditorPanelEnabled",{since:"6.5",alternative:"dispatch( 'core/editor').toggleEditorPanelEnabled"}),t.dispatch(Re.store).toggleEditorPanelEnabled(e)},vv=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).toggleEditorPanelOpened",{since:"6.5",alternative:"dispatch( 'core/editor').toggleEditorPanelOpened"}),t.dispatch(Re.store).toggleEditorPanelOpened(e)},xv=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).removeEditorPanel",{since:"6.5",alternative:"dispatch( 'core/editor').removeEditorPanel"}),t.dispatch(Re.store).removeEditorPanel(e)},bv=e=>({registry:t})=>t.dispatch(Cr.store).toggle("core/edit-post",e),Sv=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).switchEditorMode",{since:"6.6",alternative:"dispatch( 'core/editor').switchEditorMode"}),t.dispatch(Re.store).switchEditorMode(e)},wv=e=>({registry:t})=>{let o=t.select(Xo).isItemPinned("core",e);t.dispatch(Xo)[o?"unpinItem":"pinItem"]("core",e)};function Ev(){return(0,Ae.default)("dispatch( 'core/edit-post' ).updatePreferredStyleVariations",{since:"6.6",hint:"Preferred Style Variations are not supported anymore."}),{type:"NOTHING"}}var Rv=e=>({registry:t})=>{U(t.dispatch(Re.store)).showBlockTypes(e)},Pv=e=>({registry:t})=>{U(t.dispatch(Re.store)).hideBlockTypes(e)};function Tv(e){return{type:"SET_META_BOXES_PER_LOCATIONS",metaBoxesPerLocation:e}}var Cv=()=>async({registry:e,select:t,dispatch:o})=>{o({type:"REQUEST_META_BOX_UPDATES"}),window.tinyMCE&&window.tinyMCE.triggerSave();let r=new window.FormData(document.querySelector(".metabox-base-form")),n=r.get("post_ID"),s=r.get("post_type"),i=e.select(qd.store).getEditedEntityRecord("postType",s,n),a=[i.comment_status?["comment_status",i.comment_status]:!1,i.ping_status?["ping_status",i.ping_status]:!1,i.sticky?["sticky",i.sticky]:!1,i.author?["post_author",i.author]:!1].filter(Boolean),c=t.getActiveMetaBoxLocations(),f=[r,...c.map(g=>new window.FormData(Gd(g)))].reduce((g,p)=>{for(let[m,d]of p)g.append(m,d);return g},new window.FormData);a.forEach(([g,p])=>f.append(g,p));try{await(0,Yd.default)({url:window._wpMetaBoxUrl,method:"POST",body:f,parse:!1}),o.metaBoxUpdatesSuccess()}catch{o.metaBoxUpdatesFailure()}};function Ov(){return{type:"META_BOX_UPDATES_SUCCESS"}}function _v(){return{type:"META_BOX_UPDATES_FAILURE"}}var Av=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).__experimentalSetPreviewDeviceType",{since:"6.5",version:"6.7",hint:"registry.dispatch( editorStore ).setDeviceType"}),t.dispatch(Re.store).setDeviceType(e)},Iv=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).setIsInserterOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsInserterOpened"}),t.dispatch(Re.store).setIsInserterOpened(e)},Mv=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).setIsListViewOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsListViewOpened"}),t.dispatch(Re.store).setIsListViewOpened(e)};function kv(){return(0,Ae.default)("dispatch( 'core/edit-post' ).setIsEditingTemplate",{since:"6.5",alternative:"dispatch( 'core/editor').setRenderingMode"}),{type:"NOTHING"}}function Dv(){return(0,Ae.default)("dispatch( 'core/edit-post' ).__unstableCreateTemplate",{since:"6.5"}),{type:"NOTHING"}}var zd=!1,Lv=()=>({registry:e,select:t,dispatch:o})=>{if(!e.select(Re.store).__unstableIsEditorReady()||zd)return;let n=e.select(Re.store).getCurrentPostType();window.postboxes.page!==n&&window.postboxes.add_postbox_toggles(n),zd=!0,(0,Kd.addAction)("editor.savePost","core/edit-post/save-metaboxes",async(s,i)=>{!i.isAutosave&&t.hasMetaBoxes()&&await o.requestMetaBoxUpdates()}),o({type:"META_BOXES_INITIALIZED"})},Nv=()=>({registry:e})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).toggleDistractionFree",{since:"6.6",alternative:"dispatch( 'core/editor').toggleDistractionFree"}),e.dispatch(Re.store).toggleDistractionFree()},Fv=()=>({registry:e})=>{let t=e.select(Cr.store).get("core/edit-post","fullscreenMode");e.dispatch(Cr.store).toggle("core/edit-post","fullscreenMode"),e.dispatch(Xd.store).createInfoNotice(t?(0,is.__)("Fullscreen mode deactivated."):(0,is.__)("Fullscreen mode activated."),{id:"core/edit-post/toggle-fullscreen-mode/notice",type:"snackbar",actions:[{label:(0,is.__)("Undo"),onClick:()=>{e.dispatch(Cr.store).toggle("core/edit-post","fullscreenMode")}}]})};var Ta={};Je(Ta,{__experimentalGetInsertionPoint:()=>ix,__experimentalGetPreviewDeviceType:()=>nx,areMetaBoxesInitialized:()=>cx,getActiveGeneralSidebarName:()=>Uv,getActiveMetaBoxLocations:()=>Jd,getAllMetaBoxes:()=>tx,getEditedPostTemplate:()=>ux,getEditorMode:()=>jv,getHiddenBlockTypes:()=>zv,getMetaBoxesPerLocation:()=>Pa,getPreference:()=>Gv,getPreferences:()=>Qd,hasMetaBoxes:()=>ox,isEditingTemplate:()=>lx,isEditorPanelEnabled:()=>qv,isEditorPanelOpened:()=>Xv,isEditorPanelRemoved:()=>Kv,isEditorSidebarOpened:()=>Hv,isFeatureActive:()=>Jv,isInserterOpened:()=>sx,isListViewOpened:()=>ax,isMetaBoxLocationActive:()=>Ra,isMetaBoxLocationVisible:()=>ex,isModalActive:()=>Qv,isPluginItemPinned:()=>Zv,isPluginSidebarOpened:()=>$v,isPublishSidebarOpened:()=>Yv,isSavingMetaBoxes:()=>rx});var ye=l(se(),1),Eo=l(it(),1),Ea=l(dt(),1),qe=l(be(),1),ot=l(rr(),1);var{interfaceStore:Or}=U(qe.privateApis),Bv=[],Vv={},jv=(0,ye.createRegistrySelector)(e=>()=>e(Eo.store).get("core","editorMode")??"visual"),Hv=(0,ye.createRegistrySelector)(e=>()=>{let t=e(Or).getActiveComplementaryArea("core");return["edit-post/document","edit-post/block"].includes(t)}),$v=(0,ye.createRegistrySelector)(e=>()=>{let t=e(Or).getActiveComplementaryArea("core");return!!t&&!["edit-post/document","edit-post/block"].includes(t)}),Uv=(0,ye.createRegistrySelector)(e=>()=>e(Or).getActiveComplementaryArea("core"));function Wv(e,t){let o=e?.reduce((n,s)=>({...n,[s]:{enabled:!1}}),{});return t?.reduce((n,s)=>{let i=n?.[s];return{...n,[s]:{...i,opened:!0}}},o??{})??o??Vv}var Qd=(0,ye.createRegistrySelector)(e=>()=>{(0,ot.default)("select( 'core/edit-post' ).getPreferences",{since:"6.0",alternative:"select( 'core/preferences' ).get"});let t=["editorMode","hiddenBlockTypes"].reduce((s,i)=>{let a=e(Eo.store).get("core",i);return{...s,[i]:a}},{}),o=e(Eo.store).get("core","inactivePanels"),r=e(Eo.store).get("core","openPanels"),n=Wv(o,r);return{...t,panels:n}});function Gv(e,t,o){(0,ot.default)("select( 'core/edit-post' ).getPreference",{since:"6.0",alternative:"select( 'core/preferences' ).get"});let n=Qd(e)[t];return n===void 0?o:n}var zv=(0,ye.createRegistrySelector)(e=>()=>e(Eo.store).get("core","hiddenBlockTypes")??Bv),Yv=(0,ye.createRegistrySelector)(e=>()=>((0,ot.default)("select( 'core/edit-post' ).isPublishSidebarOpened",{since:"6.6",alternative:"select( 'core/editor' ).isPublishSidebarOpened"}),e(qe.store).isPublishSidebarOpened())),Kv=(0,ye.createRegistrySelector)(e=>(t,o)=>((0,ot.default)("select( 'core/edit-post' ).isEditorPanelRemoved",{since:"6.5",alternative:"select( 'core/editor' ).isEditorPanelRemoved"}),e(qe.store).isEditorPanelRemoved(o))),qv=(0,ye.createRegistrySelector)(e=>(t,o)=>((0,ot.default)("select( 'core/edit-post' ).isEditorPanelEnabled",{since:"6.5",alternative:"select( 'core/editor' ).isEditorPanelEnabled"}),e(qe.store).isEditorPanelEnabled(o))),Xv=(0,ye.createRegistrySelector)(e=>(t,o)=>((0,ot.default)("select( 'core/edit-post' ).isEditorPanelOpened",{since:"6.5",alternative:"select( 'core/editor' ).isEditorPanelOpened"}),e(qe.store).isEditorPanelOpened(o))),Qv=(0,ye.createRegistrySelector)(e=>(t,o)=>((0,ot.default)("select( 'core/edit-post' ).isModalActive",{since:"6.3",alternative:"select( 'core/interface' ).isModalActive"}),!!e(Or).isModalActive(o))),Jv=(0,ye.createRegistrySelector)(e=>(t,o)=>!!e(Eo.store).get("core/edit-post",o)),Zv=(0,ye.createRegistrySelector)(e=>(t,o)=>e(Or).isItemPinned("core",o)),Jd=(0,ye.createSelector)(e=>Object.keys(e.metaBoxes.locations).filter(t=>Ra(e,t)),e=>[e.metaBoxes.locations]),ex=(0,ye.createRegistrySelector)(e=>(t,o)=>Ra(t,o)&&Pa(t,o)?.some(({id:r})=>e(qe.store).isEditorPanelEnabled(`meta-box-${r}`)));function Ra(e,t){let o=Pa(e,t);return!!o&&o.length!==0}function Pa(e,t){return e.metaBoxes.locations[t]}var tx=(0,ye.createSelector)(e=>Object.values(e.metaBoxes.locations).flat(),e=>[e.metaBoxes.locations]);function ox(e){return Jd(e).length>0}function rx(e){return e.metaBoxes.isSaving}var nx=(0,ye.createRegistrySelector)(e=>()=>((0,ot.default)("select( 'core/edit-site' ).__experimentalGetPreviewDeviceType",{since:"6.5",version:"6.7",alternative:"select( 'core/editor' ).getDeviceType"}),e(qe.store).getDeviceType())),sx=(0,ye.createRegistrySelector)(e=>()=>((0,ot.default)("select( 'core/edit-post' ).isInserterOpened",{since:"6.5",alternative:"select( 'core/editor' ).isInserterOpened"}),e(qe.store).isInserterOpened())),ix=(0,ye.createRegistrySelector)(e=>()=>((0,ot.default)("select( 'core/edit-post' ).__experimentalGetInsertionPoint",{since:"6.5",version:"6.7"}),U(e(qe.store)).getInserter())),ax=(0,ye.createRegistrySelector)(e=>()=>((0,ot.default)("select( 'core/edit-post' ).isListViewOpened",{since:"6.5",alternative:"select( 'core/editor' ).isListViewOpened"}),e(qe.store).isListViewOpened())),lx=(0,ye.createRegistrySelector)(e=>()=>((0,ot.default)("select( 'core/edit-post' ).isEditingTemplate",{since:"6.5",alternative:"select( 'core/editor' ).getRenderingMode"}),e(qe.store).getCurrentPostType()==="wp_template"));function cx(e){return e.metaBoxes.initialized}var ux=(0,ye.createRegistrySelector)(e=>()=>{let{id:t,type:o}=e(qe.store).getCurrentPost(),r=U(e(Ea.store)).getTemplateId(o,t);if(r)return e(Ea.store).getEditedEntityRecord("postType","wp_template",r)});var me=(0,as.createReduxStore)(Md,{reducer:$d,actions:wa,selectors:Ta});(0,as.register)(me);function fx(){let{toggleFullscreenMode:e}=(0,Ca.useDispatch)(me),{registerShortcut:t}=(0,Ca.useDispatch)(ls.store);return(0,Zd.useEffect)(()=>{t({name:"core/edit-post/toggle-fullscreen",category:"global",description:(0,ep.__)("Enable or disable fullscreen mode."),keyCombination:{modifier:"secondary",character:"f"}})},[]),(0,ls.useShortcut)("core/edit-post/toggle-fullscreen",()=>{e()}),null}var tp=fx;var us=l(se(),1),no=l(Me(),1),so=l(Lt(),1);var cs=l(xe(),1),Oa=l(be(),1),Nt=l(Y(),1);function op(){let{editPost:e}=(0,us.useDispatch)(Oa.store),{isCleanNewPost:t}=(0,us.useSelect)(Oa.store),[o,r]=(0,cs.useState)(void 0),[n,s]=(0,cs.useState)(""),[i,a]=(0,cs.useState)(()=>t());return i?(0,Nt.jsx)(so.Modal,{title:(0,no.__)("Create pattern"),onRequestClose:()=>{a(!1)},overlayClassName:"patterns-create-modal",children:(0,Nt.jsx)("form",{onSubmit:c=>{c.preventDefault(),a(!1),e({title:n,meta:{wp_pattern_sync_status:o}})},children:(0,Nt.jsxs)(ts,{direction:"column",gap:"lg",children:[(0,Nt.jsx)(so.TextControl,{label:(0,no.__)("Name"),value:n,onChange:s,placeholder:(0,no.__)("My pattern"),className:"patterns-create-modal__name-input"}),(0,Nt.jsx)(so.ToggleControl,{label:(0,no._x)("Synced","pattern (singular)"),help:(0,no.__)("Sync this pattern across multiple locations."),checked:!o,onChange:()=>{r(o?void 0:"unsynced")}}),(0,Nt.jsx)(ts,{justify:"end",children:(0,Nt.jsx)(so.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",disabled:!n,accessibleWhenDisabled:!0,children:(0,no.__)("Create")})})]})})}):null}var io=l(xe(),1),ps=l(se(),1),ms=l(ro(),1),ds=l(be(),1);var fs=l(se(),1),rp=l(dt(),1),_a=l(be(),1),np=l(xe(),1),sp=l(ro(),1);function ip(){let e=(0,fs.useRegistry)(),{disableVisualRevisions:t,currentRevisionId:o,postType:r,postId:n}=(0,fs.useSelect)(i=>{let a=i(_a.store);return{disableVisualRevisions:!!a.getEditorSettings().disableVisualRevisions,currentRevisionId:U(a).getCurrentRevisionId(),postType:a.getCurrentPostType(),postId:a.getCurrentPostId()}},[]),s=!["wp_template","wp_template_part"].includes(r);(0,np.useEffect)(()=>{if(!t||!s||!o||!r||!n)return;let i=!1;return e.resolveSelect(rp.store).getRevision("postType",r,n,o,{context:"edit",_fields:"id"}).then(a=>{if(i||!a)return;let c=e.select(_a.store);c.getEditorSettings().disableVisualRevisions&&c.getCurrentPostType()===r&&String(c.getCurrentPostId())===String(n)&&U(c).getCurrentRevisionId()===o&&window.location.replace((0,sp.addQueryArgs)("revision.php",{revision:o}))}),()=>{i=!0}},[t,s,o,r,n,e])}var ap=300;function dx(e,t){let o={post:e,action:"edit"};return t&&(o.revision=t),(0,ms.addQueryArgs)("post.php",o)}function lp(){ip();let[e]=(0,io.useState)(()=>{let c=Number((0,ms.getQueryArg)(window.location.href,"revision"));return Number.isInteger(c)&&c>0?c:null}),t=(0,io.useRef)(!1),{postId:o,postStatus:r,currentRevisionId:n}=(0,ps.useSelect)(c=>{let{getCurrentPost:u}=c(ds.store),{getCurrentRevisionId:f}=U(c(ds.store)),g=u(),{id:p,status:m,type:d}=g,h=["wp_template","wp_template_part"].includes(d);return h&&(p=g.wp_id),{postId:p,postStatus:m,currentRevisionId:h?null:f()}},[]),{openRevision:s}=U((0,ps.useDispatch)(ds.store)),i=(0,io.useRef)(null),a=(0,io.useRef)(null);return(0,io.useEffect)(()=>{if(!o)return;if(e&&!t.current){t.current=!0,s(e);return}if(r==="auto-draft")return;let c=a.current;a.current=o;let u=dx(o,n),f=()=>{i.current=Date.now();try{window.history.replaceState({id:o},"Post "+o,u)}catch{}};if(c!==null&&c!==o){f();return}if(i.current===null){f();return}if(Date.now()-i.current>=ap){f();return}let g=setTimeout(f,ap);return()=>clearTimeout(g)},[o,r,n,e,s]),null}var vp=l(se(),1);var _r=l(xe(),1),up=l(Lt(),1),fp=l(se(),1),dp=l(ga(),1);var Qo=l(Y(),1),{useNativeUndo:px}=U(dp.privateApis);function cp(e,t){e.moveBefore&&e.isConnected&&t.isConnected?e.moveBefore(t,null):e.appendChild(t)}function mx({location:e}){let t=(0,_r.useRef)(null),o=(0,_r.useRef)(null);(0,_r.useLayoutEffect)(()=>(o.current=document.querySelector(".metabox-location-"+e),o.current&&cp(t.current,o.current),()=>{o.current&&cp(document.querySelector("#metaboxes"),o.current)}),[e]);let r=(0,fp.useSelect)(i=>i(me).isSavingMetaBoxes(),[]),n=pt("edit-post-meta-boxes-area",`is-${e}`,{"is-loading":r}),s=px();return(0,Qo.jsxs)("div",{className:n,ref:s,children:[r&&(0,Qo.jsx)(up.Spinner,{className:"edit-post-meta-boxes-area__spinner"}),(0,Qo.jsx)("div",{className:"edit-post-meta-boxes-area__container",ref:t}),(0,Qo.jsx)("div",{className:"edit-post-meta-boxes-area__clear"})]})}var pp=mx;var mp=l(xe(),1),gp=l(se(),1),hp=l(be(),1);function yp({id:e}){let t=(0,gp.useSelect)(o=>o(hp.store).isEditorPanelEnabled(`meta-box-${e}`),[e]);return(0,mp.useEffect)(()=>{let o=document.getElementById(e);o&&(t?o.classList.remove("is-hidden"):o.classList.add("is-hidden"))},[e,t]),null}var Ro=l(Y(),1);function gs({location:e}){let t=(0,vp.useSelect)(o=>o(me).getMetaBoxesPerLocation(e),[e]);return(0,Ro.jsxs)(Ro.Fragment,{children:[(t??[]).map(({id:o})=>(0,Ro.jsx)(yp,{id:o},o)),(0,Ro.jsx)(pp,{location:e})]})}var Ir=l(Me(),1),Kp=l(ji(),1),qp=l(be(),1),Xp=l(bp(),1);var Sp=l(dt(),1),wp=l(se(),1),Ep=l(be(),1),Rp=l(Me(),1),Aa=l(ro(),1);var Pp=l(Y(),1),{MoreMenuItem:gx}=U(Ep.privateApis);function hx(){let e=(0,wp.useSelect)(t=>{let{canUser:o}=t(Sp.store),r=(0,Aa.addQueryArgs)("edit.php",{post_type:"wp_block"}),n=(0,Aa.addQueryArgs)("site-editor.php",{p:"/pattern"});return o("create",{kind:"postType",name:"wp_template"})?n:r},[]);return(0,Pp.jsx)(gx,{href:e,children:(0,Rp.__)("Manage patterns")})}var Tp=hx;var Cp=l(Me(),1),hs=l(se(),1),ys=l(be(),1),Op=l(it(),1);var _p=l(Y(),1),{MoreMenuItem:yx}=U(ys.privateApis);function Ap(){let e=(0,hs.useSelect)(o=>o(ys.store).getCurrentPostType()==="wp_template",[]),{toggle:t}=(0,hs.useDispatch)(Op.store);return(0,_p.jsx)(yx,{onClick:()=>t("core/edit-post",e?"welcomeGuideTemplate":"welcomeGuide"),"aria-haspopup":"dialog",children:(0,Cp.__)("Welcome Guide")})}var bs=l(Me(),1),Gp=l(it(),1),zp=l(be(),1);var jp=l(Me(),1),Hp=l(se(),1),$p=l(be(),1),Up=l(it(),1);var Ia=l(xe(),1),vs=l(Me(),1),Ip=l(Lt(),1),Mp=l(se(),1),kp=l(be(),1),Dp=l(it(),1),Lp=l(ro(),1);var Ft=l(Y(),1),{PreferenceBaseOption:vx}=U(Dp.privateApis);function xx(){let e=document.getElementById("toggle-custom-fields-form");e.querySelector('[name="_wp_http_referer"]').setAttribute("value",(0,Lp.getPathAndQueryString)(window.location.href)),e.submit()}function bx({willEnable:e}){let[t,o]=(0,Ia.useState)(!1);return(0,Ft.jsxs)(Ft.Fragment,{children:[(0,Ft.jsx)("p",{className:"edit-post-preferences-modal__custom-fields-confirmation-message",children:(0,vs.__)("A page reload is required for this change. Make sure your content is saved before reloading.")}),(0,Ft.jsx)(Ip.Button,{__next40pxDefaultSize:!0,variant:"secondary",isBusy:t,accessibleWhenDisabled:!0,disabled:t,onClick:()=>{o(!0),xx()},children:e?(0,vs.__)("Show & Reload Page"):(0,vs.__)("Hide & Reload Page")})]})}function Np({label:e}){let t=(0,Mp.useSelect)(n=>!!n(kp.store).getEditorSettings().enableCustomFields,[]),[o,r]=(0,Ia.useState)(t);return(0,Ft.jsx)(vx,{label:e,isChecked:o,onChange:r,children:o!==t&&(0,Ft.jsx)(bx,{willEnable:o})})}var xs=l(se(),1),Ma=l(be(),1),Fp=l(it(),1);var Bp=l(Y(),1),{PreferenceBaseOption:Sx}=U(Fp.privateApis);function Vp(e){let{toggleEditorPanelEnabled:t}=(0,xs.useDispatch)(Ma.store),{isChecked:o,isRemoved:r}=(0,xs.useSelect)(n=>{let{isEditorPanelEnabled:s,isEditorPanelRemoved:i}=n(Ma.store);return{isChecked:s(e.panelName),isRemoved:i(e.panelName)}},[e.panelName]);return r?null:(0,Bp.jsx)(Sx,{isChecked:o,onChange:()=>t(e.panelName),...e})}var Ar=l(Y(),1),{PreferencesModalSection:wx}=U(Up.privateApis);function Wp(e){let{areCustomFieldsRegistered:t,metaBoxes:o}=(0,Hp.useSelect)(n=>{let{getEditorSettings:s}=n($p.store),{getAllMetaBoxes:i}=n(me);return{areCustomFieldsRegistered:s().enableCustomFields!==void 0,metaBoxes:i()}},[]),r=o.filter(({id:n})=>n!=="postcustom");return!t&&r.length===0?null:(0,Ar.jsxs)(wx,{...e,children:[t&&(0,Ar.jsx)(Np,{label:(0,jp.__)("Custom fields")}),r.map(({id:n,title:s})=>(0,Ar.jsx)(Vp,{label:s,panelName:`meta-box-${n}`},n))]})}var Ss=l(Y(),1),{PreferenceToggleControl:Ex}=U(Gp.privateApis),{PreferencesModal:Rx}=U(zp.privateApis);function Yp(){let e={general:(0,Ss.jsx)(Wp,{title:(0,bs.__)("Advanced")}),appearance:(0,Ss.jsx)(Ex,{scope:"core/edit-post",featureName:"themeStyles",help:(0,bs.__)("Make the editor look like your theme."),label:(0,bs.__)("Use theme styles")})};return(0,Ss.jsx)(Rx,{extraSections:e})}var xt=l(Y(),1),{MoreMenuPreferenceItem:Px,ToolsMoreMenuGroup:Tx,ViewMoreMenuGroup:Cx}=U(qp.privateApis),Ox=()=>{let e=(0,Kp.useViewportMatch)("large");return(0,xt.jsxs)(xt.Fragment,{children:[e&&(0,xt.jsx)(Cx,{children:(0,xt.jsx)(Px,{scope:"core/edit-post",name:"fullscreenMode",label:(0,Ir.__)("Fullscreen mode"),info:(0,Ir.__)("Show and hide the admin user interface"),messageActivated:(0,Ir.__)("Fullscreen mode activated."),messageDeactivated:(0,Ir.__)("Fullscreen mode deactivated."),shortcut:Xp.keyboardShortcut.secondary("f")})}),(0,xt.jsxs)(Tx,{children:[(0,xt.jsx)(Tp,{}),(0,xt.jsx)(Ap,{})]}),(0,xt.jsx)(Yp,{})]})},Qp=Ox;var rm=l(se(),1);var Jp=l(se(),1),ws=l(Lt(),1),rt=l(Me(),1),ka=l(xe(),1);var Mr=l(Y(),1);function Po({nonAnimatedSrc:e,animatedSrc:t}){return(0,Mr.jsxs)("picture",{className:"edit-post-welcome-guide__image",children:[(0,Mr.jsx)("source",{srcSet:e,media:"(prefers-reduced-motion: reduce)"}),(0,Mr.jsx)("img",{src:t,width:"312",height:"240",alt:""})]})}var ue=l(Y(),1);function Zp(){let{toggleFeature:e}=(0,Jp.useDispatch)(me);return(0,ue.jsx)(ws.Guide,{className:"edit-post-welcome-guide",contentLabel:(0,rt.__)("Welcome to the editor"),finishButtonText:(0,rt.__)("Get started"),onFinish:()=>e("welcomeGuide"),pages:[{image:(0,ue.jsx)(Po,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-canvas.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-canvas.gif"}),content:(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,rt.__)("Welcome to the editor")}),(0,ue.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,rt.__)("In the WordPress editor, each paragraph, image, or video is presented as a distinct \u201Cblock\u201D of content.")})]})},{image:(0,ue.jsx)(Po,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-editor.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-editor.gif"}),content:(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,rt.__)("Customize each block")}),(0,ue.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,rt.__)("Each block comes with its own set of controls for changing things like color, width, and alignment. These will show and hide automatically when you have a block selected.")})]})},{image:(0,ue.jsx)(Po,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-library.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-library.gif"}),content:(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,rt.__)("Explore all blocks")}),(0,ue.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,ka.createInterpolateElement)((0,rt.__)("All of the blocks available to you live in the block library. You\u2019ll find it wherever you see the <InserterIconImage /> icon."),{InserterIconImage:(0,ue.jsx)("img",{alt:(0,rt.__)("inserter"),src:"data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='18' height='18' rx='2' fill='%231E1E1E'/%3E%3Cpath d='M9.22727 4V14M4 8.77273H14' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E%0A"})})})]})},{image:(0,ue.jsx)(Po,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.gif"}),content:(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,rt.__)("Learn more")}),(0,ue.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,ka.createInterpolateElement)((0,rt.__)("New to the block editor? Want to learn more about using it? <a>Here's a detailed guide.</a>"),{a:(0,ue.jsx)(ws.ExternalLink,{href:(0,rt.__)("https://wordpress.org/documentation/article/wordpress-block-editor/")})})})]})}]})}var em=l(se(),1),tm=l(Lt(),1),kr=l(Me(),1);var Bt=l(Y(),1);function om(){let{toggleFeature:e}=(0,em.useDispatch)(me);return(0,Bt.jsx)(tm.Guide,{className:"edit-template-welcome-guide",contentLabel:(0,kr.__)("Welcome to the template editor"),finishButtonText:(0,kr.__)("Get started"),onFinish:()=>e("welcomeGuideTemplate"),pages:[{image:(0,Bt.jsx)(Po,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-template-editor.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-template-editor.gif"}),content:(0,Bt.jsxs)(Bt.Fragment,{children:[(0,Bt.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,kr.__)("Welcome to the template editor")}),(0,Bt.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,kr.__)("Templates help define the layout of the site. You can customize all aspects of your posts and pages using blocks and patterns in this editor.")})]})}]})}var Da=l(Y(),1);function nm({postType:e}){let{isActive:t,isEditingTemplate:o}=(0,rm.useSelect)(r=>{let{isFeatureActive:n}=r(me),s=e==="wp_template";return{isActive:n(s?"welcomeGuideTemplate":"welcomeGuide"),isEditingTemplate:s}},[e]);return t?o?(0,Da.jsx)(om,{}):(0,Da.jsx)(Zp,{}):null}var Dr=l(se(),1),Jo=l(Me(),1);var sm=l(ba(),1),La=l(it(),1),im=l(os(),1);function am(){let{isFullscreen:e}=(0,Dr.useSelect)(r=>{let{get:n}=r(La.store);return{isFullscreen:n("core/edit-post","fullscreenMode")}},[]),{toggle:t}=(0,Dr.useDispatch)(La.store),{createInfoNotice:o}=(0,Dr.useDispatch)(im.store);(0,sm.useCommand)({name:"core/toggle-fullscreen-mode",label:e?(0,Jo.__)("Exit fullscreen"):(0,Jo.__)("Enter fullscreen"),icon:aa,category:"command",callback:({close:r})=>{t("core/edit-post","fullscreenMode"),r(),o(e?(0,Jo.__)("Fullscreen off."):(0,Jo.__)("Fullscreen on."),{id:"core/edit-post/toggle-fullscreen-mode/notice",type:"snackbar",actions:[{label:(0,Jo.__)("Undo"),onClick:()=>{t("core/edit-post","fullscreenMode")}}]})}})}var Lr=l(xe(),1),To=l(se(),1),Na=l(be(),1),Fa=l(dt(),1);function lm(e,t,o){let r=(0,To.useRegistry)(),[n,s]=(0,Lr.useReducer)((m,{type:d,post:h,previousRenderingMode:y,selectedBlockClientId:x})=>{if(d==="push"){let b=[...m],v=b.length-1;return b[v]={...b[v],selectedBlockClientId:x},[...b,{post:h,previousRenderingMode:y}]}return d==="pop"&&m.length>1?m.slice(0,-1):m},[{post:{postId:e,postType:t}}]),{post:i,previousRenderingMode:a}=n[n.length-1],{getRenderingMode:c}=(0,To.useSelect)(Na.store),{setRenderingMode:u}=(0,To.useDispatch)(Na.store),{editEntityRecord:f}=(0,To.useDispatch)(Fa.store),g=(0,Lr.useCallback)(m=>{let h=r.select(Fa.store).getEntityRecordEdits("postType",i.postType,i.postId)?.selection?.selectionStart?.clientId??null;s({type:"push",post:{postId:m.postId,postType:m.postType},previousRenderingMode:c(),selectedBlockClientId:h}),u(o)},[r,i.postType,i.postId,c,u,o]),p=(0,Lr.useCallback)(()=>{if(n.length>1){let m=n[n.length-2];m.selectedBlockClientId&&f("postType",m.post.postType,m.post.postId,{selection:{selectionStart:{clientId:m.selectedBlockClientId},selectionEnd:{clientId:m.selectedBlockClientId}}},{undoIgnore:!0})}s({type:"pop"}),a&&u(a)},[u,a,n,f]);return{currentPost:i,onNavigateToEntityRecord:g,onNavigateToPreviousEntityRecord:n.length>1?p:void 0}}var Zo=l(se(),1),Ba=l(be(),1),cm=l(dt(),1),um=l(xe(),1);var fm=e=>{let{isEnabledAndEditorReady:t,isCollaborationEnabled:o,hasIncompatibleMetaBoxes:r,hasActiveMetaBoxes:n}=(0,Zo.useSelect)(c=>{let{__unstableIsEditorReady:u,isCollaborationEnabledForCurrentPost:f}=U(c(Ba.store));return{isEnabledAndEditorReady:e&&u(),isCollaborationEnabled:f(),hasIncompatibleMetaBoxes:e?c(me).getAllMetaBoxes().some(g=>!g.__rtc_compatible):!1,hasActiveMetaBoxes:e&&c(me).hasMetaBoxes()}},[e]),{setCollaborationSupported:s}=U((0,Zo.useDispatch)(cm.store)),{updateEditorSettings:i}=(0,Zo.useDispatch)(Ba.store),{initializeMetaBoxes:a}=(0,Zo.useDispatch)(me);(0,um.useEffect)(()=>{t&&(a(),o&&r&&s(!1),n&&i({disableVisualRevisions:!0}))},[t,a,o,s,r,n,i])};var Q=l(Y(),1),{useCommandContext:_x}=U(mm.privateApis),{useDrag:Ax}=U(lo.privateApis),{Editor:Ix,FullscreenMode:Mx,UploadProgressSnackbar:kx}=U(Xe.privateApis),Dx=["wp_template","wp_template_part","wp_block","wp_navigation"];function Lx(e){let{hasThemeStyleSupport:t}=(0,ao.useSelect)(o=>({hasThemeStyleSupport:o(me).isFeatureActive("themeStyles")}),[]);return(0,$e.useMemo)(()=>{let o=e.styles?.filter(s=>s.__unstableType&&s.__unstableType!=="theme")??[],r=[...e?.defaultEditorStyles??[],...o],n=t&&o.length!==(e.styles?.length??0);return!e.disableLayoutStyles&&!n&&r.push({css:xa({style:{},selector:"body",hasBlockGapSupport:!1,hasFallbackGapSupport:!0,fallbackGapValue:"0.5em"})}),n?e.styles??[]:r},[e.defaultEditorStyles,e.disableLayoutStyles,e.styles,t])}function Nx(){let[e,t,o]=(0,ao.useSelect)(C=>{let{get:O}=C(Es.store),{isMetaBoxLocationVisible:F}=C(me);return[!!O("core/edit-post","metaBoxesMainIsOpen"),O("core/edit-post","metaBoxesMainOpenHeight"),F("normal")||F("advanced")||F("side")]},[]),{set:r}=(0,ao.useDispatch)(Es.store),n=(0,co.useMediaQuery)("(max-height: 549px)"),[{min:s=0,max:i},a]=(0,$e.useState)(()=>({})),c=(0,co.useRefEffect)(C=>{let O=C.closest(".interface-interface-skeleton__content");if(!O)return;let F=O.querySelector(".editor-notices"),V=O.querySelector(".edit-post-meta-boxes-main__presenter"),k=()=>{let _=O.offsetHeight;F&&(_-=F.offsetHeight);let A=V?.offsetHeight??0;a({min:A,max:_})},w=new window.ResizeObserver(k);return w.observe(O),F&&w.observe(F),()=>w.disconnect()},[]),u=(0,$e.useRef)(),f=(0,co.useMergeRefs)([u,c]),g=(0,$e.useRef)(),p=(0,$e.useId)(),m=(0,$e.useRef)(),d=C=>Math.round((C-s)/(i-s)*100),h=(C=!e)=>r("core/edit-post","metaBoxesMainIsOpen",C),y=(C="auto",O)=>{let F;C==="auto"?(O=!1,F=C):(C=Math.min(i,Math.max(s,C)),m.current=C,F=`${C}px`),O?r("core/edit-post","metaBoxesMainOpenHeight",C):(u.current.style.height=F,n||(g.current.ariaValueNow=d(C)))},x=Ax(({movement:C,first:O,last:F,memo:V,tap:k,args:w})=>{let M=u.current,[,_]=C;if(O){M.classList.add("is-resizing");let I=m.current??M.offsetHeight;return e?I>i&&(I=i):I=s,y(I-_),{fromHeight:I}}if(!O&&!F&&!k)return y(V.fromHeight-_),V;if(M.classList.remove("is-resizing"),k){let[I]=w;I?.();return}let A=m.current>s;h(A),y(m.current,A)},{keyboardDisplacement:20,filterTaps:!0});if(!o)return;let b=(0,Q.jsxs)("div",{className:"edit-post-layout__metaboxes edit-post-meta-boxes-main__liner",hidden:!e,children:[(0,Q.jsx)(gs,{location:"normal"}),(0,Q.jsx)(gs,{location:"advanced"})]}),v=t===void 0,P=e?n?"auto":t:s,E=i===void 0||v?50:d(P),R=(0,ut.__)("Meta Boxes"),T=(0,Q.jsxs)("button",{"aria-expanded":e,onClick:({detail:C})=>{(n||!C)&&h()},...!n&&x(h),children:[R,(0,Q.jsx)(lo.Icon,{icon:e?sa:Zi})]}),D=!n&&(0,Q.jsxs)(Q.Fragment,{children:[(0,Q.jsxs)(wo.Root,{children:[(0,Q.jsx)(wo.Trigger,{render:(0,Q.jsx)("button",{ref:g,role:"separator","aria-valuenow":E,"aria-label":(0,ut.__)("Drag to resize"),"aria-describedby":p,...x()})}),(0,Q.jsx)(wo.Popup,{children:(0,ut.__)("Drag to resize")})]}),(0,Q.jsx)(ua,{id:p,children:(0,ut.__)("Use up and down arrow keys to resize the meta box pane.")})]});return(0,Q.jsxs)(pa,{ariaLabel:R,ref:f,className:pt("edit-post-meta-boxes-main",!n&&"is-resizable"),style:{height:P},children:[(0,Q.jsxs)("div",{className:"edit-post-meta-boxes-main__presenter",children:[T,D]}),b]})}function Fx({postId:e,postType:t,settings:o,initialEdits:r}){am();let{createErrorNotice:n}=(0,ao.useDispatch)(Nr.store),{currentPost:{postId:s,postType:i},onNavigateToEntityRecord:a,onNavigateToPreviousEntityRecord:c}=lm(e,t,"post-only"),u=i==="wp_template",{mode:f,isFullscreenActive:g,hasResolvedMode:p,hasActiveMetaboxes:m,hasBlockSelected:d,showIconLabels:h,isDistractionFree:y,showMetaBoxes:x,isWelcomeGuideVisible:b,templateId:v}=(0,ao.useSelect)(w=>{let{get:M}=w(Es.store),{isFeatureActive:_,hasMetaBoxes:A}=w(me),{canUser:I,getPostType:X,getTemplateId:ne}=U(w(hm.store)),K=o.supportsTemplateMode,q=X(i)?.viewable??!1,L=I("read",{kind:"postType",name:"wp_template"}),{getBlockSelectionStart:J,isZoomOut:B}=U(w(dm.store)),{getEditorMode:ae,getDefaultRenderingMode:fe}=U(w(Xe.store)),le=!Dx.includes(i),de=i==="wp_block"&&!c,pe=ne(i,s),nt=fe(i);return{mode:ae(),isFullscreenActive:_("fullscreenMode"),hasActiveMetaboxes:A(),hasResolvedMode:nt==="template-locked"?!!pe:nt!==void 0,hasBlockSelected:!!J(),showIconLabels:M("core","showIconLabels"),isDistractionFree:M("core","distractionFree"),showMetaBoxes:le&&!B()||de,isWelcomeGuideVisible:_("welcomeGuide"),templateId:K&&q&&L&&!u?pe:null}},[i,s,u,o.supportsTemplateMode,c]);fm(m&&p),_x(d?"block-selection-edit":"entity-edit");let P=Lx(o),E=(0,$e.useMemo)(()=>({...o,styles:P,onNavigateToEntityRecord:a,onNavigateToPreviousEntityRecord:c}),[o,P,a,c]);h?document.body.classList.add("show-icon-labels"):document.body.classList.remove("show-icon-labels");let R=(0,lo.__unstableUseNavigateRegions)(),T=pt("edit-post-layout","is-mode-"+f,{"has-metaboxes":m});function D(w){n((0,ut.sprintf)((0,ut.__)('The "%s" plugin has encountered an error and cannot be rendered.'),w))}let{createSuccessNotice:C}=(0,ao.useDispatch)(Nr.store),O=(0,$e.useCallback)((w,M)=>{switch(w){case"move-to-trash":document.location.href=(0,Va.addQueryArgs)("edit.php",{trashed:1,post_type:M[0].type,ids:M[0].id});break;case"duplicate-post":{let _=M[0],A=typeof _.title=="string"?_.title:_.title?.rendered;C((0,ut.sprintf)((0,ut.__)('"%s" successfully created.'),(0,gm.decodeEntities)(A)||(0,ut.__)("(no title)")),{type:"snackbar",id:"duplicate-post-action",actions:[{label:(0,ut.__)("Edit"),onClick:()=>{let I=_.id;document.location.href=(0,Va.addQueryArgs)("post.php",{post:I,action:"edit"})}}]})}break}},[C]),F=(0,$e.useMemo)(()=>({type:t,id:e}),[t,e]),V=(0,co.useViewportMatch)("medium")&&g?(0,Q.jsx)(Id,{initialPost:F}):null,k=(0,$e.useMemo)(()=>ma().primary,[]);return(0,Q.jsx)(lo.SlotFillProvider,{children:(0,Q.jsx)(wo.Provider,{children:(0,Q.jsx)(ym.ThemeProvider,{isRoot:!0,color:{primary:k},children:(0,Q.jsxs)(Xe.ErrorBoundary,{canCopyContent:!0,children:[(0,Q.jsx)(nm,{postType:i}),(0,Q.jsx)("div",{...R,children:(0,Q.jsxs)(Ix,{settings:E,initialEdits:r,postType:i,postId:s,templateId:v,className:T,forceIsDirty:m,autoFocus:!b,onActionPerformed:O,extraSidebarPanels:x&&(0,Q.jsx)(gs,{location:"side"}),extraContent:!y&&x&&(0,Q.jsx)(Nx,{}),children:[(0,Q.jsx)(Xe.PostLockedModal,{}),(0,Q.jsx)(Vd,{}),(0,Q.jsx)(Mx,{isActive:g}),(0,Q.jsx)(lp,{}),(0,Q.jsx)(Xe.UnsavedChangesWarning,{}),(0,Q.jsx)(Xe.AutosaveMonitor,{}),(0,Q.jsx)(Xe.LocalAutosaveMonitor,{}),(0,Q.jsx)(tp,{}),i==="wp_block"&&(0,Q.jsx)(op,{}),(0,Q.jsx)(pm.PluginArea,{onError:D}),(0,Q.jsx)(Qp,{}),V,(0,Q.jsx)(Nr.SnackbarNotices,{className:"edit-post-layout__snackbar"}),(0,Q.jsx)(kx,{})]})})]})})})})}var vm=Fx;var Pe=l(be(),1),xm=l(ro(),1),ja=l(rr(),1);var Vt=l(Y(),1),{PluginPostExcerpt:Bx}=U(Pe.privateApis),jt=(0,xm.getPath)(window.location.href)?.includes("site-editor.php"),uo=e=>{(0,ja.default)(`wp.editPost.${e}`,{since:"6.6",alternative:`wp.editor.${e}`})};function Vx(e){return jt?null:(uo("PluginBlockSettingsMenuItem"),(0,Vt.jsx)(Pe.PluginBlockSettingsMenuItem,{...e}))}function jx(e){return jt?null:(uo("PluginDocumentSettingPanel"),(0,Vt.jsx)(Pe.PluginDocumentSettingPanel,{...e}))}function Hx(e){return jt?null:(uo("PluginMoreMenuItem"),(0,Vt.jsx)(Pe.PluginMoreMenuItem,{...e}))}function $x(e){return jt?null:(uo("PluginPrePublishPanel"),(0,Vt.jsx)(Pe.PluginPrePublishPanel,{...e}))}function Ux(e){return jt?null:(uo("PluginPostPublishPanel"),(0,Vt.jsx)(Pe.PluginPostPublishPanel,{...e}))}function Wx(e){return jt?null:(uo("PluginPostStatusInfo"),(0,Vt.jsx)(Pe.PluginPostStatusInfo,{...e}))}function Gx(e){return jt?null:(uo("PluginSidebar"),(0,Vt.jsx)(Pe.PluginSidebar,{...e}))}function zx(e){return jt?null:(uo("PluginSidebarMoreMenuItem"),(0,Vt.jsx)(Pe.PluginSidebarMoreMenuItem,{...e}))}function Yx(){return jt?null:((0,ja.default)("wp.editPost.__experimentalPluginPostExcerpt",{since:"6.6",hint:"Core and custom panels can be access programmatically using their panel name.",link:"https://developer.wordpress.org/block-editor/reference-guides/slotfills/plugin-document-setting-panel/#accessing-a-panel-programmatically"}),Bx)}var Ha=l(Y(),1),{BackButton:Kx,registerCoreBlockBindingsSources:qx}=U(_s.privateApis),{enablePreloadMultiUse:Xx,clearPreloadedData:Qx}=U(wm.default.privateApis);function Jx(e,t,o,r,n){let s=document.getElementById(e),i=(0,Cs.createRoot)(s);return(0,bt.dispatch)(Rs.store).setDefaults("core/edit-post",{fullscreenMode:!0,themeStyles:!0,welcomeGuide:!0,welcomeGuideTemplate:!0}),(0,bt.dispatch)(Rs.store).setDefaults("core",{allowRightClickOverrides:!0,editorMode:"visual",fixedToolbar:!1,hiddenBlockTypes:[],inactivePanels:[],openPanels:["post-status"],showBlockBreadcrumbs:!0,showIconLabels:!1,showListViewByDefault:!1,enableChoosePatternModal:!0,isPublishSidebarEnabled:!0,showCollaborationCursor:!1,showCollaborationJoinNotifications:!0,showCollaborationLeaveNotifications:!0,showCollaborationPostSaveNotifications:!0}),window.__clientSideMediaProcessing&&(0,bt.dispatch)(Rs.store).setDefaults("core/media",{requireApproval:!0,optimizeOnUpload:!0}),(0,bt.dispatch)(bm.store).reapplyBlockTypeFilters(),(0,Ts.registerCoreBlocks)(),qx(),(0,Os.registerLegacyWidgetBlock)({inserter:!1}),(0,Os.registerWidgetGroupBlock)({inserter:!1}),(0,Ts.__experimentalRegisterExperimentalCoreBlocks)({enableFSEBlocks:r.__unstableEnableFullSiteEditingBlocks}),(document.compatMode==="CSS1Compat"?"Standards":"Quirks")!=="Standards"&&console.warn(`Your browser is using Quirks Mode. | |
| 3 | +This can cause rendering issues such as blocks overlaying meta boxes in the editor. Quirks Mode can be triggered by PHP errors or HTML code appearing before the opening <!DOCTYPE html>. Try checking the raw page source or your site's PHP error log and resolving errors there, removing any HTML before the doctype, or disabling plugins.`),window.addEventListener("dragover",u=>u.preventDefault(),!1),window.addEventListener("drop",u=>u.preventDefault(),!1),Xx(),Zx(t,o).finally(()=>{if(Qx(),t&&o){let u=(0,bt.select)(Ps.store).getEntityRecord("postType",t,o);u&&(0,bt.dispatch)(_s.store).setupEditor(u,n,r.template)}i.render((0,Ha.jsx)(Cs.StrictMode,{children:(0,Ha.jsx)(vm,{settings:r,postId:o,postType:t,initialEdits:n})}))}),i}async function Zx(e,t){let o=(0,bt.resolveSelect)(Ps.store),r=(0,bt.select)(Ps.store);try{await Promise.all([o.getCurrentUser(),o.getEntitiesConfig("postType"),o.getEntitiesConfig("taxonomy"),o.getEntitiesConfig("root"),o.getEntityRecords("root","taxonomy"),o.getCurrentTheme(),o.getThemeSupports(),o.getBlockPatternCategories(),o.__experimentalGetCurrentGlobalStylesId(),o.__experimentalGetCurrentThemeBaseGlobalStyles(),o.__experimentalGetCurrentThemeGlobalStylesVariations(),o.getEntityRecord("root","__unstableBase"),o.canUser("read",{kind:"root",name:"site"}),o.canUser("create",{kind:"postType",name:"attachment"}),o.canUser("create",{kind:"postType",name:"page"}),o.canUser("create",{kind:"postType",name:"wp_block"}),o.canUser("create",{kind:"postType",name:"wp_template"}),...e&&window?.__experimentalDataFormInspector?[U(o).getViewConfig("postType",e,{fields:"form"})]:[],...e&&t?[o.getPostType(e),o.getEntityRecord("postType",e,t),o.getEditedEntityRecord("postType",e,t),o.getAutosaves(e,t),o.getDefaultTemplateId({slug:"front-page"}),o.canUser("create",{kind:"postType",name:e})]:[]]);let n=[];r.canUser("read",{kind:"root",name:"site"})&&n.push(o.getEntityRecord("root","site"));let s=r.__experimentalGetCurrentGlobalStylesId();if(s&&n.push(o.canUser("update",{kind:"root",name:"globalStyles",id:s})),e&&t){let i=r.getEntityRecord("postType",e,t);if(i){let a=e==="page"?"page":"single-"+e;i.slug&&(a+="-"+i.slug),n.push(o.getDefaultTemplateId({slug:a})),i.author&&n.push(o.getUser(i.author,{context:"view",_fields:"id,name"}))}}n.length&&await Promise.all(n),s&&(r.canUser("update",{kind:"root",name:"globalStyles",id:s})?await o.getEntityRecord("root","globalStyles",s):await o.getEntityRecord("root","globalStyles",s,{context:"view"}))}catch{}}function eb(){(0,Sm.default)("wp.editPost.reinitializeEditor",{since:"6.2",version:"6.3"})}return Am(tb);})(); | |
| 4 | 4 | /*! Bundled license information: |
| 5 | 5 | |
| 6 | 6 | use-sync-external-store/cjs/use-sync-external-store-shim.production.js: |
| 7 | 7 | (** |