[ Index ]

PHP Cross Reference of WordPress Trunk (Updated Daily)

Search

title

Body

[close]

/wp-includes/js/dist/ -> edit-post.min.js (source)

   1  /*! This file is auto-generated */
   2  (function() {
   3  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})},Ma=(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)):{},Ma(t||!e||!e.__esModule?$r(o,"default",{value:e,enumerable:!0}):o,e)),fm=e=>Ma($r({},"__esModule",{value:!0}),e);var Es=J((Nx,ka)=>{ka.exports=window.wp.blocks});var Na=J((Dx,La)=>{La.exports=window.wp.blockLibrary});var nr=J((Fx,Da)=>{Da.exports=window.wp.deprecated});var ve=J((Bx,Fa)=>{Fa.exports=window.wp.element});var ie=J((Vx,Ba)=>{Ba.exports=window.wp.data});var it=J((jx,Va)=>{Va.exports=window.wp.preferences});var Ha=J((Hx,ja)=>{ja.exports=window.wp.widgets});var xe=J(($x,$a)=>{$a.exports=window.wp.editor});var pt=J((Ux,Ua)=>{Ua.exports=window.wp.coreData});var ws=J((Wx,Wa)=>{Wa.exports=window.wp.apiFetch});var ke=J((zx,za)=>{za.exports=window.wp.i18n});var H=J((Yx,Ya)=>{Ya.exports=window.React});var K=J((eS,Qa)=>{Qa.exports=window.ReactJSXRuntime});var Kt=J((KS,El)=>{El.exports=window.ReactDOM});var wc=J(Ec=>{"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,si(n)&&s({inst:n})},[e,o,t]),mh(function(){return si(n)&&s({inst:n}),e(function(){si(n)&&s({inst:n})})},[e]),hh(o),o}function si(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;Ec.useSyncExternalStore=jo.useSyncExternalStore!==void 0?jo.useSyncExternalStore:xh});var pn=J((VE,Rc)=>{"use strict";Rc.exports=wc()});var Tc=J(Pc=>{"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;Pc.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 Oc=J((HE,Cc)=>{"use strict";Cc.exports=Tc()});var Oi=J(($C,Zu)=>{Zu.exports=window.wp.compose});var Ni=J((QC,df)=>{df.exports=window.wp.theme});var Di=J((JC,pf)=>{pf.exports=window.wp.privateApis});var Xo=J((PO,_f)=>{_f.exports=window.wp.primitives});var Dt=J((a_,Ff)=>{Ff.exports=window.wp.components});var ra=J((d_,Vf)=>{Vf.exports=window.wp.blockEditor});var na=J((p_,jf)=>{jf.exports=window.wp.styleEngine});var Gf=J((N_,Wf)=>{Wf.exports=window.wp.plugins});var Gn=J((D_,zf)=>{zf.exports=window.wp.notices});var la=J((F_,Yf)=>{Yf.exports=window.wp.commands});var oo=J((B_,Kf)=>{Kf.exports=window.wp.url});var qf=J((V_,Xf)=>{Xf.exports=window.wp.htmlEntities});var vd=J((J_,yd)=>{yd.exports=window.wp.keyboardShortcuts});var bd=J((e0,Sd)=>{Sd.exports=window.wp.hooks});var Qd=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(Es(),1),Qp=l(Na(),1),Jp=l(nr(),1),gs=l(ve(),1),St=l(ie(),1),ps=l(it(),1),hs=l(Ha(),1),ys=l(xe(),1),ms=l(pt(),1),Zp=l(ws(),1);function Ga(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=Ga(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=Ga(e))&&(r&&(r+=" "),r+=t);return r}var mt=dm;var pm=l(H(),1),sr={...pm};var Xa=l(H(),1),Ka={};function Ce(e,t){let o=Xa.useRef(Ka);return o.current===Ka&&(o.current=e(t)),o}var Rs=sr.useInsertionEffect,mm=Rs&&Rs!==sr.useLayoutEffect?Rs: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 Ps(e,t,o,r){let n=Ce(Za).current;return Sm(n,e,t,o,r)&&el(n,[e,t,o,r]),n.callback}function Ja(e){let t=Ce(Za).current;return bm(t,e)&&el(t,e),t.callback}function Za(){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 el(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 ol=l(H(),1);var tl=l(H(),1),Em=parseInt(tl.version,10);function Mo(e){return Em>=e}function Ts(e){if(!ol.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 rl=Object.freeze([]),me=Object.freeze({});function nl(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 sl(e,t){return typeof e=="function"?e(t):e}function il(e,t){return typeof e=="function"?e(t):e}var Cs={};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 al(e){if(e.length===0)return Cs;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 Os(e)?{...cl(e,Cs)}:wm(e)}function ar(e,t){return Os(t)?cl(t,e):Rm(e,t)}function wm(e){let t={...e};for(let o in t){let r=t[o];ll(o,r)&&(t[o]=ul(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]=_s(e.className,r);break}default:ll(o,r)?e[o]=Pm(e[o],r):e[o]=r}}return e}function ll(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 Os(e){return typeof e=="function"}function cl(e,t){return Os(e)?e(t):e??Cs}function Pm(e,t){return t?e?(...o)=>{let r=o[0];if(dl(r)){let s=r;fl(s);let i=t(...o);return s.baseUIHandlerPrevented||e?.(...o),i}let n=t(...o);return e?.(...o),n}:ul(t):e}function ul(e){return e&&((...t)=>{let o=t[0];return dl(o)&&fl(o),e(...t)})}function fl(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function _s(e,t){return t?e?t+" "+e:t:e}function dl(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var Is=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?sl(o,s):void 0,g=u?il(r,s):void 0,p=u?nl(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=Ja([m.ref,Ts(n),...i]):m.ref=Ps(m.ref,Ts(n),i):Ps(null,null)),u?(f!==void 0&&(m.className=_s(m.className,f)),g!==void 0&&(m.style=ir(m.style,g)),m):me}function Cm(e){return Array.isArray(e)?al(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,Is.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,Is.createElement)("img",{alt:"",...t,key:t.key}):po.createElement(e,t)}var Wr=l(H(),1);var pl=0;function Am(e,t="mui"){let[o,r]=Wr.useState(e),n=e||o;return Wr.useEffect(()=>{o==null&&(pl+=1,r(`$t}-$pl}`))},[o,t]),n}var ml=sr.useId;function ko(e,t){if(ml!==void 0){let o=ml();return e??(t?`$t}-$o}`:o)}return Am(e,t)}function gl(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 Ms=l(H(),1);var hl=l(H(),1);function Lo(e){hl.useEffect(e,rl)}var Gr=null,NS=globalThis.requestAnimationFrame,As=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 As;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 yl(e,t=!1,o=!1){let[r,n]=Ms.useState(e&&t?"idle":void 0),[s,i]=Ms.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 ks=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),pg={"data-starting-style":""},mg={"data-ending-style":""},vl={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 xl(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",Ls;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 Sl(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 Ls==null&&(Ls=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Ls}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 bl(e){let t=Rt(e);return Tt(t)?(e.ownerDocument||e).body:Oe(t)&&lr(t)?t:bl(t)}function Yt(e,t,o){var r;t===void 0&&(t=[]),o===void 0&&(o=!0);let n=bl(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 Pl=l(H(),1);var Rl=l(Kt(),1);function wl(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=wl(e);if(s==null)return;let i=s,a=()=>{Rl.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);Pl.useEffect(()=>{if(!t)return;let a=new AbortController;return i(s,a.signal),()=>{a.abort()}},[t,o,s,i])}var kt={};dt(kt,{engine:()=>Vs,env:()=>Hs,os:()=>Fs,screenReader:()=>js});var Fs={};dt(Fs,{android:()=>Ol,apple:()=>Ds,ios:()=>Ns,linux:()=>Eg,mac:()=>_l,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:Tl}=vg(),ho=xg.toLowerCase(),yo=Sg.toLowerCase();var Ns=/^i(os$|p)/.test(yo)||yo==="macintel"&&Tl>1,Cl="android",Ol=yo===Cl||ho.includes(Cl),_l=!Ns&&yo.startsWith("mac"),bg=yo.startsWith("win"),Eg=!Ol&&/^(linux|chrome os)/.test(yo),Ds=_l||Ns;var Vs={};dt(Vs,{blink:()=>Rg,gecko:()=>wg,webkit:()=>Bs});var Bs=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),wg=!Bs&&ho.includes("firefox"),Rg=!Bs&&ho.includes("chrom");var js={};dt(js,{voiceOver:()=>Pg});var Pg=Ds;var Hs={};dt(Hs,{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 Il(e){return"nativeEvent"in e}function Lt(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function Al(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var $s="data-base-ui-focusable";var Us="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 Ml(e){return e.matches("html,body")}function kl(e){return Oe(e)&&e.matches(Us)}function Ws(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),$Us}`)!=null}function Ll(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 Gs(e){return typeof e=="function"?e():e}function tn(e,t){return t||e==="click"||e==="mousedown"}function Nl(e){return e?.includes("mouse")&&e!=="mousedown"}var Dl=l(K(),1),Fl=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 zs(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,Dl.jsx)(Fl.Provider,{value:Be.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:s,currentIdRef:i,timeoutMs:r,currentContextRef:a,timeout:c}),[r,c]),children:t})}function Ys(e,t={open:!1}){let{open:o}=t,r="rootStore"in e?e.rootStore:e,n=r.useState("floatingId"),s=Be.useContext(Fl),{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 jl(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 Hl(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 Bl=["left","right"],Vl=["right","left"],Ig=["top","bottom"],Ag=["bottom","top"];function Mg(e,t,o){switch(e){case"top":case"bottom":return o?t?Vl:Bl:t?Bl:Vl;case"left":case"right":return t?Ig:Ag;default:return[]}}function $l(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),Gl=l(Kt(),1);var Ul={style:{transition:"none"}};var Lg="data-base-ui-swipe-ignore",Ng="data-swipe-ignore",Lb=`[$Lg}]`,Nb=`[$Ng}]`;var Wl={fallbackAxisSide:"end"};var zl=l(K(),1),Dg=Ve.createContext(null),Fg=()=>Ve.useContext(Dg),Bg=Bo("portal");function Yl(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?Gl.createPortal(m,c):null;return{node:f,nodeId:Ve.isValidElement(m)?m.props.id:void 0,subtree:h}}var xo=l(H(),1);function Kl(){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 Xl(e){return e!=null&&e.clientX!=null}function Ks(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&&!Xl(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||Xl(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 Xs(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=Il(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)&&!Ml(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 Ql(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,Jl=async(e,t,o)=>{let{placement:r="bottom",strategy:n="absolute",middleware:s=[],platform:i}=o,a=i.detectOverflow?i:{...i,detectOverflow:Ql},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 Zl=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)]:Hl(a)),w=m!=="none";!p&&w&&P.push(...$l(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=jl(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 ec=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=ec.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 tc=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}}}}},oc=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}}}}}},rc=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=ec.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}}}},nc=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 ac(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 Qs(e){return W(e)?e:e.contextElement}function Vo(e){let t=Qs(e);if(!Oe(t))return Ct(1);let o=t.getBoundingClientRect(),{width:r,height:n,$:s}=ac(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 lc(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=Qs(e),i=Ct(1);t&&(r?W(r)&&(i=Vo(r)):i=Vo(e));let a=Kg(s,o,r)?lc(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 cc(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?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 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 sc(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=lc(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=sc(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=sc(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}=ac(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?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 qs(e){return De(e).position==="static"}function ic(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 uc(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=ic(e,t);for(;r&&xl(r)&&qs(r);)r=ic(r,t);return r&&Tt(r)&&qs(r)&&!Xr(r)?o:r||Sl(e)||o}var sh=async function(e){let t=this.getOffsetParent||uc,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 Js={convertOffsetParentRelativeRectToViewportRelativeRect:Xg,getDocumentElement:Pt,getClippingRect:oh,getOffsetParent:uc,getElementRects:sh,getClientRects:qg,getDimensions:rh,getScale:Vo,isElement:W,isRTL:ih};function fc(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(!fc(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=Qs(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&&!fc(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 dc=tc;var pc=oc,mc=Zl,gc=nc;var hc=rc,cn=(e,t,o)=>{let r=new Map,n=o??{},s={...Js,...n.platform,_c:r};return Jl(e,t,{...n,platform:s})};var Se=l(H(),1),vc=l(H(),1),xc=l(Kt(),1),ch=typeof document<"u",uh=function(){},un=ch?vc.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 Sc(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function yc(e,t){let o=Sc(e);return Math.round(t*o)/o}function Zs(e){let t=Se.useRef(e);return un(()=>{t.current=e}),t}function bc(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=Zs(c),M=Zs(n),D=Zs(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,xc.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=yc(A.floating,f.x),X=yc(A.floating,f.y);return a?{...I,transform:"translate("+k+"px, "+X+"px)",...Sc(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 ei=(e,t)=>{let o=dc(e);return{name:o.name,fn:o.fn,options:[e,t]}},ti=(e,t)=>{let o=pc(e);return{name:o.name,fn:o.fn,options:[e,t]}},oi=(e,t)=>({fn:hc(e).fn,options:[e,t]}),ri=(e,t)=>{let o=mc(e);return{name:o.name,fn:o.fn,options:[e,t]}},ni=(e,t)=>{let o=gc(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),Fc=l(Kt(),1);var Nc=l(H(),1);var kc=l(H(),1),ci=l(pn(),1),Lc=l(Oc(),1);var _c=l(H(),1);var ii=[],ai;function Ic(){return ai}function Ac(e){ii.push(e)}function li(e){let t=(o,r)=>{let n=Ce(Oh).current,s;try{ai=n;for(let i of ii)i.before(n);s=e(o,r);for(let i of ii)i.after(n);n.didInitialize=!0}finally{ai=void 0}return s};return t.displayName=e.displayName||e.name,t}function Mc(e){return _c.forwardRef(li(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=kc.useCallback(()=>t(e.getSnapshot(),o,r,n),[e,t,o,r,n]);return(0,ci.useSyncExternalStore)(e.subscribe,s,s)}Ac({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,ci.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function Mh(e,t,o,r,n){let s=Ic();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,Lc.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:Kl(),nested:r,triggerElements:s},Lh),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&Al(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 Dc(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=Nc.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 Bc={tabIndex:-1,[$s]:""};function Vc(e,t=!1){let o=ko(),r=an()!=null,n=Ce(()=>e(o,r)).current;return Dc({popupStore:n,treatPopupAsFloatingElement:t,floatingRootContext:n.state.floatingRootContext,floatingId:o,nested:r,onOpenChange:n.setOpen}),n}function jc({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 Hc(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?Fc.flushSync(u):u()}function $c(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 Uc(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 Wc(e,t,o){let{mounted:r,setMounted:n,transitionStatus:s}=yl(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 Gc(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 zc(){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 Kc(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:zc(),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 Xc(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,ui=e=>e.openProp??e.open,Yc=e=>(e.popupElement?.id??e.floatingId)||void 0;function qc(e,t){return t!==void 0&&ui(e)&&yr(e)===t}function Bh(e,t){return qc(e,t)?!0:t!==void 0&&ui(e)&&yr(e)==null&&e.triggerCount===1}var Qc={open:ui,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:Yc,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)?Yc(e):void 0,popupProps:e=>e.popupProps,popupElement:e=>e.popupElement,positionerElement:e=>e.positionerElement};var fi=l(H(),1),Jc=l(pn(),1);function Zc(e){let t=fi.useCallback(r=>e===void 0?Qe:e.subscribeStore(r),[e]),o=fi.useCallback(()=>e===void 0?void 0:e.store,[e]);return(0,Jc.useSyncExternalStore)(t,o,()=>e?.serverStore)}function eu(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=bc({...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 di=kt.os.mac&&kt.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 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),di&&oe(d,"keydown",h,!0),di&&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(di&&!d.relatedTarget){if(!u.current&&!kl(h))return}else if(!Ll(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 gi=l(H(),1);var mi=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??mi.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),Lo(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function hi(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(()=>Nl(u.current.openEvent?.type)),y=G(()=>{Ho(p)});$(()=>{i||(p.pointerType=void 0,p.restTimeoutPending=!1,p.interactedInside=!1,y())},[i,p,y]),gi.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]),gi.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(!Ws(_)){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),tu=l(Kt(),1);var jh={current:null};function yi(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=Gs(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=Gs(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"?tu.flushSync(()=>{Q()}):L&&se?Q():(v.restTimeoutPending=!0,v.restTimeout.start(j,Q))}}},[o,v,M,V,s,h,R,D])}var ou=.1,Hh=ou*ou,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 vi(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=ks.startingStyle]="startingStyle",e[e.endingStyle=ks.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":""},ru={open(e){return e?Uh:null}};var vr={open(e){return e?Wh:Gh},anchorHidden(e){return e?zh:null}},nu={...vr,...vl};function su(e){return Mo(19)?e:e?"true":void 0}var wn=l(H(),1),xi=wn.createContext(void 0);function Uo(){return wn.useContext(xi)?.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}}}),iu=(e,t)=>({...Yh(e),options:[e,t]});var au={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 lu="--available-width",cu="--available-height";function du(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 uu(e,t,o){let{rects:r,placement:n}=e;return{side:du(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 pu(e){return Kh(e,eu)}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(ei(te=>{let st=uu(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:ri({...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:ti({...le,rootBoundary:V,mainAxis:T!=="none",crossAxis:He,limiter:f||D?void 0:oi(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(ni({...le,apply({elements:{floating:te},availableWidth:st,availableHeight:bt,rects:qe}){if(!I.current)return;let At=te.style;At.setProperty(lu,`$st}px`),At.setProperty(cu,`$bt}px`);let Et=ge(te).devicePixelRatio||1,{x:or,y:jr,width:Hr,height:vs}=qe.reference,xs=(Math.round((or+Hr)*Et)-Math.round(or*Et))/Et,Ss=(Math.round((jr+vs)*Et)-Math.round(jr*Et))/Et;At.setProperty("--anchor-width",`$xs}px`),At.setProperty("--anchor-height",`$Ss}px`)}}),iu(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,vs=bt.arrow?.x||0,xs=bt.arrow?.y||0,Ss=Hr?.clientWidth||0,em=Hr?.clientHeight||0,bs=vs+Ss/2,Aa=xs+em/2,tm=Math.abs(bt.shift?.y||0),om=At.reference.height/2,rr=typeof s=="function"?s(uu(te,n,X)):s,rm=tm>rr,nm={top:`$bs}px calc(100% + $rr}px)`,bottom:`$bs}px ${-rr}px`,left:`calc(100% + $rr}px) $Aa}px`,right:`${-rr}px $Aa}px`}[or],sm=`$bs}px $At.reference.y+om-Et}px`;return st.floating.style.setProperty("--transform-origin",He&&jr==="y"&&rm?sm:nm),{}}},au,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[lu]="100vw",te[cu]="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=(fu(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"&&fu(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=du(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]),Ia=B.arrow?.centerOffset!==0;return et.useMemo(()=>({positionerStyles:Nr,arrowStyles:Vr,arrowRef:pe,arrowUncentered:Ia,side:Dr,align:Fr,physicalSide:zt,anchorHidden:Br,refs:Ut,context:Wt,isPositioned:ft,update:Re}),[Nr,Vr,pe,Ia,Dr,Fr,zt,Br,Ut,Wt,ft,Re])}function fu(e){return e!=null&&"current"in e}function Rn(e){return e==="starting"?Ul:me}function mu(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),wu=l(Kt(),1);var gu=l(H(),1);function hu(e){let[t,o]=gu.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 Si(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 vu(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=yu(t,y),bi(t,"auto");let x=Tn(t,"position","static"),S=Tn(t,"transform","none"),v=Tn(t,"scale","1"),b=yu(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=Si(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=Si(t);g.current=C,bi(t,R),w(),h?.(R,C),Pn(o,C);let _=new AbortController;return f.request(()=>{bi(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 yu(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 bi(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 xu=l(H(),1);var Su=l(K(),1),Cn=function(t){let{direction:o="ltr"}=t,r=xu.useMemo(()=>({direction:o}),[o]);return(0,Su.jsx)(xi.Provider,{value:r,children:t.children})};var bu={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),Ru={activationDirection:e=>e?{"data-activation-direction":e}:null};function Pu(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=hu(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",bu),()=>{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(()=>{wu.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:su(!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]),vu({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`$Eu(e.horizontal,5,"right","left")} $Eu(e.vertical,5,"down","up")}`}function Eu(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),Tu=l(Kt(),1);var Cu=l(K(),1),Ou=On.forwardRef(function(t,o){let{children:r,container:n,className:s,render:i,style:a,...c}=t,{node:u,subtree:f}=Yl({container:n,ref:o,componentProps:t,elementProps:c});return!f&&!u?null:(0,Cu.jsxs)(On.Fragment,{children:[f,u&&Tu.createPortal(r,u)]})});var ze={};dt(ze,{Arrow:()=>Yu,Handle:()=>Sr,Popup:()=>Gu,Portal:()=>Hu,Positioner:()=>Uu,Provider:()=>Xu,Root:()=>Lu,Trigger:()=>Bu,Viewport:()=>Qu,createHandle:()=>Ju});var Yo=l(H(),1);var _n=l(H(),1),Ei=_n.createContext(void 0);function ct(e){let t=_n.useContext(Ei);if(t===void 0&&!e)throw new Error(at(72));return t}var _u=l(H(),1);var Iu={...Qc,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(Mu(t,n,o,r),ku(n),Iu)}setOpen=(t,o)=>{Hc(this,t,o,{extraState:{openChangeReason:o.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,Z(Y.triggerPress,t))}};function Au(){let e=new wo,t=new En(Object.freeze(Mu(void 0,e)),Object.freeze(ku(e)),Iu);return Object.assign(t,{setOpen:Qe,cancelPendingOpen:Qe})}function Mu(e,t,o,r=!1){let n={...Kc(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,adaptiveOrigin:void 0,...e};return n.floatingRootContext=Xc(t,o,r),n}function ku(e){return{popupRef:_u.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:e}}var xr=l(K(),1),Lu=li(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=Vc((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}),Uc(m,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:b,transitionStatus:P}=Wc(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)(Ei.Provider,{value:m,children:[f&&(0,xr.jsx)(jc,{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=Xs(r,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),s=Ks(r,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),i=Yo.useMemo(()=>Mt(s.reference,n.reference),[s.reference,n.reference]);return Gc(e,{activeTriggerProps:i,inactiveTriggerProps:i,popupProps:n.floating??me}),null}var Mn=l(H(),1);var An=l(H(),1),wi=An.createContext(void 0);function Nu(){return An.useContext(wi)}var Fu="data-base-ui-tooltip-trigger";function Du(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(`[$Fu}]`);if(o)return o;let r=t.getRootNode();t="host"in r&&W(r.host)?r.host:null}return null}var Bu=Mc(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=Zc(i)??m;if(!y)throw new Error(at(82));let x=gl(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:_}=$c(x,P,y,{payload:a,closeOnClick:f,closeDelay:R}),T=Nu(),{delayRef:M,isInstantPhase:D,hasProvider:V}=Ys(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=yi(b,{enabled:!A,mouseOnly:!0,move:!1,handleClose:!k&&I!=="both"?vi():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=pi(b,{enabled:!A}).reference,ee=ce=>{let be=X.current,Ee=Du(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(Du(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,[Fu]:A?void 0:""},d],stateAttributesMapping:ru})});var ju=l(H(),1);var kn=l(H(),1),Ri=kn.createContext(void 0);function Vu(){let e=kn.useContext(Ri);if(e===void 0)throw new Error(at(70));return e}var Pi=l(K(),1),Hu=ju.forwardRef(function(t,o){let{keepMounted:r=!1,...n}=t;return ct().useState("mounted")||r?(0,Pi.jsx)(Ri.Provider,{value:r,children:(0,Pi.jsx)(Ou,{ref:o,...n})}):null});var Nn=l(H(),1);var Ln=l(H(),1),Ti=Ln.createContext(void 0);function Ko(){let e=Ln.useContext(Ti);if(e===void 0)throw new Error(at(71));return e}var $u=l(K(),1),Uu=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=Wl,style:x,...S}=t,v=ct(),b=Vu(),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=pu({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=mu(t,N,{styles:V.positionerStyles,transitionStatus:M,props:S,refs:[o,v.useStateSetter("positionerElement")],hidden:!w,inert:!P||R==="both"||C});return(0,$u.jsx)(Ti.Provider,{value:V,children:E})});var Wu=l(H(),1);var Gu=Wu.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)}}),hi(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:[Bc,d,Rn(p),i],stateAttributesMapping:nu})});var zu=l(H(),1);var Yu=zu.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 Ku=l(H(),1);var Ci=l(K(),1),Xu=function(t){let{delay:o,closeDelay:r,timeout:n=400}=t,s=Ku.useMemo(()=>({open:o,close:r}),[o,r]);return(0,Ci.jsx)(wi.Provider,{value:o,children:(0,Ci.jsx)(zs,{delay:s,timeoutMs:n,children:t.children})})};var qu=l(H(),1);var Qu=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}=Pu({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:Ru})});var Sr=class extends dn{constructor(){super(Au(),"Tooltip")}open(t){this.openByTrigger(t)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}};function Ju(){return new Sr}function Dn(e){return $e(e.defaultTagName??"div",e,e)}var Ro={};dt(Ro,{Popup:()=>xf,Portal:()=>Fn,Positioner:()=>Bn,Provider:()=>Of,Root:()=>Tf,Trigger:()=>Ef});var yf=l(ve(),1);var nf=l(ve(),1);var Ii="data-wp-hash";function Ai(){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[$Ii}]`))if(o.getAttribute(Ii)===t)return!0;return!1}function tf(e,t,o){if(!e.head)return;let r=Ai(),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(Ii,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function ry(e){let t=Ai();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)tf(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=Ai();o.styles.set(e,t);for(let r of o.documents.keys())tf(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 ef={slot:"_11fc52b637ff8a7e__slot"},of="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 _i(e){return e.setAttribute("aria-hidden","false"),e}function ay(e){let t=e.createElement("div");return t.setAttribute(of,""),ef.slot&&t.classList.add(ef.slot),e.body.appendChild(t),t}function rf(){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 _i(It);let t=e.querySelector(`[$of}]`);return t instanceof HTMLDivElement?(It=_i(t),It):(It?.isConnected&&It.remove(),It=_i(ay(e)),It)}var sf=l(K(),1),Fn=(0,nf.forwardRef)(function({container:t,...o},r){return(0,sf.jsx)(ze.Portal,{container:t??rf(),...o,ref:r})});var af=l(ve(),1),uf=l(K(),1),Mi="data-wp-hash";function ki(){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[$Mi}]`))if(o.getAttribute(Mi)===t)return!0;return!1}function lf(e,t,o){if(!e.head)return;let r=ki(),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(Mi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function cy(e){let t=ki();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 cf(e,t){let o=ki();o.styles.set(e,t);for(let r of o.documents.keys())lf(r,e,t)}typeof process>"u",cf("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",cf("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,af.forwardRef)(function({align:t="center",className:o,side:r="top",sideOffset:n=4,...s},i){return(0,uf.jsx)(ze.Positioner,{ref:i,align:t,side:r,sideOffset:n,...s,className:mt(uy["box-sizing"],fy.positioner,o)})});var ff=l(ve(),1);function Li(e,t,o){return(0,ff.cloneElement)(e??t,{children:o})}var dy=l(Ni(),1);var mf=l(Di(),1),{lock:ZC,unlock:gf}=(0,mf.__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 gf(e.privateApis).ThemeProvider}var hf=py();var br=l(K(),1),Fi="data-wp-hash";function Bi(){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[$Fi}]`))if(o.getAttribute(Fi)===t)return!0;return!1}function vf(e,t,o){if(!e.head)return;let r=Bi(),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(Fi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function gy(e){let t=Bi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)vf(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=Bi();o.styles.set(e,t);for(let r of o.documents.keys())vf(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"},xf=(0,yf.forwardRef)(function({portal:t,positioner:o,children:r,className:n,...s},i){let a=(0,br.jsx)(hf,{color:vy,children:(0,br.jsx)(ze.Popup,{ref:i,className:mt(yy.popup,n),...s,children:r})}),c=Li(o,(0,br.jsx)(Bn,{}),a);return Li(t,(0,br.jsx)(Fn,{}),c)});var Sf=l(ve(),1),bf=l(K(),1),Ef=(0,Sf.forwardRef)(function(t,o){return(0,bf.jsx)(ze.Trigger,{ref:o,...t})});var wf=l(ke(),1),Rf=l(K(),1);function Pf({children:e}){return(0,Rf.jsx)(Cn,{direction:(0,wf.isRTL)()?"rtl":"ltr",children:e})}var Vi=l(K(),1);function Tf(e){return(0,Vi.jsx)(Pf,{children:(0,Vi.jsx)(ze.Root,{...e})})}var Cf=l(K(),1);function Of({...e}){return(0,Cf.jsx)(ze.Provider,{...e})}var Vn=l(Xo(),1),ji=l(K(),1),Hi=(0,ji.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,ji.jsx)(Vn.Path,{d:"M7 11L12 15L17 11",vectorEffect:"non-scaling-stroke"})});var jn=l(Xo(),1),$i=l(K(),1),Ui=(0,$i.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,$i.jsx)(jn.Path,{d:"M14 6.5L9 12L14 17.5",vectorEffect:"non-scaling-stroke"})});var Hn=l(Xo(),1),Wi=l(K(),1),Gi=(0,Wi.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,Wi.jsx)(Hn.Path,{d:"M10 6.5L15 12L10 17.5",vectorEffect:"non-scaling-stroke"})});var $n=l(Xo(),1),zi=l(K(),1),Yi=(0,zi.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,zi.jsx)($n.Path,{d:"M7 13L12 9L17 13",vectorEffect:"non-scaling-stroke"})});var Un=l(Xo(),1),Ki=l(K(),1),Xi=(0,Ki.jsx)(Un.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ki.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 If=l(ve(),1),qi="data-wp-hash";function Qi(){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 Af(e,t,o){if(!e.head)return;let r=Qi(),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=Qi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Af(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=Qi();o.styles.set(e,t);for(let r of o.documents.keys())Af(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"},Ji=(0,If.forwardRef)(function({render:t,...o},r){return Dn({render:t,ref:r,props:Mt({className:Ey["visually-hidden"]},o,{"data-visually-hidden":""})})});var Mf=l(ve(),1),Zi="data-wp-hash";function ea(){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[$Zi}]`))if(o.getAttribute(Zi)===t)return!0;return!1}function kf(e,t,o){if(!e.head)return;let r=ea(),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(Zi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function Ry(e){let t=ea();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)kf(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=ea();o.styles.set(e,t);for(let r of o.documents.keys())kf(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,Mf.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 Lf=l(ve(),1),Nf=l(K(),1),Df=(0,Lf.forwardRef)(({children:e,className:t,ariaLabel:o,as:r="div",...n},s)=>(0,Nf.jsx)(r,{ref:s,className:mt("admin-ui-navigable-region",t),"aria-label":o,role:"region",tabIndex:"-1",...n,children:e}));Df.displayName="NavigableRegion";var ta=Df;var Bf={primary:"#3858e9",background:"#222524"},Oy=new Map([["modern",Bf],["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 oa(){let e=document.body.className.match(/admin-color-([\w-]+)/)?.[1]??"modern";return Oy.get(e)??Bf}var Ke=l(xe(),1),io=l(ie(),1),$p=l(ra(),1);var _y=l(na(),1);var qo="body",Hf=":root";var Er=l(Es(),1),Uf=l(na(),1),Ay=l(ie(),1);function sa(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 ia(e,t="0"){let o=Iy(e);if(!o)return null;let r=sa(o?.top)||t,n=sa(o?.left)||t;return r===n?r:`$r} $n}`}var $f={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 aa({layoutDefinitions:e=$f,style:t,selector:o,hasBlockGapSupport:r,hasFallbackGapSupport:n,fallbackGapValue:s}){let i="",a=t?.spacing?.blockGap,c=r?ia(a):"";n&&(o===qo?c=c||"0.5em":!r&&s&&(c=s));let u=r&&a&&typeof a!="string"?ia(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+=`$Hf} { --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 Up=l(Gf(),1),ut=l(ke(),1),je=l(ve(),1);var kr=l(Gn(),1),ds=l(it(),1),Wp=l(la(),1),Ca=l(oo(),1),Gp=l(qf(),1),zp=l(pt(),1),ao=l(Dt(),1),lo=l(Oi(),1),Yp=l(Ni(),1);var nd=l(xe(),1),sd=l(Dt(),1),id=l(it(),1),ad=l(ie(),1);var Qf=l(ie(),1),Jf=l(Dt(),1),zn=l(ke(),1),Zf=l(oo(),1);var ed=l(xe(),1),td=l(pt(),1),od=l(K(),1);function My({showTooltip:e,icon:t,href:o,initialPost:r}){let n=(0,Qf.useSelect)(a=>{let{getCurrentPostType:c}=a(ed.store),{getPostType:u}=a(td.store);return u(r?.type||c())},[r?.type]);if(!n)return null;let s=o??(0,Zf.addQueryArgs)("edit.php",{post_type:n.slug}),i=n?.labels?.view_items??(0,zn.__)("Back");return(0,od.jsx)(Jf.Button,{size:"compact",href:s,label:i,showTooltip:e,tooltipPosition:"bottom",icon:t??((0,zn.isRTL)()?Gi:Ui)})}var Yn=My;var rd=l(Di(),1),{lock:$_,unlock:U}=(0,rd.__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(nd.privateApis),Ly={hidden:{x:"-100%"},distractionFreeInactive:{x:0},hover:{x:0,transition:{type:"tween",delay:.2}}};function Ny({initialPost:e}){let t=(0,ad.useSelect)(o=>o(id.store).get("core","showIconLabels"),[]);return(0,Kn.jsx)(ky,{children:({length:o})=>o<=1&&(0,Kn.jsx)(sd.__unstableMotion.div,{variants:Ly,transition:{type:"tween",delay:.8},children:(0,Kn.jsx)(Yn,{showTooltip:!t,initialPost:e})})})}var ld=Ny;var dd=l(ie(),1),wr=l(ve(),1),pd=l(xe(),1),md=l(pt(),1);var cd="core/edit-post",ud="#wp-admin-bar-view a",fd="#wp-admin-bar-preview a";var gd=()=>{let{isViewable:e,newPermalink:t}=(0,dd.useSelect)(r=>{let{getPostType:n}=r(md.store),{getCurrentPost:s,getEditedPostAttribute:i}=r(pd.store);return{isViewable:n(i("type"))?.viewable,newPermalink:s().link}},[]),o=(0,wr.useRef)();(0,wr.useEffect)(()=>{o.current=document.querySelector(fd)||document.querySelector(ud)},[]),(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 hd(){return gd(),null}var Id=l(ve(),1),ga=l(ie(),1),Qn=l(vd(),1),Ad=l(ke(),1);var qn=l(ie(),1);var ca=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,ca.combineReducers)({isSaving:Dy,locations:By,initialized:Vy}),xd=(0,ca.combineReducers)({metaBoxes:jy});var ua={};dt(ua,{__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 Rd=l(ws(),1),Rr=l(it(),1),Pe=l(xe(),1),Ae=l(nr(),1),Pd=l(bd(),1),Td=l(pt(),1),Cd=l(Gn(),1),Xn=l(ke(),1);var Ed=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(Td.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(Ed(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,Rd.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 wd=!1,dv=()=>({registry:e,select:t,dispatch:o})=>{if(!e.select(Pe.store).__unstableIsEditorReady()||wd)return;let n=e.select(Pe.store).getCurrentPostType();window.postboxes.page!==n&&window.postboxes.add_postbox_toggles(n),wd=!0,(0,Pd.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(Cd.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 ma={};dt(ma,{__experimentalGetInsertionPoint:()=>Fv,__experimentalGetPreviewDeviceType:()=>Nv,areMetaBoxesInitialized:()=>jv,getActiveGeneralSidebarName:()=>Sv,getActiveMetaBoxLocations:()=>_d,getAllMetaBoxes:()=>Mv,getEditedPostTemplate:()=>Hv,getEditorMode:()=>yv,getHiddenBlockTypes:()=>wv,getMetaBoxesPerLocation:()=>pa,getPreference:()=>Ev,getPreferences:()=>Od,hasMetaBoxes:()=>kv,isEditingTemplate:()=>Vv,isEditorPanelEnabled:()=>Tv,isEditorPanelOpened:()=>Cv,isEditorPanelRemoved:()=>Pv,isEditorSidebarOpened:()=>vv,isFeatureActive:()=>_v,isInserterOpened:()=>Dv,isListViewOpened:()=>Bv,isMetaBoxLocationActive:()=>da,isMetaBoxLocationVisible:()=>Av,isModalActive:()=>Ov,isPluginItemPinned:()=>Iv,isPluginSidebarOpened:()=>xv,isPublishSidebarOpened:()=>Rv,isSavingMetaBoxes:()=>Lv});var he=l(ie(),1),Po=l(it(),1),fa=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 Od=(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=Od(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)),_d=(0,he.createSelector)(e=>Object.keys(e.metaBoxes.locations).filter(t=>da(e,t)),e=>[e.metaBoxes.locations]),Av=(0,he.createRegistrySelector)(e=>(t,o)=>da(t,o)&&pa(t,o)?.some(({id:r})=>e(Ye.store).isEditorPanelEnabled(`meta-box-$r}`)));function da(e,t){let o=pa(e,t);return!!o&&o.length!==0}function pa(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 _d(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(fa.store)).getTemplateId(o,t);if(r)return e(fa.store).getEditedEntityRecord("postType","wp_template",r)});var de=(0,qn.createReduxStore)(cd,{reducer:xd,actions:ua,selectors:ma});(0,qn.register)(de);function $v(){let{toggleFullscreenMode:e}=(0,ga.useDispatch)(de),{registerShortcut:t}=(0,ga.useDispatch)(Qn.store);return(0,Id.useEffect)(()=>{t({name:"core/edit-post/toggle-fullscreen",category:"global",description:(0,Ad.__)("Enable or disable fullscreen mode."),keyCombination:{modifier:"secondary",character:"f"}})},[]),(0,Qn.useShortcut)("core/edit-post/toggle-fullscreen",()=>{e()}),null}var Md=$v;var Zn=l(ie(),1),ro=l(ke(),1),no=l(Dt(),1);var Jn=l(ve(),1),ha=l(xe(),1),Ft=l(K(),1);function kd(){let{editPost:e}=(0,Zn.useDispatch)(ha.store),{isCleanNewPost:t}=(0,Zn.useSelect)(ha.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),Ld=l(pt(),1),ya=l(xe(),1),Nd=l(ve(),1),Dd=l(oo(),1);function Fd(){let e=(0,es.useRegistry)(),{disableVisualRevisions:t,currentRevisionId:o,postType:r,postId:n}=(0,es.useSelect)(i=>{let a=i(ya.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,Nd.useEffect)(()=>{if(!t||!s||!o||!r||!n)return;let i=!1;return e.resolveSelect(Ld.store).getRevision("postType",r,n,o,{context:"edit",_fields:"id"}).then(a=>{if(i||!a)return;let c=e.select(ya.store);c.getEditorSettings().disableVisualRevisions&&c.getCurrentPostType()===r&&String(c.getCurrentPostId())===String(n)&&U(c).getCurrentRevisionId()===o&&window.location.replace((0,Dd.addQueryArgs)("revision.php",{revision:o}))}),()=>{i=!0}},[t,s,o,r,n,e])}var Bd=300;function Uv(e,t){let o={post:e,action:"edit"};return t&&(o.revision=t),(0,rs.addQueryArgs)("post.php",o)}function Vd(){Fd();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>=Bd){f();return}let g=setTimeout(f,Bd);return()=>clearTimeout(g)},[o,r,n,e,s]),null}var Xd=l(ie(),1);var Tr=l(ve(),1),Hd=l(Dt(),1),$d=l(ie(),1),Ud=l(ra(),1);var Jo=l(K(),1),{useNativeUndo:Wv}=U(Ud.privateApis);function jd(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&&jd(t.current,o.current),()=>{o.current&&jd(document.querySelector("#metaboxes"),o.current)}),[e]);let r=(0,$d.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)(Hd.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 Wd=Gv;var Gd=l(ve(),1),zd=l(ie(),1),Yd=l(xe(),1);function Kd({id:e}){let t=(0,zd.useSelect)(o=>o(Yd.store).isEditorPanelEnabled(`meta-box-$e}`),[e]);return(0,Gd.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,Xd.useSelect)(o=>o(de).getMetaBoxesPerLocation(e),[e]);return(0,To.jsxs)(To.Fragment,{children:[(t??[]).map(({id:o})=>(0,To.jsx)(Kd,{id:o},o)),(0,To.jsx)(Wd,{location:e})]})}var Or=l(ke(),1),Pp=l(Oi(),1),Tp=l(xe(),1),Zo=l(Qd(),1);var Jd=l(pt(),1),Zd=l(ie(),1),ep=l(xe(),1),tp=l(ke(),1),va=l(oo(),1);var op=l(K(),1),{MoreMenuItem:zv}=U(ep.privateApis);function Yv(){let e=(0,Zd.useSelect)(t=>{let{canUser:o}=t(Jd.store),r=(0,va.addQueryArgs)("edit.php",{post_type:"wp_block"}),n=(0,va.addQueryArgs)("site-editor.php",{p:"/pattern"});return o("create",{kind:"postType",name:"wp_template"})?n:r},[]);return(0,op.jsx)(zv,{href:e,children:(0,tp.__)("Manage patterns")})}var rp=Yv;var np=l(ke(),1),ss=l(ie(),1),is=l(xe(),1),sp=l(it(),1);var ip=l(K(),1),{MoreMenuItem:Kv}=U(is.privateApis);function ap(){let e=(0,ss.useSelect)(o=>o(is.store).getCurrentPostType()==="wp_template",[]),{toggle:t}=(0,ss.useDispatch)(sp.store);return(0,ip.jsx)(Kv,{onClick:()=>t("core/edit-post",e?"welcomeGuideTemplate":"welcomeGuide"),children:(0,np.__)("Welcome Guide")})}var cs=l(ke(),1),Ep=l(it(),1),wp=l(xe(),1);var yp=l(ke(),1),vp=l(ie(),1),xp=l(xe(),1),Sp=l(it(),1);var xa=l(ve(),1),as=l(ke(),1),lp=l(Dt(),1),cp=l(ie(),1),up=l(xe(),1),fp=l(it(),1),dp=l(oo(),1);var Bt=l(K(),1),{PreferenceBaseOption:Xv}=U(fp.privateApis);function qv(){let e=document.getElementById("toggle-custom-fields-form");e.querySelector('[name="_wp_http_referer"]').setAttribute("value",(0,dp.getPathAndQueryString)(window.location.href)),e.submit()}function Qv({willEnable:e}){let[t,o]=(0,xa.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)(lp.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 pp({label:e}){let t=(0,cp.useSelect)(n=>!!n(up.store).getEditorSettings().enableCustomFields,[]),[o,r]=(0,xa.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),Sa=l(xe(),1),mp=l(it(),1);var gp=l(K(),1),{PreferenceBaseOption:Jv}=U(mp.privateApis);function hp(e){let{toggleEditorPanelEnabled:t}=(0,ls.useDispatch)(Sa.store),{isChecked:o,isRemoved:r}=(0,ls.useSelect)(n=>{let{isEditorPanelEnabled:s,isEditorPanelRemoved:i}=n(Sa.store);return{isChecked:s(e.panelName),isRemoved:i(e.panelName)}},[e.panelName]);return r?null:(0,gp.jsx)(Jv,{isChecked:o,onChange:()=>t(e.panelName),...e})}var Cr=l(K(),1),{PreferencesModalSection:Zv}=U(Sp.privateApis);function bp(e){let{areCustomFieldsRegistered:t,metaBoxes:o}=(0,vp.useSelect)(n=>{let{getEditorSettings:s}=n(xp.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)(pp,{label:(0,yp.__)("Custom fields")}),r.map(({id:n,title:s})=>(0,Cr.jsx)(hp,{label:s,panelName:`meta-box-$n}`},n))]})}var us=l(K(),1),{PreferenceToggleControl:ex}=U(Ep.privateApis),{PreferencesModal:tx}=U(wp.privateApis);function Rp(){let e={general:(0,us.jsx)(bp,{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(Tp.privateApis),sx={ariaKeyShortcut:Zo.ariaKeyShortcut.secondary("f"),displayShortcut:Zo.displayShortcut.secondary("f"),label:Zo.shortcutAriaLabel.secondary("f")},ix=()=>{let e=(0,Pp.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)(rp,{}),(0,xt.jsx)(ap,{})]}),(0,xt.jsx)(Rp,{})]})},Cp=ix;var kp=l(ie(),1);var Op=l(ie(),1),fs=l(Dt(),1),ot=l(ke(),1),ba=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 _p(){let{toggleFeature:e}=(0,Op.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,ba.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,ba.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 Ip=l(ie(),1),Ap=l(Dt(),1),Ir=l(ke(),1);var Vt=l(K(),1);function Mp(){let{toggleFeature:e}=(0,Ip.useDispatch)(de);return(0,Vt.jsx)(Ap.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 Ea=l(K(),1);function Lp({postType:e}){let{isActive:t,isEditingTemplate:o}=(0,kp.useSelect)(r=>{let{isFeatureActive:n}=r(de),s=e==="wp_template";return{isActive:n(s?"welcomeGuideTemplate":"welcomeGuide"),isEditingTemplate:s}},[e]);return t?o?(0,Ea.jsx)(Mp,{}):(0,Ea.jsx)(_p,{}):null}var Ar=l(ie(),1),er=l(ke(),1);var Np=l(la(),1),wa=l(it(),1),Dp=l(Gn(),1);function Fp(){let{isFullscreen:e}=(0,Ar.useSelect)(r=>{let{get:n}=r(wa.store);return{isFullscreen:n("core/edit-post","fullscreenMode")}},[]),{toggle:t}=(0,Ar.useDispatch)(wa.store),{createInfoNotice:o}=(0,Ar.useDispatch)(Dp.store);(0,Np.useCommand)({name:"core/toggle-fullscreen-mode",label:e?(0,er.__)("Exit fullscreen"):(0,er.__)("Enter fullscreen"),icon:Xi,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),Ra=l(xe(),1),Pa=l(pt(),1);function Bp(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)(Ra.store),{setRenderingMode:u}=(0,Oo.useDispatch)(Ra.store),{editEntityRecord:f}=(0,Oo.useDispatch)(Pa.store),g=(0,Mr.useCallback)(d=>{let h=r.select(Pa.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),Ta=l(xe(),1),Vp=l(pt(),1),jp=l(ve(),1);var Hp=e=>{let{isEnabledAndEditorReady:t,isCollaborationEnabled:o,hasIncompatibleMetaBoxes:r,hasActiveMetaBoxes:n}=(0,tr.useSelect)(c=>{let{__unstableIsEditorReady:u,isCollaborationEnabledForCurrentPost:f}=U(c(Ta.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)(Vp.store)),{updateEditorSettings:i}=(0,tr.useDispatch)(Ta.store),{initializeMetaBoxes:a}=(0,tr.useDispatch)(de);(0,jp.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(Wp.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:aa({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?Yi:Hi})]}),_=!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)(Ji,{id:p,children:(0,ut.__)("Use up and down arrow keys to resize the meta box pane.")})]});return(0,q.jsxs)(ta,{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}){Fp();let{createErrorNotice:n}=(0,io.useDispatch)(kr.store),{currentPost:{postId:s,postType:i},onNavigateToEntityRecord:a,onNavigateToPreviousEntityRecord:c}=Bp(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(zp.store)),L=o.supportsTemplateMode,j=X(i)?.viewable??!1,Q=k("read",{kind:"postType",name:"wp_template"}),{getBlockSelectionStart:ne,isZoomOut:z}=U(E($p.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]);Hp(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,Ca.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,Gp.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,Ca.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)(ld,{initialPost:D}):null,N=(0,je.useMemo)(()=>oa().primary,[]);return(0,q.jsx)(ao.SlotFillProvider,{children:(0,q.jsx)(Ro.Provider,{children:(0,q.jsx)(Yp.ThemeProvider,{isRoot:!0,color:{primary:N},children:(0,q.jsxs)(Ke.ErrorBoundary,{canCopyContent:!0,children:[(0,q.jsx)(Lp,{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)(hd,{}),(0,q.jsx)(ux,{isActive:g}),(0,q.jsx)(Vd,{}),(0,q.jsx)(Ke.UnsavedChangesWarning,{}),(0,q.jsx)(Ke.AutosaveMonitor,{}),(0,q.jsx)(Ke.LocalAutosaveMonitor,{}),(0,q.jsx)(Md,{}),i==="wp_block"&&(0,q.jsx)(kd,{}),(0,q.jsx)(Up.PluginArea,{onError:_}),(0,q.jsx)(Cp,{}),V,(0,q.jsx)(kr.SnackbarNotices,{className:"edit-post-layout__snackbar"}),(0,q.jsx)(fx,{})]})})]})})})})}var Kp=gx;var Te=l(xe(),1),Xp=l(oo(),1),Oa=l(nr(),1);var jt=l(K(),1),{PluginPostExcerpt:hx}=U(Te.privateApis),Ht=(0,Xp.getPath)(window.location.href)?.includes("site-editor.php"),co=e=>{(0,Oa.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,Oa.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 _a=l(K(),1),{BackButton:Tx,registerCoreBlockBindingsSources:Cx}=U(ys.privateApis),{enablePreloadMultiUse:Ox,clearPreloadedData:_x}=U(Zp.default.privateApis);function Ix(e,t,o,r,n){let s=document.getElementById(e),i=(0,gs.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",editorTool:"edit",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,Qp.registerCoreBlocks)(),Cx(),(0,hs.registerLegacyWidgetBlock)({inserter:!1}),(0,hs.registerWidgetGroupBlock)({inserter:!1}),(document.compatMode==="CSS1Compat"?"Standards":"Quirks")!=="Standards"&&console.warn(`Your browser is using Quirks Mode. 
   4  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)(ys.store).setupEditor(u,n,r.template)}i.render((0,_a.jsx)(gs.StrictMode,{children:(0,_a.jsx)(Kp,{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);})();
   5  /*! Bundled license information:
   6  
   7  use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
   8    (**
   9     * @license React
  10     * use-sync-external-store-shim.production.js
  11     *
  12     * Copyright (c) Meta Platforms, Inc. and affiliates.
  13     *
  14     * This source code is licensed under the MIT license found in the
  15     * LICENSE file in the root directory of this source tree.
  16     *)
  17  
  18  use-sync-external-store/cjs/use-sync-external-store-shim/with-selector.production.js:
  19    (**
  20     * @license React
  21     * use-sync-external-store-shim/with-selector.production.js
  22     *
  23     * Copyright (c) Meta Platforms, Inc. and affiliates.
  24     *
  25     * This source code is licensed under the MIT license found in the
  26     * LICENSE file in the root directory of this source tree.
  27     *)
  28  */
  29  (window.wp ||= {}).editPost = wp.editPost;
  30  })();


Generated : Sun Sep 20 08:20:30 2026 Cross-referenced by PHPXref