File: //srv/wordpress/core/beta/wp-includes/js/dist/edit-post.min.js
/*! This file is auto-generated */
var wp;(wp||={}).editPost=(()=>{var Vp=Object.create;var zr=Object.defineProperty;var jp=Object.getOwnPropertyDescriptor;var Hp=Object.getOwnPropertyNames;var $p=Object.getPrototypeOf,Up=Object.prototype.hasOwnProperty;var ee=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),dt=(e,t)=>{for(var o in t)zr(e,o,{get:t[o],enumerable:!0})},xa=(e,t,o,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of Hp(t))!Up.call(e,n)&&n!==o&&zr(e,n,{get:()=>t[n],enumerable:!(r=jp(t,n))||r.enumerable});return e};var u=(e,t,o)=>(o=e!=null?Vp($p(e)):{},xa(t||!e||!e.__esModule?zr(o,"default",{value:e,enumerable:!0}):o,e)),Wp=e=>xa(zr({},"__esModule",{value:!0}),e);var ds=ee((fv,va)=>{va.exports=window.wp.blocks});var ps=ee((dv,Sa)=>{Sa.exports=window.wp.blockLibrary});var ir=ee((pv,ba)=>{ba.exports=window.wp.deprecated});var Se=ee((mv,wa)=>{wa.exports=window.wp.element});var le=ee((gv,Ea)=>{Ea.exports=window.wp.data});var it=ee((hv,Ra)=>{Ra.exports=window.wp.preferences});var Ta=ee((yv,Pa)=>{Pa.exports=window.wp.widgets});var we=ee((xv,Ca)=>{Ca.exports=window.wp.editor});var Tt=ee((vv,Oa)=>{Oa.exports=window.wp.coreData});var ms=ee((Sv,_a)=>{_a.exports=window.wp.apiFetch});var je=ee((wv,Ia)=>{Ia.exports=window.wp.i18n});var H=ee((Ev,Ma)=>{Ma.exports=window.React});var Y=ee((Av,Da)=>{Da.exports=window.ReactJSXRuntime});var Jt=ee((PS,il)=>{il.exports=window.ReactDOM});var gc=ee(mc=>{"use strict";var Ho=H();function zg(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Gg=typeof Object.is=="function"?Object.is:zg,Yg=Ho.useState,Xg=Ho.useEffect,Kg=Ho.useLayoutEffect,qg=Ho.useDebugValue;function Jg(e,t){var o=t(),r=Yg({inst:{value:o,getSnapshot:t}}),n=r[0].inst,s=r[1];return Kg(function(){n.value=o,n.getSnapshot=t,Js(n)&&s({inst:n})},[e,o,t]),Xg(function(){return Js(n)&&s({inst:n}),e(function(){Js(n)&&s({inst:n})})},[e]),qg(o),o}function Js(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!Gg(e,o)}catch{return!0}}function Qg(e,t){return t()}var Zg=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?Qg:Jg;mc.useSyncExternalStore=Ho.useSyncExternalStore!==void 0?Ho.useSyncExternalStore:Zg});var Qs=ee((pw,hc)=>{"use strict";hc.exports=gc()});var xc=ee(yc=>{"use strict";var mn=H(),eh=Qs();function th(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var oh=typeof Object.is=="function"?Object.is:th,rh=eh.useSyncExternalStore,nh=mn.useRef,sh=mn.useEffect,ih=mn.useMemo,ah=mn.useDebugValue;yc.useSyncExternalStoreWithSelector=function(e,t,o,r,n){var s=nh(null);if(s.current===null){var i={hasValue:!1,value:null};s.current=i}else i=s.current;s=ih(function(){function f(m){if(!c){if(c=!0,l=m,m=r(m),n!==void 0&&i.hasValue){var p=i.value;if(n(p,m))return d=p}return d=m}if(p=d,oh(l,m))return p;var h=r(m);return n!==void 0&&n(p,h)?(l=m,p):(l=m,d=h)}var c=!1,l,d,g=o===void 0?null:o;return[function(){return f(t())},g===null?void 0:function(){return f(g())}]},[t,o,r,n]);var a=rh(e,s[0],s[1]);return sh(function(){i.hasValue=!0,i.value=a},[a]),ah(a),a}});var Sc=ee((gw,vc)=>{"use strict";vc.exports=xc()});var Jo=ee((EC,Lu)=>{Lu.exports=window.wp.primitives});var Mi=ee((NC,Nu)=>{Nu.exports=window.wp.compose});var Bu=ee((FC,Fu)=>{Fu.exports=window.wp.theme});var Li=ee((BC,Vu)=>{Vu.exports=window.wp.privateApis});var It=ee((FO,yf)=>{yf.exports=window.wp.components});var vf=ee((jO,xf)=>{xf.exports=window.wp.blockEditor});var Yi=ee((HO,Sf)=>{Sf.exports=window.wp.styleEngine});var Tf=ee((c_,Pf)=>{Pf.exports=window.wp.plugins});var $n=ee((u_,Cf)=>{Cf.exports=window.wp.notices});var qi=ee((f_,Of)=>{Of.exports=window.wp.commands});var Ro=ee((d_,_f)=>{_f.exports=window.wp.url});var If=ee((p_,Af)=>{Af.exports=window.wp.htmlEntities});var Jf=ee((T_,qf)=>{qf.exports=window.wp.keyboardShortcuts});var ed=ee((O_,Zf)=>{Zf.exports=window.wp.hooks});var Td=ee((K_,Pd)=>{Pd.exports=window.wp.keycodes});var cv={};dt(cv,{PluginBlockSettingsMenuItem:()=>Yx,PluginDocumentSettingPanel:()=>Xx,PluginMoreMenuItem:()=>Kx,PluginPostPublishPanel:()=>Jx,PluginPostStatusInfo:()=>Qx,PluginPrePublishPanel:()=>qx,PluginSidebar:()=>Zx,PluginSidebarMoreMenuItem:()=>ev,__experimentalFullscreenModeClose:()=>Wn,__experimentalMainDashboardButton:()=>ov,__experimentalPluginPostExcerpt:()=>tv,initializeEditor:()=>iv,reinitializeEditor:()=>lv,store:()=>de});var _p=u(ds(),1),Ap=u(ps(),1),Ip=u(ir(),1),is=u(Se(),1),Qe=u(le(),1),rr=u(it(),1),as=u(Ta(),1),Dr=u(we(),1),ss=u(Tt(),1),Mp=u(ms(),1);function Aa(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=Aa(e[t]))&&(r&&(r+=" "),r+=o)}else for(o in e)e[o]&&(r&&(r+=" "),r+=o);return r}function zp(){for(var e,t,o=0,r="",n=arguments.length;o<n;o++)(e=arguments[o])&&(t=Aa(e))&&(r&&(r+=" "),r+=t);return r}var pt=zp;var Gp=u(H(),1),ar={...Gp};var La=u(H(),1),ka={};function Ae(e,t){let o=La.useRef(ka);return o.current===ka&&(o.current=e(t)),o}var gs=ar.useInsertionEffect,Yp=gs&&gs!==ar.useLayoutEffect?gs:e=>e();function W(e){let t=Ae(Xp).current;return t.next=e,Yp(t.effect),t.trampoline}function Xp(){let e={next:void 0,callback:Kp,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function Kp(){}var Na=u(H(),1),qp=()=>{},V=typeof document<"u"?Na.useLayoutEffect:qp;var Gr=u(H(),1),Jp=Gr.createContext(void 0);function Io(){return Gr.useContext(Jp)?.direction??"ltr"}function Qp(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 Zp=Qp("https://base-ui.com/production-error","Base UI"),Ue=Zp;var po=u(H(),1);function hs(e,t,o,r){let n=Ae(Ba).current;return em(n,e,t,o,r)&&Va(n,[e,t,o,r]),n.callback}function Fa(e){let t=Ae(Ba).current;return tm(t,e)&&Va(t,e),t.callback}function Ba(){return{callback:null,cleanup:null,refs:[]}}function em(e,t,o,r,n){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==r||e.refs[3]!==n}function tm(e,t){return e.refs.length!==t.length||e.refs.some((o,r)=>o!==t[r])}function Va(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 Ha=u(H(),1);var ja=u(H(),1),om=parseInt(ja.version,10);function Mo(e){return om>=e}function ys(e){if(!Ha.isValidElement(e))return null;let t=e,o=t.props;return(Mo(19)?o?.ref:t.ref)??null}function lr(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Xt(){}var Vv=Object.freeze([]),xe=Object.freeze({});function $a(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 Ua(e,t){return typeof e=="function"?e(t):e}function Wa(e,t){return typeof e=="function"?e(t):e}var xs={};function mt(e,t,o,r,n){if(!o&&!r&&!n&&!e)return Yr(t);let s=Yr(e);return t&&(s=cr(s,t)),o&&(s=cr(s,o)),r&&(s=cr(s,r)),n&&(s=cr(s,n)),s}function za(e){if(e.length===0)return xs;if(e.length===1)return Yr(e[0]);let t=Yr(e[0]);for(let o=1;o<e.length;o+=1)t=cr(t,e[o]);return t}function Yr(e){return vs(e)?{...Ya(e,xs)}:rm(e)}function cr(e,t){return vs(t)?Ya(t,e):nm(e,t)}function rm(e){let t={...e};for(let o in t){let r=t[o];Ga(o,r)&&(t[o]=Xa(r))}return t}function nm(e,t){if(!t)return e;for(let o in t){let r=t[o];switch(o){case"style":{e[o]=lr(e.style,r);break}case"className":{e[o]=Ss(e.className,r);break}default:Ga(o,r)?e[o]=sm(e[o],r):e[o]=r}}return e}function Ga(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 vs(e){return typeof e=="function"}function Ya(e,t){return vs(e)?e(t):e??xs}function sm(e,t){return t?e?(...o)=>{let r=o[0];if(qa(r)){let s=r;Ka(s);let i=t(...o);return s.baseUIHandlerPrevented||e?.(...o),i}let n=t(...o);return e?.(...o),n}:Xa(t):e}function Xa(e){return e&&((...t)=>{let o=t[0];return qa(o)&&Ka(o),e(...t)})}function Ka(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function Ss(e,t){return t?e?t+" "+e:t:e}function qa(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var bs=u(H(),1);function We(e,t,o={}){let r=t.render,n=im(t,o);if(o.enabled===!1)return null;let s=o.state??xe;return cm(e,r,n,s)}function im(e,t={}){let{className:o,style:r,render:n}=e,{state:s=xe,ref:i,props:a,stateAttributesMapping:f,enabled:c=!0}=t,l=c?Ua(o,s):void 0,d=c?Wa(r,s):void 0,g=c?$a(s,f):xe,m=c&&a?am(a):void 0,p=c?lr(g,m)??{}:xe;return typeof document<"u"&&(c?Array.isArray(i)?p.ref=Fa([p.ref,ys(n),...i]):p.ref=hs(p.ref,ys(n),i):hs(null,null)),c?(l!==void 0&&(p.className=Ss(p.className,l)),d!==void 0&&(p.style=lr(p.style,d)),p):xe}function am(e){return Array.isArray(e)?za(e):mt(void 0,e)}var lm=Symbol.for("react.lazy");function cm(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===lm&&(s=po.Children.toArray(t)[0]),po.cloneElement(s,n)}if(e&&typeof e=="string")return um(e,o);throw new Error(Ue(8))}function um(e,t){return e==="button"?(0,bs.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,bs.createElement)("img",{alt:"",...t,key:t.key}):po.createElement(e,t)}var Xr=u(H(),1);var Ja=0;function fm(e,t="mui"){let[o,r]=Xr.useState(e),n=e||o;return Xr.useEffect(()=>{o==null&&(Ja+=1,r(`${t}-${Ja}`))},[o,t]),n}var Qa=ar.useId;function Kt(e,t){if(Qa!==void 0){let o=Qa();return e??(t?`${t}-${o}`:o)}return fm(e,t)}function Za(e){return Kt(e,"base-ui")}var z={};dt(z,{cancelOpen:()=>Vm,chipRemovePress:()=>bm,clearPress:()=>Sm,closePress:()=>xm,closeWatcher:()=>Mm,decrementPress:()=>Rm,disabled:()=>Hm,drag:()=>Dm,escapeKey:()=>Im,focusOut:()=>Am,imperativeAction:()=>Wm,incrementPress:()=>Em,initial:()=>Um,inputBlur:()=>Cm,inputChange:()=>Pm,inputClear:()=>Tm,inputPaste:()=>Om,inputPress:()=>_m,itemPress:()=>ym,keyboard:()=>Lm,linkPress:()=>vm,listNavigation:()=>km,missing:()=>$m,none:()=>dm,outsidePress:()=>hm,pointer:()=>Nm,scrub:()=>Bm,siblingOpen:()=>jm,swipe:()=>zm,trackPress:()=>wm,triggerFocus:()=>gm,triggerHover:()=>mm,triggerPress:()=>pm,wheel:()=>Fm,windowResize:()=>Gm});var dm="none",pm="trigger-press",mm="trigger-hover",gm="trigger-focus",hm="outside-press",ym="item-press",xm="close-press",vm="link-press",Sm="clear-press",bm="chip-remove-press",wm="track-press",Em="increment-press",Rm="decrement-press",Pm="input-change",Tm="input-clear",Cm="input-blur",Om="input-paste",_m="input-press",Am="focus-out",Im="escape-key",Mm="close-watcher",km="list-navigation",Lm="keyboard",Nm="pointer",Dm="drag",Fm="wheel",Bm="scrub",Vm="cancel-open",jm="sibling-open",Hm="disabled",$m="missing",Um="initial",Wm="imperative-action",zm="swipe",Gm="window-resize";function te(e,t,o,r){let n=!1,s=!1,i=r??xe;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 Es=u(H(),1);var el=u(H(),1),Ym=[];function ko(e){el.useEffect(e,Ym)}var Kr=null,dS=globalThis.requestAnimationFrame,ws=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)}},qr=new ws,Ct=class e{static create(){return new e}static request(t){return qr.request(t)}static cancel(t){return qr.cancel(t)}currentId=Kr;request(t){this.cancel(),this.currentId=qr.request(()=>{this.currentId=Kr,t()})}cancel=()=>{this.currentId!==Kr&&(qr.cancel(this.currentId),this.currentId=Kr)};disposeEffect=()=>this.cancel};function Lo(){let e=Ae(Ct.create).current;return ko(e.disposeEffect),e}function tl(e,t=!1,o=!1){let[r,n]=Es.useState(e&&t?"idle":void 0),[s,i]=Es.useState(e);return e&&!s&&(i(!0),n("starting")),!e&&s&&r!=="ending"&&!o&&n("ending"),!e&&!s&&r==="ending"&&n(void 0),V(()=>{if(!e&&s&&r!=="ending"&&o){let a=Ct.request(()=>{n("ending")});return()=>{Ct.cancel(a)}}},[e,s,r,o]),V(()=>{if(!e||t)return;let a=Ct.request(()=>{n(void 0)});return()=>{Ct.cancel(a)}},[t,e]),V(()=>{if(!e||!t)return;e&&s&&r!=="idle"&&n("starting");let a=Ct.request(()=>{n("idle")});return()=>{Ct.cancel(a)}},[t,e,s,r]),{mounted:s,setMounted:i,transitionStatus:r}}var mo=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),Xm={[mo.startingStyle]:""},Km={[mo.endingStyle]:""},ol={transitionStatus(e){return e==="starting"?Xm:e==="ending"?Km:null}};function Jr(){return typeof window<"u"}function ho(e){return Qr(e)?(e.nodeName||"").toLowerCase():"#document"}function ge(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function ht(e){var t;return(t=(Qr(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Qr(e){return Jr()?e instanceof Node||e instanceof ge(e).Node:!1}function $(e){return Jr()?e instanceof Element||e instanceof ge(e).Element:!1}function Te(e){return Jr()?e instanceof HTMLElement||e instanceof ge(e).HTMLElement:!1}function No(e){return!Jr()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof ge(e).ShadowRoot}function Do(e){let{overflow:t,overflowX:o,overflowY:r,display:n}=Le(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+o)&&n!=="inline"&&n!=="contents"}function rl(e){return/^(table|td|th)$/.test(ho(e))}function ur(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var qm=/transform|translate|scale|rotate|perspective|filter/,Jm=/paint|layout|strict|content/,go=e=>!!e&&e!=="none",Rs;function Zr(e){let t=$(e)?Le(e):e;return go(t.transform)||go(t.translate)||go(t.scale)||go(t.rotate)||go(t.perspective)||!en()&&(go(t.backdropFilter)||go(t.filter))||qm.test(t.willChange||"")||Jm.test(t.contain||"")}function nl(e){let t=gt(e);for(;Te(t)&&!yt(t);){if(Zr(t))return t;if(ur(t))return null;t=gt(t)}return null}function en(){return Rs==null&&(Rs=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Rs}function yt(e){return/^(html|body|#document)$/.test(ho(e))}function Le(e){return ge(e).getComputedStyle(e)}function fr(e){return $(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function gt(e){if(ho(e)==="html")return e;let t=e.assignedSlot||e.parentNode||No(e)&&e.host||ht(e);return No(t)?t.host:t}function sl(e){let t=gt(e);return yt(t)?e.ownerDocument?e.ownerDocument.body:e.body:Te(t)&&Do(t)?t:sl(t)}function qt(e,t,o){var r;t===void 0&&(t=[]),o===void 0&&(o=!0);let n=sl(e),s=n===((r=e.ownerDocument)==null?void 0:r.body),i=ge(n);if(s){let a=tn(i);return t.concat(i,i.visualViewport||[],Do(n)?n:[],a&&o?qt(a):[])}else return t.concat(n,qt(n,[],o))}function tn(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function re(e,t,o,r){return e.addEventListener(t,o,r),()=>{e.removeEventListener(t,o,r)}}function ze(e){let t=Ae(Qm,e).current;return t.next=e,V(t.effect),t}function Qm(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function Ce(e){return e?.ownerDocument||document}var cl=u(H(),1);var ll=u(Jt(),1);function al(e){return e==null?e:"current"in e?e.current:e}function Fo(e,t=!1,o=!0){let r=Lo();return W((n,s=null)=>{r.cancel();let i=al(e);if(i==null)return;let a=i,f=()=>{ll.flushSync(n)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function c(){Promise.all(a.getAnimations().map(l=>l.finished)).then(()=>{s?.aborted||f()}).catch(()=>{if(o){s?.aborted||f();return}let l=a.getAnimations();!s?.aborted&&l.length>0&&l.some(d=>d.pending||d.playState!=="finished")&&c()})}if(t){let l=mo.startingStyle;if(!a.hasAttribute(l)){r.request(c);return}let d=new MutationObserver(()=>{a.hasAttribute(l)||(d.disconnect(),c())});d.observe(a,{attributes:!0,attributeFilter:[l]}),s?.addEventListener("abort",()=>d.disconnect(),{once:!0});return}r.request(c)})}function on(e){let{enabled:t=!0,open:o,ref:r,onComplete:n}=e,s=W(n),i=Fo(r,o,!1);cl.useEffect(()=>{if(!t)return;let a=new AbortController;return i(s,a.signal),()=>{a.abort()}},[t,o,s,i])}var ul=u(H(),1);function fl(e){let t=ul.useRef(!0);t.current&&(t.current=!1,e())}var Nt={};dt(Nt,{engine:()=>_s,env:()=>Is,os:()=>Cs,screenReader:()=>As});var Cs={};dt(Cs,{android:()=>ml,apple:()=>Ts,ios:()=>Ps,linux:()=>rg,mac:()=>gl,windows:()=>og});function Zm(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:eg,platform:tg,maxTouchPoints:dl}=Zm(),yo=eg.toLowerCase(),xo=tg.toLowerCase();var Ps=/^i(os$|p)/.test(xo)||xo==="macintel"&&dl>1,pl="android",ml=xo===pl||yo.includes(pl),gl=!Ps&&xo.startsWith("mac"),og=xo.startsWith("win"),rg=!ml&&/^(linux|chrome os)/.test(xo),Ts=gl||Ps;var _s={};dt(_s,{blink:()=>sg,gecko:()=>ng,webkit:()=>Os});var Os=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),ng=!Os&&yo.includes("firefox"),sg=!Os&&yo.includes("chrom");var As={};dt(As,{voiceOver:()=>ig});var ig=Ts;var Is={};dt(Is,{jsdom:()=>ag});var ag=/jsdom|happydom/.test(yo);var dr=0,et=class e{static create(){return new e}currentId=dr;start(t,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=dr,o()},t)}isStarted(){return this.currentId!==dr}clear=()=>{this.currentId!==dr&&(clearTimeout(this.currentId),this.currentId=dr)};disposeEffect=()=>this.clear};function xt(){let e=Ae(et.create).current;return ko(e.disposeEffect),e}var Ne=u(H(),1);function hl(e){return"nativeEvent"in e}function Dt(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function yl(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var Ms="data-base-ui-focusable";var ks="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function rn(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function se(e,t){if(!e||!t)return!1;let o=t.getRootNode?.();if(e.contains(t))return!0;if(o&&No(o)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function He(e){return"composedPath"in e?e.composedPath()[0]:e.target}function Qt(e,t){if(!$(e))return!1;let o=e;if(t.hasElement(o))return!o.hasAttribute("data-trigger-disabled");for(let[,r]of t.entries())if(se(r,o))return!r.hasAttribute("data-trigger-disabled");return!1}function nn(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);let o=e;return o.target!=null&&t.contains(o.target)}function xl(e){return e.matches("html,body")}function vl(e){return Te(e)&&e.matches(ks)}function Ls(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${ks}`)!=null}function Sl(e){if(!e||Nt.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function lg(e,t){return t!=null&&!Dt(t)?0:typeof e=="function"?e():e}function Ft(e,t,o){let r=lg(e,o);return typeof r=="number"?r:r?.[t]}function Ns(e){return typeof e=="function"?e():e}function sn(e,t){return t||e==="click"||e==="mousedown"}function bl(e){return e?.includes("mouse")&&e!=="mousedown"}var wl=u(Y(),1),El=Ne.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new et,currentIdRef:{current:null},currentContextRef:{current:null}});function cg(e,t){e.current=t.current}function Ds(e){let{children:t,delay:o,timeoutMs:r=0}=e,n=Ne.useRef(o),s=Ne.useRef(o),i=Ne.useRef(null),a=Ne.useRef(null),f=xt();return V(()=>{if(s.current=o,!i.current){n.current=o;return}n.current={open:Ft(n.current,"open"),close:Ft(o,"close")}},[o,i,n,s]),(0,wl.jsx)(El.Provider,{value:Ne.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:s,currentIdRef:i,timeoutMs:r,currentContextRef:a,timeout:f}),[r,f]),children:t})}function Fs(e,t={open:!1}){let{open:o}=t,r="rootStore"in e?e.rootStore:e,n=r.useState("floatingId"),s=Ne.useContext(El),{currentIdRef:i,delayRef:a,timeoutMs:f,initialDelayRef:c,currentContextRef:l,hasProvider:d,timeout:g}=s,[m,p]=Ne.useState(!1),h=Ne.useRef(o),x=Ne.useRef(!1);return V(()=>{h.current=o},[o]),V(()=>()=>{x.current=!0},[]),V(()=>{function v(){x.current||p(!1),l.current?.setIsInstantPhase(!1),i.current=null,l.current=null,a.current=c.current,g.clear()}if(i.current&&!o&&i.current===n){if(p(!1),f){let y=n;return g.start(f,()=>{r.select("open")||i.current&&i.current!==y||v()}),()=>{(h.current||i.current!==y)&&g.clear()}}v()}},[o,n,i,a,f,c,l,g,r]),V(()=>{if(!o)return;let v=l.current,y=i.current;g.clear(),l.current={onOpenChange:r.setOpen,setIsInstantPhase:p},i.current=n,a.current={open:0,close:Ft(c.current,"close")},y!==null&&y!==n?(p(!0),v?.setIsInstantPhase(!0),v?.onOpenChange(!1,te(z.none))):(p(!1),v?.setIsInstantPhase(!1))},[o,n,r,i,a,c,l,g]),V(()=>()=>{if(i.current===n){if(l.current=null,!h.current)return;i.current=null,cg(a,c),g.clear()}},[l,i,a,n,c,g]),Ne.useMemo(()=>({hasProvider:d,delayRef:a,isInstantPhase:m}),[d,a,m])}function vt(...e){return()=>{for(let t=0;t<e.length;t+=1){let o=e[t];o&&o()}}}var Tl=["top","right","bottom","left"];var Zt=Math.min,$e=Math.max,eo=Math.round,mr=Math.floor,St=e=>({x:e,y:e}),ug={left:"right",right:"left",bottom:"top",top:"bottom"};function gr(e,t,o){return $e(e,Zt(t,o))}function bt(e,t){return typeof e=="function"?e(t):e}function Ie(e){return e.split("-")[0]}function wt(e){return e.split("-")[1]}function ln(e){return e==="x"?"y":"x"}function hr(e){return e==="y"?"height":"width"}function Ge(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function yr(e){return ln(Ge(e))}function Cl(e,t,o){o===void 0&&(o=!1);let r=wt(e),n=yr(e),s=hr(n),i=n==="x"?r===(o?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[s]>t.floating[s]&&(i=pr(i)),[i,pr(i)]}function Ol(e){let t=pr(e);return[an(e),t,an(t)]}function an(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var Rl=["left","right"],Pl=["right","left"],fg=["top","bottom"],dg=["bottom","top"];function pg(e,t,o){switch(e){case"top":case"bottom":return o?t?Pl:Rl:t?Rl:Pl;case"left":case"right":return t?fg:dg;default:return[]}}function _l(e,t,o,r){let n=wt(e),s=pg(Ie(e),o==="start",r);return n&&(s=s.map(i=>i+"-"+n),t&&(s=s.concat(s.map(an)))),s}function pr(e){let t=Ie(e);return ug[t]+e.slice(t.length)}function mg(e){return{top:0,right:0,bottom:0,left:0,...e}}function cn(e){return typeof e!="number"?mg(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 Bt(e,t,o=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!o||n.context?.open?[n]:[],...Bt(e,n.id,o)])}function Bo(e){return`data-base-ui-${e}`}var tt=u(H(),1),Ml=u(Jt(),1);var Al={style:{transition:"none"}};var gg="data-base-ui-swipe-ignore",hg="data-swipe-ignore",pb=`[${gg}]`,mb=`[${hg}]`;var Il={fallbackAxisSide:"end"};var kl=u(Y(),1),yg=tt.createContext(null),xg=()=>tt.useContext(yg),vg=Bo("portal");function Bs(e={}){let{ref:t,container:o,componentProps:r=xe,elementProps:n}=e,s=Kt(),a=xg()?.portalNode,[f,c]=tt.useState(null),[l,d]=tt.useState(null),g=W(x=>{x!==null&&d(x)}),m=tt.useRef(null);V(()=>{if(o===null){m.current&&(m.current=null,d(null),c(null));return}if(s==null)return;let x=(o&&(Qr(o)?o:o.current))??a??document.body;if(x==null){m.current&&(m.current=null,d(null),c(null));return}m.current!==x&&(m.current=x,d(null),c(x))},[o,a,s]);let p=We("div",r,{ref:[t,g],props:[{id:s,[vg]:""},n]});return{portalNode:l,portalSubtree:f&&p?Ml.createPortal(p,f):null}}var So=u(H(),1);function Ll(){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 Sg=u(Y(),1),bg=So.createContext(null),wg=So.createContext(null),Vo=()=>So.useContext(bg)?.id||null,to=e=>{let t=So.useContext(wg);return e??t};var Ye=u(H(),1);function Eg(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",f=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",c=s.width,l=s.height,d=s.x,g=s.y;return o==null&&t.x&&i&&(o=s.x-t.x),r==null&&t.y&&a&&(r=s.y-t.y),d-=o||0,g-=r||0,c=0,l=0,!n||f?(c=t.axis==="y"?s.width:0,l=t.axis==="x"?s.height:0,d=i&&t.x!=null?t.x:d,g=a&&t.y!=null?t.y:g):n&&!f&&(l=t.axis==="x"?s.height:l,c=t.axis==="y"?s.width:c),n=!0,{width:c,height:l,x:d,y:g,top:g,right:d+c,bottom:g+l,left:d}}}}function Nl(e){return e!=null&&e.clientX!=null}function Vs(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"),f=n.context.dataRef,c=Ye.useRef(!1),l=Ye.useRef(null),[d,g]=Ye.useState(),[m,p]=Ye.useState([]),h=W(b=>{n.set("positionReference",b)}),x=W((b,R,E)=>{c.current||f.current.openEvent&&!Nl(f.current.openEvent)||n.set("positionReference",Eg(E??a,{x:b,y:R,axis:r,dataRef:f,pointerType:d}))}),v=W(b=>{s?l.current||(x(b.clientX,b.clientY,b.currentTarget),p([])):x(b.clientX,b.clientY,b.currentTarget)}),y=Dt(d)?i:s;Ye.useEffect(()=>{if(!o){h(a);return}if(!y)return;function b(){l.current?.(),l.current=null}let R=ge(i);function E(C){let O=He(C);se(i,O)?b():x(C.clientX,C.clientY)}return!f.current.openEvent||Nl(f.current.openEvent)?l.current=re(R,"mousemove",E):h(a),b},[y,o,i,f,a,n,x,h,m]),Ye.useEffect(()=>()=>{n.set("positionReference",null)},[n]),Ye.useEffect(()=>{o&&!i&&(c.current=!1)},[o,i]),Ye.useEffect(()=>{!o&&s&&(c.current=!0)},[o,s]);let S=Ye.useMemo(()=>{function b(R){g(R.pointerType)}return{onPointerDown:b,onPointerEnter:b,onMouseMove:v,onMouseEnter:v}},[v]);return Ye.useMemo(()=>o?{reference:S,trigger:S}:{},[o,S])}var Xe=u(H(),1);function Rg(){return!1}function Pg(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function js(e,t={}){let{enabled:o=!0,escapeKey:r=!0,outsidePress:n=!0,outsidePressEvent:s="sloppy",referencePress:i=Rg,bubbles:a,externalTree:f}=t,c="rootStore"in e?e.rootStore:e,l=c.useState("open"),d=c.useState("floatingElement"),{dataRef:g}=c.context,m=to(f),p=W(typeof n=="function"?n:()=>!1),h=typeof n=="function"?p:n,x=h!==!1,v=W(()=>s),{escapeKey:y,outsidePress:S}=Pg(a),b=Xe.useRef(!1),R=Xe.useRef(!1),E=Xe.useRef(!1),C=Xe.useRef(!1),O=Xe.useRef(""),A=Xe.useRef(null),P=xt(),D=xt(),_=W(()=>{D.clear(),g.current.insideReactTree=!1}),L=W(U=>{let oe=g.current.floatingContext?.nodeId;return(m?Bt(m.nodesRef.current,oe):[]).some(ne=>ne.context?.open&&!ne.context.dataRef.current[U])}),k=W(U=>nn(U,c.select("floatingElement"))||nn(U,c.select("domReferenceElement"))),w=W(U=>{i()&&c.setOpen(!1,te(z.triggerPress,U.nativeEvent))}),I=W(U=>{if(!l||!o||!r||U.key!=="Escape"||C.current||!y&&L("__escapeKeyBubbles"))return;let oe=hl(U)?U.nativeEvent:U,Z=te(z.escapeKey,oe);c.setOpen(!1,Z),Z.isCanceled||U.preventDefault(),!y&&!Z.isPropagationAllowed&&U.stopPropagation()}),N=W(()=>{g.current.insideReactTree=!0,D.start(0,_)}),T=W(U=>{if(!l||!o||U.button!==0)return;let oe=He(U.nativeEvent);se(c.select("floatingElement"),oe)&&(b.current||(b.current=!0,R.current=!1))}),M=W(U=>{!l||!o||(U.defaultPrevented||U.nativeEvent.defaultPrevented)&&b.current&&(R.current=!0)});Xe.useEffect(()=>{if(!l||!o)return;g.current.__escapeKeyBubbles=y,g.current.__outsidePressBubbles=S;let U=new et,oe=new et;function Z(){U.clear(),C.current=!0}function ne(){U.start(Nt.engine.webkit?5:0,()=>{C.current=!1})}function G(){E.current=!0,oe.start(0,()=>{E.current=!1})}function ue(){b.current=!1,R.current=!1}function fe(){let B=O.current,j=B==="pen"||!B?"mouse":B,ve=v(),ke=typeof ve=="function"?ve():ve;return typeof ke=="string"?ke:ke[j]}function me(B){let j=fe();return j==="intentional"&&B.type!=="click"||j==="sloppy"&&B.type==="click"}function Pe(B){let j=g.current.floatingContext?.nodeId,ve=m&&Bt(m.nodesRef.current,j).some(ke=>nn(B,ke.context?.elements.floating));return k(B)||ve}function be(B){if(me(B)){B.type!=="click"&&!k(B)&&(oe.clear(),E.current=!1),_();return}if(g.current.insideReactTree){_();return}let j=He(B),ve=`[${Bo("inert")}]`,ke=$(j)?j.getRootNode():null,zt=Array.from((No(ke)?ke:Ce(c.select("floatingElement"))).querySelectorAll(ve)),nr=c.context.triggerElements;if(j&&(nr.hasElement(j)||nr.hasMatchingElement(Ze=>se(Ze,j))))return;let kt=$(j)?j:null;for(;kt&&!yt(kt);){let Ze=gt(kt);if(yt(Ze)||!$(Ze))break;kt=Ze}if(!(zt.length&&$(j)&&!xl(j)&&!se(j,c.select("floatingElement"))&&zt.every(Ze=>!se(kt,Ze)))){if(Te(j)&&!("touches"in B)){let Ze=yt(j),Gt=Le(j),Yt=/auto|scroll/,Vr=Ze||Yt.test(Gt.overflowX),jr=Ze||Yt.test(Gt.overflowY),Hr=Vr&&j.clientWidth>0&&j.scrollWidth>j.clientWidth,$r=jr&&j.clientHeight>0&&j.scrollHeight>j.clientHeight,Ur=Gt.direction==="rtl",ie=$r&&(Ur?B.offsetX<=j.offsetWidth-j.clientWidth:B.offsetX>j.clientWidth),Ve=Hr&&B.offsetY>j.clientHeight;if(ie||Ve)return}if(!Pe(B)){if(fe()==="intentional"&&E.current){oe.clear(),E.current=!1;return}typeof h=="function"&&!h(B)||L("__outsidePressBubbles")||(c.setOpen(!1,te(z.outsidePress,B)),_())}}}function Q(B){fe()!=="sloppy"||B.pointerType==="touch"||!c.select("open")||!o||k(B)||be(B)}function he(B){if(fe()!=="sloppy"||!c.select("open")||!o||k(B))return;let j=B.touches[0];j&&(A.current={startTime:Date.now(),startX:j.clientX,startY:j.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},P.start(1e3,()=>{A.current&&(A.current.dismissOnTouchEnd=!1,A.current.dismissOnMouseDown=!1)}))}function ye(B,j){let ve=He(B);if(!ve)return;let ke=re(ve,B.type,()=>{j(B),ke()})}function uo(B){O.current="touch",ye(B,he)}function ct(B){P.clear(),B.type==="pointerdown"&&(O.current=B.pointerType),!(B.type==="mousedown"&&A.current&&!A.current.dismissOnMouseDown)&&ye(B,j=>{j.type==="pointerdown"?Q(j):be(j)})}function Mt(B){if(!b.current)return;let j=R.current;if(ue(),fe()==="intentional"){if(B.type==="pointercancel"){j&&G();return}if(!Pe(B)){if(j){G();return}typeof h=="function"&&!h(B)||(oe.clear(),E.current=!0,_())}}}function ut(B){if(fe()!=="sloppy"||!A.current||k(B))return;let j=B.touches[0];if(!j)return;let ve=Math.abs(j.clientX-A.current.startX),ke=Math.abs(j.clientY-A.current.startY),zt=Math.sqrt(ve*ve+ke*ke);zt>5&&(A.current.dismissOnTouchEnd=!0),zt>10&&(be(B),P.clear(),A.current=null)}function Rt(B){ye(B,ut)}function Fr(B){fe()!=="sloppy"||!A.current||k(B)||(A.current.dismissOnTouchEnd&&be(B),P.clear(),A.current=null)}function Br(B){ye(B,Fr)}let Re=Ce(d),_o=vt(r&&vt(re(Re,"keydown",I),re(Re,"compositionstart",Z),re(Re,"compositionend",ne)),x&&vt(re(Re,"click",ct,!0),re(Re,"pointerdown",ct,!0),re(Re,"pointerup",Mt,!0),re(Re,"pointercancel",Mt,!0),re(Re,"mousedown",ct,!0),re(Re,"mouseup",Mt,!0),re(Re,"touchstart",uo,!0),re(Re,"touchmove",Rt,!0),re(Re,"touchend",Br,!0)));return()=>{_o(),U.clear(),oe.clear(),ue(),E.current=!1}},[g,d,r,x,h,l,o,y,S,I,_,v,L,k,m,c,P]),Xe.useEffect(_,[h,_]);let F=Xe.useMemo(()=>({onKeyDown:I,onPointerDown:w,onClick:w}),[I,w]),q=Xe.useMemo(()=>({onKeyDown:I,onPointerDown:M,onMouseDown:M,onClickCapture:N,onMouseDownCapture(U){N(),T(U)},onPointerDownCapture(U){N(),T(U)},onMouseUpCapture:N,onTouchEndCapture:N,onTouchMoveCapture:N}),[I,N,T,M]);return Xe.useMemo(()=>o?{reference:F,floating:q,trigger:F}:{},[o,F,q])}var De=u(H(),1);function Dl(e,t,o){let{reference:r,floating:n}=e,s=Ge(t),i=yr(t),a=hr(i),f=Ie(t),c=s==="y",l=r.x+r.width/2-n.width/2,d=r.y+r.height/2-n.height/2,g=r[a]/2-n[a]/2,m;switch(f){case"top":m={x:l,y:r.y-n.height};break;case"bottom":m={x:l,y:r.y+r.height};break;case"right":m={x:r.x+r.width,y:d};break;case"left":m={x:r.x-n.width,y:d};break;default:m={x:r.x,y:r.y}}switch(wt(t)){case"start":m[i]-=g*(o&&c?-1:1);break;case"end":m[i]+=g*(o&&c?-1:1);break}return m}async function Vl(e,t){var o;t===void 0&&(t={});let{x:r,y:n,platform:s,rects:i,elements:a,strategy:f}=e,{boundary:c="clippingAncestors",rootBoundary:l="viewport",elementContext:d="floating",altBoundary:g=!1,padding:m=0}=bt(t,e),p=cn(m),x=a[g?d==="floating"?"reference":"floating":d],v=vo(await s.getClippingRect({element:(o=await(s.isElement==null?void 0:s.isElement(x)))==null||o?x:x.contextElement||await(s.getDocumentElement==null?void 0:s.getDocumentElement(a.floating)),boundary:c,rootBoundary:l,strategy:f})),y=d==="floating"?{x:r,y:n,width:i.floating.width,height:i.floating.height}:i.reference,S=await(s.getOffsetParent==null?void 0:s.getOffsetParent(a.floating)),b=await(s.isElement==null?void 0:s.isElement(S))?await(s.getScale==null?void 0:s.getScale(S))||{x:1,y:1}:{x:1,y:1},R=vo(s.convertOffsetParentRelativeRectToViewportRelativeRect?await s.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:y,offsetParent:S,strategy:f}):y);return{top:(v.top-R.top+p.top)/b.y,bottom:(R.bottom-v.bottom+p.bottom)/b.y,left:(v.left-R.left+p.left)/b.x,right:(R.right-v.right+p.right)/b.x}}var Tg=50,jl=async(e,t,o)=>{let{placement:r="bottom",strategy:n="absolute",middleware:s=[],platform:i}=o,a=i.detectOverflow?i:{...i,detectOverflow:Vl},f=await(i.isRTL==null?void 0:i.isRTL(t)),c=await i.getElementRects({reference:e,floating:t,strategy:n}),{x:l,y:d}=Dl(c,r,f),g=r,m=0,p={};for(let h=0;h<s.length;h++){let x=s[h];if(!x)continue;let{name:v,fn:y}=x,{x:S,y:b,data:R,reset:E}=await y({x:l,y:d,initialPlacement:r,placement:g,strategy:n,middlewareData:p,rects:c,platform:a,elements:{reference:e,floating:t}});l=S??l,d=b??d,p[v]={...p[v],...R},E&&m<Tg&&(m++,typeof E=="object"&&(E.placement&&(g=E.placement),E.rects&&(c=E.rects===!0?await i.getElementRects({reference:e,floating:t,strategy:n}):E.rects),{x:l,y:d}=Dl(c,g,f)),h=-1)}return{x:l,y:d,placement:g,strategy:n,middlewareData:p}};var Hl=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:f,elements:c}=t,{mainAxis:l=!0,crossAxis:d=!0,fallbackPlacements:g,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:p="none",flipAlignment:h=!0,...x}=bt(e,t);if((o=s.arrow)!=null&&o.alignmentOffset)return{};let v=Ie(n),y=Ge(a),S=Ie(a)===a,b=await(f.isRTL==null?void 0:f.isRTL(c.floating)),R=g||(S||!h?[pr(a)]:Ol(a)),E=p!=="none";!g&&E&&R.push(..._l(a,h,p,b));let C=[a,...R],O=await f.detectOverflow(t,x),A=[],P=((r=s.flip)==null?void 0:r.overflows)||[];if(l&&A.push(O[v]),d){let k=Cl(n,i,b);A.push(O[k[0]],O[k[1]])}if(P=[...P,{placement:n,overflows:A}],!A.every(k=>k<=0)){var D,_;let k=(((D=s.flip)==null?void 0:D.index)||0)+1,w=C[k];if(w&&(!(d==="alignment"?y!==Ge(w):!1)||P.every(T=>Ge(T.placement)===y?T.overflows[0]>0:!0)))return{data:{index:k,overflows:P},reset:{placement:w}};let I=(_=P.filter(N=>N.overflows[0]<=0).sort((N,T)=>N.overflows[1]-T.overflows[1])[0])==null?void 0:_.placement;if(!I)switch(m){case"bestFit":{var L;let N=(L=P.filter(T=>{if(E){let M=Ge(T.placement);return M===y||M==="y"}return!0}).map(T=>[T.placement,T.overflows.filter(M=>M>0).reduce((M,F)=>M+F,0)]).sort((T,M)=>T[1]-M[1])[0])==null?void 0:L[0];N&&(I=N);break}case"initialPlacement":I=a;break}if(n!==I)return{reset:{placement:I}}}return{}}}};function Fl(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function Bl(e){return Tl.some(t=>e[t]>=0)}var $l=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:o,platform:r}=t,{strategy:n="referenceHidden",...s}=bt(e,t);switch(n){case"referenceHidden":{let i=await r.detectOverflow(t,{...s,elementContext:"reference"}),a=Fl(i,o.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:Bl(a)}}}case"escaped":{let i=await r.detectOverflow(t,{...s,altBoundary:!0}),a=Fl(i,o.floating);return{data:{escapedOffsets:a,escaped:Bl(a)}}}default:return{}}}}};var Ul=new Set(["left","top"]);async function Cg(e,t){let{placement:o,platform:r,elements:n}=e,s=await(r.isRTL==null?void 0:r.isRTL(n.floating)),i=Ie(o),a=wt(o),f=Ge(o)==="y",c=Ul.has(i)?-1:1,l=s&&f?-1:1,d=bt(t,e),{mainAxis:g,crossAxis:m,alignmentAxis:p}=typeof d=="number"?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return a&&typeof p=="number"&&(m=a==="end"?p*-1:p),f?{x:m*l,y:g*c}:{x:g*c,y:m*l}}var Wl=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,f=await Cg(t,e);return i===((o=a.offset)==null?void 0:o.placement)&&(r=a.arrow)!=null&&r.alignmentOffset?{}:{x:n+f.x,y:s+f.y,data:{...f,placement:i}}}}},zl=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:f={fn:v=>{let{x:y,y:S}=v;return{x:y,y:S}}},...c}=bt(e,t),l={x:o,y:r},d=await s.detectOverflow(t,c),g=Ge(Ie(n)),m=ln(g),p=l[m],h=l[g];if(i){let v=m==="y"?"top":"left",y=m==="y"?"bottom":"right",S=p+d[v],b=p-d[y];p=gr(S,p,b)}if(a){let v=g==="y"?"top":"left",y=g==="y"?"bottom":"right",S=h+d[v],b=h-d[y];h=gr(S,h,b)}let x=f.fn({...t,[m]:p,[g]:h});return{...x,data:{x:x.x-o,y:x.y-r,enabled:{[m]:i,[g]:a}}}}}},Gl=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:o,y:r,placement:n,rects:s,middlewareData:i}=t,{offset:a=0,mainAxis:f=!0,crossAxis:c=!0}=bt(e,t),l={x:o,y:r},d=Ge(n),g=ln(d),m=l[g],p=l[d],h=bt(a,t),x=typeof h=="number"?{mainAxis:h,crossAxis:0}:{mainAxis:0,crossAxis:0,...h};if(f){let S=g==="y"?"height":"width",b=s.reference[g]-s.floating[S]+x.mainAxis,R=s.reference[g]+s.reference[S]-x.mainAxis;m<b?m=b:m>R&&(m=R)}if(c){var v,y;let S=g==="y"?"width":"height",b=Ul.has(Ie(n)),R=s.reference[d]-s.floating[S]+(b&&((v=i.offset)==null?void 0:v[d])||0)+(b?0:x.crossAxis),E=s.reference[d]+s.reference[S]+(b?0:((y=i.offset)==null?void 0:y[d])||0)-(b?x.crossAxis:0);p<R?p=R:p>E&&(p=E)}return{[g]:m,[d]:p}}}},Yl=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var o,r;let{placement:n,rects:s,platform:i,elements:a}=t,{apply:f=()=>{},...c}=bt(e,t),l=await i.detectOverflow(t,c),d=Ie(n),g=wt(n),m=Ge(n)==="y",{width:p,height:h}=s.floating,x,v;d==="top"||d==="bottom"?(x=d,v=g===(await(i.isRTL==null?void 0:i.isRTL(a.floating))?"start":"end")?"left":"right"):(v=d,x=g==="end"?"top":"bottom");let y=h-l.top-l.bottom,S=p-l.left-l.right,b=Zt(h-l[x],y),R=Zt(p-l[v],S),E=!t.middlewareData.shift,C=b,O=R;if((o=t.middlewareData.shift)!=null&&o.enabled.x&&(O=S),(r=t.middlewareData.shift)!=null&&r.enabled.y&&(C=y),E&&!g){let P=$e(l.left,0),D=$e(l.right,0),_=$e(l.top,0),L=$e(l.bottom,0);m?O=p-2*(P!==0||D!==0?P+D:$e(l.left,l.right)):C=h-2*(_!==0||L!==0?_+L:$e(l.top,l.bottom))}await f({...t,availableWidth:O,availableHeight:C});let A=await i.getDimensions(a.floating);return p!==A.width||h!==A.height?{reset:{rects:!0}}:{}}}};function Jl(e){let t=Le(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=Te(e),s=n?e.offsetWidth:o,i=n?e.offsetHeight:r,a=eo(o)!==s||eo(r)!==i;return a&&(o=s,r=i),{width:o,height:r,$:a}}function $s(e){return $(e)?e:e.contextElement}function jo(e){let t=$s(e);if(!Te(t))return St(1);let o=t.getBoundingClientRect(),{width:r,height:n,$:s}=Jl(t),i=(s?eo(o.width):o.width)/r,a=(s?eo(o.height):o.height)/n;return(!i||!Number.isFinite(i))&&(i=1),(!a||!Number.isFinite(a))&&(a=1),{x:i,y:a}}var Og=St(0);function Ql(e){let t=ge(e);return!en()||!t.visualViewport?Og:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function _g(e,t,o){return t===void 0&&(t=!1),!o||t&&o!==ge(e)?!1:t}function bo(e,t,o,r){t===void 0&&(t=!1),o===void 0&&(o=!1);let n=e.getBoundingClientRect(),s=$s(e),i=St(1);t&&(r?$(r)&&(i=jo(r)):i=jo(e));let a=_g(s,o,r)?Ql(s):St(0),f=(n.left+a.x)/i.x,c=(n.top+a.y)/i.y,l=n.width/i.x,d=n.height/i.y;if(s){let g=ge(s),m=r&&$(r)?ge(r):r,p=g,h=tn(p);for(;h&&r&&m!==p;){let x=jo(h),v=h.getBoundingClientRect(),y=Le(h),S=v.left+(h.clientLeft+parseFloat(y.paddingLeft))*x.x,b=v.top+(h.clientTop+parseFloat(y.paddingTop))*x.y;f*=x.x,c*=x.y,l*=x.x,d*=x.y,f+=S,c+=b,p=ge(h),h=tn(p)}}return vo({width:l,height:d,x:f,y:c})}function un(e,t){let o=fr(e).scrollLeft;return t?t.left+o:bo(ht(e)).left+o}function Zl(e,t){let o=e.getBoundingClientRect(),r=o.left+t.scrollLeft-un(e,o),n=o.top+t.scrollTop;return{x:r,y:n}}function Ag(e){let{elements:t,rect:o,offsetParent:r,strategy:n}=e,s=n==="fixed",i=ht(r),a=t?ur(t.floating):!1;if(r===i||a&&s)return o;let f={scrollLeft:0,scrollTop:0},c=St(1),l=St(0),d=Te(r);if((d||!d&&!s)&&((ho(r)!=="body"||Do(i))&&(f=fr(r)),d)){let m=bo(r);c=jo(r),l.x=m.x+r.clientLeft,l.y=m.y+r.clientTop}let g=i&&!d&&!s?Zl(i,f):St(0);return{width:o.width*c.x,height:o.height*c.y,x:o.x*c.x-f.scrollLeft*c.x+l.x+g.x,y:o.y*c.y-f.scrollTop*c.y+l.y+g.y}}function Ig(e){return Array.from(e.getClientRects())}function Mg(e){let t=ht(e),o=fr(e),r=e.ownerDocument.body,n=$e(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),s=$e(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),i=-o.scrollLeft+un(e),a=-o.scrollTop;return Le(r).direction==="rtl"&&(i+=$e(t.clientWidth,r.clientWidth)-n),{width:n,height:s,x:i,y:a}}var Xl=25;function kg(e,t){let o=ge(e),r=ht(e),n=o.visualViewport,s=r.clientWidth,i=r.clientHeight,a=0,f=0;if(n){s=n.width,i=n.height;let l=en();(!l||l&&t==="fixed")&&(a=n.offsetLeft,f=n.offsetTop)}let c=un(r);if(c<=0){let l=r.ownerDocument,d=l.body,g=getComputedStyle(d),m=l.compatMode==="CSS1Compat"&&parseFloat(g.marginLeft)+parseFloat(g.marginRight)||0,p=Math.abs(r.clientWidth-d.clientWidth-m);p<=Xl&&(s-=p)}else c<=Xl&&(s+=c);return{width:s,height:i,x:a,y:f}}function Lg(e,t){let o=bo(e,!0,t==="fixed"),r=o.top+e.clientTop,n=o.left+e.clientLeft,s=Te(e)?jo(e):St(1),i=e.clientWidth*s.x,a=e.clientHeight*s.y,f=n*s.x,c=r*s.y;return{width:i,height:a,x:f,y:c}}function Kl(e,t,o){let r;if(t==="viewport")r=kg(e,o);else if(t==="document")r=Mg(ht(e));else if($(t))r=Lg(t,o);else{let n=Ql(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return vo(r)}function ec(e,t){let o=gt(e);return o===t||!$(o)||yt(o)?!1:Le(o).position==="fixed"||ec(o,t)}function Ng(e,t){let o=t.get(e);if(o)return o;let r=qt(e,[],!1).filter(a=>$(a)&&ho(a)!=="body"),n=null,s=Le(e).position==="fixed",i=s?gt(e):e;for(;$(i)&&!yt(i);){let a=Le(i),f=Zr(i);!f&&a.position==="fixed"&&(n=null),(s?!f&&!n:!f&&a.position==="static"&&!!n&&(n.position==="absolute"||n.position==="fixed")||Do(i)&&!f&&ec(e,i))?r=r.filter(l=>l!==i):n=a,i=gt(i)}return t.set(e,r),r}function Dg(e){let{element:t,boundary:o,rootBoundary:r,strategy:n}=e,i=[...o==="clippingAncestors"?ur(t)?[]:Ng(t,this._c):[].concat(o),r],a=Kl(t,i[0],n),f=a.top,c=a.right,l=a.bottom,d=a.left;for(let g=1;g<i.length;g++){let m=Kl(t,i[g],n);f=$e(m.top,f),c=Zt(m.right,c),l=Zt(m.bottom,l),d=$e(m.left,d)}return{width:c-d,height:l-f,x:d,y:f}}function Fg(e){let{width:t,height:o}=Jl(e);return{width:t,height:o}}function Bg(e,t,o){let r=Te(t),n=ht(t),s=o==="fixed",i=bo(e,!0,s,t),a={scrollLeft:0,scrollTop:0},f=St(0);function c(){f.x=un(n)}if(r||!r&&!s)if((ho(t)!=="body"||Do(n))&&(a=fr(t)),r){let m=bo(t,!0,s,t);f.x=m.x+t.clientLeft,f.y=m.y+t.clientTop}else n&&c();s&&!r&&n&&c();let l=n&&!r&&!s?Zl(n,a):St(0),d=i.left+a.scrollLeft-f.x-l.x,g=i.top+a.scrollTop-f.y-l.y;return{x:d,y:g,width:i.width,height:i.height}}function Hs(e){return Le(e).position==="static"}function ql(e,t){if(!Te(e)||Le(e).position==="fixed")return null;if(t)return t(e);let o=e.offsetParent;return ht(e)===o&&(o=o.ownerDocument.body),o}function tc(e,t){let o=ge(e);if(ur(e))return o;if(!Te(e)){let n=gt(e);for(;n&&!yt(n);){if($(n)&&!Hs(n))return n;n=gt(n)}return o}let r=ql(e,t);for(;r&&rl(r)&&Hs(r);)r=ql(r,t);return r&&yt(r)&&Hs(r)&&!Zr(r)?o:r||nl(e)||o}var Vg=async function(e){let t=this.getOffsetParent||tc,o=this.getDimensions,r=await o(e.floating);return{reference:Bg(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function jg(e){return Le(e).direction==="rtl"}var Us={convertOffsetParentRelativeRectToViewportRelativeRect:Ag,getDocumentElement:ht,getClippingRect:Dg,getOffsetParent:tc,getElementRects:Vg,getClientRects:Ig,getDimensions:Fg,getScale:jo,isElement:$,isRTL:jg};function oc(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function Hg(e,t){let o=null,r,n=ht(e);function s(){var a;clearTimeout(r),(a=o)==null||a.disconnect(),o=null}function i(a,f){a===void 0&&(a=!1),f===void 0&&(f=1),s();let c=e.getBoundingClientRect(),{left:l,top:d,width:g,height:m}=c;if(a||t(),!g||!m)return;let p=mr(d),h=mr(n.clientWidth-(l+g)),x=mr(n.clientHeight-(d+m)),v=mr(l),S={rootMargin:-p+"px "+-h+"px "+-x+"px "+-v+"px",threshold:$e(0,Zt(1,f))||1},b=!0;function R(E){let C=E[0].intersectionRatio;if(C!==f){if(!b)return i();C?i(!1,C):r=setTimeout(()=>{i(!1,1e-7)},1e3)}C===1&&!oc(c,e.getBoundingClientRect())&&i(),b=!1}try{o=new IntersectionObserver(R,{...S,root:n.ownerDocument})}catch{o=new IntersectionObserver(R,S)}o.observe(e)}return i(!0),s}function xr(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:f=!1}=r,c=$s(e),l=n||s?[...c?qt(c):[],...t?qt(t):[]]:[];l.forEach(v=>{n&&v.addEventListener("scroll",o,{passive:!0}),s&&v.addEventListener("resize",o)});let d=c&&a?Hg(c,o):null,g=-1,m=null;i&&(m=new ResizeObserver(v=>{let[y]=v;y&&y.target===c&&m&&t&&(m.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var S;(S=m)==null||S.observe(t)})),o()}),c&&!f&&m.observe(c),t&&m.observe(t));let p,h=f?bo(e):null;f&&x();function x(){let v=bo(e);h&&!oc(h,v)&&o(),h=v,p=requestAnimationFrame(x)}return o(),()=>{var v;l.forEach(y=>{n&&y.removeEventListener("scroll",o),s&&y.removeEventListener("resize",o)}),d?.(),(v=m)==null||v.disconnect(),m=null,f&&cancelAnimationFrame(p)}}var rc=Wl;var nc=zl,sc=Hl,ic=Yl,ac=$l;var lc=Gl,fn=(e,t,o)=>{let r=new Map,n={platform:Us,...o},s={...n.platform,_c:r};return jl(e,t,{...n,platform:s})};var Ee=u(H(),1),uc=u(H(),1),fc=u(Jt(),1),Ug=typeof document<"u",Wg=function(){},dn=Ug?uc.useLayoutEffect:Wg;function pn(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(!pn(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)&&!pn(e[s],t[s]))return!1}return!0}return e!==e&&t!==t}function dc(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function cc(e,t){let o=dc(e);return Math.round(t*o)/o}function Ws(e){let t=Ee.useRef(e);return dn(()=>{t.current=e}),t}function pc(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:f,open:c}=e,[l,d]=Ee.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[g,m]=Ee.useState(r);pn(g,r)||m(r);let[p,h]=Ee.useState(null),[x,v]=Ee.useState(null),y=Ee.useCallback(T=>{T!==E.current&&(E.current=T,h(T))},[]),S=Ee.useCallback(T=>{T!==C.current&&(C.current=T,v(T))},[]),b=s||p,R=i||x,E=Ee.useRef(null),C=Ee.useRef(null),O=Ee.useRef(l),A=f!=null,P=Ws(f),D=Ws(n),_=Ws(c),L=Ee.useCallback(()=>{if(!E.current||!C.current)return;let T={placement:t,strategy:o,middleware:g};D.current&&(T.platform=D.current),fn(E.current,C.current,T).then(M=>{let F={...M,isPositioned:_.current!==!1};k.current&&!pn(O.current,F)&&(O.current=F,fc.flushSync(()=>{d(F)}))})},[g,t,o,D,_]);dn(()=>{c===!1&&O.current.isPositioned&&(O.current.isPositioned=!1,d(T=>({...T,isPositioned:!1})))},[c]);let k=Ee.useRef(!1);dn(()=>(k.current=!0,()=>{k.current=!1}),[]),dn(()=>{if(b&&(E.current=b),R&&(C.current=R),b&&R){if(P.current)return P.current(b,R,L);L()}},[b,R,L,P,A]);let w=Ee.useMemo(()=>({reference:E,floating:C,setReference:y,setFloating:S}),[y,S]),I=Ee.useMemo(()=>({reference:b,floating:R}),[b,R]),N=Ee.useMemo(()=>{let T={position:o,left:0,top:0};if(!I.floating)return T;let M=cc(I.floating,l.x),F=cc(I.floating,l.y);return a?{...T,transform:"translate("+M+"px, "+F+"px)",...dc(I.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:M,top:F}},[o,a,I.floating,l.x,l.y]);return Ee.useMemo(()=>({...l,update:L,refs:w,elements:I,floatingStyles:N}),[l,L,w,I,N])}var zs=(e,t)=>{let o=rc(e);return{name:o.name,fn:o.fn,options:[e,t]}},Gs=(e,t)=>{let o=nc(e);return{name:o.name,fn:o.fn,options:[e,t]}},Ys=(e,t)=>({fn:lc(e).fn,options:[e,t]}),Xs=(e,t)=>{let o=sc(e);return{name:o.name,fn:o.fn,options:[e,t]}},Ks=(e,t)=>{let o=ic(e);return{name:o.name,fn:o.fn,options:[e,t]}};var qs=(e,t)=>{let o=ac(e);return{name:o.name,fn:o.fn,options:[e,t]}};var Uo=u(H(),1),_c=u(Jt(),1);var Cc=u(H(),1);var J=(e,t,o,r,n,s,...i)=>{if(i.length>0)throw new Error(Ue(1));let a;if(e&&t&&o&&r&&n&&s)a=(f,c,l,d)=>{let g=e(f,c,l,d),m=t(f,c,l,d),p=o(f,c,l,d),h=r(f,c,l,d),x=n(f,c,l,d);return s(g,m,p,h,x,c,l,d)};else if(e&&t&&o&&r&&n)a=(f,c,l,d)=>{let g=e(f,c,l,d),m=t(f,c,l,d),p=o(f,c,l,d),h=r(f,c,l,d);return n(g,m,p,h,c,l,d)};else if(e&&t&&o&&r)a=(f,c,l,d)=>{let g=e(f,c,l,d),m=t(f,c,l,d),p=o(f,c,l,d);return r(g,m,p,c,l,d)};else if(e&&t&&o)a=(f,c,l,d)=>{let g=e(f,c,l,d),m=t(f,c,l,d);return o(g,m,c,l,d)};else if(e&&t)a=(f,c,l,d)=>{let g=e(f,c,l,d);return t(g,c,l,d)};else if(e)a=e;else throw new Error("Missing arguments");return a};var Pc=u(H(),1),oi=u(Qs(),1),Tc=u(Sc(),1);var bc=u(H(),1);var Zs=[],ei;function wc(){return ei}function Ec(e){Zs.push(e)}function ti(e){let t=(o,r)=>{let n=Ae(lh).current,s;try{ei=n;for(let i of Zs)i.before(n);s=e(o,r);for(let i of Zs)i.after(n);n.didInitialize=!0}finally{ei=void 0}return s};return t.displayName=e.displayName||e.name,t}function Rc(e){return bc.forwardRef(ti(e))}function lh(){return{didInitialize:!1}}var ch=Mo(19),uh=ch?dh:ph;function gn(e,t,o,r,n){return uh(e,t,o,r,n)}function fh(e,t,o,r,n){let s=Pc.useCallback(()=>t(e.getSnapshot(),o,r,n),[e,t,o,r,n]);return(0,oi.useSyncExternalStore)(e.subscribe,s,s)}Ec({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,oi.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function dh(e,t,o,r,n){let s=wc();if(!s)return fh(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 ph(e,t,o,r,n){return(0,Tc.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 wo=u(H(),1);var $o=class extends hn{constructor(t,o={},r){super(t),this.context=o,this.selectors=r}useSyncedValue(t,o){wo.useDebugValue(t);let r=this;V(()=>{r.state[t]!==o&&r.set(t,o)},[r,t,o])}useSyncedValueWithCleanup(t,o){let r=this;V(()=>(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);V(()=>{o.update(t)},[o,...r])}useControlledProp(t,o){wo.useDebugValue(t);let r=this,n=o!==void 0;V(()=>{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 wo.useDebugValue(t),gn(this,this.selectors[t],o,r,n)}useContextCallback(t,o){wo.useDebugValue(t);let r=W(o??Xt);this.context[t]=r}useStateSetter(t){let o=wo.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 mh={open:J(e=>e.open),transitionStatus:J(e=>e.transitionStatus),domReferenceElement:J(e=>e.domReferenceElement),referenceElement:J(e=>e.positionReference??e.referenceElement),floatingElement:J(e=>e.floatingElement),floatingId:J(e=>e.floatingId)},Ot=class extends $o{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:Ll(),nested:r,triggerElements:s},mh),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&yl(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 Oc(e){let{popupStore:t,treatPopupAsFloatingElement:o=!1,floatingRootContext:r,floatingId:n,nested:s,onOpenChange:i}=e,a=t.useState("open"),f=t.useState("activeTriggerElement"),c=t.useState(o?"popupElement":"positionerElement"),l=t.context.triggerElements,d=i,g=Cc.useRef(null);r===void 0&&g.current===null&&(g.current=new Ot({open:a,transitionStatus:void 0,referenceElement:f,floatingElement:c,triggerElements:l,onOpenChange:d,floatingId:n,syncOnly:!0,nested:s}));let m=r??g.current;return t.useSyncedValue("floatingId",n),V(()=>{let p={open:a,floatingId:n,referenceElement:f,floatingElement:c};$(f)&&(p.domReferenceElement=f),m.state.positionReference===m.state.referenceElement&&(p.positionReference=f),m.update(p)},[a,n,f,c,m]),m.context.onOpenChange=d,m.context.nested=s,m}var Ac={tabIndex:-1,[Ms]:""};function Ic(e,t,o=!1){let r=Kt(),n=Vo()!=null,s=Uo.useRef(null);e===void 0&&s.current===null&&(s.current=t(r,n));let i=e??s.current;return Oc({popupStore:i,treatPopupAsFloatingElement:o,floatingRootContext:i.state.floatingRootContext,floatingId:r,nested:n,onOpenChange:i.setOpen}),{store:i,internalStore:s.current}}function gh(e,t){let o=Uo.useRef(null),r=Uo.useRef(null);return Uo.useCallback(n=>{if(e===void 0)return;let s=!1;if(o.current!==null){let i=o.current,a=r.current,f=t.context.triggerElements.getById(i);a&&f===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 hh(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 yh(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function Mc(e,t,o,r={}){let n=o.reason,s=n===z.triggerHover,i=t&&n===z.triggerFocus,a=!t&&(n===z.triggerPress||n===z.escapeKey),f=yh(o);if(e.context.onOpenChange?.(t,o),o.isCanceled)return;r.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,o);let c=()=>{let l={...r.extraState,open:t};i?l.instantType="focus":a?l.instantType="dismiss":s&&(l.instantType=void 0),hh(l,t,o.trigger,f()),e.update(l)};s?_c.flushSync(c):c()}function kc(e,t,o,r){fl(()=>{t===void 0&&e.state.open===!1&&o&&(e.state={...e.state,open:!0,activeTriggerId:r,preventUnmountingOnClose:!1})})}function Lc(e,t,o,r){let n=o.useState("isMountedByTrigger",e),s=gh(e,o),i=W(a=>{if(s(a),!a)return;let f=o.select("open"),c=o.select("activeTriggerId");if(c===e){o.update({activeTriggerElement:a,...f?r:null});return}c==null&&f&&o.update({activeTriggerId:e,activeTriggerElement:a,...r})});return V(()=>{n&&o.update({activeTriggerElement:t.current,...r})},[n,o,t,...Object.values(r)]),{registerTrigger:i,isMountedByThisTrigger:n}}function Nc(e,t={}){let{closeOnActiveTriggerUnmount:o=!1}=t,r=e.useState("open"),n=e.useState("triggerCount");V(()=>{if(!r){e.state.triggerCount!==0&&e.set("triggerCount",0);return}let s=e.context.triggerElements.size,i={};e.state.triggerCount!==s&&(i.triggerCount=s);let a=e.select("activeTriggerId"),f=null;if(a){let c=e.context.triggerElements.getById(a);c?c!==e.state.activeTriggerElement&&(i.activeTriggerElement=c):f=a}if(!f&&!a&&s===1){let c=e.context.triggerElements.entries().next();if(!c.done){let[l,d]=c.value;i.activeTriggerId=l,i.activeTriggerElement=d}}(i.triggerCount!==void 0||i.activeTriggerId!==void 0||i.activeTriggerElement!==void 0)&&e.update(i),f&&o&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===f&&!e.context.triggerElements.getById(f)){let c=te(z.none);e.setOpen(!1,c),c.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[r,e,n,o])}function Dc(e,t,o){let{mounted:r,setMounted:n,transitionStatus:s}=tl(e),i=t.useState("preventUnmountingOnClose"),a=e?!1:i;t.useSyncedValues({mounted:r,transitionStatus:s,preventUnmountingOnClose:a});let f=W(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),o?.(),t.context.onOpenChangeComplete?.(!1)});return on({enabled:r&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||f()}}),{forceUnmount:f,transitionStatus:s}}function Fc(e,t){e.useSyncedValues(t),V(()=>()=>{e.update({activeTriggerProps:xe,inactiveTriggerProps:xe,popupProps:xe})},[e])}var oo=class{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(t,o){let r=this.idMap.get(t);r!==o&&(r!==void 0&&this.elementsSet.delete(r),this.elementsSet.add(o),this.idMap.set(t,o))}delete(t){let o=this.idMap.get(t);o&&(this.elementsSet.delete(o),this.idMap.delete(t))}hasElement(t){return this.elementsSet.has(t)}hasMatchingElement(t){for(let o of this.elementsSet)if(t(o))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}};function Bc(){return new Ot({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new oo,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function jc(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:Bc(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:xe,inactiveTriggerProps:xe,popupProps:xe}}function Hc(e,t,o=!1){return new Ot({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:o,onOpenChange:void 0})}var vr=J(e=>e.triggerIdProp??e.activeTriggerId),ri=J(e=>e.openProp??e.open),Vc=J(e=>(e.popupElement?.id??e.floatingId)||void 0);function $c(e,t){return t!==void 0&&ri(e)&&vr(e)===t}function xh(e,t){return $c(e,t)?!0:t!==void 0&&ri(e)&&vr(e)==null&&e.triggerCount===1}var Uc={open:ri,mounted:J(e=>e.mounted),transitionStatus:J(e=>e.transitionStatus),floatingRootContext:J(e=>e.floatingRootContext),triggerCount:J(e=>e.triggerCount),preventUnmountingOnClose:J(e=>e.preventUnmountingOnClose),payload:J(e=>e.payload),activeTriggerId:vr,activeTriggerElement:J(e=>e.mounted?e.activeTriggerElement:null),popupId:Vc,isTriggerActive:J((e,t)=>t!==void 0&&vr(e)===t),isOpenedByTrigger:J((e,t)=>$c(e,t)),isMountedByTrigger:J((e,t)=>t!==void 0&&vr(e)===t&&e.mounted),triggerProps:J((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:J((e,t)=>xh(e,t)?Vc(e):void 0),popupProps:J(e=>e.popupProps),popupElement:J(e=>e.popupElement),positionerElement:J(e=>e.positionerElement)};function Wc(e){let{open:t=!1,onOpenChange:o,elements:r={}}=e,n=Kt(),s=Vo()!=null,i=Ae(()=>new Ot({open:t,transitionStatus:void 0,onOpenChange:o,referenceElement:r.reference??null,floatingElement:r.floating??null,triggerElements:new oo,floatingId:n,syncOnly:!1,nested:s})).current;return V(()=>{let a={open:t,floatingId:n};r.reference!==void 0&&(a.referenceElement=r.reference,a.domReferenceElement=$(r.reference)?r.reference:null),r.floating!==void 0&&(a.floatingElement=r.floating),i.update(a)},[t,n,r.reference,r.floating,i]),i.context.onOpenChange=o,i.context.nested=s,i}function ni(e={}){let{nodeId:t,externalTree:o}=e,r=Wc(e),n=e.rootContext||r,s=n.useState("referenceElement"),i=n.useState("floatingElement"),a=n.useState("domReferenceElement"),f=n.useState("open"),c=n.useState("floatingId"),[l,d]=De.useState(null),[g,m]=De.useState(void 0),[p,h]=De.useState(void 0),x=De.useRef(null),v=to(o),y=De.useMemo(()=>({reference:s,floating:i,domReference:a}),[s,i,a]),S=pc({...e,elements:{...y,...l&&{reference:l}}}),b=$(g)?g:null,R=p===void 0?n.state.floatingElement:p;n.useSyncedValue("referenceElement",g??null),n.useSyncedValue("domReferenceElement",g===void 0?a:b),n.useSyncedValue("floatingElement",R);let E=De.useCallback(_=>{let L=$(_)?{getBoundingClientRect:()=>_.getBoundingClientRect(),getClientRects:()=>_.getClientRects(),contextElement:_}:_;d(L),S.refs.setReference(L)},[S.refs]),C=De.useCallback(_=>{($(_)||_===null)&&(x.current=_,m(_)),($(S.refs.reference.current)||S.refs.reference.current===null||_!==null&&!$(_))&&S.refs.setReference(_)},[S.refs,m]),O=De.useCallback(_=>{h(_),S.refs.setFloating(_)},[S.refs]),A=De.useMemo(()=>({...S.refs,setReference:C,setFloating:O,setPositionReference:E,domReference:x}),[S.refs,C,O,E]),P=De.useMemo(()=>({...S.elements,domReference:a}),[S.elements,a]),D=De.useMemo(()=>({...S,dataRef:n.context.dataRef,open:f,onOpenChange:n.setOpen,events:n.context.events,floatingId:c,refs:A,elements:P,nodeId:t,rootStore:n}),[S,A,P,t,n,f,c]);return V(()=>{a&&(x.current=a)},[a]),V(()=>{n.context.dataRef.current.floatingContext=D;let _=v?.nodesRef.current.find(L=>L.id===t);_&&(_.context=D)}),De.useMemo(()=>({...S,context:D,refs:A,elements:P,rootStore:n}),[S,A,P,D,n])}var _t=u(H(),1);var si=Nt.os.mac&&Nt.engine.webkit;function ii(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),f=_t.useRef(null),c=_t.useRef(!0),l=xt();_t.useEffect(()=>{let g=n.select("domReferenceElement");if(!o)return;let m=ge(g);function p(){let v=n.select("domReferenceElement");!n.select("open")&&Te(v)&&v===rn(Ce(v))&&(a.current=!0)}function h(){c.current=!0}function x(){c.current=!1}return vt(re(m,"blur",p),si&&re(m,"keydown",h,!0),si&&re(m,"pointerdown",x,!0))},[n,o]),_t.useEffect(()=>{if(!o)return;function g(m){if(m.reason===z.triggerPress||m.reason===z.escapeKey){let p=n.select("domReferenceElement");$(p)&&(f.current=p,a.current=!0)}}return s.on("openchange",g),()=>{s.off("openchange",g)}},[s,o,n]);let d=_t.useMemo(()=>{function g(){a.current=!1,f.current=null}return{onMouseLeave(){g()},onFocus(m){let p=m.currentTarget;if(a.current){if(f.current===p)return;g()}let h=He(m.nativeEvent);if($(h)){if(si&&!m.relatedTarget){if(!c.current&&!vl(h))return}else if(!Sl(h))return}let x=Qt(m.relatedTarget,n.context.triggerElements),{nativeEvent:v,currentTarget:y}=m,S=typeof r=="function"?r():r;if(n.select("open")&&x||S===0||S===void 0){n.setOpen(!0,te(z.triggerFocus,v,y));return}l.start(S,()=>{a.current||n.setOpen(!0,te(z.triggerFocus,v,y))})},onBlur(m){g();let p=m.relatedTarget,h=m.nativeEvent,x=$(p)&&p.hasAttribute(Bo("focus-guard"))&&p.getAttribute("data-type")==="outside";l.start(0,()=>{let v=n.select("domReferenceElement"),y=rn(Ce(v));!p&&y===v||se(i.current.floatingContext?.refs.floating.current,y)||se(v,y)||x||Qt(p??y,n.context.triggerElements)||n.setOpen(!1,te(z.triggerFocus,h))})}}},[i,r,n,l]);return _t.useMemo(()=>o?{reference:d,trigger:d}:{},[o,d])}var li=u(H(),1);var ai=class e{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new et,this.restTimeout=new et,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},yn=new WeakMap;function Wo(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 xn(e,t){let{scopeElement:o,referenceElement:r,floatingElement:n}=t,s=yn.get(o);s&&s!==e&&Wo(s),Wo(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 zo(e){let t=e.context.dataRef.current,o=Ae(()=>t.hoverInteractionState??ai.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),ko(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function ci(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"),f=s.useState("domReferenceElement"),{dataRef:c}=s.context,l=to(),d=Vo(),g=zo(s),m=xt(),p=W(()=>sn(c.current.openEvent?.type,g.interactedInside)),h=W(()=>bl(c.current.openEvent?.type)),x=W(()=>{Wo(g)});V(()=>{i||(g.pointerType=void 0,g.restTimeoutPending=!1,g.interactedInside=!1,x())},[i,g,x]),li.useEffect(()=>x,[x]),V(()=>{if(o&&i&&g.handleCloseOptions?.blockPointerEvents&&h()&&$(f)&&a){let v=f,y=a,S=Ce(a),b=l?.nodesRef.current.find(O=>O.id===d)?.context?.elements.floating;b&&(b.style.pointerEvents="");let R=g.pointerEventsScopeElement!==y?g.pointerEventsScopeElement:null,E=b!==y?b:null,C=g.handleCloseOptions?.getScope?.()??R??E??v.closest("[data-rootownerid]")??S.body;return xn(g,{scopeElement:C,referenceElement:v,floatingElement:y}),()=>{x()}}},[o,i,f,a,g,h,l,d,x]),li.useEffect(()=>{if(!o)return;function v(){return!!(l&&d&&Bt(l.nodesRef.current,d).length>0)}function y(O){let A=Ft(r,"close",g.pointerType),P=()=>{s.setOpen(!1,te(z.triggerHover,O)),l?.events.emit("floating.closed",O)};A?g.openChangeTimeout.start(A,P):(g.openChangeTimeout.clear(),P())}function S(O){let A=He(O);if(!Ls(A)){g.interactedInside=!1;return}g.interactedInside=A?.closest("[aria-haspopup]")!=null}function b(){g.openChangeTimeout.clear(),m.clear(),l?.events.off("floating.closed",E),x()}function R(O){if(v()&&l){l.events.on("floating.closed",E);return}if(Qt(O.relatedTarget,s.context.triggerElements))return;let A=c.current.floatingContext?.nodeId??n,P=O.relatedTarget;if(!(l&&A&&$(P)&&Bt(l.nodesRef.current,A,!1).some(_=>se(_.context?.elements.floating,P)))){if(g.handler){g.handler(O);return}x(),h()&&!p()&&y(O)}}function E(O){!l||!d||v()||m.start(0,()=>{l.events.off("floating.closed",E),s.setOpen(!1,te(z.triggerHover,O)),l.events.emit("floating.closed",O)})}let C=a;return vt(C&&re(C,"mouseenter",b),C&&re(C,"mouseleave",R),C&&re(C,"pointerdown",S,!0),()=>{l?.events.off("floating.closed",E)})},[o,a,s,c,r,n,h,p,x,g,l,d,m])}var ro=u(H(),1),zc=u(Jt(),1);var vh={current:null};function ui(e,t={}){let{enabled:o=!0,delay:r=0,handleClose:n=null,mouseOnly:s=!1,restMs:i=0,move:a=!0,triggerElementRef:f=vh,externalTree:c,isActiveTrigger:l=!0,getHandleCloseContext:d,isClosing:g,shouldOpen:m}=t,p="rootStore"in e?e.rootStore:e,{dataRef:h,events:x}=p.context,v=to(c),y=zo(p),S=ro.useRef(!1),b=ze(n),R=ze(r),E=ze(i),C=ze(o),O=ze(m),A=ze(g),P=W(()=>sn(h.current.openEvent?.type,y.interactedInside)),D=W(()=>O.current?.()!==!1),_=W((w,I,N)=>{let T=p.context.triggerElements;if(T.hasElement(I))return!w||!se(w,I);if(!$(N))return!1;let M=N;return T.hasMatchingElement(F=>se(F,M))&&(!w||!se(w,M))}),L=W(()=>{if(!y.handler)return;Ce(p.select("domReferenceElement")).removeEventListener("mousemove",y.handler),y.handler=void 0}),k=W(()=>{Wo(y)});return l&&(y.handleCloseOptions=b.current?.__options),ro.useEffect(()=>L,[L]),ro.useEffect(()=>{if(!o)return;function w(I){I.open?S.current=!1:(S.current=I.reason===z.triggerHover,L(),y.openChangeTimeout.clear(),y.restTimeout.clear(),y.blockMouseMove=!0,y.restTimeoutPending=!1)}return x.on("openchange",w),()=>{x.off("openchange",w)}},[o,x,y,L]),ro.useEffect(()=>{if(!o)return;function w(M,F=!0){let q=Ft(R.current,"close",y.pointerType);q?y.openChangeTimeout.start(q,()=>{p.setOpen(!1,te(z.triggerHover,M)),v?.events.emit("floating.closed",M)}):F&&(y.openChangeTimeout.clear(),p.setOpen(!1,te(z.triggerHover,M)),v?.events.emit("floating.closed",M))}let I=f.current??(l?p.select("domReferenceElement"):null);if(!$(I))return;function N(M){if(y.openChangeTimeout.clear(),y.blockMouseMove=!1,s&&!Dt(y.pointerType))return;let F=Ns(E.current),q=Ft(R.current,"open",y.pointerType),U=He(M),oe=M.currentTarget??null,Z=p.select("domReferenceElement"),ne=oe;if($(U)&&!p.context.triggerElements.hasElement(U)){for(let ye of p.context.triggerElements.elements())if(se(ye,U)){ne=ye;break}}$(oe)&&$(Z)&&!p.context.triggerElements.hasElement(oe)&&se(oe,Z)&&(ne=Z);let G=ne==null?!1:_(Z,ne,U),ue=p.select("open"),fe=A.current?.()??p.select("transitionStatus")==="ending",me=!ue&&fe&&S.current,Pe=!G&&$(ne)&&$(Z)&&se(Z,ne)&&me,be=F>0&&!q,Q=G&&(ue||me)||Pe,he=!ue||G;if(Q){D()&&p.setOpen(!0,te(z.triggerHover,M,ne));return}be||(q?y.openChangeTimeout.start(q,()=>{he&&D()&&p.setOpen(!0,te(z.triggerHover,M,ne))}):he&&D()&&p.setOpen(!0,te(z.triggerHover,M,ne)))}function T(M){if(P()){k();return}L();let F=p.select("domReferenceElement"),q=Ce(F);y.restTimeout.clear(),y.restTimeoutPending=!1;let U=h.current.floatingContext??d?.();if(Qt(M.relatedTarget,p.context.triggerElements))return;if(b.current&&U){p.select("open")||y.openChangeTimeout.clear();let Z=f.current;y.handler=b.current({...U,tree:v,x:M.clientX,y:M.clientY,onClose(){k(),L(),C.current&&!P()&&Z===p.select("domReferenceElement")&&w(M,!0)}}),q.addEventListener("mousemove",y.handler),y.handler(M);return}(y.pointerType!=="touch"||!se(p.select("floatingElement"),M.relatedTarget))&&w(M)}return a?vt(re(I,"mousemove",N,{once:!0}),re(I,"mouseenter",N),re(I,"mouseleave",T)):vt(re(I,"mouseenter",N),re(I,"mouseleave",T))},[L,k,h,R,p,o,b,y,l,_,P,s,a,E,f,v,C,d,A,D]),ro.useMemo(()=>{if(!o)return;function w(I){y.pointerType=I.pointerType}return{onPointerDown:w,onPointerEnter:w,onMouseMove(I){let{nativeEvent:N}=I,T=I.currentTarget,M=p.select("domReferenceElement"),F=p.select("open"),q=_(M,T,I.target);if(s&&!Dt(y.pointerType))return;if(F&&q&&y.handleCloseOptions?.blockPointerEvents){let Z=p.select("floatingElement");if(Z){let ne=y.handleCloseOptions?.getScope?.()??T.ownerDocument.body;xn(y,{scopeElement:ne,referenceElement:T,floatingElement:Z})}}let U=Ns(E.current);if(F&&!q||U===0||!q&&y.restTimeoutPending&&I.movementX**2+I.movementY**2<2)return;y.restTimeout.clear();function oe(){if(y.restTimeoutPending=!1,P())return;let Z=p.select("open");!y.blockMouseMove&&(!Z||q)&&D()&&p.setOpen(!0,te(z.triggerHover,N,T))}y.pointerType==="touch"?zc.flushSync(()=>{oe()}):q&&F?oe():(y.restTimeoutPending=!0,y.restTimeout.start(U,oe))}}},[o,y,P,_,s,p,E,D])}var Gc=.1,Sh=Gc*Gc,ae=.5;function vn(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,f,c){let l=!1;return vn(e,t,o,r,n,s)&&(l=!l),vn(e,t,n,s,i,a)&&(l=!l),vn(e,t,i,a,f,c)&&(l=!l),vn(e,t,f,c,o,r)&&(l=!l),l}function bh(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),f=Math.min(r,s),c=Math.max(r,s);return e>=i&&e<=a&&t>=f&&t<=c}function fi(e={}){let{blockPointerEvents:t=!1}=e,o=new et,r=({x:n,y:s,placement:i,elements:a,onClose:f,nodeId:c,tree:l})=>{let d=i?.split("-")[0],g=!1,m=null,p=null,h=typeof performance<"u"?performance.now():0;function x(y,S){let b=performance.now(),R=b-h;if(m===null||p===null||R===0)return m=y,p=S,h=b,!1;let E=y-m,C=S-p,O=E*E+C*C,A=R*R*Sh;return m=y,p=S,h=b,O<A}function v(){o.clear(),f()}return function(S){o.clear();let b=a.domReference,R=a.floating;if(!b||!R||d==null||n==null||s==null)return;let{clientX:E,clientY:C}=S,O=He(S),A=S.type==="mouseleave",P=se(R,O),D=se(b,O);if(P&&(g=!0,!A))return;if(D&&(g=!1,!A)){g=!0;return}if(A&&$(S.relatedTarget)&&se(R,S.relatedTarget))return;function _(){return!!(l&&Bt(l.nodesRef.current,c).length>0)}function L(){_()||v()}if(_())return;let k=b.getBoundingClientRect(),w=R.getBoundingClientRect(),I=n>w.right-w.width/2,N=s>w.bottom-w.height/2,T=w.width>k.width,M=w.height>k.height,F=(T?k:w).left,q=(T?k:w).right,U=(M?k:w).top,oe=(M?k:w).bottom;if(d==="top"&&s>=k.bottom-1||d==="bottom"&&s<=k.top+1||d==="left"&&n>=k.right-1||d==="right"&&n<=k.left+1){L();return}let Z=!1;switch(d){case"top":Z=bn(E,C,F,k.top+1,q,w.bottom-1);break;case"bottom":Z=bn(E,C,F,w.top+1,q,k.bottom-1);break;case"left":Z=bn(E,C,w.right-1,oe,k.left+1,U);break;case"right":Z=bn(E,C,k.right-1,oe,w.left+1,U);break;default:}if(Z)return;if(g&&!bh(E,C,k)){L();return}if(!A&&x(E,C)){L();return}let ne=!1;switch(d){case"top":{let G=T?ae/2:ae*4,ue=T||I?n+G:n-G,fe=T?n-G:I?n+G:n-G,me=s+ae+1,Pe=I||T?w.bottom-ae:w.top,be=I?T?w.bottom-ae:w.top:w.bottom-ae;ne=Sn(E,C,ue,me,fe,me,w.left,Pe,w.right,be);break}case"bottom":{let G=T?ae/2:ae*4,ue=T||I?n+G:n-G,fe=T?n-G:I?n+G:n-G,me=s-ae,Pe=I||T?w.top+ae:w.bottom,be=I?T?w.top+ae:w.bottom:w.top+ae;ne=Sn(E,C,ue,me,fe,me,w.left,Pe,w.right,be);break}case"left":{let G=M?ae/2:ae*4,ue=M||N?s+G:s-G,fe=M?s-G:N?s+G:s-G,me=n+ae+1,Pe=N||M?w.right-ae:w.left,be=N?M?w.right-ae:w.left:w.right-ae;ne=Sn(E,C,Pe,w.top,be,w.bottom,me,ue,me,fe);break}case"right":{let G=M?ae/2:ae*4,ue=M||N?s+G:s-G,fe=M?s-G:N?s+G:s-G,me=n-ae,Pe=N||M?w.left+ae:w.right,be=N?M?w.left+ae:w.right:w.left+ae;ne=Sn(E,C,me,ue,me,fe,Pe,w.top,be,w.bottom);break}default:}ne?g||o.start(40,L):L()}};return r.__options={...e,blockPointerEvents:t},r}var di=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=mo.startingStyle]="startingStyle",e[e.endingStyle=mo.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),Sr=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),wh={[Sr.popupOpen]:""},IR={[Sr.popupOpen]:"",[Sr.pressed]:""},Eh={[di.open]:""},Rh={[di.closed]:""},Ph={[di.anchorHidden]:""},Yc={open(e){return e?wh:null}};var Go={open(e){return e?Eh:Rh},anchorHidden(e){return e?Ph:null}};function Xc(e){return Mo(19)?e:e?"true":void 0}var ot=u(H(),1);var Th=e=>({name:"arrow",options:e,async fn(t){let{x:o,y:r,placement:n,rects:s,platform:i,elements:a,middlewareData:f}=t,{element:c,padding:l=0,offsetParent:d="real"}=bt(e,t)||{};if(c==null)return{};let g=cn(l),m={x:o,y:r},p=yr(n),h=hr(p),x=await i.getDimensions(c),v=p==="y",y=v?"top":"left",S=v?"bottom":"right",b=v?"clientHeight":"clientWidth",R=s.reference[h]+s.reference[p]-m[p]-s.floating[h],E=m[p]-s.reference[p],C=d==="real"?await i.getOffsetParent?.(c):a.floating,O=a.floating[b]||s.floating[h];(!O||!await i.isElement?.(C))&&(O=a.floating[b]||s.floating[h]);let A=R/2-E/2,P=O/2-x[h]/2-1,D=Math.min(g[y],P),_=Math.min(g[S],P),L=D,k=O-x[h]-_,w=O/2-x[h]/2+A,I=gr(L,w,k),N=!f.arrow&&wt(n)!=null&&w!==I&&s.reference[h]/2-(w<L?D:_)-x[h]/2<0,T=N?w<L?w-L:w-k:0;return{[p]:m[p]+T,data:{[p]:I,centerOffset:w-I-T,...N&&{alignmentOffset:T}},reset:N}}}),Kc=(e,t)=>({...Th(e),options:[e,t]});var Ch=qs().fn,qc={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;return{data:{referenceHidden:(await Ch(e)).data?.referenceHidden||s}}}};var br={sideX:"left",sideY:"top"},Jc={name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:r},elements:{floating:n},platform:s,strategy:i,placement:a}=e,f=ge(n),c=f.getComputedStyle(n);if(!(c.transitionDuration!=="0s"&&c.transitionDuration!==""))return{x:t,y:o,data:br};let d=await s.getOffsetParent?.(n),g={width:0,height:0};if(i==="fixed"&&f?.visualViewport)g={width:f.visualViewport.width,height:f.visualViewport.height};else if(d===f){let y=Ce(n);g={width:y.documentElement.clientWidth,height:y.documentElement.clientHeight}}else await s.isElement?.(d)&&(g=await s.getDimensions(d));let m=Ie(a),p=t,h=o;m==="left"&&(p=g.width-(t+r.width)),m==="top"&&(h=g.height-(o+r.height));let x=m==="left"?"right":br.sideX,v=m==="top"?"bottom":br.sideY;return{x:p,y:h,data:{sideX:x,sideY:v}}}};function eu(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 Qc(e,t,o){let{rects:r,placement:n}=e;return{side:eu(t,Ie(n),o),align:wt(n)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function tu(e){let{anchor:t,positionMethod:o="absolute",side:r="bottom",sideOffset:n=0,align:s="center",alignOffset:i=0,collisionBoundary:a,collisionPadding:f=5,sticky:c=!1,arrowPadding:l=5,disableAnchorTracking:d=!1,inline:g,keepMounted:m=!1,floatingRootContext:p,mounted:h,collisionAvoidance:x,shiftCrossAxis:v=!1,nodeId:y,adaptiveOrigin:S,lazyFlip:b=!1,externalTree:R}=e,[E,C]=ot.useState(null);!h&&E!==null&&C(null);let O=x.side||"flip",A=x.align||"flip",P=x.fallbackAxisSide||"end",D=typeof t=="function"?t:void 0,_=W(D),L=D?_:t,k=ze(t),w=ze(h),N=Io()==="rtl",T=E||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":N?"left":"right","inline-start":N?"right":"left"}[r],M=s==="center"?T:`${T}-${s}`,F=f,q=1,U=r==="bottom"?q:0,oe=r==="top"?q:0,Z=r==="right"?q:0,ne=r==="left"?q:0;typeof F=="number"?F={top:F+U,right:F+ne,bottom:F+oe,left:F+Z}:F&&(F={top:(F.top||0)+U,right:(F.right||0)+ne,bottom:(F.bottom||0)+oe,left:(F.left||0)+Z});let G={boundary:a==="clipping-ancestors"?"clippingAncestors":a,padding:F},ue=ot.useRef(null),fe=ze(n),me=ze(i),Pe=typeof n!="function"?n:0,be=typeof i!="function"?i:0,Q=[];g&&Q.push(g),Q.push(zs(ie=>{let Ve=Qc(ie,r,N),Pt=typeof fe.current=="function"?fe.current(Ve):fe.current,st=typeof me.current=="function"?me.current(Ve):me.current;return{mainAxis:Pt,crossAxis:st,alignmentAxis:st}},[Pe,be,N,r]));let he=A==="none"&&O!=="shift",ye=!he&&(c||v||O==="shift"),uo=O==="none"?null:Xs({...G,padding:{top:F.top+q,right:F.right+q,bottom:F.bottom+q,left:F.left+q},mainAxis:!v&&O==="flip",crossAxis:A==="flip"?"alignment":!1,fallbackAxisSideDirection:P}),ct=he?null:Gs(ie=>{let Ve=Ce(ie.elements.floating).documentElement;return{...G,rootBoundary:v?{x:0,y:0,width:Ve.clientWidth,height:Ve.clientHeight}:void 0,mainAxis:A!=="none",crossAxis:ye,limiter:c||v?void 0:Ys(Pt=>{if(!ue.current)return{};let{width:st,height:Lt}=ue.current.getBoundingClientRect(),ft=Ge(Ie(Pt.placement)),fo=ft==="y"?st:Lt,Ao=ft==="y"?F.left+F.right:F.top+F.bottom;return{offset:fo/2+Ao/2}})}},[G,c,v,F,A]);O==="shift"||A==="shift"||s==="center"?Q.push(ct,uo):Q.push(uo,ct),Q.push(Ks({...G,apply({elements:{floating:ie},availableWidth:Ve,availableHeight:Pt,rects:st}){if(!w.current)return;let Lt=ie.style;Lt.setProperty("--available-width",`${Ve}px`),Lt.setProperty("--available-height",`${Pt}px`);let ft=ge(ie).devicePixelRatio||1,{x:fo,y:Ao,width:Wr,height:ls}=st.reference,cs=(Math.round((fo+Wr)*ft)-Math.round(fo*ft))/ft,us=(Math.round((Ao+ls)*ft)-Math.round(Ao*ft))/ft;Lt.setProperty("--anchor-width",`${cs}px`),Lt.setProperty("--anchor-height",`${us}px`)}}),Kc(ie=>({element:ue.current||Ce(ie.elements.floating).createElement("div"),padding:l,offsetParent:"floating"}),[l]),{name:"transformOrigin",fn(ie){let{elements:Ve,middlewareData:Pt,placement:st,rects:Lt,y:ft}=ie,fo=Ie(st),Ao=Ge(fo),Wr=ue.current,ls=Pt.arrow?.x||0,cs=Pt.arrow?.y||0,us=Wr?.clientWidth||0,kp=Wr?.clientHeight||0,fs=ls+us/2,ya=cs+kp/2,Lp=Math.abs(Pt.shift?.y||0),Np=Lt.reference.height/2,sr=typeof n=="function"?n(Qc(ie,r,N)):n,Dp=Lp>sr,Fp={top:`${fs}px calc(100% + ${sr}px)`,bottom:`${fs}px ${-sr}px`,left:`calc(100% + ${sr}px) ${ya}px`,right:`${-sr}px ${ya}px`}[fo],Bp=`${fs}px ${Lt.reference.y+Np-ft}px`;return Ve.floating.style.setProperty("--transform-origin",ye&&Ao==="y"&&Dp?Bp:Fp),{}}},qc,S),V(()=>{!h&&p&&p.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[h,p]);let Mt=ot.useMemo(()=>({elementResize:!d&&typeof ResizeObserver<"u",layoutShift:!d&&typeof IntersectionObserver<"u"}),[d]),{refs:ut,elements:Rt,x:Fr,y:Br,middlewareData:Re,update:_o,placement:B,context:j,isPositioned:ve,floatingStyles:ke}=ni({rootContext:p,open:m?h:void 0,placement:M,middleware:Q,strategy:o,whileElementsMounted:m?void 0:(...ie)=>xr(...ie,Mt),nodeId:y,externalTree:R}),{sideX:zt,sideY:nr}=Re.adaptiveOrigin||br,kt=ve?o:"fixed",Ze=ot.useMemo(()=>{let ie=S?{position:kt,[zt]:Fr,[nr]:Br}:{position:kt,...ke};return ve||(ie.opacity=0),ie},[S,kt,zt,Fr,nr,Br,ke,ve]),Gt=ot.useRef(null);V(()=>{if(!h)return;let ie=k.current,Ve=typeof ie=="function"?ie():ie,st=(Zc(Ve)?Ve.current:Ve)||null||null;st!==Gt.current&&(ut.setPositionReference(st),Gt.current=st)},[h,ut,L,k]),ot.useEffect(()=>{if(!h)return;let ie=k.current;typeof ie!="function"&&Zc(ie)&&ie.current!==Gt.current&&(ut.setPositionReference(ie.current),Gt.current=ie.current)},[h,ut,L,k]),ot.useEffect(()=>{if(m&&h&&Rt.reference&&Rt.floating)return xr(Rt.reference,Rt.floating,_o,Mt)},[m,h,Rt,_o,Mt]);let Yt=Ie(B),Vr=eu(r,Yt,N),jr=wt(B)||"center",Hr=!!Re.hide?.referenceHidden;V(()=>{b&&h&&ve&&C(Yt)},[b,h,ve,Yt]);let $r=ot.useMemo(()=>({position:"absolute",top:Re.arrow?.y,left:Re.arrow?.x}),[Re.arrow]),Ur=Re.arrow?.centerOffset!==0;return ot.useMemo(()=>({positionerStyles:Ze,arrowStyles:$r,arrowRef:ue,arrowUncentered:Ur,side:Vr,align:jr,physicalSide:Yt,anchorHidden:Hr,refs:ut,context:j,isPositioned:ve,update:_o}),[Ze,$r,ue,Ur,Vr,jr,Yt,Hr,ut,j,ve,_o])}function Zc(e){return e!=null&&"current"in e}function wn(e){return e==="starting"?Al:xe}function ou(e,t,{styles:o,transitionStatus:r,props:n,refs:s,hidden:i,inert:a=!1}){let f={...o};return a&&(f.pointerEvents="none"),We("div",e,{state:t,ref:s,props:[{role:"presentation",hidden:i,style:f},wn(r),n],stateAttributesMapping:Go})}var Fe=u(H(),1),lu=u(Jt(),1);var ru=u(H(),1);function nu(e){let[t,o]=ru.useState({current:e,previous:null});return e!==t.current&&o({current:e,previous:t.current}),t.previous}var Yo=u(H(),1);function pi(e){let t=Le(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=Te(e),s=n?e.offsetWidth:o,i=n?e.offsetHeight:r;return(eo(o)!==s||eo(r)!==i)&&(o=s,r=i),{width:o,height:r}}function iu(e){let{popupElement:t,positionerElement:o,content:r,mounted:n,onMeasureLayout:s,onMeasureLayoutComplete:i,side:a,direction:f}=e,c=Fo(t,!0,!1),l=Lo(),d=Yo.useRef(null),g=Yo.useRef(!0),m=Yo.useRef(Xt),p=W(s),h=W(i),x=Yo.useMemo(()=>{let v=a==="top",y=a==="left";return f==="rtl"?(v=v||a==="inline-end",y=y||a==="inline-end"):(v=v||a==="inline-start",y=y||a==="inline-start"),v?{position:"absolute",[a==="top"?"bottom":"top"]:"0",[y?"right":"left"]:"0"}:xe},[a,f]);V(()=>{if(!n){m.current=Xt,g.current=!0,d.current=null;return}if(!t||!o)return;m.current=su(t,x),mi(t,"auto");let v=Rn(t,"position","static"),y=Rn(t,"transform","none"),S=Rn(t,"scale","1"),b=su(o,{"--available-width":"max-content","--available-height":"max-content"});function R(){v(),y(),b()}function E(){R(),S()}if(p?.(),g.current||d.current===null){En(o,"max-content");let P=pi(t);return d.current=P,En(o,P),E(),h?.(null,P),g.current=!1,()=>{m.current(),m.current=Xt}}En(o,"max-content");let C=d.current,O=pi(t);d.current=O,mi(t,C),E(),h?.(C,O),En(o,O);let A=new AbortController;return l.request(()=>{mi(t,O),c(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},A.signal)}),()=>{A.abort(),l.cancel(),m.current(),m.current=Xt}},[r,t,o,c,l,n,p,h,x])}function Rn(e,t,o){let r=e.style.getPropertyValue(t);return e.style.setProperty(t,o),()=>{e.style.setProperty(t,r)}}function su(e,t){let o=[];for(let[r,n]of Object.entries(t))o.push(Rn(e,r,n));return o.length?()=>{o.forEach(r=>r())}:Xt}function mi(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 En(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 Xo=u(Y(),1);function cu(e){let{store:t,side:o,cssVars:r,children:n}=e,s=Io(),i=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),f=t.useState("open"),c=t.useState("payload"),l=t.useState("mounted"),d=t.useState("popupElement"),g=t.useState("positionerElement"),m=nu(f?i:null),p=Ah(a,c),h=Fe.useRef(null),[x,v]=Fe.useState(null),[y,S]=Fe.useState(null),b=Fe.useRef(null),R=Fe.useRef(null),E=Fo(b,!0,!1),C=Lo(),[O,A]=Fe.useState(null),[P,D]=Fe.useState(!1);V(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let _=W(()=>{b.current?.style.setProperty("animation","none"),b.current?.style.setProperty("transition","none"),R.current?.style.setProperty("display","none")}),L=W(T=>{b.current?.style.removeProperty("animation"),b.current?.style.removeProperty("transition"),R.current?.style.removeProperty("display"),T&&A(T)}),k=Fe.useRef(null);V(()=>{(!f||!l)&&(k.current=null)},[f,l]),V(()=>{if(i&&m&&i!==m&&k.current!==i&&h.current){v(h.current),D(!0);let T=_h(m,i);S(T),C.request(()=>{lu.flushSync(()=>{D(!1)}),E(()=>{v(null),A(null),h.current=null})}),k.current=i}},[i,m,x,E,C]),V(()=>{let T=b.current;if(!T)return;let M=Ce(T).createElement("div");for(let F of Array.from(T.childNodes))M.appendChild(F.cloneNode(!0));h.current=M});let w=x!=null,I;w?I=(0,Xo.jsxs)(Fe.Fragment,{children:[(0,Xo.jsx)("div",{"data-previous":!0,inert:Xc(!0),ref:R,style:{...O?{[r.popupWidth]:`${O.width}px`,[r.popupHeight]:`${O.height}px`}:null,position:"absolute"},"data-ending-style":P?void 0:""},"previous"),(0,Xo.jsx)("div",{"data-current":!0,ref:b,"data-starting-style":P?"":void 0,children:n},p)]}):I=(0,Xo.jsx)("div",{"data-current":!0,ref:b,children:n},p),V(()=>{let T=R.current;!T||!x||T.replaceChildren(...Array.from(x.childNodes))},[x]),iu({popupElement:d,positionerElement:g,mounted:l,content:c,onMeasureLayout:_,onMeasureLayoutComplete:L,side:o,direction:s});let N={activationDirection:Oh(y),transitioning:w};return{children:I,state:N}}function Oh(e){if(e)return`${au(e.horizontal,5,"right","left")} ${au(e.vertical,5,"down","up")}`}function au(e,t,o,r){return e>t?o:e<-t?r:""}function _h(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 Ah(e,t){let[o,r]=Fe.useState(0),n=Fe.useRef(e),s=Fe.useRef(t),i=Fe.useRef(!1);return V(()=>{let a=n.current,f=s.current,c=e!==a,l=t!==f;c?(r(d=>d+1),i.current=!l):i.current&&l&&(r(d=>d+1),i.current=!1),n.current=e,s.current=t},[e,t]),`${e??"current"}-${o}`}var Pn=u(H(),1),uu=u(Jt(),1);var fu=u(Y(),1),du=Pn.forwardRef(function(t,o){let{children:r,container:n,className:s,render:i,style:a,...f}=t,{portalNode:c,portalSubtree:l}=Bs({container:n,ref:o,componentProps:t,elementProps:f});return!l&&!c?null:(0,fu.jsxs)(Pn.Fragment,{children:[l,c&&uu.createPortal(r,c)]})});var Ke={};dt(Ke,{Arrow:()=>Ou,Handle:()=>wr,Popup:()=>Tu,Portal:()=>wu,Positioner:()=>Ru,Provider:()=>_u,Root:()=>mu,Trigger:()=>vu,Viewport:()=>Mu,createHandle:()=>ku});var At=u(H(),1);var Tn=u(H(),1),gi=Tn.createContext(void 0);function at(e){let t=Tn.useContext(gi);if(t===void 0&&!e)throw new Error(Ue(72));return t}var pu=u(H(),1);var Ih={...Uc,disabled:J(e=>e.disabled),instantType:J(e=>e.instantType),isInstantPhase:J(e=>e.isInstantPhase),trackCursorAxis:J(e=>e.trackCursorAxis),disableHoverablePopup:J(e=>e.disableHoverablePopup),lastOpenChangeReason:J(e=>e.openChangeReason),closeOnClick:J(e=>e.closeOnClick),closeDelay:J(e=>e.closeDelay),hasViewport:J(e=>e.hasViewport)},Ko=class e extends $o{constructor(t,o,r=!1){let n=new oo,s={...Mh(),...t};s.floatingRootContext=Hc(n,o,r),super(s,{popupRef:pu.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:n},Ih)}setOpen=(t,o)=>{Mc(this,t,o,{extraState:{openChangeReason:o.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,te(z.triggerPress,t))}static useStore(t,o){return Ic(t,(n,s)=>new e(o,n,s)).store}};function Mh(){return{...jc(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var Cn=u(Y(),1),mu=ti(function(t){let{disabled:o=!1,defaultOpen:r=!1,open:n,disableHoverablePopup:s=!1,trackCursorAxis:i="none",actionsRef:a,onOpenChange:f,onOpenChangeComplete:c,handle:l,triggerId:d,defaultTriggerId:g=null,children:m}=t,p=Ko.useStore(l?.store,{open:r,openProp:n,activeTriggerId:g,triggerIdProp:d});kc(p,n,r,g),p.useControlledProp("openProp",n),p.useControlledProp("triggerIdProp",d),p.useContextCallback("onOpenChange",f),p.useContextCallback("onOpenChangeComplete",c);let h=p.useState("open"),x=!o&&h,v=p.useState("activeTriggerId"),y=p.useState("mounted"),S=p.useState("payload");p.useSyncedValues({trackCursorAxis:i,disableHoverablePopup:s}),p.useSyncedValue("disabled",o),Nc(p,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:b,transitionStatus:R}=Dc(x,p),E=p.useState("isInstantPhase"),C=p.useState("instantType"),O=p.useState("lastOpenChangeReason"),A=At.useRef(null);V(()=>{h&&o&&p.setOpen(!1,te(z.disabled))},[h,o,p]),V(()=>{R==="ending"&&O===z.none||R!=="ending"&&E?(C!=="delay"&&(A.current=C),p.set("instantType","delay")):A.current!==null&&(p.set("instantType",A.current),A.current=null)},[R,E,O,C,p]),V(()=>{x&&v==null&&p.set("payload",void 0)},[p,v,x]);let P=At.useCallback(()=>{p.setOpen(!1,te(z.imperativeAction))},[p]);At.useImperativeHandle(a,()=>({unmount:b,close:P}),[b,P]);let D=x||y||!o&&i!=="none";return(0,Cn.jsxs)(gi.Provider,{value:p,children:[D&&(0,Cn.jsx)(kh,{store:p,disabled:o,trackCursorAxis:i}),typeof m=="function"?m({payload:S}):m]})});function kh({store:e,disabled:t,trackCursorAxis:o}){let r=e.useState("floatingRootContext"),n=js(r,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),s=Vs(r,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),i=At.useMemo(()=>mt(s.reference,n.reference),[s.reference,n.reference]),a=At.useMemo(()=>mt(s.trigger,n.trigger),[s.trigger,n.trigger]),f=At.useMemo(()=>mt(Ac,s.floating,n.floating),[s.floating,n.floating]);return Fc(e,{activeTriggerProps:i,inactiveTriggerProps:a,popupProps:f}),null}var _n=u(H(),1);var On=u(H(),1),hi=On.createContext(void 0);function gu(){return On.useContext(hi)}var hu=(function(e){return e[e.popupOpen=Sr.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var xu="data-base-ui-tooltip-trigger";function yu(e){if("composedPath"in e){let o=e.composedPath();for(let r=0;r<o.length;r+=1){let n=o[r];if($(n))return n}}let t=e.target;return $(t)?t:null}function Lh(e){let t=e;for(;t;){if(t.hasAttribute(xu))return t;let o=t.parentElement;if(o){t=o;continue}let r=t.getRootNode();t="host"in r&&$(r.host)?r.host:null}return null}var vu=Rc(function(t,o){let{render:r,className:n,style:s,handle:i,payload:a,disabled:f,delay:c,closeOnClick:l=!0,closeDelay:d,id:g,...m}=t,p=at(!0),h=i?.store??p;if(!h)throw new Error(Ue(82));let x=Za(g),v=h.useState("isTriggerActive",x),y=h.useState("isOpenedByTrigger",x),S=h.useState("floatingRootContext"),b=_n.useRef(null),R=c??600,E=d??0,{registerTrigger:C,isMountedByThisTrigger:O}=Lc(x,b,h,{payload:a,closeOnClick:l,closeDelay:E}),A=gu(),{delayRef:P,isInstantPhase:D,hasProvider:_}=Fs(S,{open:y}),L=zo(S);h.useSyncedValue("isInstantPhase",D);let k=h.useState("disabled"),w=f??k,I=ze(w),N=h.useState("trackCursorAxis"),T=h.useState("disableHoverablePopup"),M=_n.useRef(!1),F=xt(),q=_n.useRef(void 0);function U(){let Q=A?.delay,he=typeof P.current=="object"?P.current.open:void 0,ye=R;return _&&(he!==0?ye=c??Q??R:ye=0),ye}function oe(Q){let he=b.current;if(!he||!Q)return!1;let ye=Lh(Q);return ye!==null&&ye!==he&&se(he,ye)}function Z(Q){let he=oe(Q);return M.current=he,he&&(L.openChangeTimeout.clear(),L.restTimeout.clear(),L.restTimeoutPending=!1,F.clear()),he}let ne=ui(S,{enabled:!w,mouseOnly:!0,move:!1,handleClose:!T&&N!=="both"?fi():null,restMs:U,delay(){let Q=typeof P.current=="object"?P.current.close:void 0,he=E;return d==null&&_&&(he=Q),{close:he}},triggerElementRef:b,isActiveTrigger:v,isClosing:()=>h.select("transitionStatus")==="ending",shouldOpen(){return!M.current}}),G=ii(S,{enabled:!w}).reference,ue=Q=>{let he=M.current,ye=yu(Q),uo=Z(ye),ct=b.current,Mt=ct&&ye&&se(ct,ye);if(uo&&h.select("open")&&h.select("lastOpenChangeReason")===z.triggerHover){h.setOpen(!1,te(z.triggerHover,Q));return}if(he&&!uo&&Mt&&!I.current&&!h.select("open")&&ct&&Dt(q.current)){let ut=()=>{!M.current&&!I.current&&!h.select("open")&&h.setOpen(!0,te(z.triggerHover,Q,ct))},Rt=U();Rt===0?(F.clear(),ut()):F.start(Rt,ut)}},fe=h.useState("triggerProps",O);return We("button",t,{state:{open:y},ref:[o,C,b],props:[ne,G,O||N!=="none"?fe:void 0,{onMouseOver(Q){ue(Q.nativeEvent)},onFocus(Q){oe(yu(Q.nativeEvent))&&Q.preventBaseUIHandler()},onMouseLeave(){M.current=!1,F.clear(),q.current=void 0},onPointerEnter(Q){q.current=Q.pointerType},onPointerDown(Q){q.current=Q.pointerType,h.set("closeOnClick",l),l&&!h.select("open")&&h.cancelPendingOpen(Q.nativeEvent)},onClick(Q){l&&!h.select("open")&&h.cancelPendingOpen(Q.nativeEvent)},id:x,[hu.triggerDisabled]:w?"":void 0,[xu]:w?void 0:""},m],stateAttributesMapping:Yc})});var bu=u(H(),1);var An=u(H(),1),yi=An.createContext(void 0);function Su(){let e=An.useContext(yi);if(e===void 0)throw new Error(Ue(70));return e}var xi=u(Y(),1),wu=bu.forwardRef(function(t,o){let{keepMounted:r=!1,...n}=t;return at().useState("mounted")||r?(0,xi.jsx)(yi.Provider,{value:r,children:(0,xi.jsx)(du,{ref:o,...n})}):null});var Mn=u(H(),1);var In=u(H(),1),vi=In.createContext(void 0);function qo(){let e=In.useContext(vi);if(e===void 0)throw new Error(Ue(71));return e}var Eu=u(Y(),1),Ru=Mn.forwardRef(function(t,o){let{render:r,className:n,anchor:s,positionMethod:i="absolute",side:a="top",align:f="center",sideOffset:c=0,alignOffset:l=0,collisionBoundary:d="clipping-ancestors",collisionPadding:g=5,arrowPadding:m=5,sticky:p=!1,disableAnchorTracking:h=!1,collisionAvoidance:x=Il,style:v,...y}=t,S=at(),b=Su(),R=S.useState("open"),E=S.useState("mounted"),C=S.useState("trackCursorAxis"),O=S.useState("disableHoverablePopup"),A=S.useState("floatingRootContext"),P=S.useState("instantType"),D=S.useState("transitionStatus"),_=S.useState("hasViewport"),L=tu({anchor:s,positionMethod:i,floatingRootContext:A,mounted:E,side:a,sideOffset:c,align:f,alignOffset:l,collisionBoundary:d,collisionPadding:g,sticky:p,arrowPadding:m,disableAnchorTracking:h,keepMounted:b,collisionAvoidance:x,adaptiveOrigin:_?Jc:void 0}),k=Mn.useMemo(()=>({open:R,side:L.side,align:L.align,anchorHidden:L.anchorHidden,instant:C!=="none"?"tracking-cursor":P}),[R,L.side,L.align,L.anchorHidden,C,P]),w=ou(t,k,{styles:L.positionerStyles,transitionStatus:D,props:y,refs:[o,S.useStateSetter("positionerElement")],hidden:!E,inert:!R||C==="both"||O});return(0,Eu.jsx)(vi.Provider,{value:L,children:w})});var Pu=u(H(),1);var Nh={...Go,...ol},Tu=Pu.forwardRef(function(t,o){let{render:r,className:n,style:s,...i}=t,a=at(),{side:f,align:c}=qo(),l=a.useState("open"),d=a.useState("instantType"),g=a.useState("transitionStatus"),m=a.useState("popupProps"),p=a.useState("floatingRootContext"),h=a.useState("disabled"),x=a.useState("closeDelay");on({open:l,ref:a.context.popupRef,onComplete(){l&&a.context.onOpenChangeComplete?.(!0)}}),ci(p,{enabled:!h,closeDelay:x});let v=a.useStateSetter("popupElement");return We("div",t,{state:{open:l,side:f,align:c,instant:d,transitionStatus:g},ref:[o,a.context.popupRef,v],props:[m,wn(g),i],stateAttributesMapping:Nh})});var Cu=u(H(),1);var Ou=Cu.forwardRef(function(t,o){let{render:r,className:n,style:s,...i}=t,a=at(),{arrowRef:f,side:c,align:l,arrowUncentered:d,arrowStyles:g}=qo(),m=a.useState("open"),p=a.useState("instantType");return We("div",t,{state:{open:m,side:c,align:l,uncentered:d,instant:p},ref:[o,f],props:[{style:g,"aria-hidden":!0},i],stateAttributesMapping:Go})});var Si=u(H(),1);var bi=u(Y(),1),_u=function(t){let{delay:o,closeDelay:r,timeout:n=400}=t,s=Si.useMemo(()=>({delay:o,closeDelay:r}),[o,r]),i=Si.useMemo(()=>({open:o,close:r}),[o,r]);return(0,bi.jsx)(hi.Provider,{value:s,children:(0,bi.jsx)(Ds,{delay:i,timeoutMs:n,children:t.children})})};var Iu=u(H(),1);var Au=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var Dh={activationDirection:e=>e?{"data-activation-direction":e}:null},Mu=Iu.forwardRef(function(t,o){let{render:r,className:n,style:s,children:i,...a}=t,f=at(),c=qo(),l=f.useState("instantType"),{children:d,state:g}=cu({store:f,side:c.side,cssVars:Au,children:i}),m={activationDirection:g.activationDirection,transitioning:g.transitioning,instant:l};return We("div",t,{state:m,ref:o,props:[a,{children:d}],stateAttributesMapping:Dh})});var wr=class{constructor(){this.store=new Ko}open(t){let o=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!o)throw new Error(Ue(81,t));this.store.setOpen(!0,te(z.imperativeAction,void 0,o))}close(){this.store.setOpen(!1,te(z.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function ku(){return new wr}function kn(e){return We(e.defaultTagName??"div",e,e)}var Ln=u(Jo(),1),wi=u(Y(),1),Ei=(0,wi.jsx)(Ln.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,wi.jsx)(Ln.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});var Nn=u(Jo(),1),Ri=u(Y(),1),Pi=(0,Ri.jsx)(Nn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ri.jsx)(Nn.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})});var Dn=u(Jo(),1),Ti=u(Y(),1),Ci=(0,Ti.jsx)(Dn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ti.jsx)(Dn.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})});var Fn=u(Jo(),1),Oi=u(Y(),1),_i=(0,Oi.jsx)(Fn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Oi.jsx)(Fn.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})});var Bn=u(Jo(),1),Ai=u(Y(),1),Ii=(0,Ai.jsx)(Bn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ai.jsx)(Bn.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 Du=u(Se(),1);function ki(e,t,o){return(0,Du.cloneElement)(e??t,{children:o})}var Fh=u(Bu(),1);var ju=u(Li(),1),{lock:VC,unlock:Hu}=(0,ju.__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 Bh(){let e=Fh;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return Hu(e.privateApis).ThemeProvider}var $u=Bh();var Uu=u(Se(),1),Ni="data-wp-hash";function Di(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&jh(document)),e.__wpStyleRuntime}function Vh(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ni}]`))if(o.getAttribute(Ni)===t)return!0;return!1}function Wu(e,t,o){if(!e.head)return;let r=Di(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Vh(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Ni,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function jh(e){let t=Di();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Wu(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 Hh(e,t){let o=Di();o.styles.set(e,t);for(let r of o.documents.keys())Wu(r,e,t)}typeof process>"u",Hh("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var $h={stack:"_19ce0419607e1896__stack"},Uh={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)"},Vn=(0,Uu.forwardRef)(function({direction:t,gap:o,align:r,justify:n,wrap:s,render:i,...a},f){let c={gap:o&&Uh[o],alignItems:r,justifyContent:n,flexDirection:t,flexWrap:s};return kn({render:i,ref:f,props:mt(a,{style:c,className:$h.stack})})});var Eo={};dt(Eo,{Popup:()=>rf,Portal:()=>jn,Positioner:()=>Hn,Provider:()=>ff,Root:()=>cf,Trigger:()=>af});var tf=u(Se(),1);var Ku=u(Se(),1);var 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"&&zh(document)),e.__wpStyleRuntime}function Wh(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 Gu(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(Wh(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 zh(e){let t=Bi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Gu(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 Gh(e,t){let o=Bi();o.styles.set(e,t);for(let r of o.documents.keys())Gu(r,e,t)}typeof process>"u",Gh("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 zu={slot:"_11fc52b637ff8a7e__slot"},Yu="data-wp-compat-overlay-slot";function Yh(){return typeof document>"u"?null:document}function Xh(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var Vt=null;function Kh(e){let t=e.createElement("div");return t.setAttribute(Yu,""),zu.slot&&t.classList.add(zu.slot),e.body.appendChild(t),t}function Xu(){if(typeof window>"u"||!Xh()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=Yh();if(!e||!e.body)return;if(Vt&&Vt.ownerDocument===e&&Vt.isConnected)return Vt;let t=e.querySelector(`[${Yu}]`);return t instanceof HTMLDivElement?(Vt=t,t):(Vt?.isConnected&&Vt.remove(),Vt=Kh(e),Vt)}var qu=u(Y(),1),jn=(0,Ku.forwardRef)(function({container:t,...o},r){return(0,qu.jsx)(Ke.Portal,{container:t??Xu(),...o,ref:r})});var Ju=u(Se(),1),ef=u(Y(),1),Vi="data-wp-hash";function ji(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Jh(document)),e.__wpStyleRuntime}function qh(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Vi}]`))if(o.getAttribute(Vi)===t)return!0;return!1}function Qu(e,t,o){if(!e.head)return;let r=ji(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(qh(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Vi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function Jh(e){let t=ji();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Qu(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 Zu(e,t){let o=ji();o.styles.set(e,t);for(let r of o.documents.keys())Qu(r,e,t)}typeof process>"u",Zu("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Qh={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Zu("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 Zh={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Hn=(0,Ju.forwardRef)(function({align:t="center",className:o,side:r="top",sideOffset:n=4,...s},i){return(0,ef.jsx)(Ke.Positioner,{ref:i,align:t,side:r,sideOffset:n,...s,className:pt(Qh["box-sizing"],Zh.positioner,o)})});var Er=u(Y(),1),Hi="data-wp-hash";function $i(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ty(document)),e.__wpStyleRuntime}function ey(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Hi}]`))if(o.getAttribute(Hi)===t)return!0;return!1}function of(e,t,o){if(!e.head)return;let r=$i(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(ey(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Hi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function ty(e){let t=$i();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)of(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function oy(e,t){let o=$i();o.styles.set(e,t);for(let r of o.documents.keys())of(r,e,t)}typeof process>"u",oy("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 ry={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},ny={background:"#1e1e1e"},rf=(0,tf.forwardRef)(function({portal:t,positioner:o,children:r,className:n,...s},i){let a=(0,Er.jsx)($u,{color:ny,children:(0,Er.jsx)(Ke.Popup,{ref:i,className:pt(ry.popup,n),...s,children:r})}),f=ki(o,(0,Er.jsx)(Hn,{}),a);return ki(t,(0,Er.jsx)(jn,{}),f)});var nf=u(Se(),1),sf=u(Y(),1),af=(0,nf.forwardRef)(function(t,o){return(0,sf.jsx)(Ke.Trigger,{ref:o,...t})});var lf=u(Y(),1);function cf(e){return(0,lf.jsx)(Ke.Root,{...e})}var uf=u(Y(),1);function ff({...e}){return(0,uf.jsx)(Ke.Provider,{...e})}var df=u(Se(),1),Ui="data-wp-hash";function Wi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&iy(document)),e.__wpStyleRuntime}function sy(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ui}]`))if(o.getAttribute(Ui)===t)return!0;return!1}function pf(e,t,o){if(!e.head)return;let r=Wi(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(sy(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Ui,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function iy(e){let t=Wi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)pf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function ay(e,t){let o=Wi();o.styles.set(e,t);for(let r of o.documents.keys())pf(r,e,t)}typeof process>"u",ay("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 ly={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},zi=(0,df.forwardRef)(function({render:t,...o},r){return kn({render:t,ref:r,props:mt({className:ly["visually-hidden"]},o,{"data-visually-hidden":""})})});var mf=u(Se(),1),gf=u(Y(),1),hf=(0,mf.forwardRef)(({children:e,className:t,ariaLabel:o,as:r="div",...n},s)=>(0,gf.jsx)(r,{ref:s,className:pt("admin-ui-navigable-region",t),"aria-label":o,role:"region",tabIndex:"-1",...n,children:e}));hf.displayName="NavigableRegion";var Gi=hf;var Be=u(we(),1),io=u(le(),1),bp=u(vf(),1);var cy=u(Yi(),1);var Qo="body",bf=":root";var Rr=u(ds(),1),Rf=u(Yi(),1),fy=u(le(),1);function Xi(e){if(!e)return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function uy(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function wf(e,t="0"){let o=uy(e);if(!o)return null;let r=Xi(o?.top)||t,n=Xi(o?.left)||t;return r===n?r:`${r} ${n}`}var Ef={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 Ki({layoutDefinitions:e=Ef,style:t,selector:o,hasBlockGapSupport:r,hasFallbackGapSupport:n,fallbackGapValue:s}){let i="",a=r?wf(t?.spacing?.blockGap):"";if(n&&(o===Qo?a=a||"0.5em":!r&&s&&(a=s)),a&&e&&(Object.values(e).forEach(({className:f,name:c,spacingStyles:l})=>{!r&&c!=="flex"&&c!=="grid"||l?.length&&l.forEach(d=>{let g=[];if(d.rules&&Object.entries(d.rules).forEach(([m,p])=>{g.push(`${m}: ${p||a}`)}),g.length){let m="";r?m=o===Qo?`:root :where(.${f})${d?.selector||""}`:`:root :where(${o}-${f})${d?.selector||""}`:m=o===Qo?`:where(.${f}${d?.selector||""})`:`:where(${o}.${f}${d?.selector||""})`,i+=`${m} { ${g.join("; ")}; }`}})}),o===Qo&&r&&(i+=`${bf} { --wp--style--block-gap: ${a}; }`)),o===Qo&&e){let f=["block","flex","grid"];Object.values(e).forEach(({className:c,displayMode:l,baseStyles:d})=>{l&&f.includes(l)&&(i+=`${o} .${c} { display:${l}; }`),d?.length&&d.forEach(g=>{let m=[];if(g.rules&&Object.entries(g.rules).forEach(([p,h])=>{m.push(`${p}: ${h}`)}),m.length){let p=`.${c}${g?.selector||""}`;i+=`${p} { ${m.join("; ")}; }`}})})}return i}var wp=u(Tf(),1),lt=u(je(),1),Je=u(Se(),1);var Nr=u($n(),1),ns=u(it(),1),Ep=u(qi(),1),Rp=u(ps(),1),ma=u(Ro(),1),Pp=u(If(),1),Tp=u(Tt(),1),ao=u(It(),1),lo=u(Mi(),1);var Vf=u(we(),1),jf=u(It(),1);var Mf=u(le(),1),kf=u(It(),1),Un=u(je(),1),Lf=u(Ro(),1);var Nf=u(we(),1),Df=u(Tt(),1),Ff=u(Y(),1);function dy({showTooltip:e,icon:t,href:o,initialPost:r}){let n=(0,Mf.useSelect)(a=>{let{getCurrentPostType:f}=a(Nf.store),{getPostType:c}=a(Df.store);return c(r?.type||f())},[r?.type]);if(!n)return null;let s=o??(0,Lf.addQueryArgs)("edit.php",{post_type:n.slug}),i=n?.labels?.view_items??(0,Un.__)("Back");return(0,Ff.jsx)(kf.Button,{size:"compact",href:s,label:i,showTooltip:e,tooltipPosition:"bottom",icon:t??((0,Un.isRTL)()?Ci:Pi)})}var Wn=dy;var Bf=u(Li(),1),{lock:h_,unlock:K}=(0,Bf.__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 zn=u(Y(),1),{BackButton:py}=K(Vf.privateApis),my={hidden:{x:"-100%"},distractionFreeInactive:{x:0},hover:{x:0,transition:{type:"tween",delay:.2}}};function gy({initialPost:e}){return(0,zn.jsx)(py,{children:({length:t})=>t<=1&&(0,zn.jsx)(jf.__unstableMotion.div,{variants:my,transition:{type:"tween",delay:.8},children:(0,zn.jsx)(Wn,{showTooltip:!0,initialPost:e})})})}var Hf=gy;var zf=u(le(),1),Pr=u(Se(),1),Gf=u(we(),1),Yf=u(Tt(),1);var $f="core/edit-post",Uf="#wp-admin-bar-view a",Wf="#wp-admin-bar-preview a";var Xf=()=>{let{isViewable:e,newPermalink:t}=(0,zf.useSelect)(r=>{let{getPostType:n}=r(Yf.store),{getCurrentPost:s,getEditedPostAttribute:i}=r(Gf.store);return{isViewable:n(i("type"))?.viewable,newPermalink:s().link}},[]),o=(0,Pr.useRef)();(0,Pr.useEffect)(()=>{o.current=document.querySelector(Wf)||document.querySelector(Uf)},[]),(0,Pr.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 Kf(){return Xf(),null}var cd=u(Se(),1),ra=u(le(),1),Xn=u(Jf(),1),ud=u(je(),1);var Yn=u(le(),1);var Ji=u(le(),1);function hy(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 yy(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 xy(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]=yy(o[r],n);return o}}return e}function vy(e=!1,t){return t.type==="META_BOXES_INITIALIZED"?!0:e}var Sy=(0,Ji.combineReducers)({isSaving:hy,locations:xy,initialized:vy}),Qf=(0,Ji.combineReducers)({metaBoxes:Sy});var Qi={};dt(Qi,{__experimentalSetPreviewDeviceType:()=>Hy,__unstableCreateTemplate:()=>zy,closeGeneralSidebar:()=>wy,closeModal:()=>Ry,closePublishSidebar:()=>Ty,hideBlockTypes:()=>Dy,initializeMetaBoxes:()=>Gy,metaBoxUpdatesFailure:()=>jy,metaBoxUpdatesSuccess:()=>Vy,openGeneralSidebar:()=>by,openModal:()=>Ey,openPublishSidebar:()=>Py,removeEditorPanel:()=>Ay,requestMetaBoxUpdates:()=>By,setAvailableMetaBoxesPerLocation:()=>Fy,setIsEditingTemplate:()=>Wy,setIsInserterOpened:()=>$y,setIsListViewOpened:()=>Uy,showBlockTypes:()=>Ny,switchEditorMode:()=>My,toggleDistractionFree:()=>Yy,toggleEditorPanelEnabled:()=>Oy,toggleEditorPanelOpened:()=>_y,toggleFeature:()=>Iy,toggleFullscreenMode:()=>Xy,togglePinnedPluginItem:()=>ky,togglePublishSidebar:()=>Cy,updatePreferredStyleVariations:()=>Ly});var rd=u(ms(),1),Tr=u(it(),1),Oe=u(we(),1),Me=u(ir(),1),nd=u(ed(),1),sd=u(Tt(),1),id=u($n(),1),Gn=u(je(),1);var td=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:Zo}=K(Oe.privateApis),by=e=>({registry:t})=>{t.dispatch(Zo).enableComplementaryArea("core",e)},wy=()=>({registry:e})=>e.dispatch(Zo).disableComplementaryArea("core"),Ey=e=>({registry:t})=>((0,Me.default)("select( 'core/edit-post' ).openModal( name )",{since:"6.3",alternative:"select( 'core/interface').openModal( name )"}),t.dispatch(Zo).openModal(e)),Ry=()=>({registry:e})=>((0,Me.default)("select( 'core/edit-post' ).closeModal()",{since:"6.3",alternative:"select( 'core/interface').closeModal()"}),e.dispatch(Zo).closeModal()),Py=()=>({registry:e})=>{(0,Me.default)("dispatch( 'core/edit-post' ).openPublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').openPublishSidebar"}),e.dispatch(Oe.store).openPublishSidebar()},Ty=()=>({registry:e})=>{(0,Me.default)("dispatch( 'core/edit-post' ).closePublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').closePublishSidebar"}),e.dispatch(Oe.store).closePublishSidebar()},Cy=()=>({registry:e})=>{(0,Me.default)("dispatch( 'core/edit-post' ).togglePublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').togglePublishSidebar"}),e.dispatch(Oe.store).togglePublishSidebar()},Oy=e=>({registry:t})=>{(0,Me.default)("dispatch( 'core/edit-post' ).toggleEditorPanelEnabled",{since:"6.5",alternative:"dispatch( 'core/editor').toggleEditorPanelEnabled"}),t.dispatch(Oe.store).toggleEditorPanelEnabled(e)},_y=e=>({registry:t})=>{(0,Me.default)("dispatch( 'core/edit-post' ).toggleEditorPanelOpened",{since:"6.5",alternative:"dispatch( 'core/editor').toggleEditorPanelOpened"}),t.dispatch(Oe.store).toggleEditorPanelOpened(e)},Ay=e=>({registry:t})=>{(0,Me.default)("dispatch( 'core/edit-post' ).removeEditorPanel",{since:"6.5",alternative:"dispatch( 'core/editor').removeEditorPanel"}),t.dispatch(Oe.store).removeEditorPanel(e)},Iy=e=>({registry:t})=>t.dispatch(Tr.store).toggle("core/edit-post",e),My=e=>({registry:t})=>{(0,Me.default)("dispatch( 'core/edit-post' ).switchEditorMode",{since:"6.6",alternative:"dispatch( 'core/editor').switchEditorMode"}),t.dispatch(Oe.store).switchEditorMode(e)},ky=e=>({registry:t})=>{let o=t.select(Zo).isItemPinned("core",e);t.dispatch(Zo)[o?"unpinItem":"pinItem"]("core",e)};function Ly(){return(0,Me.default)("dispatch( 'core/edit-post' ).updatePreferredStyleVariations",{since:"6.6",hint:"Preferred Style Variations are not supported anymore."}),{type:"NOTHING"}}var Ny=e=>({registry:t})=>{K(t.dispatch(Oe.store)).showBlockTypes(e)},Dy=e=>({registry:t})=>{K(t.dispatch(Oe.store)).hideBlockTypes(e)};function Fy(e){return{type:"SET_META_BOXES_PER_LOCATIONS",metaBoxesPerLocation:e}}var By=()=>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(sd.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),f=t.getActiveMetaBoxLocations(),l=[r,...f.map(d=>new window.FormData(td(d)))].reduce((d,g)=>{for(let[m,p]of g)d.append(m,p);return d},new window.FormData);a.forEach(([d,g])=>l.append(d,g));try{await(0,rd.default)({url:window._wpMetaBoxUrl,method:"POST",body:l,parse:!1}),o.metaBoxUpdatesSuccess()}catch{o.metaBoxUpdatesFailure()}};function Vy(){return{type:"META_BOX_UPDATES_SUCCESS"}}function jy(){return{type:"META_BOX_UPDATES_FAILURE"}}var Hy=e=>({registry:t})=>{(0,Me.default)("dispatch( 'core/edit-post' ).__experimentalSetPreviewDeviceType",{since:"6.5",version:"6.7",hint:"registry.dispatch( editorStore ).setDeviceType"}),t.dispatch(Oe.store).setDeviceType(e)},$y=e=>({registry:t})=>{(0,Me.default)("dispatch( 'core/edit-post' ).setIsInserterOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsInserterOpened"}),t.dispatch(Oe.store).setIsInserterOpened(e)},Uy=e=>({registry:t})=>{(0,Me.default)("dispatch( 'core/edit-post' ).setIsListViewOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsListViewOpened"}),t.dispatch(Oe.store).setIsListViewOpened(e)};function Wy(){return(0,Me.default)("dispatch( 'core/edit-post' ).setIsEditingTemplate",{since:"6.5",alternative:"dispatch( 'core/editor').setRenderingMode"}),{type:"NOTHING"}}function zy(){return(0,Me.default)("dispatch( 'core/edit-post' ).__unstableCreateTemplate",{since:"6.5"}),{type:"NOTHING"}}var od=!1,Gy=()=>({registry:e,select:t,dispatch:o})=>{if(!e.select(Oe.store).__unstableIsEditorReady()||od)return;let n=e.select(Oe.store).getCurrentPostType();window.postboxes.page!==n&&window.postboxes.add_postbox_toggles(n),od=!0,(0,nd.addAction)("editor.savePost","core/edit-post/save-metaboxes",async(s,i)=>{!i.isAutosave&&t.hasMetaBoxes()&&await o.requestMetaBoxUpdates()}),o({type:"META_BOXES_INITIALIZED"})},Yy=()=>({registry:e})=>{(0,Me.default)("dispatch( 'core/edit-post' ).toggleDistractionFree",{since:"6.6",alternative:"dispatch( 'core/editor').toggleDistractionFree"}),e.dispatch(Oe.store).toggleDistractionFree()},Xy=()=>({registry:e})=>{let t=e.select(Tr.store).get("core/edit-post","fullscreenMode");e.dispatch(Tr.store).toggle("core/edit-post","fullscreenMode"),e.dispatch(id.store).createInfoNotice(t?(0,Gn.__)("Fullscreen mode deactivated."):(0,Gn.__)("Fullscreen mode activated."),{id:"core/edit-post/toggle-fullscreen-mode/notice",type:"snackbar",actions:[{label:(0,Gn.__)("Undo"),onClick:()=>{e.dispatch(Tr.store).toggle("core/edit-post","fullscreenMode")}}]})};var oa={};dt(oa,{__experimentalGetInsertionPoint:()=>yx,__experimentalGetPreviewDeviceType:()=>gx,areMetaBoxesInitialized:()=>Sx,getActiveGeneralSidebarName:()=>ex,getActiveMetaBoxLocations:()=>ld,getAllMetaBoxes:()=>dx,getEditedPostTemplate:()=>bx,getEditorMode:()=>Jy,getHiddenBlockTypes:()=>rx,getMetaBoxesPerLocation:()=>ta,getPreference:()=>ox,getPreferences:()=>ad,hasMetaBoxes:()=>px,isEditingTemplate:()=>vx,isEditorPanelEnabled:()=>ix,isEditorPanelOpened:()=>ax,isEditorPanelRemoved:()=>sx,isEditorSidebarOpened:()=>Qy,isFeatureActive:()=>cx,isInserterOpened:()=>hx,isListViewOpened:()=>xx,isMetaBoxLocationActive:()=>ea,isMetaBoxLocationVisible:()=>fx,isModalActive:()=>lx,isPluginItemPinned:()=>ux,isPluginSidebarOpened:()=>Zy,isPublishSidebarOpened:()=>nx,isSavingMetaBoxes:()=>mx});var pe=u(le(),1),Po=u(it(),1),Zi=u(Tt(),1),qe=u(we(),1),rt=u(ir(),1);var{interfaceStore:Cr}=K(qe.privateApis),Ky=[],qy={},Jy=(0,pe.createRegistrySelector)(e=>()=>e(Po.store).get("core","editorMode")??"visual"),Qy=(0,pe.createRegistrySelector)(e=>()=>{let t=e(Cr).getActiveComplementaryArea("core");return["edit-post/document","edit-post/block"].includes(t)}),Zy=(0,pe.createRegistrySelector)(e=>()=>{let t=e(Cr).getActiveComplementaryArea("core");return!!t&&!["edit-post/document","edit-post/block"].includes(t)}),ex=(0,pe.createRegistrySelector)(e=>()=>e(Cr).getActiveComplementaryArea("core"));function tx(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??qy}var ad=(0,pe.createRegistrySelector)(e=>()=>{(0,rt.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=tx(o,r);return{...t,panels:n}});function ox(e,t,o){(0,rt.default)("select( 'core/edit-post' ).getPreference",{since:"6.0",alternative:"select( 'core/preferences' ).get"});let n=ad(e)[t];return n===void 0?o:n}var rx=(0,pe.createRegistrySelector)(e=>()=>e(Po.store).get("core","hiddenBlockTypes")??Ky),nx=(0,pe.createRegistrySelector)(e=>()=>((0,rt.default)("select( 'core/edit-post' ).isPublishSidebarOpened",{since:"6.6",alternative:"select( 'core/editor' ).isPublishSidebarOpened"}),e(qe.store).isPublishSidebarOpened())),sx=(0,pe.createRegistrySelector)(e=>(t,o)=>((0,rt.default)("select( 'core/edit-post' ).isEditorPanelRemoved",{since:"6.5",alternative:"select( 'core/editor' ).isEditorPanelRemoved"}),e(qe.store).isEditorPanelRemoved(o))),ix=(0,pe.createRegistrySelector)(e=>(t,o)=>((0,rt.default)("select( 'core/edit-post' ).isEditorPanelEnabled",{since:"6.5",alternative:"select( 'core/editor' ).isEditorPanelEnabled"}),e(qe.store).isEditorPanelEnabled(o))),ax=(0,pe.createRegistrySelector)(e=>(t,o)=>((0,rt.default)("select( 'core/edit-post' ).isEditorPanelOpened",{since:"6.5",alternative:"select( 'core/editor' ).isEditorPanelOpened"}),e(qe.store).isEditorPanelOpened(o))),lx=(0,pe.createRegistrySelector)(e=>(t,o)=>((0,rt.default)("select( 'core/edit-post' ).isModalActive",{since:"6.3",alternative:"select( 'core/interface' ).isModalActive"}),!!e(Cr).isModalActive(o))),cx=(0,pe.createRegistrySelector)(e=>(t,o)=>!!e(Po.store).get("core/edit-post",o)),ux=(0,pe.createRegistrySelector)(e=>(t,o)=>e(Cr).isItemPinned("core",o)),ld=(0,pe.createSelector)(e=>Object.keys(e.metaBoxes.locations).filter(t=>ea(e,t)),e=>[e.metaBoxes.locations]),fx=(0,pe.createRegistrySelector)(e=>(t,o)=>ea(t,o)&&ta(t,o)?.some(({id:r})=>e(qe.store).isEditorPanelEnabled(`meta-box-${r}`)));function ea(e,t){let o=ta(e,t);return!!o&&o.length!==0}function ta(e,t){return e.metaBoxes.locations[t]}var dx=(0,pe.createSelector)(e=>Object.values(e.metaBoxes.locations).flat(),e=>[e.metaBoxes.locations]);function px(e){return ld(e).length>0}function mx(e){return e.metaBoxes.isSaving}var gx=(0,pe.createRegistrySelector)(e=>()=>((0,rt.default)("select( 'core/edit-site' ).__experimentalGetPreviewDeviceType",{since:"6.5",version:"6.7",alternative:"select( 'core/editor' ).getDeviceType"}),e(qe.store).getDeviceType())),hx=(0,pe.createRegistrySelector)(e=>()=>((0,rt.default)("select( 'core/edit-post' ).isInserterOpened",{since:"6.5",alternative:"select( 'core/editor' ).isInserterOpened"}),e(qe.store).isInserterOpened())),yx=(0,pe.createRegistrySelector)(e=>()=>((0,rt.default)("select( 'core/edit-post' ).__experimentalGetInsertionPoint",{since:"6.5",version:"6.7"}),K(e(qe.store)).getInserter())),xx=(0,pe.createRegistrySelector)(e=>()=>((0,rt.default)("select( 'core/edit-post' ).isListViewOpened",{since:"6.5",alternative:"select( 'core/editor' ).isListViewOpened"}),e(qe.store).isListViewOpened())),vx=(0,pe.createRegistrySelector)(e=>()=>((0,rt.default)("select( 'core/edit-post' ).isEditingTemplate",{since:"6.5",alternative:"select( 'core/editor' ).getRenderingMode"}),e(qe.store).getCurrentPostType()==="wp_template"));function Sx(e){return e.metaBoxes.initialized}var bx=(0,pe.createRegistrySelector)(e=>()=>{let{id:t,type:o}=e(qe.store).getCurrentPost(),r=K(e(Zi.store)).getTemplateId(o,t);if(r)return e(Zi.store).getEditedEntityRecord("postType","wp_template",r)});var de=(0,Yn.createReduxStore)($f,{reducer:Qf,actions:Qi,selectors:oa});(0,Yn.register)(de);function wx(){let{toggleFullscreenMode:e}=(0,ra.useDispatch)(de),{registerShortcut:t}=(0,ra.useDispatch)(Xn.store);return(0,cd.useEffect)(()=>{t({name:"core/edit-post/toggle-fullscreen",category:"global",description:(0,ud.__)("Enable or disable fullscreen mode."),keyCombination:{modifier:"secondary",character:"f"}})},[]),(0,Xn.useShortcut)("core/edit-post/toggle-fullscreen",()=>{e()}),null}var fd=wx;var qn=u(le(),1),no=u(je(),1),so=u(It(),1);var Kn=u(Se(),1),na=u(we(),1),jt=u(Y(),1);function dd(){let{editPost:e}=(0,qn.useDispatch)(na.store),{isCleanNewPost:t}=(0,qn.useSelect)(na.store),[o,r]=(0,Kn.useState)(void 0),[n,s]=(0,Kn.useState)(""),[i,a]=(0,Kn.useState)(()=>t());return i?(0,jt.jsx)(so.Modal,{title:(0,no.__)("Create pattern"),onRequestClose:()=>{a(!1)},overlayClassName:"patterns-create-modal",children:(0,jt.jsx)("form",{onSubmit:f=>{f.preventDefault(),a(!1),e({title:n,meta:{wp_pattern_sync_status:o}})},children:(0,jt.jsxs)(Vn,{direction:"column",gap:"lg",children:[(0,jt.jsx)(so.TextControl,{label:(0,no.__)("Name"),value:n,onChange:s,placeholder:(0,no.__)("My pattern"),className:"patterns-create-modal__name-input"}),(0,jt.jsx)(so.ToggleControl,{label:(0,no._x)("Synced","pattern (singular)"),help:(0,no.__)("Sync this pattern across multiple locations."),checked:!o,onChange:()=>{r(o?void 0:"unsynced")}}),(0,jt.jsx)(Vn,{justify:"end",children:(0,jt.jsx)(so.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",disabled:!n,accessibleWhenDisabled:!0,children:(0,no.__)("Create")})})]})})}):null}var Jn=u(Se(),1),pd=u(le(),1),md=u(Ro(),1),gd=u(we(),1);function Ex(e){return(0,md.addQueryArgs)("post.php",{post:e,action:"edit"})}function hd(){let[e,t]=(0,Jn.useState)(null),{postId:o,postStatus:r}=(0,pd.useSelect)(n=>{let{getCurrentPost:s}=n(gd.store),i=s(),{id:a,status:f,type:c}=i;return["wp_template","wp_template_part"].includes(c)&&(a=i.wp_id),{postId:a,postStatus:f}},[]);return(0,Jn.useEffect)(()=>{o&&o!==e&&r!=="auto-draft"&&(window.history.replaceState({id:o},"Post "+o,Ex(o)),t(o))},[o,r,e]),null}var Rd=u(le(),1);var Or=u(Se(),1),yd=u(It(),1),xd=u(le(),1);var er=u(Y(),1);function Rx({location:e}){let t=(0,Or.useRef)(null),o=(0,Or.useRef)(null);(0,Or.useEffect)(()=>(o.current=document.querySelector(".metabox-location-"+e),o.current&&t.current.appendChild(o.current),()=>{o.current&&document.querySelector("#metaboxes").appendChild(o.current)}),[e]);let r=(0,xd.useSelect)(s=>s(de).isSavingMetaBoxes(),[]),n=pt("edit-post-meta-boxes-area",`is-${e}`,{"is-loading":r});return(0,er.jsxs)("div",{className:n,children:[r&&(0,er.jsx)(yd.Spinner,{className:"edit-post-meta-boxes-area__spinner"}),(0,er.jsx)("div",{className:"edit-post-meta-boxes-area__container",ref:t}),(0,er.jsx)("div",{className:"edit-post-meta-boxes-area__clear"})]})}var vd=Rx;var Sd=u(Se(),1),bd=u(le(),1),wd=u(we(),1);function Ed({id:e}){let t=(0,bd.useSelect)(o=>o(wd.store).isEditorPanelEnabled(`meta-box-${e}`),[e]);return(0,Sd.useEffect)(()=>{let o=document.getElementById(e);o&&(t?o.classList.remove("is-hidden"):o.classList.add("is-hidden"))},[e,t]),null}var To=u(Y(),1);function Qn({location:e}){let t=(0,Rd.useSelect)(o=>o(de).getMetaBoxesPerLocation(e),[e]);return(0,To.jsxs)(To.Fragment,{children:[(t??[]).map(({id:o})=>(0,To.jsx)(Ed,{id:o},o)),(0,To.jsx)(vd,{location:e})]})}var Ar=u(je(),1),op=u(Mi(),1),rp=u(we(),1),np=u(Td(),1),sp=u(it(),1);var Cd=u(It(),1),Od=u(Tt(),1),_d=u(le(),1),Ad=u(je(),1),sa=u(Ro(),1),Id=u(Y(),1);function Px(){let e=(0,_d.useSelect)(t=>{let{canUser:o}=t(Od.store),r=(0,sa.addQueryArgs)("edit.php",{post_type:"wp_block"}),n=(0,sa.addQueryArgs)("site-editor.php",{p:"/pattern"});return o("create",{kind:"postType",name:"wp_template"})?n:r},[]);return(0,Id.jsx)(Cd.MenuItem,{role:"menuitem",href:e,children:(0,Ad.__)("Manage patterns")})}var Md=Px;var kd=u(le(),1),Ld=u(it(),1),Nd=u(je(),1),Dd=u(we(),1),Fd=u(Y(),1);function Bd(){let e=(0,kd.useSelect)(t=>t(Dd.store).getCurrentPostType()==="wp_template",[]);return(0,Fd.jsx)(Ld.PreferenceToggleMenuItem,{scope:"core/edit-post",name:e?"welcomeGuideTemplate":"welcomeGuide",label:(0,Nd.__)("Welcome Guide")})}var ts=u(je(),1),Zd=u(it(),1),ep=u(we(),1);var Xd=u(je(),1),Kd=u(le(),1),qd=u(we(),1),Jd=u(it(),1);var ia=u(Se(),1),Zn=u(je(),1),Vd=u(It(),1),jd=u(le(),1),Hd=u(we(),1),$d=u(it(),1),Ud=u(Ro(),1);var Ht=u(Y(),1),{PreferenceBaseOption:Tx}=K($d.privateApis);function Cx(){let e=document.getElementById("toggle-custom-fields-form");e.querySelector('[name="_wp_http_referer"]').setAttribute("value",(0,Ud.getPathAndQueryString)(window.location.href)),e.submit()}function Ox({willEnable:e}){let[t,o]=(0,ia.useState)(!1);return(0,Ht.jsxs)(Ht.Fragment,{children:[(0,Ht.jsx)("p",{className:"edit-post-preferences-modal__custom-fields-confirmation-message",children:(0,Zn.__)("A page reload is required for this change. Make sure your content is saved before reloading.")}),(0,Ht.jsx)(Vd.Button,{__next40pxDefaultSize:!0,variant:"secondary",isBusy:t,accessibleWhenDisabled:!0,disabled:t,onClick:()=>{o(!0),Cx()},children:e?(0,Zn.__)("Show & Reload Page"):(0,Zn.__)("Hide & Reload Page")})]})}function Wd({label:e}){let t=(0,jd.useSelect)(n=>!!n(Hd.store).getEditorSettings().enableCustomFields,[]),[o,r]=(0,ia.useState)(t);return(0,Ht.jsx)(Tx,{label:e,isChecked:o,onChange:r,children:o!==t&&(0,Ht.jsx)(Ox,{willEnable:o})})}var es=u(le(),1),aa=u(we(),1),zd=u(it(),1);var Gd=u(Y(),1),{PreferenceBaseOption:_x}=K(zd.privateApis);function Yd(e){let{toggleEditorPanelEnabled:t}=(0,es.useDispatch)(aa.store),{isChecked:o,isRemoved:r}=(0,es.useSelect)(n=>{let{isEditorPanelEnabled:s,isEditorPanelRemoved:i}=n(aa.store);return{isChecked:s(e.panelName),isRemoved:i(e.panelName)}},[e.panelName]);return r?null:(0,Gd.jsx)(_x,{isChecked:o,onChange:()=>t(e.panelName),...e})}var _r=u(Y(),1),{PreferencesModalSection:Ax}=K(Jd.privateApis);function Qd(e){let{areCustomFieldsRegistered:t,metaBoxes:o}=(0,Kd.useSelect)(n=>{let{getEditorSettings:s}=n(qd.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,_r.jsxs)(Ax,{...e,children:[t&&(0,_r.jsx)(Wd,{label:(0,Xd.__)("Custom fields")}),r.map(({id:n,title:s})=>(0,_r.jsx)(Yd,{label:s,panelName:`meta-box-${n}`},n))]})}var os=u(Y(),1),{PreferenceToggleControl:Ix}=K(Zd.privateApis),{PreferencesModal:Mx}=K(ep.privateApis);function tp(){let e={general:(0,os.jsx)(Qd,{title:(0,ts.__)("Advanced")}),appearance:(0,os.jsx)(Ix,{scope:"core/edit-post",featureName:"themeStyles",help:(0,ts.__)("Make the editor look like your theme."),label:(0,ts.__)("Use theme styles")})};return(0,os.jsx)(Mx,{extraSections:e})}var Et=u(Y(),1),{ToolsMoreMenuGroup:kx,ViewMoreMenuGroup:Lx}=K(rp.privateApis),Nx=()=>{let e=(0,op.useViewportMatch)("large");return(0,Et.jsxs)(Et.Fragment,{children:[e&&(0,Et.jsx)(Lx,{children:(0,Et.jsx)(sp.PreferenceToggleMenuItem,{scope:"core/edit-post",name:"fullscreenMode",label:(0,Ar.__)("Fullscreen mode"),info:(0,Ar.__)("Show and hide the admin user interface"),messageActivated:(0,Ar.__)("Fullscreen mode activated."),messageDeactivated:(0,Ar.__)("Fullscreen mode deactivated."),shortcut:np.displayShortcut.secondary("f")})}),(0,Et.jsxs)(kx,{children:[(0,Et.jsx)(Md,{}),(0,Et.jsx)(Bd,{})]}),(0,Et.jsx)(tp,{})]})},ip=Nx;var dp=u(le(),1);var ap=u(le(),1),rs=u(It(),1),nt=u(je(),1),la=u(Se(),1);var Ir=u(Y(),1);function Co({nonAnimatedSrc:e,animatedSrc:t}){return(0,Ir.jsxs)("picture",{className:"edit-post-welcome-guide__image",children:[(0,Ir.jsx)("source",{srcSet:e,media:"(prefers-reduced-motion: reduce)"}),(0,Ir.jsx)("img",{src:t,width:"312",height:"240",alt:""})]})}var ce=u(Y(),1);function lp(){let{toggleFeature:e}=(0,ap.useDispatch)(de);return(0,ce.jsx)(rs.Guide,{className:"edit-post-welcome-guide",contentLabel:(0,nt.__)("Welcome to the editor"),finishButtonText:(0,nt.__)("Get started"),onFinish:()=>e("welcomeGuide"),pages:[{image:(0,ce.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,ce.jsxs)(ce.Fragment,{children:[(0,ce.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,nt.__)("Welcome to the editor")}),(0,ce.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,nt.__)("In the WordPress editor, each paragraph, image, or video is presented as a distinct \u201Cblock\u201D of content.")})]})},{image:(0,ce.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,ce.jsxs)(ce.Fragment,{children:[(0,ce.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,nt.__)("Customize each block")}),(0,ce.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,nt.__)("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,ce.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,ce.jsxs)(ce.Fragment,{children:[(0,ce.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,nt.__)("Explore all blocks")}),(0,ce.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,la.createInterpolateElement)((0,nt.__)("All of the blocks available to you live in the block library. You\u2019ll find it wherever you see the <InserterIconImage /> icon."),{InserterIconImage:(0,ce.jsx)("img",{alt:(0,nt.__)("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,ce.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,ce.jsxs)(ce.Fragment,{children:[(0,ce.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,nt.__)("Learn more")}),(0,ce.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,la.createInterpolateElement)((0,nt.__)("New to the block editor? Want to learn more about using it? <a>Here's a detailed guide.</a>"),{a:(0,ce.jsx)(rs.ExternalLink,{href:(0,nt.__)("https://wordpress.org/documentation/article/wordpress-block-editor/")})})})]})}]})}var cp=u(le(),1),up=u(It(),1),Mr=u(je(),1);var $t=u(Y(),1);function fp(){let{toggleFeature:e}=(0,cp.useDispatch)(de);return(0,$t.jsx)(up.Guide,{className:"edit-template-welcome-guide",contentLabel:(0,Mr.__)("Welcome to the template editor"),finishButtonText:(0,Mr.__)("Get started"),onFinish:()=>e("welcomeGuideTemplate"),pages:[{image:(0,$t.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,$t.jsxs)($t.Fragment,{children:[(0,$t.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,Mr.__)("Welcome to the template editor")}),(0,$t.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,Mr.__)("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 ca=u(Y(),1);function pp({postType:e}){let{isActive:t,isEditingTemplate:o}=(0,dp.useSelect)(r=>{let{isFeatureActive:n}=r(de),s=e==="wp_template";return{isActive:n(s?"welcomeGuideTemplate":"welcomeGuide"),isEditingTemplate:s}},[e]);return t?o?(0,ca.jsx)(fp,{}):(0,ca.jsx)(lp,{}):null}var kr=u(le(),1),tr=u(je(),1);var mp=u(qi(),1),ua=u(it(),1),gp=u($n(),1);function hp(){let{isFullscreen:e}=(0,kr.useSelect)(r=>{let{get:n}=r(ua.store);return{isFullscreen:n("core/edit-post","fullscreenMode")}},[]),{toggle:t}=(0,kr.useDispatch)(ua.store),{createInfoNotice:o}=(0,kr.useDispatch)(gp.store);(0,mp.useCommand)({name:"core/toggle-fullscreen-mode",label:e?(0,tr.__)("Exit fullscreen"):(0,tr.__)("Enter fullscreen"),icon:Ii,category:"command",callback:({close:r})=>{t("core/edit-post","fullscreenMode"),r(),o(e?(0,tr.__)("Fullscreen off."):(0,tr.__)("Fullscreen on."),{id:"core/edit-post/toggle-fullscreen-mode/notice",type:"snackbar",actions:[{label:(0,tr.__)("Undo"),onClick:()=>{t("core/edit-post","fullscreenMode")}}]})}})}var Lr=u(Se(),1),Oo=u(le(),1),fa=u(we(),1),da=u(Tt(),1);function yp(e,t,o){let r=(0,Oo.useRegistry)(),[n,s]=(0,Lr.useReducer)((m,{type:p,post:h,previousRenderingMode:x,selectedBlockClientId:v})=>{if(p==="push"){let y=[...m],S=y.length-1;return y[S]={...y[S],selectedBlockClientId:v},[...y,{post:h,previousRenderingMode:x}]}return p==="pop"&&m.length>1?m.slice(0,-1):m},[{post:{postId:e,postType:t}}]),{post:i,previousRenderingMode:a}=n[n.length-1],{getRenderingMode:f}=(0,Oo.useSelect)(fa.store),{setRenderingMode:c}=(0,Oo.useDispatch)(fa.store),{editEntityRecord:l}=(0,Oo.useDispatch)(da.store),d=(0,Lr.useCallback)(m=>{let h=r.select(da.store).getEntityRecordEdits("postType",i.postType,i.postId)?.selection?.selectionStart?.clientId??null;s({type:"push",post:{postId:m.postId,postType:m.postType},previousRenderingMode:f(),selectedBlockClientId:h}),c(o)},[r,i.postType,i.postId,f,c,o]),g=(0,Lr.useCallback)(()=>{if(n.length>1){let m=n[n.length-2];m.selectedBlockClientId&&l("postType",m.post.postType,m.post.postId,{selection:{selectionStart:{clientId:m.selectedBlockClientId},selectionEnd:{clientId:m.selectedBlockClientId}}},{undoIgnore:!0})}s({type:"pop"}),a&&c(a)},[c,a,n,l]);return{currentPost:i,onNavigateToEntityRecord:d,onNavigateToPreviousEntityRecord:n.length>1?g:void 0}}var or=u(le(),1),pa=u(we(),1),xp=u(Tt(),1),vp=u(Se(),1);var Sp=e=>{let{isEnabledAndEditorReady:t,isCollaborationEnabled:o,hasIncompatibleMetaBoxes:r,hasActiveMetaBoxes:n}=(0,or.useSelect)(f=>{let{__unstableIsEditorReady:c,isCollaborationEnabledForCurrentPost:l}=K(f(pa.store));return{isEnabledAndEditorReady:e&&c(),isCollaborationEnabled:l(),hasIncompatibleMetaBoxes:e?f(de).getAllMetaBoxes().some(d=>!d.__rtc_compatible):!1,hasActiveMetaBoxes:e&&f(de).hasMetaBoxes()}},[e]),{setCollaborationSupported:s}=K((0,or.useDispatch)(xp.store)),{updateEditorSettings:i}=(0,or.useDispatch)(pa.store),{initializeMetaBoxes:a}=(0,or.useDispatch)(de);(0,vp.useEffect)(()=>{t&&(a(),o&&r&&s(!1),n&&i({disableVisualRevisions:!0}))},[t,a,o,s,r,n,i])};var X=u(Y(),1),{useCommandContext:Dx}=K(Ep.privateApis),{useDrag:Fx}=K(ao.privateApis),{Editor:Bx,FullscreenMode:Vx,UploadProgressSnackbar:jx}=K(Be.privateApis),{BlockKeyboardShortcuts:Hx}=K(Rp.privateApis),$x=["wp_template","wp_template_part","wp_block","wp_navigation"];function Ux(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:Ki({style:{},selector:"body",hasBlockGapSupport:!1,hasFallbackGapSupport:!0,fallbackGapValue:"0.5em"})}),n?e.styles??[]:r},[e.defaultEditorStyles,e.disableLayoutStyles,e.styles,t])}function Wx(){let[e,t,o]=(0,io.useSelect)(P=>{let{get:D}=P(ns.store),{isMetaBoxLocationVisible:_}=P(de);return[!!D("core/edit-post","metaBoxesMainIsOpen"),D("core/edit-post","metaBoxesMainOpenHeight"),_("normal")||_("advanced")||_("side")]},[]),{set:r}=(0,io.useDispatch)(ns.store),n=(0,lo.useMediaQuery)("(max-height: 549px)"),[{min:s=0,max:i},a]=(0,Je.useState)(()=>({})),f=(0,lo.useRefEffect)(P=>{let D=P.closest(".interface-interface-skeleton__content");if(!D)return;let _=D.querySelector(":scope > .notices-inline-notices-wrapper"),L=D.querySelector(".edit-post-meta-boxes-main__presenter"),k=()=>{let N=D.offsetHeight;_&&(N-=_.offsetHeight);let T=L?.offsetHeight??0;a({min:T,max:N})},w=new window.ResizeObserver(k);return w.observe(D),_&&w.observe(_),()=>w.disconnect()},[]),c=(0,Je.useRef)(),l=(0,lo.useMergeRefs)([c,f]),d=(0,Je.useRef)(),g=(0,Je.useId)(),m=(0,Je.useRef)(),p=P=>Math.round((P-s)/(i-s)*100),h=(P=!e)=>r("core/edit-post","metaBoxesMainIsOpen",P),x=(P="auto",D)=>{let _;P==="auto"?(D=!1,_=P):(P=Math.min(i,Math.max(s,P)),m.current=P,_=`${P}px`),D?r("core/edit-post","metaBoxesMainOpenHeight",P):(c.current.style.height=_,n||(d.current.ariaValueNow=p(P)))},v=Fx(({movement:P,first:D,last:_,memo:L,tap:k,args:w})=>{let I=c.current,[,N]=P;if(D){I.classList.add("is-resizing");let M=m.current??I.offsetHeight;return e?M>i&&(M=i):M=s,x(M-N),{fromHeight:M}}if(!D&&!_&&!k)return x(L.fromHeight-N),L;if(I.classList.remove("is-resizing"),k){let[M]=w;M?.();return}let T=m.current>s;h(T),x(m.current,T)},{keyboardDisplacement:20,filterTaps:!0});if(!o)return;let y=(0,X.jsxs)("div",{className:"edit-post-layout__metaboxes edit-post-meta-boxes-main__liner",hidden:!e,children:[(0,X.jsx)(Qn,{location:"normal"}),(0,X.jsx)(Qn,{location:"advanced"})]}),S=t===void 0,R=e?n?"auto":t:s,E=i===void 0||S?50:p(R),C=(0,lt.__)("Meta Boxes"),O=(0,X.jsxs)("button",{"aria-expanded":e,onClick:({detail:P})=>{(n||!P)&&h()},...!n&&v(h),children:[C,(0,X.jsx)(ao.Icon,{icon:e?_i:Ei})]}),A=!n&&(0,X.jsxs)(X.Fragment,{children:[(0,X.jsxs)(Eo.Root,{children:[(0,X.jsx)(Eo.Trigger,{render:(0,X.jsx)("button",{ref:d,role:"separator","aria-valuenow":E,"aria-label":(0,lt.__)("Drag to resize"),"aria-describedby":g,...v()})}),(0,X.jsx)(Eo.Popup,{children:(0,lt.__)("Drag to resize")})]}),(0,X.jsx)(zi,{id:g,children:(0,lt.__)("Use up and down arrow keys to resize the meta box pane.")})]});return(0,X.jsxs)(Gi,{ariaLabel:C,ref:l,className:pt("edit-post-meta-boxes-main",!n&&"is-resizable"),style:{height:R},children:[(0,X.jsxs)("div",{className:"edit-post-meta-boxes-main__presenter",children:[O,A]}),y]})}function zx({postId:e,postType:t,settings:o,initialEdits:r}){hp();let{createErrorNotice:n}=(0,io.useDispatch)(Nr.store),{currentPost:{postId:s,postType:i},onNavigateToEntityRecord:a,onNavigateToPreviousEntityRecord:f}=yp(e,t,"post-only"),c=i==="wp_template",{mode:l,isFullscreenActive:d,hasResolvedMode:g,hasActiveMetaboxes:m,hasBlockSelected:p,showIconLabels:h,isDistractionFree:x,showMetaBoxes:v,isWelcomeGuideVisible:y,templateId:S}=(0,io.useSelect)(k=>{let{get:w}=k(ns.store),{isFeatureActive:I,hasMetaBoxes:N}=k(de),{canUser:T,getPostType:M,getTemplateId:F}=K(k(Tp.store)),q=o.supportsTemplateMode,U=M(i)?.viewable??!1,oe=T("read",{kind:"postType",name:"wp_template"}),{getBlockSelectionStart:Z,isZoomOut:ne}=K(k(bp.store)),{getEditorMode:G,getDefaultRenderingMode:ue}=K(k(Be.store)),fe=!$x.includes(i),me=i==="wp_block"&&!f,Pe=F(i,s),be=ue(i);return{mode:G(),isFullscreenActive:I("fullscreenMode"),hasActiveMetaboxes:N(),hasResolvedMode:be==="template-locked"?!!Pe:be!==void 0,hasBlockSelected:!!Z(),showIconLabels:w("core","showIconLabels"),isDistractionFree:w("core","distractionFree"),showMetaBoxes:fe&&!ne()||me,isWelcomeGuideVisible:I("welcomeGuide"),templateId:q&&U&&oe&&!c?Pe:null}},[i,s,c,o.supportsTemplateMode,f]);Sp(m&&g),Dx(p?"block-selection-edit":"entity-edit");let R=Ux(o),E=(0,Je.useMemo)(()=>({...o,styles:R,onNavigateToEntityRecord:a,onNavigateToPreviousEntityRecord:f}),[o,R,a,f]);h?document.body.classList.add("show-icon-labels"):document.body.classList.remove("show-icon-labels");let C=(0,ao.__unstableUseNavigateRegions)(),O=pt("edit-post-layout","is-mode-"+l,{"has-metaboxes":m});function A(k){n((0,lt.sprintf)((0,lt.__)('The "%s" plugin has encountered an error and cannot be rendered.'),k))}let{createSuccessNotice:P}=(0,io.useDispatch)(Nr.store),D=(0,Je.useCallback)((k,w)=>{switch(k){case"move-to-trash":document.location.href=(0,ma.addQueryArgs)("edit.php",{trashed:1,post_type:w[0].type,ids:w[0].id});break;case"duplicate-post":{let I=w[0],N=typeof I.title=="string"?I.title:I.title?.rendered;P((0,lt.sprintf)((0,lt.__)('"%s" successfully created.'),(0,Pp.decodeEntities)(N)||(0,lt.__)("(no title)")),{type:"snackbar",id:"duplicate-post-action",actions:[{label:(0,lt.__)("Edit"),onClick:()=>{let T=I.id;document.location.href=(0,ma.addQueryArgs)("post.php",{post:T,action:"edit"})}}]})}break}},[P]),_=(0,Je.useMemo)(()=>({type:t,id:e}),[t,e]),L=(0,lo.useViewportMatch)("medium")&&d?(0,X.jsx)(Hf,{initialPost:_}):null;return(0,X.jsx)(ao.SlotFillProvider,{children:(0,X.jsx)(Eo.Provider,{children:(0,X.jsxs)(Be.ErrorBoundary,{canCopyContent:!0,children:[(0,X.jsx)(pp,{postType:i}),(0,X.jsx)("div",{...C,children:(0,X.jsxs)(Bx,{settings:E,initialEdits:r,postType:i,postId:s,templateId:S,className:O,forceIsDirty:m,autoFocus:!y,onActionPerformed:D,extraSidebarPanels:v&&(0,X.jsx)(Qn,{location:"side"}),extraContent:!x&&v&&(0,X.jsx)(Wx,{}),children:[(0,X.jsx)(Be.PostLockedModal,{}),(0,X.jsx)(Kf,{}),(0,X.jsx)(Vx,{isActive:d}),(0,X.jsx)(hd,{}),(0,X.jsx)(Be.UnsavedChangesWarning,{}),(0,X.jsx)(Be.AutosaveMonitor,{}),(0,X.jsx)(Be.LocalAutosaveMonitor,{}),(0,X.jsx)(fd,{}),(0,X.jsx)(Be.EditorKeyboardShortcutsRegister,{}),(0,X.jsx)(Hx,{}),i==="wp_block"&&(0,X.jsx)(dd,{}),(0,X.jsx)(wp.PluginArea,{onError:A}),(0,X.jsx)(ip,{}),L,(0,X.jsx)(Nr.SnackbarNotices,{className:"edit-post-layout__snackbar"}),(0,X.jsx)(jx,{})]})})]})})})}var Cp=zx;var _e=u(we(),1),Op=u(Ro(),1),ga=u(ir(),1);var Ut=u(Y(),1),{PluginPostExcerpt:Gx}=K(_e.privateApis),Wt=(0,Op.getPath)(window.location.href)?.includes("site-editor.php"),co=e=>{(0,ga.default)(`wp.editPost.${e}`,{since:"6.6",alternative:`wp.editor.${e}`})};function Yx(e){return Wt?null:(co("PluginBlockSettingsMenuItem"),(0,Ut.jsx)(_e.PluginBlockSettingsMenuItem,{...e}))}function Xx(e){return Wt?null:(co("PluginDocumentSettingPanel"),(0,Ut.jsx)(_e.PluginDocumentSettingPanel,{...e}))}function Kx(e){return Wt?null:(co("PluginMoreMenuItem"),(0,Ut.jsx)(_e.PluginMoreMenuItem,{...e}))}function qx(e){return Wt?null:(co("PluginPrePublishPanel"),(0,Ut.jsx)(_e.PluginPrePublishPanel,{...e}))}function Jx(e){return Wt?null:(co("PluginPostPublishPanel"),(0,Ut.jsx)(_e.PluginPostPublishPanel,{...e}))}function Qx(e){return Wt?null:(co("PluginPostStatusInfo"),(0,Ut.jsx)(_e.PluginPostStatusInfo,{...e}))}function Zx(e){return Wt?null:(co("PluginSidebar"),(0,Ut.jsx)(_e.PluginSidebar,{...e}))}function ev(e){return Wt?null:(co("PluginSidebarMoreMenuItem"),(0,Ut.jsx)(_e.PluginSidebarMoreMenuItem,{...e}))}function tv(){return Wt?null:((0,ga.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"}),Gx)}var ha=u(Y(),1),{BackButton:ov,registerCoreBlockBindingsSources:rv}=K(Dr.privateApis),{enablePreloadMultiUse:nv,clearPreloadedData:sv}=K(Mp.default.privateApis);function iv(e,t,o,r,n){let s=window.matchMedia("(min-width: 782px)").matches,i=document.getElementById(e),a=(0,is.createRoot)(i);return(0,Qe.dispatch)(rr.store).setDefaults("core/edit-post",{fullscreenMode:!0,themeStyles:!0,welcomeGuide:!0,welcomeGuideTemplate:!0}),(0,Qe.dispatch)(rr.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,Qe.dispatch)(rr.store).setDefaults("core/media",{requireApproval:!0,optimizeOnUpload:!0}),(0,Qe.dispatch)(_p.store).reapplyBlockTypeFilters(),s&&(0,Qe.select)(rr.store).get("core","showListViewByDefault")&&!(0,Qe.select)(rr.store).get("core","distractionFree")&&(0,Qe.dispatch)(Dr.store).setIsListViewOpened(!0),(0,Ap.registerCoreBlocks)(),rv(),(0,as.registerLegacyWidgetBlock)({inserter:!1}),(0,as.registerWidgetGroupBlock)({inserter:!1}),(document.compatMode==="CSS1Compat"?"Standards":"Quirks")!=="Standards"&&console.warn(`Your browser is using Quirks Mode.
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.navigator.userAgent.indexOf("iPhone")!==-1&&window.addEventListener("scroll",d=>{let g=document.getElementsByClassName("interface-interface-skeleton__body")[0];d.target===document&&(window.scrollY>100&&(g.scrollTop=g.scrollTop+window.scrollY),document.getElementsByClassName("is-mode-visual")[0]&&window.scrollTo(0,0))}),window.addEventListener("dragover",d=>d.preventDefault(),!1),window.addEventListener("drop",d=>d.preventDefault(),!1),nv(),av(t,o).finally(()=>{if(sv(),t&&o){let d=(0,Qe.select)(ss.store).getEntityRecord("postType",t,o);d&&(0,Qe.dispatch)(Dr.store).setupEditor(d,n,r.template)}a.render((0,ha.jsx)(is.StrictMode,{children:(0,ha.jsx)(Cp,{settings:r,postId:o,postType:t,initialEdits:n})}))}),a}async function av(e,t){let o=(0,Qe.resolveSelect)(ss.store),r=(0,Qe.select)(ss.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.getEntityRecord("root","site"),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?[K(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=[],s=r.__experimentalGetCurrentGlobalStylesId();if(s&&n.push(o.getEntityRecord("root","globalStyles",s),o.canUser("read",{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)}catch{}}function lv(){(0,Ip.default)("wp.editPost.reinitializeEditor",{since:"6.2",version:"6.3"})}return Wp(cv);})();
/*! Bundled license information:
use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
(**
* @license React
* use-sync-external-store-shim.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*)
use-sync-external-store/cjs/use-sync-external-store-shim/with-selector.production.js:
(**
* @license React
* use-sync-external-store-shim/with-selector.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*)
*/