/home/techb158/public_html/wp-includes/js/dist
NameSizeModeActions
development/-0777rm
script-modules/-0755rm
vendor/-0777rm
a11y.js56970666editdlrm
a11y.min.js26160666editdlrm
annotations.js159520666editdlrm
annotations.min.js59780666editdlrm
api-fetch.js200030666editdlrm
api-fetch.min.js75100666editdlrm
autop.js100190666editdlrm
autop.min.js56940666editdlrm
base-styles.js1150666editdlrm
base-styles.min.js1420666editdlrm
blob.js24100666editdlrm
blob.min.js12430666editdlrm
block-directory.js3816380666editdlrm
block-directory.min.js1295730666editdlrm
block-editor.js37792910666editdlrm
block-editor.min.js14111060666editdlrm
block-library.js30226840666editdlrm
block-library.min.js13043780666editdlrm
block-serialization-default-parser.js68000666editdlrm
block-serialization-default-parser.min.js25600666editdlrm
block-serialization-spec-parser.js517960666editdlrm
block-serialization-spec-parser.min.js107280666editdlrm
blocks.js2999050666editdlrm
blocks.min.js1464260666editdlrm
commands.js1317390666editdlrm
commands.min.js572270666editdlrm
components.js38212980666editdlrm
components.min.js8366890666editdlrm
compose.js857520666editdlrm
compose.min.js300980666editdlrm
core-commands.js298050666editdlrm
core-commands.min.js124890666editdlrm
core-data.js6758400666editdlrm
core-data.min.js2319570666editdlrm
customize-widgets.js1142260666editdlrm
customize-widgets.min.js444660666editdlrm
data-controls.js43010666editdlrm
data-controls.min.js18850666editdlrm
data.js856980666editdlrm
data.min.js266640666editdlrm
date.js1809350666editdlrm
date.min.js1447470666editdlrm
deprecated.js31800666editdlrm
deprecated.min.js13820666editdlrm
dom-ready.js15710666editdlrm
dom-ready.min.js8810666editdlrm
dom.js359620666editdlrm
dom.min.js131720666editdlrm
edit-post.js4513590666editdlrm
edit-post.min.js1601570666editdlrm
edit-site.js23047570666editdlrm
edit-site.min.js9052880666editdlrm
edit-widgets.js1846200666editdlrm
edit-widgets.min.js704650666editdlrm
editor.js39683670666editdlrm
editor.min.js15738860666editdlrm
element.js279710666editdlrm
element.min.js124680666editdlrm
escape-html.js24130666editdlrm
escape-html.min.js11580666editdlrm
format-library.js2349570666editdlrm
format-library.min.js984950666editdlrm
hooks.js122990666editdlrm
hooks.min.js51070666editdlrm
html-entities.js17560666editdlrm
html-entities.min.js9500666editdlrm
i18n.js157250666editdlrm
i18n.min.js57910666editdlrm
is-shallow-equal.js28330666editdlrm
is-shallow-equal.min.js11970666editdlrm
keyboard-shortcuts.js105080666editdlrm
keyboard-shortcuts.min.js36820666editdlrm
keycodes.js85640666editdlrm
keycodes.min.js30380666editdlrm
list-reusable-blocks.js136620666editdlrm
list-reusable-blocks.min.js55390666editdlrm
media-utils.js10650270666editdlrm
media-utils.min.js3909950666editdlrm
notices.js97830666editdlrm
notices.min.js39470666editdlrm
nux.js44230666editdlrm
nux.min.js17490666editdlrm
patterns.js901840666editdlrm
patterns.min.js383020666editdlrm
plugins.js212200666editdlrm
plugins.min.js72530666editdlrm
preferences-persistence.js177200666editdlrm
preferences-persistence.min.js57130666editdlrm
preferences.js215310666editdlrm
preferences.min.js80280666editdlrm
primitives.js52700666editdlrm
primitives.min.js20930666editdlrm
priority-queue.js103380666editdlrm
priority-queue.min.js35050666editdlrm
private-apis.js45310666editdlrm
private-apis.min.js30170666editdlrm
react-i18n.js40640666editdlrm
react-i18n.min.js16270666editdlrm
redux-routine.js253460666editdlrm
redux-routine.min.js99520666editdlrm
reusable-blocks.js223910666editdlrm
reusable-blocks.min.js81850666editdlrm
rich-text.js1074050666editdlrm
rich-text.min.js431820666editdlrm
router.js370790666editdlrm
router.min.js145520666editdlrm
server-side-render.js115880666editdlrm
server-side-render.min.js41980666editdlrm
shortcode.js82150666editdlrm
shortcode.min.js34260666editdlrm
style-engine.js188100666editdlrm
style-engine.min.js69460666editdlrm
theme.js1387330666editdlrm
theme.min.js611440666editdlrm
token-list.js63270666editdlrm
token-list.min.js17230666editdlrm
undo-manager.js54910666editdlrm
undo-manager.min.js18080666editdlrm
upload-media.js1180360666editdlrm
upload-media.min.js498740666editdlrm
url.js239570666editdlrm
url.min.js104230666editdlrm
viewport.js73120666editdlrm
viewport.min.js23740666editdlrm
warning.js16160666editdlrm
warning.min.js8160666editdlrm
widgets.js513460666editdlrm
widgets.min.js214750666editdlrm
wordcount.js71660666editdlrm
wordcount.min.js25700666editdlrm
Edit: /home/techb158/public_html/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; })();