PluginProbe
Gutenberg / trunk
Gutenberg vtrunk
24.1.0 24.0.0 23.9.1 23.9.0 23.8.0 23.7.2 23.7.1 23.7.0 23.6.1 23.6.2 23.6.0 23.5.3 23.5.2 23.5.1 23.5.0 23.4.0 23.3.2 23.3.1 23.3.0 23.2.0 23.2.1 23.2.2 23.1.1 23.1.0 23.0.1 All 404 releases
← All changes | build/scripts/edit-post/index.min.js +5 -2 23.7.2 → trunk View file →
@@ -1,6 +1,7 @@
1 -var wp;(wp||={}).editPost=(()=>{var Hp=Object.create;var zr=Object.defineProperty;var $p=Object.getOwnPropertyDescriptor;var Up=Object.getOwnPropertyNames;var Wp=Object.getPrototypeOf,zp=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})},ba=(e,t,o,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of Up(t))!zp.call(e,n)&&n!==o&&zr(e,n,{get:()=>t[n],enumerable:!(r=$p(t,n))||r.enumerable});return e};var u=(e,t,o)=>(o=e!=null?Hp(Wp(e)):{},ba(t||!e||!e.__esModule?zr(o,"default",{value:e,enumerable:!0}):o,e)),Gp=e=>ba(zr({},"__esModule",{value:!0}),e);var ps=ee((mv,wa)=>{wa.exports=window.wp.blocks});var ms=ee((gv,Ea)=>{Ea.exports=window.wp.blockLibrary});var ir=ee((hv,Ra)=>{Ra.exports=window.wp.deprecated});var Se=ee((yv,Pa)=>{Pa.exports=window.wp.element});var le=ee((xv,Ta)=>{Ta.exports=window.wp.data});var it=ee((vv,Ca)=>{Ca.exports=window.wp.preferences});var _a=ee((Sv,Oa)=>{Oa.exports=window.wp.widgets});var we=ee((bv,Aa)=>{Aa.exports=window.wp.editor});var Tt=ee((wv,Ia)=>{Ia.exports=window.wp.coreData});var gs=ee((Ev,Ma)=>{Ma.exports=window.wp.apiFetch});var je=ee((Pv,La)=>{La.exports=window.wp.i18n});var H=ee((Tv,Na)=>{Na.exports=window.React});var Y=ee((kv,Va)=>{Va.exports=window.ReactJSXRuntime});var Jt=ee((OS,cl)=>{cl.exports=window.ReactDOM});var xc=ee(yc=>{"use strict";var Ho=H();function Yg(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Xg=typeof Object.is=="function"?Object.is:Yg,Kg=Ho.useState,qg=Ho.useEffect,Jg=Ho.useLayoutEffect,Qg=Ho.useDebugValue;function Zg(e,t){var o=t(),r=Kg({inst:{value:o,getSnapshot:t}}),n=r[0].inst,s=r[1];return Jg(function(){n.value=o,n.getSnapshot=t,Qs(n)&&s({inst:n})},[e,o,t]),qg(function(){return Qs(n)&&s({inst:n}),e(function(){Qs(n)&&s({inst:n})})},[e]),Qg(o),o}function Qs(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!Xg(e,o)}catch{return!0}}function eh(e,t){return t()}var th=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?eh:Zg;yc.useSyncExternalStore=Ho.useSyncExternalStore!==void 0?Ho.useSyncExternalStore:th});var Zs=ee((hw,vc)=>{"use strict";vc.exports=xc()});var bc=ee(Sc=>{"use strict";var mn=H(),oh=Zs();function rh(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var nh=typeof Object.is=="function"?Object.is:rh,sh=oh.useSyncExternalStore,ih=mn.useRef,ah=mn.useEffect,lh=mn.useMemo,ch=mn.useDebugValue;Sc.useSyncExternalStoreWithSelector=function(e,t,o,r,n){var s=ih(null);if(s.current===null){var i={hasValue:!1,value:null};s.current=i}else i=s.current;s=lh(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,nh(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=sh(e,s[0],s[1]);return ah(function(){i.hasValue=!0,i.value=a},[a]),ch(a),a}});var Ec=ee((xw,wc)=>{"use strict";wc.exports=bc()});var Jo=ee((TC,Fu)=>{Fu.exports=window.wp.primitives});var ki=ee((BC,Bu)=>{Bu.exports=window.wp.compose});var Hu=ee((jC,ju)=>{ju.exports=window.wp.theme});var Ni=ee((HC,$u)=>{$u.exports=window.wp.privateApis});var Mt=ee((jO,Sf)=>{Sf.exports=window.wp.components});var Ki=ee((UO,bf)=>{bf.exports=window.wp.blockEditor});var qi=ee((WO,wf)=>{wf.exports=window.wp.styleEngine});var Of=ee((d_,Cf)=>{Cf.exports=window.wp.plugins});var $n=ee((p_,_f)=>{_f.exports=window.wp.notices});var Zi=ee((m_,Af)=>{Af.exports=window.wp.commands});var Ro=ee((g_,If)=>{If.exports=window.wp.url});var kf=ee((h_,Mf)=>{Mf.exports=window.wp.htmlEntities});var Zf=ee((__,Qf)=>{Qf.exports=window.wp.keyboardShortcuts});var od=ee((I_,td)=>{td.exports=window.wp.hooks});var _d=ee((Z_,Od)=>{Od.exports=window.wp.keycodes});var dv={};dt(dv,{PluginBlockSettingsMenuItem:()=>qx,PluginDocumentSettingPanel:()=>Jx,PluginMoreMenuItem:()=>Qx,PluginPostPublishPanel:()=>ev,PluginPostStatusInfo:()=>tv,PluginPrePublishPanel:()=>Zx,PluginSidebar:()=>ov,PluginSidebarMoreMenuItem:()=>rv,__experimentalFullscreenModeClose:()=>Wn,__experimentalMainDashboardButton:()=>sv,__experimentalPluginPostExcerpt:()=>nv,initializeEditor:()=>cv,reinitializeEditor:()=>fv,store:()=>de});var Mp=u(ps(),1),is=u(ms(),1),kp=u(ir(),1),as=u(Se(),1),Qe=u(le(),1),rr=u(it(),1),ls=u(_a(),1),Dr=u(we(),1),ss=u(Tt(),1),Lp=u(gs(),1);function ka(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=ka(e[t]))&&(r&&(r+=" "),r+=o)}else for(o in e)e[o]&&(r&&(r+=" "),r+=o);return r}function Yp(){for(var e,t,o=0,r="",n=arguments.length;o<n;o++)(e=arguments[o])&&(t=ka(e))&&(r&&(r+=" "),r+=t);return r}var pt=Yp;var Xp=u(H(),1),ar={...Xp};var Fa=u(H(),1),Da={};function Ae(e,t){let o=Fa.useRef(Da);return o.current===Da&&(o.current=e(t)),o}var hs=ar.useInsertionEffect,Kp=hs&&hs!==ar.useLayoutEffect?hs:e=>e();function W(e){let t=Ae(qp).current;return t.next=e,Kp(t.effect),t.trampoline}function qp(){let e={next:void 0,callback:Jp,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function Jp(){}var Ba=u(H(),1),Qp=()=>{},V=typeof document<"u"?Ba.useLayoutEffect:Qp;var Gr=u(H(),1),Zp=Gr.createContext(void 0);function Io(){return Gr.useContext(Zp)?.direction??"ltr"}function em(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 tm=em("https://base-ui.com/production-error","Base UI"),Ue=tm;var po=u(H(),1);function ys(e,t,o,r){let n=Ae(Ha).current;return om(n,e,t,o,r)&&$a(n,[e,t,o,r]),n.callback}function ja(e){let t=Ae(Ha).current;return rm(t,e)&&$a(t,e),t.callback}function Ha(){return{callback:null,cleanup:null,refs:[]}}function om(e,t,o,r,n){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==r||e.refs[3]!==n}function rm(e,t){return e.refs.length!==t.length||e.refs.some((o,r)=>o!==t[r])}function $a(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 Wa=u(H(),1);var Ua=u(H(),1),nm=parseInt(Ua.version,10);function Mo(e){return nm>=e}function xs(e){if(!Wa.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 $v=Object.freeze([]),xe=Object.freeze({});function za(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 Ga(e,t){return typeof e=="function"?e(t):e}function Ya(e,t){return typeof e=="function"?e(t):e}var vs={};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 Xa(e){if(e.length===0)return vs;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 Ss(e)?{...qa(e,vs)}:sm(e)}function cr(e,t){return Ss(t)?qa(t,e):im(e,t)}function sm(e){let t={...e};for(let o in t){let r=t[o];Ka(o,r)&&(t[o]=Ja(r))}return t}function im(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]=bs(e.className,r);break}default:Ka(o,r)?e[o]=am(e[o],r):e[o]=r}}return e}function Ka(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 Ss(e){return typeof e=="function"}function qa(e,t){return Ss(e)?e(t):e??vs}function am(e,t){return t?e?(...o)=>{let r=o[0];if(Za(r)){let s=r;Qa(s);let i=t(...o);return s.baseUIHandlerPrevented||e?.(...o),i}let n=t(...o);return e?.(...o),n}:Ja(t):e}function Ja(e){return e&&((...t)=>{let o=t[0];return Za(o)&&Qa(o),e(...t)})}function Qa(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function bs(e,t){return t?e?t+" "+e:t:e}function Za(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var ws=u(H(),1);function We(e,t,o={}){let r=t.render,n=lm(t,o);if(o.enabled===!1)return null;let s=o.state??xe;return fm(e,r,n,s)}function lm(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?Ga(o,s):void 0,d=c?Ya(r,s):void 0,g=c?za(s,f):xe,m=c&&a?cm(a):void 0,p=c?lr(g,m)??{}:xe;return typeof document<"u"&&(c?Array.isArray(i)?p.ref=ja([p.ref,xs(n),...i]):p.ref=ys(p.ref,xs(n),i):ys(null,null)),c?(l!==void 0&&(p.className=bs(p.className,l)),d!==void 0&&(p.style=lr(p.style,d)),p):xe}function cm(e){return Array.isArray(e)?Xa(e):mt(void 0,e)}var um=Symbol.for("react.lazy");function fm(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===um&&(s=po.Children.toArray(t)[0]),po.cloneElement(s,n)}if(e&&typeof e=="string")return dm(e,o);throw new Error(Ue(8))}function dm(e,t){return e==="button"?(0,ws.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,ws.createElement)("img",{alt:"",...t,key:t.key}):po.createElement(e,t)}var Xr=u(H(),1);var el=0;function pm(e,t="mui"){let[o,r]=Xr.useState(e),n=e||o;return Xr.useEffect(()=>{o==null&&(el+=1,r(`${t}-${el}`))},[o,t]),n}var tl=ar.useId;function Kt(e,t){if(tl!==void 0){let o=tl();return e??(t?`${t}-${o}`:o)}return pm(e,t)}function ol(e){return Kt(e,"base-ui")}var z={};dt(z,{cancelOpen:()=>Hm,chipRemovePress:()=>Em,clearPress:()=>wm,closePress:()=>Sm,closeWatcher:()=>Lm,decrementPress:()=>Tm,disabled:()=>Um,drag:()=>Bm,escapeKey:()=>km,focusOut:()=>Mm,imperativeAction:()=>Gm,incrementPress:()=>Pm,initial:()=>zm,inputBlur:()=>_m,inputChange:()=>Cm,inputClear:()=>Om,inputPaste:()=>Am,inputPress:()=>Im,itemPress:()=>vm,keyboard:()=>Dm,linkPress:()=>bm,listNavigation:()=>Nm,missing:()=>Wm,none:()=>mm,outsidePress:()=>xm,pointer:()=>Fm,scrub:()=>jm,siblingOpen:()=>$m,swipe:()=>Ym,trackPress:()=>Rm,triggerFocus:()=>ym,triggerHover:()=>hm,triggerPress:()=>gm,wheel:()=>Vm,windowResize:()=>Xm});var mm="none",gm="trigger-press",hm="trigger-hover",ym="trigger-focus",xm="outside-press",vm="item-press",Sm="close-press",bm="link-press",wm="clear-press",Em="chip-remove-press",Rm="track-press",Pm="increment-press",Tm="decrement-press",Cm="input-change",Om="input-clear",_m="input-blur",Am="input-paste",Im="input-press",Mm="focus-out",km="escape-key",Lm="close-watcher",Nm="list-navigation",Dm="keyboard",Fm="pointer",Bm="drag",Vm="wheel",jm="scrub",Hm="cancel-open",$m="sibling-open",Um="disabled",Wm="missing",zm="initial",Gm="imperative-action",Ym="swipe",Xm="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 Rs=u(H(),1);var rl=u(H(),1),Km=[];function ko(e){rl.useEffect(e,Km)}var Kr=null,gS=globalThis.requestAnimationFrame,Es=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 Es,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 nl(e,t=!1,o=!1){let[r,n]=Rs.useState(e&&t?"idle":void 0),[s,i]=Rs.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})({}),qm={[mo.startingStyle]:""},Jm={[mo.endingStyle]:""},sl={transitionStatus(e){return e==="starting"?qm:e==="ending"?Jm: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 il(e){return/^(table|td|th)$/.test(ho(e))}function ur(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var Qm=/transform|translate|scale|rotate|perspective|filter/,Zm=/paint|layout|strict|content/,go=e=>!!e&&e!=="none",Ps;function Zr(e){let t=$(e)?Le(e):e;return go(t.transform)||go(t.translate)||go(t.scale)||go(t.rotate)||go(t.perspective)||!en()&&(go(t.backdropFilter)||go(t.filter))||Qm.test(t.willChange||"")||Zm.test(t.contain||"")}function al(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 Ps==null&&(Ps=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Ps}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 ll(e){let t=gt(e);return yt(t)?e.ownerDocument?e.ownerDocument.body:e.body:Te(t)&&Do(t)?t:ll(t)}function qt(e,t,o){var r;t===void 0&&(t=[]),o===void 0&&(o=!0);let n=ll(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(eg,e).current;return t.next=e,V(t.effect),t}function eg(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function Ce(e){return e?.ownerDocument||document}var dl=u(H(),1);var fl=u(Jt(),1);function ul(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=ul(e);if(i==null)return;let a=i,f=()=>{fl.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);dl.useEffect(()=>{if(!t)return;let a=new AbortController;return i(s,a.signal),()=>{a.abort()}},[t,o,s,i])}var pl=u(H(),1);function ml(e){let t=pl.useRef(!0);t.current&&(t.current=!1,e())}var Dt={};dt(Dt,{engine:()=>As,env:()=>Ms,os:()=>Os,screenReader:()=>Is});var Os={};dt(Os,{android:()=>yl,apple:()=>Cs,ios:()=>Ts,linux:()=>sg,mac:()=>xl,windows:()=>ng});function tg(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:og,platform:rg,maxTouchPoints:gl}=tg(),yo=og.toLowerCase(),xo=rg.toLowerCase();var Ts=/^i(os$|p)/.test(xo)||xo==="macintel"&&gl>1,hl="android",yl=xo===hl||yo.includes(hl),xl=!Ts&&xo.startsWith("mac"),ng=xo.startsWith("win"),sg=!yl&&/^(linux|chrome os)/.test(xo),Cs=xl||Ts;var As={};dt(As,{blink:()=>ag,gecko:()=>ig,webkit:()=>_s});var _s=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),ig=!_s&&yo.includes("firefox"),ag=!_s&&yo.includes("chrom");var Is={};dt(Is,{voiceOver:()=>lg});var lg=Cs;var Ms={};dt(Ms,{jsdom:()=>cg});var cg=/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 vl(e){return"nativeEvent"in e}function Ft(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function Sl(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var ks="data-base-ui-focusable";var Ls="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 bl(e){return e.matches("html,body")}function wl(e){return Te(e)&&e.matches(Ls)}function Ns(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${Ls}`)!=null}function El(e){if(!e||Dt.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function ug(e,t){return t!=null&&!Ft(t)?0:typeof e=="function"?e():e}function Bt(e,t,o){let r=ug(e,o);return typeof r=="number"?r:r?.[t]}function Ds(e){return typeof e=="function"?e():e}function sn(e,t){return t||e==="click"||e==="mousedown"}function Rl(e){return e?.includes("mouse")&&e!=="mousedown"}var Pl=u(Y(),1),Tl=Ne.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new et,currentIdRef:{current:null},currentContextRef:{current:null}});function fg(e,t){e.current=t.current}function Fs(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,Pl.jsx)(Tl.Provider,{value:Ne.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:s,currentIdRef:i,timeoutMs:r,currentContextRef:a,timeout:f}),[r,f]),children:t})}function Bs(e,t={open:!1}){let{open:o}=t,r="rootStore"in e?e.rootStore:e,n=r.useState("floatingId"),s=Ne.useContext(Tl),{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,fg(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 _l=["top","right","bottom","left"];var Zt=Math.min,$e=Math.max,eo=Math.round,mr=Math.floor,St=e=>({x:e,y:e}),dg={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 Al(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 Il(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 Cl=["left","right"],Ol=["right","left"],pg=["top","bottom"],mg=["bottom","top"];function gg(e,t,o){switch(e){case"top":case"bottom":return o?t?Ol:Cl:t?Cl:Ol;case"left":case"right":return t?pg:mg;default:return[]}}function Ml(e,t,o,r){let n=wt(e),s=gg(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 dg[t]+e.slice(t.length)}function hg(e){return{top:0,right:0,bottom:0,left:0,...e}}function cn(e){return typeof e!="number"?hg(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),Nl=u(Jt(),1);var kl={style:{transition:"none"}};var yg="data-base-ui-swipe-ignore",xg="data-swipe-ignore",hb=`[${yg}]`,yb=`[${xg}]`;var Ll={fallbackAxisSide:"end"};var Dl=u(Y(),1),vg=tt.createContext(null),Sg=()=>tt.useContext(vg),bg=Bo("portal");function Vs(e={}){let{ref:t,container:o,componentProps:r=xe,elementProps:n}=e,s=Kt(),a=Sg()?.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,[bg]:""},n]});return{portalNode:l,portalSubtree:f&&p?Nl.createPortal(p,f):null}}var So=u(H(),1);function Fl(){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 wg=u(Y(),1),Eg=So.createContext(null),Rg=So.createContext(null),Vo=()=>So.useContext(Eg)?.id||null,to=e=>{let t=So.useContext(Rg);return e??t};var Ye=u(H(),1);function Pg(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 Bl(e){return e!=null&&e.clientX!=null}function js(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&&!Bl(f.current.openEvent)||n.set("positionReference",Pg(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||Bl(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 Tg(){return!1}function Cg(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function Hs(e,t={}){let{enabled:o=!0,escapeKey:r=!0,outsidePress:n=!0,outsidePressEvent:s="sloppy",referencePress:i=Tg,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}=Cg(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=vl(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)&&!bl(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 Vl(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 $l(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 Og=50,Ul=async(e,t,o)=>{let{placement:r="bottom",strategy:n="absolute",middleware:s=[],platform:i}=o,a=i.detectOverflow?i:{...i,detectOverflow:$l},f=await(i.isRTL==null?void 0:i.isRTL(t)),c=await i.getElementRects({reference:e,floating:t,strategy:n}),{x:l,y:d}=Vl(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<Og&&(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}=Vl(c,g,f)),h=-1)}return{x:l,y:d,placement:g,strategy:n,middlewareData:p}};var Wl=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)]:Il(a)),E=p!=="none";!g&&E&&R.push(...Ml(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=Al(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 jl(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function Hl(e){return _l.some(t=>e[t]>=0)}var zl=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=jl(i,o.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:Hl(a)}}}case"escaped":{let i=await r.detectOverflow(t,{...s,altBoundary:!0}),a=jl(i,o.floating);return{data:{escapedOffsets:a,escaped:Hl(a)}}}default:return{}}}}};var Gl=new Set(["left","top"]);async function _g(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=Gl.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 Yl=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 _g(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}}}}},Xl=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}}}}}},Kl=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=Gl.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}}}},ql=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 ec(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 Us(e){return $(e)?e:e.contextElement}function jo(e){let t=Us(e);if(!Te(t))return St(1);let o=t.getBoundingClientRect(),{width:r,height:n,$:s}=ec(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 Ag=St(0);function tc(e){let t=ge(e);return!en()||!t.visualViewport?Ag:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Ig(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=Us(e),i=St(1);t&&(r?$(r)&&(i=jo(r)):i=jo(e));let a=Ig(s,o,r)?tc(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 oc(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 Mg(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?oc(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 kg(e){return Array.from(e.getClientRects())}function Lg(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 Jl=25;function Ng(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<=Jl&&(s-=p)}else c<=Jl&&(s+=c);return{width:s,height:i,x:a,y:f}}function Dg(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=Ng(e,o);else if(t==="document")r=Lg(ht(e));else if($(t))r=Dg(t,o);else{let n=tc(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return vo(r)}function rc(e,t){let o=gt(e);return o===t||!$(o)||yt(o)?!1:Le(o).position==="fixed"||rc(o,t)}function Fg(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&&rc(e,i))?r=r.filter(l=>l!==i):n=a,i=gt(i)}return t.set(e,r),r}function Bg(e){let{element:t,boundary:o,rootBoundary:r,strategy:n}=e,i=[...o==="clippingAncestors"?ur(t)?[]:Fg(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 Vg(e){let{width:t,height:o}=ec(e);return{width:t,height:o}}function jg(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?oc(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 $s(e){return Le(e).position==="static"}function Zl(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 nc(e,t){let o=ge(e);if(ur(e))return o;if(!Te(e)){let n=gt(e);for(;n&&!yt(n);){if($(n)&&!$s(n))return n;n=gt(n)}return o}let r=Zl(e,t);for(;r&&il(r)&&$s(r);)r=Zl(r,t);return r&&yt(r)&&$s(r)&&!Zr(r)?o:r||al(e)||o}var Hg=async function(e){let t=this.getOffsetParent||nc,o=this.getDimensions,r=await o(e.floating);return{reference:jg(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function $g(e){return Le(e).direction==="rtl"}var Ws={convertOffsetParentRelativeRectToViewportRelativeRect:Mg,getDocumentElement:ht,getClippingRect:Bg,getOffsetParent:nc,getElementRects:Hg,getClientRects:kg,getDimensions:Vg,getScale:jo,isElement:$,isRTL:$g};function sc(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function Ug(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&&!sc(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=Us(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?Ug(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&&!sc(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 ic=Yl;var ac=Xl,lc=Wl,cc=ql,uc=zl;var fc=Kl,fn=(e,t,o)=>{let r=new Map,n={platform:Ws,...o},s={...n.platform,_c:r};return Ul(e,t,{...n,platform:s})};var Ee=u(H(),1),pc=u(H(),1),mc=u(Jt(),1),zg=typeof document<"u",Gg=function(){},dn=zg?pc.useLayoutEffect:Gg;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 gc(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function dc(e,t){let o=gc(e);return Math.round(t*o)/o}function zs(e){let t=Ee.useRef(e);return dn(()=>{t.current=e}),t}function hc(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=zs(f),D=zs(n),_=zs(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,mc.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=dc(I.floating,l.x),F=dc(I.floating,l.y);return a?{...T,transform:"translate("+M+"px, "+F+"px)",...gc(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 Gs=(e,t)=>{let o=ic(e);return{name:o.name,fn:o.fn,options:[e,t]}},Ys=(e,t)=>{let o=ac(e);return{name:o.name,fn:o.fn,options:[e,t]}},Xs=(e,t)=>({fn:fc(e).fn,options:[e,t]}),Ks=(e,t)=>{let o=lc(e);return{name:o.name,fn:o.fn,options:[e,t]}},qs=(e,t)=>{let o=cc(e);return{name:o.name,fn:o.fn,options:[e,t]}};var Js=(e,t)=>{let o=uc(e);return{name:o.name,fn:o.fn,options:[e,t]}};var Uo=u(H(),1),Mc=u(Jt(),1);var Ac=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 Oc=u(H(),1),ri=u(Zs(),1),_c=u(Ec(),1);var Rc=u(H(),1);var ei=[],ti;function Pc(){return ti}function Tc(e){ei.push(e)}function oi(e){let t=(o,r)=>{let n=Ae(uh).current,s;try{ti=n;for(let i of ei)i.before(n);s=e(o,r);for(let i of ei)i.after(n);n.didInitialize=!0}finally{ti=void 0}return s};return t.displayName=e.displayName||e.name,t}function Cc(e){return Rc.forwardRef(oi(e))}function uh(){return{didInitialize:!1}}var fh=Mo(19),dh=fh?mh:gh;function gn(e,t,o,r,n){return dh(e,t,o,r,n)}function ph(e,t,o,r,n){let s=Oc.useCallback(()=>t(e.getSnapshot(),o,r,n),[e,t,o,r,n]);return(0,ri.useSyncExternalStore)(e.subscribe,s,s)}Tc({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,ri.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function mh(e,t,o,r,n){let s=Pc();if(!s)return ph(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 gh(e,t,o,r,n){return(0,_c.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 hh={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:Fl(),nested:r,triggerElements:s},hh),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&Sl(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 Ic(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=Ac.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 kc={tabIndex:-1,[ks]:""};function Lc(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 Ic({popupStore:i,treatPopupAsFloatingElement:o,floatingRootContext:i.state.floatingRootContext,floatingId:r,nested:n,onOpenChange:i.setOpen}),{store:i,internalStore:s.current}}function yh(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 xh(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 vh(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function Nc(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=vh(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),xh(l,t,o.trigger,f()),e.update(l)};s?Mc.flushSync(c):c()}function Dc(e,t,o,r){ml(()=>{t===void 0&&e.state.open===!1&&o&&(e.state={...e.state,open:!0,activeTriggerId:r,preventUnmountingOnClose:!1})})}function Fc(e,t,o,r){let n=o.useState("isMountedByTrigger",e),s=yh(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 Bc(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 Vc(e,t,o){let{mounted:r,setMounted:n,transitionStatus:s}=nl(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 jc(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 Hc(){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 Uc(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:Hc(),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 Wc(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),ni=J(e=>e.openProp??e.open),$c=J(e=>(e.popupElement?.id??e.floatingId)||void 0);function zc(e,t){return t!==void 0&&ni(e)&&vr(e)===t}function Sh(e,t){return zc(e,t)?!0:t!==void 0&&ni(e)&&vr(e)==null&&e.triggerCount===1}var Gc={open:ni,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:$c,isTriggerActive:J((e,t)=>t!==void 0&&vr(e)===t),isOpenedByTrigger:J((e,t)=>zc(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)=>Sh(e,t)?$c(e):void 0),popupProps:J(e=>e.popupProps),popupElement:J(e=>e.popupElement),positionerElement:J(e=>e.positionerElement)};function Yc(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 si(e={}){let{nodeId:t,externalTree:o}=e,r=Yc(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=hc({...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 ii=Dt.os.mac&&Dt.engine.webkit;function ai(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),ii&&re(m,"keydown",h,!0),ii&&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(ii&&!m.relatedTarget){if(!c.current&&!wl(h))return}else if(!El(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 ci=u(H(),1);var li=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??li.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),ko(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function ui(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(()=>Rl(c.current.openEvent?.type)),x=W(()=>{Wo(g)});V(()=>{i||(g.pointerType=void 0,g.restTimeoutPending=!1,g.interactedInside=!1,x())},[i,g,x]),ci.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]),ci.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(!Ns(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),Xc=u(Jt(),1);var bh={current:null};function fi(e,t={}){let{enabled:o=!0,delay:r=0,handleClose:n=null,mouseOnly:s=!1,restMs:i=0,move:a=!0,triggerElementRef:f=bh,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=Ds(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=Ds(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"?Xc.flushSync(()=>{oe()}):q&&F?oe():(y.restTimeoutPending=!0,y.restTimeout.start(U,oe))}}},[o,y,P,_,s,p,E,D])}var Kc=.1,wh=Kc*Kc,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 Eh(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 di(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*wh;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&&!Eh(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 pi=(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})({}),Rh={[Sr.popupOpen]:""},LR={[Sr.popupOpen]:"",[Sr.pressed]:""},Ph={[pi.open]:""},Th={[pi.closed]:""},Ch={[pi.anchorHidden]:""},qc={open(e){return e?Rh:null}};var Go={open(e){return e?Ph:Th},anchorHidden(e){return e?Ch:null}};function Jc(e){return Mo(19)?e:e?"true":void 0}var ot=u(H(),1);var Oh=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)=>({...Oh(e),options:[e,t]});var _h=Js().fn,Zc={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 _h(e)).data?.referenceHidden||s}}}};var br={sideX:"left",sideY:"top"},eu={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 ru(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 tu(e,t,o){let{rects:r,placement:n}=e;return{side:ru(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 nu(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(Gs(ie=>{let Ve=tu(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:Ks({...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:Ys(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:Xs(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(qs({...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:cs}=st.reference,us=(Math.round((fo+Wr)*ft)-Math.round(fo*ft))/ft,fs=(Math.round((Ao+cs)*ft)-Math.round(Ao*ft))/ft;Nt.setProperty("--anchor-width",`${us}px`),Nt.setProperty("--anchor-height",`${fs}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,cs=Pt.arrow?.x||0,us=Pt.arrow?.y||0,fs=Wr?.clientWidth||0,Np=Wr?.clientHeight||0,ds=cs+fs/2,Sa=us+Np/2,Dp=Math.abs(Pt.shift?.y||0),Fp=Nt.reference.height/2,sr=typeof n=="function"?n(tu(ie,r,N)):n,Bp=Dp>sr,Vp={top:`${ds}px calc(100% + ${sr}px)`,bottom:`${ds}px ${-sr}px`,left:`calc(100% + ${sr}px) ${Sa}px`,right:`${-sr}px ${Sa}px`}[fo],jp=`${ds}px ${Nt.reference.y+Fp-ft}px`;return Ve.floating.style.setProperty("--transform-origin",ye&&Ao==="y"&&Bp?jp:Vp),{}}},Zc,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}=si({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=(ou(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"&&ou(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=ru(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 ou(e){return e!=null&&"current"in e}function wn(e){return e==="starting"?kl:xe}function su(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),fu=u(Jt(),1);var iu=u(H(),1);function au(e){let[t,o]=iu.useState({current:e,previous:null});return e!==t.current&&o({current:e,previous:t.current}),t.previous}var Yo=u(H(),1);function mi(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 cu(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=lu(t,x),gi(t,"auto");let v=Rn(t,"position","static"),y=Rn(t,"transform","none"),S=Rn(t,"scale","1"),b=lu(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=mi(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=mi(t);d.current=O,gi(t,C),E(),h?.(C,O),En(o,O);let A=new AbortController;return l.request(()=>{gi(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 lu(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 gi(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 du(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=au(f?i:null),p=Mh(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=Ih(m,i);S(T),C.request(()=>{fu.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:Jc(!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]),cu({popupElement:d,positionerElement:g,mounted:l,content:c,onMeasureLayout:_,onMeasureLayoutComplete:L,side:o,direction:s});let N={activationDirection:Ah(y),transitioning:w};return{children:I,state:N}}function Ah(e){if(e)return`${uu(e.horizontal,5,"right","left")} ${uu(e.vertical,5,"down","up")}`}function uu(e,t,o,r){return e>t?o:e<-t?r:""}function Ih(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 Mh(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),pu=u(Jt(),1);var mu=u(Y(),1),gu=Pn.forwardRef(function(t,o){let{children:r,container:n,className:s,render:i,style:a,...f}=t,{portalNode:c,portalSubtree:l}=Vs({container:n,ref:o,componentProps:t,elementProps:f});return!l&&!c?null:(0,mu.jsxs)(Pn.Fragment,{children:[l,c&&pu.createPortal(r,c)]})});var Ke={};dt(Ke,{Arrow:()=>Iu,Handle:()=>wr,Popup:()=>_u,Portal:()=>Pu,Positioner:()=>Cu,Provider:()=>Mu,Root:()=>yu,Trigger:()=>wu,Viewport:()=>Nu,createHandle:()=>Du});var At=u(H(),1);var Tn=u(H(),1),hi=Tn.createContext(void 0);function at(e){let t=Tn.useContext(hi);if(t===void 0&&!e)throw new Error(Ue(72));return t}var hu=u(H(),1);var kh={...Gc,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={...Lh(),...t};s.floatingRootContext=Wc(n,o,r),super(s,{popupRef:hu.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:n},kh)}setOpen=(t,o)=>{Nc(this,t,o,{extraState:{openChangeReason:o.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,te(z.triggerPress,t))}static useStore(t,o){return Lc(t,(n,s)=>new e(o,n,s)).store}};function Lh(){return{...Uc(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var Cn=u(Y(),1),yu=oi(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});Dc(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),Bc(p,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:b,transitionStatus:R}=Vc(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)(hi.Provider,{value:p,children:[D&&(0,Cn.jsx)(Nh,{store:p,disabled:o,trackCursorAxis:i}),typeof m=="function"?m({payload:S}):m]})});function Nh({store:e,disabled:t,trackCursorAxis:o}){let r=e.useState("floatingRootContext"),n=Hs(r,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),s=js(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(kc,s.floating,n.floating),[s.floating,n.floating]);return jc(e,{activeTriggerProps:i,inactiveTriggerProps:a,popupProps:f}),null}var _n=u(H(),1);var On=u(H(),1),yi=On.createContext(void 0);function xu(){return On.useContext(yi)}var vu=(function(e){return e[e.popupOpen=Sr.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var bu="data-base-ui-tooltip-trigger";function Su(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 Dh(e){let t=e;for(;t;){if(t.hasAttribute(bu))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 wu=Cc(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=ol(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}=Fc(x,b,h,{payload:a,closeOnClick:l,closeDelay:E}),A=xu(),{delayRef:P,isInstantPhase:D,hasProvider:_}=Bs(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=Dh(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=fi(S,{enabled:!w,mouseOnly:!0,move:!1,handleClose:!T&&N!=="both"?di():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=ai(S,{enabled:!w}).reference,ue=Q=>{let he=M.current,ye=Su(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(Su(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,[vu.triggerDisabled]:w?"":void 0,[bu]:w?void 0:""},m],stateAttributesMapping:qc})});var Ru=u(H(),1);var An=u(H(),1),xi=An.createContext(void 0);function Eu(){let e=An.useContext(xi);if(e===void 0)throw new Error(Ue(70));return e}var vi=u(Y(),1),Pu=Ru.forwardRef(function(t,o){let{keepMounted:r=!1,...n}=t;return at().useState("mounted")||r?(0,vi.jsx)(xi.Provider,{value:r,children:(0,vi.jsx)(gu,{ref:o,...n})}):null});var Mn=u(H(),1);var In=u(H(),1),Si=In.createContext(void 0);function qo(){let e=In.useContext(Si);if(e===void 0)throw new Error(Ue(71));return e}var Tu=u(Y(),1),Cu=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=Ll,style:v,...y}=t,S=at(),b=Eu(),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=nu({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:_?eu: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=su(t,k,{styles:L.positionerStyles,transitionStatus:D,props:y,refs:[o,S.useStateSetter("positionerElement")],hidden:!E,inert:!R||C==="both"||O});return(0,Tu.jsx)(Si.Provider,{value:L,children:w})});var Ou=u(H(),1);var Fh={...Go,...sl},_u=Ou.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)}}),ui(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:Fh})});var Au=u(H(),1);var Iu=Au.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 bi=u(H(),1);var wi=u(Y(),1),Mu=function(t){let{delay:o,closeDelay:r,timeout:n=400}=t,s=bi.useMemo(()=>({delay:o,closeDelay:r}),[o,r]),i=bi.useMemo(()=>({open:o,close:r}),[o,r]);return(0,wi.jsx)(yi.Provider,{value:s,children:(0,wi.jsx)(Fs,{delay:i,timeoutMs:n,children:t.children})})};var Lu=u(H(),1);var ku=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var Bh={activationDirection:e=>e?{"data-activation-direction":e}:null},Nu=Lu.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}=du({store:f,side:c.side,cssVars:ku,children:i}),m={activationDirection:g.activationDirection,transitioning:g.transitioning,instant:l};return We("div",t,{state:m,ref:o,props:[a,{children:d}],stateAttributesMapping:Bh})});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 Du(){return new wr}function kn(e){return We(e.defaultTagName??"div",e,e)}var Ln=u(Jo(),1),Ei=u(Y(),1),Ri=(0,Ei.jsx)(Ln.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ei.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),Pi=u(Y(),1),Ti=(0,Pi.jsx)(Nn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Pi.jsx)(Nn.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})});var Dn=u(Jo(),1),Ci=u(Y(),1),Oi=(0,Ci.jsx)(Dn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ci.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),_i=u(Y(),1),Ai=(0,_i.jsx)(Fn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_i.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),Ii=u(Y(),1),Mi=(0,Ii.jsx)(Bn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ii.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 Vu=u(Se(),1);function Li(e,t,o){return(0,Vu.cloneElement)(e??t,{children:o})}var Vh=u(Hu(),1);var Uu=u(Ni(),1),{lock:$C,unlock:Wu}=(0,Uu.__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 jh(){let e=Vh;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return Wu(e.privateApis).ThemeProvider}var zu=jh();var Gu=u(Se(),1),Di="data-wp-hash";function Fi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&$h(document)),e.__wpStyleRuntime}function Hh(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Di}]`))if(o.getAttribute(Di)===t)return!0;return!1}function Yu(e,t,o){if(!e.head)return;let r=Fi(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Hh(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Di,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function $h(e){let t=Fi();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 Uh(e,t){let o=Fi();o.styles.set(e,t);for(let r of o.documents.keys())Yu(r,e,t)}typeof process>"u",Uh("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var Wh={stack:"_19ce0419607e1896__stack"},zh={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,Gu.forwardRef)(function({direction:t,gap:o,align:r,justify:n,wrap:s,render:i,...a},f){let c={gap:o&&zh[o],alignItems:r,justifyContent:n,flexDirection:t,flexWrap:s};return kn({render:i,ref:f,props:mt(a,{style:c,className:Wh.stack})})});var Eo={};dt(Eo,{Popup:()=>af,Portal:()=>jn,Positioner:()=>Hn,Provider:()=>mf,Root:()=>df,Trigger:()=>uf});var nf=u(Se(),1);var Qu=u(Se(),1);var Vi="data-wp-hash";function ji(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Yh(document)),e.__wpStyleRuntime}function Gh(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Vi}]`))if(o.getAttribute(Vi)===t)return!0;return!1}function Ku(e,t,o){if(!e.head)return;let r=ji(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Gh(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Vi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function Yh(e){let t=ji();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Ku(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 Xh(e,t){let o=ji();o.styles.set(e,t);for(let r of o.documents.keys())Ku(r,e,t)}typeof process>"u",Xh("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 Xu={slot:"_11fc52b637ff8a7e__slot"},qu="data-wp-compat-overlay-slot";function Kh(){return typeof document>"u"?null:document}function qh(){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 Bi(e){return e.setAttribute("aria-hidden","false"),e}function Jh(e){let t=e.createElement("div");return t.setAttribute(qu,""),Xu.slot&&t.classList.add(Xu.slot),e.body.appendChild(t),t}function Ju(){if(typeof window>"u"||!qh()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=Kh();if(!e||!e.body)return;if(It&&It.ownerDocument===e&&It.isConnected)return Bi(It);let t=e.querySelector(`[${qu}]`);return t instanceof HTMLDivElement?(It=Bi(t),It):(It?.isConnected&&It.remove(),It=Bi(Jh(e)),It)}var Zu=u(Y(),1),jn=(0,Qu.forwardRef)(function({container:t,...o},r){return(0,Zu.jsx)(Ke.Portal,{container:t??Ju(),...o,ref:r})});var ef=u(Se(),1),rf=u(Y(),1),Hi="data-wp-hash";function $i(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Zh(document)),e.__wpStyleRuntime}function Qh(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Hi}]`))if(o.getAttribute(Hi)===t)return!0;return!1}function tf(e,t,o){if(!e.head)return;let r=$i(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Qh(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Hi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function Zh(e){let t=$i();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)tf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function of(e,t){let o=$i();o.styles.set(e,t);for(let r of o.documents.keys())tf(r,e,t)}typeof process>"u",of("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var ey={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",of("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 ty={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Hn=(0,ef.forwardRef)(function({align:t="center",className:o,side:r="top",sideOffset:n=4,...s},i){return(0,rf.jsx)(Ke.Positioner,{ref:i,align:t,side:r,sideOffset:n,...s,className:pt(ey["box-sizing"],ty.positioner,o)})});var Er=u(Y(),1),Ui="data-wp-hash";function Wi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ry(document)),e.__wpStyleRuntime}function oy(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ui}]`))if(o.getAttribute(Ui)===t)return!0;return!1}function sf(e,t,o){if(!e.head)return;let r=Wi(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(oy(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Ui,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function ry(e){let t=Wi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)sf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function ny(e,t){let o=Wi();o.styles.set(e,t);for(let r of o.documents.keys())sf(r,e,t)}typeof process>"u",ny("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 sy={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},iy={background:"#1e1e1e"},af=(0,nf.forwardRef)(function({portal:t,positioner:o,children:r,className:n,...s},i){let a=(0,Er.jsx)(zu,{color:iy,children:(0,Er.jsx)(Ke.Popup,{ref:i,className:pt(sy.popup,n),...s,children:r})}),f=Li(o,(0,Er.jsx)(Hn,{}),a);return Li(t,(0,Er.jsx)(jn,{}),f)});var lf=u(Se(),1),cf=u(Y(),1),uf=(0,lf.forwardRef)(function(t,o){return(0,cf.jsx)(Ke.Trigger,{ref:o,...t})});var ff=u(Y(),1);function df(e){return(0,ff.jsx)(Ke.Root,{...e})}var pf=u(Y(),1);function mf({...e}){return(0,pf.jsx)(Ke.Provider,{...e})}var gf=u(Se(),1),zi="data-wp-hash";function Gi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ly(document)),e.__wpStyleRuntime}function ay(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${zi}]`))if(o.getAttribute(zi)===t)return!0;return!1}function hf(e,t,o){if(!e.head)return;let r=Gi(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(ay(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(zi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function ly(e){let t=Gi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)hf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function cy(e,t){let o=Gi();o.styles.set(e,t);for(let r of o.documents.keys())hf(r,e,t)}typeof process>"u",cy("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 uy={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},Yi=(0,gf.forwardRef)(function({render:t,...o},r){return kn({render:t,ref:r,props:mt({className:uy["visually-hidden"]},o,{"data-visually-hidden":""})})});var yf=u(Se(),1),xf=u(Y(),1),vf=(0,yf.forwardRef)(({children:e,className:t,ariaLabel:o,as:r="div",...n},s)=>(0,xf.jsx)(r,{ref:s,className:pt("admin-ui-navigable-region",t),"aria-label":o,role:"region",tabIndex:"-1",...n,children:e}));vf.displayName="NavigableRegion";var Xi=vf;var Be=u(we(),1),io=u(le(),1),Rp=u(Ki(),1);var fy=u(qi(),1);var Qo="body",Ef=":root";var Rr=u(ps(),1),Tf=u(qi(),1),py=u(le(),1);function Ji(e){if(!e)return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function dy(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function Rf(e,t="0"){let o=dy(e);if(!o)return null;let r=Ji(o?.top)||t,n=Ji(o?.left)||t;return r===n?r:`${r} ${n}`}var Pf={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=Pf,style:t,selector:o,hasBlockGapSupport:r,hasFallbackGapSupport:n,fallbackGapValue:s}){let i="",a=r?Rf(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+=`${Ef} { --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 Pp=u(Of(),1),lt=u(je(),1),Je=u(Se(),1);var Nr=u($n(),1),ns=u(it(),1),Tp=u(Zi(),1),Cp=u(ms(),1),ya=u(Ro(),1),Op=u(kf(),1),_p=u(Tt(),1),ao=u(Mt(),1),lo=u(ki(),1);var Hf=u(we(),1),$f=u(Mt(),1);var Lf=u(le(),1),Nf=u(Mt(),1),Un=u(je(),1),Df=u(Ro(),1);var Ff=u(we(),1),Bf=u(Tt(),1),Vf=u(Y(),1);function my({showTooltip:e,icon:t,href:o,initialPost:r}){let n=(0,Lf.useSelect)(a=>{let{getCurrentPostType:f}=a(Ff.store),{getPostType:c}=a(Bf.store);return c(r?.type||f())},[r?.type]);if(!n)return null;let s=o??(0,Df.addQueryArgs)("edit.php",{post_type:n.slug}),i=n?.labels?.view_items??(0,Un.__)("Back");return(0,Vf.jsx)(Nf.Button,{size:"compact",href:s,label:i,showTooltip:e,tooltipPosition:"bottom",icon:t??((0,Un.isRTL)()?Oi:Ti)})}var Wn=my;var jf=u(Ni(),1),{lock:v_,unlock:K}=(0,jf.__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:gy}=K(Hf.privateApis),hy={hidden:{x:"-100%"},distractionFreeInactive:{x:0},hover:{x:0,transition:{type:"tween",delay:.2}}};function yy({initialPost:e}){return(0,zn.jsx)(gy,{children:({length:t})=>t<=1&&(0,zn.jsx)($f.__unstableMotion.div,{variants:hy,transition:{type:"tween",delay:.8},children:(0,zn.jsx)(Wn,{showTooltip:!0,initialPost:e})})})}var Uf=yy;var Yf=u(le(),1),Pr=u(Se(),1),Xf=u(we(),1),Kf=u(Tt(),1);var Wf="core/edit-post",zf="#wp-admin-bar-view a",Gf="#wp-admin-bar-preview a";var qf=()=>{let{isViewable:e,newPermalink:t}=(0,Yf.useSelect)(r=>{let{getPostType:n}=r(Kf.store),{getCurrentPost:s,getEditedPostAttribute:i}=r(Xf.store);return{isViewable:n(i("type"))?.viewable,newPermalink:s().link}},[]),o=(0,Pr.useRef)();(0,Pr.useEffect)(()=>{o.current=document.querySelector(Gf)||document.querySelector(zf)},[]),(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 Jf(){return qf(),null}var fd=u(Se(),1),ia=u(le(),1),Xn=u(Zf(),1),dd=u(je(),1);var Yn=u(le(),1);var ea=u(le(),1);function xy(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 vy(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 Sy(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]=vy(o[r],n);return o}}return e}function by(e=!1,t){return t.type==="META_BOXES_INITIALIZED"?!0:e}var wy=(0,ea.combineReducers)({isSaving:xy,locations:Sy,initialized:by}),ed=(0,ea.combineReducers)({metaBoxes:wy});var ta={};dt(ta,{__experimentalSetPreviewDeviceType:()=>Uy,__unstableCreateTemplate:()=>Yy,closeGeneralSidebar:()=>Ry,closeModal:()=>Ty,closePublishSidebar:()=>Oy,hideBlockTypes:()=>By,initializeMetaBoxes:()=>Xy,metaBoxUpdatesFailure:()=>$y,metaBoxUpdatesSuccess:()=>Hy,openGeneralSidebar:()=>Ey,openModal:()=>Py,openPublishSidebar:()=>Cy,removeEditorPanel:()=>My,requestMetaBoxUpdates:()=>jy,setAvailableMetaBoxesPerLocation:()=>Vy,setIsEditingTemplate:()=>Gy,setIsInserterOpened:()=>Wy,setIsListViewOpened:()=>zy,showBlockTypes:()=>Fy,switchEditorMode:()=>Ly,toggleDistractionFree:()=>Ky,toggleEditorPanelEnabled:()=>Ay,toggleEditorPanelOpened:()=>Iy,toggleFeature:()=>ky,toggleFullscreenMode:()=>qy,togglePinnedPluginItem:()=>Ny,togglePublishSidebar:()=>_y,updatePreferredStyleVariations:()=>Dy});var sd=u(gs(),1),Tr=u(it(),1),Oe=u(we(),1),Me=u(ir(),1),id=u(od(),1),ad=u(Tt(),1),ld=u($n(),1),Gn=u(je(),1);var rd=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),Ey=e=>({registry:t})=>{t.dispatch(Zo).enableComplementaryArea("core",e)},Ry=()=>({registry:e})=>e.dispatch(Zo).disableComplementaryArea("core"),Py=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)),Ty=()=>({registry:e})=>((0,Me.default)("select( 'core/edit-post' ).closeModal()",{since:"6.3",alternative:"select( 'core/interface').closeModal()"}),e.dispatch(Zo).closeModal()),Cy=()=>({registry:e})=>{(0,Me.default)("dispatch( 'core/edit-post' ).openPublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').openPublishSidebar"}),e.dispatch(Oe.store).openPublishSidebar()},Oy=()=>({registry:e})=>{(0,Me.default)("dispatch( 'core/edit-post' ).closePublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').closePublishSidebar"}),e.dispatch(Oe.store).closePublishSidebar()},_y=()=>({registry:e})=>{(0,Me.default)("dispatch( 'core/edit-post' ).togglePublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').togglePublishSidebar"}),e.dispatch(Oe.store).togglePublishSidebar()},Ay=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)},Iy=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)},My=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)},ky=e=>({registry:t})=>t.dispatch(Tr.store).toggle("core/edit-post",e),Ly=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)},Ny=e=>({registry:t})=>{let o=t.select(Zo).isItemPinned("core",e);t.dispatch(Zo)[o?"unpinItem":"pinItem"]("core",e)};function Dy(){return(0,Me.default)("dispatch( 'core/edit-post' ).updatePreferredStyleVariations",{since:"6.6",hint:"Preferred Style Variations are not supported anymore."}),{type:"NOTHING"}}var Fy=e=>({registry:t})=>{K(t.dispatch(Oe.store)).showBlockTypes(e)},By=e=>({registry:t})=>{K(t.dispatch(Oe.store)).hideBlockTypes(e)};function Vy(e){return{type:"SET_META_BOXES_PER_LOCATIONS",metaBoxesPerLocation:e}}var jy=()=>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(ad.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(rd(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,sd.default)({url:window._wpMetaBoxUrl,method:"POST",body:l,parse:!1}),o.metaBoxUpdatesSuccess()}catch{o.metaBoxUpdatesFailure()}};function Hy(){return{type:"META_BOX_UPDATES_SUCCESS"}}function $y(){return{type:"META_BOX_UPDATES_FAILURE"}}var Uy=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)},Wy=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)},zy=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 Gy(){return(0,Me.default)("dispatch( 'core/edit-post' ).setIsEditingTemplate",{since:"6.5",alternative:"dispatch( 'core/editor').setRenderingMode"}),{type:"NOTHING"}}function Yy(){return(0,Me.default)("dispatch( 'core/edit-post' ).__unstableCreateTemplate",{since:"6.5"}),{type:"NOTHING"}}var nd=!1,Xy=()=>({registry:e,select:t,dispatch:o})=>{if(!e.select(Oe.store).__unstableIsEditorReady()||nd)return;let n=e.select(Oe.store).getCurrentPostType();window.postboxes.page!==n&&window.postboxes.add_postbox_toggles(n),nd=!0,(0,id.addAction)("editor.savePost","core/edit-post/save-metaboxes",async(s,i)=>{!i.isAutosave&&t.hasMetaBoxes()&&await o.requestMetaBoxUpdates()}),o({type:"META_BOXES_INITIALIZED"})},Ky=()=>({registry:e})=>{(0,Me.default)("dispatch( 'core/edit-post' ).toggleDistractionFree",{since:"6.6",alternative:"dispatch( 'core/editor').toggleDistractionFree"}),e.dispatch(Oe.store).toggleDistractionFree()},qy=()=>({registry:e})=>{let t=e.select(Tr.store).get("core/edit-post","fullscreenMode");e.dispatch(Tr.store).toggle("core/edit-post","fullscreenMode"),e.dispatch(ld.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 sa={};dt(sa,{__experimentalGetInsertionPoint:()=>vx,__experimentalGetPreviewDeviceType:()=>yx,areMetaBoxesInitialized:()=>wx,getActiveGeneralSidebarName:()=>ox,getActiveMetaBoxLocations:()=>ud,getAllMetaBoxes:()=>mx,getEditedPostTemplate:()=>Ex,getEditorMode:()=>Zy,getHiddenBlockTypes:()=>sx,getMetaBoxesPerLocation:()=>na,getPreference:()=>nx,getPreferences:()=>cd,hasMetaBoxes:()=>gx,isEditingTemplate:()=>bx,isEditorPanelEnabled:()=>lx,isEditorPanelOpened:()=>cx,isEditorPanelRemoved:()=>ax,isEditorSidebarOpened:()=>ex,isFeatureActive:()=>fx,isInserterOpened:()=>xx,isListViewOpened:()=>Sx,isMetaBoxLocationActive:()=>ra,isMetaBoxLocationVisible:()=>px,isModalActive:()=>ux,isPluginItemPinned:()=>dx,isPluginSidebarOpened:()=>tx,isPublishSidebarOpened:()=>ix,isSavingMetaBoxes:()=>hx});var pe=u(le(),1),Po=u(it(),1),oa=u(Tt(),1),qe=u(we(),1),rt=u(ir(),1);var{interfaceStore:Cr}=K(qe.privateApis),Jy=[],Qy={},Zy=(0,pe.createRegistrySelector)(e=>()=>e(Po.store).get("core","editorMode")??"visual"),ex=(0,pe.createRegistrySelector)(e=>()=>{let t=e(Cr).getActiveComplementaryArea("core");return["edit-post/document","edit-post/block"].includes(t)}),tx=(0,pe.createRegistrySelector)(e=>()=>{let t=e(Cr).getActiveComplementaryArea("core");return!!t&&!["edit-post/document","edit-post/block"].includes(t)}),ox=(0,pe.createRegistrySelector)(e=>()=>e(Cr).getActiveComplementaryArea("core"));function rx(e,t){let o=e?.reduce((n,s)=>({...n,[s]:{enabled:!1}}),{});return t?.reduce((n,s)=>{let i=n?.[s];return{...n,[s]:{...i,opened:!0}}},o??{})??o??Qy}var cd=(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=rx(o,r);return{...t,panels:n}});function nx(e,t,o){(0,rt.default)("select( 'core/edit-post' ).getPreference",{since:"6.0",alternative:"select( 'core/preferences' ).get"});let n=cd(e)[t];return n===void 0?o:n}var sx=(0,pe.createRegistrySelector)(e=>()=>e(Po.store).get("core","hiddenBlockTypes")??Jy),ix=(0,pe.createRegistrySelector)(e=>()=>((0,rt.default)("select( 'core/edit-post' ).isPublishSidebarOpened",{since:"6.6",alternative:"select( 'core/editor' ).isPublishSidebarOpened"}),e(qe.store).isPublishSidebarOpened())),ax=(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))),lx=(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))),cx=(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))),ux=(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))),fx=(0,pe.createRegistrySelector)(e=>(t,o)=>!!e(Po.store).get("core/edit-post",o)),dx=(0,pe.createRegistrySelector)(e=>(t,o)=>e(Cr).isItemPinned("core",o)),ud=(0,pe.createSelector)(e=>Object.keys(e.metaBoxes.locations).filter(t=>ra(e,t)),e=>[e.metaBoxes.locations]),px=(0,pe.createRegistrySelector)(e=>(t,o)=>ra(t,o)&&na(t,o)?.some(({id:r})=>e(qe.store).isEditorPanelEnabled(`meta-box-${r}`)));function ra(e,t){let o=na(e,t);return!!o&&o.length!==0}function na(e,t){return e.metaBoxes.locations[t]}var mx=(0,pe.createSelector)(e=>Object.values(e.metaBoxes.locations).flat(),e=>[e.metaBoxes.locations]);function gx(e){return ud(e).length>0}function hx(e){return e.metaBoxes.isSaving}var yx=(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())),xx=(0,pe.createRegistrySelector)(e=>()=>((0,rt.default)("select( 'core/edit-post' ).isInserterOpened",{since:"6.5",alternative:"select( 'core/editor' ).isInserterOpened"}),e(qe.store).isInserterOpened())),vx=(0,pe.createRegistrySelector)(e=>()=>((0,rt.default)("select( 'core/edit-post' ).__experimentalGetInsertionPoint",{since:"6.5",version:"6.7"}),K(e(qe.store)).getInserter())),Sx=(0,pe.createRegistrySelector)(e=>()=>((0,rt.default)("select( 'core/edit-post' ).isListViewOpened",{since:"6.5",alternative:"select( 'core/editor' ).isListViewOpened"}),e(qe.store).isListViewOpened())),bx=(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 wx(e){return e.metaBoxes.initialized}var Ex=(0,pe.createRegistrySelector)(e=>()=>{let{id:t,type:o}=e(qe.store).getCurrentPost(),r=K(e(oa.store)).getTemplateId(o,t);if(r)return e(oa.store).getEditedEntityRecord("postType","wp_template",r)});var de=(0,Yn.createReduxStore)(Wf,{reducer:ed,actions:ta,selectors:sa});(0,Yn.register)(de);function Rx(){let{toggleFullscreenMode:e}=(0,ia.useDispatch)(de),{registerShortcut:t}=(0,ia.useDispatch)(Xn.store);return(0,fd.useEffect)(()=>{t({name:"core/edit-post/toggle-fullscreen",category:"global",description:(0,dd.__)("Enable or disable fullscreen mode."),keyCombination:{modifier:"secondary",character:"f"}})},[]),(0,Xn.useShortcut)("core/edit-post/toggle-fullscreen",()=>{e()}),null}var pd=Rx;var qn=u(le(),1),no=u(je(),1),so=u(Mt(),1);var Kn=u(Se(),1),aa=u(we(),1),jt=u(Y(),1);function md(){let{editPost:e}=(0,qn.useDispatch)(aa.store),{isCleanNewPost:t}=(0,qn.useSelect)(aa.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),gd=u(le(),1),hd=u(Ro(),1),yd=u(we(),1);function Px(e){return(0,hd.addQueryArgs)("post.php",{post:e,action:"edit"})}function xd(){let[e,t]=(0,Jn.useState)(null),{postId:o,postStatus:r}=(0,gd.useSelect)(n=>{let{getCurrentPost:s}=n(yd.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,Px(o)),t(o))},[o,r,e]),null}var Cd=u(le(),1);var Or=u(Se(),1),vd=u(Mt(),1),Sd=u(le(),1),bd=u(Ki(),1);var er=u(Y(),1),{useNativeUndo:Tx}=K(bd.privateApis);function Cx({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,Sd.useSelect)(i=>i(de).isSavingMetaBoxes(),[]),n=pt("edit-post-meta-boxes-area",`is-${e}`,{"is-loading":r}),s=Tx();return(0,er.jsxs)("div",{className:n,ref:s,children:[r&&(0,er.jsx)(vd.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 wd=Cx;var Ed=u(Se(),1),Rd=u(le(),1),Pd=u(we(),1);function Td({id:e}){let t=(0,Rd.useSelect)(o=>o(Pd.store).isEditorPanelEnabled(`meta-box-${e}`),[e]);return(0,Ed.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,Cd.useSelect)(o=>o(de).getMetaBoxesPerLocation(e),[e]);return(0,To.jsxs)(To.Fragment,{children:[(t??[]).map(({id:o})=>(0,To.jsx)(Td,{id:o},o)),(0,To.jsx)(wd,{location:e})]})}var Ar=u(je(),1),sp=u(ki(),1),ip=u(we(),1),ap=u(_d(),1),lp=u(it(),1);var Ad=u(Mt(),1),Id=u(Tt(),1),Md=u(le(),1),kd=u(je(),1),la=u(Ro(),1),Ld=u(Y(),1);function Ox(){let e=(0,Md.useSelect)(t=>{let{canUser:o}=t(Id.store),r=(0,la.addQueryArgs)("edit.php",{post_type:"wp_block"}),n=(0,la.addQueryArgs)("site-editor.php",{p:"/pattern"});return o("create",{kind:"postType",name:"wp_template"})?n:r},[]);return(0,Ld.jsx)(Ad.MenuItem,{role:"menuitem",href:e,children:(0,kd.__)("Manage patterns")})}var Nd=Ox;var Dd=u(le(),1),Fd=u(it(),1),Bd=u(je(),1),Vd=u(we(),1),jd=u(Y(),1);function Hd(){let e=(0,Dd.useSelect)(t=>t(Vd.store).getCurrentPostType()==="wp_template",[]);return(0,jd.jsx)(Fd.PreferenceToggleMenuItem,{scope:"core/edit-post",name:e?"welcomeGuideTemplate":"welcomeGuide",label:(0,Bd.__)("Welcome Guide")})}var ts=u(je(),1),op=u(it(),1),rp=u(we(),1);var Jd=u(je(),1),Qd=u(le(),1),Zd=u(we(),1),ep=u(it(),1);var ca=u(Se(),1),Zn=u(je(),1),$d=u(Mt(),1),Ud=u(le(),1),Wd=u(we(),1),zd=u(it(),1),Gd=u(Ro(),1);var Ht=u(Y(),1),{PreferenceBaseOption:_x}=K(zd.privateApis);function Ax(){let e=document.getElementById("toggle-custom-fields-form");e.querySelector('[name="_wp_http_referer"]').setAttribute("value",(0,Gd.getPathAndQueryString)(window.location.href)),e.submit()}function Ix({willEnable:e}){let[t,o]=(0,ca.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)($d.Button,{__next40pxDefaultSize:!0,variant:"secondary",isBusy:t,accessibleWhenDisabled:!0,disabled:t,onClick:()=>{o(!0),Ax()},children:e?(0,Zn.__)("Show & Reload Page"):(0,Zn.__)("Hide & Reload Page")})]})}function Yd({label:e}){let t=(0,Ud.useSelect)(n=>!!n(Wd.store).getEditorSettings().enableCustomFields,[]),[o,r]=(0,ca.useState)(t);return(0,Ht.jsx)(_x,{label:e,isChecked:o,onChange:r,children:o!==t&&(0,Ht.jsx)(Ix,{willEnable:o})})}var es=u(le(),1),ua=u(we(),1),Xd=u(it(),1);var Kd=u(Y(),1),{PreferenceBaseOption:Mx}=K(Xd.privateApis);function qd(e){let{toggleEditorPanelEnabled:t}=(0,es.useDispatch)(ua.store),{isChecked:o,isRemoved:r}=(0,es.useSelect)(n=>{let{isEditorPanelEnabled:s,isEditorPanelRemoved:i}=n(ua.store);return{isChecked:s(e.panelName),isRemoved:i(e.panelName)}},[e.panelName]);return r?null:(0,Kd.jsx)(Mx,{isChecked:o,onChange:()=>t(e.panelName),...e})}var _r=u(Y(),1),{PreferencesModalSection:kx}=K(ep.privateApis);function tp(e){let{areCustomFieldsRegistered:t,metaBoxes:o}=(0,Qd.useSelect)(n=>{let{getEditorSettings:s}=n(Zd.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)(kx,{...e,children:[t&&(0,_r.jsx)(Yd,{label:(0,Jd.__)("Custom fields")}),r.map(({id:n,title:s})=>(0,_r.jsx)(qd,{label:s,panelName:`meta-box-${n}`},n))]})}var os=u(Y(),1),{PreferenceToggleControl:Lx}=K(op.privateApis),{PreferencesModal:Nx}=K(rp.privateApis);function np(){let e={general:(0,os.jsx)(tp,{title:(0,ts.__)("Advanced")}),appearance:(0,os.jsx)(Lx,{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)(Nx,{extraSections:e})}var Et=u(Y(),1),{ToolsMoreMenuGroup:Dx,ViewMoreMenuGroup:Fx}=K(ip.privateApis),Bx=()=>{let e=(0,sp.useViewportMatch)("large");return(0,Et.jsxs)(Et.Fragment,{children:[e&&(0,Et.jsx)(Fx,{children:(0,Et.jsx)(lp.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:ap.displayShortcut.secondary("f")})}),(0,Et.jsxs)(Dx,{children:[(0,Et.jsx)(Nd,{}),(0,Et.jsx)(Hd,{})]}),(0,Et.jsx)(np,{})]})},cp=Bx;var gp=u(le(),1);var up=u(le(),1),rs=u(Mt(),1),nt=u(je(),1),fa=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 fp(){let{toggleFeature:e}=(0,up.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,fa.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,fa.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 dp=u(le(),1),pp=u(Mt(),1),Mr=u(je(),1);var $t=u(Y(),1);function mp(){let{toggleFeature:e}=(0,dp.useDispatch)(de);return(0,$t.jsx)(pp.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 da=u(Y(),1);function hp({postType:e}){let{isActive:t,isEditingTemplate:o}=(0,gp.useSelect)(r=>{let{isFeatureActive:n}=r(de),s=e==="wp_template";return{isActive:n(s?"welcomeGuideTemplate":"welcomeGuide"),isEditingTemplate:s}},[e]);return t?o?(0,da.jsx)(mp,{}):(0,da.jsx)(fp,{}):null}var kr=u(le(),1),tr=u(je(),1);var yp=u(Zi(),1),pa=u(it(),1),xp=u($n(),1);function vp(){let{isFullscreen:e}=(0,kr.useSelect)(r=>{let{get:n}=r(pa.store);return{isFullscreen:n("core/edit-post","fullscreenMode")}},[]),{toggle:t}=(0,kr.useDispatch)(pa.store),{createInfoNotice:o}=(0,kr.useDispatch)(xp.store);(0,yp.useCommand)({name:"core/toggle-fullscreen-mode",label:e?(0,tr.__)("Exit fullscreen"):(0,tr.__)("Enter fullscreen"),icon:Mi,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),ma=u(we(),1),ga=u(Tt(),1);function Sp(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)(ma.store),{setRenderingMode:c}=(0,Oo.useDispatch)(ma.store),{editEntityRecord:l}=(0,Oo.useDispatch)(ga.store),d=(0,Lr.useCallback)(m=>{let h=r.select(ga.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),ha=u(we(),1),bp=u(Tt(),1),wp=u(Se(),1);var Ep=e=>{let{isEnabledAndEditorReady:t,isCollaborationEnabled:o,hasIncompatibleMetaBoxes:r,hasActiveMetaBoxes:n}=(0,or.useSelect)(f=>{let{__unstableIsEditorReady:c,isCollaborationEnabledForCurrentPost:l}=K(f(ha.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)(bp.store)),{updateEditorSettings:i}=(0,or.useDispatch)(ha.store),{initializeMetaBoxes:a}=(0,or.useDispatch)(de);(0,wp.useEffect)(()=>{t&&(a(),o&&r&&s(!1),n&&i({disableVisualRevisions:!0}))},[t,a,o,s,r,n,i])};var X=u(Y(),1),{useCommandContext:Vx}=K(Tp.privateApis),{useDrag:jx}=K(ao.privateApis),{Editor:Hx,FullscreenMode:$x,UploadProgressSnackbar:Ux}=K(Be.privateApis),{BlockKeyboardShortcuts:Wx}=K(Cp.privateApis),zx=["wp_template","wp_template_part","wp_block","wp_navigation"];function Gx(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 Yx(){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=jx(({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?Ai:Ri})]}),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)(Yi,{id:g,children:(0,lt.__)("Use up and down arrow keys to resize the meta box pane.")})]});return(0,X.jsxs)(Xi,{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 Xx({postId:e,postType:t,settings:o,initialEdits:r}){vp();let{createErrorNotice:n}=(0,io.useDispatch)(Nr.store),{currentPost:{postId:s,postType:i},onNavigateToEntityRecord:a,onNavigateToPreviousEntityRecord:f}=Sp(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(_p.store)),q=o.supportsTemplateMode,U=M(i)?.viewable??!1,oe=T("read",{kind:"postType",name:"wp_template"}),{getBlockSelectionStart:Z,isZoomOut:ne}=K(k(Rp.store)),{getEditorMode:G,getDefaultRenderingMode:ue}=K(k(Be.store)),fe=!zx.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]);Ep(m&&g),Vx(p?"block-selection-edit":"entity-edit");let R=Gx(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,ya.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,Op.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,ya.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)(Uf,{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)(hp,{postType:i}),(0,X.jsx)("div",{...C,children:(0,X.jsxs)(Hx,{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)(Yx,{}),children:[(0,X.jsx)(Be.PostLockedModal,{}),(0,X.jsx)(Jf,{}),(0,X.jsx)($x,{isActive:d}),(0,X.jsx)(xd,{}),(0,X.jsx)(Be.UnsavedChangesWarning,{}),(0,X.jsx)(Be.AutosaveMonitor,{}),(0,X.jsx)(Be.LocalAutosaveMonitor,{}),(0,X.jsx)(pd,{}),(0,X.jsx)(Be.EditorKeyboardShortcutsRegister,{}),(0,X.jsx)(Wx,{}),i==="wp_block"&&(0,X.jsx)(md,{}),(0,X.jsx)(Pp.PluginArea,{onError:A}),(0,X.jsx)(cp,{}),L,(0,X.jsx)(Nr.SnackbarNotices,{className:"edit-post-layout__snackbar"}),(0,X.jsx)(Ux,{})]})})]})})})}var Ap=Xx;var _e=u(we(),1),Ip=u(Ro(),1),xa=u(ir(),1);var Ut=u(Y(),1),{PluginPostExcerpt:Kx}=K(_e.privateApis),Wt=(0,Ip.getPath)(window.location.href)?.includes("site-editor.php"),co=e=>{(0,xa.default)(`wp.editPost.${e}`,{since:"6.6",alternative:`wp.editor.${e}`})};function qx(e){return Wt?null:(co("PluginBlockSettingsMenuItem"),(0,Ut.jsx)(_e.PluginBlockSettingsMenuItem,{...e}))}function Jx(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 Zx(e){return Wt?null:(co("PluginPrePublishPanel"),(0,Ut.jsx)(_e.PluginPrePublishPanel,{...e}))}function ev(e){return Wt?null:(co("PluginPostPublishPanel"),(0,Ut.jsx)(_e.PluginPostPublishPanel,{...e}))}function tv(e){return Wt?null:(co("PluginPostStatusInfo"),(0,Ut.jsx)(_e.PluginPostStatusInfo,{...e}))}function ov(e){return Wt?null:(co("PluginSidebar"),(0,Ut.jsx)(_e.PluginSidebar,{...e}))}function rv(e){return Wt?null:(co("PluginSidebarMoreMenuItem"),(0,Ut.jsx)(_e.PluginSidebarMoreMenuItem,{...e}))}function nv(){return Wt?null:((0,xa.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"}),Kx)}var va=u(Y(),1),{BackButton:sv,registerCoreBlockBindingsSources:iv}=K(Dr.privateApis),{enablePreloadMultiUse:av,clearPreloadedData:lv}=K(Lp.default.privateApis);function cv(e,t,o,r,n){let s=window.matchMedia("(min-width: 782px)").matches,i=document.getElementById(e),a=(0,as.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)(Mp.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,is.registerCoreBlocks)(),iv(),(0,ls.registerLegacyWidgetBlock)({inserter:!1}),(0,ls.registerWidgetGroupBlock)({inserter:!1}),(0,is.__experimentalRegisterExperimentalCoreBlocks)({enableFSEBlocks:r.__unstableEnableFullSiteEditingBlocks}),(document.compatMode==="CSS1Compat"?"Standards":"Quirks")!=="Standards"&&console.warn(`Your browser is using Quirks Mode.
2 -This can cause rendering issues such as blocks overlaying meta boxes in the editor. Quirks Mode can be triggered by PHP errors or HTML code appearing before the opening <!DOCTYPE html>. Try checking the raw page source or your site's PHP error log and resolving errors there, removing any HTML before the doctype, or disabling plugins.`),window.addEventListener("dragover",l=>l.preventDefault(),!1),window.addEventListener("drop",l=>l.preventDefault(),!1),av(),uv(t,o).finally(()=>{if(lv(),t&&o){let l=(0,Qe.select)(ss.store).getEntityRecord("postType",t,o);l&&(0,Qe.dispatch)(Dr.store).setupEditor(l,n,r.template)}a.render((0,va.jsx)(as.StrictMode,{children:(0,va.jsx)(Ap,{settings:r,postId:o,postType:t,initialEdits:n})}))}),a}async function uv(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 fv(){(0,kp.default)("wp.editPost.reinitializeEditor",{since:"6.2",version:"6.3"})}return Gp(dv);})();
1 +(function() {
2 +var wp;(wp||={}).editPost=(()=>{var Pm=Object.create;var Yr=Object.defineProperty;var Tm=Object.getOwnPropertyDescriptor;var Cm=Object.getOwnPropertyNames;var Om=Object.getPrototypeOf,_m=Object.prototype.hasOwnProperty;var ee=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Je=(e,t)=>{for(var o in t)Yr(e,o,{get:t[o],enumerable:!0})},$a=(e,t,o,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of Cm(t))!_m.call(e,n)&&n!==o&&Yr(e,n,{get:()=>t[n],enumerable:!(r=Tm(t,n))||r.enumerable});return e};var l=(e,t,o)=>(o=e!=null?Pm(Om(e)):{},$a(t||!e||!e.__esModule?Yr(o,"default",{value:e,enumerable:!0}):o,e)),Am=e=>$a(Yr({},"__esModule",{value:!0}),e);var Is=ee((rb,Ua)=>{Ua.exports=window.wp.blocks});var Ga=ee((nb,Wa)=>{Wa.exports=window.wp.blockLibrary});var rr=ee((sb,za)=>{za.exports=window.wp.deprecated});var xe=ee((ib,Ya)=>{Ya.exports=window.wp.element});var se=ee((ab,Ka)=>{Ka.exports=window.wp.data});var it=ee((lb,qa)=>{qa.exports=window.wp.preferences});var Qa=ee((cb,Xa)=>{Xa.exports=window.wp.widgets});var be=ee((ub,Ja)=>{Ja.exports=window.wp.editor});var dt=ee((fb,Za)=>{Za.exports=window.wp.coreData});var Ms=ee((db,el)=>{el.exports=window.wp.apiFetch});var Me=ee((mb,ol)=>{ol.exports=window.wp.i18n});var j=ee((gb,rl)=>{rl.exports=window.React});var Y=ee((Eb,ll)=>{ll.exports=window.ReactJSXRuntime});var Xt=ee((hS,Dl)=>{Dl.exports=window.ReactDOM});var Hc=ee(jc=>{"use strict";var Bo=j();function Bh(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Vh=typeof Object.is=="function"?Object.is:Bh,jh=Bo.useState,Hh=Bo.useEffect,$h=Bo.useLayoutEffect,Uh=Bo.useDebugValue;function Wh(e,t){var o=t(),r=jh({inst:{value:o,getSnapshot:t}}),n=r[0].inst,s=r[1];return $h(function(){n.value=o,n.getSnapshot=t,hi(n)&&s({inst:n})},[e,o,t]),Hh(function(){return hi(n)&&s({inst:n}),e(function(){hi(n)&&s({inst:n})})},[e]),Uh(o),o}function hi(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!Vh(e,o)}catch{return!0}}function Gh(e,t){return t()}var zh=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?Gh:Wh;jc.useSyncExternalStore=Bo.useSyncExternalStore!==void 0?Bo.useSyncExternalStore:zh});var wn=ee((pE,$c)=>{"use strict";$c.exports=Hc()});var Wc=ee(Uc=>{"use strict";var En=j(),Yh=wn();function Kh(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var qh=typeof Object.is=="function"?Object.is:Kh,Xh=Yh.useSyncExternalStore,Qh=En.useRef,Jh=En.useEffect,Zh=En.useMemo,ey=En.useDebugValue;Uc.useSyncExternalStoreWithSelector=function(e,t,o,r,n){var s=Qh(null);if(s.current===null){var i={hasValue:!1,value:null};s.current=i}else i=s.current;s=Zh(function(){function c(m){if(!u){if(u=!0,f=m,m=r(m),n!==void 0&&i.hasValue){var d=i.value;if(n(d,m))return g=d}return g=m}if(d=g,qh(f,m))return d;var h=r(m);return n!==void 0&&n(d,h)?(f=m,d):(f=m,g=h)}var u=!1,f,g,p=o===void 0?null:o;return[function(){return c(t())},p===null?void 0:function(){return c(p())}]},[t,o,r,n]);var a=Xh(e,s[0],s[1]);return Jh(function(){i.hasValue=!0,i.value=a},[a]),ey(a),a}});var zc=ee((gE,Gc)=>{"use strict";Gc.exports=Wc()});var ji=ee((uO,Ef)=>{Ef.exports=window.wp.compose});var Yi=ee((xO,Lf)=>{Lf.exports=window.wp.theme});var Ki=ee((bO,Nf)=>{Nf.exports=window.wp.privateApis});var Ko=ee((YO,Jf)=>{Jf.exports=window.wp.primitives});var Lt=ee((__,id)=>{id.exports=window.wp.components});var ga=ee((D_,ld)=>{ld.exports=window.wp.blockEditor});var ha=ee((L_,cd)=>{cd.exports=window.wp.styleEngine});var md=ee((rA,pd)=>{pd.exports=window.wp.plugins});var os=ee((nA,gd)=>{gd.exports=window.wp.notices});var ba=ee((sA,hd)=>{hd.exports=window.wp.commands});var ro=ee((iA,yd)=>{yd.exports=window.wp.url});var xd=ee((aA,vd)=>{vd.exports=window.wp.htmlEntities});var Hd=ee((bA,jd)=>{jd.exports=window.wp.keyboardShortcuts});var Wd=ee((wA,Ud)=>{Ud.exports=window.wp.hooks});var bp=ee((KA,xp)=>{xp.exports=window.wp.keycodes});var tb={};Je(tb,{PluginBlockSettingsMenuItem:()=>Vx,PluginDocumentSettingPanel:()=>jx,PluginMoreMenuItem:()=>Hx,PluginPostPublishPanel:()=>Ux,PluginPostStatusInfo:()=>Wx,PluginPrePublishPanel:()=>$x,PluginSidebar:()=>Gx,PluginSidebarMoreMenuItem:()=>zx,__experimentalFullscreenModeClose:()=>ns,__experimentalMainDashboardButton:()=>Kx,__experimentalPluginPostExcerpt:()=>Yx,initializeEditor:()=>Jx,reinitializeEditor:()=>eb,store:()=>me});var bm=l(Is(),1),Ts=l(Ga(),1),Sm=l(rr(),1),Cs=l(xe(),1),bt=l(se(),1),Rs=l(it(),1),Os=l(Qa(),1),_s=l(be(),1),Ps=l(dt(),1),wm=l(Ms(),1);function tl(e){var t,o,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(o=tl(e[t]))&&(r&&(r+=" "),r+=o)}else for(o in e)e[o]&&(r&&(r+=" "),r+=o);return r}function Im(){for(var e,t,o=0,r="",n=arguments.length;o<n;o++)(e=arguments[o])&&(t=tl(e))&&(r&&(r+=" "),r+=t);return r}var pt=Im;var Mm=l(j(),1),nr={...Mm};var sl=l(j(),1),nl={};function Te(e,t){let o=sl.useRef(nl);return o.current===nl&&(o.current=e(t)),o}var ks=nr.useInsertionEffect,km=ks&&ks!==nr.useLayoutEffect?ks:e=>e();function W(e){let t=Te(Dm).current;return t.next=e,km(t.effect),t.trampoline}function Dm(){let e={next:void 0,callback:Lm,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function Lm(){}function Ze(){}var il=Object.freeze([]),ge=Object.freeze({});var al=l(j(),1),Nm=()=>{},H=typeof document<"u"?al.useLayoutEffect:Nm;function Fm(e,t){return function(r,...n){let s=new URL(e);return s.searchParams.set("code",r.toString()),n.forEach(i=>s.searchParams.append("args[]",i)),`${t} error #${r}; visit ${s} for the full message.`}}var Bm=Fm("https://base-ui.com/production-error","Base UI"),at=Bm;var Kt=l(j(),1);function Ds(e,t,o,r){let n=Te(ul).current;return Vm(n,e,t,o,r)&&fl(n,[e,t,o,r]),n.callback}function cl(e){let t=Te(ul).current;return jm(t,e)&&fl(t,e),t.callback}function ul(){return{callback:null,cleanup:null,refs:[]}}function Vm(e,t,o,r,n){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==r||e.refs[3]!==n}function jm(e,t){return e.refs.length!==t.length||e.refs.some((o,r)=>o!==t[r])}function fl(e,t){if(e.refs=t,t.every(o=>o==null)){e.callback=null;return}e.callback=o=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),o!=null){let r=Array(t.length).fill(null);for(let n=0;n<t.length;n+=1){let s=t[n];if(s!=null)switch(typeof s){case"function":{let i=s(o);typeof i=="function"&&(r[n]=i);break}case"object":{s.current=o;break}default:}}e.cleanup=()=>{for(let n=0;n<t.length;n+=1){let s=t[n];if(s!=null)switch(typeof s){case"function":{let i=r[n];typeof i=="function"?i():s(null);break}case"object":{s.current=null;break}default:}}}}}}var pl=l(j(),1);var dl=l(j(),1),Hm=parseInt(dl.version,10);function Ao(e){return Hm>=e}function Ls(e){if(!pl.isValidElement(e))return null;let t=e,o=t.props;return(Ao(19)?o?.ref:t.ref)??null}function sr(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function ml(e,t){let o={};for(let r in e){let n=e[r];if(t?.hasOwnProperty(r)){let s=t[r](n);s!=null&&Object.assign(o,s);continue}n===!0?o[`data-${r.toLowerCase()}`]="":n&&(o[`data-${r.toLowerCase()}`]=n.toString())}return o}function gl(e,t){return typeof e=="function"?e(t):e}function hl(e,t){return typeof e=="function"?e(t):e}var Ns={};function Mt(e,t,o,r,n){if(!o&&!r&&!n&&!e)return Kr(t);let s=Kr(e);return t&&(s=ir(s,t)),o&&(s=ir(s,o)),r&&(s=ir(s,r)),n&&(s=ir(s,n)),s}function yl(e){if(e.length===0)return Ns;if(e.length===1)return Kr(e[0]);let t=Kr(e[0]);for(let o=1;o<e.length;o+=1)t=ir(t,e[o]);return t}function Kr(e){return Fs(e)?{...xl(e,Ns)}:$m(e)}function ir(e,t){return Fs(t)?xl(t,e):Um(e,t)}function $m(e){let t={...e};for(let o in t){let r=t[o];vl(o,r)&&(t[o]=bl(r))}return t}function Um(e,t){if(!t)return e;for(let o in t){let r=t[o];switch(o){case"style":{e[o]=sr(e.style,r);break}case"className":{e[o]=Bs(e.className,r);break}default:vl(o,r)?e[o]=Wm(e[o],r):e[o]=r}}return e}function vl(e,t){let o=e.charCodeAt(0),r=e.charCodeAt(1),n=e.charCodeAt(2);return o===111&&r===110&&n>=65&&n<=90&&(typeof t=="function"||typeof t>"u")}function Fs(e){return typeof e=="function"}function xl(e,t){return Fs(e)?e(t):e??Ns}function Wm(e,t){return t?e?(...o)=>{let r=o[0];if(wl(r)){let s=r;Sl(s);let i=t(...o);return s.baseUIHandlerPrevented||e?.(...o),i}let n=t(...o);return e?.(...o),n}:bl(t):e}function bl(e){return e&&((...t)=>{let o=t[0];return wl(o)&&Sl(o),e(...t)})}function Sl(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function Bs(e,t){return t?e?t+" "+e:t:e}function wl(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var Vs=l(j(),1);function We(e,t,o={}){let r=t.render;o.enabled!==!1&&(r=Km(r));let n=Gm(t,o,r);if(o.enabled===!1)return null;let s=o.state??ge;return qm(e,r,n,s)}function Gm(e,t,o){let{className:r,style:n}=e,{state:s=ge,ref:i,props:a,stateAttributesMapping:c,enabled:u=!0}=t,f=u?gl(r,s):void 0,g=u?hl(n,s):void 0,p=u?ml(s,c):ge,m=u&&a?zm(a):void 0,d=u?sr(p,m)??{}:ge;return typeof document<"u"&&(u?Array.isArray(i)?d.ref=cl([d.ref,Ls(o),...i]):d.ref=Ds(d.ref,Ls(o),i):Ds(null,null)),u?(f!==void 0&&(d.className=Bs(d.className,f)),g!==void 0&&(d.style=sr(d.style,g)),d):ge}function zm(e){return Array.isArray(e)?yl(e):Mt(void 0,e)}var Ym=Symbol.for("react.lazy");function Km(e){if(e?.$$typeof!==Ym)return e;let t=Kt.Children.toArray(e)[0];return Kt.isValidElement(t)?t:e}function qm(e,t,o,r){if(t){if(typeof t=="function")return t(o,r);let n=Mt(o,t.props);return n.ref=o.ref,Kt.cloneElement(t,n)}if(e&&typeof e=="string")return Xm(e,o);throw new Error(at(8))}function Xm(e,t){return e==="button"?(0,Vs.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,Vs.createElement)("img",{alt:"",...t,key:t.key}):Kt.createElement(e,t)}var qr=l(j(),1);var El=0;function Qm(e,t="mui"){let[o,r]=qr.useState(e),n=e||o;return qr.useEffect(()=>{o==null&&(El+=1,r(`${t}-${El}`))},[o,t]),n}var Rl=nr.useId;function Io(e,t){if(Rl!==void 0){let o=Rl();return e??(t?`${t}-${o}`:o)}return Qm(e,t)}function Pl(e){return Io(e,"base-ui")}var z={};Je(z,{cancelOpen:()=>Pg,chipRemovePress:()=>ag,clearPress:()=>ig,closePress:()=>ng,closeWatcher:()=>vg,decrementPress:()=>ug,disabled:()=>Cg,drag:()=>wg,escapeKey:()=>yg,focusOut:()=>hg,imperativeAction:()=>Ag,incrementPress:()=>cg,initial:()=>_g,inputBlur:()=>pg,inputChange:()=>fg,inputClear:()=>dg,inputPaste:()=>mg,inputPress:()=>gg,itemPress:()=>rg,keyboard:()=>bg,linkPress:()=>sg,listNavigation:()=>xg,missing:()=>Og,none:()=>Jm,outsidePress:()=>og,pointer:()=>Sg,scrub:()=>Rg,siblingOpen:()=>Tg,swipe:()=>Ig,trackPress:()=>lg,triggerFocus:()=>tg,triggerHover:()=>eg,triggerPress:()=>Zm,wheel:()=>Eg,windowResize:()=>Mg});var Jm="none",Zm="trigger-press",eg="trigger-hover",tg="trigger-focus",og="outside-press",rg="item-press",ng="close-press",sg="link-press",ig="clear-press",ag="chip-remove-press",lg="track-press",cg="increment-press",ug="decrement-press",fg="input-change",dg="input-clear",pg="input-blur",mg="input-paste",gg="input-press",hg="focus-out",yg="escape-key",vg="close-watcher",xg="list-navigation",bg="keyboard",Sg="pointer",wg="drag",Eg="wheel",Rg="scrub",Pg="cancel-open",Tg="sibling-open",Cg="disabled",Og="missing",_g="initial",Ag="imperative-action",Ig="swipe",Mg="window-resize";function te(e,t,o,r){let n=!1,s=!1,i=r??ge;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){s=!0},get isCanceled(){return n},get isPropagationAllowed(){return s},trigger:o,...i}}var Hs=l(j(),1);var Tl=l(j(),1);function Mo(e){Tl.useEffect(e,il)}var Xr=null,rS=globalThis.requestAnimationFrame,js=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let o=this.callbacks,r=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,r>0)for(let n=0;n<o.length;n+=1)o[n]?.(t)};request(t){let o=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),o}cancel(t){let o=t-this.startId;o<0||o>=this.callbacks.length||this.callbacks[o]!==null&&(this.callbacks[o]=null,this.callbacksCount-=1)}},Qr=new js;var Et=class e{static create(){return new e}static request(t){return Qr.request(t)}static cancel(t){return Qr.cancel(t)}currentId=Xr;request(t){this.cancel(),this.currentId=Qr.request(()=>{this.currentId=Xr,t()})}cancel=()=>{this.currentId!==Xr&&(Qr.cancel(this.currentId),this.currentId=Xr)};disposeEffect=()=>this.cancel};function ko(){let e=Te(Et.create).current;return Mo(e.disposeEffect),e}function Cl(e,t=!1,o=!1,r=!1){let[n,s]=Hs.useState(e&&t?"idle":void 0),[i,a]=Hs.useState(e&&!r);return e&&!i&&(a(!0),s("starting")),!e&&i&&n!=="ending"&&!o&&s("ending"),!e&&!i&&n==="ending"&&s(void 0),H(()=>{if(!e&&i&&n!=="ending"&&o){let c=Et.request(()=>{s("ending")});return()=>{Et.cancel(c)}}},[e,i,n,o]),H(()=>{if(!e||t)return;let c=Et.request(()=>{s(void 0)});return()=>{Et.cancel(c)}},[t,e]),H(()=>{if(!e||!t)return;e&&i&&n!=="idle"&&s("starting");let c=Et.request(()=>{s("idle")});return()=>{Et.cancel(c)}},[t,e,i,n]),{mounted:i,setMounted:a,transitionStatus:n}}var Jr="data-starting-style",Ol="data-ending-style";var kg={[Jr]:""},Dg={[Ol]:""},Al={transitionStatus(e){return e==="starting"?kg:e==="ending"?Dg:null}};function Zr(){return typeof window<"u"}function go(e){return en(e)?(e.nodeName||"").toLowerCase():"#document"}function he(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Pt(e){var t;return(t=(en(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function en(e){return Zr()?e instanceof Node||e instanceof he(e).Node:!1}function G(e){return Zr()?e instanceof Element||e instanceof he(e).Element:!1}function Ce(e){return Zr()?e instanceof HTMLElement||e instanceof he(e).HTMLElement:!1}function Do(e){return!Zr()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof he(e).ShadowRoot}function ar(e){let{overflow:t,overflowX:o,overflowY:r,display:n}=Fe(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+o)&&n!=="inline"&&n!=="contents"}function Il(e){return/^(table|td|th)$/.test(go(e))}function lr(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var Lg=/transform|translate|scale|rotate|perspective|filter/,Ng=/paint|layout|strict|content/,mo=e=>!!e&&e!=="none",$s;function tn(e){let t=G(e)?Fe(e):e;return mo(t.transform)||mo(t.translate)||mo(t.scale)||mo(t.rotate)||mo(t.perspective)||!on()&&(mo(t.backdropFilter)||mo(t.filter))||Lg.test(t.willChange||"")||Ng.test(t.contain||"")}function Ml(e){let t=Rt(e);for(;Ce(t)&&!Tt(t);){if(tn(t))return t;if(lr(t))return null;t=Rt(t)}return null}function on(){return $s==null&&($s=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),$s}function Tt(e){return/^(html|body|#document)$/.test(go(e))}function Fe(e){return he(e).getComputedStyle(e)}function cr(e){return G(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Rt(e){if(go(e)==="html")return e;let t=e.assignedSlot||e.parentNode||Do(e)&&e.host||Pt(e);return Do(t)?t.host:t}function kl(e){let t=Rt(e);return Tt(t)?(e.ownerDocument||e).body:Ce(t)&&ar(t)?t:kl(t)}function qt(e,t,o){var r;t===void 0&&(t=[]),o===void 0&&(o=!0);let n=kl(e),s=n===((r=e.ownerDocument)==null?void 0:r.body),i=he(n);if(s){let a=rn(i);return t.concat(i,i.visualViewport||[],ar(n)?n:[],a&&o?qt(a):[])}else return t.concat(n,qt(n,[],o))}function rn(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Oe(e){return e?.ownerDocument||document}function oe(e,t,o,r){return e.addEventListener(t,o,r),()=>{e.removeEventListener(t,o,r)}}function Ge(e){let t=Te(Fg,e).current;return t.next=e,H(t.effect),t}function Fg(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var Nl=l(j(),1);var Us=l(Xt(),1);function Ll(e){return e==null?e:"current"in e?e.current:e}var nn=null;function Bg(e){if(!nn){let t=[];nn=t,queueMicrotask(()=>{nn=null,Us.flushSync(()=>{for(let o of t)o()})})}nn.push(e)}function Lo(e,t=!1,o=!1){let r=ko();return W((n,s=null)=>{r.cancel();let i=Ll(e);if(i==null)return;let a=i,c=()=>{if(!o){Us.flushSync(n);return}Bg(()=>{s?.aborted||n()})};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function u(){Promise.all(a.getAnimations().map(f=>f.finished)).then(()=>{s?.aborted||c()},()=>{if(s?.aborted)return;if(a.getAnimations().some(g=>g.pending||g.playState!=="finished")){u();return}c()})}if(t){let f=Jr;if(!a.hasAttribute(f)){r.request(u);return}let g=new MutationObserver(()=>{a.hasAttribute(f)||(g.disconnect(),u())});g.observe(a,{attributes:!0,attributeFilter:[f]}),s?.addEventListener("abort",()=>g.disconnect(),{once:!0});return}r.request(u)})}function sn(e){let{enabled:t=!0,open:o,ref:r,batch:n=!1,onComplete:s}=e,i=W(s),a=Lo(r,o,n);Nl.useEffect(()=>{if(!t)return;let c=new AbortController;return a(i,c.signal),()=>{c.abort()}},[t,o,i,a])}var mt={};Je(mt,{engine:()=>Ks,env:()=>Xs,mediaQuery:()=>Qs,os:()=>zs,screenReader:()=>qs});var zs={};Je(zs,{android:()=>Vl,apple:()=>Gs,ios:()=>Ws,linux:()=>Ug,mac:()=>jl,windows:()=>$g});function Vg(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:jg,platform:Hg,maxTouchPoints:Fl}=Vg(),ho=jg.toLowerCase(),yo=Hg.toLowerCase();var Ws=/^i(os$|p)/.test(yo)||yo==="macintel"&&Fl>1,Bl="android",Vl=yo===Bl||ho.includes(Bl),jl=!Ws&&yo.startsWith("mac"),$g=yo.startsWith("win"),Ug=!Vl&&/^(linux|chrome os)/.test(yo),Gs=jl||Ws;var Ks={};Je(Ks,{blink:()=>Gg,gecko:()=>Wg,webkit:()=>Ys});var Ys=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),Wg=!Ys&&ho.includes("firefox"),Gg=!Ys&&ho.includes("chrom");var qs={};Je(qs,{voiceOver:()=>zg});var zg=Gs;var Xs={};Je(Xs,{jsdom:()=>Yg});var Yg=/jsdom|happydom/.test(ho);var Qs={};Je(Qs,{iOS:()=>Kg});var Kg="@supports (-webkit-touch-callout: none)";var ur=0,et=class e{static create(){return new e}currentId=ur;start(t,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=ur,o()},t)}isStarted(){return this.currentId!==ur}clear=()=>{this.currentId!==ur&&(clearTimeout(this.currentId),this.currentId=ur)};disposeEffect=()=>this.clear};function gt(){let e=Te(et.create).current;return Mo(e.disposeEffect),e}var Ve=l(j(),1);function Hl(e){return"nativeEvent"in e}function $l(e){return e.pointerType===""&&e.isTrusted?!0:mt.os.android&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function kt(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function Ul(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}function an(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function re(e,t){if(!e||!t)return!1;let o=t.getRootNode?.();if(e.contains(t))return!0;if(o&&Do(o)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function Be(e){return"composedPath"in e?e.composedPath()[0]??e.target:e.target}var Js="data-base-ui-focusable";var Zs="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";var Wl="data-open",Gl="data-closed";var zl="data-anchor-hidden";var cn={};Je(cn,{popupOpen:()=>ln,pressed:()=>ei});var ln="data-popup-open",ei="data-pressed";var Xg={[ln]:""},jS={[ln]:"",[ei]:""},Qg={[Wl]:""},Jg={[Gl]:""},Zg={[zl]:""},Yl={open(e){return e?Xg:null}};var fr={open(e){return e?Qg:Jg},anchorHidden(e){return e?Zg:null}},Kl={...fr,...Al};var US=cn.popupOpen,dr="data-trigger-disabled";function Qt(e,t){if(!G(e))return!1;let o=e;if(t.hasElement(o))return!o.hasAttribute(dr);for(let[,r]of t.entries())if(re(r,o))return!r.hasAttribute(dr);return!1}function un(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);let o=e;return o.target!=null&&t.contains(o.target)}function Xl(e){return e.matches("html,body")}function Ql(e){return Ce(e)&&e.matches(Zs)}function ti(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${Zs}`)!=null}function Jl(e){if(!e||mt.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function eh(e,t){return t!=null&&!kt(t)?0:typeof e=="function"?e():e}function ht(e,t,o){let r=eh(e,o);return typeof r=="number"?r:r?.[t]}function oi(e){return typeof e=="function"?e():e}function fn(e,t){return t||e==="click"||e==="mousedown"}function Zl(e){return e?.includes("mouse")&&e!=="mousedown"}var ec=l(Y(),1),tc=Ve.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new et,currentIdRef:{current:null},currentContextRef:{current:null}});function th(e,t){e.current=t.current}function ri(e){let{children:t,delay:o,timeoutMs:r=0}=e,n=Ve.useRef(o),s=Ve.useRef(o),i=Ve.useRef(null),a=Ve.useRef(null),c=gt();return H(()=>{if(s.current=o,!i.current){n.current=o;return}n.current={open:ht(n.current,"open"),close:ht(o,"close")}},[o,i,n,s]),(0,ec.jsx)(tc.Provider,{value:Ve.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:s,currentIdRef:i,timeoutMs:r,currentContextRef:a,timeout:c}),[r,c]),children:t})}function ni(e,t={open:!1}){let{open:o}=t,r="rootStore"in e?e.rootStore:e,n=r.useState("floatingId"),s=Ve.useContext(tc),{currentIdRef:i,delayRef:a,timeoutMs:c,initialDelayRef:u,currentContextRef:f,hasProvider:g,timeout:p}=s,[m,d]=Ve.useState(!1),h=Ve.useRef(o);return H(()=>{h.current=o},[o]),H(()=>{function y(){f.current?.setIsInstantPhase(!1),i.current=null,f.current=null,a.current=u.current,p.clear()}if(i.current&&!o&&i.current===n){if(d(!1),c){let x=n;return p.start(c,()=>{r.select("open")||i.current&&i.current!==x||y()}),()=>{(h.current||i.current!==x)&&p.clear()}}y()}},[o,n,i,a,c,u,f,p,r]),H(()=>{if(!o)return;let y=f.current,x=i.current;p.clear(),f.current={onOpenChange:r.setOpen,setIsInstantPhase:d},i.current=n,a.current={open:0,close:ht(u.current,"close")},x!==null&&x!==n?(d(!0),y?.setIsInstantPhase(!0),y?.onOpenChange(!1,te(z.none))):(d(!1),y?.setIsInstantPhase(!1))},[o,n,r,i,a,u,f,p]),H(()=>()=>{if(i.current===n){if(f.current=null,!h.current)return;i.current=null,th(a,u),p.clear()}},[f,i,a,n,u,p]),Ve.useMemo(()=>({activeIdRef:i,hasProvider:g,delayRef:a,isInstantPhase:m}),[i,g,a,m])}function yt(...e){return()=>{for(let t=0;t<e.length;t+=1){let o=e[t];o&&o()}}}var Jt=Math.min,vt=Math.max,Zt=Math.round,mr=Math.floor,Ct=e=>({x:e,y:e}),oh={left:"right",right:"left",bottom:"top",top:"bottom"};function pn(e,t,o){return vt(e,Jt(t,o))}function Ot(e,t){return typeof e=="function"?e(t):e}function ke(e){return e.split("-")[0]}function lt(e){return e.split("-")[1]}function mn(e){return e==="x"?"y":"x"}function gr(e){return e==="y"?"height":"width"}function ze(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function hr(e){return mn(ze(e))}function nc(e,t,o){o===void 0&&(o=!1);let r=lt(e),n=hr(e),s=gr(n),i=n==="x"?r===(o?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[s]>t.floating[s]&&(i=pr(i)),[i,pr(i)]}function sc(e){let t=pr(e);return[dn(e),t,dn(t)]}function dn(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var oc=["left","right"],rc=["right","left"],rh=["top","bottom"],nh=["bottom","top"];function sh(e,t,o){switch(e){case"top":case"bottom":return o?t?rc:oc:t?oc:rc;case"left":case"right":return t?rh:nh;default:return[]}}function ic(e,t,o,r){let n=lt(e),s=sh(ke(e),o==="start",r);return n&&(s=s.map(i=>i+"-"+n),t&&(s=s.concat(s.map(dn)))),s}function pr(e){let t=ke(e);return oh[t]+e.slice(t.length)}function ih(e){var t,o,r,n;return{top:(t=e.top)!=null?t:0,right:(o=e.right)!=null?o:0,bottom:(r=e.bottom)!=null?r:0,left:(n=e.left)!=null?n:0}}function gn(e){return typeof e!="number"?ih(e):{top:e,right:e,bottom:e,left:e}}function vo(e){let{x:t,y:o,width:r,height:n}=e;return{width:r,height:n,top:o,left:t,right:t+r,bottom:o+n,x:t,y:o}}function Dt(e,t,o=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!o||n.context?.open?[n]:[],...Dt(e,n.id,o)])}function No(e){return`data-base-ui-${e}`}var je=l(j(),1),cc=l(Xt(),1);var ac={style:{transition:"none"}};var ah="data-base-ui-swipe-ignore",lh="data-swipe-ignore",lw=`[${ah}]`,cw=`[${lh}]`;var lc={fallbackAxisSide:"end"};var uc=l(Y(),1),ch=je.createContext(null),uh=()=>je.useContext(ch),fh=No("portal");function fc(e={}){let{ref:t,container:o,componentProps:r=ge,elementProps:n}=e,s=Io(),a=uh()?.portalNode,[c,u]=je.useState(null),[f,g]=je.useState(null),p=W(y=>{y!==null&&g(y)}),m=je.useRef(null);H(()=>{if(o===null){m.current&&(m.current=null,g(null),u(null));return}let y=(o&&(en(o)?o:o.current))??a??document.body;if(y==null){m.current&&(m.current=null,g(null),u(null));return}m.current!==y&&(m.current=y,g(null),u(y))},[o,a]);let d=We("div",r,{ref:[t,p],props:[{id:s,[fh]:""},n]}),h=c&&d?cc.createPortal(d,c):null;return{node:f,nodeId:je.isValidElement(d)?d.props.id:void 0,subtree:h}}var xo=l(j(),1);function dc(){let e=new Map;return{emit(t,o){e.get(t)?.forEach(r=>r(o))},on(t,o){e.has(t)||e.set(t,new Set),e.get(t).add(o)},off(t,o){e.get(t)?.delete(o)}}}var dh=l(Y(),1),ph=xo.createContext(null),mh=xo.createContext(null),hn=()=>xo.useContext(ph)?.id||null,eo=e=>{let t=xo.useContext(mh);return e??t};var Ye=l(j(),1);function gh(e,t){let o=null,r=null,n=!1;return{contextElement:e||void 0,getBoundingClientRect(){let s=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},i=t.axis==="x"||t.axis==="both",a=t.axis==="y"||t.axis==="both",c=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",u=s.width,f=s.height,g=s.x,p=s.y;return o==null&&t.x&&i&&(o=s.x-t.x),r==null&&t.y&&a&&(r=s.y-t.y),g-=o||0,p-=r||0,u=0,f=0,!n||c?(u=t.axis==="y"?s.width:0,f=t.axis==="x"?s.height:0,g=i&&t.x!=null?t.x:g,p=a&&t.y!=null?t.y:p):n&&!c&&(f=t.axis==="x"?s.height:f,u=t.axis==="y"?s.width:u),n=!0,{width:u,height:f,x:g,y:p,top:p,right:g+u,bottom:p+f,left:g}}}}function pc(e){return e!=null&&e.clientX!=null}function si(e,t={}){let{enabled:o=!0,axis:r="both"}=t,n="rootStore"in e?e.rootStore:e,s=n.useState("open"),i=n.useState("floatingElement"),a=n.useState("domReferenceElement"),c=n.context.dataRef,u=Ye.useRef(!1),f=Ye.useRef(null),[g,p]=Ye.useState(),[m,d]=Ye.useState([]),h=W(S=>{n.set("positionReference",S)}),y=W((S,P,E)=>{u.current||c.current.openEvent&&!pc(c.current.openEvent)||n.set("positionReference",gh(E??a,{x:S,y:P,axis:r,dataRef:c,pointerType:g}))}),x=W(S=>{s?f.current||(y(S.clientX,S.clientY,S.currentTarget),d([])):y(S.clientX,S.clientY,S.currentTarget)}),b=kt(g)?i:s;Ye.useEffect(()=>{if(!o){h(a);return}if(!b)return;function S(){f.current?.(),f.current=null}let P=he(i);function E(R){let T=Be(R);re(i,T)?S():y(R.clientX,R.clientY)}return!c.current.openEvent||pc(c.current.openEvent)?f.current=oe(P,"mousemove",E):h(a),S},[b,o,i,c,a,n,y,h,m]),Ye.useEffect(()=>()=>{n.set("positionReference",null)},[n]),Ye.useEffect(()=>{o&&!i&&(u.current=!1)},[o,i]),Ye.useEffect(()=>{!o&&s&&(u.current=!0)},[o,s]);let v=Ye.useMemo(()=>{function S(P){p(P.pointerType)}return{onPointerDown:S,onPointerEnter:S,onMouseMove:x,onMouseEnter:x}},[x]);return Ye.useMemo(()=>o?{reference:v,trigger:v}:{},[o,v])}var He=l(j(),1);function hh(){return!1}function yh(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function ii(e,t={}){let{enabled:o=!0,escapeKey:r=!0,outsidePress:n=!0,outsidePressEvent:s="sloppy",referencePress:i=hh,bubbles:a,externalTree:c}=t,u="rootStore"in e?e.rootStore:e,f=u.useState("open"),g=u.useState("floatingElement"),{dataRef:p,events:m}=u.context,d=eo(c),h=W(typeof n=="function"?n:()=>!1),y=typeof n=="function"?h:n,x=y!==!1,b=W(()=>s),{escapeKey:v,outsidePress:S}=yh(a),P=He.useRef(!1),E=He.useRef(!1),R=He.useRef(!1),T=He.useRef(!1),D=He.useRef(!1),C=He.useRef(""),O=He.useRef(null),F=gt(),V=gt(),k=W(()=>{V.clear(),p.current.insideReactTree=!1}),w=W(L=>{let J=p.current.floatingContext?.nodeId;return(d?Dt(d.nodesRef.current,J):[]).some(ae=>ae.context?.open&&!ae.context.dataRef.current[L])}),M=W(L=>un(L,u.select("floatingElement"))||un(L,u.select("domReferenceElement"))),_=W(L=>{i()&&u.setOpen(!1,te(z.triggerPress,L.nativeEvent))}),A=W(L=>{if(!f||!o||!r||L.key!=="Escape"||D.current||!v&&w("__escapeKeyBubbles"))return;let J=Hl(L)?L.nativeEvent:L,B=te(z.escapeKey,J);u.setOpen(!1,B),B.isCanceled||L.preventDefault(),!v&&!B.isPropagationAllowed&&L.stopPropagation()}),I=W(()=>{p.current.insideReactTree=!0,V.start(0,k)}),X=W(L=>{if(!f||!o||L.button!==0)return;let J=Be(L.nativeEvent);re(u.select("floatingElement"),J)&&(P.current||(P.current=!0,E.current=!1))}),ne=W(L=>{!f||!o||(L.defaultPrevented||L.nativeEvent.defaultPrevented)&&P.current&&(E.current=!0)});He.useEffect(()=>{function L(J){J.open||(T.current=!1)}return m.on("openchange",L),()=>{m.off("openchange",L)}},[m]),He.useEffect(()=>{if(!f||!o)return f||(T.current=!1),k;p.current.__escapeKeyBubbles=v,p.current.__outsidePressBubbles=S;let L=new et,J=new et,B=Oe(g);function ae(){L.clear(),D.current=!0}function fe(){L.start(mt.engine.webkit?5:0,()=>{D.current=!1})}function le(){R.current=!0,J.start(0,()=>{R.current=!1})}function de(){P.current=!1,E.current=!1}function pe(){let N=C.current,$=N==="pen"||!N?"mouse":N,Ie=b(),ve=typeof Ie=="function"?Ie():Ie;return typeof ve=="string"?ve:ve[$]}function nt(N){let $=pe();return $==="intentional"&&N.type!=="click"||$==="sloppy"&&N.type==="click"}function ce(N){let $=p.current.floatingContext?.nodeId,Ie=d&&Dt(d.nodesRef.current,$).some(ve=>un(N,ve.context?.elements.floating));return M(N)||Ie}function we(N){if(nt(N)){N.type!=="click"&&!M(N)&&(J.clear(),R.current=!1),k();return}if(p.current.insideReactTree){k();return}let $=Be(N),Ie=`[${No("inert")}]`,ve=G($)?$.getRootNode():null,Ut=Array.from((Do(ve)?ve:Oe(u.select("floatingElement"))).querySelectorAll(Ie)),er=u.context.triggerElements;if($&&(er.hasElement($)||er.hasMatchingElement(Ne=>re(Ne,$))))return;let Wt=G($)?$:null;for(;Wt&&!Tt(Wt);){let Ne=Rt(Wt);if(Tt(Ne)||!G(Ne))break;Wt=Ne}if(!(Ut.length&&G($)&&!Xl($)&&!re($,u.select("floatingElement"))&&Ut.every(Ne=>!re(Wt,Ne)))){if(Ce($)&&!("touches"in N)){let Ne=Tt($),Oo=Fe($),po=/auto|scroll/,Gt=Ne||po.test(Oo.overflowX),Vr=Ne||po.test(Oo.overflowY),jr=Gt&&$.clientWidth>0&&$.scrollWidth>$.clientWidth,Hr=Vr&&$.clientHeight>0&&$.scrollHeight>$.clientHeight,$r=Oo.direction==="rtl",Ur=Hr&&($r?N.offsetX<=$.offsetWidth-$.clientWidth:N.offsetX>$.clientWidth),Z=jr&&N.offsetY>$.clientHeight;if(Ur||Z)return}if(!ce(N)){if(pe()==="intentional"){if(N.detail!==0&&!$l(N)&&!T.current)return;if(R.current){J.clear(),R.current=!1;return}}typeof y=="function"&&!y(N)||w("__outsidePressBubbles")||(u.setOpen(!1,te(z.outsidePress,N)),k())}}}function Ee(N){pe()!=="sloppy"||N.pointerType==="touch"||!u.select("open")||!o||M(N)||we(N)}function St(N){if(pe()!=="sloppy"||!u.select("open")||!o||M(N))return;let $=N.touches[0];$&&(O.current={startTime:Date.now(),startX:$.clientX,startY:$.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},F.start(1e3,()=>{O.current&&(O.current.dismissOnTouchEnd=!1,O.current.dismissOnMouseDown=!1)}))}function Le(N,$){let Ie=Be(N);if(!Ie)return;let ve=oe(Ie,N.type,()=>{$(N),ve()})}function Co(N){C.current="touch",Le(N,St)}function It(N){F.clear(),N.type==="pointerdown"&&(N.button===0&&(T.current=!0),C.current=N.pointerType),!(N.type==="mousedown"&&O.current&&!O.current.dismissOnMouseDown)&&Le(N,$=>{$.type==="pointerdown"?Ee($):we($)})}function wt(N){if(N.type==="pointercancel"&&(T.current=!1),!P.current)return;let $=E.current;if(de(),pe()==="intentional"){if(N.type==="pointercancel"){$&&le();return}if(!ce(N)){if($){le();return}typeof y=="function"&&!y(N)||(J.clear(),R.current=!0,k())}}}function Ht(N){if(pe()!=="sloppy"||!O.current||M(N))return;let $=N.touches[0];if(!$)return;let Ie=Math.abs($.clientX-O.current.startX),ve=Math.abs($.clientY-O.current.startY),Ut=Math.sqrt(Ie*Ie+ve*ve);Ut>5&&(O.current.dismissOnTouchEnd=!0),Ut>10&&(we(N),F.clear(),O.current=null)}function fo(N){Le(N,Ht)}function Fr(N){pe()!=="sloppy"||!O.current||M(N)||(O.current.dismissOnTouchEnd&&we(N),F.clear(),O.current=null)}function Br(N){Le(N,Fr)}let $t=yt(r&&yt(oe(B,"keydown",A),oe(B,"compositionstart",ae),oe(B,"compositionend",fe)),x&&yt(oe(B,"click",It,!0),oe(B,"pointerdown",It,!0),oe(B,"pointerup",wt,!0),oe(B,"pointercancel",wt,!0),oe(B,"mousedown",It,!0),oe(B,"mouseup",wt,!0),oe(B,"touchstart",Co,{capture:!0,passive:!0}),oe(B,"touchmove",fo,{capture:!0,passive:!0}),oe(B,"touchend",Br,{capture:!0,passive:!0})));return()=>{$t(),L.clear(),J.clear(),de(),R.current=!1,k()}},[p,g,r,x,y,f,o,v,S,A,k,b,w,M,d,u,F]);let K=He.useMemo(()=>({onKeyDown:A,onPointerDown:_,onClick:_}),[A,_]),q=He.useMemo(()=>({onKeyDown:A,onPointerDown:ne,onMouseDown:ne,onClickCapture:I,onMouseDownCapture(L){I(),X(L)},onPointerDownCapture(L){I(),X(L)},onMouseUpCapture:I,onTouchEndCapture:I,onTouchMoveCapture:I}),[A,I,X,ne]);return He.useMemo(()=>o?{reference:K,floating:q,trigger:K}:{},[o,K,q])}var De=l(j(),1);function mc(e,t,o){let{reference:r,floating:n}=e,s=ze(t),i=hr(t),a=gr(i),c=ke(t),u=s==="y",f=r.x+r.width/2-n.width/2,g=r.y+r.height/2-n.height/2,p=r[a]/2-n[a]/2,m;switch(c){case"top":m={x:f,y:r.y-n.height};break;case"bottom":m={x:f,y:r.y+r.height};break;case"right":m={x:r.x+r.width,y:g};break;case"left":m={x:r.x-n.width,y:g};break;default:m={x:r.x,y:r.y}}let d=lt(t);return d&&(m[i]+=p*(d==="end"?1:-1)*(o&&u?-1:1)),m}async function gc(e,t){var o;t===void 0&&(t={});let{x:r,y:n,platform:s,rects:i,elements:a,strategy:c}=e,{boundary:u="clippingAncestors",rootBoundary:f="viewport",elementContext:g="floating",altBoundary:p=!1,padding:m=0}=Ot(t,e),d=gn(m),y=a[p?g==="floating"?"reference":"floating":g],x=vo(await s.getClippingRect({element:(o=await(s.isElement==null?void 0:s.isElement(y)))==null||o?y:y.contextElement||await(s.getDocumentElement==null?void 0:s.getDocumentElement(a.floating)),boundary:u,rootBoundary:f,strategy:c})),b=g==="floating"?{x:r,y:n,width:i.floating.width,height:i.floating.height}:i.reference,v=await(s.getOffsetParent==null?void 0:s.getOffsetParent(a.floating)),S=await(s.isElement==null?void 0:s.isElement(v))&&await(s.getScale==null?void 0:s.getScale(v))||{x:1,y:1},P=vo(s.convertOffsetParentRelativeRectToViewportRelativeRect?await s.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:b,offsetParent:v,strategy:c}):b);return{top:(x.top-P.top+d.top)/S.y,bottom:(P.bottom-x.bottom+d.bottom)/S.y,left:(x.left-P.left+d.left)/S.x,right:(P.right-x.right+d.right)/S.x}}var vh=50,hc=async(e,t,o)=>{let{placement:r="bottom",strategy:n="absolute",middleware:s=[],platform:i}=o,a=i.detectOverflow?i:{...i,detectOverflow:gc},c=await(i.isRTL==null?void 0:i.isRTL(t)),u=await i.getElementRects({reference:e,floating:t,strategy:n}),{x:f,y:g}=mc(u,r,c),p=r,m=0,d={};for(let h=0;h<s.length;h++){let y=s[h];if(!y)continue;let{name:x,fn:b}=y,{x:v,y:S,data:P,reset:E}=await b({x:f,y:g,initialPlacement:r,placement:p,strategy:n,middlewareData:d,rects:u,platform:a,elements:{reference:e,floating:t}});f=v??f,g=S??g,d[x]={...d[x],...P},E&&m<vh&&(m++,typeof E=="object"&&(E.placement&&(p=E.placement),E.rects&&(u=E.rects===!0?await i.getElementRects({reference:e,floating:t,strategy:n}):E.rects),{x:f,y:g}=mc(u,p,c)),h=-1)}return{x:f,y:g,placement:p,strategy:n,middlewareData:d}};var yc=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var o,r;let{placement:n,middlewareData:s,rects:i,initialPlacement:a,platform:c,elements:u}=t,{mainAxis:f=!0,crossAxis:g=!0,fallbackPlacements:p,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:d="none",flipAlignment:h=!0,...y}=Ot(e,t);if((o=s.arrow)!=null&&o.alignmentOffset)return{};let x=ke(n),b=ze(a),v=ke(a)===a,S=await(c.isRTL==null?void 0:c.isRTL(u.floating)),P=p||(v||!h?[pr(a)]:sc(a)),E=d!=="none";!p&&E&&P.push(...ic(a,h,d,S));let R=[a,...P],T=await c.detectOverflow(t,y),D=[],C=((r=s.flip)==null?void 0:r.overflows)||[];if(f&&D.push(T[x]),g){let k=nc(n,i,S);D.push(T[k[0]],T[k[1]])}if(C=[...C,{placement:n,overflows:D}],!D.every(k=>k<=0)){var O,F;let k=(((O=s.flip)==null?void 0:O.index)||0)+1,w=R[k];if(w&&(!(g==="alignment"?b!==ze(w):!1)||C.every(A=>ze(A.placement)===b?A.overflows[0]>0:!0)))return{data:{index:k,overflows:C},reset:{placement:w}};let M=(F=C.filter(_=>_.overflows[0]<=0).sort((_,A)=>_.overflows[1]-A.overflows[1])[0])==null?void 0:F.placement;if(!M)switch(m){case"bestFit":{var V;let _=(V=C.filter(A=>{if(E){let I=ze(A.placement);return I===b||I==="y"}return!0}).map(A=>[A.placement,A.overflows.filter(I=>I>0).reduce((I,X)=>I+X,0)]).sort((A,I)=>A[1]-I[1])[0])==null?void 0:V[0];_&&(M=_);break}case"initialPlacement":M=a;break}if(n!==M)return{reset:{placement:M}}}return{}}}};var vc=new Set(["left","top"]);async function xh(e,t){let{placement:o,platform:r,elements:n}=e,s=await(r.isRTL==null?void 0:r.isRTL(n.floating)),i=ke(o),a=lt(o),c=ze(o)==="y",u=vc.has(i)?-1:1,f=s&&c?-1:1,g=Ot(t,e),{mainAxis:p,crossAxis:m,alignmentAxis:d}=typeof g=="number"?{mainAxis:g,crossAxis:0,alignmentAxis:null}:{mainAxis:g.mainAxis||0,crossAxis:g.crossAxis||0,alignmentAxis:g.alignmentAxis};return a&&typeof d=="number"&&(m=a==="end"?d*-1:d),c?{x:m*f,y:p*u}:{x:p*u,y:m*f}}var xc=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var o,r;let{x:n,y:s,placement:i,middlewareData:a}=t,c=await xh(t,e);return i===((o=a.offset)==null?void 0:o.placement)&&(r=a.arrow)!=null&&r.alignmentOffset?{}:{x:n+c.x,y:s+c.y,data:{...c,placement:i}}}}},bc=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:o,y:r,placement:n,platform:s}=t,{mainAxis:i=!0,crossAxis:a=!1,limiter:c={fn:b=>{let{x:v,y:S}=b;return{x:v,y:S}}},...u}=Ot(e,t),f={x:o,y:r},g=await s.detectOverflow(t,u),p=ze(n),m=mn(p),d=f[m],h=f[p],y=(b,v)=>pn(v+g[b==="y"?"top":"left"],v,v-g[b==="y"?"bottom":"right"]);i&&(d=y(m,d)),a&&(h=y(p,h));let x=c.fn({...t,[m]:d,[p]:h});return{...x,data:{x:x.x-o,y:x.y-r,enabled:{[m]:i,[p]:a}}}}}},Sc=function(e){return e===void 0&&(e={}),{options:e,fn(t){var o,r;let{x:n,y:s,placement:i,rects:a,middlewareData:c}=t,{offset:u=0,mainAxis:f=!0,crossAxis:g=!0}=Ot(e,t),p={x:n,y:s},m=ze(i),d=mn(m),h=p[d],y=p[m],x=Ot(u,t),b=typeof x=="number"?{mainAxis:x,crossAxis:0}:{mainAxis:(o=x.mainAxis)!=null?o:0,crossAxis:(r=x.crossAxis)!=null?r:0};if(f){let P=d==="y"?"height":"width",E=a.reference[d]-a.floating[P]+b.mainAxis,R=a.reference[d]+a.reference[P]-b.mainAxis;h<E?h=E:h>R&&(h=R)}if(g){var v,S;let P=d==="y"?"width":"height",E=vc.has(ke(i)),R=a.reference[m]-a.floating[P]+(E&&((v=c.offset)==null?void 0:v[m])||0)+(E?0:b.crossAxis),T=a.reference[m]+a.reference[P]+(E?0:((S=c.offset)==null?void 0:S[m])||0)-(E?b.crossAxis:0);y<R?y=R:y>T&&(y=T)}return{[d]:h,[m]:y}}}},wc=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){let{placement:o,rects:r,platform:n,elements:s}=t,{apply:i=()=>{},...a}=Ot(e,t),c=await n.detectOverflow(t,a),u=ke(o),f=lt(o),g=ze(o)==="y",{width:p,height:m}=r.floating,d,h;u==="top"||u==="bottom"?(d=u,h=f===(await(n.isRTL==null?void 0:n.isRTL(s.floating))?"start":"end")?"left":"right"):(h=u,d=f==="end"?"top":"bottom");let y=m-c.top-c.bottom,x=p-c.left-c.right,b=Jt(m-c[d],y),v=Jt(p-c[h],x),S=t.middlewareData.shift,P=!S,E=b,R=v;S!=null&&S.enabled.x&&(R=x),S!=null&&S.enabled.y&&(E=y),P&&!f&&(g?R=p-2*vt(c.left,c.right):E=m-2*vt(c.top,c.bottom)),await i({...t,availableWidth:R,availableHeight:E});let T=await n.getDimensions(s.floating);return p!==T.width||m!==T.height?{reset:{rects:!0}}:{}}}};function Pc(e){let t=Fe(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=Ce(e),s=n?e.offsetWidth:o,i=n?e.offsetHeight:r,a=Zt(o)!==s||Zt(r)!==i;return a&&(o=s,r=i),{width:o,height:r,$:a}}function li(e){return G(e)?e:e.contextElement}function Fo(e){let t=li(e);if(!Ce(t))return Ct(1);let o=t.getBoundingClientRect(),{width:r,height:n,$:s}=Pc(t),i=(s?Zt(o.width):o.width)/r,a=(s?Zt(o.height):o.height)/n;return(!i||!Number.isFinite(i))&&(i=1),(!a||!Number.isFinite(a))&&(a=1),{x:i,y:a}}var bh=Ct(0);function Tc(e){let t=he(e);return!on()||!t.visualViewport?bh:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Sh(e,t,o){return t===void 0&&(t=!1),!!o&&t&&o===he(e)}function bo(e,t,o,r){t===void 0&&(t=!1),o===void 0&&(o=!1);let n=e.getBoundingClientRect(),s=li(e),i=Ct(1);t&&(r?G(r)&&(i=Fo(r)):i=Fo(e));let a=Sh(s,o,r)?Tc(s):Ct(0),c=(n.left+a.x)/i.x,u=(n.top+a.y)/i.y,f=n.width/i.x,g=n.height/i.y;if(s&&r){let p=he(s),m=G(r)?he(r):r,d=p,h=rn(d);for(;h&&m!==d;){let y=Fo(h),x=h.getBoundingClientRect(),b=Fe(h),v=x.left+(h.clientLeft+parseFloat(b.paddingLeft))*y.x,S=x.top+(h.clientTop+parseFloat(b.paddingTop))*y.y;c*=y.x,u*=y.y,f*=y.x,g*=y.y,c+=v,u+=S,d=he(h),h=rn(d)}}return vo({width:f,height:g,x:c,y:u})}function yn(e,t){let o=cr(e).scrollLeft;return t?t.left+o:bo(Pt(e)).left+o}function Cc(e,t){let o=e.getBoundingClientRect(),r=o.left+t.scrollLeft-yn(e,o),n=o.top+t.scrollTop;return{x:r,y:n}}function wh(e){let{elements:t,rect:o,offsetParent:r,strategy:n}=e,s=n==="fixed",i=Pt(r),a=t?lr(t.floating):!1;if(r===i||a&&s)return o;let c={scrollLeft:0,scrollTop:0},u=Ct(1),f=Ct(0),g=Ce(r);if((g||!s)&&((go(r)!=="body"||ar(i))&&(c=cr(r)),g)){let m=bo(r);u=Fo(r),f.x=m.x+r.clientLeft,f.y=m.y+r.clientTop}let p=i&&!g&&!s?Cc(i,c):Ct(0);return{width:o.width*u.x,height:o.height*u.y,x:o.x*u.x-c.scrollLeft*u.x+f.x+p.x,y:o.y*u.y-c.scrollTop*u.y+f.y+p.y}}function Eh(e){return e.getClientRects?Array.from(e.getClientRects()):[]}function Rh(e){let t=cr(e),o=e.ownerDocument.body,r=vt(e.scrollWidth,e.clientWidth,o.scrollWidth,o.clientWidth),n=vt(e.scrollHeight,e.clientHeight,o.scrollHeight,o.clientHeight),s=-t.scrollLeft+yn(e),i=-t.scrollTop;return Fe(o).direction==="rtl"&&(s+=vt(e.clientWidth,o.clientWidth)-r),{width:r,height:n,x:s,y:i}}var Ph=25;function Th(e,t,o){o===void 0&&(o="viewport");let r=o==="layoutViewport",n=he(e),s=Pt(e),i=n.visualViewport,a=s.clientWidth,c=s.clientHeight,u=0,f=0;if(i){let p=!on()||t==="fixed";r?p||(u=-i.offsetLeft,f=-i.offsetTop):(a=i.width,c=i.height,p&&(u=i.offsetLeft,f=i.offsetTop))}if(yn(s)<=0){let p=s.ownerDocument,m=p.body,d=getComputedStyle(m),h=p.compatMode==="CSS1Compat"&&parseFloat(d.marginLeft)+parseFloat(d.marginRight)||0,y=Math.abs(s.clientWidth-m.clientWidth-h),x=getComputedStyle(s).scrollbarGutter==="stable both-edges"?y/2:y;x<=Ph&&(a-=x)}return{width:a,height:c,x:u,y:f}}function Ch(e,t){let o=bo(e,!0,t==="fixed"),r=o.top+e.clientTop,n=o.left+e.clientLeft,s=Fo(e),i=e.clientWidth*s.x,a=e.clientHeight*s.y,c=n*s.x,u=r*s.y;return{width:i,height:a,x:c,y:u}}function Ec(e,t,o){let r;if(t==="viewport"||t==="layoutViewport")r=Th(e,o,t);else if(t==="document")r=Rh(Pt(e));else if(G(t))r=Ch(t,o);else{let n=Tc(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return vo(r)}function Oh(e,t){let o=t.get(e);if(o)return o;let r=qt(e,[],!1).filter(a=>G(a)&&go(a)!=="body"),n=null,s=Fe(e).position==="fixed",i=s?Rt(e):e;for(;G(i)&&!Tt(i);){let a=Fe(i),c=tn(i),u=n?n.position:s?"fixed":"";!c&&(u==="fixed"||u==="absolute"&&a.position==="static")?r=r.filter(g=>g!==i):n=a,i=Rt(i)}return t.set(e,r),r}function _h(e){let{element:t,boundary:o,rootBoundary:r,strategy:n}=e,i=[...o==="clippingAncestors"?lr(t)?[]:Oh(t,this._c):[].concat(o),r],a=Ec(t,i[0],n),c=a.top,u=a.right,f=a.bottom,g=a.left;for(let p=1;p<i.length;p++){let m=Ec(t,i[p],n);c=vt(m.top,c),u=Jt(m.right,u),f=Jt(m.bottom,f),g=vt(m.left,g)}return{width:u-g,height:f-c,x:g,y:c}}function Ah(e){let{width:t,height:o}=Pc(e);return{width:t,height:o}}function Ih(e,t,o){let r=Ce(t),n=Pt(t),s=o==="fixed",i=bo(e,!0,s,t),a={scrollLeft:0,scrollTop:0},c=Ct(0);if((r||!s)&&((go(t)!=="body"||ar(n))&&(a=cr(t)),r)){let p=bo(t,!0,s,t);c.x=p.x+t.clientLeft,c.y=p.y+t.clientTop}!r&&n&&(c.x=yn(n));let u=n&&!r&&!s?Cc(n,a):Ct(0),f=i.left+a.scrollLeft-c.x-u.x,g=i.top+a.scrollTop-c.y-u.y;return{x:f,y:g,width:i.width,height:i.height}}function ai(e){return Fe(e).position==="static"}function Rc(e,t){if(!Ce(e)||Fe(e).position==="fixed")return null;if(t)return t(e);let o=e.offsetParent;return Pt(e)===o&&(o=o.ownerDocument.body),o}function Oc(e,t){let o=he(e);if(lr(e))return o;if(!Ce(e)){let n=Rt(e);for(;n&&!Tt(n);){if(G(n)&&!ai(n))return n;n=Rt(n)}return o}let r=Rc(e,t);for(;r&&Il(r)&&ai(r);)r=Rc(r,t);return r&&Tt(r)&&ai(r)&&!tn(r)?o:r||Ml(e)||o}var Mh=async function(e){let t=this.getOffsetParent||Oc,o=this.getDimensions,r=await o(e.floating);return{reference:Ih(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function kh(e){return Fe(e).direction==="rtl"}var ci={convertOffsetParentRelativeRectToViewportRelativeRect:wh,getDocumentElement:Pt,getClippingRect:_h,getOffsetParent:Oc,getElementRects:Mh,getClientRects:Eh,getDimensions:Ah,getScale:Fo,isElement:G,isRTL:kh};function _c(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function Dh(e,t,o){let r=null,n,s=Pt(e);function i(){var f;clearTimeout(n),(f=r)==null||f.disconnect(),r=null}function a(f,g){f===void 0&&(f=!1),g===void 0&&(g=1),i();let p=e.getBoundingClientRect(),{left:m,top:d,width:h,height:y}=p;if(f||t(),!h||!y)return;let x=mr(d),b=mr(s.clientWidth-(m+h)),v=mr(s.clientHeight-(d+y)),S=mr(m),E={rootMargin:-x+"px "+-b+"px "+-v+"px "+-S+"px",threshold:vt(0,Jt(1,g))||1},R=!0;function T(D){let C=D[0].intersectionRatio;if(!_c(p,e.getBoundingClientRect()))return a();if(C!==g){if(!R)return a();C?a(!1,C):n=setTimeout(()=>{a(!1,1e-7)},1e3)}R=!1}try{r=new IntersectionObserver(T,{...E,root:s.ownerDocument})}catch{r=new IntersectionObserver(T,E)}r.observe(e)}let c=he(e),u=()=>a(o);return c.addEventListener("resize",u),a(!0),()=>{c.removeEventListener("resize",u),i()}}function yr(e,t,o,r){r===void 0&&(r={});let{ancestorScroll:n=!0,ancestorResize:s=!0,elementResize:i=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:c=!1}=r,u=li(e),f=n||s?[...u?qt(u):[],...t?qt(t):[]]:[];f.forEach(x=>{n&&x.addEventListener("scroll",o),s&&x.addEventListener("resize",o)});let g=u&&a?Dh(u,o,s):null,p=-1,m=null;i&&(m=new ResizeObserver(x=>{let[b]=x;b&&b.target===u&&m&&t&&(m.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var v;(v=m)==null||v.observe(t)})),o()}),u&&!c&&m.observe(u),t&&m.observe(t));let d,h=c?bo(e):null;c&&y();function y(){let x=bo(e);h&&!_c(h,x)&&o(),h=x,d=requestAnimationFrame(y)}return o(),()=>{var x;f.forEach(b=>{n&&b.removeEventListener("scroll",o),s&&b.removeEventListener("resize",o)}),g?.(),(x=m)==null||x.disconnect(),m=null,c&&cancelAnimationFrame(d)}}var Ac=xc;var Ic=bc,Mc=yc,kc=wc;var Dc=Sc,vn=(e,t,o)=>{let r=new Map,n=o??{},s={...ci,...n.platform,_c:r};return hc(e,t,{...n,platform:s})};var Se=l(j(),1),Nc=l(j(),1),Fc=l(Xt(),1),Nh=typeof document<"u",Fh=function(){},xn=Nh?Nc.useLayoutEffect:Fh;function bn(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let o,r,n;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(o=e.length,o!==t.length)return!1;for(r=o;r--!==0;)if(!bn(e[r],t[r]))return!1;return!0}if(n=Object.keys(e),o=n.length,o!==Object.keys(t).length)return!1;for(r=o;r--!==0;)if(!{}.hasOwnProperty.call(t,n[r]))return!1;for(r=o;r--!==0;){let s=n[r];if(!(s==="_owner"&&e.$$typeof)&&!bn(e[s],t[s]))return!1}return!0}return e!==e&&t!==t}function Bc(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Lc(e,t){let o=Bc(e);return Math.round(t*o)/o}function ui(e){let t=Se.useRef(e);return xn(()=>{t.current=e}),t}function Vc(e){e===void 0&&(e={});let{placement:t="bottom",strategy:o="absolute",middleware:r=[],platform:n,elements:{reference:s,floating:i}={},transform:a=!0,whileElementsMounted:c,open:u}=e,[f,g]=Se.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[p,m]=Se.useState(r);bn(p,r)||m(r);let[d,h]=Se.useState(null),[y,x]=Se.useState(null),b=Se.useCallback(A=>{A!==E.current&&(E.current=A,h(A))},[]),v=Se.useCallback(A=>{A!==R.current&&(R.current=A,x(A))},[]),S=s||d,P=i||y,E=Se.useRef(null),R=Se.useRef(null),T=Se.useRef(f),D=c!=null,C=ui(c),O=ui(n),F=ui(u),V=Se.useCallback(()=>{if(!E.current||!R.current)return;let A={placement:t,strategy:o,middleware:p};O.current&&(A.platform=O.current),vn(E.current,R.current,A).then(I=>{let X={...I,isPositioned:F.current!==!1};k.current&&!bn(T.current,X)&&(T.current=X,Fc.flushSync(()=>{g(X)}))})},[p,t,o,O,F]);xn(()=>{u===!1&&T.current.isPositioned&&(T.current.isPositioned=!1,g(A=>({...A,isPositioned:!1})))},[u]);let k=Se.useRef(!1);xn(()=>(k.current=!0,()=>{k.current=!1}),[]),xn(()=>{if(S&&(E.current=S),P&&(R.current=P),S&&P){if(C.current)return C.current(S,P,V);V()}},[S,P,V,C,D]);let w=Se.useMemo(()=>({reference:E,floating:R,setReference:b,setFloating:v}),[b,v]),M=Se.useMemo(()=>({reference:S,floating:P}),[S,P]),_=Se.useMemo(()=>{let A={position:o,left:0,top:0};if(!M.floating)return A;let I=Lc(M.floating,f.x),X=Lc(M.floating,f.y);return a?{...A,transform:"translate("+I+"px, "+X+"px)",...Bc(M.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:I,top:X}},[o,a,M.floating,f.x,f.y]);return Se.useMemo(()=>({...f,update:V,refs:w,elements:M,floatingStyles:_}),[f,V,w,M,_])}var fi=(e,t)=>{let o=Ac(e);return{name:o.name,fn:o.fn,options:[e,t]}},di=(e,t)=>{let o=Ic(e);return{name:o.name,fn:o.fn,options:[e,t]}},pi=(e,t)=>({fn:Dc(e).fn,options:[e,t]}),mi=(e,t)=>{let o=Mc(e);return{name:o.name,fn:o.fn,options:[e,t]}},gi=(e,t)=>{let o=kc(e);return{name:o.name,fn:o.fn,options:[e,t]}};var Sn=class{attachedStores=[];attachedStoreValue=null;storeListeners=new Set;constructor(t,o,r=!0){this.fallbackStore=t,this.componentName=o,this.throwOnMissingTrigger=r}get attachedStore(){return this.attachedStoreValue}get store(){return this.attachedStoreValue??this.fallbackStore}get serverStore(){return this.fallbackStore}subscribeStore(t){return this.storeListeners.add(t),()=>{this.storeListeners.delete(t)}}attachStore(t){return this.attachedStores.push(t),this.setActiveStore(t),()=>{let o=this.attachedStores.lastIndexOf(t);o!==-1&&this.attachedStores.splice(o,1),this.setActiveStore(this.attachedStores[this.attachedStores.length-1]??null)}}setActiveStore(t){this.attachedStoreValue!==t&&(this.attachedStoreValue=t,this.storeListeners.forEach(o=>{o()}))}openByTrigger(t){let o=this.attachedStore;if(o===null)return;let r;if(t){for(let n=this.attachedStores.length-1;n>=0&&!r;n-=1)r=this.attachedStores[n].context.triggerElements.getById(t);r??=this.fallbackStore.context.triggerElements.getById(t)}if(t&&!r&&this.throwOnMissingTrigger)throw new Error(at(99,this.componentName,t,this.componentName));o.setOpen(!0,te(z.imperativeAction,void 0,r))}closePopup(){let t=this.attachedStore;t!==null&&t.setOpen(!1,te(z.imperativeAction))}};var Si=l(j(),1),ou=l(Xt(),1);var Zc=l(j(),1);var Qc=l(j(),1),bi=l(wn(),1),Jc=l(zc(),1);var Yc=l(j(),1);var yi=[],vi;function Kc(){return vi}function qc(e){yi.push(e)}function xi(e){let t=(o,r)=>{let n=Te(ty).current,s;try{vi=n;for(let i of yi)i.before(n);s=e(o,r);for(let i of yi)i.after(n);n.didInitialize=!0}finally{vi=void 0}return s};return t.displayName=e.displayName||e.name,t}function Xc(e){return Yc.forwardRef(xi(e))}function ty(){return{didInitialize:!1}}var oy=Ao(19),ry=oy?sy:iy;function Rn(e,t,o,r,n){return ry(e,t,o,r,n)}function ny(e,t,o,r,n){let s=Qc.useCallback(()=>t(e.getSnapshot(),o,r,n),[e,t,o,r,n]);return(0,bi.useSyncExternalStore)(e.subscribe,s,s)}qc({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let o=0;o<e.syncHooks.length;o+=1){let r=e.syncHooks[o],n=r.selector(r.store.state,r.a1,r.a2,r.a3);Object.is(r.value,n)||(t=!0,r.value=n)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let o=new Set;for(let n of e.syncHooks)o.add(n.store);let r=[];for(let n of o)r.push(n.subscribe(t));return()=>{for(let n of r)n()}}),(0,bi.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function sy(e,t,o,r,n){let s=Kc();if(!s)return ny(e,t,o,r,n);let i=s.syncIndex;s.syncIndex+=1;let a;return s.didInitialize?(a=s.syncHooks[i],(a.store!==e||a.selector!==t||!Object.is(a.a1,o)||!Object.is(a.a2,r)||!Object.is(a.a3,n))&&(a.store!==e&&(s.didChangeStore=!0),a.store=e,a.selector=t,a.a1=o,a.a2=r,a.a3=n,a.value=t(e.getSnapshot(),o,r,n))):(a={store:e,selector:t,a1:o,a2:r,a3:n,value:t(e.getSnapshot(),o,r,n)},s.syncHooks.push(a)),a.value}function iy(e,t,o,r,n){return(0,Jc.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,s=>t(s,o,r,n))}var Pn=class{static create(t){return new this(t)}constructor(t){this.state=t,this.listeners=new Set,this.updateTick=0}subscribe=t=>(this.listeners.add(t),()=>{this.listeners.delete(t)});getSnapshot=()=>this.state;setState(t){if(this.state===t)return;this.state=t,this.updateTick+=1;let o=this.updateTick;for(let r of this.listeners){if(o!==this.updateTick)return;r(t)}}update(t){for(let o in t)if(!Object.is(this.state[o],t[o])){this.setState({...this.state,...t});return}}set(t,o){Object.is(this.state[t],o)||this.setState({...this.state,[t]:o})}notifyAll(){let t={...this.state};this.setState(t)}use(t,o,r,n){return Rn(this,t,o,r,n)}};var So=l(j(),1);var to=class extends Pn{constructor(t,o={},r){super(t),this.context=o,this.selectors=r}useSyncedValue(t,o){So.useDebugValue(t);let r=this;H(()=>{r.state[t]!==o&&r.set(t,o)},[r,t,o])}useSyncedValueWithCleanup(t,o){let r=this;H(()=>(r.state[t]!==o&&r.set(t,o),()=>{r.set(t,void 0)}),[r,t,o])}useSyncedValues(t){let o=this,r=Object.values(t);H(()=>{o.update(t)},[o,...r])}useControlledProp(t,o){So.useDebugValue(t);let r=this,n=o!==void 0;H(()=>{n&&!Object.is(r.state[t],o)&&r.setState({...r.state,[t]:o})},[r,t,o,n])}select(t,o,r,n){let s=this.selectors[t];return s(this.state,o,r,n)}useState(t,o,r,n){return So.useDebugValue(t),Rn(this,this.selectors[t],o,r,n)}useContextCallback(t,o){So.useDebugValue(t);let r=W(o??Ze);this.context[t]=r}useStateSetter(t){let o=So.useRef(void 0);return o.current===void 0&&(o.current=r=>{this.set(t,r)}),o.current}observe(t,o){let r;typeof t=="function"?r=t:r=this.selectors[t];let n=r(this.state);return o(n,n,this),this.subscribe(s=>{let i=r(s);if(!Object.is(n,i)){let a=n;n=i,o(i,a,this)}})}};var ay={open:e=>e.open,transitionStatus:e=>e.transitionStatus,domReferenceElement:e=>e.domReferenceElement,referenceElement:e=>e.positionReference??e.referenceElement,floatingElement:e=>e.floatingElement,floatingId:e=>e.floatingId},Vo=class extends to{constructor(t){let{syncOnly:o,nested:r,onOpenChange:n,triggerElements:s,...i}=t;super({...i,positionReference:i.referenceElement,domReferenceElement:i.referenceElement},{onOpenChange:n,dataRef:{current:{}},events:dc(),nested:r,triggerElements:s},ay),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&Ul(o))&&(this.context.dataRef.current.openEvent=t?o:void 0)};dispatchOpenChange=(t,o)=>{this.syncOpenEvent(t,o.event);let r={open:t,reason:o.reason,nativeEvent:o.event,nested:this.context.nested,triggerElement:o.trigger};this.context.events.emit("openchange",r)};setOpen=(t,o)=>{if(this.syncOnly){this.context.onOpenChange?.(t,o);return}this.dispatchOpenChange(t,o),this.context.onOpenChange?.(t,o)}};function eu(e){let{popupStore:t,treatPopupAsFloatingElement:o=!1,floatingRootContext:r,floatingId:n,nested:s,onOpenChange:i}=e,a=t.useState("open"),c=t.useState("activeTriggerElement"),u=t.useState(o?"popupElement":"positionerElement"),f=t.context.triggerElements,g=i,p=Zc.useRef(null);r===void 0&&p.current===null&&(p.current=new Vo({open:a,transitionStatus:void 0,referenceElement:c,floatingElement:u,triggerElements:f,onOpenChange:g,floatingId:n,syncOnly:!0,nested:s}));let m=r??p.current;return t.useSyncedValue("floatingId",n),H(()=>{let d={open:a,floatingId:n,referenceElement:c,floatingElement:u};G(c)&&(d.domReferenceElement=c),m.state.positionReference===m.state.referenceElement&&(d.positionReference=c),m.update(d)},[a,n,c,u,m]),m.context.onOpenChange=g,m.context.nested=s,m}var ru={tabIndex:-1,[Js]:""};function nu(e,t=!1){let o=Io(),r=hn()!=null,n=Te(()=>e(o,r)).current;return eu({popupStore:n,treatPopupAsFloatingElement:t,floatingRootContext:n.state.floatingRootContext,floatingId:o,nested:r,onOpenChange:n.setOpen}),n}function su({handle:e,store:t}){return H(()=>e.attachStore(t),[e,t]),null}function tu(e){let t=e.context.triggerElements.size;e.select("open")&&e.state.triggerCount!==t&&e.set("triggerCount",t)}function ly(e,t){let o=Si.useRef(null);return W(r=>{let n=o.current;if(n!==null){if(n.element===r&&n.store===t&&n.id===e)return;o.current=null;let s=n.store;s.context.triggerElements.getById(n.id)===n.element&&(s.context.triggerElements.delete(n.id),tu(s))}r!==null&&e!==void 0&&(o.current={store:t,id:e,element:r},t.context.triggerElements.add(e,r),tu(t))})}function cy(e,t,o,r=!1){let n=e.preventUnmountingOnClose;t?n=!1:r&&(n=!0);let s=o?.id??null,i=e.activeTriggerId,a=e.activeTriggerElement;return(s||t)&&(i=s,a=o??null),{open:t,preventUnmountingOnClose:n,activeTriggerId:i,activeTriggerElement:a}}function uy(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function iu(e,t,o,r={}){let n=o.reason,s=n===z.triggerHover,i=t&&n===z.triggerFocus,a=!t&&(n===z.triggerPress||n===z.escapeKey),c=uy(o);if(e.context.onOpenChange?.(t,o),o.isCanceled)return;r.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,o);let u=()=>{let f=cy(e.state,t,o.trigger,c()),g={...r.extraState,...f};i?g.instantType="focus":a?g.instantType="dismiss":s&&(g.instantType=void 0),e.update(g)};s?ou.flushSync(u):u()}function au(e,t,o,r){let n=o.useState("isMountedByTrigger",e),s=ly(e,o),i=W(c=>{let u=o.select("open"),f=o.select("activeTriggerId");if(f===e){let g={activeTriggerElement:c,...u?r:null};o.update(g);return}if(f==null&&u){let g={activeTriggerId:e??null,activeTriggerElement:c,...r};o.update(g)}}),a=W(c=>{s(c),c&&i(c)});return H(()=>(a(t.current),()=>a(null)),[a,t,o,e]),H(()=>{if(n){let c={activeTriggerElement:t.current,...r};o.update(c)}},[n,o,t,...Object.values(r)]),{registerTrigger:a,isMountedByThisTrigger:n}}function lu(e,t={}){let{closeOnActiveTriggerUnmount:o=!1}=t,r=Si.useRef(null),n=e.useState("open"),s=e.useState("triggerCount"),i=e.useState("activeTriggerId"),a=e.useState("activeTriggerElement");H(()=>{if(!n){r.current=null,e.state.triggerCount!==0&&e.set("triggerCount",0);return}let c=e.context.triggerElements.size,u={};e.state.triggerCount!==c&&(u.triggerCount=c);let f=e.select("activeTriggerId"),g=null;if(f){let p=e.context.triggerElements.getById(f);if(p)r.current=f,p!==e.state.activeTriggerElement&&(u.activeTriggerElement=p);else{for(let[m,d]of e.context.triggerElements.entries())if(d===e.state.activeTriggerElement){u.activeTriggerId=m,u.activeTriggerElement=d,r.current=m;break}u.activeTriggerId===void 0&&(r.current===f?g=f:r.current=null)}}else r.current=null;if(!g&&!f&&c===1){let p=e.context.triggerElements.entries().next();if(!p.done){let[m,d]=p.value;u.activeTriggerId=m,u.activeTriggerElement=d,r.current=m}}(u.triggerCount!==void 0||u.activeTriggerId!==void 0||u.activeTriggerElement!==void 0)&&e.update(u),g&&o&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===g&&!e.context.triggerElements.getById(g)){let p=te(z.none);e.setOpen(!1,p),p.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[n,e,s,i,a,o])}function cu(e,t,o,r){let{mounted:n,setMounted:s,transitionStatus:i}=Cl(e,!1,!1,r),a=t.useState("preventUnmountingOnClose"),c=e?!1:a;t.useSyncedValues({mounted:n,transitionStatus:i,preventUnmountingOnClose:c});let u=W(()=>{s(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),o?.(),t.context.onOpenChangeComplete?.(!1)});return sn({enabled:n&&!e&&!c,open:e,ref:t.context.popupRef,onComplete(){e||u()}}),{forceUnmount:u,transitionStatus:i}}function uu(e,t){e.useSyncedValues(t),H(()=>()=>{e.update({activeTriggerProps:ge,inactiveTriggerProps:ge,popupProps:ge})},[e])}var vr=class{constructor(){this.idMap=new Map}add(t,o){this.idMap.set(t,o)}delete(t){this.idMap.delete(t)}hasElement(t){for(let o of this.idMap.values())if(o===t)return!0;return!1}hasMatchingElement(t){for(let o of this.idMap.values())if(t(o))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.idMap.values()}get size(){return this.idMap.size}};function du(e,t,o=!1){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:new Vo({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:o,onOpenChange:void 0}),floatingId:t,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:ge,inactiveTriggerProps:ge,popupProps:ge}}var xr=e=>e.triggerIdProp??e.activeTriggerId,wi=e=>e.openProp??e.open,fu=e=>(e.popupElement?.id??e.floatingId)||void 0;function pu(e,t){return t!==void 0&&wi(e)&&xr(e)===t}function fy(e,t){return pu(e,t)?!0:t!==void 0&&wi(e)&&xr(e)==null&&e.triggerCount===1}var mu={open:wi,mounted:e=>e.mounted,transitionStatus:e=>e.transitionStatus,floatingRootContext:e=>e.floatingRootContext,triggerCount:e=>e.triggerCount,preventUnmountingOnClose:e=>e.preventUnmountingOnClose,payload:e=>e.payload,activeTriggerId:xr,activeTriggerElement:e=>e.mounted?e.activeTriggerElement:null,popupId:fu,isTriggerActive:(e,t)=>t!==void 0&&xr(e)===t,isOpenedByTrigger:(e,t)=>pu(e,t),isMountedByTrigger:(e,t)=>t!==void 0&&xr(e)===t&&e.mounted,triggerProps:(e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps,triggerPopupId:(e,t)=>fy(e,t)?fu(e):void 0,popupProps:e=>e.popupProps,popupElement:e=>e.popupElement,positionerElement:e=>e.positionerElement};var Ei=l(j(),1),gu=l(wn(),1);function hu(e){let t=Ei.useCallback(r=>e===void 0?Ze:e.subscribeStore(r),[e]),o=Ei.useCallback(()=>e===void 0?void 0:e.store,[e]);return(0,gu.useSyncExternalStore)(t,o,()=>e?.serverStore)}function yu(e){return dy(e,e.rootContext)}function dy(e,t){let{nodeId:o,externalTree:r}=e,n=t.useState("referenceElement"),s=t.useState("floatingElement"),i=t.useState("domReferenceElement"),a=t.useState("open"),c=t.useState("floatingId"),[u,f]=De.useState(null),[g,p]=De.useState(void 0),[m,d]=De.useState(void 0),h=De.useRef(null),y=eo(r),x=De.useMemo(()=>({reference:n,floating:s,domReference:i}),[n,s,i]),b=Vc({...e,elements:{...x,...u&&{reference:u}}}),v=G(g)?g:null,S=m===void 0?t.state.floatingElement:m;t.useSyncedValue("referenceElement",g??null),t.useSyncedValue("domReferenceElement",g===void 0?i:v),t.useSyncedValue("floatingElement",S);let P=De.useCallback(O=>{let F=G(O)?{getBoundingClientRect:()=>O.getBoundingClientRect(),getClientRects:()=>O.getClientRects(),contextElement:O}:O;f(F),b.refs.setReference(F)},[b.refs]),E=De.useCallback(O=>{(G(O)||O===null)&&(h.current=O,p(O)),(G(b.refs.reference.current)||b.refs.reference.current===null||O!==null&&!G(O))&&b.refs.setReference(O)},[b.refs,p]),R=De.useCallback(O=>{d(O),b.refs.setFloating(O)},[b.refs]),T=De.useMemo(()=>({...b.refs,setReference:E,setFloating:R,setPositionReference:P,domReference:h}),[b.refs,E,R,P]),D=De.useMemo(()=>({...b.elements,domReference:i}),[b.elements,i]),C=De.useMemo(()=>({...b,dataRef:t.context.dataRef,open:a,onOpenChange:t.setOpen,events:t.context.events,floatingId:c,refs:T,elements:D,nodeId:o,rootStore:t}),[b,T,D,o,t,a,c]);return H(()=>{i&&(h.current=i)},[i]),H(()=>{t.context.dataRef.current.floatingContext=C;let O=y?.nodesRef.current.find(F=>F.id===o);O&&(O.context=C)}),De.useMemo(()=>({...b,context:C,refs:T,elements:D,rootStore:t}),[b,T,D,C,t])}var _t=l(j(),1);var Ri=mt.os.mac&&mt.engine.webkit;function Pi(e,t={}){let{enabled:o=!0,delay:r}=t,n="rootStore"in e?e.rootStore:e,{events:s,dataRef:i}=n.context,a=_t.useRef(!1),c=_t.useRef(null),u=_t.useRef(!0),f=gt();_t.useEffect(()=>{let p=n.select("domReferenceElement");if(!o)return;let m=he(p);function d(){let x=n.select("domReferenceElement");!n.select("open")&&Ce(x)&&x===an(Oe(x))&&(a.current=!0,c.current=x)}function h(){u.current=!0}function y(){u.current=!1}return yt(oe(m,"blur",d),Ri&&oe(m,"keydown",h,!0),Ri&&oe(m,"pointerdown",y,!0))},[n,o]),_t.useEffect(()=>{if(!o)return;function p(m){if(m.reason===z.triggerPress||m.reason===z.escapeKey){let d=n.select("domReferenceElement");G(d)&&(c.current=d,a.current=!0)}}return s.on("openchange",p),()=>{s.off("openchange",p)}},[s,o,n]);let g=_t.useMemo(()=>{function p(){a.current=!1,c.current=null}return{onMouseLeave(){p()},onFocus(m){let d=m.currentTarget;if(a.current){if(c.current===d)return;p()}let h=Be(m.nativeEvent);if(G(h)){if(Ri&&!m.relatedTarget){if(!u.current&&!Ql(h))return}else if(!Jl(h))return}let y=Qt(m.relatedTarget,n.context.triggerElements),{nativeEvent:x,currentTarget:b}=m,v=typeof r=="function"?r():r;if(n.select("open")&&y||v===0||v===void 0){n.setOpen(!0,te(z.triggerFocus,x,b));return}f.start(v,()=>{a.current||n.setOpen(!0,te(z.triggerFocus,x,b))})},onBlur(m){p();let d=m.relatedTarget,h=m.nativeEvent,y=G(d)&&d.hasAttribute(No("focus-guard"))&&d.getAttribute("data-type")==="outside";f.start(0,()=>{let x=n.select("domReferenceElement"),b=an(Oe(x));!d&&b===x||re(i.current.floatingContext?.refs.floating.current,b)||re(x,b)||y||Qt(d??b,n.context.triggerElements)||n.setOpen(!1,te(z.triggerFocus,h))})}}},[i,r,n,f]);return _t.useMemo(()=>o?{reference:g,trigger:g}:{},[o,g])}var Ci=l(j(),1);var Ti=class e{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new et,this.restTimeout=new et,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},Tn=new WeakMap;function jo(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&Tn.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),Tn.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function Cn(e,t){let{scopeElement:o,referenceElement:r,floatingElement:n}=t,s=Tn.get(o);s&&s!==e&&jo(s),jo(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=o,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=n,Tn.set(o,e),o.style.pointerEvents="none",r.style.pointerEvents="auto",n.style.pointerEvents="auto"}function Ho(e){let t=e.context.dataRef.current,o=Te(()=>t.hoverInteractionState??Ti.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),Mo(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function Oi(e,t={}){let{enabled:o=!0,closeDelay:r=0,nodeId:n}=t,s="rootStore"in e?e.rootStore:e,i=s.useState("open"),a=s.useState("floatingElement"),c=s.useState("domReferenceElement"),{dataRef:u}=s.context,f=eo(),g=hn(),p=Ho(s),m=gt(),d=W(()=>fn(u.current.openEvent?.type,p.interactedInside)),h=W(()=>Zl(u.current.openEvent?.type)),y=W(()=>{jo(p)});H(()=>{i||(p.pointerType=void 0,p.restTimeoutPending=!1,p.interactedInside=!1,y())},[i,p,y]),Ci.useEffect(()=>y,[y]),H(()=>{if(o&&i&&p.handleCloseOptions?.blockPointerEvents&&h()&&G(c)&&a){let x=c,b=a,v=Oe(a),S=f?.nodesRef.current.find(T=>T.id===g)?.context?.elements.floating;S&&(S.style.pointerEvents="");let P=p.pointerEventsScopeElement!==b?p.pointerEventsScopeElement:null,E=S!==b?S:null,R=p.handleCloseOptions?.getScope?.()??P??E??x.closest("[data-rootownerid]")??v.body;return Cn(p,{scopeElement:R,referenceElement:x,floatingElement:b}),()=>{y()}}},[o,i,c,a,p,h,f,g,y]),Ci.useEffect(()=>{if(!o)return;function x(){return!!(f&&g&&Dt(f.nodesRef.current,g).length>0)}function b(T){let D=ht(r,"close",p.pointerType),C=()=>{s.setOpen(!1,te(z.triggerHover,T)),f?.events.emit("floating.closed",T)};D?p.openChangeTimeout.start(D,C):(p.openChangeTimeout.clear(),C())}function v(T){let D=Be(T);if(!ti(D)){p.interactedInside=!1;return}p.interactedInside=D?.closest("[aria-haspopup]")!=null}function S(){p.openChangeTimeout.clear(),m.clear(),f?.events.off("floating.closed",E),y()}function P(T){if(x()&&f){f.events.on("floating.closed",E);return}if(Qt(T.relatedTarget,s.context.triggerElements))return;let D=u.current.floatingContext?.nodeId??n,C=T.relatedTarget;if(!(f&&D&&G(C)&&Dt(f.nodesRef.current,D,!1).some(F=>re(F.context?.elements.floating,C)))){if(p.handler){p.handler(T);return}y(),h()&&!d()&&b(T)}}function E(T){!f||!g||x()||m.start(0,()=>{f.events.off("floating.closed",E),s.setOpen(!1,te(z.triggerHover,T)),f.events.emit("floating.closed",T)})}let R=a;return yt(R&&oe(R,"mouseenter",S),R&&oe(R,"mouseleave",P),R&&oe(R,"pointerdown",v,!0),()=>{f?.events.off("floating.closed",E)})},[o,a,s,u,r,n,h,d,y,p,f,g,m])}var oo=l(j(),1),vu=l(Xt(),1);var py={current:null};function _i(e,t={}){let{enabled:o=!0,delay:r=0,handleClose:n=null,mouseOnly:s=!1,restMs:i=0,move:a=!0,triggerElementRef:c=py,externalTree:u,isActiveTrigger:f=!0,getHandleCloseContext:g,isClosing:p,shouldOpen:m,guardStaleOpen:d=!1}=t,h="rootStore"in e?e.rootStore:e,{dataRef:y,events:x}=h.context,b=eo(u),v=Ho(h),S=oo.useRef(!1),P=Ge(n),E=Ge(r),R=Ge(i),T=Ge(o),D=Ge(m),C=Ge(p),O=W(()=>fn(y.current.openEvent?.type,v.interactedInside)),F=W(()=>D.current?.()!==!1),V=W((M,_,A)=>{let I=h.context.triggerElements;if(I.hasElement(_))return!M||!re(M,_);if(!G(A))return!1;let X=A;return I.hasMatchingElement(ne=>re(ne,X))&&(!M||!re(M,X))}),k=W(()=>{if(!v.handler)return;Oe(h.select("domReferenceElement")).removeEventListener("mousemove",v.handler),v.handler=void 0}),w=W(()=>{jo(v)});return f&&(v.handleCloseOptions=n?.__options),oo.useEffect(()=>k,[k]),oo.useEffect(()=>{if(!o)return;function M(_){_.open?S.current=!1:(S.current=_.reason===z.triggerHover,k(),v.openChangeTimeout.clear(),v.restTimeout.clear(),v.blockMouseMove=!0,v.restTimeoutPending=!1)}return x.on("openchange",M),()=>{x.off("openchange",M)}},[o,x,v,k]),oo.useEffect(()=>{if(!o)return;function M(K,q=!0){let L=ht(E.current,"close",v.pointerType);L?v.openChangeTimeout.start(L,()=>{h.setOpen(!1,te(z.triggerHover,K)),b?.events.emit("floating.closed",K)}):q&&(v.openChangeTimeout.clear(),h.setOpen(!1,te(z.triggerHover,K)),b?.events.emit("floating.closed",K))}let _=c.current??(f?h.select("domReferenceElement"):null);if(!G(_))return;function A(K){if(v.openChangeTimeout.clear(),v.blockMouseMove=!1,s&&!kt(v.pointerType))return;let q=oi(R.current),L=ht(E.current,"open",v.pointerType),J=Be(K),B=K.currentTarget??null,ae=h.select("domReferenceElement"),fe=B;if(G(J)&&!h.context.triggerElements.hasElement(J)){for(let Le of h.context.triggerElements.elements())if(re(Le,J)){fe=Le;break}}G(B)&&G(ae)&&!h.context.triggerElements.hasElement(B)&&re(B,ae)&&(fe=ae);let le=fe==null?!1:V(ae,fe,J),de=h.select("open"),pe=C.current?.()??h.select("transitionStatus")==="ending",nt=!de&&pe&&S.current,ce=!le&&G(fe)&&G(ae)&&re(ae,fe)&&nt,we=q>0&&!L,Ee=le&&(de||nt)||ce,St=!de||le;if(Ee){F()&&h.setOpen(!0,te(z.triggerHover,K,fe));return}we||(L?v.openChangeTimeout.start(L,()=>{St&&F()&&h.setOpen(!0,te(z.triggerHover,K,fe))}):St&&F()&&h.setOpen(!0,te(z.triggerHover,K,fe)))}function I(K){if(O()){w();return}k();let q=h.select("domReferenceElement"),L=Oe(q);v.restTimeout.clear(),v.restTimeoutPending=!1;let J=y.current.floatingContext??g?.();if(Qt(K.relatedTarget,h.context.triggerElements))return;if(P.current&&J){h.select("open")||v.openChangeTimeout.clear();let ae=c.current;v.handler=P.current({...J,tree:b,x:K.clientX,y:K.clientY,onClose(){w(),k(),T.current&&!O()&&ae===h.select("domReferenceElement")&&M(K,!0)}}),L.addEventListener("mousemove",v.handler),v.handler(K);return}(v.pointerType!=="touch"||!re(h.select("floatingElement"),K.relatedTarget))&&M(K)}function X(K){re(_,K.relatedTarget)||(v.openChangeTimeout.clear(),v.restTimeout.clear(),v.restTimeoutPending=!1)}let ne=d?oe(_,"mouseout",X):void 0;return a?yt(oe(_,"mousemove",A,{once:!0}),oe(_,"mouseenter",A),oe(_,"mouseleave",I),ne):yt(oe(_,"mouseenter",A),oe(_,"mouseleave",I),ne)},[k,w,y,E,h,o,P,v,f,V,O,s,a,R,c,b,T,g,C,F,d]),oo.useMemo(()=>{if(!o)return;function M(_){v.pointerType=_.pointerType}return{onPointerDown:M,onPointerEnter:M,onMouseMove(_){let{nativeEvent:A}=_,I=_.currentTarget,X=h.select("domReferenceElement"),ne=h.select("open"),K=V(X,I,_.target);if(s&&!kt(v.pointerType))return;if(ne&&K&&v.handleCloseOptions?.blockPointerEvents){let J=h.select("floatingElement");if(J){let B=v.handleCloseOptions?.getScope?.()??I.ownerDocument.body;Cn(v,{scopeElement:B,referenceElement:I,floatingElement:J})}}let q=oi(R.current);if(ne&&!K||q===0||!K&&v.restTimeoutPending&&_.movementX**2+_.movementY**2<2)return;v.restTimeout.clear();function L(){if(v.restTimeoutPending=!1,O())return;let J=h.select("open");!v.blockMouseMove&&(!J||K)&&F()&&h.setOpen(!0,te(z.triggerHover,A,I))}v.pointerType==="touch"?vu.flushSync(()=>{L()}):K&&ne?L():(v.restTimeoutPending=!0,v.restTimeout.start(q,L))}}},[o,v,O,V,s,h,R,F])}var xu=.1,my=xu*xu,ie=.5;function On(e,t,o,r,n,s){return r>=t!=s>=t&&e<=(n-o)*(t-r)/(s-r)+o}function _n(e,t,o,r,n,s,i,a,c,u){let f=!1;return On(e,t,o,r,n,s)&&(f=!f),On(e,t,n,s,i,a)&&(f=!f),On(e,t,i,a,c,u)&&(f=!f),On(e,t,c,u,o,r)&&(f=!f),f}function gy(e,t,o){return e>=o.x&&e<=o.x+o.width&&t>=o.y&&t<=o.y+o.height}function An(e,t,o,r,n,s){let i=Math.min(o,n),a=Math.max(o,n),c=Math.min(r,s),u=Math.max(r,s);return e>=i&&e<=a&&t>=c&&t<=u}function Ai(e={}){let{blockPointerEvents:t=!1}=e,o=new et,r=({x:n,y:s,placement:i,elements:a,onClose:c,nodeId:u,tree:f})=>{let g=i?.split("-")[0],p=!1,m=null,d=null,h=typeof performance<"u"?performance.now():0;function y(b,v){let S=performance.now(),P=S-h;if(m===null||d===null||P===0)return m=b,d=v,h=S,!1;let E=b-m,R=v-d,T=E*E+R*R,D=P*P*my;return m=b,d=v,h=S,T<D}function x(){o.clear(),c()}return function(v){o.clear();let S=a.domReference,P=a.floating;if(!S||!P||g==null||n==null||s==null)return;let{clientX:E,clientY:R}=v,T=Be(v),D=v.type==="mouseleave",C=re(P,T),O=re(S,T);if(C&&(p=!0,!D))return;if(O&&(p=!1,!D)){p=!0;return}if(D&&G(v.relatedTarget)&&re(P,v.relatedTarget))return;function F(){return!!(f&&Dt(f.nodesRef.current,u).length>0)}function V(){F()||x()}if(F())return;let k=S.getBoundingClientRect(),w=P.getBoundingClientRect(),M=n>w.right-w.width/2,_=s>w.bottom-w.height/2,A=w.width>k.width,I=w.height>k.height,X=(A?k:w).left,ne=(A?k:w).right,K=(I?k:w).top,q=(I?k:w).bottom;if(g==="top"&&s>=k.bottom-1||g==="bottom"&&s<=k.top+1||g==="left"&&n>=k.right-1||g==="right"&&n<=k.left+1){V();return}let L=!1;switch(g){case"top":L=An(E,R,X,k.top+1,ne,w.bottom-1);break;case"bottom":L=An(E,R,X,w.top+1,ne,k.bottom-1);break;case"left":L=An(E,R,w.right-1,q,k.left+1,K);break;case"right":L=An(E,R,k.right-1,q,w.left+1,K);break;default:}if(L)return;if(p&&!gy(E,R,k)){V();return}if(!D&&y(E,R)){V();return}let J=!1;switch(g){case"top":{let B=A?ie/2:ie*4,ae=A||M?n+B:n-B,fe=A?n-B:M?n+B:n-B,le=s+ie+1,de=M||A?w.bottom-ie:w.top,pe=M?A?w.bottom-ie:w.top:w.bottom-ie;J=_n(E,R,ae,le,fe,le,w.left,de,w.right,pe);break}case"bottom":{let B=A?ie/2:ie*4,ae=A||M?n+B:n-B,fe=A?n-B:M?n+B:n-B,le=s-ie,de=M||A?w.top+ie:w.bottom,pe=M?A?w.top+ie:w.bottom:w.top+ie;J=_n(E,R,ae,le,fe,le,w.left,de,w.right,pe);break}case"left":{let B=I?ie/2:ie*4,ae=I||_?s+B:s-B,fe=I?s-B:_?s+B:s-B,le=n+ie+1,de=_||I?w.right-ie:w.left,pe=_?I?w.right-ie:w.left:w.right-ie;J=_n(E,R,de,w.top,pe,w.bottom,le,ae,le,fe);break}case"right":{let B=I?ie/2:ie*4,ae=I||_?s+B:s-B,fe=I?s-B:_?s+B:s-B,le=n-ie,de=_||I?w.left+ie:w.right,pe=_?I?w.left+ie:w.right:w.left+ie;J=_n(E,R,le,ae,le,fe,de,w.top,pe,w.bottom);break}default:}J?p||o.start(40,V):V()}};return r.__options={...e,blockPointerEvents:t},r}var In=class extends to{setState(t){}update(t){}set(t,o){}notifyAll(){}};function bu(e){return Ao(19)?e:e?"true":void 0}var Mn=l(j(),1),Ii=Mn.createContext(void 0);function $o(){return Mn.useContext(Ii)?.direction??"ltr"}var tt=l(j(),1);var hy=e=>({name:"arrow",options:e,async fn(t){let{x:o,y:r,placement:n,rects:s,platform:i,elements:a,middlewareData:c}=t,{element:u,padding:f=0,offsetParent:g="real"}=Ot(e,t)||{};if(u==null)return{};let p=gn(f),m={x:o,y:r},d=hr(n),h=gr(d),y=await i.getDimensions(u),x=d==="y",b=x?"top":"left",v=x?"bottom":"right",S=x?"clientHeight":"clientWidth",P=s.reference[h]+s.reference[d]-m[d]-s.floating[h],E=m[d]-s.reference[d],R=g==="real"?await i.getOffsetParent?.(u):a.floating,T=a.floating[S]||s.floating[h];(!T||!await i.isElement?.(R))&&(T=a.floating[S]||s.floating[h]);let D=P/2-E/2,C=T/2-y[h]/2-1,O=Math.min(p[b],C),F=Math.min(p[v],C),V=O,k=T-y[h]-F,w=T/2-y[h]/2+D,M=pn(V,w,k),_=!c.arrow&&lt(n)!=null&&w!==M&&s.reference[h]/2-(w<V?O:F)-y[h]/2<0,A=_?w<V?w-V:w-k:0;return{[d]:m[d]+A,data:{[d]:M,centerOffset:w-M-A,..._&&{alignmentOffset:A}},reset:_}}}),Su=(e,t)=>{let{name:o,fn:r}=hy(e);return{name:o,fn:r,options:[e,t]}};var wu={name:"hide",async fn(e){let{width:t,height:o,x:r,y:n}=e.rects.reference,s=t===0&&o===0&&r===0&&n===0,i=await e.platform.detectOverflow(e,{elementContext:"reference"});return{data:{referenceHidden:i.top-o>=0||i.right-t>=0||i.bottom-o>=0||i.left-t>=0||s}}}};var Uo={sideX:"left",sideY:"top"};var kn="--available-width",Dn="--available-height",Eu="--anchor-width",Ru="--anchor-height",Pu="--transform-origin",Tu="--positioner-width",Cu="--positioner-height";var _u=kn,Au=Dn;function ku(e,t,o){let r=e==="inline-start"||e==="inline-end";return{top:"top",right:r?o?"inline-start":"inline-end":"right",bottom:"bottom",left:r?o?"inline-end":"inline-start":"left"}[t]}function Iu(e,t,o){let{rects:r,placement:n}=e;return{side:ku(t,ke(n),o),align:lt(n)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function Du(e){return yy(e,yu)}function yy(e,t){let{anchor:o,positionMethod:r="absolute",side:n="bottom",sideOffset:s=0,align:i="center",alignOffset:a=0,collisionBoundary:c,collisionPadding:u=5,sticky:f=!1,arrowPadding:g=5,disableAnchorTracking:p=!1,inline:m,keepMounted:d=!1,floatingRootContext:h,mounted:y,collisionAvoidance:x,shift:b,nodeId:v,adaptiveOrigin:S,lazyFlip:P=!1,externalTree:E}=e,[R,T]=tt.useState(null);!y&&R!==null&&T(null);let D=x.side||"flip",C=x.align||"flip",O=x.fallbackAxisSide||"end",F=b?.crossAxis??!1,V=b?.rootBoundary,k=typeof o=="function"?o:void 0,w=W(k),M=k?w:o,_=Ge(o),A=Ge(y),X=$o()==="rtl",ne=R||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":X?"left":"right","inline-start":X?"right":"left"}[n],K=i==="center"?ne:`${ne}-${i}`,q=u;typeof q=="number"?q={top:q,right:q,bottom:q,left:q}:q&&(q={top:q.top||0,right:q.right||0,bottom:q.bottom||0,left:q.left||0});let L=1,J=n==="bottom"?L:0,B=n==="top"?L:0,ae=n==="right"?L:0,fe=n==="left"?L:0,le={boundary:c==="clipping-ancestors"?"clippingAncestors":c,padding:q},de=tt.useRef(null),pe=Ge(s),nt=Ge(a),ce=typeof s!="function"?s:0,we=typeof a!="function"?a:0,Ee=[];m&&Ee.push(m),Ee.push(fi(Z=>{let Qe=Iu(Z,n,X),st=typeof pe.current=="function"?pe.current(Qe):pe.current,Ue=typeof nt.current=="function"?nt.current(Qe):nt.current;return{mainAxis:st,crossAxis:Ue,alignmentAxis:Ue}},[ce,we,X,n]));let St=C==="none"&&D!=="shift",Le=!St&&(f||F||D==="shift"),Co=D==="none"?null:mi({...le,padding:{top:q.top+L+J,right:q.right+L+fe,bottom:q.bottom+L+B,left:q.left+L+ae},mainAxis:!F&&D==="flip",crossAxis:C==="flip"?"alignment":!1,fallbackAxisSideDirection:O}),It=St?null:di({...le,rootBoundary:V,mainAxis:C!=="none",crossAxis:Le,limiter:f||F?void 0:pi(Z=>{if(!de.current)return{};let{width:Qe,height:st}=de.current.getBoundingClientRect(),Ue=ze(ke(Z.placement)),zt=Ue==="y"?Qe:st,ft=Ue==="y"?q.left+q.right:q.top+q.bottom;return{offset:zt/2+ft/2}})},[le,f,F,V,q,C]);D==="shift"||C==="shift"||i==="center"?Ee.push(It,Co):Ee.push(Co,It),Ee.push(gi({...le,apply({elements:{floating:Z},availableWidth:Qe,availableHeight:st,rects:Ue}){if(!A.current)return;let zt=Z.style;zt.setProperty(_u,`${Qe}px`),zt.setProperty(Au,`${st}px`);let ft=he(Z).devicePixelRatio||1,{x:Wr,y:_o,width:Gr,height:Yt}=Ue.reference,tr=(Math.round((Wr+Gr)*ft)-Math.round(Wr*ft))/ft,or=(Math.round((_o+Yt)*ft)-Math.round(_o*ft))/ft;zt.setProperty(Eu,`${tr}px`),zt.setProperty(Ru,`${or}px`)}}),Su(Z=>({element:de.current||Oe(Z.elements.floating).createElement("div"),padding:de.current?g:0,offsetParent:"floating"}),[g]),{name:"transformOrigin",fn(Z){let{elements:{floating:Qe},middlewareData:st,placement:Ue,platform:zt,rects:ft,y:Wr}=Z,_o=ke(Ue),Gr=lt(Ue),Yt=ze(_o)==="y",tr=de.current,or=typeof s=="function"?s(Iu(Z,n,X)):s,zr;if(!tr&&Gr&&Math.abs(Yt?st.shift?.x||0:st.shift?.y||0)<=1)zr=Gr==="start"===(Yt&&zt.isRTL?.(Qe)===!0)?"100%":"0%";else{let Em=Yt?st.arrow?.x||0:st.arrow?.y||0,Rm=Yt?tr?.clientWidth||0:tr?.clientHeight||0;zr=`${Em+Rm/2}px`}let As=_o==="top"||_o==="left"?`calc(100% + ${or}px)`:`${-or}px`;return Le&&Yt&&Math.abs(st.shift?.y||0)>or&&(As=`${ft.reference.y+ft.reference.height/2-Wr}px`),Qe.style.setProperty(Pu,Yt?`${zr} ${As}`:`${As} ${zr}`),{}}},wu,S),H(()=>{!y&&h&&h.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[y,h]);let wt=tt.useMemo(()=>({ancestorScroll:!p,elementResize:!p&&typeof ResizeObserver<"u",layoutShift:!p&&typeof IntersectionObserver<"u"}),[p]),{refs:Ht,elements:fo,x:Fr,y:Br,middlewareData:$t,update:N,placement:$,context:Ie,isPositioned:ve,floatingStyles:Ut}=t({rootContext:h,open:d?y:void 0,placement:K,middleware:Ee,strategy:r,whileElementsMounted:d?void 0:(...Z)=>yr(...Z,wt),nodeId:v,externalTree:E}),{sideX:er,sideY:Wt}=$t.adaptiveOrigin||Uo,Ne=ve?r:"fixed",Oo=tt.useMemo(()=>{let Z;return ve?S?Z={position:Ne,[er]:Fr,[Wt]:Br}:Z={...Ut,position:Ne}:Z={position:Ne,top:0,left:0},Z[_u]="100vw",Z[Au]="100vh",ve||(Z.opacity=0),Z},[S,Ne,er,Fr,Wt,Br,Ut,ve]),po=tt.useRef(null);H(()=>{if(!y)return;let Z=_.current,Qe=typeof Z=="function"?Z():Z,Ue=(Mu(Qe)?Qe.current:Qe)||null||null;Ue!==po.current&&(Ht.setPositionReference(Ue),po.current=Ue)},[y,Ht,M,_]),tt.useEffect(()=>{if(!y)return;let Z=_.current;typeof Z!="function"&&Mu(Z)&&Z.current!==po.current&&(Ht.setPositionReference(Z.current),po.current=Z.current)},[y,Ht,M,_]),tt.useEffect(()=>{if(d&&y&&fo.reference&&fo.floating)return yr(fo.reference,fo.floating,N,wt)},[d,y,fo,N,wt]);let Gt=ke($),Vr=ku(n,Gt,X),jr=lt($)||"center",Hr=!!$t.hide?.referenceHidden;H(()=>{P&&y&&ve&&Gt!==ne&&T(Gt)},[P,y,ve,Gt,ne]);let $r=tt.useMemo(()=>({position:"absolute",top:$t.arrow?.y,left:$t.arrow?.x}),[$t.arrow]),Ur=$t.arrow?.centerOffset!==0;return tt.useMemo(()=>({positionerStyles:Oo,arrowStyles:$r,arrowRef:de,arrowUncentered:Ur,side:Vr,align:jr,physicalSide:Gt,anchorHidden:Hr,refs:Ht,context:Ie,isPositioned:ve,update:N}),[Oo,$r,de,Ur,Vr,jr,Gt,Hr,Ht,Ie,ve,N])}function Mu(e){return e!=null&&"current"in e}function Ln(e){return e==="starting"?ac:ge}function Lu(e,t,{styles:o,transitionStatus:r,props:n,refs:s,hidden:i,inert:a=!1}){let c={...o};return a&&(c.pointerEvents="none"),We("div",e,{state:t,ref:s,props:[{role:"presentation",hidden:i,style:c},Ln(r),n],stateAttributesMapping:fr})}var _e=l(j(),1),zu=l(Xt(),1);var Nu=l(j(),1);function Fu(e){let[t,o]=Nu.useState({current:e,previous:null});return Object.is(e,t.current)||o({current:e,previous:t.current}),t.previous}var Wo=l(j(),1);function Mi(e){let t=Fe(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=Ce(e),s=n?e.offsetWidth:o,i=n?e.offsetHeight:r;return(Zt(o)!==s||Zt(r)!==i)&&(o=s,r=i),{width:o,height:r}}var br="--popup-width",Sr="--popup-height";function ju(e){let{popupElement:t,positionerElement:o,content:r,mounted:n,onMeasureLayout:s,onMeasureLayoutComplete:i,side:a,direction:c}=e,u=Lo(t,!0),f=ko(),g=Wo.useRef(null),p=Wo.useRef(!0),m=Wo.useRef(Ze),d=W(s),h=W(i),y=Wo.useMemo(()=>vy(a,c),[a,c]);H(()=>{if(!n){m.current=Ze,p.current=!0,g.current=null;return}if(!t||!o)return;m.current=Vu(t,y),ki(t,"auto");let x=Fn(t,"position","static"),b=Fn(t,"transform","none"),v=Fn(t,"scale","1"),S=Vu(o,{[kn]:"max-content",[Dn]:"max-content"});function P(){x(),b(),S()}function E(){P(),v()}if(d?.(),p.current||g.current===null){Nn(o,"max-content");let C=Mi(t);return g.current=C,Nn(o,C),E(),h?.(null,C),p.current=!1,()=>{m.current(),m.current=Ze}}Nn(o,"max-content");let R=g.current,T=Mi(t);g.current=T,ki(t,R),E(),h?.(R,T),Nn(o,T);let D=new AbortController;return f.request(()=>{ki(t,T),u(()=>{t.style.setProperty(br,"auto"),t.style.setProperty(Sr,"auto")},D.signal)}),()=>{D.abort(),f.cancel(),m.current(),m.current=Ze}},[r,t,o,u,f,n,d,h,y])}function vy(e,t){let o=e==="top",r=e==="left"||e===(t==="rtl"?"inline-end":"inline-start");return!o&&!r?ge:{position:"absolute",[o?"bottom":"top"]:"0",[r?"right":"left"]:"0"}}function Fn(e,t,o){let r=e.style.getPropertyValue(t);return e.style.setProperty(t,o),()=>{e.style.setProperty(t,r)}}function Vu(e,t){let o=[];for(let[r,n]of Object.entries(t))o.push(Fn(e,r,n));return o.length?()=>{o.forEach(r=>r())}:Ze}function ki(e,t){let o=t==="auto"?"auto":`${t.width}px`,r=t==="auto"?"auto":`${t.height}px`;e.style.setProperty(br,o),e.style.setProperty(Sr,r)}function Nn(e,t){let o=t==="max-content"?"max-content":`${t.width}px`,r=t==="max-content"?"max-content":`${t.height}px`;e.style.setProperty(Tu,o),e.style.setProperty(Cu,r)}var Hu=l(j(),1);var $u=l(Y(),1),Bn=function(t){let{direction:o="ltr"}=t,r=Hu.useMemo(()=>({direction:o}),[o]);return(0,$u.jsx)(Ii.Provider,{value:r,children:t.children})};var Uu={name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:r},elements:{floating:n},platform:s,strategy:i,placement:a}=e,c=he(n),u=c.getComputedStyle(n);if(!(u.transitionDuration!=="0s"&&u.transitionDuration!==""))return{x:t,y:o,data:Uo};let g=await s.getOffsetParent?.(n),p={width:0,height:0};if(i==="fixed"&&c?.visualViewport)p={width:c.visualViewport.width,height:c.visualViewport.height};else if(g===c){let b=Oe(n);p={width:b.documentElement.clientWidth,height:b.documentElement.clientHeight}}else await s.isElement?.(g)&&(p=await s.getDimensions(g));let m=ke(a),d=t,h=o;m==="left"&&(d=p.width-(t+r.width)),m==="top"&&(h=p.height-(o+r.height));let y=m==="left"?"right":Uo.sideX,x=m==="top"?"bottom":Uo.sideY;return{x:d,y:h,data:{sideX:y,sideY:x}}}};var Wu="data-activation-direction";var Go=l(Y(),1),Yu={activationDirection:e=>e?{[Wu]:e}:null};function Ku(e){let{store:t,side:o,children:r}=e,n=$o(),s=t.useState("activeTriggerElement"),i=t.useState("activeTriggerId"),a=t.useState("open"),c=t.useState("payload"),u=t.useState("mounted"),f=t.useState("popupElement"),g=t.useState("positionerElement"),p=Fu(a?s:null),m=wy(i,c),d=_e.useRef(null),[h,y]=_e.useState(null),[x,b]=_e.useState(null),v=_e.useRef(null),S=_e.useRef(null),P=Lo(v,!0),E=ko(),R=_e.useRef(null),[T,D]=_e.useState(null),[C,O]=_e.useState(!1);H(()=>(t.set("adaptiveOrigin",Uu),()=>{t.set("adaptiveOrigin",void 0)}),[t]);let F=W(()=>{v.current?.style.setProperty("animation","none"),v.current?.style.setProperty("transition","none"),S.current?.style.setProperty("display","none")}),V=W(I=>{v.current?.style.removeProperty("animation"),v.current?.style.removeProperty("transition"),S.current?.style.removeProperty("display"),I&&D(I)}),k=W(()=>{R.current?.abort();let I=new AbortController;R.current=I,P(()=>{y(null),D(null),d.current=null},I.signal)}),w=_e.useRef(null);H(()=>{(!a||!u)&&(w.current=null)},[a,u]),H(()=>{if(s&&p&&s!==p&&w.current!==s&&d.current){y(d.current),O(!0);let I=Sy(p,s);b(I),w.current=s}},[s,p]),H(()=>{h!=null&&(R.current?.abort(),O(!0),E.request(()=>{zu.flushSync(()=>{O(!1)}),k()}))},[m,h,k,E]),H(()=>{let I=v.current;if(!I)return;let X=Oe(I).createElement("div");for(let ne of Array.from(I.childNodes))X.appendChild(ne.cloneNode(!0));d.current=X});let M=h!=null,_;M?_=(0,Go.jsxs)(_e.Fragment,{children:[(0,Go.jsx)("div",{"data-previous":!0,inert:bu(!0),ref:S,style:{...T?{[br]:`${T.width}px`,[Sr]:`${T.height}px`}:null,position:"absolute"},"data-ending-style":C?void 0:""},"previous"),(0,Go.jsx)("div",{"data-current":!0,ref:v,"data-starting-style":C?"":void 0,children:r},m)]}):_=(0,Go.jsx)("div",{"data-current":!0,ref:v,children:r},m),H(()=>{let I=S.current;!I||!h||I.replaceChildren(...Array.from(h.childNodes))},[h]),ju({popupElement:f,positionerElement:g,mounted:u,content:c,onMeasureLayout:F,onMeasureLayoutComplete:V,side:o,direction:n});let A={activationDirection:by(x),transitioning:M};return{children:_,state:A}}function by(e){if(e)return`${Gu(e.horizontal,5,"right","left")} ${Gu(e.vertical,5,"down","up")}`}function Gu(e,t,o,r){return e>t?o:e<-t?r:""}function Sy(e,t){let o=e.getBoundingClientRect(),r=t.getBoundingClientRect(),n={x:o.left+o.width/2,y:o.top+o.height/2},s={x:r.left+r.width/2,y:r.top+r.height/2};return{horizontal:s.x-n.x,vertical:s.y-n.y}}function wy(e,t){let[o,r]=_e.useState(0),n=_e.useRef(e),s=_e.useRef(t),i=_e.useRef(!1);return H(()=>{let a=n.current,c=s.current,u=e!==a,f=t!==c;u?(r(g=>g+1),i.current=!f):i.current&&f&&(r(g=>g+1),i.current=!1),n.current=e,s.current=t},[e,t]),`${e??"current"}-${o}`}var Vn=l(j(),1),qu=l(Xt(),1);var Xu=l(Y(),1),Qu=Vn.forwardRef(function(t,o){let{children:r,container:n,className:s,render:i,style:a,...c}=t,{node:u,subtree:f}=fc({container:n,ref:o,componentProps:t,elementProps:c});return!f&&!u?null:(0,Xu.jsxs)(Vn.Fragment,{children:[f,u&&qu.createPortal(r,u)]})});var Ke={};Je(Ke,{Arrow:()=>yf,Handle:()=>Er,Popup:()=>gf,Portal:()=>ff,Positioner:()=>pf,Provider:()=>xf,Root:()=>rf,Trigger:()=>lf,Viewport:()=>Sf,createHandle:()=>wf});var zo=l(j(),1);var jn=l(j(),1),Di=jn.createContext(void 0);function ct(e){let t=jn.useContext(Di);if(t===void 0&&!e)throw new Error(at(72));return t}var Ju=l(j(),1);var Zu={...mu,disabled:e=>e.disabled,instantType:e=>e.instantType,isInstantPhase:e=>e.isInstantPhase,trackCursorAxis:e=>e.trackCursorAxis,disableHoverablePopup:e=>e.disableHoverablePopup,lastOpenChangeReason:e=>e.openChangeReason,closeOnClick:e=>e.closeOnClick,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin},Hn=class extends to{constructor(t,o,r){let n=new vr;super(tf(t,n,o,r),of(n),Zu)}setOpen=(t,o)=>{iu(this,t,o,{extraState:{openChangeReason:o.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,te(z.triggerPress,t))}};function ef(){let e=new vr,t=new In(Object.freeze(tf(void 0,e)),Object.freeze(of(e)),Zu);return Object.assign(t,{setOpen:Ze,cancelPendingOpen:Ze})}function tf(e,t,o,r=!1){return{...du(t,o,r),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,adaptiveOrigin:void 0,...e}}function of(e){return{popupRef:Ju.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:e}}var wr=l(Y(),1),rf=xi(function(t){let{disabled:o=!1,defaultOpen:r=!1,open:n,disableHoverablePopup:s=!1,trackCursorAxis:i="none",actionsRef:a,onOpenChange:c,onOpenChangeComplete:u,handle:f,triggerId:g,defaultTriggerId:p=null,children:m}=t,d=nu((O,F)=>new Hn({open:r,openProp:n,activeTriggerId:p,triggerIdProp:g},O,F));d.useControlledProp("openProp",n),d.useControlledProp("triggerIdProp",g),d.useContextCallback("onOpenChange",c),d.useContextCallback("onOpenChangeComplete",u);let h=d.useState("open"),y=!o&&h,x=d.useState("activeTriggerId"),b=d.useState("mounted"),v=d.useState("payload");d.useSyncedValues({trackCursorAxis:i,disableHoverablePopup:s,disabled:o}),lu(d,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:S,transitionStatus:P}=cu(y,d),E=d.useState("isInstantPhase"),R=d.useState("instantType"),T=d.useState("lastOpenChangeReason"),D=zo.useRef(null);H(()=>{h&&o&&d.setOpen(!1,te(z.disabled))},[h,o,d]),H(()=>{P==="ending"&&T===z.none||P!=="ending"&&E?(R!=="delay"&&(D.current=R),d.set("instantType","delay")):D.current!==null&&(d.set("instantType",D.current),D.current=null)},[P,E,T,R,d]),H(()=>{y&&x==null&&d.set("payload",void 0)},[d,x,y]),zo.useImperativeHandle(a,()=>({unmount:S,close:()=>d.setOpen(!1,te(z.imperativeAction))}),[S,d]);let C=y||b||!o&&i!=="none";return(0,wr.jsxs)(Di.Provider,{value:d,children:[f&&(0,wr.jsx)(su,{handle:f,store:d}),C&&(0,wr.jsx)(Ey,{store:d,disabled:o,trackCursorAxis:i}),typeof m=="function"?m({payload:v}):m]})});function Ey({store:e,disabled:t,trackCursorAxis:o}){let r=e.useState("floatingRootContext"),n=ii(r,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),s=si(r,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),i=zo.useMemo(()=>Mt(s.reference,n.reference),[s.reference,n.reference]);return uu(e,{activeTriggerProps:i,inactiveTriggerProps:i,popupProps:n.floating??ge}),null}var Un=l(j(),1);var $n=l(j(),1),Li=$n.createContext(void 0);function nf(){return $n.useContext(Li)}var af="data-base-ui-tooltip-trigger";function sf(e){if("composedPath"in e){let o=e.composedPath();for(let r=0;r<o.length;r+=1){let n=o[r];if(G(n))return n}}let t=e.target;return G(t)?t:null}function Ry(e){let t=e;for(;t;){let o=t.closest(`[${af}]`);if(o)return o;let r=t.getRootNode();t="host"in r&&G(r.host)?r.host:null}return null}var lf=Xc(function(t,o){let{render:r,className:n,style:s,handle:i,payload:a,disabled:c,delay:u,closeOnClick:f=!0,closeDelay:g,id:p,...m}=t,d=ct(!0),y=hu(i)??d;if(!y)throw new Error(at(82));let x=Pl(p),b=y.useState("isTriggerActive",x),v=y.useState("isOpenedByTrigger",x),S=y.useState("floatingRootContext"),P=Un.useRef(null),E=g??0,{registerTrigger:R,isMountedByThisTrigger:T}=au(x,P,y,{payload:a,closeOnClick:f,closeDelay:E}),D=nf(),{activeIdRef:C,delayRef:O,isInstantPhase:F,hasProvider:V}=ni(S,{open:v}),k=Ho(S);y.useSyncedValue("isInstantPhase",F);let w=y.useState("disabled"),M=c??w,_=Ge(M),A=y.useState("trackCursorAxis"),I=y.useState("disableHoverablePopup"),X=Un.useRef(!1),ne=gt(),K=Un.useRef(void 0);function q(){return V&&C.current!=null?0:u??D??600}function L(ce){let we=P.current;if(!we||!ce)return!1;let Ee=Ry(ce);return Ee!==null&&Ee!==we&&re(we,Ee)}function J(ce){let we=L(ce);return X.current=we,we&&(k.openChangeTimeout.clear(),k.restTimeout.clear(),k.restTimeoutPending=!1,ne.clear()),we}let B=_i(S,{enabled:!M,mouseOnly:!0,move:!1,handleClose:!I&&A!=="both"?Ai():null,restMs:q,delay(){return g==null&&V?{close:ht(O.current,"close")}:{close:E}},triggerElementRef:P,isActiveTrigger:b,isClosing:()=>y.select("transitionStatus")==="ending",shouldOpen(){return!X.current}}),ae=Pi(S,{enabled:!M}).reference,fe=ce=>{let we=X.current,Ee=sf(ce),St=J(Ee),Le=P.current,Co=Le&&Ee&&re(Le,Ee);if(St&&y.select("open")&&y.select("lastOpenChangeReason")===z.triggerHover){y.setOpen(!1,te(z.triggerHover,ce));return}if(we&&!St&&Co&&!_.current&&!y.select("open")&&Le&&kt(K.current)){let It=()=>{!X.current&&!_.current&&!y.select("open")&&y.setOpen(!0,te(z.triggerHover,ce,Le))},wt=q();wt===0?(ne.clear(),It()):ne.start(wt,It)}},le=y.useState("triggerProps",T);return We("button",t,{state:{open:v},ref:[o,R,P],props:[B,ae,T||A!=="none"?le:void 0,{onMouseOver(ce){fe(ce.nativeEvent)},onFocus(ce){L(sf(ce.nativeEvent))&&ce.preventBaseUIHandler()},onMouseLeave(){X.current=!1,ne.clear(),K.current=void 0},onPointerEnter(ce){K.current=ce.pointerType},onPointerDown(ce){K.current=ce.pointerType,y.set("closeOnClick",f),f&&!y.select("open")&&y.cancelPendingOpen(ce.nativeEvent)},onClick(ce){f&&!y.select("open")&&y.cancelPendingOpen(ce.nativeEvent)},id:x,[dr]:M?"":void 0,[af]:M?void 0:""},m],stateAttributesMapping:Yl})});var uf=l(j(),1);var Wn=l(j(),1),Ni=Wn.createContext(void 0);function cf(){let e=Wn.useContext(Ni);if(e===void 0)throw new Error(at(70));return e}var Fi=l(Y(),1),ff=uf.forwardRef(function(t,o){let{keepMounted:r=!1,...n}=t;return ct().useState("mounted")||r?(0,Fi.jsx)(Ni.Provider,{value:r,children:(0,Fi.jsx)(Qu,{ref:o,...n})}):null});var zn=l(j(),1);var Gn=l(j(),1),Bi=Gn.createContext(void 0);function Yo(){let e=Gn.useContext(Bi);if(e===void 0)throw new Error(at(71));return e}var df=l(Y(),1),pf=zn.forwardRef(function(t,o){let{render:r,className:n,anchor:s,positionMethod:i="absolute",side:a="top",align:c="center",sideOffset:u=0,alignOffset:f=0,collisionBoundary:g="clipping-ancestors",collisionPadding:p=5,arrowPadding:m=5,sticky:d=!1,disableAnchorTracking:h=!1,collisionAvoidance:y=lc,style:x,...b}=t,v=ct(),S=cf(),P=v.useState("open"),E=v.useState("mounted"),R=v.useState("trackCursorAxis"),T=v.useState("disableHoverablePopup"),D=v.useState("floatingRootContext"),C=v.useState("instantType"),O=v.useState("transitionStatus"),F=v.useState("adaptiveOrigin"),V=Du({anchor:s,positionMethod:i,floatingRootContext:D,mounted:E,side:a,sideOffset:u,align:c,alignOffset:f,collisionBoundary:g,collisionPadding:p,sticky:d,arrowPadding:m,disableAnchorTracking:h,keepMounted:S,collisionAvoidance:y,adaptiveOrigin:F}),k=zn.useMemo(()=>({open:P,side:V.side,align:V.align,anchorHidden:V.anchorHidden,instant:R!=="none"?"tracking-cursor":C}),[P,V.side,V.align,V.anchorHidden,R,C]),w=Lu(t,k,{styles:V.positionerStyles,transitionStatus:O,props:b,refs:[o,v.useStateSetter("positionerElement")],hidden:!E,inert:!P||R==="both"||T});return(0,df.jsx)(Bi.Provider,{value:V,children:w})});var mf=l(j(),1);var gf=mf.forwardRef(function(t,o){let{render:r,className:n,style:s,...i}=t,a=ct(),{side:c,align:u}=Yo(),f=a.useState("open"),g=a.useState("instantType"),p=a.useState("transitionStatus"),m=a.useState("popupProps"),d=a.useState("floatingRootContext"),h=a.useState("disabled"),y=a.useState("closeDelay");sn({open:f,ref:a.context.popupRef,onComplete(){f&&a.context.onOpenChangeComplete?.(!0)}}),Oi(d,{enabled:!h,closeDelay:y});let x=a.useStateSetter("popupElement");return We("div",t,{state:{open:f,side:c,align:u,instant:g,transitionStatus:p},ref:[o,a.context.popupRef,x],props:[ru,m,Ln(p),i],stateAttributesMapping:Kl})});var hf=l(j(),1);var yf=hf.forwardRef(function(t,o){let{render:r,className:n,style:s,...i}=t,a=ct(),{arrowRef:c,side:u,align:f,arrowUncentered:g,arrowStyles:p}=Yo(),m=a.useState("open"),d=a.useState("instantType");return We("div",t,{state:{open:m,side:u,align:f,uncentered:g,instant:d},ref:[o,c],props:[{style:p,"aria-hidden":!0},i],stateAttributesMapping:fr})});var vf=l(j(),1);var Vi=l(Y(),1),xf=function(t){let{delay:o,closeDelay:r,timeout:n=400}=t,s=vf.useMemo(()=>({open:o,close:r}),[o,r]);return(0,Vi.jsx)(Li.Provider,{value:o,children:(0,Vi.jsx)(ri,{delay:s,timeoutMs:n,children:t.children})})};var bf=l(j(),1);var Sf=bf.forwardRef(function(t,o){let{render:r,className:n,style:s,children:i,...a}=t,c=ct(),u=Yo(),f=c.useState("instantType"),{children:g,state:p}=Ku({store:c,side:u.side,children:i}),m={activationDirection:p.activationDirection,transitioning:p.transitioning,instant:f};return We("div",t,{state:m,ref:o,props:[a,{children:g}],stateAttributesMapping:Yu})});var Er=class extends Sn{constructor(){super(ef(),"Tooltip")}open(t){this.openByTrigger(t)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}};function wf(){return new Er}function Yn(e){return We(e.defaultTagName??"div",e,e)}var wo={};Je(wo,{Popup:()=>$f,Portal:()=>Kn,Positioner:()=>qn,Provider:()=>Qf,Root:()=>qf,Trigger:()=>Gf});var jf=l(xe(),1);var Of=l(xe(),1);var $i="data-wp-hash";function Ui(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ty(document)),e.__wpStyleRuntime}function Py(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${$i}]`))if(o.getAttribute($i)===t)return!0;return!1}function Pf(e,t,o){if(!e.head)return;let r=Ui(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Py(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute($i,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function Ty(e){let t=Ui();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Pf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Cy(e,t){let o=Ui();o.styles.set(e,t);for(let r of o.documents.keys())Pf(r,e,t)}typeof process>"u",Cy("be37f31c1e","._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}}");var Rf={slot:"_11fc52b637ff8a7e__slot"},Tf="data-wp-compat-overlay-slot";function Oy(){return typeof document>"u"?null:document}function _y(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var At=null;function Hi(e){return e.setAttribute("aria-hidden","false"),e}function Ay(e){let t=e.createElement("div");return t.setAttribute(Tf,""),Rf.slot&&t.classList.add(Rf.slot),e.body.appendChild(t),t}function Cf(){if(typeof window>"u"||!_y()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=Oy();if(!e||!e.body)return;if(At&&At.ownerDocument===e&&At.isConnected)return Hi(At);let t=e.querySelector(`[${Tf}]`);return t instanceof HTMLDivElement?(At=Hi(t),At):(At?.isConnected&&At.remove(),At=Hi(Ay(e)),At)}var _f=l(Y(),1),Kn=(0,Of.forwardRef)(function({container:t,...o},r){return(0,_f.jsx)(Ke.Portal,{container:t??Cf(),...o,ref:r})});var Af=l(xe(),1),kf=l(Y(),1),Wi="data-wp-hash";function Gi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&My(document)),e.__wpStyleRuntime}function Iy(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Wi}]`))if(o.getAttribute(Wi)===t)return!0;return!1}function If(e,t,o){if(!e.head)return;let r=Gi(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Iy(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Wi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function My(e){let t=Gi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)If(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Mf(e,t){let o=Gi();o.styles.set(e,t);for(let r of o.documents.keys())If(r,e,t)}typeof process>"u",Mf("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var ky={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Mf("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var Dy={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},qn=(0,Af.forwardRef)(function({align:t="center",className:o,side:r="top",sideOffset:n=4,...s},i){return(0,kf.jsx)(Ke.Positioner,{ref:i,align:t,side:r,sideOffset:n,...s,className:pt(ky["box-sizing"],Dy.positioner,o)})});var Df=l(xe(),1);function zi(e,t,o){return(0,Df.cloneElement)(e??t,{children:o})}var Ly=l(Yi(),1);var Ff=l(Ki(),1),{lock:SO,unlock:Bf}=(0,Ff.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/ui");function Ny(){let e=Ly;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return Bf(e.privateApis).ThemeProvider}var Vf=Ny();var Rr=l(Y(),1),qi="data-wp-hash";function Xi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&By(document)),e.__wpStyleRuntime}function Fy(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${qi}]`))if(o.getAttribute(qi)===t)return!0;return!1}function Hf(e,t,o){if(!e.head)return;let r=Xi(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Fy(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(qi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function By(e){let t=Xi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Hf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Vy(e,t){let o=Xi();o.styles.set(e,t);for(let r of o.documents.keys())Hf(r,e,t)}typeof process>"u",Vy("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var jy={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Hy={background:"#1e1e1e"},$f=(0,jf.forwardRef)(function({portal:t,positioner:o,children:r,className:n,...s},i){let a=(0,Rr.jsx)(Vf,{color:Hy,children:(0,Rr.jsx)(Ke.Popup,{ref:i,className:pt(jy.popup,n),...s,children:r})}),c=zi(o,(0,Rr.jsx)(qn,{}),a);return zi(t,(0,Rr.jsx)(Kn,{}),c)});var Uf=l(xe(),1),Wf=l(Y(),1),Gf=(0,Uf.forwardRef)(function(t,o){return(0,Wf.jsx)(Ke.Trigger,{ref:o,...t})});var zf=l(Me(),1),Yf=l(Y(),1);function Kf({children:e}){return(0,Yf.jsx)(Bn,{direction:(0,zf.isRTL)()?"rtl":"ltr",children:e})}var Qi=l(Y(),1);function qf(e){return(0,Qi.jsx)(Kf,{children:(0,Qi.jsx)(Ke.Root,{...e})})}var Xf=l(Y(),1);function Qf({...e}){return(0,Xf.jsx)(Ke.Provider,{...e})}var Xn=l(Ko(),1),Ji=l(Y(),1),Zi=(0,Ji.jsx)(Xn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Ji.jsx)(Xn.Path,{d:"M7 11L12 15L17 11",vectorEffect:"non-scaling-stroke"})});var Qn=l(Ko(),1),ea=l(Y(),1),ta=(0,ea.jsx)(Qn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,ea.jsx)(Qn.Path,{d:"M14 6.5L9 12L14 17.5",vectorEffect:"non-scaling-stroke"})});var Jn=l(Ko(),1),oa=l(Y(),1),ra=(0,oa.jsx)(Jn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,oa.jsx)(Jn.Path,{d:"M10 6.5L15 12L10 17.5",vectorEffect:"non-scaling-stroke"})});var Zn=l(Ko(),1),na=l(Y(),1),sa=(0,na.jsx)(Zn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,na.jsx)(Zn.Path,{d:"M7 13L12 9L17 13",vectorEffect:"non-scaling-stroke"})});var es=l(Ko(),1),ia=l(Y(),1),aa=(0,ia.jsx)(es.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,ia.jsx)(es.Path,{d:"M4.75 10V4.75H10M4.75 4.75L10 10M14 19.25H19.25V14M19.25 19.25L14 14",vectorEffect:"non-scaling-stroke"})});var Zf=l(xe(),1),la="data-wp-hash";function ca(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Uy(document)),e.__wpStyleRuntime}function $y(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${la}]`))if(o.getAttribute(la)===t)return!0;return!1}function ed(e,t,o){if(!e.head)return;let r=ca(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if($y(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(la,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function Uy(e){let t=ca();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)ed(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Wy(e,t){let o=ca();o.styles.set(e,t);for(let r of o.documents.keys())ed(r,e,t)}typeof process>"u",Wy("f4df7461e9","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal;padding:0;position:absolute;width:1px;word-break:normal}}}");var Gy={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},ua=(0,Zf.forwardRef)(function({render:t,...o},r){return Yn({render:t,ref:r,props:Mt({className:Gy["visually-hidden"]},o,{"data-visually-hidden":""})})});var td=l(xe(),1),fa="data-wp-hash";function da(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Yy(document)),e.__wpStyleRuntime}function zy(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${fa}]`))if(o.getAttribute(fa)===t)return!0;return!1}function od(e,t,o){if(!e.head)return;let r=da(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(zy(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(fa,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function Yy(e){let t=da();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)od(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Ky(e,t){let o=da();o.styles.set(e,t);for(let r of o.documents.keys())od(r,e,t)}typeof process>"u",Ky("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var qy={stack:"_19ce0419607e1896__stack"},Xy={xs:"var(--wpds-dimension-gap-xs, 4px)",sm:"var(--wpds-dimension-gap-sm, 8px)",md:"var(--wpds-dimension-gap-md, 12px)",lg:"var(--wpds-dimension-gap-lg, 16px)",xl:"var(--wpds-dimension-gap-xl, 24px)","2xl":"var(--wpds-dimension-gap-2xl, 32px)","3xl":"var(--wpds-dimension-gap-3xl, 40px)"},ts=(0,td.forwardRef)(function({direction:t,gap:o,align:r,justify:n,wrap:s,render:i,...a},c){let u={gap:o&&Xy[o],alignItems:r,justifyContent:n,flexDirection:t,flexWrap:s};return Yn({render:i,ref:c,props:Mt(a,{style:u,className:qy.stack})})});var rd=l(xe(),1),nd=l(Y(),1),sd=(0,rd.forwardRef)(({children:e,className:t,ariaLabel:o,as:r="div",...n},s)=>(0,nd.jsx)(r,{ref:s,className:pt("admin-ui-navigable-region",t),"aria-label":o,role:"region",tabIndex:"-1",...n,children:e}));sd.displayName="NavigableRegion";var pa=sd;var ad={primary:"#3858e9",background:"#222524"},Qy=new Map([["modern",ad],["fresh",{primary:"#007cba",background:"#25292b"}],["midnight",{primary:"#cf4339",background:"#3d4042"}],["coffee",{primary:"#916745",background:"#5b534d"}],["ocean",{primary:"#567958",background:"#5f787f"}],["blue",{primary:"#437aa8",background:"#3876a8"}],["ectoplasm",{primary:"#646c3e",background:"#4f386e"}],["sunrise",{primary:"#ad631e",background:"#cc4541"}],["light",{primary:"#007cba",background:"#eaeeed"}]]);function ma(){let e=document.body.className.match(/admin-color-([\w-]+)/)?.[1]??"modern";return Qy.get(e)??ad}var Xe=l(be(),1),ao=l(se(),1),dm=l(ga(),1);var Jy=l(ha(),1);var qo="body",ud=":root";var Pr=l(Is(),1),dd=l(ha(),1),ev=l(se(),1);function ya(e){if(!e)return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function Zy(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function va(e,t="0"){let o=Zy(e);if(!o)return null;let r=ya(o?.top)||t,n=ya(o?.left)||t;return r===n?r:`${r} ${n}`}var fd={default:{name:"default",slug:"flow",className:"is-layout-flow",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},constrained:{name:"constrained",slug:"constrained",className:"is-layout-constrained",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > :where(:not(.alignleft):not(.alignright):not(.alignfull))",rules:{"max-width":"var(--wp--style--global--content-size)","margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > .alignwide",rules:{"max-width":"var(--wp--style--global--wide-size)"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},flex:{name:"flex",slug:"flex",className:"is-layout-flex",displayMode:"flex",baseStyles:[{selector:"",rules:{"flex-wrap":"wrap","align-items":"center"}},{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]},grid:{name:"grid",slug:"grid",className:"is-layout-grid",displayMode:"grid",baseStyles:[{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]}};function xa({layoutDefinitions:e=fd,style:t,selector:o,hasBlockGapSupport:r,hasFallbackGapSupport:n,fallbackGapValue:s}){let i="",a=t?.spacing?.blockGap,c=r?va(a):"";n&&(o===qo?c=c||"0.5em":!r&&s&&(c=s));let u=r&&a&&typeof a!="string"?va(a.top):c;if(c&&e&&(Object.values(e).forEach(({className:f,name:g,spacingStyles:p})=>{if(!r&&g!=="flex"&&g!=="grid")return;let m=["default","constrained"].includes(g)?u:c;p?.length&&p.forEach(d=>{let h=[];if(d.rules&&Object.entries(d.rules).forEach(([y,x])=>{h.push(`${y}: ${x||m}`)}),h.length){let y="";r?y=o===qo?`:root :where(.${f})${d?.selector||""}`:`:root :where(${o}-${f})${d?.selector||""}`:y=o===qo?`:where(.${f}${d?.selector||""})`:`:where(${o}.${f}${d?.selector||""})`,i+=`${y} { ${h.join("; ")}; }`}})}),o===qo&&r&&(i+=`${ud} { --wp--style--block-gap: ${c}; }`)),o===qo&&e){let f=["block","flex","grid"];Object.values(e).forEach(({className:g,displayMode:p,baseStyles:m})=>{p&&f.includes(p)&&(i+=`${o} .${g} { display:${p}; }`),m?.length&&m.forEach(d=>{let h=[];if(d.rules&&Object.entries(d.rules).forEach(([y,x])=>{h.push(`${y}: ${x}`)}),h.length){let y=`.${g}${d?.selector||""}`;i+=`${y} { ${h.join("; ")}; }`}})})}return i}var pm=l(md(),1),ut=l(Me(),1),$e=l(xe(),1);var Nr=l(os(),1),Es=l(it(),1),mm=l(ba(),1),Va=l(ro(),1),gm=l(xd(),1),hm=l(dt(),1),lo=l(Lt(),1),co=l(ji(),1),ym=l(Yi(),1);var Cd=l(be(),1),Od=l(Lt(),1),_d=l(it(),1),Ad=l(se(),1);var bd=l(se(),1),Sd=l(Lt(),1),rs=l(Me(),1),wd=l(ro(),1);var Ed=l(be(),1),Rd=l(dt(),1),Pd=l(Y(),1);function tv({showTooltip:e,icon:t,href:o,initialPost:r}){let n=(0,bd.useSelect)(a=>{let{getCurrentPostType:c}=a(Ed.store),{getPostType:u}=a(Rd.store);return u(r?.type||c())},[r?.type]);if(!n)return null;let s=o??(0,wd.addQueryArgs)("edit.php",{post_type:n.slug}),i=n?.labels?.view_items??(0,rs.__)("Back");return(0,Pd.jsx)(Sd.Button,{size:"compact",href:s,label:i,showTooltip:e,tooltipPosition:"bottom",icon:t??((0,rs.isRTL)()?ra:ta)})}var ns=tv;var Td=l(Ki(),1),{lock:uA,unlock:U}=(0,Td.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/edit-post");var ss=l(Y(),1),{BackButton:ov}=U(Cd.privateApis),rv={hidden:{x:"-100%"},distractionFreeInactive:{x:0},hover:{x:0,transition:{type:"tween",delay:.2}}};function nv({initialPost:e}){let t=(0,Ad.useSelect)(o=>o(_d.store).get("core","showIconLabels"),[]);return(0,ss.jsx)(ov,{children:({length:o})=>o<=1&&(0,ss.jsx)(Od.__unstableMotion.div,{variants:rv,transition:{type:"tween",delay:.8},children:(0,ss.jsx)(ns,{showTooltip:!t,initialPost:e})})})}var Id=nv;var Ld=l(se(),1),Tr=l(xe(),1),Nd=l(be(),1),Fd=l(dt(),1);var Md="core/edit-post",kd="#wp-admin-bar-view a",Dd="#wp-admin-bar-preview a";var Bd=()=>{let{isViewable:e,newPermalink:t}=(0,Ld.useSelect)(r=>{let{getPostType:n}=r(Fd.store),{getCurrentPost:s,getEditedPostAttribute:i}=r(Nd.store);return{isViewable:n(i("type"))?.viewable,newPermalink:s().link}},[]),o=(0,Tr.useRef)();(0,Tr.useEffect)(()=>{o.current=document.querySelector(Dd)||document.querySelector(kd)},[]),(0,Tr.useEffect)(()=>{if(!(!t||!o.current)){if(!e){o.current.style.display="none";return}o.current.style.display="",o.current.setAttribute("href",t)}},[t,e])};function Vd(){return Bd(),null}var Zd=l(xe(),1),Ca=l(se(),1),ls=l(Hd(),1),ep=l(Me(),1);var as=l(se(),1);var Sa=l(se(),1);function sv(e=!1,t){switch(t.type){case"REQUEST_META_BOX_UPDATES":return!0;case"META_BOX_UPDATES_SUCCESS":case"META_BOX_UPDATES_FAILURE":return!1;default:return e}}function iv(e=[],t){let o=[...e];for(let r of t){let n=o.findIndex(s=>s.id===r.id);n!==-1?o[n]={...o[n],...r}:o.push(r)}return o}function av(e={},t){switch(t.type){case"SET_META_BOXES_PER_LOCATIONS":{let o={...e};for(let[r,n]of Object.entries(t.metaBoxesPerLocation))o[r]=iv(o[r],n);return o}}return e}function lv(e=!1,t){return t.type==="META_BOXES_INITIALIZED"?!0:e}var cv=(0,Sa.combineReducers)({isSaving:sv,locations:av,initialized:lv}),$d=(0,Sa.combineReducers)({metaBoxes:cv});var wa={};Je(wa,{__experimentalSetPreviewDeviceType:()=>Av,__unstableCreateTemplate:()=>Dv,closeGeneralSidebar:()=>fv,closeModal:()=>pv,closePublishSidebar:()=>gv,hideBlockTypes:()=>Pv,initializeMetaBoxes:()=>Lv,metaBoxUpdatesFailure:()=>_v,metaBoxUpdatesSuccess:()=>Ov,openGeneralSidebar:()=>uv,openModal:()=>dv,openPublishSidebar:()=>mv,removeEditorPanel:()=>xv,requestMetaBoxUpdates:()=>Cv,setAvailableMetaBoxesPerLocation:()=>Tv,setIsEditingTemplate:()=>kv,setIsInserterOpened:()=>Iv,setIsListViewOpened:()=>Mv,showBlockTypes:()=>Rv,switchEditorMode:()=>Sv,toggleDistractionFree:()=>Nv,toggleEditorPanelEnabled:()=>yv,toggleEditorPanelOpened:()=>vv,toggleFeature:()=>bv,toggleFullscreenMode:()=>Fv,togglePinnedPluginItem:()=>wv,togglePublishSidebar:()=>hv,updatePreferredStyleVariations:()=>Ev});var Yd=l(Ms(),1),Cr=l(it(),1),Re=l(be(),1),Ae=l(rr(),1),Kd=l(Wd(),1),qd=l(dt(),1),Xd=l(os(),1),is=l(Me(),1);var Gd=e=>{let t=document.querySelector(`.edit-post-meta-boxes-area.is-${e} .metabox-location-${e}`);return t||document.querySelector("#metaboxes .metabox-location-"+e)};var{interfaceStore:Xo}=U(Re.privateApis),uv=e=>({registry:t})=>{t.dispatch(Xo).enableComplementaryArea("core",e)},fv=()=>({registry:e})=>e.dispatch(Xo).disableComplementaryArea("core"),dv=e=>({registry:t})=>((0,Ae.default)("select( 'core/edit-post' ).openModal( name )",{since:"6.3",alternative:"select( 'core/interface').openModal( name )"}),t.dispatch(Xo).openModal(e)),pv=()=>({registry:e})=>((0,Ae.default)("select( 'core/edit-post' ).closeModal()",{since:"6.3",alternative:"select( 'core/interface').closeModal()"}),e.dispatch(Xo).closeModal()),mv=()=>({registry:e})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).openPublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').openPublishSidebar"}),e.dispatch(Re.store).openPublishSidebar()},gv=()=>({registry:e})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).closePublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').closePublishSidebar"}),e.dispatch(Re.store).closePublishSidebar()},hv=()=>({registry:e})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).togglePublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').togglePublishSidebar"}),e.dispatch(Re.store).togglePublishSidebar()},yv=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).toggleEditorPanelEnabled",{since:"6.5",alternative:"dispatch( 'core/editor').toggleEditorPanelEnabled"}),t.dispatch(Re.store).toggleEditorPanelEnabled(e)},vv=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).toggleEditorPanelOpened",{since:"6.5",alternative:"dispatch( 'core/editor').toggleEditorPanelOpened"}),t.dispatch(Re.store).toggleEditorPanelOpened(e)},xv=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).removeEditorPanel",{since:"6.5",alternative:"dispatch( 'core/editor').removeEditorPanel"}),t.dispatch(Re.store).removeEditorPanel(e)},bv=e=>({registry:t})=>t.dispatch(Cr.store).toggle("core/edit-post",e),Sv=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).switchEditorMode",{since:"6.6",alternative:"dispatch( 'core/editor').switchEditorMode"}),t.dispatch(Re.store).switchEditorMode(e)},wv=e=>({registry:t})=>{let o=t.select(Xo).isItemPinned("core",e);t.dispatch(Xo)[o?"unpinItem":"pinItem"]("core",e)};function Ev(){return(0,Ae.default)("dispatch( 'core/edit-post' ).updatePreferredStyleVariations",{since:"6.6",hint:"Preferred Style Variations are not supported anymore."}),{type:"NOTHING"}}var Rv=e=>({registry:t})=>{U(t.dispatch(Re.store)).showBlockTypes(e)},Pv=e=>({registry:t})=>{U(t.dispatch(Re.store)).hideBlockTypes(e)};function Tv(e){return{type:"SET_META_BOXES_PER_LOCATIONS",metaBoxesPerLocation:e}}var Cv=()=>async({registry:e,select:t,dispatch:o})=>{o({type:"REQUEST_META_BOX_UPDATES"}),window.tinyMCE&&window.tinyMCE.triggerSave();let r=new window.FormData(document.querySelector(".metabox-base-form")),n=r.get("post_ID"),s=r.get("post_type"),i=e.select(qd.store).getEditedEntityRecord("postType",s,n),a=[i.comment_status?["comment_status",i.comment_status]:!1,i.ping_status?["ping_status",i.ping_status]:!1,i.sticky?["sticky",i.sticky]:!1,i.author?["post_author",i.author]:!1].filter(Boolean),c=t.getActiveMetaBoxLocations(),f=[r,...c.map(g=>new window.FormData(Gd(g)))].reduce((g,p)=>{for(let[m,d]of p)g.append(m,d);return g},new window.FormData);a.forEach(([g,p])=>f.append(g,p));try{await(0,Yd.default)({url:window._wpMetaBoxUrl,method:"POST",body:f,parse:!1}),o.metaBoxUpdatesSuccess()}catch{o.metaBoxUpdatesFailure()}};function Ov(){return{type:"META_BOX_UPDATES_SUCCESS"}}function _v(){return{type:"META_BOX_UPDATES_FAILURE"}}var Av=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).__experimentalSetPreviewDeviceType",{since:"6.5",version:"6.7",hint:"registry.dispatch( editorStore ).setDeviceType"}),t.dispatch(Re.store).setDeviceType(e)},Iv=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).setIsInserterOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsInserterOpened"}),t.dispatch(Re.store).setIsInserterOpened(e)},Mv=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).setIsListViewOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsListViewOpened"}),t.dispatch(Re.store).setIsListViewOpened(e)};function kv(){return(0,Ae.default)("dispatch( 'core/edit-post' ).setIsEditingTemplate",{since:"6.5",alternative:"dispatch( 'core/editor').setRenderingMode"}),{type:"NOTHING"}}function Dv(){return(0,Ae.default)("dispatch( 'core/edit-post' ).__unstableCreateTemplate",{since:"6.5"}),{type:"NOTHING"}}var zd=!1,Lv=()=>({registry:e,select:t,dispatch:o})=>{if(!e.select(Re.store).__unstableIsEditorReady()||zd)return;let n=e.select(Re.store).getCurrentPostType();window.postboxes.page!==n&&window.postboxes.add_postbox_toggles(n),zd=!0,(0,Kd.addAction)("editor.savePost","core/edit-post/save-metaboxes",async(s,i)=>{!i.isAutosave&&t.hasMetaBoxes()&&await o.requestMetaBoxUpdates()}),o({type:"META_BOXES_INITIALIZED"})},Nv=()=>({registry:e})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).toggleDistractionFree",{since:"6.6",alternative:"dispatch( 'core/editor').toggleDistractionFree"}),e.dispatch(Re.store).toggleDistractionFree()},Fv=()=>({registry:e})=>{let t=e.select(Cr.store).get("core/edit-post","fullscreenMode");e.dispatch(Cr.store).toggle("core/edit-post","fullscreenMode"),e.dispatch(Xd.store).createInfoNotice(t?(0,is.__)("Fullscreen mode deactivated."):(0,is.__)("Fullscreen mode activated."),{id:"core/edit-post/toggle-fullscreen-mode/notice",type:"snackbar",actions:[{label:(0,is.__)("Undo"),onClick:()=>{e.dispatch(Cr.store).toggle("core/edit-post","fullscreenMode")}}]})};var Ta={};Je(Ta,{__experimentalGetInsertionPoint:()=>ix,__experimentalGetPreviewDeviceType:()=>nx,areMetaBoxesInitialized:()=>cx,getActiveGeneralSidebarName:()=>Uv,getActiveMetaBoxLocations:()=>Jd,getAllMetaBoxes:()=>tx,getEditedPostTemplate:()=>ux,getEditorMode:()=>jv,getHiddenBlockTypes:()=>zv,getMetaBoxesPerLocation:()=>Pa,getPreference:()=>Gv,getPreferences:()=>Qd,hasMetaBoxes:()=>ox,isEditingTemplate:()=>lx,isEditorPanelEnabled:()=>qv,isEditorPanelOpened:()=>Xv,isEditorPanelRemoved:()=>Kv,isEditorSidebarOpened:()=>Hv,isFeatureActive:()=>Jv,isInserterOpened:()=>sx,isListViewOpened:()=>ax,isMetaBoxLocationActive:()=>Ra,isMetaBoxLocationVisible:()=>ex,isModalActive:()=>Qv,isPluginItemPinned:()=>Zv,isPluginSidebarOpened:()=>$v,isPublishSidebarOpened:()=>Yv,isSavingMetaBoxes:()=>rx});var ye=l(se(),1),Eo=l(it(),1),Ea=l(dt(),1),qe=l(be(),1),ot=l(rr(),1);var{interfaceStore:Or}=U(qe.privateApis),Bv=[],Vv={},jv=(0,ye.createRegistrySelector)(e=>()=>e(Eo.store).get("core","editorMode")??"visual"),Hv=(0,ye.createRegistrySelector)(e=>()=>{let t=e(Or).getActiveComplementaryArea("core");return["edit-post/document","edit-post/block"].includes(t)}),$v=(0,ye.createRegistrySelector)(e=>()=>{let t=e(Or).getActiveComplementaryArea("core");return!!t&&!["edit-post/document","edit-post/block"].includes(t)}),Uv=(0,ye.createRegistrySelector)(e=>()=>e(Or).getActiveComplementaryArea("core"));function Wv(e,t){let o=e?.reduce((n,s)=>({...n,[s]:{enabled:!1}}),{});return t?.reduce((n,s)=>{let i=n?.[s];return{...n,[s]:{...i,opened:!0}}},o??{})??o??Vv}var Qd=(0,ye.createRegistrySelector)(e=>()=>{(0,ot.default)("select( 'core/edit-post' ).getPreferences",{since:"6.0",alternative:"select( 'core/preferences' ).get"});let t=["editorMode","hiddenBlockTypes"].reduce((s,i)=>{let a=e(Eo.store).get("core",i);return{...s,[i]:a}},{}),o=e(Eo.store).get("core","inactivePanels"),r=e(Eo.store).get("core","openPanels"),n=Wv(o,r);return{...t,panels:n}});function Gv(e,t,o){(0,ot.default)("select( 'core/edit-post' ).getPreference",{since:"6.0",alternative:"select( 'core/preferences' ).get"});let n=Qd(e)[t];return n===void 0?o:n}var zv=(0,ye.createRegistrySelector)(e=>()=>e(Eo.store).get("core","hiddenBlockTypes")??Bv),Yv=(0,ye.createRegistrySelector)(e=>()=>((0,ot.default)("select( 'core/edit-post' ).isPublishSidebarOpened",{since:"6.6",alternative:"select( 'core/editor' ).isPublishSidebarOpened"}),e(qe.store).isPublishSidebarOpened())),Kv=(0,ye.createRegistrySelector)(e=>(t,o)=>((0,ot.default)("select( 'core/edit-post' ).isEditorPanelRemoved",{since:"6.5",alternative:"select( 'core/editor' ).isEditorPanelRemoved"}),e(qe.store).isEditorPanelRemoved(o))),qv=(0,ye.createRegistrySelector)(e=>(t,o)=>((0,ot.default)("select( 'core/edit-post' ).isEditorPanelEnabled",{since:"6.5",alternative:"select( 'core/editor' ).isEditorPanelEnabled"}),e(qe.store).isEditorPanelEnabled(o))),Xv=(0,ye.createRegistrySelector)(e=>(t,o)=>((0,ot.default)("select( 'core/edit-post' ).isEditorPanelOpened",{since:"6.5",alternative:"select( 'core/editor' ).isEditorPanelOpened"}),e(qe.store).isEditorPanelOpened(o))),Qv=(0,ye.createRegistrySelector)(e=>(t,o)=>((0,ot.default)("select( 'core/edit-post' ).isModalActive",{since:"6.3",alternative:"select( 'core/interface' ).isModalActive"}),!!e(Or).isModalActive(o))),Jv=(0,ye.createRegistrySelector)(e=>(t,o)=>!!e(Eo.store).get("core/edit-post",o)),Zv=(0,ye.createRegistrySelector)(e=>(t,o)=>e(Or).isItemPinned("core",o)),Jd=(0,ye.createSelector)(e=>Object.keys(e.metaBoxes.locations).filter(t=>Ra(e,t)),e=>[e.metaBoxes.locations]),ex=(0,ye.createRegistrySelector)(e=>(t,o)=>Ra(t,o)&&Pa(t,o)?.some(({id:r})=>e(qe.store).isEditorPanelEnabled(`meta-box-${r}`)));function Ra(e,t){let o=Pa(e,t);return!!o&&o.length!==0}function Pa(e,t){return e.metaBoxes.locations[t]}var tx=(0,ye.createSelector)(e=>Object.values(e.metaBoxes.locations).flat(),e=>[e.metaBoxes.locations]);function ox(e){return Jd(e).length>0}function rx(e){return e.metaBoxes.isSaving}var nx=(0,ye.createRegistrySelector)(e=>()=>((0,ot.default)("select( 'core/edit-site' ).__experimentalGetPreviewDeviceType",{since:"6.5",version:"6.7",alternative:"select( 'core/editor' ).getDeviceType"}),e(qe.store).getDeviceType())),sx=(0,ye.createRegistrySelector)(e=>()=>((0,ot.default)("select( 'core/edit-post' ).isInserterOpened",{since:"6.5",alternative:"select( 'core/editor' ).isInserterOpened"}),e(qe.store).isInserterOpened())),ix=(0,ye.createRegistrySelector)(e=>()=>((0,ot.default)("select( 'core/edit-post' ).__experimentalGetInsertionPoint",{since:"6.5",version:"6.7"}),U(e(qe.store)).getInserter())),ax=(0,ye.createRegistrySelector)(e=>()=>((0,ot.default)("select( 'core/edit-post' ).isListViewOpened",{since:"6.5",alternative:"select( 'core/editor' ).isListViewOpened"}),e(qe.store).isListViewOpened())),lx=(0,ye.createRegistrySelector)(e=>()=>((0,ot.default)("select( 'core/edit-post' ).isEditingTemplate",{since:"6.5",alternative:"select( 'core/editor' ).getRenderingMode"}),e(qe.store).getCurrentPostType()==="wp_template"));function cx(e){return e.metaBoxes.initialized}var ux=(0,ye.createRegistrySelector)(e=>()=>{let{id:t,type:o}=e(qe.store).getCurrentPost(),r=U(e(Ea.store)).getTemplateId(o,t);if(r)return e(Ea.store).getEditedEntityRecord("postType","wp_template",r)});var me=(0,as.createReduxStore)(Md,{reducer:$d,actions:wa,selectors:Ta});(0,as.register)(me);function fx(){let{toggleFullscreenMode:e}=(0,Ca.useDispatch)(me),{registerShortcut:t}=(0,Ca.useDispatch)(ls.store);return(0,Zd.useEffect)(()=>{t({name:"core/edit-post/toggle-fullscreen",category:"global",description:(0,ep.__)("Enable or disable fullscreen mode."),keyCombination:{modifier:"secondary",character:"f"}})},[]),(0,ls.useShortcut)("core/edit-post/toggle-fullscreen",()=>{e()}),null}var tp=fx;var us=l(se(),1),no=l(Me(),1),so=l(Lt(),1);var cs=l(xe(),1),Oa=l(be(),1),Nt=l(Y(),1);function op(){let{editPost:e}=(0,us.useDispatch)(Oa.store),{isCleanNewPost:t}=(0,us.useSelect)(Oa.store),[o,r]=(0,cs.useState)(void 0),[n,s]=(0,cs.useState)(""),[i,a]=(0,cs.useState)(()=>t());return i?(0,Nt.jsx)(so.Modal,{title:(0,no.__)("Create pattern"),onRequestClose:()=>{a(!1)},overlayClassName:"patterns-create-modal",children:(0,Nt.jsx)("form",{onSubmit:c=>{c.preventDefault(),a(!1),e({title:n,meta:{wp_pattern_sync_status:o}})},children:(0,Nt.jsxs)(ts,{direction:"column",gap:"lg",children:[(0,Nt.jsx)(so.TextControl,{label:(0,no.__)("Name"),value:n,onChange:s,placeholder:(0,no.__)("My pattern"),className:"patterns-create-modal__name-input"}),(0,Nt.jsx)(so.ToggleControl,{label:(0,no._x)("Synced","pattern (singular)"),help:(0,no.__)("Sync this pattern across multiple locations."),checked:!o,onChange:()=>{r(o?void 0:"unsynced")}}),(0,Nt.jsx)(ts,{justify:"end",children:(0,Nt.jsx)(so.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",disabled:!n,accessibleWhenDisabled:!0,children:(0,no.__)("Create")})})]})})}):null}var io=l(xe(),1),ps=l(se(),1),ms=l(ro(),1),ds=l(be(),1);var fs=l(se(),1),rp=l(dt(),1),_a=l(be(),1),np=l(xe(),1),sp=l(ro(),1);function ip(){let e=(0,fs.useRegistry)(),{disableVisualRevisions:t,currentRevisionId:o,postType:r,postId:n}=(0,fs.useSelect)(i=>{let a=i(_a.store);return{disableVisualRevisions:!!a.getEditorSettings().disableVisualRevisions,currentRevisionId:U(a).getCurrentRevisionId(),postType:a.getCurrentPostType(),postId:a.getCurrentPostId()}},[]),s=!["wp_template","wp_template_part"].includes(r);(0,np.useEffect)(()=>{if(!t||!s||!o||!r||!n)return;let i=!1;return e.resolveSelect(rp.store).getRevision("postType",r,n,o,{context:"edit",_fields:"id"}).then(a=>{if(i||!a)return;let c=e.select(_a.store);c.getEditorSettings().disableVisualRevisions&&c.getCurrentPostType()===r&&String(c.getCurrentPostId())===String(n)&&U(c).getCurrentRevisionId()===o&&window.location.replace((0,sp.addQueryArgs)("revision.php",{revision:o}))}),()=>{i=!0}},[t,s,o,r,n,e])}var ap=300;function dx(e,t){let o={post:e,action:"edit"};return t&&(o.revision=t),(0,ms.addQueryArgs)("post.php",o)}function lp(){ip();let[e]=(0,io.useState)(()=>{let c=Number((0,ms.getQueryArg)(window.location.href,"revision"));return Number.isInteger(c)&&c>0?c:null}),t=(0,io.useRef)(!1),{postId:o,postStatus:r,currentRevisionId:n}=(0,ps.useSelect)(c=>{let{getCurrentPost:u}=c(ds.store),{getCurrentRevisionId:f}=U(c(ds.store)),g=u(),{id:p,status:m,type:d}=g,h=["wp_template","wp_template_part"].includes(d);return h&&(p=g.wp_id),{postId:p,postStatus:m,currentRevisionId:h?null:f()}},[]),{openRevision:s}=U((0,ps.useDispatch)(ds.store)),i=(0,io.useRef)(null),a=(0,io.useRef)(null);return(0,io.useEffect)(()=>{if(!o)return;if(e&&!t.current){t.current=!0,s(e);return}if(r==="auto-draft")return;let c=a.current;a.current=o;let u=dx(o,n),f=()=>{i.current=Date.now();try{window.history.replaceState({id:o},"Post "+o,u)}catch{}};if(c!==null&&c!==o){f();return}if(i.current===null){f();return}if(Date.now()-i.current>=ap){f();return}let g=setTimeout(f,ap);return()=>clearTimeout(g)},[o,r,n,e,s]),null}var vp=l(se(),1);var _r=l(xe(),1),up=l(Lt(),1),fp=l(se(),1),dp=l(ga(),1);var Qo=l(Y(),1),{useNativeUndo:px}=U(dp.privateApis);function cp(e,t){e.moveBefore&&e.isConnected&&t.isConnected?e.moveBefore(t,null):e.appendChild(t)}function mx({location:e}){let t=(0,_r.useRef)(null),o=(0,_r.useRef)(null);(0,_r.useLayoutEffect)(()=>(o.current=document.querySelector(".metabox-location-"+e),o.current&&cp(t.current,o.current),()=>{o.current&&cp(document.querySelector("#metaboxes"),o.current)}),[e]);let r=(0,fp.useSelect)(i=>i(me).isSavingMetaBoxes(),[]),n=pt("edit-post-meta-boxes-area",`is-${e}`,{"is-loading":r}),s=px();return(0,Qo.jsxs)("div",{className:n,ref:s,children:[r&&(0,Qo.jsx)(up.Spinner,{className:"edit-post-meta-boxes-area__spinner"}),(0,Qo.jsx)("div",{className:"edit-post-meta-boxes-area__container",ref:t}),(0,Qo.jsx)("div",{className:"edit-post-meta-boxes-area__clear"})]})}var pp=mx;var mp=l(xe(),1),gp=l(se(),1),hp=l(be(),1);function yp({id:e}){let t=(0,gp.useSelect)(o=>o(hp.store).isEditorPanelEnabled(`meta-box-${e}`),[e]);return(0,mp.useEffect)(()=>{let o=document.getElementById(e);o&&(t?o.classList.remove("is-hidden"):o.classList.add("is-hidden"))},[e,t]),null}var Ro=l(Y(),1);function gs({location:e}){let t=(0,vp.useSelect)(o=>o(me).getMetaBoxesPerLocation(e),[e]);return(0,Ro.jsxs)(Ro.Fragment,{children:[(t??[]).map(({id:o})=>(0,Ro.jsx)(yp,{id:o},o)),(0,Ro.jsx)(pp,{location:e})]})}var Ir=l(Me(),1),Kp=l(ji(),1),qp=l(be(),1),Xp=l(bp(),1);var Sp=l(dt(),1),wp=l(se(),1),Ep=l(be(),1),Rp=l(Me(),1),Aa=l(ro(),1);var Pp=l(Y(),1),{MoreMenuItem:gx}=U(Ep.privateApis);function hx(){let e=(0,wp.useSelect)(t=>{let{canUser:o}=t(Sp.store),r=(0,Aa.addQueryArgs)("edit.php",{post_type:"wp_block"}),n=(0,Aa.addQueryArgs)("site-editor.php",{p:"/pattern"});return o("create",{kind:"postType",name:"wp_template"})?n:r},[]);return(0,Pp.jsx)(gx,{href:e,children:(0,Rp.__)("Manage patterns")})}var Tp=hx;var Cp=l(Me(),1),hs=l(se(),1),ys=l(be(),1),Op=l(it(),1);var _p=l(Y(),1),{MoreMenuItem:yx}=U(ys.privateApis);function Ap(){let e=(0,hs.useSelect)(o=>o(ys.store).getCurrentPostType()==="wp_template",[]),{toggle:t}=(0,hs.useDispatch)(Op.store);return(0,_p.jsx)(yx,{onClick:()=>t("core/edit-post",e?"welcomeGuideTemplate":"welcomeGuide"),"aria-haspopup":"dialog",children:(0,Cp.__)("Welcome Guide")})}var bs=l(Me(),1),Gp=l(it(),1),zp=l(be(),1);var jp=l(Me(),1),Hp=l(se(),1),$p=l(be(),1),Up=l(it(),1);var Ia=l(xe(),1),vs=l(Me(),1),Ip=l(Lt(),1),Mp=l(se(),1),kp=l(be(),1),Dp=l(it(),1),Lp=l(ro(),1);var Ft=l(Y(),1),{PreferenceBaseOption:vx}=U(Dp.privateApis);function xx(){let e=document.getElementById("toggle-custom-fields-form");e.querySelector('[name="_wp_http_referer"]').setAttribute("value",(0,Lp.getPathAndQueryString)(window.location.href)),e.submit()}function bx({willEnable:e}){let[t,o]=(0,Ia.useState)(!1);return(0,Ft.jsxs)(Ft.Fragment,{children:[(0,Ft.jsx)("p",{className:"edit-post-preferences-modal__custom-fields-confirmation-message",children:(0,vs.__)("A page reload is required for this change. Make sure your content is saved before reloading.")}),(0,Ft.jsx)(Ip.Button,{__next40pxDefaultSize:!0,variant:"secondary",isBusy:t,accessibleWhenDisabled:!0,disabled:t,onClick:()=>{o(!0),xx()},children:e?(0,vs.__)("Show & Reload Page"):(0,vs.__)("Hide & Reload Page")})]})}function Np({label:e}){let t=(0,Mp.useSelect)(n=>!!n(kp.store).getEditorSettings().enableCustomFields,[]),[o,r]=(0,Ia.useState)(t);return(0,Ft.jsx)(vx,{label:e,isChecked:o,onChange:r,children:o!==t&&(0,Ft.jsx)(bx,{willEnable:o})})}var xs=l(se(),1),Ma=l(be(),1),Fp=l(it(),1);var Bp=l(Y(),1),{PreferenceBaseOption:Sx}=U(Fp.privateApis);function Vp(e){let{toggleEditorPanelEnabled:t}=(0,xs.useDispatch)(Ma.store),{isChecked:o,isRemoved:r}=(0,xs.useSelect)(n=>{let{isEditorPanelEnabled:s,isEditorPanelRemoved:i}=n(Ma.store);return{isChecked:s(e.panelName),isRemoved:i(e.panelName)}},[e.panelName]);return r?null:(0,Bp.jsx)(Sx,{isChecked:o,onChange:()=>t(e.panelName),...e})}var Ar=l(Y(),1),{PreferencesModalSection:wx}=U(Up.privateApis);function Wp(e){let{areCustomFieldsRegistered:t,metaBoxes:o}=(0,Hp.useSelect)(n=>{let{getEditorSettings:s}=n($p.store),{getAllMetaBoxes:i}=n(me);return{areCustomFieldsRegistered:s().enableCustomFields!==void 0,metaBoxes:i()}},[]),r=o.filter(({id:n})=>n!=="postcustom");return!t&&r.length===0?null:(0,Ar.jsxs)(wx,{...e,children:[t&&(0,Ar.jsx)(Np,{label:(0,jp.__)("Custom fields")}),r.map(({id:n,title:s})=>(0,Ar.jsx)(Vp,{label:s,panelName:`meta-box-${n}`},n))]})}var Ss=l(Y(),1),{PreferenceToggleControl:Ex}=U(Gp.privateApis),{PreferencesModal:Rx}=U(zp.privateApis);function Yp(){let e={general:(0,Ss.jsx)(Wp,{title:(0,bs.__)("Advanced")}),appearance:(0,Ss.jsx)(Ex,{scope:"core/edit-post",featureName:"themeStyles",help:(0,bs.__)("Make the editor look like your theme."),label:(0,bs.__)("Use theme styles")})};return(0,Ss.jsx)(Rx,{extraSections:e})}var xt=l(Y(),1),{MoreMenuPreferenceItem:Px,ToolsMoreMenuGroup:Tx,ViewMoreMenuGroup:Cx}=U(qp.privateApis),Ox=()=>{let e=(0,Kp.useViewportMatch)("large");return(0,xt.jsxs)(xt.Fragment,{children:[e&&(0,xt.jsx)(Cx,{children:(0,xt.jsx)(Px,{scope:"core/edit-post",name:"fullscreenMode",label:(0,Ir.__)("Fullscreen mode"),info:(0,Ir.__)("Show and hide the admin user interface"),messageActivated:(0,Ir.__)("Fullscreen mode activated."),messageDeactivated:(0,Ir.__)("Fullscreen mode deactivated."),shortcut:Xp.keyboardShortcut.secondary("f")})}),(0,xt.jsxs)(Tx,{children:[(0,xt.jsx)(Tp,{}),(0,xt.jsx)(Ap,{})]}),(0,xt.jsx)(Yp,{})]})},Qp=Ox;var rm=l(se(),1);var Jp=l(se(),1),ws=l(Lt(),1),rt=l(Me(),1),ka=l(xe(),1);var Mr=l(Y(),1);function Po({nonAnimatedSrc:e,animatedSrc:t}){return(0,Mr.jsxs)("picture",{className:"edit-post-welcome-guide__image",children:[(0,Mr.jsx)("source",{srcSet:e,media:"(prefers-reduced-motion: reduce)"}),(0,Mr.jsx)("img",{src:t,width:"312",height:"240",alt:""})]})}var ue=l(Y(),1);function Zp(){let{toggleFeature:e}=(0,Jp.useDispatch)(me);return(0,ue.jsx)(ws.Guide,{className:"edit-post-welcome-guide",contentLabel:(0,rt.__)("Welcome to the editor"),finishButtonText:(0,rt.__)("Get started"),onFinish:()=>e("welcomeGuide"),pages:[{image:(0,ue.jsx)(Po,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-canvas.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-canvas.gif"}),content:(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,rt.__)("Welcome to the editor")}),(0,ue.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,rt.__)("In the WordPress editor, each paragraph, image, or video is presented as a distinct \u201Cblock\u201D of content.")})]})},{image:(0,ue.jsx)(Po,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-editor.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-editor.gif"}),content:(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,rt.__)("Customize each block")}),(0,ue.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,rt.__)("Each block comes with its own set of controls for changing things like color, width, and alignment. These will show and hide automatically when you have a block selected.")})]})},{image:(0,ue.jsx)(Po,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-library.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-library.gif"}),content:(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,rt.__)("Explore all blocks")}),(0,ue.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,ka.createInterpolateElement)((0,rt.__)("All of the blocks available to you live in the block library. You\u2019ll find it wherever you see the <InserterIconImage /> icon."),{InserterIconImage:(0,ue.jsx)("img",{alt:(0,rt.__)("inserter"),src:"data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='18' height='18' rx='2' fill='%231E1E1E'/%3E%3Cpath d='M9.22727 4V14M4 8.77273H14' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E%0A"})})})]})},{image:(0,ue.jsx)(Po,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.gif"}),content:(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,rt.__)("Learn more")}),(0,ue.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,ka.createInterpolateElement)((0,rt.__)("New to the block editor? Want to learn more about using it? <a>Here's a detailed guide.</a>"),{a:(0,ue.jsx)(ws.ExternalLink,{href:(0,rt.__)("https://wordpress.org/documentation/article/wordpress-block-editor/")})})})]})}]})}var em=l(se(),1),tm=l(Lt(),1),kr=l(Me(),1);var Bt=l(Y(),1);function om(){let{toggleFeature:e}=(0,em.useDispatch)(me);return(0,Bt.jsx)(tm.Guide,{className:"edit-template-welcome-guide",contentLabel:(0,kr.__)("Welcome to the template editor"),finishButtonText:(0,kr.__)("Get started"),onFinish:()=>e("welcomeGuideTemplate"),pages:[{image:(0,Bt.jsx)(Po,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-template-editor.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-template-editor.gif"}),content:(0,Bt.jsxs)(Bt.Fragment,{children:[(0,Bt.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,kr.__)("Welcome to the template editor")}),(0,Bt.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,kr.__)("Templates help define the layout of the site. You can customize all aspects of your posts and pages using blocks and patterns in this editor.")})]})}]})}var Da=l(Y(),1);function nm({postType:e}){let{isActive:t,isEditingTemplate:o}=(0,rm.useSelect)(r=>{let{isFeatureActive:n}=r(me),s=e==="wp_template";return{isActive:n(s?"welcomeGuideTemplate":"welcomeGuide"),isEditingTemplate:s}},[e]);return t?o?(0,Da.jsx)(om,{}):(0,Da.jsx)(Zp,{}):null}var Dr=l(se(),1),Jo=l(Me(),1);var sm=l(ba(),1),La=l(it(),1),im=l(os(),1);function am(){let{isFullscreen:e}=(0,Dr.useSelect)(r=>{let{get:n}=r(La.store);return{isFullscreen:n("core/edit-post","fullscreenMode")}},[]),{toggle:t}=(0,Dr.useDispatch)(La.store),{createInfoNotice:o}=(0,Dr.useDispatch)(im.store);(0,sm.useCommand)({name:"core/toggle-fullscreen-mode",label:e?(0,Jo.__)("Exit fullscreen"):(0,Jo.__)("Enter fullscreen"),icon:aa,category:"command",callback:({close:r})=>{t("core/edit-post","fullscreenMode"),r(),o(e?(0,Jo.__)("Fullscreen off."):(0,Jo.__)("Fullscreen on."),{id:"core/edit-post/toggle-fullscreen-mode/notice",type:"snackbar",actions:[{label:(0,Jo.__)("Undo"),onClick:()=>{t("core/edit-post","fullscreenMode")}}]})}})}var Lr=l(xe(),1),To=l(se(),1),Na=l(be(),1),Fa=l(dt(),1);function lm(e,t,o){let r=(0,To.useRegistry)(),[n,s]=(0,Lr.useReducer)((m,{type:d,post:h,previousRenderingMode:y,selectedBlockClientId:x})=>{if(d==="push"){let b=[...m],v=b.length-1;return b[v]={...b[v],selectedBlockClientId:x},[...b,{post:h,previousRenderingMode:y}]}return d==="pop"&&m.length>1?m.slice(0,-1):m},[{post:{postId:e,postType:t}}]),{post:i,previousRenderingMode:a}=n[n.length-1],{getRenderingMode:c}=(0,To.useSelect)(Na.store),{setRenderingMode:u}=(0,To.useDispatch)(Na.store),{editEntityRecord:f}=(0,To.useDispatch)(Fa.store),g=(0,Lr.useCallback)(m=>{let h=r.select(Fa.store).getEntityRecordEdits("postType",i.postType,i.postId)?.selection?.selectionStart?.clientId??null;s({type:"push",post:{postId:m.postId,postType:m.postType},previousRenderingMode:c(),selectedBlockClientId:h}),u(o)},[r,i.postType,i.postId,c,u,o]),p=(0,Lr.useCallback)(()=>{if(n.length>1){let m=n[n.length-2];m.selectedBlockClientId&&f("postType",m.post.postType,m.post.postId,{selection:{selectionStart:{clientId:m.selectedBlockClientId},selectionEnd:{clientId:m.selectedBlockClientId}}},{undoIgnore:!0})}s({type:"pop"}),a&&u(a)},[u,a,n,f]);return{currentPost:i,onNavigateToEntityRecord:g,onNavigateToPreviousEntityRecord:n.length>1?p:void 0}}var Zo=l(se(),1),Ba=l(be(),1),cm=l(dt(),1),um=l(xe(),1);var fm=e=>{let{isEnabledAndEditorReady:t,isCollaborationEnabled:o,hasIncompatibleMetaBoxes:r,hasActiveMetaBoxes:n}=(0,Zo.useSelect)(c=>{let{__unstableIsEditorReady:u,isCollaborationEnabledForCurrentPost:f}=U(c(Ba.store));return{isEnabledAndEditorReady:e&&u(),isCollaborationEnabled:f(),hasIncompatibleMetaBoxes:e?c(me).getAllMetaBoxes().some(g=>!g.__rtc_compatible):!1,hasActiveMetaBoxes:e&&c(me).hasMetaBoxes()}},[e]),{setCollaborationSupported:s}=U((0,Zo.useDispatch)(cm.store)),{updateEditorSettings:i}=(0,Zo.useDispatch)(Ba.store),{initializeMetaBoxes:a}=(0,Zo.useDispatch)(me);(0,um.useEffect)(()=>{t&&(a(),o&&r&&s(!1),n&&i({disableVisualRevisions:!0}))},[t,a,o,s,r,n,i])};var Q=l(Y(),1),{useCommandContext:_x}=U(mm.privateApis),{useDrag:Ax}=U(lo.privateApis),{Editor:Ix,FullscreenMode:Mx,UploadProgressSnackbar:kx}=U(Xe.privateApis),Dx=["wp_template","wp_template_part","wp_block","wp_navigation"];function Lx(e){let{hasThemeStyleSupport:t}=(0,ao.useSelect)(o=>({hasThemeStyleSupport:o(me).isFeatureActive("themeStyles")}),[]);return(0,$e.useMemo)(()=>{let o=e.styles?.filter(s=>s.__unstableType&&s.__unstableType!=="theme")??[],r=[...e?.defaultEditorStyles??[],...o],n=t&&o.length!==(e.styles?.length??0);return!e.disableLayoutStyles&&!n&&r.push({css:xa({style:{},selector:"body",hasBlockGapSupport:!1,hasFallbackGapSupport:!0,fallbackGapValue:"0.5em"})}),n?e.styles??[]:r},[e.defaultEditorStyles,e.disableLayoutStyles,e.styles,t])}function Nx(){let[e,t,o]=(0,ao.useSelect)(C=>{let{get:O}=C(Es.store),{isMetaBoxLocationVisible:F}=C(me);return[!!O("core/edit-post","metaBoxesMainIsOpen"),O("core/edit-post","metaBoxesMainOpenHeight"),F("normal")||F("advanced")||F("side")]},[]),{set:r}=(0,ao.useDispatch)(Es.store),n=(0,co.useMediaQuery)("(max-height: 549px)"),[{min:s=0,max:i},a]=(0,$e.useState)(()=>({})),c=(0,co.useRefEffect)(C=>{let O=C.closest(".interface-interface-skeleton__content");if(!O)return;let F=O.querySelector(".editor-notices"),V=O.querySelector(".edit-post-meta-boxes-main__presenter"),k=()=>{let _=O.offsetHeight;F&&(_-=F.offsetHeight);let A=V?.offsetHeight??0;a({min:A,max:_})},w=new window.ResizeObserver(k);return w.observe(O),F&&w.observe(F),()=>w.disconnect()},[]),u=(0,$e.useRef)(),f=(0,co.useMergeRefs)([u,c]),g=(0,$e.useRef)(),p=(0,$e.useId)(),m=(0,$e.useRef)(),d=C=>Math.round((C-s)/(i-s)*100),h=(C=!e)=>r("core/edit-post","metaBoxesMainIsOpen",C),y=(C="auto",O)=>{let F;C==="auto"?(O=!1,F=C):(C=Math.min(i,Math.max(s,C)),m.current=C,F=`${C}px`),O?r("core/edit-post","metaBoxesMainOpenHeight",C):(u.current.style.height=F,n||(g.current.ariaValueNow=d(C)))},x=Ax(({movement:C,first:O,last:F,memo:V,tap:k,args:w})=>{let M=u.current,[,_]=C;if(O){M.classList.add("is-resizing");let I=m.current??M.offsetHeight;return e?I>i&&(I=i):I=s,y(I-_),{fromHeight:I}}if(!O&&!F&&!k)return y(V.fromHeight-_),V;if(M.classList.remove("is-resizing"),k){let[I]=w;I?.();return}let A=m.current>s;h(A),y(m.current,A)},{keyboardDisplacement:20,filterTaps:!0});if(!o)return;let b=(0,Q.jsxs)("div",{className:"edit-post-layout__metaboxes edit-post-meta-boxes-main__liner",hidden:!e,children:[(0,Q.jsx)(gs,{location:"normal"}),(0,Q.jsx)(gs,{location:"advanced"})]}),v=t===void 0,P=e?n?"auto":t:s,E=i===void 0||v?50:d(P),R=(0,ut.__)("Meta Boxes"),T=(0,Q.jsxs)("button",{"aria-expanded":e,onClick:({detail:C})=>{(n||!C)&&h()},...!n&&x(h),children:[R,(0,Q.jsx)(lo.Icon,{icon:e?sa:Zi})]}),D=!n&&(0,Q.jsxs)(Q.Fragment,{children:[(0,Q.jsxs)(wo.Root,{children:[(0,Q.jsx)(wo.Trigger,{render:(0,Q.jsx)("button",{ref:g,role:"separator","aria-valuenow":E,"aria-label":(0,ut.__)("Drag to resize"),"aria-describedby":p,...x()})}),(0,Q.jsx)(wo.Popup,{children:(0,ut.__)("Drag to resize")})]}),(0,Q.jsx)(ua,{id:p,children:(0,ut.__)("Use up and down arrow keys to resize the meta box pane.")})]});return(0,Q.jsxs)(pa,{ariaLabel:R,ref:f,className:pt("edit-post-meta-boxes-main",!n&&"is-resizable"),style:{height:P},children:[(0,Q.jsxs)("div",{className:"edit-post-meta-boxes-main__presenter",children:[T,D]}),b]})}function Fx({postId:e,postType:t,settings:o,initialEdits:r}){am();let{createErrorNotice:n}=(0,ao.useDispatch)(Nr.store),{currentPost:{postId:s,postType:i},onNavigateToEntityRecord:a,onNavigateToPreviousEntityRecord:c}=lm(e,t,"post-only"),u=i==="wp_template",{mode:f,isFullscreenActive:g,hasResolvedMode:p,hasActiveMetaboxes:m,hasBlockSelected:d,showIconLabels:h,isDistractionFree:y,showMetaBoxes:x,isWelcomeGuideVisible:b,templateId:v}=(0,ao.useSelect)(w=>{let{get:M}=w(Es.store),{isFeatureActive:_,hasMetaBoxes:A}=w(me),{canUser:I,getPostType:X,getTemplateId:ne}=U(w(hm.store)),K=o.supportsTemplateMode,q=X(i)?.viewable??!1,L=I("read",{kind:"postType",name:"wp_template"}),{getBlockSelectionStart:J,isZoomOut:B}=U(w(dm.store)),{getEditorMode:ae,getDefaultRenderingMode:fe}=U(w(Xe.store)),le=!Dx.includes(i),de=i==="wp_block"&&!c,pe=ne(i,s),nt=fe(i);return{mode:ae(),isFullscreenActive:_("fullscreenMode"),hasActiveMetaboxes:A(),hasResolvedMode:nt==="template-locked"?!!pe:nt!==void 0,hasBlockSelected:!!J(),showIconLabels:M("core","showIconLabels"),isDistractionFree:M("core","distractionFree"),showMetaBoxes:le&&!B()||de,isWelcomeGuideVisible:_("welcomeGuide"),templateId:K&&q&&L&&!u?pe:null}},[i,s,u,o.supportsTemplateMode,c]);fm(m&&p),_x(d?"block-selection-edit":"entity-edit");let P=Lx(o),E=(0,$e.useMemo)(()=>({...o,styles:P,onNavigateToEntityRecord:a,onNavigateToPreviousEntityRecord:c}),[o,P,a,c]);h?document.body.classList.add("show-icon-labels"):document.body.classList.remove("show-icon-labels");let R=(0,lo.__unstableUseNavigateRegions)(),T=pt("edit-post-layout","is-mode-"+f,{"has-metaboxes":m});function D(w){n((0,ut.sprintf)((0,ut.__)('The "%s" plugin has encountered an error and cannot be rendered.'),w))}let{createSuccessNotice:C}=(0,ao.useDispatch)(Nr.store),O=(0,$e.useCallback)((w,M)=>{switch(w){case"move-to-trash":document.location.href=(0,Va.addQueryArgs)("edit.php",{trashed:1,post_type:M[0].type,ids:M[0].id});break;case"duplicate-post":{let _=M[0],A=typeof _.title=="string"?_.title:_.title?.rendered;C((0,ut.sprintf)((0,ut.__)('"%s" successfully created.'),(0,gm.decodeEntities)(A)||(0,ut.__)("(no title)")),{type:"snackbar",id:"duplicate-post-action",actions:[{label:(0,ut.__)("Edit"),onClick:()=>{let I=_.id;document.location.href=(0,Va.addQueryArgs)("post.php",{post:I,action:"edit"})}}]})}break}},[C]),F=(0,$e.useMemo)(()=>({type:t,id:e}),[t,e]),V=(0,co.useViewportMatch)("medium")&&g?(0,Q.jsx)(Id,{initialPost:F}):null,k=(0,$e.useMemo)(()=>ma().primary,[]);return(0,Q.jsx)(lo.SlotFillProvider,{children:(0,Q.jsx)(wo.Provider,{children:(0,Q.jsx)(ym.ThemeProvider,{isRoot:!0,color:{primary:k},children:(0,Q.jsxs)(Xe.ErrorBoundary,{canCopyContent:!0,children:[(0,Q.jsx)(nm,{postType:i}),(0,Q.jsx)("div",{...R,children:(0,Q.jsxs)(Ix,{settings:E,initialEdits:r,postType:i,postId:s,templateId:v,className:T,forceIsDirty:m,autoFocus:!b,onActionPerformed:O,extraSidebarPanels:x&&(0,Q.jsx)(gs,{location:"side"}),extraContent:!y&&x&&(0,Q.jsx)(Nx,{}),children:[(0,Q.jsx)(Xe.PostLockedModal,{}),(0,Q.jsx)(Vd,{}),(0,Q.jsx)(Mx,{isActive:g}),(0,Q.jsx)(lp,{}),(0,Q.jsx)(Xe.UnsavedChangesWarning,{}),(0,Q.jsx)(Xe.AutosaveMonitor,{}),(0,Q.jsx)(Xe.LocalAutosaveMonitor,{}),(0,Q.jsx)(tp,{}),i==="wp_block"&&(0,Q.jsx)(op,{}),(0,Q.jsx)(pm.PluginArea,{onError:D}),(0,Q.jsx)(Qp,{}),V,(0,Q.jsx)(Nr.SnackbarNotices,{className:"edit-post-layout__snackbar"}),(0,Q.jsx)(kx,{})]})})]})})})})}var vm=Fx;var Pe=l(be(),1),xm=l(ro(),1),ja=l(rr(),1);var Vt=l(Y(),1),{PluginPostExcerpt:Bx}=U(Pe.privateApis),jt=(0,xm.getPath)(window.location.href)?.includes("site-editor.php"),uo=e=>{(0,ja.default)(`wp.editPost.${e}`,{since:"6.6",alternative:`wp.editor.${e}`})};function Vx(e){return jt?null:(uo("PluginBlockSettingsMenuItem"),(0,Vt.jsx)(Pe.PluginBlockSettingsMenuItem,{...e}))}function jx(e){return jt?null:(uo("PluginDocumentSettingPanel"),(0,Vt.jsx)(Pe.PluginDocumentSettingPanel,{...e}))}function Hx(e){return jt?null:(uo("PluginMoreMenuItem"),(0,Vt.jsx)(Pe.PluginMoreMenuItem,{...e}))}function $x(e){return jt?null:(uo("PluginPrePublishPanel"),(0,Vt.jsx)(Pe.PluginPrePublishPanel,{...e}))}function Ux(e){return jt?null:(uo("PluginPostPublishPanel"),(0,Vt.jsx)(Pe.PluginPostPublishPanel,{...e}))}function Wx(e){return jt?null:(uo("PluginPostStatusInfo"),(0,Vt.jsx)(Pe.PluginPostStatusInfo,{...e}))}function Gx(e){return jt?null:(uo("PluginSidebar"),(0,Vt.jsx)(Pe.PluginSidebar,{...e}))}function zx(e){return jt?null:(uo("PluginSidebarMoreMenuItem"),(0,Vt.jsx)(Pe.PluginSidebarMoreMenuItem,{...e}))}function Yx(){return jt?null:((0,ja.default)("wp.editPost.__experimentalPluginPostExcerpt",{since:"6.6",hint:"Core and custom panels can be access programmatically using their panel name.",link:"https://developer.wordpress.org/block-editor/reference-guides/slotfills/plugin-document-setting-panel/#accessing-a-panel-programmatically"}),Bx)}var Ha=l(Y(),1),{BackButton:Kx,registerCoreBlockBindingsSources:qx}=U(_s.privateApis),{enablePreloadMultiUse:Xx,clearPreloadedData:Qx}=U(wm.default.privateApis);function Jx(e,t,o,r,n){let s=document.getElementById(e),i=(0,Cs.createRoot)(s);return(0,bt.dispatch)(Rs.store).setDefaults("core/edit-post",{fullscreenMode:!0,themeStyles:!0,welcomeGuide:!0,welcomeGuideTemplate:!0}),(0,bt.dispatch)(Rs.store).setDefaults("core",{allowRightClickOverrides:!0,editorMode:"visual",fixedToolbar:!1,hiddenBlockTypes:[],inactivePanels:[],openPanels:["post-status"],showBlockBreadcrumbs:!0,showIconLabels:!1,showListViewByDefault:!1,enableChoosePatternModal:!0,isPublishSidebarEnabled:!0,showCollaborationCursor:!1,showCollaborationJoinNotifications:!0,showCollaborationLeaveNotifications:!0,showCollaborationPostSaveNotifications:!0}),window.__clientSideMediaProcessing&&(0,bt.dispatch)(Rs.store).setDefaults("core/media",{requireApproval:!0,optimizeOnUpload:!0}),(0,bt.dispatch)(bm.store).reapplyBlockTypeFilters(),(0,Ts.registerCoreBlocks)(),qx(),(0,Os.registerLegacyWidgetBlock)({inserter:!1}),(0,Os.registerWidgetGroupBlock)({inserter:!1}),(0,Ts.__experimentalRegisterExperimentalCoreBlocks)({enableFSEBlocks:r.__unstableEnableFullSiteEditingBlocks}),(document.compatMode==="CSS1Compat"?"Standards":"Quirks")!=="Standards"&&console.warn(`Your browser is using Quirks Mode.
3 +This can cause rendering issues such as blocks overlaying meta boxes in the editor. Quirks Mode can be triggered by PHP errors or HTML code appearing before the opening <!DOCTYPE html>. Try checking the raw page source or your site's PHP error log and resolving errors there, removing any HTML before the doctype, or disabling plugins.`),window.addEventListener("dragover",u=>u.preventDefault(),!1),window.addEventListener("drop",u=>u.preventDefault(),!1),Xx(),Zx(t,o).finally(()=>{if(Qx(),t&&o){let u=(0,bt.select)(Ps.store).getEntityRecord("postType",t,o);u&&(0,bt.dispatch)(_s.store).setupEditor(u,n,r.template)}i.render((0,Ha.jsx)(Cs.StrictMode,{children:(0,Ha.jsx)(vm,{settings:r,postId:o,postType:t,initialEdits:n})}))}),i}async function Zx(e,t){let o=(0,bt.resolveSelect)(Ps.store),r=(0,bt.select)(Ps.store);try{await Promise.all([o.getCurrentUser(),o.getEntitiesConfig("postType"),o.getEntitiesConfig("taxonomy"),o.getEntitiesConfig("root"),o.getEntityRecords("root","taxonomy"),o.getCurrentTheme(),o.getThemeSupports(),o.getBlockPatternCategories(),o.__experimentalGetCurrentGlobalStylesId(),o.__experimentalGetCurrentThemeBaseGlobalStyles(),o.__experimentalGetCurrentThemeGlobalStylesVariations(),o.getEntityRecord("root","__unstableBase"),o.canUser("read",{kind:"root",name:"site"}),o.canUser("create",{kind:"postType",name:"attachment"}),o.canUser("create",{kind:"postType",name:"page"}),o.canUser("create",{kind:"postType",name:"wp_block"}),o.canUser("create",{kind:"postType",name:"wp_template"}),...e&&window?.__experimentalDataFormInspector?[U(o).getViewConfig("postType",e,{fields:"form"})]:[],...e&&t?[o.getPostType(e),o.getEntityRecord("postType",e,t),o.getEditedEntityRecord("postType",e,t),o.getAutosaves(e,t),o.getDefaultTemplateId({slug:"front-page"}),o.canUser("create",{kind:"postType",name:e})]:[]]);let n=[];r.canUser("read",{kind:"root",name:"site"})&&n.push(o.getEntityRecord("root","site"));let s=r.__experimentalGetCurrentGlobalStylesId();if(s&&n.push(o.canUser("update",{kind:"root",name:"globalStyles",id:s})),e&&t){let i=r.getEntityRecord("postType",e,t);if(i){let a=e==="page"?"page":"single-"+e;i.slug&&(a+="-"+i.slug),n.push(o.getDefaultTemplateId({slug:a})),i.author&&n.push(o.getUser(i.author,{context:"view",_fields:"id,name"}))}}n.length&&await Promise.all(n),s&&(r.canUser("update",{kind:"root",name:"globalStyles",id:s})?await o.getEntityRecord("root","globalStyles",s):await o.getEntityRecord("root","globalStyles",s,{context:"view"}))}catch{}}function eb(){(0,Sm.default)("wp.editPost.reinitializeEditor",{since:"6.2",version:"6.3"})}return Am(tb);})();
3 4 /*! Bundled license information:
4 5
5 6 use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
6 7 (**
@@ -23,5 +24,7 @@
23 24 * This source code is licensed under the MIT license found in the
24 25 * LICENSE file in the root directory of this source tree.
25 26 *)
26 27 */
28 +(window.wp ||= {}).editPost = wp.editPost;
29 +})();
27 30 //# sourceMappingURL=index.min.js.map