File: /wordpress/core/beta/wp-includes/js/dist/edit-post.min.js
/*! This file is auto-generated */
var wp;(wp||={}).editPost=(()=>{var jp=Object.create;var zr=Object.defineProperty;var Hp=Object.getOwnPropertyDescriptor;var $p=Object.getOwnPropertyNames;var Up=Object.getPrototypeOf,Wp=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})},va=(e,t,o,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of $p(t))!Wp.call(e,n)&&n!==o&&zr(e,n,{get:()=>t[n],enumerable:!(r=Hp(t,n))||r.enumerable});return e};var u=(e,t,o)=>(o=e!=null?jp(Up(e)):{},va(t||!e||!e.__esModule?zr(o,"default",{value:e,enumerable:!0}):o,e)),zp=e=>va(zr({},"__esModule",{value:!0}),e);var ds=ee((dv,Sa)=>{Sa.exports=window.wp.blocks});var ps=ee((pv,ba)=>{ba.exports=window.wp.blockLibrary});var ir=ee((mv,wa)=>{wa.exports=window.wp.deprecated});var Se=ee((gv,Ea)=>{Ea.exports=window.wp.element});var le=ee((hv,Ra)=>{Ra.exports=window.wp.data});var it=ee((yv,Pa)=>{Pa.exports=window.wp.preferences});var Ca=ee((xv,Ta)=>{Ta.exports=window.wp.widgets});var we=ee((vv,Oa)=>{Oa.exports=window.wp.editor});var Tt=ee((Sv,_a)=>{_a.exports=window.wp.coreData});var ms=ee((bv,Aa)=>{Aa.exports=window.wp.apiFetch});var je=ee((Ev,Ma)=>{Ma.exports=window.wp.i18n});var H=ee((Rv,ka)=>{ka.exports=window.React});var Y=ee((Iv,Fa)=>{Fa.exports=window.ReactJSXRuntime});var Jt=ee((TS,al)=>{al.exports=window.ReactDOM});var hc=ee(gc=>{"use strict";var Ho=H();function Gg(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Yg=typeof Object.is=="function"?Object.is:Gg,Xg=Ho.useState,Kg=Ho.useEffect,qg=Ho.useLayoutEffect,Jg=Ho.useDebugValue;function Qg(e,t){var o=t(),r=Xg({inst:{value:o,getSnapshot:t}}),n=r[0].inst,s=r[1];return qg(function(){n.value=o,n.getSnapshot=t,Js(n)&&s({inst:n})},[e,o,t]),Kg(function(){return Js(n)&&s({inst:n}),e(function(){Js(n)&&s({inst:n})})},[e]),Jg(o),o}function Js(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!Yg(e,o)}catch{return!0}}function Zg(e,t){return t()}var eh=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?Zg:Qg;gc.useSyncExternalStore=Ho.useSyncExternalStore!==void 0?Ho.useSyncExternalStore:eh});var Qs=ee((mw,yc)=>{"use strict";yc.exports=hc()});var vc=ee(xc=>{"use strict";var mn=H(),th=Qs();function oh(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var rh=typeof Object.is=="function"?Object.is:oh,nh=th.useSyncExternalStore,sh=mn.useRef,ih=mn.useEffect,ah=mn.useMemo,lh=mn.useDebugValue;xc.useSyncExternalStoreWithSelector=function(e,t,o,r,n){var s=sh(null);if(s.current===null){var i={hasValue:!1,value:null};s.current=i}else i=s.current;s=ah(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,rh(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=nh(e,s[0],s[1]);return ih(function(){i.hasValue=!0,i.value=a},[a]),lh(a),a}});var bc=ee((hw,Sc)=>{"use strict";Sc.exports=vc()});var Jo=ee((RC,Nu)=>{Nu.exports=window.wp.primitives});var Mi=ee((DC,Du)=>{Du.exports=window.wp.compose});var Vu=ee((BC,Bu)=>{Bu.exports=window.wp.theme});var Li=ee((VC,ju)=>{ju.exports=window.wp.privateApis});var Mt=ee((BO,xf)=>{xf.exports=window.wp.components});var Sf=ee((HO,vf)=>{vf.exports=window.wp.blockEditor});var Xi=ee(($O,bf)=>{bf.exports=window.wp.styleEngine});var Cf=ee((u_,Tf)=>{Tf.exports=window.wp.plugins});var $n=ee((f_,Of)=>{Of.exports=window.wp.notices});var Ji=ee((d_,_f)=>{_f.exports=window.wp.commands});var Ro=ee((p_,Af)=>{Af.exports=window.wp.url});var Mf=ee((m_,If)=>{If.exports=window.wp.htmlEntities});var Qf=ee((C_,Jf)=>{Jf.exports=window.wp.keyboardShortcuts});var td=ee((__,ed)=>{ed.exports=window.wp.hooks});var Cd=ee((q_,Td)=>{Td.exports=window.wp.keycodes});var uv={};dt(uv,{PluginBlockSettingsMenuItem:()=>Xx,PluginDocumentSettingPanel:()=>Kx,PluginMoreMenuItem:()=>qx,PluginPostPublishPanel:()=>Qx,PluginPostStatusInfo:()=>Zx,PluginPrePublishPanel:()=>Jx,PluginSidebar:()=>ev,PluginSidebarMoreMenuItem:()=>tv,__experimentalFullscreenModeClose:()=>Wn,__experimentalMainDashboardButton:()=>rv,__experimentalPluginPostExcerpt:()=>ov,initializeEditor:()=>av,reinitializeEditor:()=>cv,store:()=>de});var Ap=u(ds(),1),Ip=u(ps(),1),Mp=u(ir(),1),is=u(Se(),1),Qe=u(le(),1),rr=u(it(),1),as=u(Ca(),1),Dr=u(we(),1),ss=u(Tt(),1),kp=u(ms(),1);function Ia(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=Ia(e[t]))&&(r&&(r+=" "),r+=o)}else for(o in e)e[o]&&(r&&(r+=" "),r+=o);return r}function Gp(){for(var e,t,o=0,r="",n=arguments.length;o<n;o++)(e=arguments[o])&&(t=Ia(e))&&(r&&(r+=" "),r+=t);return r}var pt=Gp;var Yp=u(H(),1),ar={...Yp};var Na=u(H(),1),La={};function Ae(e,t){let o=Na.useRef(La);return o.current===La&&(o.current=e(t)),o}var gs=ar.useInsertionEffect,Xp=gs&&gs!==ar.useLayoutEffect?gs:e=>e();function W(e){let t=Ae(Kp).current;return t.next=e,Xp(t.effect),t.trampoline}function Kp(){let e={next:void 0,callback:qp,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function qp(){}var Da=u(H(),1),Jp=()=>{},V=typeof document<"u"?Da.useLayoutEffect:Jp;var Gr=u(H(),1),Qp=Gr.createContext(void 0);function Io(){return Gr.useContext(Qp)?.direction??"ltr"}function Zp(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 em=Zp("https://base-ui.com/production-error","Base UI"),Ue=em;var po=u(H(),1);function hs(e,t,o,r){let n=Ae(Va).current;return tm(n,e,t,o,r)&&ja(n,[e,t,o,r]),n.callback}function Ba(e){let t=Ae(Va).current;return om(t,e)&&ja(t,e),t.callback}function Va(){return{callback:null,cleanup:null,refs:[]}}function tm(e,t,o,r,n){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==r||e.refs[3]!==n}function om(e,t){return e.refs.length!==t.length||e.refs.some((o,r)=>o!==t[r])}function ja(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 $a=u(H(),1);var Ha=u(H(),1),rm=parseInt(Ha.version,10);function Mo(e){return rm>=e}function ys(e){if(!$a.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 jv=Object.freeze([]),xe=Object.freeze({});function Ua(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 Wa(e,t){return typeof e=="function"?e(t):e}function za(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 Ga(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)?{...Xa(e,xs)}:nm(e)}function cr(e,t){return vs(t)?Xa(t,e):sm(e,t)}function nm(e){let t={...e};for(let o in t){let r=t[o];Ya(o,r)&&(t[o]=Ka(r))}return t}function sm(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:Ya(o,r)?e[o]=im(e[o],r):e[o]=r}}return e}function Ya(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 Xa(e,t){return vs(e)?e(t):e??xs}function im(e,t){return t?e?(...o)=>{let r=o[0];if(Ja(r)){let s=r;qa(s);let i=t(...o);return s.baseUIHandlerPrevented||e?.(...o),i}let n=t(...o);return e?.(...o),n}:Ka(t):e}function Ka(e){return e&&((...t)=>{let o=t[0];return Ja(o)&&qa(o),e(...t)})}function qa(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function Ss(e,t){return t?e?t+" "+e:t:e}function Ja(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=am(t,o);if(o.enabled===!1)return null;let s=o.state??xe;return um(e,r,n,s)}function am(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?Wa(o,s):void 0,d=c?za(r,s):void 0,g=c?Ua(s,f):xe,m=c&&a?lm(a):void 0,p=c?lr(g,m)??{}:xe;return typeof document<"u"&&(c?Array.isArray(i)?p.ref=Ba([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 lm(e){return Array.isArray(e)?Ga(e):mt(void 0,e)}var cm=Symbol.for("react.lazy");function um(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===cm&&(s=po.Children.toArray(t)[0]),po.cloneElement(s,n)}if(e&&typeof e=="string")return fm(e,o);throw new Error(Ue(8))}function fm(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 Qa=0;function dm(e,t="mui"){let[o,r]=Xr.useState(e),n=e||o;return Xr.useEffect(()=>{o==null&&(Qa+=1,r(`${t}-${Qa}`))},[o,t]),n}var Za=ar.useId;function Kt(e,t){if(Za!==void 0){let o=Za();return e??(t?`${t}-${o}`:o)}return dm(e,t)}function el(e){return Kt(e,"base-ui")}var z={};dt(z,{cancelOpen:()=>jm,chipRemovePress:()=>wm,clearPress:()=>bm,closePress:()=>vm,closeWatcher:()=>km,decrementPress:()=>Pm,disabled:()=>$m,drag:()=>Fm,escapeKey:()=>Mm,focusOut:()=>Im,imperativeAction:()=>zm,incrementPress:()=>Rm,initial:()=>Wm,inputBlur:()=>Om,inputChange:()=>Tm,inputClear:()=>Cm,inputPaste:()=>_m,inputPress:()=>Am,itemPress:()=>xm,keyboard:()=>Nm,linkPress:()=>Sm,listNavigation:()=>Lm,missing:()=>Um,none:()=>pm,outsidePress:()=>ym,pointer:()=>Dm,scrub:()=>Vm,siblingOpen:()=>Hm,swipe:()=>Gm,trackPress:()=>Em,triggerFocus:()=>hm,triggerHover:()=>gm,triggerPress:()=>mm,wheel:()=>Bm,windowResize:()=>Ym});var pm="none",mm="trigger-press",gm="trigger-hover",hm="trigger-focus",ym="outside-press",xm="item-press",vm="close-press",Sm="link-press",bm="clear-press",wm="chip-remove-press",Em="track-press",Rm="increment-press",Pm="decrement-press",Tm="input-change",Cm="input-clear",Om="input-blur",_m="input-paste",Am="input-press",Im="focus-out",Mm="escape-key",km="close-watcher",Lm="list-navigation",Nm="keyboard",Dm="pointer",Fm="drag",Bm="wheel",Vm="scrub",jm="cancel-open",Hm="sibling-open",$m="disabled",Um="missing",Wm="initial",zm="imperative-action",Gm="swipe",Ym="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 tl=u(H(),1),Xm=[];function ko(e){tl.useEffect(e,Xm)}var Kr=null,pS=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 ol(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})({}),Km={[mo.startingStyle]:""},qm={[mo.endingStyle]:""},rl={transitionStatus(e){return e==="starting"?Km:e==="ending"?qm: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 nl(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 Jm=/transform|translate|scale|rotate|perspective|filter/,Qm=/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))||Jm.test(t.willChange||"")||Qm.test(t.contain||"")}function sl(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 il(e){let t=gt(e);return yt(t)?e.ownerDocument?e.ownerDocument.body:e.body:Te(t)&&Do(t)?t:il(t)}function qt(e,t,o){var r;t===void 0&&(t=[]),o===void 0&&(o=!0);let n=il(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(Zm,e).current;return t.next=e,V(t.effect),t}function Zm(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function Ce(e){return e?.ownerDocument||document}var ul=u(H(),1);var cl=u(Jt(),1);function ll(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=ll(e);if(i==null)return;let a=i,f=()=>{cl.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);ul.useEffect(()=>{if(!t)return;let a=new AbortController;return i(s,a.signal),()=>{a.abort()}},[t,o,s,i])}var fl=u(H(),1);function dl(e){let t=fl.useRef(!0);t.current&&(t.current=!1,e())}var Dt={};dt(Dt,{engine:()=>_s,env:()=>Is,os:()=>Cs,screenReader:()=>As});var Cs={};dt(Cs,{android:()=>gl,apple:()=>Ts,ios:()=>Ps,linux:()=>ng,mac:()=>hl,windows:()=>rg});function eg(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:tg,platform:og,maxTouchPoints:pl}=eg(),yo=tg.toLowerCase(),xo=og.toLowerCase();var Ps=/^i(os$|p)/.test(xo)||xo==="macintel"&&pl>1,ml="android",gl=xo===ml||yo.includes(ml),hl=!Ps&&xo.startsWith("mac"),rg=xo.startsWith("win"),ng=!gl&&/^(linux|chrome os)/.test(xo),Ts=hl||Ps;var _s={};dt(_s,{blink:()=>ig,gecko:()=>sg,webkit:()=>Os});var Os=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),sg=!Os&&yo.includes("firefox"),ig=!Os&&yo.includes("chrom");var As={};dt(As,{voiceOver:()=>ag});var ag=Ts;var Is={};dt(Is,{jsdom:()=>lg});var lg=/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 yl(e){return"nativeEvent"in e}function Ft(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function xl(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 vl(e){return e.matches("html,body")}function Sl(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 bl(e){if(!e||Dt.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function cg(e,t){return t!=null&&!Ft(t)?0:typeof e=="function"?e():e}function Bt(e,t,o){let r=cg(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 wl(e){return e?.includes("mouse")&&e!=="mousedown"}var El=u(Y(),1),Rl=Ne.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new et,currentIdRef:{current:null},currentContextRef:{current:null}});function ug(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:Bt(n.current,"open"),close:Bt(o,"close")}},[o,i,n,s]),(0,El.jsx)(Rl.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(Rl),{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:Bt(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,ug(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 Cl=["top","right","bottom","left"];var Zt=Math.min,$e=Math.max,eo=Math.round,mr=Math.floor,St=e=>({x:e,y:e}),fg={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 Ol(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 _l(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 Pl=["left","right"],Tl=["right","left"],dg=["top","bottom"],pg=["bottom","top"];function mg(e,t,o){switch(e){case"top":case"bottom":return o?t?Tl:Pl:t?Pl:Tl;case"left":case"right":return t?dg:pg;default:return[]}}function Al(e,t,o,r){let n=wt(e),s=mg(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 fg[t]+e.slice(t.length)}function gg(e){return{top:0,right:0,bottom:0,left:0,...e}}function cn(e){return typeof e!="number"?gg(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 Vt(e,t,o=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!o||n.context?.open?[n]:[],...Vt(e,n.id,o)])}function Bo(e){return`data-base-ui-${e}`}var tt=u(H(),1),kl=u(Jt(),1);var Il={style:{transition:"none"}};var hg="data-base-ui-swipe-ignore",yg="data-swipe-ignore",mb=`[${hg}]`,gb=`[${yg}]`;var Ml={fallbackAxisSide:"end"};var Ll=u(Y(),1),xg=tt.createContext(null),vg=()=>tt.useContext(xg),Sg=Bo("portal");function Bs(e={}){let{ref:t,container:o,componentProps:r=xe,elementProps:n}=e,s=Kt(),a=vg()?.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,[Sg]:""},n]});return{portalNode:l,portalSubtree:f&&p?kl.createPortal(p,f):null}}var So=u(H(),1);function Nl(){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 bg=u(Y(),1),wg=So.createContext(null),Eg=So.createContext(null),Vo=()=>So.useContext(wg)?.id||null,to=e=>{let t=So.useContext(Eg);return e??t};var Ye=u(H(),1);function Rg(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 Dl(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&&!Dl(f.current.openEvent)||n.set("positionReference",Rg(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=Ft(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||Dl(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 Pg(){return!1}function Tg(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=Pg,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}=Tg(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?Vt(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=yl(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(Dt.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&&Vt(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 Lt=$(j)?j:null;for(;Lt&&!yt(Lt);){let Ze=gt(Lt);if(yt(Ze)||!$(Ze))break;Lt=Ze}if(!(zt.length&&$(j)&&!vl(j)&&!se(j,c.select("floatingElement"))&&zt.every(Ze=>!se(Lt,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 kt(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",kt,!0),re(Re,"pointercancel",kt,!0),re(Re,"mousedown",ct,!0),re(Re,"mouseup",kt,!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 Fl(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 jl(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 Cg=50,Hl=async(e,t,o)=>{let{placement:r="bottom",strategy:n="absolute",middleware:s=[],platform:i}=o,a=i.detectOverflow?i:{...i,detectOverflow:jl},f=await(i.isRTL==null?void 0:i.isRTL(t)),c=await i.getElementRects({reference:e,floating:t,strategy:n}),{x:l,y:d}=Fl(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<Cg&&(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}=Fl(c,g,f)),h=-1)}return{x:l,y:d,placement:g,strategy:n,middlewareData:p}};var $l=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)]:_l(a)),E=p!=="none";!g&&E&&R.push(...Al(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=Ol(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 Bl(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function Vl(e){return Cl.some(t=>e[t]>=0)}var Ul=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=Bl(i,o.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:Vl(a)}}}case"escaped":{let i=await r.detectOverflow(t,{...s,altBoundary:!0}),a=Bl(i,o.floating);return{data:{escapedOffsets:a,escaped:Vl(a)}}}default:return{}}}}};var Wl=new Set(["left","top"]);async function Og(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=Wl.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 zl=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 Og(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}}}}},Gl=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}}}}}},Yl=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=Wl.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}}}},Xl=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 Ql(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}=Ql(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 _g=St(0);function Zl(e){let t=ge(e);return!en()||!t.visualViewport?_g:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Ag(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=Ag(s,o,r)?Zl(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 ec(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 Ig(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?ec(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 Mg(e){return Array.from(e.getClientRects())}function kg(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 Kl=25;function Lg(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<=Kl&&(s-=p)}else c<=Kl&&(s+=c);return{width:s,height:i,x:a,y:f}}function Ng(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 ql(e,t,o){let r;if(t==="viewport")r=Lg(e,o);else if(t==="document")r=kg(ht(e));else if($(t))r=Ng(t,o);else{let n=Zl(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return vo(r)}function tc(e,t){let o=gt(e);return o===t||!$(o)||yt(o)?!1:Le(o).position==="fixed"||tc(o,t)}function Dg(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&&tc(e,i))?r=r.filter(l=>l!==i):n=a,i=gt(i)}return t.set(e,r),r}function Fg(e){let{element:t,boundary:o,rootBoundary:r,strategy:n}=e,i=[...o==="clippingAncestors"?ur(t)?[]:Dg(t,this._c):[].concat(o),r],a=ql(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=ql(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 Bg(e){let{width:t,height:o}=Ql(e);return{width:t,height:o}}function Vg(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?ec(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 Jl(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 oc(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=Jl(e,t);for(;r&&nl(r)&&Hs(r);)r=Jl(r,t);return r&&yt(r)&&Hs(r)&&!Zr(r)?o:r||sl(e)||o}var jg=async function(e){let t=this.getOffsetParent||oc,o=this.getDimensions,r=await o(e.floating);return{reference:Vg(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function Hg(e){return Le(e).direction==="rtl"}var Us={convertOffsetParentRelativeRectToViewportRelativeRect:Ig,getDocumentElement:ht,getClippingRect:Fg,getOffsetParent:oc,getElementRects:jg,getClientRects:Mg,getDimensions:Bg,getScale:jo,isElement:$,isRTL:Hg};function rc(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function $g(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&&!rc(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?$g(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&&!rc(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 nc=zl;var sc=Gl,ic=$l,ac=Xl,lc=Ul;var cc=Yl,fn=(e,t,o)=>{let r=new Map,n={platform:Us,...o},s={...n.platform,_c:r};return Hl(e,t,{...n,platform:s})};var Ee=u(H(),1),fc=u(H(),1),dc=u(Jt(),1),Wg=typeof document<"u",zg=function(){},dn=Wg?fc.useLayoutEffect:zg;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 pc(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function uc(e,t){let o=pc(e);return Math.round(t*o)/o}function Ws(e){let t=Ee.useRef(e);return dn(()=>{t.current=e}),t}function mc(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,dc.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=uc(I.floating,l.x),F=uc(I.floating,l.y);return a?{...T,transform:"translate("+M+"px, "+F+"px)",...pc(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=nc(e);return{name:o.name,fn:o.fn,options:[e,t]}},Gs=(e,t)=>{let o=sc(e);return{name:o.name,fn:o.fn,options:[e,t]}},Ys=(e,t)=>({fn:cc(e).fn,options:[e,t]}),Xs=(e,t)=>{let o=ic(e);return{name:o.name,fn:o.fn,options:[e,t]}},Ks=(e,t)=>{let o=ac(e);return{name:o.name,fn:o.fn,options:[e,t]}};var qs=(e,t)=>{let o=lc(e);return{name:o.name,fn:o.fn,options:[e,t]}};var Uo=u(H(),1),Ac=u(Jt(),1);var Oc=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 Tc=u(H(),1),oi=u(Qs(),1),Cc=u(bc(),1);var wc=u(H(),1);var Zs=[],ei;function Ec(){return ei}function Rc(e){Zs.push(e)}function ti(e){let t=(o,r)=>{let n=Ae(ch).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 Pc(e){return wc.forwardRef(ti(e))}function ch(){return{didInitialize:!1}}var uh=Mo(19),fh=uh?ph:mh;function gn(e,t,o,r,n){return fh(e,t,o,r,n)}function dh(e,t,o,r,n){let s=Tc.useCallback(()=>t(e.getSnapshot(),o,r,n),[e,t,o,r,n]);return(0,oi.useSyncExternalStore)(e.subscribe,s,s)}Rc({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 ph(e,t,o,r,n){let s=Ec();if(!s)return dh(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 mh(e,t,o,r,n){return(0,Cc.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 gh={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:Nl(),nested:r,triggerElements:s},gh),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&xl(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 _c(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=Oc.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 Ic={tabIndex:-1,[Ms]:""};function Mc(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 _c({popupStore:i,treatPopupAsFloatingElement:o,floatingRootContext:i.state.floatingRootContext,floatingId:r,nested:n,onOpenChange:i.setOpen}),{store:i,internalStore:s.current}}function hh(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 yh(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 xh(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function kc(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=xh(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),yh(l,t,o.trigger,f()),e.update(l)};s?Ac.flushSync(c):c()}function Lc(e,t,o,r){dl(()=>{t===void 0&&e.state.open===!1&&o&&(e.state={...e.state,open:!0,activeTriggerId:r,preventUnmountingOnClose:!1})})}function Nc(e,t,o,r){let n=o.useState("isMountedByTrigger",e),s=hh(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 Dc(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 Fc(e,t,o){let{mounted:r,setMounted:n,transitionStatus:s}=ol(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 Bc(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 Vc(){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 Hc(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:Vc(),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 $c(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),jc=J(e=>(e.popupElement?.id??e.floatingId)||void 0);function Uc(e,t){return t!==void 0&&ri(e)&&vr(e)===t}function vh(e,t){return Uc(e,t)?!0:t!==void 0&&ri(e)&&vr(e)==null&&e.triggerCount===1}var Wc={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:jc,isTriggerActive:J((e,t)=>t!==void 0&&vr(e)===t),isOpenedByTrigger:J((e,t)=>Uc(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)=>vh(e,t)?jc(e):void 0),popupProps:J(e=>e.popupProps),popupElement:J(e=>e.popupElement),positionerElement:J(e=>e.positionerElement)};function zc(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=zc(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=mc({...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=Dt.os.mac&&Dt.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&&!Sl(h))return}else if(!bl(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(()=>wl(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&&Vt(l.nodesRef.current,d).length>0)}function y(O){let A=Bt(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)&&Vt(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),Gc=u(Jt(),1);var Sh={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=Sh,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=Bt(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&&!Ft(y.pointerType))return;let F=Ns(E.current),q=Bt(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&&!Ft(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"?Gc.flushSync(()=>{oe()}):q&&F?oe():(y.restTimeoutPending=!0,y.restTimeout.start(U,oe))}}},[o,y,P,_,s,p,E,D])}var Yc=.1,bh=Yc*Yc,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 wh(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*bh;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&&Vt(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&&!wh(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})({}),Eh={[Sr.popupOpen]:""},MR={[Sr.popupOpen]:"",[Sr.pressed]:""},Rh={[di.open]:""},Ph={[di.closed]:""},Th={[di.anchorHidden]:""},Xc={open(e){return e?Eh:null}};var Go={open(e){return e?Rh:Ph},anchorHidden(e){return e?Th:null}};function Kc(e){return Mo(19)?e:e?"true":void 0}var ot=u(H(),1);var Ch=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}}}),qc=(e,t)=>({...Ch(e),options:[e,t]});var Oh=qs().fn,Jc={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 Oh(e)).data?.referenceHidden||s}}}};var br={sideX:"left",sideY:"top"},Qc={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 tu(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 Zc(e,t,o){let{rects:r,placement:n}=e;return{side:tu(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 ou(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=Zc(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:Nt}=ue.current.getBoundingClientRect(),ft=Ge(Ie(Pt.placement)),fo=ft==="y"?st:Nt,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 Nt=ie.style;Nt.setProperty("--available-width",`${Ve}px`),Nt.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;Nt.setProperty("--anchor-width",`${cs}px`),Nt.setProperty("--anchor-height",`${us}px`)}}),qc(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:Nt,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,Lp=Wr?.clientHeight||0,fs=ls+us/2,xa=cs+Lp/2,Np=Math.abs(Pt.shift?.y||0),Dp=Nt.reference.height/2,sr=typeof n=="function"?n(Zc(ie,r,N)):n,Fp=Np>sr,Bp={top:`${fs}px calc(100% + ${sr}px)`,bottom:`${fs}px ${-sr}px`,left:`calc(100% + ${sr}px) ${xa}px`,right:`${-sr}px ${xa}px`}[fo],Vp=`${fs}px ${Nt.reference.y+Dp-ft}px`;return Ve.floating.style.setProperty("--transform-origin",ye&&Ao==="y"&&Fp?Vp:Bp),{}}},Jc,S),V(()=>{!h&&p&&p.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[h,p]);let kt=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,kt),nodeId:y,externalTree:R}),{sideX:zt,sideY:nr}=Re.adaptiveOrigin||br,Lt=ve?o:"fixed",Ze=ot.useMemo(()=>{let ie=S?{position:Lt,[zt]:Fr,[nr]:Br}:{position:Lt,...ke};return ve||(ie.opacity=0),ie},[S,Lt,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=(eu(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"&&eu(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,kt)},[m,h,Rt,_o,kt]);let Yt=Ie(B),Vr=tu(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 eu(e){return e!=null&&"current"in e}function wn(e){return e==="starting"?Il:xe}function ru(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),cu=u(Jt(),1);var nu=u(H(),1);function su(e){let[t,o]=nu.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 au(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=iu(t,x),mi(t,"auto");let v=Rn(t,"position","static"),y=Rn(t,"transform","none"),S=Rn(t,"scale","1"),b=iu(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 iu(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 uu(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=su(f?i:null),p=Ih(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=Ah(m,i);S(T),C.request(()=>{cu.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:Kc(!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]),au({popupElement:d,positionerElement:g,mounted:l,content:c,onMeasureLayout:_,onMeasureLayoutComplete:L,side:o,direction:s});let N={activationDirection:_h(y),transitioning:w};return{children:I,state:N}}function _h(e){if(e)return`${lu(e.horizontal,5,"right","left")} ${lu(e.vertical,5,"down","up")}`}function lu(e,t,o,r){return e>t?o:e<-t?r:""}function Ah(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 Ih(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),fu=u(Jt(),1);var du=u(Y(),1),pu=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,du.jsxs)(Pn.Fragment,{children:[l,c&&fu.createPortal(r,c)]})});var Ke={};dt(Ke,{Arrow:()=>_u,Handle:()=>wr,Popup:()=>Cu,Portal:()=>Eu,Positioner:()=>Pu,Provider:()=>Au,Root:()=>gu,Trigger:()=>Su,Viewport:()=>ku,createHandle:()=>Lu});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 mu=u(H(),1);var Mh={...Wc,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={...kh(),...t};s.floatingRootContext=$c(n,o,r),super(s,{popupRef:mu.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:n},Mh)}setOpen=(t,o)=>{kc(this,t,o,{extraState:{openChangeReason:o.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,te(z.triggerPress,t))}static useStore(t,o){return Mc(t,(n,s)=>new e(o,n,s)).store}};function kh(){return{...Hc(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var Cn=u(Y(),1),gu=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});Lc(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),Dc(p,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:b,transitionStatus:R}=Fc(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)(Lh,{store:p,disabled:o,trackCursorAxis:i}),typeof m=="function"?m({payload:S}):m]})});function Lh({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(Ic,s.floating,n.floating),[s.floating,n.floating]);return Bc(e,{activeTriggerProps:i,inactiveTriggerProps:a,popupProps:f}),null}var _n=u(H(),1);var On=u(H(),1),hi=On.createContext(void 0);function hu(){return On.useContext(hi)}var yu=(function(e){return e[e.popupOpen=Sr.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var vu="data-base-ui-tooltip-trigger";function xu(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 Nh(e){let t=e;for(;t;){if(t.hasAttribute(vu))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 Su=Pc(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=el(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}=Nc(x,b,h,{payload:a,closeOnClick:l,closeDelay:E}),A=hu(),{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=Nh(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=xu(Q),uo=Z(ye),ct=b.current,kt=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&&kt&&!I.current&&!h.select("open")&&ct&&Ft(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(xu(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,[yu.triggerDisabled]:w?"":void 0,[vu]:w?void 0:""},m],stateAttributesMapping:Xc})});var wu=u(H(),1);var An=u(H(),1),yi=An.createContext(void 0);function bu(){let e=An.useContext(yi);if(e===void 0)throw new Error(Ue(70));return e}var xi=u(Y(),1),Eu=wu.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)(pu,{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 Ru=u(Y(),1),Pu=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=Ml,style:v,...y}=t,S=at(),b=bu(),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=ou({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:_?Qc: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=ru(t,k,{styles:L.positionerStyles,transitionStatus:D,props:y,refs:[o,S.useStateSetter("positionerElement")],hidden:!E,inert:!R||C==="both"||O});return(0,Ru.jsx)(vi.Provider,{value:L,children:w})});var Tu=u(H(),1);var Dh={...Go,...rl},Cu=Tu.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:Dh})});var Ou=u(H(),1);var _u=Ou.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),Au=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 Mu=u(H(),1);var Iu=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var Fh={activationDirection:e=>e?{"data-activation-direction":e}:null},ku=Mu.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}=uu({store:f,side:c.side,cssVars:Iu,children:i}),m={activationDirection:g.activationDirection,transitioning:g.transitioning,instant:l};return We("div",t,{state:m,ref:o,props:[a,{children:d}],stateAttributesMapping:Fh})});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 Lu(){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 Fu=u(Se(),1);function ki(e,t,o){return(0,Fu.cloneElement)(e??t,{children:o})}var Bh=u(Vu(),1);var Hu=u(Li(),1),{lock:jC,unlock:$u}=(0,Hu.__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 Vh(){let e=Bh;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return $u(e.privateApis).ThemeProvider}var Uu=Vh();var Wu=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"&&Hh(document)),e.__wpStyleRuntime}function jh(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 zu(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(jh(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 Hh(e){let t=Di();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)zu(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 $h(e,t){let o=Di();o.styles.set(e,t);for(let r of o.documents.keys())zu(r,e,t)}typeof process>"u",$h("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var Uh={stack:"_19ce0419607e1896__stack"},Wh={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,Wu.forwardRef)(function({direction:t,gap:o,align:r,justify:n,wrap:s,render:i,...a},f){let c={gap:o&&Wh[o],alignItems:r,justifyContent:n,flexDirection:t,flexWrap:s};return kn({render:i,ref:f,props:mt(a,{style:c,className:Uh.stack})})});var Eo={};dt(Eo,{Popup:()=>nf,Portal:()=>jn,Positioner:()=>Hn,Provider:()=>df,Root:()=>uf,Trigger:()=>lf});var of=u(Se(),1);var qu=u(Se(),1);var Bi="data-wp-hash";function Vi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Gh(document)),e.__wpStyleRuntime}function zh(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Bi}]`))if(o.getAttribute(Bi)===t)return!0;return!1}function Yu(e,t,o){if(!e.head)return;let r=Vi(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(zh(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Bi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function Gh(e){let t=Vi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Yu(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 Yh(e,t){let o=Vi();o.styles.set(e,t);for(let r of o.documents.keys())Yu(r,e,t)}typeof process>"u",Yh("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 Gu={slot:"_11fc52b637ff8a7e__slot"},Xu="data-wp-compat-overlay-slot";function Xh(){return typeof document>"u"?null:document}function Kh(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var It=null;function Fi(e){return e.setAttribute("aria-hidden","false"),e}function qh(e){let t=e.createElement("div");return t.setAttribute(Xu,""),Gu.slot&&t.classList.add(Gu.slot),e.body.appendChild(t),t}function Ku(){if(typeof window>"u"||!Kh()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=Xh();if(!e||!e.body)return;if(It&&It.ownerDocument===e&&It.isConnected)return Fi(It);let t=e.querySelector(`[${Xu}]`);return t instanceof HTMLDivElement?(It=Fi(t),It):(It?.isConnected&&It.remove(),It=Fi(qh(e)),It)}var Ju=u(Y(),1),jn=(0,qu.forwardRef)(function({container:t,...o},r){return(0,Ju.jsx)(Ke.Portal,{container:t??Ku(),...o,ref:r})});var Qu=u(Se(),1),tf=u(Y(),1),ji="data-wp-hash";function Hi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Qh(document)),e.__wpStyleRuntime}function Jh(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${ji}]`))if(o.getAttribute(ji)===t)return!0;return!1}function Zu(e,t,o){if(!e.head)return;let r=Hi(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Jh(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(ji,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function Qh(e){let t=Hi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Zu(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 ef(e,t){let o=Hi();o.styles.set(e,t);for(let r of o.documents.keys())Zu(r,e,t)}typeof process>"u",ef("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Zh={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",ef("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 ey={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Hn=(0,Qu.forwardRef)(function({align:t="center",className:o,side:r="top",sideOffset:n=4,...s},i){return(0,tf.jsx)(Ke.Positioner,{ref:i,align:t,side:r,sideOffset:n,...s,className:pt(Zh["box-sizing"],ey.positioner,o)})});var Er=u(Y(),1),$i="data-wp-hash";function Ui(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&oy(document)),e.__wpStyleRuntime}function ty(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${$i}]`))if(o.getAttribute($i)===t)return!0;return!1}function rf(e,t,o){if(!e.head)return;let r=Ui(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(ty(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute($i,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function oy(e){let t=Ui();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)rf(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 ry(e,t){let o=Ui();o.styles.set(e,t);for(let r of o.documents.keys())rf(r,e,t)}typeof process>"u",ry("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 ny={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},sy={background:"#1e1e1e"},nf=(0,of.forwardRef)(function({portal:t,positioner:o,children:r,className:n,...s},i){let a=(0,Er.jsx)(Uu,{color:sy,children:(0,Er.jsx)(Ke.Popup,{ref:i,className:pt(ny.popup,n),...s,children:r})}),f=ki(o,(0,Er.jsx)(Hn,{}),a);return ki(t,(0,Er.jsx)(jn,{}),f)});var sf=u(Se(),1),af=u(Y(),1),lf=(0,sf.forwardRef)(function(t,o){return(0,af.jsx)(Ke.Trigger,{ref:o,...t})});var cf=u(Y(),1);function uf(e){return(0,cf.jsx)(Ke.Root,{...e})}var ff=u(Y(),1);function df({...e}){return(0,ff.jsx)(Ke.Provider,{...e})}var pf=u(Se(),1),Wi="data-wp-hash";function zi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ay(document)),e.__wpStyleRuntime}function iy(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Wi}]`))if(o.getAttribute(Wi)===t)return!0;return!1}function mf(e,t,o){if(!e.head)return;let r=zi(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(iy(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Wi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function ay(e){let t=zi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)mf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function ly(e,t){let o=zi();o.styles.set(e,t);for(let r of o.documents.keys())mf(r,e,t)}typeof process>"u",ly("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 cy={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},Gi=(0,pf.forwardRef)(function({render:t,...o},r){return kn({render:t,ref:r,props:mt({className:cy["visually-hidden"]},o,{"data-visually-hidden":""})})});var gf=u(Se(),1),hf=u(Y(),1),yf=(0,gf.forwardRef)(({children:e,className:t,ariaLabel:o,as:r="div",...n},s)=>(0,hf.jsx)(r,{ref:s,className:pt("admin-ui-navigable-region",t),"aria-label":o,role:"region",tabIndex:"-1",...n,children:e}));yf.displayName="NavigableRegion";var Yi=yf;var Be=u(we(),1),io=u(le(),1),wp=u(Sf(),1);var uy=u(Xi(),1);var Qo="body",wf=":root";var Rr=u(ds(),1),Pf=u(Xi(),1),dy=u(le(),1);function Ki(e){if(!e)return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function fy(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function Ef(e,t="0"){let o=fy(e);if(!o)return null;let r=Ki(o?.top)||t,n=Ki(o?.left)||t;return r===n?r:`${r} ${n}`}var Rf={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 qi({layoutDefinitions:e=Rf,style:t,selector:o,hasBlockGapSupport:r,hasFallbackGapSupport:n,fallbackGapValue:s}){let i="",a=r?Ef(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+=`${wf} { --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 Ep=u(Cf(),1),lt=u(je(),1),Je=u(Se(),1);var Nr=u($n(),1),ns=u(it(),1),Rp=u(Ji(),1),Pp=u(ps(),1),ga=u(Ro(),1),Tp=u(Mf(),1),Cp=u(Tt(),1),ao=u(Mt(),1),lo=u(Mi(),1);var jf=u(we(),1),Hf=u(Mt(),1);var kf=u(le(),1),Lf=u(Mt(),1),Un=u(je(),1),Nf=u(Ro(),1);var Df=u(we(),1),Ff=u(Tt(),1),Bf=u(Y(),1);function py({showTooltip:e,icon:t,href:o,initialPost:r}){let n=(0,kf.useSelect)(a=>{let{getCurrentPostType:f}=a(Df.store),{getPostType:c}=a(Ff.store);return c(r?.type||f())},[r?.type]);if(!n)return null;let s=o??(0,Nf.addQueryArgs)("edit.php",{post_type:n.slug}),i=n?.labels?.view_items??(0,Un.__)("Back");return(0,Bf.jsx)(Lf.Button,{size:"compact",href:s,label:i,showTooltip:e,tooltipPosition:"bottom",icon:t??((0,Un.isRTL)()?Ci:Pi)})}var Wn=py;var Vf=u(Li(),1),{lock:y_,unlock:K}=(0,Vf.__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:my}=K(jf.privateApis),gy={hidden:{x:"-100%"},distractionFreeInactive:{x:0},hover:{x:0,transition:{type:"tween",delay:.2}}};function hy({initialPost:e}){return(0,zn.jsx)(my,{children:({length:t})=>t<=1&&(0,zn.jsx)(Hf.__unstableMotion.div,{variants:gy,transition:{type:"tween",delay:.8},children:(0,zn.jsx)(Wn,{showTooltip:!0,initialPost:e})})})}var $f=hy;var Gf=u(le(),1),Pr=u(Se(),1),Yf=u(we(),1),Xf=u(Tt(),1);var Uf="core/edit-post",Wf="#wp-admin-bar-view a",zf="#wp-admin-bar-preview a";var Kf=()=>{let{isViewable:e,newPermalink:t}=(0,Gf.useSelect)(r=>{let{getPostType:n}=r(Xf.store),{getCurrentPost:s,getEditedPostAttribute:i}=r(Yf.store);return{isViewable:n(i("type"))?.viewable,newPermalink:s().link}},[]),o=(0,Pr.useRef)();(0,Pr.useEffect)(()=>{o.current=document.querySelector(zf)||document.querySelector(Wf)},[]),(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 qf(){return Kf(),null}var ud=u(Se(),1),na=u(le(),1),Xn=u(Qf(),1),fd=u(je(),1);var Yn=u(le(),1);var Qi=u(le(),1);function yy(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 xy(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 vy(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]=xy(o[r],n);return o}}return e}function Sy(e=!1,t){return t.type==="META_BOXES_INITIALIZED"?!0:e}var by=(0,Qi.combineReducers)({isSaving:yy,locations:vy,initialized:Sy}),Zf=(0,Qi.combineReducers)({metaBoxes:by});var Zi={};dt(Zi,{__experimentalSetPreviewDeviceType:()=>$y,__unstableCreateTemplate:()=>Gy,closeGeneralSidebar:()=>Ey,closeModal:()=>Py,closePublishSidebar:()=>Cy,hideBlockTypes:()=>Fy,initializeMetaBoxes:()=>Yy,metaBoxUpdatesFailure:()=>Hy,metaBoxUpdatesSuccess:()=>jy,openGeneralSidebar:()=>wy,openModal:()=>Ry,openPublishSidebar:()=>Ty,removeEditorPanel:()=>Iy,requestMetaBoxUpdates:()=>Vy,setAvailableMetaBoxesPerLocation:()=>By,setIsEditingTemplate:()=>zy,setIsInserterOpened:()=>Uy,setIsListViewOpened:()=>Wy,showBlockTypes:()=>Dy,switchEditorMode:()=>ky,toggleDistractionFree:()=>Xy,toggleEditorPanelEnabled:()=>_y,toggleEditorPanelOpened:()=>Ay,toggleFeature:()=>My,toggleFullscreenMode:()=>Ky,togglePinnedPluginItem:()=>Ly,togglePublishSidebar:()=>Oy,updatePreferredStyleVariations:()=>Ny});var nd=u(ms(),1),Tr=u(it(),1),Oe=u(we(),1),Me=u(ir(),1),sd=u(td(),1),id=u(Tt(),1),ad=u($n(),1),Gn=u(je(),1);var od=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),wy=e=>({registry:t})=>{t.dispatch(Zo).enableComplementaryArea("core",e)},Ey=()=>({registry:e})=>e.dispatch(Zo).disableComplementaryArea("core"),Ry=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)),Py=()=>({registry:e})=>((0,Me.default)("select( 'core/edit-post' ).closeModal()",{since:"6.3",alternative:"select( 'core/interface').closeModal()"}),e.dispatch(Zo).closeModal()),Ty=()=>({registry:e})=>{(0,Me.default)("dispatch( 'core/edit-post' ).openPublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').openPublishSidebar"}),e.dispatch(Oe.store).openPublishSidebar()},Cy=()=>({registry:e})=>{(0,Me.default)("dispatch( 'core/edit-post' ).closePublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').closePublishSidebar"}),e.dispatch(Oe.store).closePublishSidebar()},Oy=()=>({registry:e})=>{(0,Me.default)("dispatch( 'core/edit-post' ).togglePublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').togglePublishSidebar"}),e.dispatch(Oe.store).togglePublishSidebar()},_y=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)},Ay=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)},Iy=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)},My=e=>({registry:t})=>t.dispatch(Tr.store).toggle("core/edit-post",e),ky=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)},Ly=e=>({registry:t})=>{let o=t.select(Zo).isItemPinned("core",e);t.dispatch(Zo)[o?"unpinItem":"pinItem"]("core",e)};function Ny(){return(0,Me.default)("dispatch( 'core/edit-post' ).updatePreferredStyleVariations",{since:"6.6",hint:"Preferred Style Variations are not supported anymore."}),{type:"NOTHING"}}var Dy=e=>({registry:t})=>{K(t.dispatch(Oe.store)).showBlockTypes(e)},Fy=e=>({registry:t})=>{K(t.dispatch(Oe.store)).hideBlockTypes(e)};function By(e){return{type:"SET_META_BOXES_PER_LOCATIONS",metaBoxesPerLocation:e}}var Vy=()=>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(id.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(od(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,nd.default)({url:window._wpMetaBoxUrl,method:"POST",body:l,parse:!1}),o.metaBoxUpdatesSuccess()}catch{o.metaBoxUpdatesFailure()}};function jy(){return{type:"META_BOX_UPDATES_SUCCESS"}}function Hy(){return{type:"META_BOX_UPDATES_FAILURE"}}var $y=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)},Uy=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)},Wy=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 zy(){return(0,Me.default)("dispatch( 'core/edit-post' ).setIsEditingTemplate",{since:"6.5",alternative:"dispatch( 'core/editor').setRenderingMode"}),{type:"NOTHING"}}function Gy(){return(0,Me.default)("dispatch( 'core/edit-post' ).__unstableCreateTemplate",{since:"6.5"}),{type:"NOTHING"}}var rd=!1,Yy=()=>({registry:e,select:t,dispatch:o})=>{if(!e.select(Oe.store).__unstableIsEditorReady()||rd)return;let n=e.select(Oe.store).getCurrentPostType();window.postboxes.page!==n&&window.postboxes.add_postbox_toggles(n),rd=!0,(0,sd.addAction)("editor.savePost","core/edit-post/save-metaboxes",async(s,i)=>{!i.isAutosave&&t.hasMetaBoxes()&&await o.requestMetaBoxUpdates()}),o({type:"META_BOXES_INITIALIZED"})},Xy=()=>({registry:e})=>{(0,Me.default)("dispatch( 'core/edit-post' ).toggleDistractionFree",{since:"6.6",alternative:"dispatch( 'core/editor').toggleDistractionFree"}),e.dispatch(Oe.store).toggleDistractionFree()},Ky=()=>({registry:e})=>{let t=e.select(Tr.store).get("core/edit-post","fullscreenMode");e.dispatch(Tr.store).toggle("core/edit-post","fullscreenMode"),e.dispatch(ad.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 ra={};dt(ra,{__experimentalGetInsertionPoint:()=>xx,__experimentalGetPreviewDeviceType:()=>hx,areMetaBoxesInitialized:()=>bx,getActiveGeneralSidebarName:()=>tx,getActiveMetaBoxLocations:()=>cd,getAllMetaBoxes:()=>px,getEditedPostTemplate:()=>wx,getEditorMode:()=>Qy,getHiddenBlockTypes:()=>nx,getMetaBoxesPerLocation:()=>oa,getPreference:()=>rx,getPreferences:()=>ld,hasMetaBoxes:()=>mx,isEditingTemplate:()=>Sx,isEditorPanelEnabled:()=>ax,isEditorPanelOpened:()=>lx,isEditorPanelRemoved:()=>ix,isEditorSidebarOpened:()=>Zy,isFeatureActive:()=>ux,isInserterOpened:()=>yx,isListViewOpened:()=>vx,isMetaBoxLocationActive:()=>ta,isMetaBoxLocationVisible:()=>dx,isModalActive:()=>cx,isPluginItemPinned:()=>fx,isPluginSidebarOpened:()=>ex,isPublishSidebarOpened:()=>sx,isSavingMetaBoxes:()=>gx});var pe=u(le(),1),Po=u(it(),1),ea=u(Tt(),1),qe=u(we(),1),rt=u(ir(),1);var{interfaceStore:Cr}=K(qe.privateApis),qy=[],Jy={},Qy=(0,pe.createRegistrySelector)(e=>()=>e(Po.store).get("core","editorMode")??"visual"),Zy=(0,pe.createRegistrySelector)(e=>()=>{let t=e(Cr).getActiveComplementaryArea("core");return["edit-post/document","edit-post/block"].includes(t)}),ex=(0,pe.createRegistrySelector)(e=>()=>{let t=e(Cr).getActiveComplementaryArea("core");return!!t&&!["edit-post/document","edit-post/block"].includes(t)}),tx=(0,pe.createRegistrySelector)(e=>()=>e(Cr).getActiveComplementaryArea("core"));function ox(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??Jy}var ld=(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=ox(o,r);return{...t,panels:n}});function rx(e,t,o){(0,rt.default)("select( 'core/edit-post' ).getPreference",{since:"6.0",alternative:"select( 'core/preferences' ).get"});let n=ld(e)[t];return n===void 0?o:n}var nx=(0,pe.createRegistrySelector)(e=>()=>e(Po.store).get("core","hiddenBlockTypes")??qy),sx=(0,pe.createRegistrySelector)(e=>()=>((0,rt.default)("select( 'core/edit-post' ).isPublishSidebarOpened",{since:"6.6",alternative:"select( 'core/editor' ).isPublishSidebarOpened"}),e(qe.store).isPublishSidebarOpened())),ix=(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))),ax=(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))),lx=(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))),cx=(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))),ux=(0,pe.createRegistrySelector)(e=>(t,o)=>!!e(Po.store).get("core/edit-post",o)),fx=(0,pe.createRegistrySelector)(e=>(t,o)=>e(Cr).isItemPinned("core",o)),cd=(0,pe.createSelector)(e=>Object.keys(e.metaBoxes.locations).filter(t=>ta(e,t)),e=>[e.metaBoxes.locations]),dx=(0,pe.createRegistrySelector)(e=>(t,o)=>ta(t,o)&&oa(t,o)?.some(({id:r})=>e(qe.store).isEditorPanelEnabled(`meta-box-${r}`)));function ta(e,t){let o=oa(e,t);return!!o&&o.length!==0}function oa(e,t){return e.metaBoxes.locations[t]}var px=(0,pe.createSelector)(e=>Object.values(e.metaBoxes.locations).flat(),e=>[e.metaBoxes.locations]);function mx(e){return cd(e).length>0}function gx(e){return e.metaBoxes.isSaving}var hx=(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())),yx=(0,pe.createRegistrySelector)(e=>()=>((0,rt.default)("select( 'core/edit-post' ).isInserterOpened",{since:"6.5",alternative:"select( 'core/editor' ).isInserterOpened"}),e(qe.store).isInserterOpened())),xx=(0,pe.createRegistrySelector)(e=>()=>((0,rt.default)("select( 'core/edit-post' ).__experimentalGetInsertionPoint",{since:"6.5",version:"6.7"}),K(e(qe.store)).getInserter())),vx=(0,pe.createRegistrySelector)(e=>()=>((0,rt.default)("select( 'core/edit-post' ).isListViewOpened",{since:"6.5",alternative:"select( 'core/editor' ).isListViewOpened"}),e(qe.store).isListViewOpened())),Sx=(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 bx(e){return e.metaBoxes.initialized}var wx=(0,pe.createRegistrySelector)(e=>()=>{let{id:t,type:o}=e(qe.store).getCurrentPost(),r=K(e(ea.store)).getTemplateId(o,t);if(r)return e(ea.store).getEditedEntityRecord("postType","wp_template",r)});var de=(0,Yn.createReduxStore)(Uf,{reducer:Zf,actions:Zi,selectors:ra});(0,Yn.register)(de);function Ex(){let{toggleFullscreenMode:e}=(0,na.useDispatch)(de),{registerShortcut:t}=(0,na.useDispatch)(Xn.store);return(0,ud.useEffect)(()=>{t({name:"core/edit-post/toggle-fullscreen",category:"global",description:(0,fd.__)("Enable or disable fullscreen mode."),keyCombination:{modifier:"secondary",character:"f"}})},[]),(0,Xn.useShortcut)("core/edit-post/toggle-fullscreen",()=>{e()}),null}var dd=Ex;var qn=u(le(),1),no=u(je(),1),so=u(Mt(),1);var Kn=u(Se(),1),sa=u(we(),1),jt=u(Y(),1);function pd(){let{editPost:e}=(0,qn.useDispatch)(sa.store),{isCleanNewPost:t}=(0,qn.useSelect)(sa.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),md=u(le(),1),gd=u(Ro(),1),hd=u(we(),1);function Rx(e){return(0,gd.addQueryArgs)("post.php",{post:e,action:"edit"})}function yd(){let[e,t]=(0,Jn.useState)(null),{postId:o,postStatus:r}=(0,md.useSelect)(n=>{let{getCurrentPost:s}=n(hd.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,Rx(o)),t(o))},[o,r,e]),null}var Pd=u(le(),1);var Or=u(Se(),1),xd=u(Mt(),1),vd=u(le(),1);var er=u(Y(),1);function Px({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,vd.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)(xd.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 Sd=Px;var bd=u(Se(),1),wd=u(le(),1),Ed=u(we(),1);function Rd({id:e}){let t=(0,wd.useSelect)(o=>o(Ed.store).isEditorPanelEnabled(`meta-box-${e}`),[e]);return(0,bd.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,Pd.useSelect)(o=>o(de).getMetaBoxesPerLocation(e),[e]);return(0,To.jsxs)(To.Fragment,{children:[(t??[]).map(({id:o})=>(0,To.jsx)(Rd,{id:o},o)),(0,To.jsx)(Sd,{location:e})]})}var Ar=u(je(),1),rp=u(Mi(),1),np=u(we(),1),sp=u(Cd(),1),ip=u(it(),1);var Od=u(Mt(),1),_d=u(Tt(),1),Ad=u(le(),1),Id=u(je(),1),ia=u(Ro(),1),Md=u(Y(),1);function Tx(){let e=(0,Ad.useSelect)(t=>{let{canUser:o}=t(_d.store),r=(0,ia.addQueryArgs)("edit.php",{post_type:"wp_block"}),n=(0,ia.addQueryArgs)("site-editor.php",{p:"/pattern"});return o("create",{kind:"postType",name:"wp_template"})?n:r},[]);return(0,Md.jsx)(Od.MenuItem,{role:"menuitem",href:e,children:(0,Id.__)("Manage patterns")})}var kd=Tx;var Ld=u(le(),1),Nd=u(it(),1),Dd=u(je(),1),Fd=u(we(),1),Bd=u(Y(),1);function Vd(){let e=(0,Ld.useSelect)(t=>t(Fd.store).getCurrentPostType()==="wp_template",[]);return(0,Bd.jsx)(Nd.PreferenceToggleMenuItem,{scope:"core/edit-post",name:e?"welcomeGuideTemplate":"welcomeGuide",label:(0,Dd.__)("Welcome Guide")})}var ts=u(je(),1),ep=u(it(),1),tp=u(we(),1);var Kd=u(je(),1),qd=u(le(),1),Jd=u(we(),1),Qd=u(it(),1);var aa=u(Se(),1),Zn=u(je(),1),jd=u(Mt(),1),Hd=u(le(),1),$d=u(we(),1),Ud=u(it(),1),Wd=u(Ro(),1);var Ht=u(Y(),1),{PreferenceBaseOption:Cx}=K(Ud.privateApis);function Ox(){let e=document.getElementById("toggle-custom-fields-form");e.querySelector('[name="_wp_http_referer"]').setAttribute("value",(0,Wd.getPathAndQueryString)(window.location.href)),e.submit()}function _x({willEnable:e}){let[t,o]=(0,aa.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)(jd.Button,{__next40pxDefaultSize:!0,variant:"secondary",isBusy:t,accessibleWhenDisabled:!0,disabled:t,onClick:()=>{o(!0),Ox()},children:e?(0,Zn.__)("Show & Reload Page"):(0,Zn.__)("Hide & Reload Page")})]})}function zd({label:e}){let t=(0,Hd.useSelect)(n=>!!n($d.store).getEditorSettings().enableCustomFields,[]),[o,r]=(0,aa.useState)(t);return(0,Ht.jsx)(Cx,{label:e,isChecked:o,onChange:r,children:o!==t&&(0,Ht.jsx)(_x,{willEnable:o})})}var es=u(le(),1),la=u(we(),1),Gd=u(it(),1);var Yd=u(Y(),1),{PreferenceBaseOption:Ax}=K(Gd.privateApis);function Xd(e){let{toggleEditorPanelEnabled:t}=(0,es.useDispatch)(la.store),{isChecked:o,isRemoved:r}=(0,es.useSelect)(n=>{let{isEditorPanelEnabled:s,isEditorPanelRemoved:i}=n(la.store);return{isChecked:s(e.panelName),isRemoved:i(e.panelName)}},[e.panelName]);return r?null:(0,Yd.jsx)(Ax,{isChecked:o,onChange:()=>t(e.panelName),...e})}var _r=u(Y(),1),{PreferencesModalSection:Ix}=K(Qd.privateApis);function Zd(e){let{areCustomFieldsRegistered:t,metaBoxes:o}=(0,qd.useSelect)(n=>{let{getEditorSettings:s}=n(Jd.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)(Ix,{...e,children:[t&&(0,_r.jsx)(zd,{label:(0,Kd.__)("Custom fields")}),r.map(({id:n,title:s})=>(0,_r.jsx)(Xd,{label:s,panelName:`meta-box-${n}`},n))]})}var os=u(Y(),1),{PreferenceToggleControl:Mx}=K(ep.privateApis),{PreferencesModal:kx}=K(tp.privateApis);function op(){let e={general:(0,os.jsx)(Zd,{title:(0,ts.__)("Advanced")}),appearance:(0,os.jsx)(Mx,{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)(kx,{extraSections:e})}var Et=u(Y(),1),{ToolsMoreMenuGroup:Lx,ViewMoreMenuGroup:Nx}=K(np.privateApis),Dx=()=>{let e=(0,rp.useViewportMatch)("large");return(0,Et.jsxs)(Et.Fragment,{children:[e&&(0,Et.jsx)(Nx,{children:(0,Et.jsx)(ip.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:sp.displayShortcut.secondary("f")})}),(0,Et.jsxs)(Lx,{children:[(0,Et.jsx)(kd,{}),(0,Et.jsx)(Vd,{})]}),(0,Et.jsx)(op,{})]})},ap=Dx;var pp=u(le(),1);var lp=u(le(),1),rs=u(Mt(),1),nt=u(je(),1),ca=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 cp(){let{toggleFeature:e}=(0,lp.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,ca.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,ca.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 up=u(le(),1),fp=u(Mt(),1),Mr=u(je(),1);var $t=u(Y(),1);function dp(){let{toggleFeature:e}=(0,up.useDispatch)(de);return(0,$t.jsx)(fp.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 ua=u(Y(),1);function mp({postType:e}){let{isActive:t,isEditingTemplate:o}=(0,pp.useSelect)(r=>{let{isFeatureActive:n}=r(de),s=e==="wp_template";return{isActive:n(s?"welcomeGuideTemplate":"welcomeGuide"),isEditingTemplate:s}},[e]);return t?o?(0,ua.jsx)(dp,{}):(0,ua.jsx)(cp,{}):null}var kr=u(le(),1),tr=u(je(),1);var gp=u(Ji(),1),fa=u(it(),1),hp=u($n(),1);function yp(){let{isFullscreen:e}=(0,kr.useSelect)(r=>{let{get:n}=r(fa.store);return{isFullscreen:n("core/edit-post","fullscreenMode")}},[]),{toggle:t}=(0,kr.useDispatch)(fa.store),{createInfoNotice:o}=(0,kr.useDispatch)(hp.store);(0,gp.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),da=u(we(),1),pa=u(Tt(),1);function xp(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)(da.store),{setRenderingMode:c}=(0,Oo.useDispatch)(da.store),{editEntityRecord:l}=(0,Oo.useDispatch)(pa.store),d=(0,Lr.useCallback)(m=>{let h=r.select(pa.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),ma=u(we(),1),vp=u(Tt(),1),Sp=u(Se(),1);var bp=e=>{let{isEnabledAndEditorReady:t,isCollaborationEnabled:o,hasIncompatibleMetaBoxes:r,hasActiveMetaBoxes:n}=(0,or.useSelect)(f=>{let{__unstableIsEditorReady:c,isCollaborationEnabledForCurrentPost:l}=K(f(ma.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)(vp.store)),{updateEditorSettings:i}=(0,or.useDispatch)(ma.store),{initializeMetaBoxes:a}=(0,or.useDispatch)(de);(0,Sp.useEffect)(()=>{t&&(a(),o&&r&&s(!1),n&&i({disableVisualRevisions:!0}))},[t,a,o,s,r,n,i])};var X=u(Y(),1),{useCommandContext:Fx}=K(Rp.privateApis),{useDrag:Bx}=K(ao.privateApis),{Editor:Vx,FullscreenMode:jx,UploadProgressSnackbar:Hx}=K(Be.privateApis),{BlockKeyboardShortcuts:$x}=K(Pp.privateApis),Ux=["wp_template","wp_template_part","wp_block","wp_navigation"];function Wx(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:qi({style:{},selector:"body",hasBlockGapSupport:!1,hasFallbackGapSupport:!0,fallbackGapValue:"0.5em"})}),n?e.styles??[]:r},[e.defaultEditorStyles,e.disableLayoutStyles,e.styles,t])}function zx(){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(".editor-notices"),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=Bx(({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)(Gi,{id:g,children:(0,lt.__)("Use up and down arrow keys to resize the meta box pane.")})]});return(0,X.jsxs)(Yi,{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 Gx({postId:e,postType:t,settings:o,initialEdits:r}){yp();let{createErrorNotice:n}=(0,io.useDispatch)(Nr.store),{currentPost:{postId:s,postType:i},onNavigateToEntityRecord:a,onNavigateToPreviousEntityRecord:f}=xp(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(Cp.store)),q=o.supportsTemplateMode,U=M(i)?.viewable??!1,oe=T("read",{kind:"postType",name:"wp_template"}),{getBlockSelectionStart:Z,isZoomOut:ne}=K(k(wp.store)),{getEditorMode:G,getDefaultRenderingMode:ue}=K(k(Be.store)),fe=!Ux.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]);bp(m&&g),Fx(p?"block-selection-edit":"entity-edit");let R=Wx(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,ga.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,Tp.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,ga.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)($f,{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)(mp,{postType:i}),(0,X.jsx)("div",{...C,children:(0,X.jsxs)(Vx,{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)(zx,{}),children:[(0,X.jsx)(Be.PostLockedModal,{}),(0,X.jsx)(qf,{}),(0,X.jsx)(jx,{isActive:d}),(0,X.jsx)(yd,{}),(0,X.jsx)(Be.UnsavedChangesWarning,{}),(0,X.jsx)(Be.AutosaveMonitor,{}),(0,X.jsx)(Be.LocalAutosaveMonitor,{}),(0,X.jsx)(dd,{}),(0,X.jsx)(Be.EditorKeyboardShortcutsRegister,{}),(0,X.jsx)($x,{}),i==="wp_block"&&(0,X.jsx)(pd,{}),(0,X.jsx)(Ep.PluginArea,{onError:A}),(0,X.jsx)(ap,{}),L,(0,X.jsx)(Nr.SnackbarNotices,{className:"edit-post-layout__snackbar"}),(0,X.jsx)(Hx,{})]})})]})})})}var Op=Gx;var _e=u(we(),1),_p=u(Ro(),1),ha=u(ir(),1);var Ut=u(Y(),1),{PluginPostExcerpt:Yx}=K(_e.privateApis),Wt=(0,_p.getPath)(window.location.href)?.includes("site-editor.php"),co=e=>{(0,ha.default)(`wp.editPost.${e}`,{since:"6.6",alternative:`wp.editor.${e}`})};function Xx(e){return Wt?null:(co("PluginBlockSettingsMenuItem"),(0,Ut.jsx)(_e.PluginBlockSettingsMenuItem,{...e}))}function Kx(e){return Wt?null:(co("PluginDocumentSettingPanel"),(0,Ut.jsx)(_e.PluginDocumentSettingPanel,{...e}))}function qx(e){return Wt?null:(co("PluginMoreMenuItem"),(0,Ut.jsx)(_e.PluginMoreMenuItem,{...e}))}function Jx(e){return Wt?null:(co("PluginPrePublishPanel"),(0,Ut.jsx)(_e.PluginPrePublishPanel,{...e}))}function Qx(e){return Wt?null:(co("PluginPostPublishPanel"),(0,Ut.jsx)(_e.PluginPostPublishPanel,{...e}))}function Zx(e){return Wt?null:(co("PluginPostStatusInfo"),(0,Ut.jsx)(_e.PluginPostStatusInfo,{...e}))}function ev(e){return Wt?null:(co("PluginSidebar"),(0,Ut.jsx)(_e.PluginSidebar,{...e}))}function tv(e){return Wt?null:(co("PluginSidebarMoreMenuItem"),(0,Ut.jsx)(_e.PluginSidebarMoreMenuItem,{...e}))}function ov(){return Wt?null:((0,ha.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"}),Yx)}var ya=u(Y(),1),{BackButton:rv,registerCoreBlockBindingsSources:nv}=K(Dr.privateApis),{enablePreloadMultiUse:sv,clearPreloadedData:iv}=K(kp.default.privateApis);function av(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)(Ap.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,Ip.registerCoreBlocks)(),nv(),(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),sv(),lv(t,o).finally(()=>{if(iv(),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,ya.jsx)(is.StrictMode,{children:(0,ya.jsx)(Op,{settings:r,postId:o,postType:t,initialEdits:n})}))}),a}async function lv(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 cv(){(0,Mp.default)("wp.editPost.reinitializeEditor",{since:"6.2",version:"6.3"})}return zp(uv);})();
/*! 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.
*)
*/