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