PluginProbe
Gutenberg / trunk
Gutenberg vtrunk
24.1.0 24.0.0 23.9.1 23.9.0 23.8.0 23.7.2 23.7.1 23.7.0 23.6.1 23.6.2 23.6.0 23.5.3 23.5.2 23.5.1 23.5.0 23.4.0 23.3.2 23.3.1 23.3.0 23.2.0 23.2.1 23.2.2 23.1.1 23.1.0 23.0.1 All 404 releases
← All changes | build/scripts/edit-post/index.min.js +5 -2 23.5.0 → trunk View file →
@@ -1,6 +1,7 @@
1 -var wp;(wp||={}).editPost=(()=>{var Gp=Object.create;var Kr=Object.defineProperty;var Yp=Object.getOwnPropertyDescriptor;var Kp=Object.getOwnPropertyNames;var Xp=Object.getPrototypeOf,qp=Object.prototype.hasOwnProperty;var ee=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Mo=(e,t)=>{for(var o in t)Kr(e,o,{get:t[o],enumerable:!0})},Pa=(e,t,o,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of Kp(t))!qp.call(e,n)&&n!==o&&Kr(e,n,{get:()=>t[n],enumerable:!(r=Yp(t,n))||r.enumerable});return e};var c=(e,t,o)=>(o=e!=null?Gp(Xp(e)):{},Pa(t||!e||!e.__esModule?Kr(o,"default",{value:e,enumerable:!0}):o,e)),Jp=e=>Pa(Kr({},"__esModule",{value:!0}),e);var Xr=ee((px,Ta)=>{Ta.exports=window.wp.blocks});var Ss=ee((mx,Ca)=>{Ca.exports=window.wp.blockLibrary});var lr=ee((gx,Oa)=>{Oa.exports=window.wp.deprecated});var ye=ee((hx,_a)=>{_a.exports=window.wp.element});var le=ee((yx,Ia)=>{Ia.exports=window.wp.data});var ut=ee((vx,Aa)=>{Aa.exports=window.wp.preferences});var ka=ee((xx,Ma)=>{Ma.exports=window.wp.widgets});var ve=ee((Sx,La)=>{La.exports=window.wp.editor});var Ct=ee((bx,Na)=>{Na.exports=window.wp.coreData});var bs=ee((wx,Da)=>{Da.exports=window.wp.apiFetch});var je=ee((Rx,Ba)=>{Ba.exports=window.wp.i18n});var j=ee((Px,Va)=>{Va.exports=window.React});var G=ee((Mx,Ua)=>{Ua.exports=window.ReactJSXRuntime});var oo=ee((WS,Ol)=>{Ol.exports=window.ReactDOM});var wc=ee(bc=>{"use strict";var Wo=j();function Gg(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Yg=typeof Object.is=="function"?Object.is:Gg,Kg=Wo.useState,Xg=Wo.useEffect,qg=Wo.useLayoutEffect,Jg=Wo.useDebugValue;function Qg(e,t){var o=t(),r=Kg({inst:{value:o,getSnapshot:t}}),n=r[0].inst,s=r[1];return qg(function(){n.value=o,n.getSnapshot=t,Qs(n)&&s({inst:n})},[e,o,t]),Xg(function(){return Qs(n)&&s({inst:n}),e(function(){Qs(n)&&s({inst:n})})},[e]),Jg(o),o}function Qs(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!Yg(e,o)}catch{return!0}}function Zg(e,t){return t()}var eh=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?Zg:Qg;bc.useSyncExternalStore=Wo.useSyncExternalStore!==void 0?Wo.useSyncExternalStore:eh});var Zs=ee((mw,Ec)=>{"use strict";Ec.exports=wc()});var Pc=ee(Rc=>{"use strict";var vn=j(),th=Zs();function oh(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var rh=typeof Object.is=="function"?Object.is:oh,nh=th.useSyncExternalStore,sh=vn.useRef,ih=vn.useEffect,ah=vn.useMemo,lh=vn.useDebugValue;Rc.useSyncExternalStoreWithSelector=function(e,t,o,r,n){var s=sh(null);if(s.current===null){var i={hasValue:!1,value:null};s.current=i}else i=s.current;s=ah(function(){function u(m){if(!p){if(p=!0,l=m,m=r(m),n!==void 0&&i.hasValue){var f=i.value;if(n(f,m))return d=f}return d=m}if(f=d,rh(l,m))return f;var h=r(m);return n!==void 0&&n(f,h)?(l=m,f):(l=m,d=h)}var p=!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=nh(e,s[0],s[1]);return ih(function(){i.hasValue=!0,i.value=a},[a]),lh(a),a}});var Cc=ee((hw,Tc)=>{"use strict";Tc.exports=Pc()});var jt=ee((wC,ju)=>{ju.exports=window.wp.primitives});var Gn=ee((jC,Hu)=>{Hu.exports=window.wp.compose});var Wu=ee(($C,Uu)=>{Uu.exports=window.wp.theme});var Vi=ee((UC,zu)=>{zu.exports=window.wp.privateApis});var Mt=ee((j0,Ef)=>{Ef.exports=window.wp.components});var Qi=ee((U0,Rf)=>{Rf.exports=window.wp.blockEditor});var Zi=ee((W0,Pf)=>{Pf.exports=window.wp.styleEngine});var Af=ee((dO,If)=>{If.exports=window.wp.plugins});var qn=ee((pO,Mf)=>{Mf.exports=window.wp.notices});var oa=ee((mO,kf)=>{kf.exports=window.wp.commands});var Po=ee((gO,Lf)=>{Lf.exports=window.wp.url});var Df=ee((hO,Nf)=>{Nf.exports=window.wp.htmlEntities});var td=ee((IO,ed)=>{ed.exports=window.wp.keyboardShortcuts});var nd=ee((MO,rd)=>{rd.exports=window.wp.hooks});var Id=ee((ZO,_d)=>{_d.exports=window.wp.keycodes});var fx={};Mo(fx,{PluginBlockSettingsMenuItem:()=>Xv,PluginDocumentSettingPanel:()=>qv,PluginMoreMenuItem:()=>Jv,PluginPostPublishPanel:()=>Zv,PluginPostStatusInfo:()=>ex,PluginPrePublishPanel:()=>Qv,PluginSidebar:()=>tx,PluginSidebarMoreMenuItem:()=>ox,__experimentalFullscreenModeClose:()=>Jn,__experimentalMainDashboardButton:()=>nx,__experimentalPluginPostExcerpt:()=>rx,initializeEditor:()=>lx,reinitializeEditor:()=>ux,store:()=>fe});var Fp=c(Xr(),1),ps=c(Ss(),1),Bp=c(lr(),1),ms=c(ye(),1),tt=c(le(),1),sr=c(ut(),1),gs=c(ka(),1),Vr=c(ve(),1),ds=c(Ct(),1),Vp=c(bs(),1);function Fa(e){var t,o,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(o=Fa(e[t]))&&(r&&(r+=" "),r+=o)}else for(o in e)e[o]&&(r&&(r+=" "),r+=o);return r}function Qp(){for(var e,t,o=0,r="",n=arguments.length;o<n;o++)(e=arguments[o])&&(t=Fa(e))&&(r&&(r+=" "),r+=t);return r}var We=Qp;var Zp=c(j(),1),cr={...Zp};var Ha=c(j(),1),ja={};function Oe(e,t){let o=Ha.useRef(ja);return o.current===ja&&(o.current=e(t)),o}var ws=cr.useInsertionEffect,em=ws&&ws!==cr.useLayoutEffect?ws:e=>e();function z(e){let t=Oe(tm).current;return t.next=e,em(t.effect),t.trampoline}function tm(){let e={next:void 0,callback:om,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function om(){}var $a=c(j(),1),rm=()=>{},U=typeof document<"u"?$a.useLayoutEffect:rm;var qr=c(j(),1),nm=qr.createContext(void 0);function ko(){return qr.useContext(nm)?.direction??"ltr"}function sm(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 im=sm("https://base-ui.com/production-error","Base UI"),ze=im;var mo=c(j(),1);function Es(e,t,o,r){let n=Oe(za).current;return am(n,e,t,o,r)&&Ga(n,[e,t,o,r]),n.callback}function Wa(e){let t=Oe(za).current;return lm(t,e)&&Ga(t,e),t.callback}function za(){return{callback:null,cleanup:null,refs:[]}}function am(e,t,o,r,n){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==r||e.refs[3]!==n}function lm(e,t){return e.refs.length!==t.length||e.refs.some((o,r)=>o!==t[r])}function Ga(e,t){if(e.refs=t,t.every(o=>o==null)){e.callback=null;return}e.callback=o=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),o!=null){let r=Array(t.length).fill(null);for(let n=0;n<t.length;n+=1){let s=t[n];if(s!=null)switch(typeof s){case"function":{let i=s(o);typeof i=="function"&&(r[n]=i);break}case"object":{s.current=o;break}default:}}e.cleanup=()=>{for(let n=0;n<t.length;n+=1){let s=t[n];if(s!=null)switch(typeof s){case"function":{let i=r[n];typeof i=="function"?i():s(null);break}case"object":{s.current=null;break}default:}}}}}}var Ka=c(j(),1);var Ya=c(j(),1),cm=parseInt(Ya.version,10);function Lo(e){return cm>=e}function Rs(e){if(!Ka.isValidElement(e))return null;let t=e,o=t.props;return(Lo(19)?o?.ref:t.ref)??null}function ur(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Ft(){}var Hx=Object.freeze([]),he=Object.freeze({});function Xa(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 qa(e,t){return typeof e=="function"?e(t):e}function Ja(e,t){return typeof e=="function"?e(t):e}var Ps={};function mt(e,t,o,r,n){if(!o&&!r&&!n&&!e)return Jr(t);let s=Jr(e);return t&&(s=fr(s,t)),o&&(s=fr(s,o)),r&&(s=fr(s,r)),n&&(s=fr(s,n)),s}function Qa(e){if(e.length===0)return Ps;if(e.length===1)return Jr(e[0]);let t=Jr(e[0]);for(let o=1;o<e.length;o+=1)t=fr(t,e[o]);return t}function Jr(e){return Ts(e)?{...el(e,Ps)}:um(e)}function fr(e,t){return Ts(t)?el(t,e):fm(e,t)}function um(e){let t={...e};for(let o in t){let r=t[o];Za(o,r)&&(t[o]=tl(r))}return t}function fm(e,t){if(!t)return e;for(let o in t){let r=t[o];switch(o){case"style":{e[o]=ur(e.style,r);break}case"className":{e[o]=Cs(e.className,r);break}default:Za(o,r)?e[o]=dm(e[o],r):e[o]=r}}return e}function Za(e,t){let o=e.charCodeAt(0),r=e.charCodeAt(1),n=e.charCodeAt(2);return o===111&&r===110&&n>=65&&n<=90&&(typeof t=="function"||typeof t>"u")}function Ts(e){return typeof e=="function"}function el(e,t){return Ts(e)?e(t):e??Ps}function dm(e,t){return t?e?(...o)=>{let r=o[0];if(rl(r)){let s=r;ol(s);let i=t(...o);return s.baseUIHandlerPrevented||e?.(...o),i}let n=t(...o);return e?.(...o),n}:tl(t):e}function tl(e){return e&&((...t)=>{let o=t[0];return rl(o)&&ol(o),e(...t)})}function ol(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function Cs(e,t){return t?e?t+" "+e:t:e}function rl(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var Os=c(j(),1);function Ge(e,t,o={}){let r=t.render,n=pm(t,o);if(o.enabled===!1)return null;let s=o.state??he;return hm(e,r,n,s)}function pm(e,t={}){let{className:o,style:r,render:n}=e,{state:s=he,ref:i,props:a,stateAttributesMapping:u,enabled:p=!0}=t,l=p?qa(o,s):void 0,d=p?Ja(r,s):void 0,g=p?Xa(s,u):he,m=p&&a?mm(a):void 0,f=p?ur(g,m)??{}:he;return typeof document<"u"&&(p?Array.isArray(i)?f.ref=Wa([f.ref,Rs(n),...i]):f.ref=Es(f.ref,Rs(n),i):Es(null,null)),p?(l!==void 0&&(f.className=Cs(f.className,l)),d!==void 0&&(f.style=ur(f.style,d)),f):he}function mm(e){return Array.isArray(e)?Qa(e):mt(void 0,e)}var gm=Symbol.for("react.lazy");function hm(e,t,o,r){if(t){if(typeof t=="function")return t(o,r);let n=mt(o,t.props);n.ref=o.ref;let s=t;return s?.$$typeof===gm&&(s=mo.Children.toArray(t)[0]),mo.cloneElement(s,n)}if(e&&typeof e=="string")return ym(e,o);throw new Error(ze(8))}function ym(e,t){return e==="button"?(0,Os.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,Os.createElement)("img",{alt:"",...t,key:t.key}):mo.createElement(e,t)}var Y={};Mo(Y,{cancelOpen:()=>zm,chipRemovePress:()=>Cm,clearPress:()=>Tm,closePress:()=>Rm,closeWatcher:()=>Bm,decrementPress:()=>Im,disabled:()=>Ym,drag:()=>$m,escapeKey:()=>Fm,focusOut:()=>Dm,imperativeAction:()=>qm,incrementPress:()=>_m,initial:()=>Xm,inputBlur:()=>km,inputChange:()=>Am,inputClear:()=>Mm,inputPaste:()=>Lm,inputPress:()=>Nm,itemPress:()=>Em,keyboard:()=>jm,linkPress:()=>Pm,listNavigation:()=>Vm,missing:()=>Km,none:()=>vm,outsidePress:()=>wm,pointer:()=>Hm,scrub:()=>Wm,siblingOpen:()=>Gm,swipe:()=>Jm,trackPress:()=>Om,triggerFocus:()=>bm,triggerHover:()=>Sm,triggerPress:()=>xm,wheel:()=>Um,windowResize:()=>Qm});var vm="none",xm="trigger-press",Sm="trigger-hover",bm="trigger-focus",wm="outside-press",Em="item-press",Rm="close-press",Pm="link-press",Tm="clear-press",Cm="chip-remove-press",Om="track-press",_m="increment-press",Im="decrement-press",Am="input-change",Mm="input-clear",km="input-blur",Lm="input-paste",Nm="input-press",Dm="focus-out",Fm="escape-key",Bm="close-watcher",Vm="list-navigation",jm="keyboard",Hm="pointer",$m="drag",Um="wheel",Wm="scrub",zm="cancel-open",Gm="sibling-open",Ym="disabled",Km="missing",Xm="initial",qm="imperative-action",Jm="swipe",Qm="window-resize";function oe(e,t,o,r){let n=!1,s=!1,i=r??he;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 Qr=c(j(),1);var nl=0;function Zm(e,t="mui"){let[o,r]=Qr.useState(e),n=e||o;return Qr.useEffect(()=>{o==null&&(nl+=1,r(`${t}-${nl}`))},[o,t]),n}var sl=cr.useId;function qt(e,t){if(sl!==void 0){let o=sl();return e??(t?`${t}-${o}`:o)}return Zm(e,t)}function il(e){return qt(e,"base-ui")}var Is=c(j(),1);var al=c(j(),1),eg=[];function No(e){al.useEffect(e,eg)}var Zr=null,mS=globalThis.requestAnimationFrame,_s=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let o=this.callbacks,r=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,r>0)for(let n=0;n<o.length;n+=1)o[n]?.(t)};request(t){let o=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),o}cancel(t){let o=t-this.startId;o<0||o>=this.callbacks.length||(this.callbacks[o]=null,this.callbacksCount-=1)}},en=new _s,Ot=class e{static create(){return new e}static request(t){return en.request(t)}static cancel(t){return en.cancel(t)}currentId=Zr;request(t){this.cancel(),this.currentId=en.request(()=>{this.currentId=Zr,t()})}cancel=()=>{this.currentId!==Zr&&(en.cancel(this.currentId),this.currentId=Zr)};disposeEffect=()=>this.cancel};function Do(){let e=Oe(Ot.create).current;return No(e.disposeEffect),e}function ll(e,t=!1,o=!1){let[r,n]=Is.useState(e&&t?"idle":void 0),[s,i]=Is.useState(e);return e&&!s&&(i(!0),n("starting")),!e&&s&&r!=="ending"&&!o&&n("ending"),!e&&!s&&r==="ending"&&n(void 0),U(()=>{if(!e&&s&&r!=="ending"&&o){let a=Ot.request(()=>{n("ending")});return()=>{Ot.cancel(a)}}},[e,s,r,o]),U(()=>{if(!e||t)return;let a=Ot.request(()=>{n(void 0)});return()=>{Ot.cancel(a)}},[t,e]),U(()=>{if(!e||!t)return;e&&s&&r!=="idle"&&n("starting");let a=Ot.request(()=>{n("idle")});return()=>{Ot.cancel(a)}},[t,e,s,r]),{mounted:s,setMounted:i,transitionStatus:r}}var go=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),tg={[go.startingStyle]:""},og={[go.endingStyle]:""},cl={transitionStatus(e){return e==="starting"?tg:e==="ending"?og:null}};function tn(){return typeof window<"u"}function yo(e){return on(e)?(e.nodeName||"").toLowerCase():"#document"}function me(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function ht(e){var t;return(t=(on(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function on(e){return tn()?e instanceof Node||e instanceof me(e).Node:!1}function H(e){return tn()?e instanceof Element||e instanceof me(e).Element:!1}function Ee(e){return tn()?e instanceof HTMLElement||e instanceof me(e).HTMLElement:!1}function Fo(e){return!tn()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof me(e).ShadowRoot}function Bo(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 ul(e){return/^(table|td|th)$/.test(yo(e))}function dr(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var rg=/transform|translate|scale|rotate|perspective|filter/,ng=/paint|layout|strict|content/,ho=e=>!!e&&e!=="none",As;function rn(e){let t=H(e)?Le(e):e;return ho(t.transform)||ho(t.translate)||ho(t.scale)||ho(t.rotate)||ho(t.perspective)||!Vo()&&(ho(t.backdropFilter)||ho(t.filter))||rg.test(t.willChange||"")||ng.test(t.contain||"")}function fl(e){let t=gt(e);for(;Ee(t)&&!yt(t);){if(rn(t))return t;if(dr(t))return null;t=gt(t)}return null}function Vo(){return As==null&&(As=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),As}function yt(e){return/^(html|body|#document)$/.test(yo(e))}function Le(e){return me(e).getComputedStyle(e)}function pr(e){return H(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function gt(e){if(yo(e)==="html")return e;let t=e.assignedSlot||e.parentNode||Fo(e)&&e.host||ht(e);return Fo(t)?t.host:t}function dl(e){let t=gt(e);return yt(t)?e.ownerDocument?e.ownerDocument.body:e.body:Ee(t)&&Bo(t)?t:dl(t)}function Jt(e,t,o){var r;t===void 0&&(t=[]),o===void 0&&(o=!0);let n=dl(e),s=n===((r=e.ownerDocument)==null?void 0:r.body),i=me(n);if(s){let a=nn(i);return t.concat(i,i.visualViewport||[],Bo(n)?n:[],a&&o?Jt(a):[])}else return t.concat(n,Jt(n,[],o))}function nn(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var Qt=typeof navigator<"u",Ms=sg(),pl=ag(),sn=ig(),bS=typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter:none"),wS=Ms.platform==="MacIntel"&&Ms.maxTouchPoints>1?!0:/iP(hone|ad|od)|iOS/.test(Ms.platform),ES=Qt&&/firefox/i.test(sn),ml=Qt&&/apple/i.test(navigator.vendor),RS=Qt&&/Edg/i.test(sn),PS=Qt&&/android/i.test(pl)||/android/i.test(sn),gl=Qt&&pl.toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints,hl=sn.includes("jsdom/");function sg(){if(!Qt)return{platform:"",maxTouchPoints:-1};let e=navigator.userAgentData;return e?.platform?{platform:e.platform,maxTouchPoints:navigator.maxTouchPoints}:{platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??-1}}function ig(){if(!Qt)return"";let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(({brand:t,version:o})=>`${t}/${o}`).join(" "):navigator.userAgent}function ag(){if(!Qt)return"";let e=navigator.userAgentData;return e?.platform?e.platform:navigator.platform??""}var ks="data-base-ui-focusable";var Ls="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function an(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&&Fo(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 Zt(e,t){if(!H(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 ln(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 yl(e){return e.matches("html,body")}function vl(e){return Ee(e)&&e.matches(Ls)}function Ns(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${Ls}`)!=null}function xl(e){if(!e||hl)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function Bt(e,t,o=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!o||n.context?.open?[n]:[],...Bt(e,n.id,o)])}function Sl(e){return"nativeEvent"in e}function Vt(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function bl(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var Rl=["top","right","bottom","left"];var eo=Math.min,$e=Math.max,to=Math.round,gr=Math.floor,vt=e=>({x:e,y:e}),lg={left:"right",right:"left",bottom:"top",top:"bottom"};function hr(e,t,o){return $e(e,eo(t,o))}function xt(e,t){return typeof e=="function"?e(t):e}function _e(e){return e.split("-")[0]}function St(e){return e.split("-")[1]}function un(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 un(Ye(e))}function Pl(e,t,o){o===void 0&&(o=!1);let r=St(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 Tl(e){let t=mr(e);return[cn(e),t,cn(t)]}function cn(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var wl=["left","right"],El=["right","left"],cg=["top","bottom"],ug=["bottom","top"];function fg(e,t,o){switch(e){case"top":case"bottom":return o?t?El:wl:t?wl:El;case"left":case"right":return t?cg:ug;default:return[]}}function Cl(e,t,o,r){let n=St(e),s=fg(_e(e),o==="start",r);return n&&(s=s.map(i=>i+"-"+n),t&&(s=s.concat(s.map(cn)))),s}function mr(e){let t=_e(e);return lg[t]+e.slice(t.length)}function dg(e){return{top:0,right:0,bottom:0,left:0,...e}}function fn(e){return typeof e!="number"?dg(e):{top:e,right:e,bottom:e,left:e}}function vo(e){let{x:t,y:o,width:r,height:n}=e;return{width:r,height:n,top:o,left:t,right:t+r,bottom:o+n,x:t,y:o}}function Re(e){return e?.ownerDocument||document}function re(e,t,o,r){return e.addEventListener(t,o,r),()=>{e.removeEventListener(t,o,r)}}function Ke(e){let t=Oe(pg,e).current;return t.next=e,U(t.effect),t}function pg(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var Al=c(j(),1);var Il=c(oo(),1);function _l(e){return e==null?e:"current"in e?e.current:e}function jo(e,t=!1,o=!0){let r=Do();return z((n,s=null)=>{r.cancel();let i=_l(e);if(i==null)return;let a=i,u=()=>{Il.flushSync(n)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function p(){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")&&p()})}if(t){let l=go.startingStyle;if(!a.hasAttribute(l)){r.request(p);return}let d=new MutationObserver(()=>{a.hasAttribute(l)||(d.disconnect(),p())});d.observe(a,{attributes:!0,attributeFilter:[l]}),s?.addEventListener("abort",()=>d.disconnect(),{once:!0});return}r.request(p)})}function dn(e){let{enabled:t=!0,open:o,ref:r,onComplete:n}=e,s=z(n),i=jo(r,o,!1);Al.useEffect(()=>{if(!t)return;let a=new AbortController;return i(s,a.signal),()=>{a.abort()}},[t,o,s,i])}var Ml=c(j(),1);function kl(e){let t=Ml.useRef(!0);t.current&&(t.current=!1,e())}var xr=0,rt=class e{static create(){return new e}currentId=xr;start(t,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=xr,o()},t)}isStarted(){return this.currentId!==xr}clear=()=>{this.currentId!==xr&&(clearTimeout(this.currentId),this.currentId=xr)};disposeEffect=()=>this.clear};function bt(){let e=Oe(rt.create).current;return No(e.disposeEffect),e}var Xe=c(j(),1);function mg(e,t){return t!=null&&!Vt(t)?0:typeof e=="function"?e():e}function xo(e,t,o){let r=mg(e,o);return typeof r=="number"?r:r?.[t]}function Ds(e){return typeof e=="function"?e():e}function pn(e,t){return t||e==="click"||e==="mousedown"}function Ll(e){return e?.includes("mouse")&&e!=="mousedown"}var Nl=c(G(),1),Dl=Xe.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new rt,currentIdRef:{current:null},currentContextRef:{current:null}});function Fs(e){let{children:t,delay:o,timeoutMs:r=0}=e,n=Xe.useRef(o),s=Xe.useRef(o),i=Xe.useRef(null),a=Xe.useRef(null),u=bt();return(0,Nl.jsx)(Dl.Provider,{value:Xe.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:s,currentIdRef:i,timeoutMs:r,currentContextRef:a,timeout:u}),[r,u]),children:t})}function Bs(e,t={open:!1}){let{open:o}=t,r="rootStore"in e?e.rootStore:e,n=r.useState("floatingId"),s=Xe.useContext(Dl),{currentIdRef:i,delayRef:a,timeoutMs:u,initialDelayRef:p,currentContextRef:l,hasProvider:d,timeout:g}=s,[m,f]=Xe.useState(!1);return U(()=>{function h(){f(!1),l.current?.setIsInstantPhase(!1),i.current=null,l.current=null,a.current=p.current}if(i.current&&!o&&i.current===n){if(f(!1),u){let y=n;return g.start(u,()=>{r.select("open")||i.current&&i.current!==y||h()}),()=>{g.clear()}}h()}},[o,n,i,a,u,p,l,g,r]),U(()=>{if(!o)return;let h=l.current,y=i.current;g.clear(),l.current={onOpenChange:r.setOpen,setIsInstantPhase:f},i.current=n,a.current={open:0,close:xo(p.current,"close")},y!==null&&y!==n?(f(!0),h?.setIsInstantPhase(!0),h?.onOpenChange(!1,oe(Y.none))):(f(!1),h?.setIsInstantPhase(!1))},[o,n,r,i,a,p,l,g]),U(()=>()=>{l.current=null},[l]),Xe.useMemo(()=>({hasProvider:d,delayRef:a,isInstantPhase:m}),[d,a,m])}function wt(...e){return()=>{for(let t=0;t<e.length;t+=1){let o=e[t];o&&o()}}}function Ho(e){return`data-base-ui-${e}`}var nt=c(j(),1),Vl=c(oo(),1);var Fl={style:{transition:"none"}};var gg="data-base-ui-swipe-ignore",hg="data-swipe-ignore",gb=`[${gg}]`,hb=`[${hg}]`;var Bl={fallbackAxisSide:"end"};var jl=c(G(),1),yg=nt.createContext(null),vg=()=>nt.useContext(yg),xg=Ho("portal");function Vs(e={}){let{ref:t,container:o,componentProps:r=he,elementProps:n}=e,s=qt(),a=vg()?.portalNode,[u,p]=nt.useState(null),[l,d]=nt.useState(null),g=z(y=>{y!==null&&d(y)}),m=nt.useRef(null);U(()=>{if(o===null){m.current&&(m.current=null,d(null),p(null));return}if(s==null)return;let y=(o&&(on(o)?o:o.current))??a??document.body;if(y==null){m.current&&(m.current=null,d(null),p(null));return}m.current!==y&&(m.current=y,d(null),p(y))},[o,a,s]);let f=Ge("div",r,{ref:[t,g],props:[{id:s,[xg]:""},n]});return{portalNode:l,portalSubtree:u&&f?Vl.createPortal(f,u):null}}var So=c(j(),1);function Hl(){let e=new Map;return{emit(t,o){e.get(t)?.forEach(r=>r(o))},on(t,o){e.has(t)||e.set(t,new Set),e.get(t).add(o)},off(t,o){e.get(t)?.delete(o)}}}var Sg=c(G(),1),bg=So.createContext(null),wg=So.createContext(null),$o=()=>So.useContext(bg)?.id||null,ro=e=>{let t=So.useContext(wg);return e??t};var qe=c(j(),1);function Eg(e,t){let o=null,r=null,n=!1;return{contextElement:e||void 0,getBoundingClientRect(){let s=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},i=t.axis==="x"||t.axis==="both",a=t.axis==="y"||t.axis==="both",u=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",p=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,p=0,l=0,!n||u?(p=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,p=t.axis==="y"?s.width:p),n=!0,{width:p,height:l,x:d,y:g,top:g,right:d+p,bottom:g+l,left:d}}}}function $l(e){return e!=null&&e.clientX!=null}function js(e,t={}){let{enabled:o=!0,axis:r="both"}=t,n="rootStore"in e?e.rootStore:e,s=n.useState("open"),i=n.useState("floatingElement"),a=n.useState("domReferenceElement"),u=n.context.dataRef,p=qe.useRef(!1),l=qe.useRef(null),[d,g]=qe.useState(),[m,f]=qe.useState([]),h=z(S=>{n.set("positionReference",S)}),y=z((S,P,R)=>{p.current||u.current.openEvent&&!$l(u.current.openEvent)||n.set("positionReference",Eg(R??a,{x:S,y:P,axis:r,dataRef:u,pointerType:d}))}),w=z(S=>{s?l.current||(y(S.clientX,S.clientY,S.currentTarget),f([])):y(S.clientX,S.clientY,S.currentTarget)}),v=Vt(d)?i:s;qe.useEffect(()=>{if(!o){h(a);return}if(!v)return;function S(){l.current?.(),l.current=null}let P=me(i);function R(C){let _=He(C);se(i,_)?S():y(C.clientX,C.clientY)}return!u.current.openEvent||$l(u.current.openEvent)?l.current=re(P,"mousemove",R):h(a),S},[v,o,i,u,a,n,y,h,m]),qe.useEffect(()=>()=>{n.set("positionReference",null)},[n]),qe.useEffect(()=>{o&&!i&&(p.current=!1)},[o,i]),qe.useEffect(()=>{!o&&s&&(p.current=!0)},[o,s]);let x=qe.useMemo(()=>{function S(P){g(P.pointerType)}return{onPointerDown:S,onPointerEnter:S,onMouseMove:w,onMouseEnter:w}},[w]);return qe.useMemo(()=>o?{reference:x,trigger:x}:{},[o,x])}var Je=c(j(),1);var Rg={intentional:"onClick",sloppy:"onPointerDown"};function Pg(){return!1}function Tg(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function Hs(e,t={}){let{enabled:o=!0,escapeKey:r=!0,outsidePress:n=!0,outsidePressEvent:s="sloppy",referencePress:i=Pg,referencePressEvent:a="sloppy",bubbles:u,externalTree:p}=t,l="rootStore"in e?e.rootStore:e,d=l.useState("open"),g=l.useState("floatingElement"),{dataRef:m}=l.context,f=ro(p),h=z(typeof n=="function"?n:()=>!1),y=typeof n=="function"?h:n,w=y!==!1,v=z(()=>s),{escapeKey:x,outsidePress:S}=Tg(u),P=Je.useRef(!1),R=Je.useRef(!1),C=Je.useRef(!1),_=Je.useRef(!1),N=Je.useRef(""),I=Je.useRef(null),O=bt(),M=bt(),T=z(()=>{M.clear(),m.current.insideReactTree=!1}),F=z($=>{let J=m.current.floatingContext?.nodeId;return(f?Bt(f.nodesRef.current,J):[]).some(W=>W.context?.open&&!W.context.dataRef.current[$])}),b=z($=>ln($,l.select("floatingElement"))||ln($,l.select("domReferenceElement"))),k=z($=>{i()&&l.setOpen(!1,oe(Y.triggerPress,$.nativeEvent))}),D=z($=>{if(!d||!o||!r||$.key!=="Escape"||_.current||!x&&F("__escapeKeyBubbles"))return;let J=Sl($)?$.nativeEvent:$,te=oe(Y.escapeKey,J);l.setOpen(!1,te),te.isCanceled||$.preventDefault(),!x&&!te.isPropagationAllowed&&$.stopPropagation()}),E=z(()=>{m.current.insideReactTree=!0,M.start(0,T)}),A=z($=>{if(!d||!o||$.button!==0)return;let J=He($.nativeEvent);se(l.select("floatingElement"),J)&&(P.current||(P.current=!0,R.current=!1))}),L=z($=>{!d||!o||($.defaultPrevented||$.nativeEvent.defaultPrevented)&&P.current&&(R.current=!0)});Je.useEffect(()=>{if(!d||!o)return;m.current.__escapeKeyBubbles=x,m.current.__outsidePressBubbles=S;let $=new rt,J=new rt;function te(){$.clear(),_.current=!0}function W(){$.start(Vo()?5:0,()=>{_.current=!1})}function ue(){C.current=!0,J.start(0,()=>{C.current=!1})}function xe(){P.current=!1,R.current=!1}function ne(){let B=N.current,V=B==="pen"||!B?"mouse":B,Me=v(),ke=typeof Me=="function"?Me():Me;return typeof ke=="string"?ke:ke[V]}function Ae(B){let V=ne();return V==="intentional"&&B.type!=="click"||V==="sloppy"&&B.type==="click"}function we(B){let V=m.current.floatingContext?.nodeId,Me=f&&Bt(f.nodesRef.current,V).some(ke=>ln(B,ke.context?.elements.floating));return b(B)||Me}function K(B){if(Ae(B)){B.type!=="click"&&!b(B)&&(J.clear(),C.current=!1),T();return}if(m.current.insideReactTree){T();return}let V=He(B),Me=`[${Ho("inert")}]`,ke=H(V)?V.getRootNode():null,Kt=Array.from((Fo(ke)?ke:Re(l.select("floatingElement"))).querySelectorAll(Me)),Io=l.context.triggerElements;if(V&&(Io.hasElement(V)||Io.hasMatchingElement(Be=>se(Be,V))))return;let Xt=H(V)?V:null;for(;Xt&&!yt(Xt);){let Be=gt(Xt);if(yt(Be)||!H(Be))break;Xt=Be}if(!(Kt.length&&H(V)&&!yl(V)&&!se(V,l.select("floatingElement"))&&Kt.every(Be=>!se(Xt,Be)))){if(Ee(V)&&!("touches"in B)){let Be=yt(V),Nt=Le(V),ir=/auto|scroll/,Ur=Be||ir.test(Nt.overflowX),Wr=Be||ir.test(Nt.overflowY),zr=Ur&&V.clientWidth>0&&V.scrollWidth>V.clientWidth,Gr=Wr&&V.clientHeight>0&&V.scrollHeight>V.clientHeight,ie=Nt.direction==="rtl",Ve=Gr&&(ie?B.offsetX<=V.offsetWidth-V.clientWidth:B.offsetX>V.clientWidth),lt=zr&&B.offsetY>V.clientHeight;if(Ve||lt)return}if(!we(B)){if(ne()==="intentional"&&C.current){J.clear(),C.current=!1;return}typeof y=="function"&&!y(B)||F("__outsidePressBubbles")||(l.setOpen(!1,oe(Y.outsidePress,B)),T())}}}function ge(B){ne()!=="sloppy"||B.pointerType==="touch"||!l.select("open")||!o||b(B)||K(B)}function be(B){if(ne()!=="sloppy"||!l.select("open")||!o||b(B))return;let V=B.touches[0];V&&(I.current={startTime:Date.now(),startX:V.clientX,startY:V.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},O.start(1e3,()=>{I.current&&(I.current.dismissOnTouchEnd=!1,I.current.dismissOnMouseDown=!1)}))}function Pt(B,V){let Me=He(B);if(!Me)return;let ke=re(Me,B.type,()=>{V(B),ke()})}function kt(B){N.current="touch",Pt(B,be)}function Lt(B){O.clear(),B.type==="pointerdown"&&(N.current=B.pointerType),!(B.type==="mousedown"&&I.current&&!I.current.dismissOnMouseDown)&&Pt(B,V=>{V.type==="pointerdown"?ge(V):K(V)})}function ot(B){if(!P.current)return;let V=R.current;if(xe(),ne()==="intentional"){if(B.type==="pointercancel"){V&&ue();return}if(!we(B)){if(V){ue();return}typeof y=="function"&&!y(B)||(J.clear(),C.current=!0,T())}}}function Tt(B){if(ne()!=="sloppy"||!I.current||b(B))return;let V=B.touches[0];if(!V)return;let Me=Math.abs(V.clientX-I.current.startX),ke=Math.abs(V.clientY-I.current.startY),Kt=Math.sqrt(Me*Me+ke*ke);Kt>5&&(I.current.dismissOnTouchEnd=!0),Kt>10&&(K(B),O.clear(),I.current=null)}function jr(B){Pt(B,Tt)}function Hr(B){ne()!=="sloppy"||!I.current||b(B)||(I.current.dismissOnTouchEnd&&K(B),O.clear(),I.current=null)}function Yt(B){Pt(B,Hr)}let Ce=Re(g),$r=wt(r&&wt(re(Ce,"keydown",D),re(Ce,"compositionstart",te),re(Ce,"compositionend",W)),w&&wt(re(Ce,"click",Lt,!0),re(Ce,"pointerdown",Lt,!0),re(Ce,"pointerup",ot,!0),re(Ce,"pointercancel",ot,!0),re(Ce,"mousedown",Lt,!0),re(Ce,"mouseup",ot,!0),re(Ce,"touchstart",kt,!0),re(Ce,"touchmove",jr,!0),re(Ce,"touchend",Yt,!0)));return()=>{$r(),$.clear(),J.clear(),xe(),C.current=!1}},[m,g,r,w,y,d,o,x,S,D,T,v,F,b,f,l,O]),Je.useEffect(T,[y,T]);let Q=Je.useMemo(()=>({onKeyDown:D,[Rg[a]]:k,...a!=="intentional"&&{onClick:k}}),[D,k,a]),de=Je.useMemo(()=>({onKeyDown:D,onPointerDown:L,onMouseDown:L,onClickCapture:E,onMouseDownCapture($){E(),A($)},onPointerDownCapture($){E(),A($)},onMouseUpCapture:E,onTouchEndCapture:E,onTouchMoveCapture:E}),[D,E,A,L]);return Je.useMemo(()=>o?{reference:Q,floating:de,trigger:Q}:{},[o,Q,de])}var Ne=c(j(),1);function Ul(e,t,o){let{reference:r,floating:n}=e,s=Ye(t),i=vr(t),a=yr(i),u=_e(t),p=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(St(t)){case"start":m[i]-=g*(o&&p?-1:1);break;case"end":m[i]+=g*(o&&p?-1:1);break}return m}async function Gl(e,t){var o;t===void 0&&(t={});let{x:r,y:n,platform:s,rects:i,elements:a,strategy:u}=e,{boundary:p="clippingAncestors",rootBoundary:l="viewport",elementContext:d="floating",altBoundary:g=!1,padding:m=0}=xt(t,e),f=fn(m),y=a[g?d==="floating"?"reference":"floating":d],w=vo(await s.getClippingRect({element:(o=await(s.isElement==null?void 0:s.isElement(y)))==null||o?y:y.contextElement||await(s.getDocumentElement==null?void 0:s.getDocumentElement(a.floating)),boundary:p,rootBoundary:l,strategy:u})),v=d==="floating"?{x:r,y:n,width:i.floating.width,height:i.floating.height}:i.reference,x=await(s.getOffsetParent==null?void 0:s.getOffsetParent(a.floating)),S=await(s.isElement==null?void 0:s.isElement(x))?await(s.getScale==null?void 0:s.getScale(x))||{x:1,y:1}:{x:1,y:1},P=vo(s.convertOffsetParentRelativeRectToViewportRelativeRect?await s.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:v,offsetParent:x,strategy:u}):v);return{top:(w.top-P.top+f.top)/S.y,bottom:(P.bottom-w.bottom+f.bottom)/S.y,left:(w.left-P.left+f.left)/S.x,right:(P.right-w.right+f.right)/S.x}}var Cg=50,Yl=async(e,t,o)=>{let{placement:r="bottom",strategy:n="absolute",middleware:s=[],platform:i}=o,a=i.detectOverflow?i:{...i,detectOverflow:Gl},u=await(i.isRTL==null?void 0:i.isRTL(t)),p=await i.getElementRects({reference:e,floating:t,strategy:n}),{x:l,y:d}=Ul(p,r,u),g=r,m=0,f={};for(let h=0;h<s.length;h++){let y=s[h];if(!y)continue;let{name:w,fn:v}=y,{x,y:S,data:P,reset:R}=await v({x:l,y:d,initialPlacement:r,placement:g,strategy:n,middlewareData:f,rects:p,platform:a,elements:{reference:e,floating:t}});l=x??l,d=S??d,f[w]={...f[w],...P},R&&m<Cg&&(m++,typeof R=="object"&&(R.placement&&(g=R.placement),R.rects&&(p=R.rects===!0?await i.getElementRects({reference:e,floating:t,strategy:n}):R.rects),{x:l,y:d}=Ul(p,g,u)),h=-1)}return{x:l,y:d,placement:g,strategy:n,middlewareData:f}};var Kl=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var o,r;let{placement:n,middlewareData:s,rects:i,initialPlacement:a,platform:u,elements:p}=t,{mainAxis:l=!0,crossAxis:d=!0,fallbackPlacements:g,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:f="none",flipAlignment:h=!0,...y}=xt(e,t);if((o=s.arrow)!=null&&o.alignmentOffset)return{};let w=_e(n),v=Ye(a),x=_e(a)===a,S=await(u.isRTL==null?void 0:u.isRTL(p.floating)),P=g||(x||!h?[mr(a)]:Tl(a)),R=f!=="none";!g&&R&&P.push(...Cl(a,h,f,S));let C=[a,...P],_=await u.detectOverflow(t,y),N=[],I=((r=s.flip)==null?void 0:r.overflows)||[];if(l&&N.push(_[w]),d){let F=Pl(n,i,S);N.push(_[F[0]],_[F[1]])}if(I=[...I,{placement:n,overflows:N}],!N.every(F=>F<=0)){var O,M;let F=(((O=s.flip)==null?void 0:O.index)||0)+1,b=C[F];if(b&&(!(d==="alignment"?v!==Ye(b):!1)||I.every(E=>Ye(E.placement)===v?E.overflows[0]>0:!0)))return{data:{index:F,overflows:I},reset:{placement:b}};let k=(M=I.filter(D=>D.overflows[0]<=0).sort((D,E)=>D.overflows[1]-E.overflows[1])[0])==null?void 0:M.placement;if(!k)switch(m){case"bestFit":{var T;let D=(T=I.filter(E=>{if(R){let A=Ye(E.placement);return A===v||A==="y"}return!0}).map(E=>[E.placement,E.overflows.filter(A=>A>0).reduce((A,L)=>A+L,0)]).sort((E,A)=>E[1]-A[1])[0])==null?void 0:T[0];D&&(k=D);break}case"initialPlacement":k=a;break}if(n!==k)return{reset:{placement:k}}}return{}}}};function Wl(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function zl(e){return Rl.some(t=>e[t]>=0)}var Xl=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:o,platform:r}=t,{strategy:n="referenceHidden",...s}=xt(e,t);switch(n){case"referenceHidden":{let i=await r.detectOverflow(t,{...s,elementContext:"reference"}),a=Wl(i,o.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:zl(a)}}}case"escaped":{let i=await r.detectOverflow(t,{...s,altBoundary:!0}),a=Wl(i,o.floating);return{data:{escapedOffsets:a,escaped:zl(a)}}}default:return{}}}}};var ql=new Set(["left","top"]);async function Og(e,t){let{placement:o,platform:r,elements:n}=e,s=await(r.isRTL==null?void 0:r.isRTL(n.floating)),i=_e(o),a=St(o),u=Ye(o)==="y",p=ql.has(i)?-1:1,l=s&&u?-1:1,d=xt(t,e),{mainAxis:g,crossAxis:m,alignmentAxis:f}=typeof d=="number"?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return a&&typeof f=="number"&&(m=a==="end"?f*-1:f),u?{x:m*l,y:g*p}:{x:g*p,y:m*l}}var Jl=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 Og(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}}}}},Ql=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:w=>{let{x:v,y:x}=w;return{x:v,y:x}}},...p}=xt(e,t),l={x:o,y:r},d=await s.detectOverflow(t,p),g=Ye(_e(n)),m=un(g),f=l[m],h=l[g];if(i){let w=m==="y"?"top":"left",v=m==="y"?"bottom":"right",x=f+d[w],S=f-d[v];f=hr(x,f,S)}if(a){let w=g==="y"?"top":"left",v=g==="y"?"bottom":"right",x=h+d[w],S=h-d[v];h=hr(x,h,S)}let y=u.fn({...t,[m]:f,[g]:h});return{...y,data:{x:y.x-o,y:y.y-r,enabled:{[m]:i,[g]:a}}}}}},Zl=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:p=!0}=xt(e,t),l={x:o,y:r},d=Ye(n),g=un(d),m=l[g],f=l[d],h=xt(a,t),y=typeof h=="number"?{mainAxis:h,crossAxis:0}:{mainAxis:0,crossAxis:0,...h};if(u){let x=g==="y"?"height":"width",S=s.reference[g]-s.floating[x]+y.mainAxis,P=s.reference[g]+s.reference[x]-y.mainAxis;m<S?m=S:m>P&&(m=P)}if(p){var w,v;let x=g==="y"?"width":"height",S=ql.has(_e(n)),P=s.reference[d]-s.floating[x]+(S&&((w=i.offset)==null?void 0:w[d])||0)+(S?0:y.crossAxis),R=s.reference[d]+s.reference[x]+(S?0:((v=i.offset)==null?void 0:v[d])||0)-(S?y.crossAxis:0);f<P?f=P:f>R&&(f=R)}return{[g]:m,[d]:f}}}},ec=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=()=>{},...p}=xt(e,t),l=await i.detectOverflow(t,p),d=_e(n),g=St(n),m=Ye(n)==="y",{width:f,height:h}=s.floating,y,w;d==="top"||d==="bottom"?(y=d,w=g===(await(i.isRTL==null?void 0:i.isRTL(a.floating))?"start":"end")?"left":"right"):(w=d,y=g==="end"?"top":"bottom");let v=h-l.top-l.bottom,x=f-l.left-l.right,S=eo(h-l[y],v),P=eo(f-l[w],x),R=!t.middlewareData.shift,C=S,_=P;if((o=t.middlewareData.shift)!=null&&o.enabled.x&&(_=x),(r=t.middlewareData.shift)!=null&&r.enabled.y&&(C=v),R&&!g){let I=$e(l.left,0),O=$e(l.right,0),M=$e(l.top,0),T=$e(l.bottom,0);m?_=f-2*(I!==0||O!==0?I+O:$e(l.left,l.right)):C=h-2*(M!==0||T!==0?M+T:$e(l.top,l.bottom))}await u({...t,availableWidth:_,availableHeight:C});let N=await i.getDimensions(a.floating);return f!==N.width||h!==N.height?{reset:{rects:!0}}:{}}}};function nc(e){let t=Le(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=Ee(e),s=n?e.offsetWidth:o,i=n?e.offsetHeight:r,a=to(o)!==s||to(r)!==i;return a&&(o=s,r=i),{width:o,height:r,$:a}}function Us(e){return H(e)?e:e.contextElement}function Uo(e){let t=Us(e);if(!Ee(t))return vt(1);let o=t.getBoundingClientRect(),{width:r,height:n,$:s}=nc(t),i=(s?to(o.width):o.width)/r,a=(s?to(o.height):o.height)/n;return(!i||!Number.isFinite(i))&&(i=1),(!a||!Number.isFinite(a))&&(a=1),{x:i,y:a}}var _g=vt(0);function sc(e){let t=me(e);return!Vo()||!t.visualViewport?_g:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Ig(e,t,o){return t===void 0&&(t=!1),!o||t&&o!==me(e)?!1:t}function bo(e,t,o,r){t===void 0&&(t=!1),o===void 0&&(o=!1);let n=e.getBoundingClientRect(),s=Us(e),i=vt(1);t&&(r?H(r)&&(i=Uo(r)):i=Uo(e));let a=Ig(s,o,r)?sc(s):vt(0),u=(n.left+a.x)/i.x,p=(n.top+a.y)/i.y,l=n.width/i.x,d=n.height/i.y;if(s){let g=me(s),m=r&&H(r)?me(r):r,f=g,h=nn(f);for(;h&&r&&m!==f;){let y=Uo(h),w=h.getBoundingClientRect(),v=Le(h),x=w.left+(h.clientLeft+parseFloat(v.paddingLeft))*y.x,S=w.top+(h.clientTop+parseFloat(v.paddingTop))*y.y;u*=y.x,p*=y.y,l*=y.x,d*=y.y,u+=x,p+=S,f=me(h),h=nn(f)}}return vo({width:l,height:d,x:u,y:p})}function mn(e,t){let o=pr(e).scrollLeft;return t?t.left+o:bo(ht(e)).left+o}function ic(e,t){let o=e.getBoundingClientRect(),r=o.left+t.scrollLeft-mn(e,o),n=o.top+t.scrollTop;return{x:r,y:n}}function Ag(e){let{elements:t,rect:o,offsetParent:r,strategy:n}=e,s=n==="fixed",i=ht(r),a=t?dr(t.floating):!1;if(r===i||a&&s)return o;let u={scrollLeft:0,scrollTop:0},p=vt(1),l=vt(0),d=Ee(r);if((d||!d&&!s)&&((yo(r)!=="body"||Bo(i))&&(u=pr(r)),d)){let m=bo(r);p=Uo(r),l.x=m.x+r.clientLeft,l.y=m.y+r.clientTop}let g=i&&!d&&!s?ic(i,u):vt(0);return{width:o.width*p.x,height:o.height*p.y,x:o.x*p.x-u.scrollLeft*p.x+l.x+g.x,y:o.y*p.y-u.scrollTop*p.y+l.y+g.y}}function Mg(e){return Array.from(e.getClientRects())}function kg(e){let t=ht(e),o=pr(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+mn(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 tc=25;function Lg(e,t){let o=me(e),r=ht(e),n=o.visualViewport,s=r.clientWidth,i=r.clientHeight,a=0,u=0;if(n){s=n.width,i=n.height;let l=Vo();(!l||l&&t==="fixed")&&(a=n.offsetLeft,u=n.offsetTop)}let p=mn(r);if(p<=0){let l=r.ownerDocument,d=l.body,g=getComputedStyle(d),m=l.compatMode==="CSS1Compat"&&parseFloat(g.marginLeft)+parseFloat(g.marginRight)||0,f=Math.abs(r.clientWidth-d.clientWidth-m);f<=tc&&(s-=f)}else p<=tc&&(s+=p);return{width:s,height:i,x:a,y:u}}function Ng(e,t){let o=bo(e,!0,t==="fixed"),r=o.top+e.clientTop,n=o.left+e.clientLeft,s=Ee(e)?Uo(e):vt(1),i=e.clientWidth*s.x,a=e.clientHeight*s.y,u=n*s.x,p=r*s.y;return{width:i,height:a,x:u,y:p}}function oc(e,t,o){let r;if(t==="viewport")r=Lg(e,o);else if(t==="document")r=kg(ht(e));else if(H(t))r=Ng(t,o);else{let n=sc(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return vo(r)}function ac(e,t){let o=gt(e);return o===t||!H(o)||yt(o)?!1:Le(o).position==="fixed"||ac(o,t)}function Dg(e,t){let o=t.get(e);if(o)return o;let r=Jt(e,[],!1).filter(a=>H(a)&&yo(a)!=="body"),n=null,s=Le(e).position==="fixed",i=s?gt(e):e;for(;H(i)&&!yt(i);){let a=Le(i),u=rn(i);!u&&a.position==="fixed"&&(n=null),(s?!u&&!n:!u&&a.position==="static"&&!!n&&(n.position==="absolute"||n.position==="fixed")||Bo(i)&&!u&&ac(e,i))?r=r.filter(l=>l!==i):n=a,i=gt(i)}return t.set(e,r),r}function Fg(e){let{element:t,boundary:o,rootBoundary:r,strategy:n}=e,i=[...o==="clippingAncestors"?dr(t)?[]:Dg(t,this._c):[].concat(o),r],a=oc(t,i[0],n),u=a.top,p=a.right,l=a.bottom,d=a.left;for(let g=1;g<i.length;g++){let m=oc(t,i[g],n);u=$e(m.top,u),p=eo(m.right,p),l=eo(m.bottom,l),d=$e(m.left,d)}return{width:p-d,height:l-u,x:d,y:u}}function Bg(e){let{width:t,height:o}=nc(e);return{width:t,height:o}}function Vg(e,t,o){let r=Ee(t),n=ht(t),s=o==="fixed",i=bo(e,!0,s,t),a={scrollLeft:0,scrollTop:0},u=vt(0);function p(){u.x=mn(n)}if(r||!r&&!s)if((yo(t)!=="body"||Bo(n))&&(a=pr(t)),r){let m=bo(t,!0,s,t);u.x=m.x+t.clientLeft,u.y=m.y+t.clientTop}else n&&p();s&&!r&&n&&p();let l=n&&!r&&!s?ic(n,a):vt(0),d=i.left+a.scrollLeft-u.x-l.x,g=i.top+a.scrollTop-u.y-l.y;return{x:d,y:g,width:i.width,height:i.height}}function $s(e){return Le(e).position==="static"}function rc(e,t){if(!Ee(e)||Le(e).position==="fixed")return null;if(t)return t(e);let o=e.offsetParent;return ht(e)===o&&(o=o.ownerDocument.body),o}function lc(e,t){let o=me(e);if(dr(e))return o;if(!Ee(e)){let n=gt(e);for(;n&&!yt(n);){if(H(n)&&!$s(n))return n;n=gt(n)}return o}let r=rc(e,t);for(;r&&ul(r)&&$s(r);)r=rc(r,t);return r&&yt(r)&&$s(r)&&!rn(r)?o:r||fl(e)||o}var jg=async function(e){let t=this.getOffsetParent||lc,o=this.getDimensions,r=await o(e.floating);return{reference:Vg(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function Hg(e){return Le(e).direction==="rtl"}var Ws={convertOffsetParentRelativeRectToViewportRelativeRect:Ag,getDocumentElement:ht,getClippingRect:Fg,getOffsetParent:lc,getElementRects:jg,getClientRects:Mg,getDimensions:Bg,getScale:Uo,isElement:H,isRTL:Hg};function cc(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function $g(e,t){let o=null,r,n=ht(e);function s(){var a;clearTimeout(r),(a=o)==null||a.disconnect(),o=null}function i(a,u){a===void 0&&(a=!1),u===void 0&&(u=1),s();let p=e.getBoundingClientRect(),{left:l,top:d,width:g,height:m}=p;if(a||t(),!g||!m)return;let f=gr(d),h=gr(n.clientWidth-(l+g)),y=gr(n.clientHeight-(d+m)),w=gr(l),x={rootMargin:-f+"px "+-h+"px "+-y+"px "+-w+"px",threshold:$e(0,eo(1,u))||1},S=!0;function P(R){let C=R[0].intersectionRatio;if(C!==u){if(!S)return i();C?i(!1,C):r=setTimeout(()=>{i(!1,1e-7)},1e3)}C===1&&!cc(p,e.getBoundingClientRect())&&i(),S=!1}try{o=new IntersectionObserver(P,{...x,root:n.ownerDocument})}catch{o=new IntersectionObserver(P,x)}o.observe(e)}return i(!0),s}function Sr(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,p=Us(e),l=n||s?[...p?Jt(p):[],...t?Jt(t):[]]:[];l.forEach(w=>{n&&w.addEventListener("scroll",o,{passive:!0}),s&&w.addEventListener("resize",o)});let d=p&&a?$g(p,o):null,g=-1,m=null;i&&(m=new ResizeObserver(w=>{let[v]=w;v&&v.target===p&&m&&t&&(m.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var x;(x=m)==null||x.observe(t)})),o()}),p&&!u&&m.observe(p),t&&m.observe(t));let f,h=u?bo(e):null;u&&y();function y(){let w=bo(e);h&&!cc(h,w)&&o(),h=w,f=requestAnimationFrame(y)}return o(),()=>{var w;l.forEach(v=>{n&&v.removeEventListener("scroll",o),s&&v.removeEventListener("resize",o)}),d?.(),(w=m)==null||w.disconnect(),m=null,u&&cancelAnimationFrame(f)}}var uc=Jl;var fc=Ql,dc=Kl,pc=ec,mc=Xl;var gc=Zl,gn=(e,t,o)=>{let r=new Map,n={platform:Ws,...o},s={...n.platform,_c:r};return Yl(e,t,{...n,platform:s})};var Se=c(j(),1),yc=c(j(),1),vc=c(oo(),1),Wg=typeof document<"u",zg=function(){},hn=Wg?yc.useLayoutEffect:zg;function yn(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(!yn(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)&&!yn(e[s],t[s]))return!1}return!0}return e!==e&&t!==t}function xc(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function hc(e,t){let o=xc(e);return Math.round(t*o)/o}function zs(e){let t=Se.useRef(e);return hn(()=>{t.current=e}),t}function Sc(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:p}=e,[l,d]=Se.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[g,m]=Se.useState(r);yn(g,r)||m(r);let[f,h]=Se.useState(null),[y,w]=Se.useState(null),v=Se.useCallback(E=>{E!==R.current&&(R.current=E,h(E))},[]),x=Se.useCallback(E=>{E!==C.current&&(C.current=E,w(E))},[]),S=s||f,P=i||y,R=Se.useRef(null),C=Se.useRef(null),_=Se.useRef(l),N=u!=null,I=zs(u),O=zs(n),M=zs(p),T=Se.useCallback(()=>{if(!R.current||!C.current)return;let E={placement:t,strategy:o,middleware:g};O.current&&(E.platform=O.current),gn(R.current,C.current,E).then(A=>{let L={...A,isPositioned:M.current!==!1};F.current&&!yn(_.current,L)&&(_.current=L,vc.flushSync(()=>{d(L)}))})},[g,t,o,O,M]);hn(()=>{p===!1&&_.current.isPositioned&&(_.current.isPositioned=!1,d(E=>({...E,isPositioned:!1})))},[p]);let F=Se.useRef(!1);hn(()=>(F.current=!0,()=>{F.current=!1}),[]),hn(()=>{if(S&&(R.current=S),P&&(C.current=P),S&&P){if(I.current)return I.current(S,P,T);T()}},[S,P,T,I,N]);let b=Se.useMemo(()=>({reference:R,floating:C,setReference:v,setFloating:x}),[v,x]),k=Se.useMemo(()=>({reference:S,floating:P}),[S,P]),D=Se.useMemo(()=>{let E={position:o,left:0,top:0};if(!k.floating)return E;let A=hc(k.floating,l.x),L=hc(k.floating,l.y);return a?{...E,transform:"translate("+A+"px, "+L+"px)",...xc(k.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:A,top:L}},[o,a,k.floating,l.x,l.y]);return Se.useMemo(()=>({...l,update:T,refs:b,elements:k,floatingStyles:D}),[l,T,b,k,D])}var Gs=(e,t)=>{let o=uc(e);return{name:o.name,fn:o.fn,options:[e,t]}},Ys=(e,t)=>{let o=fc(e);return{name:o.name,fn:o.fn,options:[e,t]}},Ks=(e,t)=>({fn:gc(e).fn,options:[e,t]}),Xs=(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]}};var Js=(e,t)=>{let o=mc(e);return{name:o.name,fn:o.fn,options:[e,t]}};var Go=c(j(),1);var Lc=c(j(),1);var Z=(e,t,o,r,n,s,...i)=>{if(i.length>0)throw new Error(ze(1));let a;if(e&&t&&o&&r&&n&&s)a=(u,p,l,d)=>{let g=e(u,p,l,d),m=t(u,p,l,d),f=o(u,p,l,d),h=r(u,p,l,d),y=n(u,p,l,d);return s(g,m,f,h,y,p,l,d)};else if(e&&t&&o&&r&&n)a=(u,p,l,d)=>{let g=e(u,p,l,d),m=t(u,p,l,d),f=o(u,p,l,d),h=r(u,p,l,d);return n(g,m,f,h,p,l,d)};else if(e&&t&&o&&r)a=(u,p,l,d)=>{let g=e(u,p,l,d),m=t(u,p,l,d),f=o(u,p,l,d);return r(g,m,f,p,l,d)};else if(e&&t&&o)a=(u,p,l,d)=>{let g=e(u,p,l,d),m=t(u,p,l,d);return o(g,m,p,l,d)};else if(e&&t)a=(u,p,l,d)=>{let g=e(u,p,l,d);return t(g,p,l,d)};else if(e)a=e;else throw new Error("Missing arguments");return a};var Mc=c(j(),1),ri=c(Zs(),1),kc=c(Cc(),1);var Oc=c(j(),1);var ei=[],ti;function _c(){return ti}function Ic(e){ei.push(e)}function oi(e){let t=(o,r)=>{let n=Oe(ch).current,s;try{ti=n;for(let i of ei)i.before(n);s=e(o,r);for(let i of ei)i.after(n);n.didInitialize=!0}finally{ti=void 0}return s};return t.displayName=e.displayName||e.name,t}function Ac(e){return Oc.forwardRef(oi(e))}function ch(){return{didInitialize:!1}}var uh=Lo(19),fh=uh?ph:mh;function xn(e,t,o,r,n){return fh(e,t,o,r,n)}function dh(e,t,o,r,n){let s=Mc.useCallback(()=>t(e.getSnapshot(),o,r,n),[e,t,o,r,n]);return(0,ri.useSyncExternalStore)(e.subscribe,s,s)}Ic({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let o=0;o<e.syncHooks.length;o+=1){let r=e.syncHooks[o],n=r.selector(r.store.state,r.a1,r.a2,r.a3);(r.didChange||!Object.is(r.value,n))&&(t=!0,r.value=n,r.didChange=!1)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let o=new Set;for(let n of e.syncHooks)o.add(n.store);let r=[];for(let n of o)r.push(n.subscribe(t));return()=>{for(let n of r)n()}}),(0,ri.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function ph(e,t,o,r,n){let s=_c();if(!s)return dh(e,t,o,r,n);let i=s.syncIndex;s.syncIndex+=1;let a;return s.didInitialize?(a=s.syncHooks[i],(a.store!==e||a.selector!==t||!Object.is(a.a1,o)||!Object.is(a.a2,r)||!Object.is(a.a3,n))&&(a.store!==e&&(s.didChangeStore=!0),a.store=e,a.selector=t,a.a1=o,a.a2=r,a.a3=n,a.didChange=!0)):(a={store:e,selector:t,a1:o,a2:r,a3:n,value:t(e.getSnapshot(),o,r,n),didChange:!1},s.syncHooks.push(a)),a.value}function mh(e,t,o,r,n){return(0,kc.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,s=>t(s,o,r,n))}var Sn=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 xn(this,t,o,r,n)}};var wo=c(j(),1);var zo=class extends Sn{constructor(t,o={},r){super(t),this.context=o,this.selectors=r}useSyncedValue(t,o){wo.useDebugValue(t);let r=this;U(()=>{r.state[t]!==o&&r.set(t,o)},[r,t,o])}useSyncedValueWithCleanup(t,o){let r=this;U(()=>(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);U(()=>{o.update(t)},[o,...r])}useControlledProp(t,o){wo.useDebugValue(t);let r=this,n=o!==void 0;U(()=>{n&&!Object.is(r.state[t],o)&&r.setState({...r.state,[t]:o})},[r,t,o,n])}select(t,o,r,n){let s=this.selectors[t];return s(this.state,o,r,n)}useState(t,o,r,n){return wo.useDebugValue(t),xn(this,this.selectors[t],o,r,n)}useContextCallback(t,o){wo.useDebugValue(t);let r=z(o??Ft);this.context[t]=r}useStateSetter(t){let o=wo.useRef(void 0);return o.current===void 0&&(o.current=r=>{this.set(t,r)}),o.current}observe(t,o){let r;typeof t=="function"?r=t:r=this.selectors[t];let n=r(this.state);return o(n,n,this),this.subscribe(s=>{let i=r(s);if(!Object.is(n,i)){let a=n;n=i,o(i,a,this)}})}};var gh={open:Z(e=>e.open),transitionStatus:Z(e=>e.transitionStatus),domReferenceElement:Z(e=>e.domReferenceElement),referenceElement:Z(e=>e.positionReference??e.referenceElement),floatingElement:Z(e=>e.floatingElement),floatingId:Z(e=>e.floatingId)},_t=class extends zo{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:Hl(),nested:r,triggerElements:s},gh),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&bl(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 Nc(e){let{popupStore:t,treatPopupAsFloatingElement:o=!1,floatingRootContext:r,floatingId:n,nested:s,onOpenChange:i}=e,a=t.useState("open"),u=t.useState("activeTriggerElement"),p=t.useState(o?"popupElement":"positionerElement"),l=t.context.triggerElements,d=i,g=Lc.useRef(null);r===void 0&&g.current===null&&(g.current=new _t({open:a,transitionStatus:void 0,referenceElement:u,floatingElement:p,triggerElements:l,onOpenChange:d,floatingId:n,syncOnly:!0,nested:s}));let m=r??g.current;return t.useSyncedValue("floatingId",n),U(()=>{let f={open:a,floatingId:n,referenceElement:u,floatingElement:p};H(u)&&(f.domReferenceElement=u),m.state.positionReference===m.state.referenceElement&&(f.positionReference=u),m.update(f)},[a,n,u,p,m]),m.context.onOpenChange=d,m.context.nested=s,m}var Dc={tabIndex:-1,[ks]:""};function Fc(e,t,o=!1){let r=qt(),n=$o()!=null,s=Go.useRef(null);e===void 0&&s.current===null&&(s.current=t(r,n));let i=e??s.current;return Nc({popupStore:i,treatPopupAsFloatingElement:o,floatingRootContext:i.state.floatingRootContext,floatingId:r,nested:n,onOpenChange:i.setOpen}),{store:i,internalStore:s.current}}function hh(e,t){let o=Go.useRef(null),r=Go.useRef(null);return Go.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 Bc(e,t,o){let r=o?.id??null;(r||t)&&(e.activeTriggerId=r,e.activeTriggerElement=o??null)}function Vc(e,t,o,r){let n=o.useState("isMountedByTrigger",e),s=hh(e,o),i=z(a=>{if(s(a),!a)return;let u=o.select("open"),p=o.select("activeTriggerId");if(p===e){o.update({activeTriggerElement:a,...u?r:null});return}p==null&&u&&o.update({activeTriggerId:e,activeTriggerElement:a,...r})});return U(()=>{n&&o.update({activeTriggerElement:t.current,...r})},[n,o,t,...Object.values(r)]),{registerTrigger:i,isMountedByThisTrigger:n}}function jc(e){let t=e.useState("open"),o=e.useState("triggerCount");U(()=>{if(!t){e.state.triggerCount!==0&&e.set("triggerCount",0);return}let r=e.context.triggerElements.size,n={};if(e.state.triggerCount!==r&&(n.triggerCount=r),!e.select("activeTriggerId")&&r===1){let s=e.context.triggerElements.entries().next();if(!s.done){let[i,a]=s.value;n.activeTriggerId=i,n.activeTriggerElement=a}}(n.triggerCount!==void 0||n.activeTriggerId!==void 0)&&e.update(n)},[t,e,o])}function Hc(e,t,o){let{mounted:r,setMounted:n,transitionStatus:s}=ll(e);t.useSyncedValues({mounted:r,transitionStatus:s});let i=z(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),o?.(),t.context.onOpenChangeComplete?.(!1)}),a=t.useState("preventUnmountingOnClose");return dn({enabled:r&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||i()}}),{forceUnmount:i,transitionStatus:s}}function $c(e,t){e.useSyncedValues(t),U(()=>()=>{e.update({activeTriggerProps:he,inactiveTriggerProps:he,popupProps:he})},[e])}var no=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 Uc(){return new _t({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new no,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function zc(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:Uc(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:he,inactiveTriggerProps:he,popupProps:he}}function Gc(e,t,o=!1){return new _t({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:o,onOpenChange:void 0})}var br=Z(e=>e.triggerIdProp??e.activeTriggerId),ni=Z(e=>e.openProp??e.open),Wc=Z(e=>(e.popupElement?.id??e.floatingId)||void 0);function Yc(e,t){return t!==void 0&&ni(e)&&br(e)===t}function yh(e,t){return Yc(e,t)?!0:t!==void 0&&ni(e)&&br(e)==null&&e.triggerCount===1}var Kc={open:ni,mounted:Z(e=>e.mounted),transitionStatus:Z(e=>e.transitionStatus),floatingRootContext:Z(e=>e.floatingRootContext),triggerCount:Z(e=>e.triggerCount),preventUnmountingOnClose:Z(e=>e.preventUnmountingOnClose),payload:Z(e=>e.payload),activeTriggerId:br,activeTriggerElement:Z(e=>e.mounted?e.activeTriggerElement:null),popupId:Wc,isTriggerActive:Z((e,t)=>t!==void 0&&br(e)===t),isOpenedByTrigger:Z((e,t)=>Yc(e,t)),isMountedByTrigger:Z((e,t)=>t!==void 0&&br(e)===t&&e.mounted),triggerProps:Z((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:Z((e,t)=>yh(e,t)?Wc(e):void 0),popupProps:Z(e=>e.popupProps),popupElement:Z(e=>e.popupElement),positionerElement:Z(e=>e.positionerElement)};function Xc(e){let{open:t=!1,onOpenChange:o,elements:r={}}=e,n=qt(),s=$o()!=null,i=Oe(()=>new _t({open:t,transitionStatus:void 0,onOpenChange:o,referenceElement:r.reference??null,floatingElement:r.floating??null,triggerElements:new no,floatingId:n,syncOnly:!1,nested:s})).current;return U(()=>{let a={open:t,floatingId:n};r.reference!==void 0&&(a.referenceElement=r.reference,a.domReferenceElement=H(r.reference)?r.reference:null),r.floating!==void 0&&(a.floatingElement=r.floating),i.update(a)},[t,n,r.reference,r.floating,i]),i.context.onOpenChange=o,i.context.nested=s,i}function si(e={}){let{nodeId:t,externalTree:o}=e,r=Xc(e),n=e.rootContext||r,s=n.useState("referenceElement"),i=n.useState("floatingElement"),a=n.useState("domReferenceElement"),u=n.useState("open"),p=n.useState("floatingId"),[l,d]=Ne.useState(null),[g,m]=Ne.useState(void 0),[f,h]=Ne.useState(void 0),y=Ne.useRef(null),w=ro(o),v=Ne.useMemo(()=>({reference:s,floating:i,domReference:a}),[s,i,a]),x=Sc({...e,elements:{...v,...l&&{reference:l}}}),S=H(g)?g:null,P=f===void 0?n.state.floatingElement:f;n.useSyncedValue("referenceElement",g??null),n.useSyncedValue("domReferenceElement",g===void 0?a:S),n.useSyncedValue("floatingElement",P);let R=Ne.useCallback(M=>{let T=H(M)?{getBoundingClientRect:()=>M.getBoundingClientRect(),getClientRects:()=>M.getClientRects(),contextElement:M}:M;d(T),x.refs.setReference(T)},[x.refs]),C=Ne.useCallback(M=>{(H(M)||M===null)&&(y.current=M,m(M)),(H(x.refs.reference.current)||x.refs.reference.current===null||M!==null&&!H(M))&&x.refs.setReference(M)},[x.refs,m]),_=Ne.useCallback(M=>{h(M),x.refs.setFloating(M)},[x.refs]),N=Ne.useMemo(()=>({...x.refs,setReference:C,setFloating:_,setPositionReference:R,domReference:y}),[x.refs,C,_,R]),I=Ne.useMemo(()=>({...x.elements,domReference:a}),[x.elements,a]),O=Ne.useMemo(()=>({...x,dataRef:n.context.dataRef,open:u,onOpenChange:n.setOpen,events:n.context.events,floatingId:p,refs:N,elements:I,nodeId:t,rootStore:n}),[x,N,I,t,n,u,p]);return U(()=>{a&&(y.current=a)},[a]),U(()=>{n.context.dataRef.current.floatingContext=O;let M=w?.nodesRef.current.find(T=>T.id===t);M&&(M.context=O)}),Ne.useMemo(()=>({...x,context:O,refs:N,elements:I,rootStore:n}),[x,N,I,O,n])}var It=c(j(),1);var ii=gl&&ml;function ai(e,t={}){let{enabled:o=!0,delay:r}=t,n="rootStore"in e?e.rootStore:e,{events:s,dataRef:i}=n.context,a=It.useRef(!1),u=It.useRef(null),p=It.useRef(!0),l=bt();It.useEffect(()=>{let g=n.select("domReferenceElement");if(!o)return;let m=me(g);function f(){let w=n.select("domReferenceElement");!n.select("open")&&Ee(w)&&w===an(Re(w))&&(a.current=!0)}function h(){p.current=!0}function y(){p.current=!1}return wt(re(m,"blur",f),ii&&re(m,"keydown",h,!0),ii&&re(m,"pointerdown",y,!0))},[n,o]),It.useEffect(()=>{if(!o)return;function g(m){if(m.reason===Y.triggerPress||m.reason===Y.escapeKey){let f=n.select("domReferenceElement");H(f)&&(u.current=f,a.current=!0)}}return s.on("openchange",g),()=>{s.off("openchange",g)}},[s,o,n]);let d=It.useMemo(()=>{function g(){a.current=!1,u.current=null}return{onMouseLeave(){g()},onFocus(m){let f=m.currentTarget;if(a.current){if(u.current===f)return;g()}let h=He(m.nativeEvent);if(H(h)){if(ii&&!m.relatedTarget){if(!p.current&&!vl(h))return}else if(!xl(h))return}let y=Zt(m.relatedTarget,n.context.triggerElements),{nativeEvent:w,currentTarget:v}=m,x=typeof r=="function"?r():r;if(n.select("open")&&y||x===0||x===void 0){n.setOpen(!0,oe(Y.triggerFocus,w,v));return}l.start(x,()=>{a.current||n.setOpen(!0,oe(Y.triggerFocus,w,v))})},onBlur(m){g();let f=m.relatedTarget,h=m.nativeEvent,y=H(f)&&f.hasAttribute(Ho("focus-guard"))&&f.getAttribute("data-type")==="outside";l.start(0,()=>{let w=n.select("domReferenceElement"),v=an(Re(w));!f&&v===w||se(i.current.floatingContext?.refs.floating.current,v)||se(w,v)||y||Zt(f??v,n.context.triggerElements)||n.setOpen(!1,oe(Y.triggerFocus,h))})}}},[i,r,n,l]);return It.useMemo(()=>o?{reference:d,trigger:d}:{},[o,d])}var ci=c(j(),1);var li=class e{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new rt,this.restTimeout=new rt,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},bn=new WeakMap;function Yo(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&bn.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),bn.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function wn(e,t){let{scopeElement:o,referenceElement:r,floatingElement:n}=t,s=bn.get(o);s&&s!==e&&Yo(s),Yo(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=o,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=n,bn.set(o,e),o.style.pointerEvents="none",r.style.pointerEvents="auto",n.style.pointerEvents="auto"}function Ko(e){let t=e.context.dataRef.current,o=Oe(()=>t.hoverInteractionState??li.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),No(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function ui(e,t={}){let{enabled:o=!0,closeDelay:r=0,nodeId:n}=t,s="rootStore"in e?e.rootStore:e,i=s.useState("open"),a=s.useState("floatingElement"),u=s.useState("domReferenceElement"),{dataRef:p}=s.context,l=ro(),d=$o(),g=Ko(s),m=bt(),f=z(()=>pn(p.current.openEvent?.type,g.interactedInside)),h=z(()=>Ll(p.current.openEvent?.type)),y=z(()=>{Yo(g)});U(()=>{i||(g.pointerType=void 0,g.restTimeoutPending=!1,g.interactedInside=!1,y())},[i,g,y]),ci.useEffect(()=>y,[y]),U(()=>{if(o&&i&&g.handleCloseOptions?.blockPointerEvents&&h()&&H(u)&&a){let w=u,v=a,x=Re(a),S=l?.nodesRef.current.find(_=>_.id===d)?.context?.elements.floating;S&&(S.style.pointerEvents="");let P=g.pointerEventsScopeElement!==v?g.pointerEventsScopeElement:null,R=S!==v?S:null,C=g.handleCloseOptions?.getScope?.()??P??R??w.closest("[data-rootownerid]")??x.body;return wn(g,{scopeElement:C,referenceElement:w,floatingElement:v}),()=>{y()}}},[o,i,u,a,g,h,l,d,y]),ci.useEffect(()=>{if(!o)return;function w(){return!!(l&&d&&Bt(l.nodesRef.current,d).length>0)}function v(_){let N=xo(r,"close",g.pointerType),I=()=>{s.setOpen(!1,oe(Y.triggerHover,_)),l?.events.emit("floating.closed",_)};N?g.openChangeTimeout.start(N,I):(g.openChangeTimeout.clear(),I())}function x(_){let N=He(_);if(!Ns(N)){g.interactedInside=!1;return}g.interactedInside=N?.closest("[aria-haspopup]")!=null}function S(){g.openChangeTimeout.clear(),m.clear(),l?.events.off("floating.closed",R),y()}function P(_){if(w()&&l){l.events.on("floating.closed",R);return}if(Zt(_.relatedTarget,s.context.triggerElements))return;let N=p.current.floatingContext?.nodeId??n,I=_.relatedTarget;if(!(l&&N&&H(I)&&Bt(l.nodesRef.current,N,!1).some(M=>se(M.context?.elements.floating,I)))){if(g.handler){g.handler(_);return}y(),f()||v(_)}}function R(_){!l||!d||w()||m.start(0,()=>{l.events.off("floating.closed",R),s.setOpen(!1,oe(Y.triggerHover,_)),l.events.emit("floating.closed",_)})}let C=a;return wt(C&&re(C,"mouseenter",S),C&&re(C,"mouseleave",P),C&&re(C,"pointerdown",x,!0),()=>{l?.events.off("floating.closed",R)})},[o,a,s,p,r,n,f,y,g,l,d,m])}var so=c(j(),1),qc=c(oo(),1);var vh={current:null};function fi(e,t={}){let{enabled:o=!0,delay:r=0,handleClose:n=null,mouseOnly:s=!1,restMs:i=0,move:a=!0,triggerElementRef:u=vh,externalTree:p,isActiveTrigger:l=!0,getHandleCloseContext:d,isClosing:g,shouldOpen:m}=t,f="rootStore"in e?e.rootStore:e,{dataRef:h,events:y}=f.context,w=ro(p),v=Ko(f),x=so.useRef(!1),S=Ke(n),P=Ke(r),R=Ke(i),C=Ke(o),_=Ke(m),N=Ke(g),I=z(()=>pn(h.current.openEvent?.type,v.interactedInside)),O=z(()=>_.current?.()!==!1),M=z((b,k,D)=>{let E=f.context.triggerElements;if(E.hasElement(k))return!b||!se(b,k);if(!H(D))return!1;let A=D;return E.hasMatchingElement(L=>se(L,A))&&(!b||!se(b,A))}),T=z(()=>{if(!v.handler)return;Re(f.select("domReferenceElement")).removeEventListener("mousemove",v.handler),v.handler=void 0}),F=z(()=>{Yo(v)});return l&&(v.handleCloseOptions=S.current?.__options),so.useEffect(()=>T,[T]),so.useEffect(()=>{if(!o)return;function b(k){k.open?x.current=!1:(x.current=k.reason===Y.triggerHover,T(),v.openChangeTimeout.clear(),v.restTimeout.clear(),v.blockMouseMove=!0,v.restTimeoutPending=!1)}return y.on("openchange",b),()=>{y.off("openchange",b)}},[o,y,v,T]),so.useEffect(()=>{if(!o)return;function b(A,L=!0){let Q=xo(P.current,"close",v.pointerType);Q?v.openChangeTimeout.start(Q,()=>{f.setOpen(!1,oe(Y.triggerHover,A)),w?.events.emit("floating.closed",A)}):L&&(v.openChangeTimeout.clear(),f.setOpen(!1,oe(Y.triggerHover,A)),w?.events.emit("floating.closed",A))}let k=u.current??(l?f.select("domReferenceElement"):null);if(!H(k))return;function D(A){if(v.openChangeTimeout.clear(),v.blockMouseMove=!1,s&&!Vt(v.pointerType))return;let L=Ds(R.current),Q=xo(P.current,"open",v.pointerType),de=He(A),$=A.currentTarget??null,J=f.select("domReferenceElement"),te=$;if(H(de)&&!f.context.triggerElements.hasElement(de)){for(let be of f.context.triggerElements.elements())if(se(be,de)){te=be;break}}H($)&&H(J)&&!f.context.triggerElements.hasElement($)&&se($,J)&&(te=J);let W=te==null?!1:M(J,te,de),ue=f.select("open"),xe=N.current?.()??f.select("transitionStatus")==="ending",ne=!ue&&xe&&x.current,Ae=!W&&H(te)&&H(J)&&se(J,te)&&ne,we=L>0&&!Q,K=W&&(ue||ne)||Ae,ge=!ue||W;if(K){O()&&f.setOpen(!0,oe(Y.triggerHover,A,te));return}we||(Q?v.openChangeTimeout.start(Q,()=>{ge&&O()&&f.setOpen(!0,oe(Y.triggerHover,A,te))}):ge&&O()&&f.setOpen(!0,oe(Y.triggerHover,A,te)))}function E(A){if(I()){F();return}T();let L=f.select("domReferenceElement"),Q=Re(L);v.restTimeout.clear(),v.restTimeoutPending=!1;let de=h.current.floatingContext??d?.();if(Zt(A.relatedTarget,f.context.triggerElements))return;if(S.current&&de){f.select("open")||v.openChangeTimeout.clear();let J=u.current;v.handler=S.current({...de,tree:w,x:A.clientX,y:A.clientY,onClose(){F(),T(),C.current&&!I()&&J===f.select("domReferenceElement")&&b(A,!0)}}),Q.addEventListener("mousemove",v.handler),v.handler(A);return}(v.pointerType!=="touch"||!se(f.select("floatingElement"),A.relatedTarget))&&b(A)}return a?wt(re(k,"mousemove",D,{once:!0}),re(k,"mouseenter",D),re(k,"mouseleave",E)):wt(re(k,"mouseenter",D),re(k,"mouseleave",E))},[T,F,h,P,f,o,S,v,l,M,I,s,a,R,u,w,C,d,N,O]),so.useMemo(()=>{if(!o)return;function b(k){v.pointerType=k.pointerType}return{onPointerDown:b,onPointerEnter:b,onMouseMove(k){let{nativeEvent:D}=k,E=k.currentTarget,A=f.select("domReferenceElement"),L=f.select("open"),Q=M(A,E,k.target);if(s&&!Vt(v.pointerType))return;if(L&&Q&&v.handleCloseOptions?.blockPointerEvents){let J=f.select("floatingElement");if(J){let te=v.handleCloseOptions?.getScope?.()??E.ownerDocument.body;wn(v,{scopeElement:te,referenceElement:E,floatingElement:J})}}let de=Ds(R.current);if(L&&!Q||de===0||!Q&&v.restTimeoutPending&&k.movementX**2+k.movementY**2<2)return;v.restTimeout.clear();function $(){if(v.restTimeoutPending=!1,I())return;let J=f.select("open");!v.blockMouseMove&&(!J||Q)&&O()&&f.setOpen(!0,oe(Y.triggerHover,D,E))}v.pointerType==="touch"?qc.flushSync(()=>{$()}):Q&&L?$():(v.restTimeoutPending=!0,v.restTimeout.start(de,$))}}},[o,v,I,M,s,f,R,O])}var Jc=.1,xh=Jc*Jc,ae=.5;function En(e,t,o,r,n,s){return r>=t!=s>=t&&e<=(n-o)*(t-r)/(s-r)+o}function Rn(e,t,o,r,n,s,i,a,u,p){let l=!1;return En(e,t,o,r,n,s)&&(l=!l),En(e,t,n,s,i,a)&&(l=!l),En(e,t,i,a,u,p)&&(l=!l),En(e,t,u,p,o,r)&&(l=!l),l}function Sh(e,t,o){return e>=o.x&&e<=o.x+o.width&&t>=o.y&&t<=o.y+o.height}function Pn(e,t,o,r,n,s){let i=Math.min(o,n),a=Math.max(o,n),u=Math.min(r,s),p=Math.max(r,s);return e>=i&&e<=a&&t>=u&&t<=p}function di(e={}){let{blockPointerEvents:t=!1}=e,o=new rt,r=({x:n,y:s,placement:i,elements:a,onClose:u,nodeId:p,tree:l})=>{let d=i?.split("-")[0],g=!1,m=null,f=null,h=typeof performance<"u"?performance.now():0;function y(v,x){let S=performance.now(),P=S-h;if(m===null||f===null||P===0)return m=v,f=x,h=S,!1;let R=v-m,C=x-f,_=R*R+C*C,N=P*P*xh;return m=v,f=x,h=S,_<N}function w(){o.clear(),u()}return function(x){o.clear();let S=a.domReference,P=a.floating;if(!S||!P||d==null||n==null||s==null)return;let{clientX:R,clientY:C}=x,_=He(x),N=x.type==="mouseleave",I=se(P,_),O=se(S,_);if(I&&(g=!0,!N))return;if(O&&(g=!1,!N)){g=!0;return}if(N&&H(x.relatedTarget)&&se(P,x.relatedTarget))return;function M(){return!!(l&&Bt(l.nodesRef.current,p).length>0)}function T(){M()||w()}if(M())return;let F=S.getBoundingClientRect(),b=P.getBoundingClientRect(),k=n>b.right-b.width/2,D=s>b.bottom-b.height/2,E=b.width>F.width,A=b.height>F.height,L=(E?F:b).left,Q=(E?F:b).right,de=(A?F:b).top,$=(A?F:b).bottom;if(d==="top"&&s>=F.bottom-1||d==="bottom"&&s<=F.top+1||d==="left"&&n>=F.right-1||d==="right"&&n<=F.left+1){T();return}let J=!1;switch(d){case"top":J=Pn(R,C,L,F.top+1,Q,b.bottom-1);break;case"bottom":J=Pn(R,C,L,b.top+1,Q,F.bottom-1);break;case"left":J=Pn(R,C,b.right-1,$,F.left+1,de);break;case"right":J=Pn(R,C,F.right-1,$,b.left+1,de);break;default:}if(J)return;if(g&&!Sh(R,C,F)){T();return}if(!N&&y(R,C)){T();return}let te=!1;switch(d){case"top":{let W=E?ae/2:ae*4,ue=E||k?n+W:n-W,xe=E?n-W:k?n+W:n-W,ne=s+ae+1,Ae=k||E?b.bottom-ae:b.top,we=k?E?b.bottom-ae:b.top:b.bottom-ae;te=Rn(R,C,ue,ne,xe,ne,b.left,Ae,b.right,we);break}case"bottom":{let W=E?ae/2:ae*4,ue=E||k?n+W:n-W,xe=E?n-W:k?n+W:n-W,ne=s-ae,Ae=k||E?b.top+ae:b.bottom,we=k?E?b.top+ae:b.bottom:b.top+ae;te=Rn(R,C,ue,ne,xe,ne,b.left,Ae,b.right,we);break}case"left":{let W=A?ae/2:ae*4,ue=A||D?s+W:s-W,xe=A?s-W:D?s+W:s-W,ne=n+ae+1,Ae=D||A?b.right-ae:b.left,we=D?A?b.right-ae:b.left:b.right-ae;te=Rn(R,C,Ae,b.top,we,b.bottom,ne,ue,ne,xe);break}case"right":{let W=A?ae/2:ae*4,ue=A||D?s+W:s-W,xe=A?s-W:D?s+W:s-W,ne=n-ae,Ae=D||A?b.left+ae:b.right,we=D?A?b.left+ae:b.right:b.left+ae;te=Rn(R,C,ne,ue,ne,xe,Ae,b.top,we,b.bottom);break}default:}te?g||o.start(40,T):T()}};return r.__options={...e,blockPointerEvents:t},r}var pi=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=go.startingStyle]="startingStyle",e[e.endingStyle=go.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),wr=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),bh={[wr.popupOpen]:""},_R={[wr.popupOpen]:"",[wr.pressed]:""},wh={[pi.open]:""},Eh={[pi.closed]:""},Rh={[pi.anchorHidden]:""},Qc={open(e){return e?bh:null}};var Xo={open(e){return e?wh:Eh},anchorHidden(e){return e?Rh:null}};function Zc(e){return Lo(19)?e:e?"true":void 0}var st=c(j(),1);var Ph=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:p,padding:l=0,offsetParent:d="real"}=xt(e,t)||{};if(p==null)return{};let g=fn(l),m={x:o,y:r},f=vr(n),h=yr(f),y=await i.getDimensions(p),w=f==="y",v=w?"top":"left",x=w?"bottom":"right",S=w?"clientHeight":"clientWidth",P=s.reference[h]+s.reference[f]-m[f]-s.floating[h],R=m[f]-s.reference[f],C=d==="real"?await i.getOffsetParent?.(p):a.floating,_=a.floating[S]||s.floating[h];(!_||!await i.isElement?.(C))&&(_=a.floating[S]||s.floating[h]);let N=P/2-R/2,I=_/2-y[h]/2-1,O=Math.min(g[v],I),M=Math.min(g[x],I),T=O,F=_-y[h]-M,b=_/2-y[h]/2+N,k=hr(T,b,F),D=!u.arrow&&St(n)!=null&&b!==k&&s.reference[h]/2-(b<T?O:M)-y[h]/2<0,E=D?b<T?b-T:b-F:0;return{[f]:m[f]+E,data:{[f]:k,centerOffset:b-k-E,...D&&{alignmentOffset:E}},reset:D}}}),eu=(e,t)=>({...Ph(e),options:[e,t]});var tu={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 Js().fn(e)).data?.referenceHidden||s}}}};var Er={sideX:"left",sideY:"top"},ou={name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:r},elements:{floating:n},platform:s,strategy:i,placement:a}=e,u=me(n),p=u.getComputedStyle(n);if(!(p.transitionDuration!=="0s"&&p.transitionDuration!==""))return{x:t,y:o,data:Er};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 v=Re(n);g={width:v.documentElement.clientWidth,height:v.documentElement.clientHeight}}else await s.isElement?.(d)&&(g=await s.getDimensions(d));let m=_e(a),f=t,h=o;m==="left"&&(f=g.width-(t+r.width)),m==="top"&&(h=g.height-(o+r.height));let y=m==="left"?"right":Er.sideX,w=m==="top"?"bottom":Er.sideY;return{x:f,y:h,data:{sideX:y,sideY:w}}}};function su(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 ru(e,t,o){let{rects:r,placement:n}=e;return{side:su(t,_e(n),o),align:St(n)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function iu(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:p=!1,arrowPadding:l=5,disableAnchorTracking:d=!1,inline:g,keepMounted:m=!1,floatingRootContext:f,mounted:h,collisionAvoidance:y,shiftCrossAxis:w=!1,nodeId:v,adaptiveOrigin:x,lazyFlip:S=!1,externalTree:P}=e,[R,C]=st.useState(null);!h&&R!==null&&C(null);let _=y.side||"flip",N=y.align||"flip",I=y.fallbackAxisSide||"end",O=typeof t=="function"?t:void 0,M=z(O),T=O?M:t,F=Ke(t),b=Ke(h),D=ko()==="rtl",E=R||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":D?"left":"right","inline-start":D?"right":"left"}[r],A=s==="center"?E:`${E}-${s}`,L=u,Q=1,de=r==="bottom"?Q:0,$=r==="top"?Q:0,J=r==="right"?Q:0,te=r==="left"?Q:0;typeof L=="number"?L={top:L+de,right:L+te,bottom:L+$,left:L+J}:L&&(L={top:(L.top||0)+de,right:(L.right||0)+te,bottom:(L.bottom||0)+$,left:(L.left||0)+J});let W={boundary:a==="clipping-ancestors"?"clippingAncestors":a,padding:L},ue=st.useRef(null),xe=Ke(n),ne=Ke(i),Ae=typeof n!="function"?n:0,we=typeof i!="function"?i:0,K=[];g&&K.push(g),K.push(Gs(ie=>{let Ve=ru(ie,r,D),lt=typeof xe.current=="function"?xe.current(Ve):xe.current,ct=typeof ne.current=="function"?ne.current(Ve):ne.current;return{mainAxis:lt,crossAxis:ct,alignmentAxis:ct}},[Ae,we,D,r]));let ge=N==="none"&&_!=="shift",be=!ge&&(p||w||_==="shift"),Pt=_==="none"?null:Xs({...W,padding:{top:L.top+Q,right:L.right+Q,bottom:L.bottom+Q,left:L.left+Q},mainAxis:!w&&_==="flip",crossAxis:N==="flip"?"alignment":!1,fallbackAxisSideDirection:I}),kt=ge?null:Ys(ie=>{let Ve=Re(ie.elements.floating).documentElement;return{...W,rootBoundary:w?{x:0,y:0,width:Ve.clientWidth,height:Ve.clientHeight}:void 0,mainAxis:N!=="none",crossAxis:be,limiter:p||w?void 0:Ks(lt=>{if(!ue.current)return{};let{width:ct,height:Dt}=ue.current.getBoundingClientRect(),pt=Ye(_e(lt.placement)),po=pt==="y"?ct:Dt,Ao=pt==="y"?L.left+L.right:L.top+L.bottom;return{offset:po/2+Ao/2}})}},[W,p,w,L,N]);_==="shift"||N==="shift"||s==="center"?K.push(kt,Pt):K.push(Pt,kt),K.push(qs({...W,apply({elements:{floating:ie},availableWidth:Ve,availableHeight:lt,rects:ct}){if(!b.current)return;let Dt=ie.style;Dt.setProperty("--available-width",`${Ve}px`),Dt.setProperty("--available-height",`${lt}px`);let pt=me(ie).devicePixelRatio||1,{x:po,y:Ao,width:Yr,height:hs}=ct.reference,ys=(Math.round((po+Yr)*pt)-Math.round(po*pt))/pt,vs=(Math.round((Ao+hs)*pt)-Math.round(Ao*pt))/pt;Dt.setProperty("--anchor-width",`${ys}px`),Dt.setProperty("--anchor-height",`${vs}px`)}}),eu(ie=>({element:ue.current||Re(ie.elements.floating).createElement("div"),padding:l,offsetParent:"floating"}),[l]),{name:"transformOrigin",fn(ie){let{elements:Ve,middlewareData:lt,placement:ct,rects:Dt,y:pt}=ie,po=_e(ct),Ao=Ye(po),Yr=ue.current,hs=lt.arrow?.x||0,ys=lt.arrow?.y||0,vs=Yr?.clientWidth||0,jp=Yr?.clientHeight||0,xs=hs+vs/2,Ra=ys+jp/2,Hp=Math.abs(lt.shift?.y||0),$p=Dt.reference.height/2,ar=typeof n=="function"?n(ru(ie,r,D)):n,Up=Hp>ar,Wp={top:`${xs}px calc(100% + ${ar}px)`,bottom:`${xs}px ${-ar}px`,left:`calc(100% + ${ar}px) ${Ra}px`,right:`${-ar}px ${Ra}px`}[po],zp=`${xs}px ${Dt.reference.y+$p-pt}px`;return Ve.floating.style.setProperty("--transform-origin",be&&Ao==="y"&&Up?zp:Wp),{}}},tu,x),U(()=>{!h&&f&&f.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[h,f]);let Lt=st.useMemo(()=>({elementResize:!d&&typeof ResizeObserver<"u",layoutShift:!d&&typeof IntersectionObserver<"u"}),[d]),{refs:ot,elements:Tt,x:jr,y:Hr,middlewareData:Yt,update:Ce,placement:$r,context:B,isPositioned:V,floatingStyles:Me}=si({rootContext:f,open:m?h:void 0,placement:A,middleware:K,strategy:o,whileElementsMounted:m?void 0:(...ie)=>Sr(...ie,Lt),nodeId:v,externalTree:P}),{sideX:ke,sideY:Kt}=Yt.adaptiveOrigin||Er,Io=V?o:"fixed",Xt=st.useMemo(()=>{let ie=x?{position:Io,[ke]:jr,[Kt]:Hr}:{position:Io,...Me};return V||(ie.opacity=0),ie},[x,Io,ke,jr,Kt,Hr,Me,V]),Be=st.useRef(null);U(()=>{if(!h)return;let ie=F.current,Ve=typeof ie=="function"?ie():ie,ct=(nu(Ve)?Ve.current:Ve)||null||null;ct!==Be.current&&(ot.setPositionReference(ct),Be.current=ct)},[h,ot,T,F]),st.useEffect(()=>{if(!h)return;let ie=F.current;typeof ie!="function"&&nu(ie)&&ie.current!==Be.current&&(ot.setPositionReference(ie.current),Be.current=ie.current)},[h,ot,T,F]),st.useEffect(()=>{if(m&&h&&Tt.domReference&&Tt.floating)return Sr(Tt.domReference,Tt.floating,Ce,Lt)},[m,h,Tt,Ce,Lt]);let Nt=_e($r),ir=su(r,Nt,D),Ur=St($r)||"center",Wr=!!Yt.hide?.referenceHidden;U(()=>{S&&h&&V&&C(Nt)},[S,h,V,Nt]);let zr=st.useMemo(()=>({position:"absolute",top:Yt.arrow?.y,left:Yt.arrow?.x}),[Yt.arrow]),Gr=Yt.arrow?.centerOffset!==0;return st.useMemo(()=>({positionerStyles:Xt,arrowStyles:zr,arrowRef:ue,arrowUncentered:Gr,side:ir,align:Ur,physicalSide:Nt,anchorHidden:Wr,refs:ot,context:B,isPositioned:V,update:Ce}),[Xt,zr,ue,Gr,ir,Ur,Nt,Wr,ot,B,V,Ce])}function nu(e){return e!=null&&"current"in e}function Tn(e){return e==="starting"?Fl:he}function au(e,t,{styles:o,transitionStatus:r,props:n,refs:s,hidden:i,inert:a=!1}){let u={...o};return a&&(u.pointerEvents="none"),Ge("div",e,{state:t,ref:s,props:[{role:"presentation",hidden:i,style:u},Tn(r),n],stateAttributesMapping:Xo})}var De=c(j(),1),pu=c(oo(),1);var lu=c(j(),1);function cu(e){let[t,o]=lu.useState({current:e,previous:null});return e!==t.current&&o({current:e,previous:t.current}),t.previous}var Eo=c(j(),1);function mi(e){let t=Le(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=Ee(e),s=n?e.offsetWidth:o,i=n?e.offsetHeight:r;return(to(o)!==s||to(r)!==i)&&(o=s,r=i),{width:o,height:r}}var Th=()=>!0;function fu(e){let{popupElement:t,positionerElement:o,content:r,mounted:n,enabled:s=Th,onMeasureLayout:i,onMeasureLayoutComplete:a,side:u,direction:p}=e,l=jo(t,!0,!1),d=Do(),g=Eo.useRef(null),m=Eo.useRef(null),f=Eo.useRef(!0),h=Eo.useRef(Ft),y=z(i),w=z(a),v=Eo.useMemo(()=>{let x=u==="top",S=u==="left";return p==="rtl"?(x=x||u==="inline-end",S=S||u==="inline-end"):(x=x||u==="inline-start",S=S||u==="inline-start"),x?{position:"absolute",[u==="top"?"bottom":"top"]:"0",[S?"right":"left"]:"0"}:he},[u,p]);U(()=>{if(!n||!s()||typeof ResizeObserver!="function"){h.current=Ft,f.current=!0,g.current=null,m.current=null;return}if(!t||!o)return;h.current=uu(t,v);let x=new ResizeObserver(T=>{let F=T[0];F&&(m.current={width:Math.ceil(F.borderBoxSize[0].inlineSize),height:Math.ceil(F.borderBoxSize[0].blockSize)})});x.observe(t),Cn(t,"auto");let S=On(t,"position","static"),P=On(t,"transform","none"),R=On(t,"scale","1"),C=uu(o,{"--available-width":"max-content","--available-height":"max-content"});function _(){S(),P(),C()}function N(){_(),R()}if(y?.(),f.current||g.current===null){Rr(o,"max-content");let T=mi(t);return g.current=T,Rr(o,T),N(),w?.(null,T),f.current=!1,()=>{x.disconnect(),h.current(),h.current=Ft}}Cn(t,"auto"),Rr(o,"max-content");let I=g.current??m.current,O=mi(t);if(g.current=O,!I)return Rr(o,O),N(),w?.(null,O),()=>{x.disconnect(),d.cancel(),h.current(),h.current=Ft};Cn(t,I),N(),w?.(I,O),Rr(o,O);let M=new AbortController;return d.request(()=>{Cn(t,O),l(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},M.signal)}),()=>{x.disconnect(),M.abort(),d.cancel(),h.current(),h.current=Ft}},[r,t,o,l,d,s,n,y,w,v])}function On(e,t,o){let r=e.style.getPropertyValue(t);return e.style.setProperty(t,o),()=>{e.style.setProperty(t,r)}}function uu(e,t){let o=[];for(let[r,n]of Object.entries(t))o.push(On(e,r,n));return o.length?()=>{o.forEach(r=>r())}:Ft}function Cn(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 Rr(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 qo=c(G(),1);function mu(e){let{store:t,side:o,cssVars:r,children:n}=e,s=ko(),i=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),u=t.useState("open"),p=t.useState("payload"),l=t.useState("mounted"),d=t.useState("popupElement"),g=t.useState("positionerElement"),m=cu(u?i:null),f=_h(a,p),h=De.useRef(null),[y,w]=De.useState(null),[v,x]=De.useState(null),S=De.useRef(null),P=De.useRef(null),R=jo(S,!0,!1),C=Do(),[_,N]=De.useState(null),[I,O]=De.useState(!1);U(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let M=z(()=>{S.current?.style.setProperty("animation","none"),S.current?.style.setProperty("transition","none"),P.current?.style.setProperty("display","none")}),T=z(E=>{S.current?.style.removeProperty("animation"),S.current?.style.removeProperty("transition"),P.current?.style.removeProperty("display"),E&&N(E)}),F=De.useRef(null);U(()=>{if(i&&m&&i!==m&&F.current!==i&&h.current){w(h.current),O(!0);let E=Oh(m,i);x(E),C.request(()=>{pu.flushSync(()=>{O(!1)}),R(()=>{w(null),N(null),h.current=null})}),F.current=i}},[i,m,y,R,C]),U(()=>{let E=S.current;if(!E)return;let A=Re(E).createElement("div");for(let L of Array.from(E.childNodes))A.appendChild(L.cloneNode(!0));h.current=A});let b=y!=null,k;b?k=(0,qo.jsxs)(De.Fragment,{children:[(0,qo.jsx)("div",{"data-previous":!0,inert:Zc(!0),ref:P,style:{..._?{[r.popupWidth]:`${_.width}px`,[r.popupHeight]:`${_.height}px`}:null,position:"absolute"},"data-ending-style":I?void 0:""},"previous"),(0,qo.jsx)("div",{"data-current":!0,ref:S,"data-starting-style":I?"":void 0,children:n},f)]}):k=(0,qo.jsx)("div",{"data-current":!0,ref:S,children:n},f),U(()=>{let E=P.current;!E||!y||E.replaceChildren(...Array.from(y.childNodes))},[y]),fu({popupElement:d,positionerElement:g,mounted:l,content:p,onMeasureLayout:M,onMeasureLayoutComplete:T,side:o,direction:s});let D={activationDirection:Ch(v),transitioning:b};return{children:k,state:D}}function Ch(e){if(e)return`${du(e.horizontal,5,"right","left")} ${du(e.vertical,5,"down","up")}`}function du(e,t,o,r){return e>t?o:e<-t?r:""}function Oh(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 _h(e,t){let[o,r]=De.useState(0),n=De.useRef(e),s=De.useRef(t),i=De.useRef(!1);return U(()=>{let a=n.current,u=s.current,p=e!==a,l=t!==u;p?(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 _n=c(j(),1),gu=c(oo(),1);var hu=c(G(),1),yu=_n.forwardRef(function(t,o){let{children:r,container:n,className:s,render:i,style:a,...u}=t,{portalNode:p,portalSubtree:l}=Vs({container:n,ref:o,componentProps:t,elementProps:u});return!l&&!p?null:(0,hu.jsxs)(_n.Fragment,{children:[l,p&&gu.createPortal(r,p)]})});var Qe={};Mo(Qe,{Arrow:()=>Lu,Handle:()=>Pr,Popup:()=>Mu,Portal:()=>Ou,Positioner:()=>Iu,Provider:()=>Nu,Root:()=>Su,Trigger:()=>Pu,Viewport:()=>Bu,createHandle:()=>Vu});var At=c(j(),1);var In=c(j(),1),gi=In.createContext(void 0);function ft(e){let t=In.useContext(gi);if(t===void 0&&!e)throw new Error(ze(72));return t}var vu=c(j(),1),xu=c(oo(),1);var Ih={...Kc,disabled:Z(e=>e.disabled),instantType:Z(e=>e.instantType),isInstantPhase:Z(e=>e.isInstantPhase),trackCursorAxis:Z(e=>e.trackCursorAxis),disableHoverablePopup:Z(e=>e.disableHoverablePopup),lastOpenChangeReason:Z(e=>e.openChangeReason),closeOnClick:Z(e=>e.closeOnClick),closeDelay:Z(e=>e.closeDelay),hasViewport:Z(e=>e.hasViewport)},Jo=class e extends zo{constructor(t,o,r=!1){let n=new no,s={...Ah(),...t};s.floatingRootContext=Gc(n,o,r),super(s,{popupRef:vu.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:n},Ih)}setOpen=(t,o)=>{let r=o.reason,n=r===Y.triggerHover,s=t&&r===Y.triggerFocus,i=!t&&(r===Y.triggerPress||r===Y.escapeKey);if(o.preventUnmountOnClose=()=>{this.set("preventUnmountingOnClose",!0)},this.context.onOpenChange?.(t,o),o.isCanceled)return;this.state.floatingRootContext.dispatchOpenChange(t,o);let a=()=>{let u={open:t,openChangeReason:r};s?u.instantType="focus":i?u.instantType="dismiss":r===Y.triggerHover&&(u.instantType=void 0),Bc(u,t,o.trigger),this.update(u)};n?xu.flushSync(a):a()};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,oe(Y.triggerPress,t))}static useStore(t,o){return Fc(t,(n,s)=>new e(o,n,s)).store}};function Ah(){return{...zc(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var An=c(G(),1),Su=oi(function(t){let{disabled:o=!1,defaultOpen:r=!1,open:n,disableHoverablePopup:s=!1,trackCursorAxis:i="none",actionsRef:a,onOpenChange:u,onOpenChangeComplete:p,handle:l,triggerId:d,defaultTriggerId:g=null,children:m}=t,f=Jo.useStore(l?.store,{open:r,openProp:n,activeTriggerId:g,triggerIdProp:d});kl(()=>{n===void 0&&f.state.open===!1&&r===!0&&f.update({open:!0,activeTriggerId:g})}),f.useControlledProp("openProp",n),f.useControlledProp("triggerIdProp",d),f.useContextCallback("onOpenChange",u),f.useContextCallback("onOpenChangeComplete",p);let h=f.useState("open"),y=!o&&h,w=f.useState("activeTriggerId"),v=f.useState("mounted"),x=f.useState("payload");f.useSyncedValues({trackCursorAxis:i,disableHoverablePopup:s}),f.useSyncedValue("disabled",o),jc(f);let{forceUnmount:S,transitionStatus:P}=Hc(y,f),R=f.useState("isInstantPhase"),C=f.useState("instantType"),_=f.useState("lastOpenChangeReason"),N=At.useRef(null);U(()=>{h&&o&&f.setOpen(!1,oe(Y.disabled))},[h,o,f]),U(()=>{P==="ending"&&_===Y.none||P!=="ending"&&R?(C!=="delay"&&(N.current=C),f.set("instantType","delay")):N.current!==null&&(f.set("instantType",N.current),N.current=null)},[P,R,_,C,f]),U(()=>{y&&w==null&&f.set("payload",void 0)},[f,w,y]);let I=At.useCallback(()=>{f.setOpen(!1,oe(Y.imperativeAction))},[f]);At.useImperativeHandle(a,()=>({unmount:S,close:I}),[S,I]);let O=y||v||!o&&i!=="none";return(0,An.jsxs)(gi.Provider,{value:f,children:[O&&(0,An.jsx)(Mh,{store:f,disabled:o,trackCursorAxis:i}),typeof m=="function"?m({payload:x}):m]})});function Mh({store:e,disabled:t,trackCursorAxis:o}){let r=e.useState("floatingRootContext"),n=Hs(r,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),s=js(r,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),i=At.useMemo(()=>mt(s.reference,n.reference),[s.reference,n.reference]),a=At.useMemo(()=>mt(s.trigger,n.trigger),[s.trigger,n.trigger]),u=At.useMemo(()=>mt(Dc,s.floating,n.floating),[s.floating,n.floating]);return $c(e,{activeTriggerProps:i,inactiveTriggerProps:a,popupProps:u}),null}var kn=c(j(),1);var Mn=c(j(),1),hi=Mn.createContext(void 0);function bu(){return Mn.useContext(hi)}var wu=(function(e){return e[e.popupOpen=wr.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var Ru="data-base-ui-tooltip-trigger";function Eu(e){if("composedPath"in e){let o=e.composedPath();for(let r=0;r<o.length;r+=1){let n=o[r];if(H(n))return n}}let t=e.target;return H(t)?t:null}function kh(e){let t=e;for(;t;){if(t.hasAttribute(Ru))return t;let o=t.parentElement;if(o){t=o;continue}let r=t.getRootNode();t="host"in r&&H(r.host)?r.host:null}return null}var Pu=Ac(function(t,o){let{render:r,className:n,style:s,handle:i,payload:a,disabled:u,delay:p,closeOnClick:l=!0,closeDelay:d,id:g,...m}=t,f=ft(!0),h=i?.store??f;if(!h)throw new Error(ze(82));let y=il(g),w=h.useState("isTriggerActive",y),v=h.useState("isOpenedByTrigger",y),x=h.useState("floatingRootContext"),S=kn.useRef(null),P=p??600,R=d??0,{registerTrigger:C,isMountedByThisTrigger:_}=Vc(y,S,h,{payload:a,closeOnClick:l,closeDelay:R}),N=bu(),{delayRef:I,isInstantPhase:O,hasProvider:M}=Bs(x,{open:v}),T=Ko(x);h.useSyncedValue("isInstantPhase",O);let F=h.useState("disabled"),b=u??F,k=Ke(b),D=h.useState("trackCursorAxis"),E=h.useState("disableHoverablePopup"),A=kn.useRef(!1),L=bt(),Q=kn.useRef(void 0);function de(){let K=N?.delay,ge=typeof I.current=="object"?I.current.open:void 0,be=P;return M&&(ge!==0?be=p??K??P:be=0),be}function $(K){let ge=S.current;if(!ge||!K)return!1;let be=kh(K);return be!==null&&be!==ge&&se(ge,be)}function J(K){let ge=$(K);return A.current=ge,ge&&(T.openChangeTimeout.clear(),T.restTimeout.clear(),T.restTimeoutPending=!1,L.clear()),ge}let te=fi(x,{enabled:!b,mouseOnly:!0,move:!1,handleClose:!E&&D!=="both"?di():null,restMs:de,delay(){let K=typeof I.current=="object"?I.current.close:void 0,ge=R;return d==null&&M&&(ge=K),{close:ge}},triggerElementRef:S,isActiveTrigger:w,isClosing:()=>h.select("transitionStatus")==="ending",shouldOpen(){return!A.current}}),W=ai(x,{enabled:!b}).reference,ue=K=>{let ge=A.current,be=Eu(K),Pt=J(be),kt=S.current,Lt=kt&&be&&se(kt,be);if(Pt&&h.select("open")&&h.select("lastOpenChangeReason")===Y.triggerHover){h.setOpen(!1,oe(Y.triggerHover,K));return}if(ge&&!Pt&&Lt&&!k.current&&!h.select("open")&&kt&&Vt(Q.current)){let ot=()=>{!A.current&&!k.current&&!h.select("open")&&h.setOpen(!0,oe(Y.triggerHover,K,kt))},Tt=de();Tt===0?(L.clear(),ot()):L.start(Tt,ot)}},xe=h.useState("triggerProps",_);return Ge("button",t,{state:{open:v},ref:[o,C,S],props:[te,W,_||D!=="none"?xe:void 0,{onMouseOver(K){ue(K.nativeEvent)},onFocus(K){$(Eu(K.nativeEvent))&&K.preventBaseUIHandler()},onMouseLeave(){A.current=!1,L.clear(),Q.current=void 0},onPointerEnter(K){Q.current=K.pointerType},onPointerDown(K){Q.current=K.pointerType,h.set("closeOnClick",l),l&&!h.select("open")&&h.cancelPendingOpen(K.nativeEvent)},onClick(K){l&&!h.select("open")&&h.cancelPendingOpen(K.nativeEvent)},id:y,[wu.triggerDisabled]:b?"":void 0,[Ru]:b?void 0:""},m],stateAttributesMapping:Qc})});var Cu=c(j(),1);var Ln=c(j(),1),yi=Ln.createContext(void 0);function Tu(){let e=Ln.useContext(yi);if(e===void 0)throw new Error(ze(70));return e}var vi=c(G(),1),Ou=Cu.forwardRef(function(t,o){let{keepMounted:r=!1,...n}=t;return ft().useState("mounted")||r?(0,vi.jsx)(yi.Provider,{value:r,children:(0,vi.jsx)(yu,{ref:o,...n})}):null});var Dn=c(j(),1);var Nn=c(j(),1),xi=Nn.createContext(void 0);function Qo(){let e=Nn.useContext(xi);if(e===void 0)throw new Error(ze(71));return e}var _u=c(G(),1),Iu=Dn.forwardRef(function(t,o){let{render:r,className:n,anchor:s,positionMethod:i="absolute",side:a="top",align:u="center",sideOffset:p=0,alignOffset:l=0,collisionBoundary:d="clipping-ancestors",collisionPadding:g=5,arrowPadding:m=5,sticky:f=!1,disableAnchorTracking:h=!1,collisionAvoidance:y=Bl,style:w,...v}=t,x=ft(),S=Tu(),P=x.useState("open"),R=x.useState("mounted"),C=x.useState("trackCursorAxis"),_=x.useState("disableHoverablePopup"),N=x.useState("floatingRootContext"),I=x.useState("instantType"),O=x.useState("transitionStatus"),M=x.useState("hasViewport"),T=iu({anchor:s,positionMethod:i,floatingRootContext:N,mounted:R,side:a,sideOffset:p,align:u,alignOffset:l,collisionBoundary:d,collisionPadding:g,sticky:f,arrowPadding:m,disableAnchorTracking:h,keepMounted:S,collisionAvoidance:y,adaptiveOrigin:M?ou:void 0}),F=Dn.useMemo(()=>({open:P,side:T.side,align:T.align,anchorHidden:T.anchorHidden,instant:C!=="none"?"tracking-cursor":I}),[P,T.side,T.align,T.anchorHidden,C,I]),b=au(t,F,{styles:T.positionerStyles,transitionStatus:O,props:v,refs:[o,x.useStateSetter("positionerElement")],hidden:!R,inert:!P||C==="both"||_});return(0,_u.jsx)(xi.Provider,{value:T,children:b})});var Au=c(j(),1);var Lh={...Xo,...cl},Mu=Au.forwardRef(function(t,o){let{render:r,className:n,style:s,...i}=t,a=ft(),{side:u,align:p}=Qo(),l=a.useState("open"),d=a.useState("instantType"),g=a.useState("transitionStatus"),m=a.useState("popupProps"),f=a.useState("floatingRootContext"),h=a.useState("disabled"),y=a.useState("closeDelay");dn({open:l,ref:a.context.popupRef,onComplete(){l&&a.context.onOpenChangeComplete?.(!0)}}),ui(f,{enabled:!h,closeDelay:y});let w=a.useStateSetter("popupElement");return Ge("div",t,{state:{open:l,side:u,align:p,instant:d,transitionStatus:g},ref:[o,a.context.popupRef,w],props:[m,Tn(g),i],stateAttributesMapping:Lh})});var ku=c(j(),1);var Lu=ku.forwardRef(function(t,o){let{render:r,className:n,style:s,...i}=t,a=ft(),{arrowRef:u,side:p,align:l,arrowUncentered:d,arrowStyles:g}=Qo(),m=a.useState("open"),f=a.useState("instantType");return Ge("div",t,{state:{open:m,side:p,align:l,uncentered:d,instant:f},ref:[o,u],props:[{style:g,"aria-hidden":!0},i],stateAttributesMapping:Xo})});var Si=c(j(),1);var bi=c(G(),1),Nu=function(t){let{delay:o,closeDelay:r,timeout:n=400}=t,s=Si.useMemo(()=>({delay:o,closeDelay:r}),[o,r]),i=Si.useMemo(()=>({open:o,close:r}),[o,r]);return(0,bi.jsx)(hi.Provider,{value:s,children:(0,bi.jsx)(Fs,{delay:i,timeoutMs:n,children:t.children})})};var Fu=c(j(),1);var Du=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var Nh={activationDirection:e=>e?{"data-activation-direction":e}:null},Bu=Fu.forwardRef(function(t,o){let{render:r,className:n,style:s,children:i,...a}=t,u=ft(),p=Qo(),l=u.useState("instantType"),{children:d,state:g}=mu({store:u,side:p.side,cssVars:Du,children:i}),m={activationDirection:g.activationDirection,transitioning:g.transitioning,instant:l};return Ge("div",t,{state:m,ref:o,props:[a,{children:d}],stateAttributesMapping:Nh})});var Pr=class{constructor(){this.store=new Jo}open(t){let o=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!o)throw new Error(ze(81,t));this.store.setOpen(!0,oe(Y.imperativeAction,void 0,o))}close(){this.store.setOpen(!1,oe(Y.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function Vu(){return new Pr}function Fn(e){return Ge(e.defaultTagName??"div",e,e)}var Bn=c(jt(),1),wi=c(G(),1),Ei=(0,wi.jsx)(Bn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,wi.jsx)(Bn.Path,{d:"M14 6H6v8h1.5V8.5L17 18l1-1-9.5-9.5H14V6Z"})});var Vn=c(jt(),1),Ri=c(G(),1),Pi=(0,Ri.jsx)(Vn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ri.jsx)(Vn.Path,{d:"M10 6H18V14H16.5V8.5L7 18L6 17L15.5 7.5H10V6Z"})});var jn=c(jt(),1),Ti=c(G(),1),Ci=(0,Ti.jsx)(jn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ti.jsx)(jn.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});var Hn=c(jt(),1),Oi=c(G(),1),_i=(0,Oi.jsx)(Hn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Oi.jsx)(Hn.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})});var $n=c(jt(),1),Ii=c(G(),1),Ai=(0,Ii.jsx)($n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ii.jsx)($n.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})});var Un=c(jt(),1),Mi=c(G(),1),ki=(0,Mi.jsx)(Un.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Mi.jsx)(Un.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})});var Wn=c(jt(),1),Li=c(G(),1),Ni=(0,Li.jsx)(Wn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Li.jsx)(Wn.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 zn=c(jt(),1),Di=c(G(),1),Fi=(0,Di.jsx)(zn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",fill:"currentColor",children:(0,Di.jsx)(zn.Path,{d:"M20 10c0-5.51-4.49-10-10-10C4.48 0 0 4.49 0 10c0 5.52 4.48 10 10 10 5.51 0 10-4.48 10-10zM7.78 15.37L4.37 6.22c.55-.02 1.17-.08 1.17-.08.5-.06.44-1.13-.06-1.11 0 0-1.45.11-2.37.11-.18 0-.37 0-.58-.01C4.12 2.69 6.87 1.11 10 1.11c2.33 0 4.45.87 6.05 2.34-.68-.11-1.65.39-1.65 1.58 0 .74.45 1.36.9 2.1.35.61.55 1.36.55 2.46 0 1.49-1.4 5-1.4 5l-3.03-8.37c.54-.02.82-.17.82-.17.5-.05.44-1.25-.06-1.22 0 0-1.44.12-2.38.12-.87 0-2.33-.12-2.33-.12-.5-.03-.56 1.2-.06 1.22l.92.08 1.26 3.41zM17.41 10c.24-.64.74-1.87.43-4.25.7 1.29 1.05 2.71 1.05 4.25 0 3.29-1.73 6.24-4.4 7.78.97-2.59 1.94-5.2 2.92-7.78zM6.1 18.09C3.12 16.65 1.11 13.53 1.11 10c0-1.3.23-2.48.72-3.59C3.25 10.3 4.67 14.2 6.1 18.09zm4.03-6.63l2.58 6.98c-.86.29-1.76.45-2.71.45-.79 0-1.57-.11-2.29-.33.81-2.38 1.62-4.74 2.42-7.1z"})});var $u=c(ye(),1);function Bi(e,t,o){return(0,$u.cloneElement)(e??t,{children:o})}var Dh=c(Wu(),1);var Gu=c(Vi(),1),{lock:WC,unlock:Yu}=(0,Gu.__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 Fh(){let e=Dh;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return Yu(e.privateApis).ThemeProvider}var Ku=Fh();var Xu=c(ye(),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"&&Vh(document)),e.__wpStyleRuntime}function Bh(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 qu(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(Bh(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 Vh(e){let t=Hi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)qu(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function jh(e,t){let o=Hi();o.styles.set(e,t);for(let r of o.documents.keys())qu(r,e,t)}typeof process>"u",jh("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var Hh={stack:"_19ce0419607e1896__stack"},$h={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)"},Yn=(0,Xu.forwardRef)(function({direction:t,gap:o,align:r,justify:n,wrap:s,render:i,...a},u){let p={gap:o&&$h[o],alignItems:r,justifyContent:n,flexDirection:t,flexWrap:s};return Fn({render:i,ref:u,props:mt(a,{style:p,className:Hh.stack})})});var Ro={};Mo(Ro,{Popup:()=>uf,Portal:()=>Kn,Positioner:()=>Xn,Provider:()=>yf,Root:()=>gf,Trigger:()=>pf});var lf=c(ye(),1);var tf=c(ye(),1);var $i="data-wp-hash";function Ui(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Wh(document)),e.__wpStyleRuntime}function Uh(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${$i}]`))if(o.getAttribute($i)===t)return!0;return!1}function Qu(e,t,o){if(!e.head)return;let r=Ui(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Uh(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute($i,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function Wh(e){let t=Ui();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Qu(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function zh(e,t){let o=Ui();o.styles.set(e,t);for(let r of o.documents.keys())Qu(r,e,t)}typeof process>"u",zh("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 Ju={slot:"_11fc52b637ff8a7e__slot"},Zu="data-wp-compat-overlay-slot";function Gh(){return typeof document>"u"?null:document}function Yh(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var Ht=null;function Kh(e){let t=e.createElement("div");return t.setAttribute(Zu,""),Ju.slot&&t.classList.add(Ju.slot),e.body.appendChild(t),t}function ef(){if(typeof window>"u"||!Yh()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=Gh();if(!e||!e.body)return;if(Ht&&Ht.ownerDocument===e&&Ht.isConnected)return Ht;let t=e.querySelector(`[${Zu}]`);return t instanceof HTMLDivElement?(Ht=t,t):(Ht?.isConnected&&Ht.remove(),Ht=Kh(e),Ht)}var of=c(G(),1),Kn=(0,tf.forwardRef)(function({container:t,...o},r){return(0,of.jsx)(Qe.Portal,{container:t??ef(),...o,ref:r})});var rf=c(ye(),1),af=c(G(),1),Wi="data-wp-hash";function zi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&qh(document)),e.__wpStyleRuntime}function Xh(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Wi}]`))if(o.getAttribute(Wi)===t)return!0;return!1}function nf(e,t,o){if(!e.head)return;let r=zi(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Xh(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Wi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function qh(e){let t=zi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)nf(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 sf(e,t){let o=zi();o.styles.set(e,t);for(let r of o.documents.keys())nf(r,e,t)}typeof process>"u",sf("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Jh={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",sf("789467362f",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--wpds-elevation-sm,0 1px 2px 0 #0000000d,0 2px 3px 0 #0000000a,0 6px 6px 0 #00000008,0 8px 8px 0 #00000005);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 Qh={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Xn=(0,rf.forwardRef)(function({align:t="center",className:o,side:r="top",sideOffset:n=4,...s},i){return(0,af.jsx)(Qe.Positioner,{ref:i,align:t,side:r,sideOffset:n,...s,className:We(Jh["box-sizing"],Qh.positioner,o)})});var Tr=c(G(),1),Gi="data-wp-hash";function Yi(){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[${Gi}]`))if(o.getAttribute(Gi)===t)return!0;return!1}function cf(e,t,o){if(!e.head)return;let r=Yi(),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(Gi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function ey(e){let t=Yi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)cf(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=Yi();o.styles.set(e,t);for(let r of o.documents.keys())cf(r,e,t)}typeof process>"u",ty("789467362f",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--wpds-elevation-sm,0 1px 2px 0 #0000000d,0 2px 3px 0 #0000000a,0 6px 6px 0 #00000008,0 8px 8px 0 #00000005);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 oy={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},ry={background:"#1e1e1e"},uf=(0,lf.forwardRef)(function({portal:t,positioner:o,children:r,className:n,...s},i){let a=(0,Tr.jsx)(Ku,{color:ry,children:(0,Tr.jsx)(Qe.Popup,{ref:i,className:We(oy.popup,n),...s,children:r})}),u=Bi(o,(0,Tr.jsx)(Xn,{}),a);return Bi(t,(0,Tr.jsx)(Kn,{}),u)});var ff=c(ye(),1),df=c(G(),1),pf=(0,ff.forwardRef)(function(t,o){return(0,df.jsx)(Qe.Trigger,{ref:o,...t})});var mf=c(G(),1);function gf(e){return(0,mf.jsx)(Qe.Root,{...e})}var hf=c(G(),1);function yf({...e}){return(0,hf.jsx)(Qe.Provider,{...e})}var vf=c(ye(),1),Ki="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"&&sy(document)),e.__wpStyleRuntime}function ny(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 xf(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(ny(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=Xi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)xf(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=Xi();o.styles.set(e,t);for(let r of o.documents.keys())xf(r,e,t)}typeof process>"u",iy("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 ay={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},qi=(0,vf.forwardRef)(function({render:t,...o},r){return Fn({render:t,ref:r,props:mt({className:ay["visually-hidden"]},o,{"data-visually-hidden":""})})});var Sf=c(ye(),1),bf=c(G(),1),wf=(0,Sf.forwardRef)(({children:e,className:t,ariaLabel:o,as:r="div",...n},s)=>(0,bf.jsx)(r,{ref:s,className:We("admin-ui-navigable-region",t),"aria-label":o,role:"region",tabIndex:"-1",...n,children:e}));wf.displayName="NavigableRegion";var Ji=wf;var Fe=c(ve(),1),lo=c(le(),1),_p=c(Qi(),1);var ly=c(Zi(),1);var Zo="body",Tf=":root";var Cr=c(Xr(),1),_f=c(Zi(),1),uy=c(le(),1);function ea(e){if(!e)return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function cy(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function Cf(e,t="0"){let o=cy(e);if(!o)return null;let r=ea(o?.top)||t,n=ea(o?.left)||t;return r===n?r:`${r} ${n}`}var Of={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 ta({layoutDefinitions:e=Of,style:t,selector:o,hasBlockGapSupport:r,hasFallbackGapSupport:n,fallbackGapValue:s}){let i="",a=r?Cf(t?.spacing?.blockGap):"";if(n&&(o===Zo?a=a||"0.5em":!r&&s&&(a=s)),a&&e&&(Object.values(e).forEach(({className:u,name:p,spacingStyles:l})=>{!r&&p!=="flex"&&p!=="grid"||l?.length&&l.forEach(d=>{let g=[];if(d.rules&&Object.entries(d.rules).forEach(([m,f])=>{g.push(`${m}: ${f||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+=`${Tf} { --wp--style--block-gap: ${a}; }`)),o===Zo&&e){let u=["block","flex","grid"];Object.values(e).forEach(({className:p,displayMode:l,baseStyles:d})=>{l&&u.includes(l)&&(i+=`${o} .${p} { display:${l}; }`),d?.length&&d.forEach(g=>{let m=[];if(g.rules&&Object.entries(g.rules).forEach(([f,h])=>{m.push(`${f}: ${h}`)}),m.length){let f=`.${p}${g?.selector||""}`;i+=`${f} { ${m.join("; ")}; }`}})})}return i}var Ip=c(Af(),1),dt=c(je(),1),et=c(ye(),1);var Br=c(qn(),1),fs=c(ut(),1),Ap=c(oa(),1),Mp=c(Ss(),1),ba=c(Po(),1),kp=c(Df(),1),Lp=c(Ct(),1),co=c(Mt(),1),uo=c(Gn(),1);var Uf=c(ve(),1),Wf=c(Mt(),1);var Ff=c(le(),1),Et=c(Mt(),1),er=c(je(),1),Bf=c(Po(),1);var Vf=c(ve(),1),jf=c(Ct(),1),Hf=c(Gn(),1),Ue=c(G(),1),fy={edit:{clipPath:"inset(0% round 0px)"},hover:{clipPath:"inset( 22% round 2px )"},tap:{clipPath:"inset(0% round 0px)"}},dy={edit:{opacity:0,scale:.2},hover:{opacity:1,scale:1,clipPath:"inset( 22% round 2px )"}};function py({showTooltip:e,icon:t,href:o,initialPost:r}){let{isRequestingSiteIcon:n,postType:s,siteIconUrl:i}=(0,Ff.useSelect)(h=>{let{getCurrentPostType:y}=h(Vf.store),{getEntityRecord:w,getPostType:v,isResolving:x}=h(jf.store),S=w("root","__unstableBase",void 0)||{},P=r?.type||y();return{isRequestingSiteIcon:x("getEntityRecord",["root","__unstableBase",void 0]),postType:v(P),siteIconUrl:S.site_icon_url}},[r?.type]),a=(0,Hf.useReducedMotion)(),u={duration:a?0:.2};if(!s)return null;let p;n&&!i?p=(0,Ue.jsx)("div",{className:"edit-post-fullscreen-mode-close-site-icon__image"}):i?p=(0,Ue.jsx)("img",{className:"edit-post-fullscreen-mode-close-site-icon__image",alt:(0,er.__)("Site Icon"),src:i}):p=(0,Ue.jsx)(Et.Icon,{className:"edit-post-fullscreen-mode-close-site-icon__icon",icon:Fi,size:48});let l=t?(0,Ue.jsx)(Et.Icon,{size:"36px",icon:t}):(0,Ue.jsx)("div",{className:"edit-post-fullscreen-mode-close-site-icon",children:p}),d=We("edit-post-fullscreen-mode-close",{"has-icon":i}),g=o??(0,Bf.addQueryArgs)("edit.php",{post_type:s.slug}),m=s?.labels?.view_items??(0,er.__)("Back"),f=window.__experimentalAdminBarInEditor;return(0,Ue.jsxs)(Et.__unstableMotion.div,{className:"edit-post-fullscreen-mode-close__view-mode-toggle",animate:"edit",initial:"edit",whileHover:"hover",whileTap:"tap",transition:u,children:[(0,Ue.jsx)(Et.Button,{__next40pxDefaultSize:!0,className:d,href:g,label:m,showTooltip:e,tooltipPosition:"bottom",children:!f&&(0,Ue.jsx)(Et.__unstableMotion.div,{variants:!a&&fy,children:(0,Ue.jsx)("div",{className:"edit-post-fullscreen-mode-close__view-mode-toggle-icon",children:l})})}),f?(0,Ue.jsx)("div",{className:"edit-post-fullscreen-mode-close__back-icon",children:(0,Ue.jsx)(Et.Icon,{icon:(0,er.isRTL)()?Ai:_i})}):(0,Ue.jsx)(Et.__unstableMotion.div,{className:We("edit-post-fullscreen-mode-close__back-icon",{"has-site-icon":i}),variants:!a&&dy,children:(0,Ue.jsx)(Et.Icon,{icon:(0,er.isRTL)()?Pi:Ei})})]})}var Jn=py;var $f=c(Vi(),1),{lock:SO,unlock:q}=(0,$f.__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 Qn=c(G(),1),{BackButton:my}=q(Uf.privateApis),gy={hidden:{x:"-100%"},distractionFreeInactive:{x:0},hover:{x:0,transition:{type:"tween",delay:.2}}};function hy({initialPost:e}){return(0,Qn.jsx)(my,{children:({length:t})=>t<=1&&(0,Qn.jsx)(Wf.__unstableMotion.div,{variants:gy,transition:{type:"tween",delay:.8},children:(0,Qn.jsx)(Jn,{showTooltip:!0,initialPost:e})})})}var zf=hy;var Xf=c(le(),1),Or=c(ye(),1),qf=c(ve(),1),Jf=c(Ct(),1);var Gf="core/edit-post",Yf="#wp-admin-bar-view a",Kf="#wp-admin-bar-preview a";var Qf=()=>{let{isViewable:e,newPermalink:t}=(0,Xf.useSelect)(r=>{let{getPostType:n}=r(Jf.store),{getCurrentPost:s,getEditedPostAttribute:i}=r(qf.store);return{isViewable:n(i("type"))?.viewable,newPermalink:s().link}},[]),o=(0,Or.useRef)();(0,Or.useEffect)(()=>{o.current=document.querySelector(Kf)||document.querySelector(Yf)},[]),(0,Or.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 Zf(){return Qf(),null}var pd=c(ye(),1),ca=c(le(),1),ts=c(td(),1),md=c(je(),1);var es=c(le(),1);var ra=c(le(),1);function yy(e=!1,t){switch(t.type){case"REQUEST_META_BOX_UPDATES":return!0;case"META_BOX_UPDATES_SUCCESS":case"META_BOX_UPDATES_FAILURE":return!1;default:return e}}function vy(e=[],t){let o=[...e];for(let r of t){let n=o.findIndex(s=>s.id===r.id);n!==-1?o[n]={...o[n],...r}:o.push(r)}return o}function xy(e={},t){switch(t.type){case"SET_META_BOXES_PER_LOCATIONS":{let o={...e};for(let[r,n]of Object.entries(t.metaBoxesPerLocation))o[r]=vy(o[r],n);return o}}return e}function Sy(e=!1,t){return t.type==="META_BOXES_INITIALIZED"?!0:e}var by=(0,ra.combineReducers)({isSaving:yy,locations:xy,initialized:Sy}),od=(0,ra.combineReducers)({metaBoxes:by});var na={};Mo(na,{__experimentalSetPreviewDeviceType:()=>$y,__unstableCreateTemplate:()=>Gy,closeGeneralSidebar:()=>Ey,closeModal:()=>Py,closePublishSidebar:()=>Cy,hideBlockTypes:()=>Fy,initializeMetaBoxes:()=>Yy,metaBoxUpdatesFailure:()=>Hy,metaBoxUpdatesSuccess:()=>jy,openGeneralSidebar:()=>wy,openModal:()=>Ry,openPublishSidebar:()=>Ty,removeEditorPanel:()=>Ay,requestMetaBoxUpdates:()=>Vy,setAvailableMetaBoxesPerLocation:()=>By,setIsEditingTemplate:()=>zy,setIsInserterOpened:()=>Uy,setIsListViewOpened:()=>Wy,showBlockTypes:()=>Dy,switchEditorMode:()=>ky,toggleDistractionFree:()=>Ky,toggleEditorPanelEnabled:()=>_y,toggleEditorPanelOpened:()=>Iy,toggleFeature:()=>My,toggleFullscreenMode:()=>Xy,togglePinnedPluginItem:()=>Ly,togglePublishSidebar:()=>Oy,updatePreferredStyleVariations:()=>Ny});var ad=c(bs(),1),_r=c(ut(),1),Pe=c(ve(),1),Ie=c(lr(),1),ld=c(nd(),1),cd=c(Ct(),1),ud=c(qn(),1),Zn=c(je(),1);var sd=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:tr}=q(Pe.privateApis),wy=e=>({registry:t})=>{t.dispatch(tr).enableComplementaryArea("core",e)},Ey=()=>({registry:e})=>e.dispatch(tr).disableComplementaryArea("core"),Ry=e=>({registry:t})=>((0,Ie.default)("select( 'core/edit-post' ).openModal( name )",{since:"6.3",alternative:"select( 'core/interface').openModal( name )"}),t.dispatch(tr).openModal(e)),Py=()=>({registry:e})=>((0,Ie.default)("select( 'core/edit-post' ).closeModal()",{since:"6.3",alternative:"select( 'core/interface').closeModal()"}),e.dispatch(tr).closeModal()),Ty=()=>({registry:e})=>{(0,Ie.default)("dispatch( 'core/edit-post' ).openPublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').openPublishSidebar"}),e.dispatch(Pe.store).openPublishSidebar()},Cy=()=>({registry:e})=>{(0,Ie.default)("dispatch( 'core/edit-post' ).closePublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').closePublishSidebar"}),e.dispatch(Pe.store).closePublishSidebar()},Oy=()=>({registry:e})=>{(0,Ie.default)("dispatch( 'core/edit-post' ).togglePublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').togglePublishSidebar"}),e.dispatch(Pe.store).togglePublishSidebar()},_y=e=>({registry:t})=>{(0,Ie.default)("dispatch( 'core/edit-post' ).toggleEditorPanelEnabled",{since:"6.5",alternative:"dispatch( 'core/editor').toggleEditorPanelEnabled"}),t.dispatch(Pe.store).toggleEditorPanelEnabled(e)},Iy=e=>({registry:t})=>{(0,Ie.default)("dispatch( 'core/edit-post' ).toggleEditorPanelOpened",{since:"6.5",alternative:"dispatch( 'core/editor').toggleEditorPanelOpened"}),t.dispatch(Pe.store).toggleEditorPanelOpened(e)},Ay=e=>({registry:t})=>{(0,Ie.default)("dispatch( 'core/edit-post' ).removeEditorPanel",{since:"6.5",alternative:"dispatch( 'core/editor').removeEditorPanel"}),t.dispatch(Pe.store).removeEditorPanel(e)},My=e=>({registry:t})=>t.dispatch(_r.store).toggle("core/edit-post",e),ky=e=>({registry:t})=>{(0,Ie.default)("dispatch( 'core/edit-post' ).switchEditorMode",{since:"6.6",alternative:"dispatch( 'core/editor').switchEditorMode"}),t.dispatch(Pe.store).switchEditorMode(e)},Ly=e=>({registry:t})=>{let o=t.select(tr).isItemPinned("core",e);t.dispatch(tr)[o?"unpinItem":"pinItem"]("core",e)};function Ny(){return(0,Ie.default)("dispatch( 'core/edit-post' ).updatePreferredStyleVariations",{since:"6.6",hint:"Preferred Style Variations are not supported anymore."}),{type:"NOTHING"}}var Dy=e=>({registry:t})=>{q(t.dispatch(Pe.store)).showBlockTypes(e)},Fy=e=>({registry:t})=>{q(t.dispatch(Pe.store)).hideBlockTypes(e)};function By(e){return{type:"SET_META_BOXES_PER_LOCATIONS",metaBoxesPerLocation:e}}var Vy=()=>async({registry:e,select:t,dispatch:o})=>{o({type:"REQUEST_META_BOX_UPDATES"}),window.tinyMCE&&window.tinyMCE.triggerSave();let r=new window.FormData(document.querySelector(".metabox-base-form")),n=r.get("post_ID"),s=r.get("post_type"),i=e.select(cd.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(sd(d)))].reduce((d,g)=>{for(let[m,f]of g)d.append(m,f);return d},new window.FormData);a.forEach(([d,g])=>l.append(d,g));try{await(0,ad.default)({url:window._wpMetaBoxUrl,method:"POST",body:l,parse:!1}),o.metaBoxUpdatesSuccess()}catch{o.metaBoxUpdatesFailure()}};function jy(){return{type:"META_BOX_UPDATES_SUCCESS"}}function Hy(){return{type:"META_BOX_UPDATES_FAILURE"}}var $y=e=>({registry:t})=>{(0,Ie.default)("dispatch( 'core/edit-post' ).__experimentalSetPreviewDeviceType",{since:"6.5",version:"6.7",hint:"registry.dispatch( editorStore ).setDeviceType"}),t.dispatch(Pe.store).setDeviceType(e)},Uy=e=>({registry:t})=>{(0,Ie.default)("dispatch( 'core/edit-post' ).setIsInserterOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsInserterOpened"}),t.dispatch(Pe.store).setIsInserterOpened(e)},Wy=e=>({registry:t})=>{(0,Ie.default)("dispatch( 'core/edit-post' ).setIsListViewOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsListViewOpened"}),t.dispatch(Pe.store).setIsListViewOpened(e)};function zy(){return(0,Ie.default)("dispatch( 'core/edit-post' ).setIsEditingTemplate",{since:"6.5",alternative:"dispatch( 'core/editor').setRenderingMode"}),{type:"NOTHING"}}function Gy(){return(0,Ie.default)("dispatch( 'core/edit-post' ).__unstableCreateTemplate",{since:"6.5"}),{type:"NOTHING"}}var id=!1,Yy=()=>({registry:e,select:t,dispatch:o})=>{if(!e.select(Pe.store).__unstableIsEditorReady()||id)return;let n=e.select(Pe.store).getCurrentPostType();window.postboxes.page!==n&&window.postboxes.add_postbox_toggles(n),id=!0,(0,ld.addAction)("editor.savePost","core/edit-post/save-metaboxes",async(s,i)=>{!i.isAutosave&&t.hasMetaBoxes()&&await o.requestMetaBoxUpdates()}),o({type:"META_BOXES_INITIALIZED"})},Ky=()=>({registry:e})=>{(0,Ie.default)("dispatch( 'core/edit-post' ).toggleDistractionFree",{since:"6.6",alternative:"dispatch( 'core/editor').toggleDistractionFree"}),e.dispatch(Pe.store).toggleDistractionFree()},Xy=()=>({registry:e})=>{let t=e.select(_r.store).get("core/edit-post","fullscreenMode");e.dispatch(_r.store).toggle("core/edit-post","fullscreenMode"),e.dispatch(ud.store).createInfoNotice(t?(0,Zn.__)("Fullscreen mode deactivated."):(0,Zn.__)("Fullscreen mode activated."),{id:"core/edit-post/toggle-fullscreen-mode/notice",type:"snackbar",actions:[{label:(0,Zn.__)("Undo"),onClick:()=>{e.dispatch(_r.store).toggle("core/edit-post","fullscreenMode")}}]})};var la={};Mo(la,{__experimentalGetInsertionPoint:()=>vv,__experimentalGetPreviewDeviceType:()=>hv,areMetaBoxesInitialized:()=>bv,getActiveGeneralSidebarName:()=>tv,getActiveMetaBoxLocations:()=>dd,getAllMetaBoxes:()=>pv,getEditedPostTemplate:()=>wv,getEditorMode:()=>Qy,getHiddenBlockTypes:()=>nv,getMetaBoxesPerLocation:()=>aa,getPreference:()=>rv,getPreferences:()=>fd,hasMetaBoxes:()=>mv,isEditingTemplate:()=>Sv,isEditorPanelEnabled:()=>av,isEditorPanelOpened:()=>lv,isEditorPanelRemoved:()=>iv,isEditorSidebarOpened:()=>Zy,isFeatureActive:()=>uv,isInserterOpened:()=>yv,isListViewOpened:()=>xv,isMetaBoxLocationActive:()=>ia,isMetaBoxLocationVisible:()=>dv,isModalActive:()=>cv,isPluginItemPinned:()=>fv,isPluginSidebarOpened:()=>ev,isPublishSidebarOpened:()=>sv,isSavingMetaBoxes:()=>gv});var pe=c(le(),1),To=c(ut(),1),sa=c(Ct(),1),Ze=c(ve(),1),it=c(lr(),1);var{interfaceStore:Ir}=q(Ze.privateApis),qy=[],Jy={},Qy=(0,pe.createRegistrySelector)(e=>()=>e(To.store).get("core","editorMode")??"visual"),Zy=(0,pe.createRegistrySelector)(e=>()=>{let t=e(Ir).getActiveComplementaryArea("core");return["edit-post/document","edit-post/block"].includes(t)}),ev=(0,pe.createRegistrySelector)(e=>()=>{let t=e(Ir).getActiveComplementaryArea("core");return!!t&&!["edit-post/document","edit-post/block"].includes(t)}),tv=(0,pe.createRegistrySelector)(e=>()=>e(Ir).getActiveComplementaryArea("core"));function ov(e,t){let o=e?.reduce((n,s)=>({...n,[s]:{enabled:!1}}),{});return t?.reduce((n,s)=>{let i=n?.[s];return{...n,[s]:{...i,opened:!0}}},o??{})??o??Jy}var fd=(0,pe.createRegistrySelector)(e=>()=>{(0,it.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=ov(o,r);return{...t,panels:n}});function rv(e,t,o){(0,it.default)("select( 'core/edit-post' ).getPreference",{since:"6.0",alternative:"select( 'core/preferences' ).get"});let n=fd(e)[t];return n===void 0?o:n}var nv=(0,pe.createRegistrySelector)(e=>()=>e(To.store).get("core","hiddenBlockTypes")??qy),sv=(0,pe.createRegistrySelector)(e=>()=>((0,it.default)("select( 'core/edit-post' ).isPublishSidebarOpened",{since:"6.6",alternative:"select( 'core/editor' ).isPublishSidebarOpened"}),e(Ze.store).isPublishSidebarOpened())),iv=(0,pe.createRegistrySelector)(e=>(t,o)=>((0,it.default)("select( 'core/edit-post' ).isEditorPanelRemoved",{since:"6.5",alternative:"select( 'core/editor' ).isEditorPanelRemoved"}),e(Ze.store).isEditorPanelRemoved(o))),av=(0,pe.createRegistrySelector)(e=>(t,o)=>((0,it.default)("select( 'core/edit-post' ).isEditorPanelEnabled",{since:"6.5",alternative:"select( 'core/editor' ).isEditorPanelEnabled"}),e(Ze.store).isEditorPanelEnabled(o))),lv=(0,pe.createRegistrySelector)(e=>(t,o)=>((0,it.default)("select( 'core/edit-post' ).isEditorPanelOpened",{since:"6.5",alternative:"select( 'core/editor' ).isEditorPanelOpened"}),e(Ze.store).isEditorPanelOpened(o))),cv=(0,pe.createRegistrySelector)(e=>(t,o)=>((0,it.default)("select( 'core/edit-post' ).isModalActive",{since:"6.3",alternative:"select( 'core/interface' ).isModalActive"}),!!e(Ir).isModalActive(o))),uv=(0,pe.createRegistrySelector)(e=>(t,o)=>!!e(To.store).get("core/edit-post",o)),fv=(0,pe.createRegistrySelector)(e=>(t,o)=>e(Ir).isItemPinned("core",o)),dd=(0,pe.createSelector)(e=>Object.keys(e.metaBoxes.locations).filter(t=>ia(e,t)),e=>[e.metaBoxes.locations]),dv=(0,pe.createRegistrySelector)(e=>(t,o)=>ia(t,o)&&aa(t,o)?.some(({id:r})=>e(Ze.store).isEditorPanelEnabled(`meta-box-${r}`)));function ia(e,t){let o=aa(e,t);return!!o&&o.length!==0}function aa(e,t){return e.metaBoxes.locations[t]}var pv=(0,pe.createSelector)(e=>Object.values(e.metaBoxes.locations).flat(),e=>[e.metaBoxes.locations]);function mv(e){return dd(e).length>0}function gv(e){return e.metaBoxes.isSaving}var hv=(0,pe.createRegistrySelector)(e=>()=>((0,it.default)("select( 'core/edit-site' ).__experimentalGetPreviewDeviceType",{since:"6.5",version:"6.7",alternative:"select( 'core/editor' ).getDeviceType"}),e(Ze.store).getDeviceType())),yv=(0,pe.createRegistrySelector)(e=>()=>((0,it.default)("select( 'core/edit-post' ).isInserterOpened",{since:"6.5",alternative:"select( 'core/editor' ).isInserterOpened"}),e(Ze.store).isInserterOpened())),vv=(0,pe.createRegistrySelector)(e=>()=>((0,it.default)("select( 'core/edit-post' ).__experimentalGetInsertionPoint",{since:"6.5",version:"6.7"}),q(e(Ze.store)).getInserter())),xv=(0,pe.createRegistrySelector)(e=>()=>((0,it.default)("select( 'core/edit-post' ).isListViewOpened",{since:"6.5",alternative:"select( 'core/editor' ).isListViewOpened"}),e(Ze.store).isListViewOpened())),Sv=(0,pe.createRegistrySelector)(e=>()=>((0,it.default)("select( 'core/edit-post' ).isEditingTemplate",{since:"6.5",alternative:"select( 'core/editor' ).getRenderingMode"}),e(Ze.store).getCurrentPostType()==="wp_template"));function bv(e){return e.metaBoxes.initialized}var wv=(0,pe.createRegistrySelector)(e=>()=>{let{id:t,type:o}=e(Ze.store).getCurrentPost(),r=q(e(sa.store)).getTemplateId(o,t);if(r)return e(sa.store).getEditedEntityRecord("postType","wp_template",r)});var fe=(0,es.createReduxStore)(Gf,{reducer:od,actions:na,selectors:la});(0,es.register)(fe);function Ev(){let{toggleFullscreenMode:e}=(0,ca.useDispatch)(fe),{registerShortcut:t}=(0,ca.useDispatch)(ts.store);return(0,pd.useEffect)(()=>{t({name:"core/edit-post/toggle-fullscreen",category:"global",description:(0,md.__)("Enable or disable fullscreen mode."),keyCombination:{modifier:"secondary",character:"f"}})},[]),(0,ts.useShortcut)("core/edit-post/toggle-fullscreen",()=>{e()}),null}var gd=Ev;var rs=c(le(),1),io=c(je(),1),ao=c(Mt(),1);var os=c(ye(),1),ua=c(ve(),1),$t=c(G(),1);function hd(){let{editPost:e}=(0,rs.useDispatch)(ua.store),{isCleanNewPost:t}=(0,rs.useSelect)(ua.store),[o,r]=(0,os.useState)(void 0),[n,s]=(0,os.useState)(""),[i,a]=(0,os.useState)(()=>t());return i?(0,$t.jsx)(ao.Modal,{title:(0,io.__)("Create pattern"),onRequestClose:()=>{a(!1)},overlayClassName:"patterns-create-modal",children:(0,$t.jsx)("form",{onSubmit:u=>{u.preventDefault(),a(!1),e({title:n,meta:{wp_pattern_sync_status:o}})},children:(0,$t.jsxs)(Yn,{direction:"column",gap:"lg",children:[(0,$t.jsx)(ao.TextControl,{label:(0,io.__)("Name"),value:n,onChange:s,placeholder:(0,io.__)("My pattern"),className:"patterns-create-modal__name-input"}),(0,$t.jsx)(ao.ToggleControl,{label:(0,io._x)("Synced","pattern (singular)"),help:(0,io.__)("Sync this pattern across multiple locations."),checked:!o,onChange:()=>{r(o?void 0:"unsynced")}}),(0,$t.jsx)(Yn,{justify:"end",children:(0,$t.jsx)(ao.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",disabled:!n,accessibleWhenDisabled:!0,children:(0,io.__)("Create")})})]})})}):null}var ns=c(ye(),1),yd=c(le(),1),vd=c(Po(),1),xd=c(ve(),1);function Rv(e){return(0,vd.addQueryArgs)("post.php",{post:e,action:"edit"})}function Sd(){let[e,t]=(0,ns.useState)(null),{postId:o,postStatus:r}=(0,yd.useSelect)(n=>{let{getCurrentPost:s}=n(xd.store),i=s(),{id:a,status:u,type:p}=i;return["wp_template","wp_template_part"].includes(p)&&(a=i.wp_id),{postId:a,postStatus:u}},[]);return(0,ns.useEffect)(()=>{o&&o!==e&&r!=="auto-draft"&&(window.history.replaceState({id:o},"Post "+o,Rv(o)),t(o))},[o,r,e]),null}var Od=c(le(),1);var Ar=c(ye(),1),bd=c(Mt(),1),wd=c(le(),1);var or=c(G(),1);function Pv({location:e}){let t=(0,Ar.useRef)(null),o=(0,Ar.useRef)(null);(0,Ar.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,wd.useSelect)(s=>s(fe).isSavingMetaBoxes(),[]),n=We("edit-post-meta-boxes-area",`is-${e}`,{"is-loading":r});return(0,or.jsxs)("div",{className:n,children:[r&&(0,or.jsx)(bd.Spinner,{className:"edit-post-meta-boxes-area__spinner"}),(0,or.jsx)("div",{className:"edit-post-meta-boxes-area__container",ref:t}),(0,or.jsx)("div",{className:"edit-post-meta-boxes-area__clear"})]})}var Ed=Pv;var Rd=c(ye(),1),Pd=c(le(),1),Td=c(ve(),1);function Cd({id:e}){let t=(0,Pd.useSelect)(o=>o(Td.store).isEditorPanelEnabled(`meta-box-${e}`),[e]);return(0,Rd.useEffect)(()=>{let o=document.getElementById(e);o&&(t?o.classList.remove("is-hidden"):o.classList.add("is-hidden"))},[e,t]),null}var Co=c(G(),1);function ss({location:e}){let t=(0,Od.useSelect)(o=>o(fe).getMetaBoxesPerLocation(e),[e]);return(0,Co.jsxs)(Co.Fragment,{children:[(t??[]).map(({id:o})=>(0,Co.jsx)(Cd,{id:o},o)),(0,Co.jsx)(Ed,{location:e})]})}var kr=c(je(),1),ip=c(Gn(),1),ap=c(ve(),1),lp=c(Id(),1),cp=c(ut(),1);var Ad=c(Mt(),1),Md=c(Ct(),1),kd=c(le(),1),Ld=c(je(),1),fa=c(Po(),1),Nd=c(G(),1);function Tv(){let e=(0,kd.useSelect)(t=>{let{canUser:o}=t(Md.store),r=(0,fa.addQueryArgs)("edit.php",{post_type:"wp_block"}),n=(0,fa.addQueryArgs)("site-editor.php",{p:"/pattern"});return o("create",{kind:"postType",name:"wp_template"})?n:r},[]);return(0,Nd.jsx)(Ad.MenuItem,{role:"menuitem",href:e,children:(0,Ld.__)("Manage patterns")})}var Dd=Tv;var Fd=c(le(),1),Bd=c(ut(),1),Vd=c(je(),1),jd=c(ve(),1),Hd=c(G(),1);function $d(){let e=(0,Fd.useSelect)(t=>t(jd.store).getCurrentPostType()==="wp_template",[]);return(0,Hd.jsx)(Bd.PreferenceToggleMenuItem,{scope:"core/edit-post",name:e?"welcomeGuideTemplate":"welcomeGuide",label:(0,Vd.__)("Welcome Guide")})}var ls=c(je(),1),rp=c(ut(),1),np=c(ve(),1);var Qd=c(je(),1),Zd=c(le(),1),ep=c(ve(),1),tp=c(ut(),1);var da=c(ye(),1),is=c(je(),1),Ud=c(Mt(),1),Wd=c(le(),1),zd=c(ve(),1),Gd=c(ut(),1),Yd=c(Po(),1);var Ut=c(G(),1),{PreferenceBaseOption:Cv}=q(Gd.privateApis);function Ov(){let e=document.getElementById("toggle-custom-fields-form");e.querySelector('[name="_wp_http_referer"]').setAttribute("value",(0,Yd.getPathAndQueryString)(window.location.href)),e.submit()}function _v({willEnable:e}){let[t,o]=(0,da.useState)(!1);return(0,Ut.jsxs)(Ut.Fragment,{children:[(0,Ut.jsx)("p",{className:"edit-post-preferences-modal__custom-fields-confirmation-message",children:(0,is.__)("A page reload is required for this change. Make sure your content is saved before reloading.")}),(0,Ut.jsx)(Ud.Button,{__next40pxDefaultSize:!0,variant:"secondary",isBusy:t,accessibleWhenDisabled:!0,disabled:t,onClick:()=>{o(!0),Ov()},children:e?(0,is.__)("Show & Reload Page"):(0,is.__)("Hide & Reload Page")})]})}function Kd({label:e}){let t=(0,Wd.useSelect)(n=>!!n(zd.store).getEditorSettings().enableCustomFields,[]),[o,r]=(0,da.useState)(t);return(0,Ut.jsx)(Cv,{label:e,isChecked:o,onChange:r,children:o!==t&&(0,Ut.jsx)(_v,{willEnable:o})})}var as=c(le(),1),pa=c(ve(),1),Xd=c(ut(),1);var qd=c(G(),1),{PreferenceBaseOption:Iv}=q(Xd.privateApis);function Jd(e){let{toggleEditorPanelEnabled:t}=(0,as.useDispatch)(pa.store),{isChecked:o,isRemoved:r}=(0,as.useSelect)(n=>{let{isEditorPanelEnabled:s,isEditorPanelRemoved:i}=n(pa.store);return{isChecked:s(e.panelName),isRemoved:i(e.panelName)}},[e.panelName]);return r?null:(0,qd.jsx)(Iv,{isChecked:o,onChange:()=>t(e.panelName),...e})}var Mr=c(G(),1),{PreferencesModalSection:Av}=q(tp.privateApis);function op(e){let{areCustomFieldsRegistered:t,metaBoxes:o}=(0,Zd.useSelect)(n=>{let{getEditorSettings:s}=n(ep.store),{getAllMetaBoxes:i}=n(fe);return{areCustomFieldsRegistered:s().enableCustomFields!==void 0,metaBoxes:i()}},[]),r=o.filter(({id:n})=>n!=="postcustom");return!t&&r.length===0?null:(0,Mr.jsxs)(Av,{...e,children:[t&&(0,Mr.jsx)(Kd,{label:(0,Qd.__)("Custom fields")}),r.map(({id:n,title:s})=>(0,Mr.jsx)(Jd,{label:s,panelName:`meta-box-${n}`},n))]})}var cs=c(G(),1),{PreferenceToggleControl:Mv}=q(rp.privateApis),{PreferencesModal:kv}=q(np.privateApis);function sp(){let e={general:(0,cs.jsx)(op,{title:(0,ls.__)("Advanced")}),appearance:(0,cs.jsx)(Mv,{scope:"core/edit-post",featureName:"themeStyles",help:(0,ls.__)("Make the editor look like your theme."),label:(0,ls.__)("Use theme styles")})};return(0,cs.jsx)(kv,{extraSections:e})}var Rt=c(G(),1),{ToolsMoreMenuGroup:Lv,ViewMoreMenuGroup:Nv}=q(ap.privateApis),Dv=()=>{let e=(0,ip.useViewportMatch)("large");return(0,Rt.jsxs)(Rt.Fragment,{children:[e&&(0,Rt.jsx)(Nv,{children:(0,Rt.jsx)(cp.PreferenceToggleMenuItem,{scope:"core/edit-post",name:"fullscreenMode",label:(0,kr.__)("Fullscreen mode"),info:(0,kr.__)("Show and hide the admin user interface"),messageActivated:(0,kr.__)("Fullscreen mode activated."),messageDeactivated:(0,kr.__)("Fullscreen mode deactivated."),shortcut:lp.displayShortcut.secondary("f")})}),(0,Rt.jsxs)(Lv,{children:[(0,Rt.jsx)(Dd,{}),(0,Rt.jsx)($d,{})]}),(0,Rt.jsx)(sp,{})]})},up=Dv;var hp=c(le(),1);var fp=c(le(),1),us=c(Mt(),1),at=c(je(),1),ma=c(ye(),1);var Lr=c(G(),1);function Oo({nonAnimatedSrc:e,animatedSrc:t}){return(0,Lr.jsxs)("picture",{className:"edit-post-welcome-guide__image",children:[(0,Lr.jsx)("source",{srcSet:e,media:"(prefers-reduced-motion: reduce)"}),(0,Lr.jsx)("img",{src:t,width:"312",height:"240",alt:""})]})}var ce=c(G(),1);function dp(){let{toggleFeature:e}=(0,fp.useDispatch)(fe);return(0,ce.jsx)(us.Guide,{className:"edit-post-welcome-guide",contentLabel:(0,at.__)("Welcome to the editor"),finishButtonText:(0,at.__)("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,at.__)("Welcome to the editor")}),(0,ce.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,at.__)("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,at.__)("Customize each block")}),(0,ce.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,at.__)("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,at.__)("Explore all blocks")}),(0,ce.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,ma.createInterpolateElement)((0,at.__)("All of the blocks available to you live in the block library. You\u2019ll find it wherever you see the <InserterIconImage /> icon."),{InserterIconImage:(0,ce.jsx)("img",{alt:(0,at.__)("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,at.__)("Learn more")}),(0,ce.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,ma.createInterpolateElement)((0,at.__)("New to the block editor? Want to learn more about using it? <a>Here's a detailed guide.</a>"),{a:(0,ce.jsx)(us.ExternalLink,{href:(0,at.__)("https://wordpress.org/documentation/article/wordpress-block-editor/")})})})]})}]})}var pp=c(le(),1),mp=c(Mt(),1),Nr=c(je(),1);var Wt=c(G(),1);function gp(){let{toggleFeature:e}=(0,pp.useDispatch)(fe);return(0,Wt.jsx)(mp.Guide,{className:"edit-template-welcome-guide",contentLabel:(0,Nr.__)("Welcome to the template editor"),finishButtonText:(0,Nr.__)("Get started"),onFinish:()=>e("welcomeGuideTemplate"),pages:[{image:(0,Wt.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,Wt.jsxs)(Wt.Fragment,{children:[(0,Wt.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,Nr.__)("Welcome to the template editor")}),(0,Wt.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,Nr.__)("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 ga=c(G(),1);function yp({postType:e}){let{isActive:t,isEditingTemplate:o}=(0,hp.useSelect)(r=>{let{isFeatureActive:n}=r(fe),s=e==="wp_template";return{isActive:n(s?"welcomeGuideTemplate":"welcomeGuide"),isEditingTemplate:s}},[e]);return t?o?(0,ga.jsx)(gp,{}):(0,ga.jsx)(dp,{}):null}var Dr=c(le(),1),rr=c(je(),1);var vp=c(oa(),1),ha=c(ut(),1),xp=c(qn(),1);function Sp(){let{isFullscreen:e}=(0,Dr.useSelect)(r=>{let{get:n}=r(ha.store);return{isFullscreen:n("core/edit-post","fullscreenMode")}},[]),{toggle:t}=(0,Dr.useDispatch)(ha.store),{createInfoNotice:o}=(0,Dr.useDispatch)(xp.store);(0,vp.useCommand)({name:"core/toggle-fullscreen-mode",label:e?(0,rr.__)("Exit fullscreen"):(0,rr.__)("Enter fullscreen"),icon:Ni,category:"command",callback:({close:r})=>{t("core/edit-post","fullscreenMode"),r(),o(e?(0,rr.__)("Fullscreen off."):(0,rr.__)("Fullscreen on."),{id:"core/edit-post/toggle-fullscreen-mode/notice",type:"snackbar",actions:[{label:(0,rr.__)("Undo"),onClick:()=>{t("core/edit-post","fullscreenMode")}}]})}})}var bp=c(ve(),1),wp=c(le(),1),Ep=c(Xr(),1),ya=c(Qi(),1);var Fv=!0;function Rp(){return(0,wp.useSelect)(e=>{let{getCurrentPostType:t,getDeviceType:o}=e(bp.store),{getClientIdsWithDescendants:r,getBlockName:n}=e(ya.store),{getBlockType:s}=e(Ep.store);return Fv||o()!=="Desktop"||["wp_template","wp_block"].includes(t())||q(e(ya.store)).isZoomOut()||[...new Set(r().map(n))].map(s).filter(Boolean).every(i=>i.apiVersion>=3)},[])}var Fr=c(ye(),1),_o=c(le(),1),va=c(ve(),1),xa=c(Ct(),1);function Pp(e,t,o){let r=(0,_o.useRegistry)(),[n,s]=(0,Fr.useReducer)((m,{type:f,post:h,previousRenderingMode:y,selectedBlockClientId:w})=>{if(f==="push"){let v=[...m],x=v.length-1;return v[x]={...v[x],selectedBlockClientId:w},[...v,{post:h,previousRenderingMode:y}]}return f==="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)(va.store),{setRenderingMode:p}=(0,_o.useDispatch)(va.store),{editEntityRecord:l}=(0,_o.useDispatch)(xa.store),d=(0,Fr.useCallback)(m=>{let h=r.select(xa.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}),p(o)},[r,i.postType,i.postId,u,p,o]),g=(0,Fr.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&&p(a)},[p,a,n,l]);return{currentPost:i,onNavigateToEntityRecord:d,onNavigateToPreviousEntityRecord:n.length>1?g:void 0}}var nr=c(le(),1),Sa=c(ve(),1),Tp=c(Ct(),1),Cp=c(ye(),1);var Op=e=>{let{isEnabledAndEditorReady:t,isCollaborationEnabled:o,hasIncompatibleMetaBoxes:r,hasActiveMetaBoxes:n}=(0,nr.useSelect)(u=>{let{__unstableIsEditorReady:p,isCollaborationEnabledForCurrentPost:l}=q(u(Sa.store));return{isEnabledAndEditorReady:e&&p(),isCollaborationEnabled:l(),hasIncompatibleMetaBoxes:e?u(fe).getAllMetaBoxes().some(d=>!d.__rtc_compatible):!1,hasActiveMetaBoxes:e&&u(fe).hasMetaBoxes()}},[e]),{setCollaborationSupported:s}=q((0,nr.useDispatch)(Tp.store)),{updateEditorSettings:i}=(0,nr.useDispatch)(Sa.store),{initializeMetaBoxes:a}=(0,nr.useDispatch)(fe);(0,Cp.useEffect)(()=>{t&&(a(),o&&r&&s(!1),n&&i({disableVisualRevisions:!0}))},[t,a,o,s,r,n,i])};var X=c(G(),1),{useCommandContext:Bv}=q(Ap.privateApis),{useDrag:Vv}=q(co.privateApis),{Editor:jv,FullscreenMode:Hv,UploadProgressSnackbar:$v}=q(Fe.privateApis),{BlockKeyboardShortcuts:Uv}=q(Mp.privateApis),Wv=["wp_template","wp_template_part","wp_block","wp_navigation"];function zv(e){let{hasThemeStyleSupport:t}=(0,lo.useSelect)(o=>({hasThemeStyleSupport:o(fe).isFeatureActive("themeStyles")}),[]);return(0,et.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:ta({style:{},selector:"body",hasBlockGapSupport:!1,hasFallbackGapSupport:!0,fallbackGapValue:"0.5em"})}),n?e.styles??[]:r},[e.defaultEditorStyles,e.disableLayoutStyles,e.styles,t])}function Gv({isLegacy:e}){let[t,o,r]=(0,lo.useSelect)(O=>{let{get:M}=O(fs.store),{isMetaBoxLocationVisible:T}=O(fe);return[!!M("core/edit-post","metaBoxesMainIsOpen"),M("core/edit-post","metaBoxesMainOpenHeight"),T("normal")||T("advanced")||T("side")]},[]),{set:n}=(0,lo.useDispatch)(fs.store),s=(0,uo.useMediaQuery)("(max-height: 549px)"),[{min:i=0,max:a},u]=(0,et.useState)(()=>({})),p=(0,uo.useRefEffect)(O=>{let M=O.closest(".interface-interface-skeleton__content");if(!M)return;let T=M.querySelector(":scope > .notices-inline-notices-wrapper"),F=M.querySelector(".edit-post-meta-boxes-main__presenter"),b=()=>{let E=M.offsetHeight;T&&(E-=T.offsetHeight);let A=F?.offsetHeight??0;u({min:A,max:E})},k=new window.ResizeObserver(b);return k.observe(M),T&&k.observe(T),()=>k.disconnect()},[]),l=(0,et.useRef)(),d=(0,uo.useMergeRefs)([l,p]),g=(0,et.useRef)(),m=(0,et.useId)(),f=(0,et.useRef)(),h=O=>Math.round((O-i)/(a-i)*100),y=(O=!t)=>n("core/edit-post","metaBoxesMainIsOpen",O),w=(O="auto",M)=>{let T;O==="auto"?(M=!1,T=O):(O=Math.min(a,Math.max(i,O)),f.current=O,T=`${O}px`),M?n("core/edit-post","metaBoxesMainOpenHeight",O):(l.current.style.height=T,s||(g.current.ariaValueNow=h(O)))},v=Vv(({movement:O,first:M,last:T,memo:F,tap:b,args:k})=>{let D=l.current,[,E]=O;if(M){D.classList.add("is-resizing");let L=f.current??D.offsetHeight;return t?L>a&&(L=a):L=i,w(L-E),{fromHeight:L}}if(!M&&!T&&!b)return w(F.fromHeight-E),F;if(D.classList.remove("is-resizing"),b){let[L]=k;L?.();return}let A=f.current>i;y(A),w(f.current,A)},{keyboardDisplacement:20,filterTaps:!0});if(!r)return;let x=(0,X.jsxs)("div",{className:"edit-post-layout__metaboxes edit-post-meta-boxes-main__liner",hidden:!e&&!t,children:[(0,X.jsx)(ss,{location:"normal"}),(0,X.jsx)(ss,{location:"advanced"})]});if(e)return x;let S=o===void 0,R=t?s?"auto":o:i,C=a===void 0||S?50:h(R),_=(0,dt.__)("Meta Boxes"),N=(0,X.jsxs)("button",{"aria-expanded":t,onClick:({detail:O})=>{(s||!O)&&y()},...!s&&v(y),children:[_,(0,X.jsx)(co.Icon,{icon:t?ki:Ci})]}),I=!s&&(0,X.jsxs)(X.Fragment,{children:[(0,X.jsxs)(Ro.Root,{children:[(0,X.jsx)(Ro.Trigger,{render:(0,X.jsx)("button",{ref:g,role:"separator","aria-valuenow":C,"aria-label":(0,dt.__)("Drag to resize"),"aria-describedby":m,...v()})}),(0,X.jsx)(Ro.Popup,{children:(0,dt.__)("Drag to resize")})]}),(0,X.jsx)(qi,{id:m,children:(0,dt.__)("Use up and down arrow keys to resize the meta box pane.")})]});return(0,X.jsxs)(Ji,{ariaLabel:_,ref:d,className:We("edit-post-meta-boxes-main",!s&&"is-resizable"),style:{height:R},children:[(0,X.jsxs)("div",{className:"edit-post-meta-boxes-main__presenter",children:[N,I]}),x]})}function Yv({postId:e,postType:t,settings:o,initialEdits:r}){Sp();let n=Rp(),{createErrorNotice:s}=(0,lo.useDispatch)(Br.store),{currentPost:{postId:i,postType:a},onNavigateToEntityRecord:u,onNavigateToPreviousEntityRecord:p}=Pp(e,t,"post-only"),l=a==="wp_template",{mode:d,isFullscreenActive:g,hasResolvedMode:m,hasActiveMetaboxes:f,hasBlockSelected:h,showIconLabels:y,isDistractionFree:w,showMetaBoxes:v,isWelcomeGuideVisible:x,templateId:S}=(0,lo.useSelect)(b=>{let{get:k}=b(fs.store),{isFeatureActive:D,hasMetaBoxes:E}=b(fe),{canUser:A,getPostType:L,getTemplateId:Q}=q(b(Lp.store)),de=o.supportsTemplateMode,$=L(a)?.viewable??!1,J=A("read",{kind:"postType",name:"wp_template"}),{getBlockSelectionStart:te,isZoomOut:W}=q(b(_p.store)),{getEditorMode:ue,getDefaultRenderingMode:xe}=q(b(Fe.store)),ne=!Wv.includes(a),Ae=a==="wp_block"&&!p,we=Q(a,i),K=xe(a);return{mode:ue(),isFullscreenActive:D("fullscreenMode"),hasActiveMetaboxes:E(),hasResolvedMode:K==="template-locked"?!!we:K!==void 0,hasBlockSelected:!!te(),showIconLabels:k("core","showIconLabels"),isDistractionFree:k("core","distractionFree"),showMetaBoxes:ne&&!W()||Ae,isWelcomeGuideVisible:D("welcomeGuide"),templateId:de&&$&&J&&!l?we:null}},[a,i,l,o.supportsTemplateMode,p]);Op(f&&m),Bv(h?"block-selection-edit":"entity-edit");let R=zv(o),C=(0,et.useMemo)(()=>({...o,styles:R,onNavigateToEntityRecord:u,onNavigateToPreviousEntityRecord:p}),[o,R,u,p]);y?document.body.classList.add("show-icon-labels"):document.body.classList.remove("show-icon-labels");let _=(0,co.__unstableUseNavigateRegions)(),N=We("edit-post-layout","is-mode-"+d,{"has-metaboxes":f});function I(b){s((0,dt.sprintf)((0,dt.__)('The "%s" plugin has encountered an error and cannot be rendered.'),b))}let{createSuccessNotice:O}=(0,lo.useDispatch)(Br.store),M=(0,et.useCallback)((b,k)=>{switch(b){case"move-to-trash":document.location.href=(0,ba.addQueryArgs)("edit.php",{trashed:1,post_type:k[0].type,ids:k[0].id});break;case"duplicate-post":{let D=k[0],E=typeof D.title=="string"?D.title:D.title?.rendered;O((0,dt.sprintf)((0,dt.__)('"%s" successfully created.'),(0,kp.decodeEntities)(E)||(0,dt.__)("(no title)")),{type:"snackbar",id:"duplicate-post-action",actions:[{label:(0,dt.__)("Edit"),onClick:()=>{let A=D.id;document.location.href=(0,ba.addQueryArgs)("post.php",{post:A,action:"edit"})}}]})}break}},[O]),T=(0,et.useMemo)(()=>({type:t,id:e}),[t,e]),F=(0,uo.useViewportMatch)("medium")&&g?(0,X.jsx)(zf,{initialPost:T}):null;return(0,X.jsx)(co.SlotFillProvider,{children:(0,X.jsx)(Ro.Provider,{children:(0,X.jsxs)(Fe.ErrorBoundary,{canCopyContent:!0,children:[(0,X.jsx)(yp,{postType:a}),(0,X.jsx)("div",{..._,children:(0,X.jsxs)(jv,{settings:C,initialEdits:r,postType:a,postId:i,templateId:S,className:N,forceIsDirty:f,disableIframe:!n,autoFocus:!x,onActionPerformed:M,extraSidebarPanels:v&&(0,X.jsx)(ss,{location:"side"}),extraContent:!w&&v&&(0,X.jsx)(Gv,{isLegacy:!n}),children:[(0,X.jsx)(Fe.PostLockedModal,{}),(0,X.jsx)(Zf,{}),(0,X.jsx)(Hv,{isActive:g}),(0,X.jsx)(Sd,{}),(0,X.jsx)(Fe.UnsavedChangesWarning,{}),(0,X.jsx)(Fe.AutosaveMonitor,{}),(0,X.jsx)(Fe.LocalAutosaveMonitor,{}),(0,X.jsx)(gd,{}),(0,X.jsx)(Fe.EditorKeyboardShortcutsRegister,{}),(0,X.jsx)(Uv,{}),a==="wp_block"&&(0,X.jsx)(hd,{}),(0,X.jsx)(Ip.PluginArea,{onError:I}),(0,X.jsx)(up,{}),F,(0,X.jsx)(Br.SnackbarNotices,{className:"edit-post-layout__snackbar"}),(0,X.jsx)($v,{})]})})]})})})}var Np=Yv;var Te=c(ve(),1),Dp=c(Po(),1),wa=c(lr(),1);var zt=c(G(),1),{PluginPostExcerpt:Kv}=q(Te.privateApis),Gt=(0,Dp.getPath)(window.location.href)?.includes("site-editor.php"),fo=e=>{(0,wa.default)(`wp.editPost.${e}`,{since:"6.6",alternative:`wp.editor.${e}`})};function Xv(e){return Gt?null:(fo("PluginBlockSettingsMenuItem"),(0,zt.jsx)(Te.PluginBlockSettingsMenuItem,{...e}))}function qv(e){return Gt?null:(fo("PluginDocumentSettingPanel"),(0,zt.jsx)(Te.PluginDocumentSettingPanel,{...e}))}function Jv(e){return Gt?null:(fo("PluginMoreMenuItem"),(0,zt.jsx)(Te.PluginMoreMenuItem,{...e}))}function Qv(e){return Gt?null:(fo("PluginPrePublishPanel"),(0,zt.jsx)(Te.PluginPrePublishPanel,{...e}))}function Zv(e){return Gt?null:(fo("PluginPostPublishPanel"),(0,zt.jsx)(Te.PluginPostPublishPanel,{...e}))}function ex(e){return Gt?null:(fo("PluginPostStatusInfo"),(0,zt.jsx)(Te.PluginPostStatusInfo,{...e}))}function tx(e){return Gt?null:(fo("PluginSidebar"),(0,zt.jsx)(Te.PluginSidebar,{...e}))}function ox(e){return Gt?null:(fo("PluginSidebarMoreMenuItem"),(0,zt.jsx)(Te.PluginSidebarMoreMenuItem,{...e}))}function rx(){return Gt?null:((0,wa.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"}),Kv)}var Ea=c(G(),1),{BackButton:nx,registerCoreBlockBindingsSources:sx}=q(Vr.privateApis),{enablePreloadMultiUse:ix,clearPreloadedData:ax}=q(Vp.default.privateApis);function lx(e,t,o,r,n){let s=window.matchMedia("(min-width: 782px)").matches,i=document.getElementById(e),a=(0,ms.createRoot)(i);return(0,tt.dispatch)(sr.store).setDefaults("core/edit-post",{fullscreenMode:!0,themeStyles:!0,welcomeGuide:!0,welcomeGuideTemplate:!0}),(0,tt.dispatch)(sr.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,showCollaborationNotifications:!0}),window.__clientSideMediaProcessing&&(0,tt.dispatch)(sr.store).setDefaults("core/media",{requireApproval:!0,optimizeOnUpload:!0}),(0,tt.dispatch)(Fp.store).reapplyBlockTypeFilters(),s&&(0,tt.select)(sr.store).get("core","showListViewByDefault")&&!(0,tt.select)(sr.store).get("core","distractionFree")&&(0,tt.dispatch)(Vr.store).setIsListViewOpened(!0),(0,ps.registerCoreBlocks)(),sx(),(0,gs.registerLegacyWidgetBlock)({inserter:!1}),(0,gs.registerWidgetGroupBlock)({inserter:!1}),(0,ps.__experimentalRegisterExperimentalCoreBlocks)({enableFSEBlocks:r.__unstableEnableFullSiteEditingBlocks}),(document.compatMode==="CSS1Compat"?"Standards":"Quirks")!=="Standards"&&console.warn(`Your browser is using Quirks Mode.
2 -This can cause rendering issues such as blocks overlaying meta boxes in the editor. Quirks Mode can be triggered by PHP errors or HTML code appearing before the opening <!DOCTYPE html>. Try checking the raw page source or your site's PHP error log and resolving errors there, removing any HTML before the doctype, or disabling plugins.`),window.navigator.userAgent.indexOf("iPhone")!==-1&&window.addEventListener("scroll",d=>{let g=document.getElementsByClassName("interface-interface-skeleton__body")[0];d.target===document&&(window.scrollY>100&&(g.scrollTop=g.scrollTop+window.scrollY),document.getElementsByClassName("is-mode-visual")[0]&&window.scrollTo(0,0))}),window.addEventListener("dragover",d=>d.preventDefault(),!1),window.addEventListener("drop",d=>d.preventDefault(),!1),ix(),cx(t,o).finally(()=>{if(ax(),t&&o){let d=(0,tt.select)(ds.store).getEntityRecord("postType",t,o);d&&(0,tt.dispatch)(Vr.store).setupEditor(d,n,r.template)}a.render((0,Ea.jsx)(ms.StrictMode,{children:(0,Ea.jsx)(Np,{settings:r,postId:o,postType:t,initialEdits:n})}))}),a}async function cx(e,t){let o=(0,tt.resolveSelect)(ds.store),r=(0,tt.select)(ds.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&&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 ux(){(0,Bp.default)("wp.editPost.reinitializeEditor",{since:"6.2",version:"6.3"})}return Jp(fx);})();
1 +(function() {
2 +var wp;(wp||={}).editPost=(()=>{var Pm=Object.create;var Yr=Object.defineProperty;var Tm=Object.getOwnPropertyDescriptor;var Cm=Object.getOwnPropertyNames;var Om=Object.getPrototypeOf,_m=Object.prototype.hasOwnProperty;var ee=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Je=(e,t)=>{for(var o in t)Yr(e,o,{get:t[o],enumerable:!0})},$a=(e,t,o,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of Cm(t))!_m.call(e,n)&&n!==o&&Yr(e,n,{get:()=>t[n],enumerable:!(r=Tm(t,n))||r.enumerable});return e};var l=(e,t,o)=>(o=e!=null?Pm(Om(e)):{},$a(t||!e||!e.__esModule?Yr(o,"default",{value:e,enumerable:!0}):o,e)),Am=e=>$a(Yr({},"__esModule",{value:!0}),e);var Is=ee((rb,Ua)=>{Ua.exports=window.wp.blocks});var Ga=ee((nb,Wa)=>{Wa.exports=window.wp.blockLibrary});var rr=ee((sb,za)=>{za.exports=window.wp.deprecated});var xe=ee((ib,Ya)=>{Ya.exports=window.wp.element});var se=ee((ab,Ka)=>{Ka.exports=window.wp.data});var it=ee((lb,qa)=>{qa.exports=window.wp.preferences});var Qa=ee((cb,Xa)=>{Xa.exports=window.wp.widgets});var be=ee((ub,Ja)=>{Ja.exports=window.wp.editor});var dt=ee((fb,Za)=>{Za.exports=window.wp.coreData});var Ms=ee((db,el)=>{el.exports=window.wp.apiFetch});var Me=ee((mb,ol)=>{ol.exports=window.wp.i18n});var j=ee((gb,rl)=>{rl.exports=window.React});var Y=ee((Eb,ll)=>{ll.exports=window.ReactJSXRuntime});var Xt=ee((hS,Dl)=>{Dl.exports=window.ReactDOM});var Hc=ee(jc=>{"use strict";var Bo=j();function Bh(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Vh=typeof Object.is=="function"?Object.is:Bh,jh=Bo.useState,Hh=Bo.useEffect,$h=Bo.useLayoutEffect,Uh=Bo.useDebugValue;function Wh(e,t){var o=t(),r=jh({inst:{value:o,getSnapshot:t}}),n=r[0].inst,s=r[1];return $h(function(){n.value=o,n.getSnapshot=t,hi(n)&&s({inst:n})},[e,o,t]),Hh(function(){return hi(n)&&s({inst:n}),e(function(){hi(n)&&s({inst:n})})},[e]),Uh(o),o}function hi(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!Vh(e,o)}catch{return!0}}function Gh(e,t){return t()}var zh=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?Gh:Wh;jc.useSyncExternalStore=Bo.useSyncExternalStore!==void 0?Bo.useSyncExternalStore:zh});var wn=ee((pE,$c)=>{"use strict";$c.exports=Hc()});var Wc=ee(Uc=>{"use strict";var En=j(),Yh=wn();function Kh(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var qh=typeof Object.is=="function"?Object.is:Kh,Xh=Yh.useSyncExternalStore,Qh=En.useRef,Jh=En.useEffect,Zh=En.useMemo,ey=En.useDebugValue;Uc.useSyncExternalStoreWithSelector=function(e,t,o,r,n){var s=Qh(null);if(s.current===null){var i={hasValue:!1,value:null};s.current=i}else i=s.current;s=Zh(function(){function c(m){if(!u){if(u=!0,f=m,m=r(m),n!==void 0&&i.hasValue){var d=i.value;if(n(d,m))return g=d}return g=m}if(d=g,qh(f,m))return d;var h=r(m);return n!==void 0&&n(d,h)?(f=m,d):(f=m,g=h)}var u=!1,f,g,p=o===void 0?null:o;return[function(){return c(t())},p===null?void 0:function(){return c(p())}]},[t,o,r,n]);var a=Xh(e,s[0],s[1]);return Jh(function(){i.hasValue=!0,i.value=a},[a]),ey(a),a}});var zc=ee((gE,Gc)=>{"use strict";Gc.exports=Wc()});var ji=ee((uO,Ef)=>{Ef.exports=window.wp.compose});var Yi=ee((xO,Lf)=>{Lf.exports=window.wp.theme});var Ki=ee((bO,Nf)=>{Nf.exports=window.wp.privateApis});var Ko=ee((YO,Jf)=>{Jf.exports=window.wp.primitives});var Lt=ee((__,id)=>{id.exports=window.wp.components});var ga=ee((D_,ld)=>{ld.exports=window.wp.blockEditor});var ha=ee((L_,cd)=>{cd.exports=window.wp.styleEngine});var md=ee((rA,pd)=>{pd.exports=window.wp.plugins});var os=ee((nA,gd)=>{gd.exports=window.wp.notices});var ba=ee((sA,hd)=>{hd.exports=window.wp.commands});var ro=ee((iA,yd)=>{yd.exports=window.wp.url});var xd=ee((aA,vd)=>{vd.exports=window.wp.htmlEntities});var Hd=ee((bA,jd)=>{jd.exports=window.wp.keyboardShortcuts});var Wd=ee((wA,Ud)=>{Ud.exports=window.wp.hooks});var bp=ee((KA,xp)=>{xp.exports=window.wp.keycodes});var tb={};Je(tb,{PluginBlockSettingsMenuItem:()=>Vx,PluginDocumentSettingPanel:()=>jx,PluginMoreMenuItem:()=>Hx,PluginPostPublishPanel:()=>Ux,PluginPostStatusInfo:()=>Wx,PluginPrePublishPanel:()=>$x,PluginSidebar:()=>Gx,PluginSidebarMoreMenuItem:()=>zx,__experimentalFullscreenModeClose:()=>ns,__experimentalMainDashboardButton:()=>Kx,__experimentalPluginPostExcerpt:()=>Yx,initializeEditor:()=>Jx,reinitializeEditor:()=>eb,store:()=>me});var bm=l(Is(),1),Ts=l(Ga(),1),Sm=l(rr(),1),Cs=l(xe(),1),bt=l(se(),1),Rs=l(it(),1),Os=l(Qa(),1),_s=l(be(),1),Ps=l(dt(),1),wm=l(Ms(),1);function tl(e){var t,o,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(o=tl(e[t]))&&(r&&(r+=" "),r+=o)}else for(o in e)e[o]&&(r&&(r+=" "),r+=o);return r}function Im(){for(var e,t,o=0,r="",n=arguments.length;o<n;o++)(e=arguments[o])&&(t=tl(e))&&(r&&(r+=" "),r+=t);return r}var pt=Im;var Mm=l(j(),1),nr={...Mm};var sl=l(j(),1),nl={};function Te(e,t){let o=sl.useRef(nl);return o.current===nl&&(o.current=e(t)),o}var ks=nr.useInsertionEffect,km=ks&&ks!==nr.useLayoutEffect?ks:e=>e();function W(e){let t=Te(Dm).current;return t.next=e,km(t.effect),t.trampoline}function Dm(){let e={next:void 0,callback:Lm,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function Lm(){}function Ze(){}var il=Object.freeze([]),ge=Object.freeze({});var al=l(j(),1),Nm=()=>{},H=typeof document<"u"?al.useLayoutEffect:Nm;function Fm(e,t){return function(r,...n){let s=new URL(e);return s.searchParams.set("code",r.toString()),n.forEach(i=>s.searchParams.append("args[]",i)),`${t} error #${r}; visit ${s} for the full message.`}}var Bm=Fm("https://base-ui.com/production-error","Base UI"),at=Bm;var Kt=l(j(),1);function Ds(e,t,o,r){let n=Te(ul).current;return Vm(n,e,t,o,r)&&fl(n,[e,t,o,r]),n.callback}function cl(e){let t=Te(ul).current;return jm(t,e)&&fl(t,e),t.callback}function ul(){return{callback:null,cleanup:null,refs:[]}}function Vm(e,t,o,r,n){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==r||e.refs[3]!==n}function jm(e,t){return e.refs.length!==t.length||e.refs.some((o,r)=>o!==t[r])}function fl(e,t){if(e.refs=t,t.every(o=>o==null)){e.callback=null;return}e.callback=o=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),o!=null){let r=Array(t.length).fill(null);for(let n=0;n<t.length;n+=1){let s=t[n];if(s!=null)switch(typeof s){case"function":{let i=s(o);typeof i=="function"&&(r[n]=i);break}case"object":{s.current=o;break}default:}}e.cleanup=()=>{for(let n=0;n<t.length;n+=1){let s=t[n];if(s!=null)switch(typeof s){case"function":{let i=r[n];typeof i=="function"?i():s(null);break}case"object":{s.current=null;break}default:}}}}}}var pl=l(j(),1);var dl=l(j(),1),Hm=parseInt(dl.version,10);function Ao(e){return Hm>=e}function Ls(e){if(!pl.isValidElement(e))return null;let t=e,o=t.props;return(Ao(19)?o?.ref:t.ref)??null}function sr(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function ml(e,t){let o={};for(let r in e){let n=e[r];if(t?.hasOwnProperty(r)){let s=t[r](n);s!=null&&Object.assign(o,s);continue}n===!0?o[`data-${r.toLowerCase()}`]="":n&&(o[`data-${r.toLowerCase()}`]=n.toString())}return o}function gl(e,t){return typeof e=="function"?e(t):e}function hl(e,t){return typeof e=="function"?e(t):e}var Ns={};function Mt(e,t,o,r,n){if(!o&&!r&&!n&&!e)return Kr(t);let s=Kr(e);return t&&(s=ir(s,t)),o&&(s=ir(s,o)),r&&(s=ir(s,r)),n&&(s=ir(s,n)),s}function yl(e){if(e.length===0)return Ns;if(e.length===1)return Kr(e[0]);let t=Kr(e[0]);for(let o=1;o<e.length;o+=1)t=ir(t,e[o]);return t}function Kr(e){return Fs(e)?{...xl(e,Ns)}:$m(e)}function ir(e,t){return Fs(t)?xl(t,e):Um(e,t)}function $m(e){let t={...e};for(let o in t){let r=t[o];vl(o,r)&&(t[o]=bl(r))}return t}function Um(e,t){if(!t)return e;for(let o in t){let r=t[o];switch(o){case"style":{e[o]=sr(e.style,r);break}case"className":{e[o]=Bs(e.className,r);break}default:vl(o,r)?e[o]=Wm(e[o],r):e[o]=r}}return e}function vl(e,t){let o=e.charCodeAt(0),r=e.charCodeAt(1),n=e.charCodeAt(2);return o===111&&r===110&&n>=65&&n<=90&&(typeof t=="function"||typeof t>"u")}function Fs(e){return typeof e=="function"}function xl(e,t){return Fs(e)?e(t):e??Ns}function Wm(e,t){return t?e?(...o)=>{let r=o[0];if(wl(r)){let s=r;Sl(s);let i=t(...o);return s.baseUIHandlerPrevented||e?.(...o),i}let n=t(...o);return e?.(...o),n}:bl(t):e}function bl(e){return e&&((...t)=>{let o=t[0];return wl(o)&&Sl(o),e(...t)})}function Sl(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function Bs(e,t){return t?e?t+" "+e:t:e}function wl(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var Vs=l(j(),1);function We(e,t,o={}){let r=t.render;o.enabled!==!1&&(r=Km(r));let n=Gm(t,o,r);if(o.enabled===!1)return null;let s=o.state??ge;return qm(e,r,n,s)}function Gm(e,t,o){let{className:r,style:n}=e,{state:s=ge,ref:i,props:a,stateAttributesMapping:c,enabled:u=!0}=t,f=u?gl(r,s):void 0,g=u?hl(n,s):void 0,p=u?ml(s,c):ge,m=u&&a?zm(a):void 0,d=u?sr(p,m)??{}:ge;return typeof document<"u"&&(u?Array.isArray(i)?d.ref=cl([d.ref,Ls(o),...i]):d.ref=Ds(d.ref,Ls(o),i):Ds(null,null)),u?(f!==void 0&&(d.className=Bs(d.className,f)),g!==void 0&&(d.style=sr(d.style,g)),d):ge}function zm(e){return Array.isArray(e)?yl(e):Mt(void 0,e)}var Ym=Symbol.for("react.lazy");function Km(e){if(e?.$$typeof!==Ym)return e;let t=Kt.Children.toArray(e)[0];return Kt.isValidElement(t)?t:e}function qm(e,t,o,r){if(t){if(typeof t=="function")return t(o,r);let n=Mt(o,t.props);return n.ref=o.ref,Kt.cloneElement(t,n)}if(e&&typeof e=="string")return Xm(e,o);throw new Error(at(8))}function Xm(e,t){return e==="button"?(0,Vs.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,Vs.createElement)("img",{alt:"",...t,key:t.key}):Kt.createElement(e,t)}var qr=l(j(),1);var El=0;function Qm(e,t="mui"){let[o,r]=qr.useState(e),n=e||o;return qr.useEffect(()=>{o==null&&(El+=1,r(`${t}-${El}`))},[o,t]),n}var Rl=nr.useId;function Io(e,t){if(Rl!==void 0){let o=Rl();return e??(t?`${t}-${o}`:o)}return Qm(e,t)}function Pl(e){return Io(e,"base-ui")}var z={};Je(z,{cancelOpen:()=>Pg,chipRemovePress:()=>ag,clearPress:()=>ig,closePress:()=>ng,closeWatcher:()=>vg,decrementPress:()=>ug,disabled:()=>Cg,drag:()=>wg,escapeKey:()=>yg,focusOut:()=>hg,imperativeAction:()=>Ag,incrementPress:()=>cg,initial:()=>_g,inputBlur:()=>pg,inputChange:()=>fg,inputClear:()=>dg,inputPaste:()=>mg,inputPress:()=>gg,itemPress:()=>rg,keyboard:()=>bg,linkPress:()=>sg,listNavigation:()=>xg,missing:()=>Og,none:()=>Jm,outsidePress:()=>og,pointer:()=>Sg,scrub:()=>Rg,siblingOpen:()=>Tg,swipe:()=>Ig,trackPress:()=>lg,triggerFocus:()=>tg,triggerHover:()=>eg,triggerPress:()=>Zm,wheel:()=>Eg,windowResize:()=>Mg});var Jm="none",Zm="trigger-press",eg="trigger-hover",tg="trigger-focus",og="outside-press",rg="item-press",ng="close-press",sg="link-press",ig="clear-press",ag="chip-remove-press",lg="track-press",cg="increment-press",ug="decrement-press",fg="input-change",dg="input-clear",pg="input-blur",mg="input-paste",gg="input-press",hg="focus-out",yg="escape-key",vg="close-watcher",xg="list-navigation",bg="keyboard",Sg="pointer",wg="drag",Eg="wheel",Rg="scrub",Pg="cancel-open",Tg="sibling-open",Cg="disabled",Og="missing",_g="initial",Ag="imperative-action",Ig="swipe",Mg="window-resize";function te(e,t,o,r){let n=!1,s=!1,i=r??ge;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){s=!0},get isCanceled(){return n},get isPropagationAllowed(){return s},trigger:o,...i}}var Hs=l(j(),1);var Tl=l(j(),1);function Mo(e){Tl.useEffect(e,il)}var Xr=null,rS=globalThis.requestAnimationFrame,js=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let o=this.callbacks,r=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,r>0)for(let n=0;n<o.length;n+=1)o[n]?.(t)};request(t){let o=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),o}cancel(t){let o=t-this.startId;o<0||o>=this.callbacks.length||this.callbacks[o]!==null&&(this.callbacks[o]=null,this.callbacksCount-=1)}},Qr=new js;var Et=class e{static create(){return new e}static request(t){return Qr.request(t)}static cancel(t){return Qr.cancel(t)}currentId=Xr;request(t){this.cancel(),this.currentId=Qr.request(()=>{this.currentId=Xr,t()})}cancel=()=>{this.currentId!==Xr&&(Qr.cancel(this.currentId),this.currentId=Xr)};disposeEffect=()=>this.cancel};function ko(){let e=Te(Et.create).current;return Mo(e.disposeEffect),e}function Cl(e,t=!1,o=!1,r=!1){let[n,s]=Hs.useState(e&&t?"idle":void 0),[i,a]=Hs.useState(e&&!r);return e&&!i&&(a(!0),s("starting")),!e&&i&&n!=="ending"&&!o&&s("ending"),!e&&!i&&n==="ending"&&s(void 0),H(()=>{if(!e&&i&&n!=="ending"&&o){let c=Et.request(()=>{s("ending")});return()=>{Et.cancel(c)}}},[e,i,n,o]),H(()=>{if(!e||t)return;let c=Et.request(()=>{s(void 0)});return()=>{Et.cancel(c)}},[t,e]),H(()=>{if(!e||!t)return;e&&i&&n!=="idle"&&s("starting");let c=Et.request(()=>{s("idle")});return()=>{Et.cancel(c)}},[t,e,i,n]),{mounted:i,setMounted:a,transitionStatus:n}}var Jr="data-starting-style",Ol="data-ending-style";var kg={[Jr]:""},Dg={[Ol]:""},Al={transitionStatus(e){return e==="starting"?kg:e==="ending"?Dg:null}};function Zr(){return typeof window<"u"}function go(e){return en(e)?(e.nodeName||"").toLowerCase():"#document"}function he(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Pt(e){var t;return(t=(en(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function en(e){return Zr()?e instanceof Node||e instanceof he(e).Node:!1}function G(e){return Zr()?e instanceof Element||e instanceof he(e).Element:!1}function Ce(e){return Zr()?e instanceof HTMLElement||e instanceof he(e).HTMLElement:!1}function Do(e){return!Zr()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof he(e).ShadowRoot}function ar(e){let{overflow:t,overflowX:o,overflowY:r,display:n}=Fe(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+o)&&n!=="inline"&&n!=="contents"}function Il(e){return/^(table|td|th)$/.test(go(e))}function lr(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var Lg=/transform|translate|scale|rotate|perspective|filter/,Ng=/paint|layout|strict|content/,mo=e=>!!e&&e!=="none",$s;function tn(e){let t=G(e)?Fe(e):e;return mo(t.transform)||mo(t.translate)||mo(t.scale)||mo(t.rotate)||mo(t.perspective)||!on()&&(mo(t.backdropFilter)||mo(t.filter))||Lg.test(t.willChange||"")||Ng.test(t.contain||"")}function Ml(e){let t=Rt(e);for(;Ce(t)&&!Tt(t);){if(tn(t))return t;if(lr(t))return null;t=Rt(t)}return null}function on(){return $s==null&&($s=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),$s}function Tt(e){return/^(html|body|#document)$/.test(go(e))}function Fe(e){return he(e).getComputedStyle(e)}function cr(e){return G(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Rt(e){if(go(e)==="html")return e;let t=e.assignedSlot||e.parentNode||Do(e)&&e.host||Pt(e);return Do(t)?t.host:t}function kl(e){let t=Rt(e);return Tt(t)?(e.ownerDocument||e).body:Ce(t)&&ar(t)?t:kl(t)}function qt(e,t,o){var r;t===void 0&&(t=[]),o===void 0&&(o=!0);let n=kl(e),s=n===((r=e.ownerDocument)==null?void 0:r.body),i=he(n);if(s){let a=rn(i);return t.concat(i,i.visualViewport||[],ar(n)?n:[],a&&o?qt(a):[])}else return t.concat(n,qt(n,[],o))}function rn(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Oe(e){return e?.ownerDocument||document}function oe(e,t,o,r){return e.addEventListener(t,o,r),()=>{e.removeEventListener(t,o,r)}}function Ge(e){let t=Te(Fg,e).current;return t.next=e,H(t.effect),t}function Fg(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var Nl=l(j(),1);var Us=l(Xt(),1);function Ll(e){return e==null?e:"current"in e?e.current:e}var nn=null;function Bg(e){if(!nn){let t=[];nn=t,queueMicrotask(()=>{nn=null,Us.flushSync(()=>{for(let o of t)o()})})}nn.push(e)}function Lo(e,t=!1,o=!1){let r=ko();return W((n,s=null)=>{r.cancel();let i=Ll(e);if(i==null)return;let a=i,c=()=>{if(!o){Us.flushSync(n);return}Bg(()=>{s?.aborted||n()})};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function u(){Promise.all(a.getAnimations().map(f=>f.finished)).then(()=>{s?.aborted||c()},()=>{if(s?.aborted)return;if(a.getAnimations().some(g=>g.pending||g.playState!=="finished")){u();return}c()})}if(t){let f=Jr;if(!a.hasAttribute(f)){r.request(u);return}let g=new MutationObserver(()=>{a.hasAttribute(f)||(g.disconnect(),u())});g.observe(a,{attributes:!0,attributeFilter:[f]}),s?.addEventListener("abort",()=>g.disconnect(),{once:!0});return}r.request(u)})}function sn(e){let{enabled:t=!0,open:o,ref:r,batch:n=!1,onComplete:s}=e,i=W(s),a=Lo(r,o,n);Nl.useEffect(()=>{if(!t)return;let c=new AbortController;return a(i,c.signal),()=>{c.abort()}},[t,o,i,a])}var mt={};Je(mt,{engine:()=>Ks,env:()=>Xs,mediaQuery:()=>Qs,os:()=>zs,screenReader:()=>qs});var zs={};Je(zs,{android:()=>Vl,apple:()=>Gs,ios:()=>Ws,linux:()=>Ug,mac:()=>jl,windows:()=>$g});function Vg(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:jg,platform:Hg,maxTouchPoints:Fl}=Vg(),ho=jg.toLowerCase(),yo=Hg.toLowerCase();var Ws=/^i(os$|p)/.test(yo)||yo==="macintel"&&Fl>1,Bl="android",Vl=yo===Bl||ho.includes(Bl),jl=!Ws&&yo.startsWith("mac"),$g=yo.startsWith("win"),Ug=!Vl&&/^(linux|chrome os)/.test(yo),Gs=jl||Ws;var Ks={};Je(Ks,{blink:()=>Gg,gecko:()=>Wg,webkit:()=>Ys});var Ys=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),Wg=!Ys&&ho.includes("firefox"),Gg=!Ys&&ho.includes("chrom");var qs={};Je(qs,{voiceOver:()=>zg});var zg=Gs;var Xs={};Je(Xs,{jsdom:()=>Yg});var Yg=/jsdom|happydom/.test(ho);var Qs={};Je(Qs,{iOS:()=>Kg});var Kg="@supports (-webkit-touch-callout: none)";var ur=0,et=class e{static create(){return new e}currentId=ur;start(t,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=ur,o()},t)}isStarted(){return this.currentId!==ur}clear=()=>{this.currentId!==ur&&(clearTimeout(this.currentId),this.currentId=ur)};disposeEffect=()=>this.clear};function gt(){let e=Te(et.create).current;return Mo(e.disposeEffect),e}var Ve=l(j(),1);function Hl(e){return"nativeEvent"in e}function $l(e){return e.pointerType===""&&e.isTrusted?!0:mt.os.android&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function kt(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function Ul(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}function an(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function re(e,t){if(!e||!t)return!1;let o=t.getRootNode?.();if(e.contains(t))return!0;if(o&&Do(o)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function Be(e){return"composedPath"in e?e.composedPath()[0]??e.target:e.target}var Js="data-base-ui-focusable";var Zs="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";var Wl="data-open",Gl="data-closed";var zl="data-anchor-hidden";var cn={};Je(cn,{popupOpen:()=>ln,pressed:()=>ei});var ln="data-popup-open",ei="data-pressed";var Xg={[ln]:""},jS={[ln]:"",[ei]:""},Qg={[Wl]:""},Jg={[Gl]:""},Zg={[zl]:""},Yl={open(e){return e?Xg:null}};var fr={open(e){return e?Qg:Jg},anchorHidden(e){return e?Zg:null}},Kl={...fr,...Al};var US=cn.popupOpen,dr="data-trigger-disabled";function Qt(e,t){if(!G(e))return!1;let o=e;if(t.hasElement(o))return!o.hasAttribute(dr);for(let[,r]of t.entries())if(re(r,o))return!r.hasAttribute(dr);return!1}function un(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);let o=e;return o.target!=null&&t.contains(o.target)}function Xl(e){return e.matches("html,body")}function Ql(e){return Ce(e)&&e.matches(Zs)}function ti(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${Zs}`)!=null}function Jl(e){if(!e||mt.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function eh(e,t){return t!=null&&!kt(t)?0:typeof e=="function"?e():e}function ht(e,t,o){let r=eh(e,o);return typeof r=="number"?r:r?.[t]}function oi(e){return typeof e=="function"?e():e}function fn(e,t){return t||e==="click"||e==="mousedown"}function Zl(e){return e?.includes("mouse")&&e!=="mousedown"}var ec=l(Y(),1),tc=Ve.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new et,currentIdRef:{current:null},currentContextRef:{current:null}});function th(e,t){e.current=t.current}function ri(e){let{children:t,delay:o,timeoutMs:r=0}=e,n=Ve.useRef(o),s=Ve.useRef(o),i=Ve.useRef(null),a=Ve.useRef(null),c=gt();return H(()=>{if(s.current=o,!i.current){n.current=o;return}n.current={open:ht(n.current,"open"),close:ht(o,"close")}},[o,i,n,s]),(0,ec.jsx)(tc.Provider,{value:Ve.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:s,currentIdRef:i,timeoutMs:r,currentContextRef:a,timeout:c}),[r,c]),children:t})}function ni(e,t={open:!1}){let{open:o}=t,r="rootStore"in e?e.rootStore:e,n=r.useState("floatingId"),s=Ve.useContext(tc),{currentIdRef:i,delayRef:a,timeoutMs:c,initialDelayRef:u,currentContextRef:f,hasProvider:g,timeout:p}=s,[m,d]=Ve.useState(!1),h=Ve.useRef(o);return H(()=>{h.current=o},[o]),H(()=>{function y(){f.current?.setIsInstantPhase(!1),i.current=null,f.current=null,a.current=u.current,p.clear()}if(i.current&&!o&&i.current===n){if(d(!1),c){let x=n;return p.start(c,()=>{r.select("open")||i.current&&i.current!==x||y()}),()=>{(h.current||i.current!==x)&&p.clear()}}y()}},[o,n,i,a,c,u,f,p,r]),H(()=>{if(!o)return;let y=f.current,x=i.current;p.clear(),f.current={onOpenChange:r.setOpen,setIsInstantPhase:d},i.current=n,a.current={open:0,close:ht(u.current,"close")},x!==null&&x!==n?(d(!0),y?.setIsInstantPhase(!0),y?.onOpenChange(!1,te(z.none))):(d(!1),y?.setIsInstantPhase(!1))},[o,n,r,i,a,u,f,p]),H(()=>()=>{if(i.current===n){if(f.current=null,!h.current)return;i.current=null,th(a,u),p.clear()}},[f,i,a,n,u,p]),Ve.useMemo(()=>({activeIdRef:i,hasProvider:g,delayRef:a,isInstantPhase:m}),[i,g,a,m])}function yt(...e){return()=>{for(let t=0;t<e.length;t+=1){let o=e[t];o&&o()}}}var Jt=Math.min,vt=Math.max,Zt=Math.round,mr=Math.floor,Ct=e=>({x:e,y:e}),oh={left:"right",right:"left",bottom:"top",top:"bottom"};function pn(e,t,o){return vt(e,Jt(t,o))}function Ot(e,t){return typeof e=="function"?e(t):e}function ke(e){return e.split("-")[0]}function lt(e){return e.split("-")[1]}function mn(e){return e==="x"?"y":"x"}function gr(e){return e==="y"?"height":"width"}function ze(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function hr(e){return mn(ze(e))}function nc(e,t,o){o===void 0&&(o=!1);let r=lt(e),n=hr(e),s=gr(n),i=n==="x"?r===(o?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[s]>t.floating[s]&&(i=pr(i)),[i,pr(i)]}function sc(e){let t=pr(e);return[dn(e),t,dn(t)]}function dn(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var oc=["left","right"],rc=["right","left"],rh=["top","bottom"],nh=["bottom","top"];function sh(e,t,o){switch(e){case"top":case"bottom":return o?t?rc:oc:t?oc:rc;case"left":case"right":return t?rh:nh;default:return[]}}function ic(e,t,o,r){let n=lt(e),s=sh(ke(e),o==="start",r);return n&&(s=s.map(i=>i+"-"+n),t&&(s=s.concat(s.map(dn)))),s}function pr(e){let t=ke(e);return oh[t]+e.slice(t.length)}function ih(e){var t,o,r,n;return{top:(t=e.top)!=null?t:0,right:(o=e.right)!=null?o:0,bottom:(r=e.bottom)!=null?r:0,left:(n=e.left)!=null?n:0}}function gn(e){return typeof e!="number"?ih(e):{top:e,right:e,bottom:e,left:e}}function vo(e){let{x:t,y:o,width:r,height:n}=e;return{width:r,height:n,top:o,left:t,right:t+r,bottom:o+n,x:t,y:o}}function Dt(e,t,o=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!o||n.context?.open?[n]:[],...Dt(e,n.id,o)])}function No(e){return`data-base-ui-${e}`}var je=l(j(),1),cc=l(Xt(),1);var ac={style:{transition:"none"}};var ah="data-base-ui-swipe-ignore",lh="data-swipe-ignore",lw=`[${ah}]`,cw=`[${lh}]`;var lc={fallbackAxisSide:"end"};var uc=l(Y(),1),ch=je.createContext(null),uh=()=>je.useContext(ch),fh=No("portal");function fc(e={}){let{ref:t,container:o,componentProps:r=ge,elementProps:n}=e,s=Io(),a=uh()?.portalNode,[c,u]=je.useState(null),[f,g]=je.useState(null),p=W(y=>{y!==null&&g(y)}),m=je.useRef(null);H(()=>{if(o===null){m.current&&(m.current=null,g(null),u(null));return}let y=(o&&(en(o)?o:o.current))??a??document.body;if(y==null){m.current&&(m.current=null,g(null),u(null));return}m.current!==y&&(m.current=y,g(null),u(y))},[o,a]);let d=We("div",r,{ref:[t,p],props:[{id:s,[fh]:""},n]}),h=c&&d?cc.createPortal(d,c):null;return{node:f,nodeId:je.isValidElement(d)?d.props.id:void 0,subtree:h}}var xo=l(j(),1);function dc(){let e=new Map;return{emit(t,o){e.get(t)?.forEach(r=>r(o))},on(t,o){e.has(t)||e.set(t,new Set),e.get(t).add(o)},off(t,o){e.get(t)?.delete(o)}}}var dh=l(Y(),1),ph=xo.createContext(null),mh=xo.createContext(null),hn=()=>xo.useContext(ph)?.id||null,eo=e=>{let t=xo.useContext(mh);return e??t};var Ye=l(j(),1);function gh(e,t){let o=null,r=null,n=!1;return{contextElement:e||void 0,getBoundingClientRect(){let s=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},i=t.axis==="x"||t.axis==="both",a=t.axis==="y"||t.axis==="both",c=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",u=s.width,f=s.height,g=s.x,p=s.y;return o==null&&t.x&&i&&(o=s.x-t.x),r==null&&t.y&&a&&(r=s.y-t.y),g-=o||0,p-=r||0,u=0,f=0,!n||c?(u=t.axis==="y"?s.width:0,f=t.axis==="x"?s.height:0,g=i&&t.x!=null?t.x:g,p=a&&t.y!=null?t.y:p):n&&!c&&(f=t.axis==="x"?s.height:f,u=t.axis==="y"?s.width:u),n=!0,{width:u,height:f,x:g,y:p,top:p,right:g+u,bottom:p+f,left:g}}}}function pc(e){return e!=null&&e.clientX!=null}function si(e,t={}){let{enabled:o=!0,axis:r="both"}=t,n="rootStore"in e?e.rootStore:e,s=n.useState("open"),i=n.useState("floatingElement"),a=n.useState("domReferenceElement"),c=n.context.dataRef,u=Ye.useRef(!1),f=Ye.useRef(null),[g,p]=Ye.useState(),[m,d]=Ye.useState([]),h=W(S=>{n.set("positionReference",S)}),y=W((S,P,E)=>{u.current||c.current.openEvent&&!pc(c.current.openEvent)||n.set("positionReference",gh(E??a,{x:S,y:P,axis:r,dataRef:c,pointerType:g}))}),x=W(S=>{s?f.current||(y(S.clientX,S.clientY,S.currentTarget),d([])):y(S.clientX,S.clientY,S.currentTarget)}),b=kt(g)?i:s;Ye.useEffect(()=>{if(!o){h(a);return}if(!b)return;function S(){f.current?.(),f.current=null}let P=he(i);function E(R){let T=Be(R);re(i,T)?S():y(R.clientX,R.clientY)}return!c.current.openEvent||pc(c.current.openEvent)?f.current=oe(P,"mousemove",E):h(a),S},[b,o,i,c,a,n,y,h,m]),Ye.useEffect(()=>()=>{n.set("positionReference",null)},[n]),Ye.useEffect(()=>{o&&!i&&(u.current=!1)},[o,i]),Ye.useEffect(()=>{!o&&s&&(u.current=!0)},[o,s]);let v=Ye.useMemo(()=>{function S(P){p(P.pointerType)}return{onPointerDown:S,onPointerEnter:S,onMouseMove:x,onMouseEnter:x}},[x]);return Ye.useMemo(()=>o?{reference:v,trigger:v}:{},[o,v])}var He=l(j(),1);function hh(){return!1}function yh(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function ii(e,t={}){let{enabled:o=!0,escapeKey:r=!0,outsidePress:n=!0,outsidePressEvent:s="sloppy",referencePress:i=hh,bubbles:a,externalTree:c}=t,u="rootStore"in e?e.rootStore:e,f=u.useState("open"),g=u.useState("floatingElement"),{dataRef:p,events:m}=u.context,d=eo(c),h=W(typeof n=="function"?n:()=>!1),y=typeof n=="function"?h:n,x=y!==!1,b=W(()=>s),{escapeKey:v,outsidePress:S}=yh(a),P=He.useRef(!1),E=He.useRef(!1),R=He.useRef(!1),T=He.useRef(!1),D=He.useRef(!1),C=He.useRef(""),O=He.useRef(null),F=gt(),V=gt(),k=W(()=>{V.clear(),p.current.insideReactTree=!1}),w=W(L=>{let J=p.current.floatingContext?.nodeId;return(d?Dt(d.nodesRef.current,J):[]).some(ae=>ae.context?.open&&!ae.context.dataRef.current[L])}),M=W(L=>un(L,u.select("floatingElement"))||un(L,u.select("domReferenceElement"))),_=W(L=>{i()&&u.setOpen(!1,te(z.triggerPress,L.nativeEvent))}),A=W(L=>{if(!f||!o||!r||L.key!=="Escape"||D.current||!v&&w("__escapeKeyBubbles"))return;let J=Hl(L)?L.nativeEvent:L,B=te(z.escapeKey,J);u.setOpen(!1,B),B.isCanceled||L.preventDefault(),!v&&!B.isPropagationAllowed&&L.stopPropagation()}),I=W(()=>{p.current.insideReactTree=!0,V.start(0,k)}),X=W(L=>{if(!f||!o||L.button!==0)return;let J=Be(L.nativeEvent);re(u.select("floatingElement"),J)&&(P.current||(P.current=!0,E.current=!1))}),ne=W(L=>{!f||!o||(L.defaultPrevented||L.nativeEvent.defaultPrevented)&&P.current&&(E.current=!0)});He.useEffect(()=>{function L(J){J.open||(T.current=!1)}return m.on("openchange",L),()=>{m.off("openchange",L)}},[m]),He.useEffect(()=>{if(!f||!o)return f||(T.current=!1),k;p.current.__escapeKeyBubbles=v,p.current.__outsidePressBubbles=S;let L=new et,J=new et,B=Oe(g);function ae(){L.clear(),D.current=!0}function fe(){L.start(mt.engine.webkit?5:0,()=>{D.current=!1})}function le(){R.current=!0,J.start(0,()=>{R.current=!1})}function de(){P.current=!1,E.current=!1}function pe(){let N=C.current,$=N==="pen"||!N?"mouse":N,Ie=b(),ve=typeof Ie=="function"?Ie():Ie;return typeof ve=="string"?ve:ve[$]}function nt(N){let $=pe();return $==="intentional"&&N.type!=="click"||$==="sloppy"&&N.type==="click"}function ce(N){let $=p.current.floatingContext?.nodeId,Ie=d&&Dt(d.nodesRef.current,$).some(ve=>un(N,ve.context?.elements.floating));return M(N)||Ie}function we(N){if(nt(N)){N.type!=="click"&&!M(N)&&(J.clear(),R.current=!1),k();return}if(p.current.insideReactTree){k();return}let $=Be(N),Ie=`[${No("inert")}]`,ve=G($)?$.getRootNode():null,Ut=Array.from((Do(ve)?ve:Oe(u.select("floatingElement"))).querySelectorAll(Ie)),er=u.context.triggerElements;if($&&(er.hasElement($)||er.hasMatchingElement(Ne=>re(Ne,$))))return;let Wt=G($)?$:null;for(;Wt&&!Tt(Wt);){let Ne=Rt(Wt);if(Tt(Ne)||!G(Ne))break;Wt=Ne}if(!(Ut.length&&G($)&&!Xl($)&&!re($,u.select("floatingElement"))&&Ut.every(Ne=>!re(Wt,Ne)))){if(Ce($)&&!("touches"in N)){let Ne=Tt($),Oo=Fe($),po=/auto|scroll/,Gt=Ne||po.test(Oo.overflowX),Vr=Ne||po.test(Oo.overflowY),jr=Gt&&$.clientWidth>0&&$.scrollWidth>$.clientWidth,Hr=Vr&&$.clientHeight>0&&$.scrollHeight>$.clientHeight,$r=Oo.direction==="rtl",Ur=Hr&&($r?N.offsetX<=$.offsetWidth-$.clientWidth:N.offsetX>$.clientWidth),Z=jr&&N.offsetY>$.clientHeight;if(Ur||Z)return}if(!ce(N)){if(pe()==="intentional"){if(N.detail!==0&&!$l(N)&&!T.current)return;if(R.current){J.clear(),R.current=!1;return}}typeof y=="function"&&!y(N)||w("__outsidePressBubbles")||(u.setOpen(!1,te(z.outsidePress,N)),k())}}}function Ee(N){pe()!=="sloppy"||N.pointerType==="touch"||!u.select("open")||!o||M(N)||we(N)}function St(N){if(pe()!=="sloppy"||!u.select("open")||!o||M(N))return;let $=N.touches[0];$&&(O.current={startTime:Date.now(),startX:$.clientX,startY:$.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},F.start(1e3,()=>{O.current&&(O.current.dismissOnTouchEnd=!1,O.current.dismissOnMouseDown=!1)}))}function Le(N,$){let Ie=Be(N);if(!Ie)return;let ve=oe(Ie,N.type,()=>{$(N),ve()})}function Co(N){C.current="touch",Le(N,St)}function It(N){F.clear(),N.type==="pointerdown"&&(N.button===0&&(T.current=!0),C.current=N.pointerType),!(N.type==="mousedown"&&O.current&&!O.current.dismissOnMouseDown)&&Le(N,$=>{$.type==="pointerdown"?Ee($):we($)})}function wt(N){if(N.type==="pointercancel"&&(T.current=!1),!P.current)return;let $=E.current;if(de(),pe()==="intentional"){if(N.type==="pointercancel"){$&&le();return}if(!ce(N)){if($){le();return}typeof y=="function"&&!y(N)||(J.clear(),R.current=!0,k())}}}function Ht(N){if(pe()!=="sloppy"||!O.current||M(N))return;let $=N.touches[0];if(!$)return;let Ie=Math.abs($.clientX-O.current.startX),ve=Math.abs($.clientY-O.current.startY),Ut=Math.sqrt(Ie*Ie+ve*ve);Ut>5&&(O.current.dismissOnTouchEnd=!0),Ut>10&&(we(N),F.clear(),O.current=null)}function fo(N){Le(N,Ht)}function Fr(N){pe()!=="sloppy"||!O.current||M(N)||(O.current.dismissOnTouchEnd&&we(N),F.clear(),O.current=null)}function Br(N){Le(N,Fr)}let $t=yt(r&&yt(oe(B,"keydown",A),oe(B,"compositionstart",ae),oe(B,"compositionend",fe)),x&&yt(oe(B,"click",It,!0),oe(B,"pointerdown",It,!0),oe(B,"pointerup",wt,!0),oe(B,"pointercancel",wt,!0),oe(B,"mousedown",It,!0),oe(B,"mouseup",wt,!0),oe(B,"touchstart",Co,{capture:!0,passive:!0}),oe(B,"touchmove",fo,{capture:!0,passive:!0}),oe(B,"touchend",Br,{capture:!0,passive:!0})));return()=>{$t(),L.clear(),J.clear(),de(),R.current=!1,k()}},[p,g,r,x,y,f,o,v,S,A,k,b,w,M,d,u,F]);let K=He.useMemo(()=>({onKeyDown:A,onPointerDown:_,onClick:_}),[A,_]),q=He.useMemo(()=>({onKeyDown:A,onPointerDown:ne,onMouseDown:ne,onClickCapture:I,onMouseDownCapture(L){I(),X(L)},onPointerDownCapture(L){I(),X(L)},onMouseUpCapture:I,onTouchEndCapture:I,onTouchMoveCapture:I}),[A,I,X,ne]);return He.useMemo(()=>o?{reference:K,floating:q,trigger:K}:{},[o,K,q])}var De=l(j(),1);function mc(e,t,o){let{reference:r,floating:n}=e,s=ze(t),i=hr(t),a=gr(i),c=ke(t),u=s==="y",f=r.x+r.width/2-n.width/2,g=r.y+r.height/2-n.height/2,p=r[a]/2-n[a]/2,m;switch(c){case"top":m={x:f,y:r.y-n.height};break;case"bottom":m={x:f,y:r.y+r.height};break;case"right":m={x:r.x+r.width,y:g};break;case"left":m={x:r.x-n.width,y:g};break;default:m={x:r.x,y:r.y}}let d=lt(t);return d&&(m[i]+=p*(d==="end"?1:-1)*(o&&u?-1:1)),m}async function gc(e,t){var o;t===void 0&&(t={});let{x:r,y:n,platform:s,rects:i,elements:a,strategy:c}=e,{boundary:u="clippingAncestors",rootBoundary:f="viewport",elementContext:g="floating",altBoundary:p=!1,padding:m=0}=Ot(t,e),d=gn(m),y=a[p?g==="floating"?"reference":"floating":g],x=vo(await s.getClippingRect({element:(o=await(s.isElement==null?void 0:s.isElement(y)))==null||o?y:y.contextElement||await(s.getDocumentElement==null?void 0:s.getDocumentElement(a.floating)),boundary:u,rootBoundary:f,strategy:c})),b=g==="floating"?{x:r,y:n,width:i.floating.width,height:i.floating.height}:i.reference,v=await(s.getOffsetParent==null?void 0:s.getOffsetParent(a.floating)),S=await(s.isElement==null?void 0:s.isElement(v))&&await(s.getScale==null?void 0:s.getScale(v))||{x:1,y:1},P=vo(s.convertOffsetParentRelativeRectToViewportRelativeRect?await s.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:b,offsetParent:v,strategy:c}):b);return{top:(x.top-P.top+d.top)/S.y,bottom:(P.bottom-x.bottom+d.bottom)/S.y,left:(x.left-P.left+d.left)/S.x,right:(P.right-x.right+d.right)/S.x}}var vh=50,hc=async(e,t,o)=>{let{placement:r="bottom",strategy:n="absolute",middleware:s=[],platform:i}=o,a=i.detectOverflow?i:{...i,detectOverflow:gc},c=await(i.isRTL==null?void 0:i.isRTL(t)),u=await i.getElementRects({reference:e,floating:t,strategy:n}),{x:f,y:g}=mc(u,r,c),p=r,m=0,d={};for(let h=0;h<s.length;h++){let y=s[h];if(!y)continue;let{name:x,fn:b}=y,{x:v,y:S,data:P,reset:E}=await b({x:f,y:g,initialPlacement:r,placement:p,strategy:n,middlewareData:d,rects:u,platform:a,elements:{reference:e,floating:t}});f=v??f,g=S??g,d[x]={...d[x],...P},E&&m<vh&&(m++,typeof E=="object"&&(E.placement&&(p=E.placement),E.rects&&(u=E.rects===!0?await i.getElementRects({reference:e,floating:t,strategy:n}):E.rects),{x:f,y:g}=mc(u,p,c)),h=-1)}return{x:f,y:g,placement:p,strategy:n,middlewareData:d}};var yc=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var o,r;let{placement:n,middlewareData:s,rects:i,initialPlacement:a,platform:c,elements:u}=t,{mainAxis:f=!0,crossAxis:g=!0,fallbackPlacements:p,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:d="none",flipAlignment:h=!0,...y}=Ot(e,t);if((o=s.arrow)!=null&&o.alignmentOffset)return{};let x=ke(n),b=ze(a),v=ke(a)===a,S=await(c.isRTL==null?void 0:c.isRTL(u.floating)),P=p||(v||!h?[pr(a)]:sc(a)),E=d!=="none";!p&&E&&P.push(...ic(a,h,d,S));let R=[a,...P],T=await c.detectOverflow(t,y),D=[],C=((r=s.flip)==null?void 0:r.overflows)||[];if(f&&D.push(T[x]),g){let k=nc(n,i,S);D.push(T[k[0]],T[k[1]])}if(C=[...C,{placement:n,overflows:D}],!D.every(k=>k<=0)){var O,F;let k=(((O=s.flip)==null?void 0:O.index)||0)+1,w=R[k];if(w&&(!(g==="alignment"?b!==ze(w):!1)||C.every(A=>ze(A.placement)===b?A.overflows[0]>0:!0)))return{data:{index:k,overflows:C},reset:{placement:w}};let M=(F=C.filter(_=>_.overflows[0]<=0).sort((_,A)=>_.overflows[1]-A.overflows[1])[0])==null?void 0:F.placement;if(!M)switch(m){case"bestFit":{var V;let _=(V=C.filter(A=>{if(E){let I=ze(A.placement);return I===b||I==="y"}return!0}).map(A=>[A.placement,A.overflows.filter(I=>I>0).reduce((I,X)=>I+X,0)]).sort((A,I)=>A[1]-I[1])[0])==null?void 0:V[0];_&&(M=_);break}case"initialPlacement":M=a;break}if(n!==M)return{reset:{placement:M}}}return{}}}};var vc=new Set(["left","top"]);async function xh(e,t){let{placement:o,platform:r,elements:n}=e,s=await(r.isRTL==null?void 0:r.isRTL(n.floating)),i=ke(o),a=lt(o),c=ze(o)==="y",u=vc.has(i)?-1:1,f=s&&c?-1:1,g=Ot(t,e),{mainAxis:p,crossAxis:m,alignmentAxis:d}=typeof g=="number"?{mainAxis:g,crossAxis:0,alignmentAxis:null}:{mainAxis:g.mainAxis||0,crossAxis:g.crossAxis||0,alignmentAxis:g.alignmentAxis};return a&&typeof d=="number"&&(m=a==="end"?d*-1:d),c?{x:m*f,y:p*u}:{x:p*u,y:m*f}}var xc=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var o,r;let{x:n,y:s,placement:i,middlewareData:a}=t,c=await xh(t,e);return i===((o=a.offset)==null?void 0:o.placement)&&(r=a.arrow)!=null&&r.alignmentOffset?{}:{x:n+c.x,y:s+c.y,data:{...c,placement:i}}}}},bc=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:o,y:r,placement:n,platform:s}=t,{mainAxis:i=!0,crossAxis:a=!1,limiter:c={fn:b=>{let{x:v,y:S}=b;return{x:v,y:S}}},...u}=Ot(e,t),f={x:o,y:r},g=await s.detectOverflow(t,u),p=ze(n),m=mn(p),d=f[m],h=f[p],y=(b,v)=>pn(v+g[b==="y"?"top":"left"],v,v-g[b==="y"?"bottom":"right"]);i&&(d=y(m,d)),a&&(h=y(p,h));let x=c.fn({...t,[m]:d,[p]:h});return{...x,data:{x:x.x-o,y:x.y-r,enabled:{[m]:i,[p]:a}}}}}},Sc=function(e){return e===void 0&&(e={}),{options:e,fn(t){var o,r;let{x:n,y:s,placement:i,rects:a,middlewareData:c}=t,{offset:u=0,mainAxis:f=!0,crossAxis:g=!0}=Ot(e,t),p={x:n,y:s},m=ze(i),d=mn(m),h=p[d],y=p[m],x=Ot(u,t),b=typeof x=="number"?{mainAxis:x,crossAxis:0}:{mainAxis:(o=x.mainAxis)!=null?o:0,crossAxis:(r=x.crossAxis)!=null?r:0};if(f){let P=d==="y"?"height":"width",E=a.reference[d]-a.floating[P]+b.mainAxis,R=a.reference[d]+a.reference[P]-b.mainAxis;h<E?h=E:h>R&&(h=R)}if(g){var v,S;let P=d==="y"?"width":"height",E=vc.has(ke(i)),R=a.reference[m]-a.floating[P]+(E&&((v=c.offset)==null?void 0:v[m])||0)+(E?0:b.crossAxis),T=a.reference[m]+a.reference[P]+(E?0:((S=c.offset)==null?void 0:S[m])||0)-(E?b.crossAxis:0);y<R?y=R:y>T&&(y=T)}return{[d]:h,[m]:y}}}},wc=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){let{placement:o,rects:r,platform:n,elements:s}=t,{apply:i=()=>{},...a}=Ot(e,t),c=await n.detectOverflow(t,a),u=ke(o),f=lt(o),g=ze(o)==="y",{width:p,height:m}=r.floating,d,h;u==="top"||u==="bottom"?(d=u,h=f===(await(n.isRTL==null?void 0:n.isRTL(s.floating))?"start":"end")?"left":"right"):(h=u,d=f==="end"?"top":"bottom");let y=m-c.top-c.bottom,x=p-c.left-c.right,b=Jt(m-c[d],y),v=Jt(p-c[h],x),S=t.middlewareData.shift,P=!S,E=b,R=v;S!=null&&S.enabled.x&&(R=x),S!=null&&S.enabled.y&&(E=y),P&&!f&&(g?R=p-2*vt(c.left,c.right):E=m-2*vt(c.top,c.bottom)),await i({...t,availableWidth:R,availableHeight:E});let T=await n.getDimensions(s.floating);return p!==T.width||m!==T.height?{reset:{rects:!0}}:{}}}};function Pc(e){let t=Fe(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=Ce(e),s=n?e.offsetWidth:o,i=n?e.offsetHeight:r,a=Zt(o)!==s||Zt(r)!==i;return a&&(o=s,r=i),{width:o,height:r,$:a}}function li(e){return G(e)?e:e.contextElement}function Fo(e){let t=li(e);if(!Ce(t))return Ct(1);let o=t.getBoundingClientRect(),{width:r,height:n,$:s}=Pc(t),i=(s?Zt(o.width):o.width)/r,a=(s?Zt(o.height):o.height)/n;return(!i||!Number.isFinite(i))&&(i=1),(!a||!Number.isFinite(a))&&(a=1),{x:i,y:a}}var bh=Ct(0);function Tc(e){let t=he(e);return!on()||!t.visualViewport?bh:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Sh(e,t,o){return t===void 0&&(t=!1),!!o&&t&&o===he(e)}function bo(e,t,o,r){t===void 0&&(t=!1),o===void 0&&(o=!1);let n=e.getBoundingClientRect(),s=li(e),i=Ct(1);t&&(r?G(r)&&(i=Fo(r)):i=Fo(e));let a=Sh(s,o,r)?Tc(s):Ct(0),c=(n.left+a.x)/i.x,u=(n.top+a.y)/i.y,f=n.width/i.x,g=n.height/i.y;if(s&&r){let p=he(s),m=G(r)?he(r):r,d=p,h=rn(d);for(;h&&m!==d;){let y=Fo(h),x=h.getBoundingClientRect(),b=Fe(h),v=x.left+(h.clientLeft+parseFloat(b.paddingLeft))*y.x,S=x.top+(h.clientTop+parseFloat(b.paddingTop))*y.y;c*=y.x,u*=y.y,f*=y.x,g*=y.y,c+=v,u+=S,d=he(h),h=rn(d)}}return vo({width:f,height:g,x:c,y:u})}function yn(e,t){let o=cr(e).scrollLeft;return t?t.left+o:bo(Pt(e)).left+o}function Cc(e,t){let o=e.getBoundingClientRect(),r=o.left+t.scrollLeft-yn(e,o),n=o.top+t.scrollTop;return{x:r,y:n}}function wh(e){let{elements:t,rect:o,offsetParent:r,strategy:n}=e,s=n==="fixed",i=Pt(r),a=t?lr(t.floating):!1;if(r===i||a&&s)return o;let c={scrollLeft:0,scrollTop:0},u=Ct(1),f=Ct(0),g=Ce(r);if((g||!s)&&((go(r)!=="body"||ar(i))&&(c=cr(r)),g)){let m=bo(r);u=Fo(r),f.x=m.x+r.clientLeft,f.y=m.y+r.clientTop}let p=i&&!g&&!s?Cc(i,c):Ct(0);return{width:o.width*u.x,height:o.height*u.y,x:o.x*u.x-c.scrollLeft*u.x+f.x+p.x,y:o.y*u.y-c.scrollTop*u.y+f.y+p.y}}function Eh(e){return e.getClientRects?Array.from(e.getClientRects()):[]}function Rh(e){let t=cr(e),o=e.ownerDocument.body,r=vt(e.scrollWidth,e.clientWidth,o.scrollWidth,o.clientWidth),n=vt(e.scrollHeight,e.clientHeight,o.scrollHeight,o.clientHeight),s=-t.scrollLeft+yn(e),i=-t.scrollTop;return Fe(o).direction==="rtl"&&(s+=vt(e.clientWidth,o.clientWidth)-r),{width:r,height:n,x:s,y:i}}var Ph=25;function Th(e,t,o){o===void 0&&(o="viewport");let r=o==="layoutViewport",n=he(e),s=Pt(e),i=n.visualViewport,a=s.clientWidth,c=s.clientHeight,u=0,f=0;if(i){let p=!on()||t==="fixed";r?p||(u=-i.offsetLeft,f=-i.offsetTop):(a=i.width,c=i.height,p&&(u=i.offsetLeft,f=i.offsetTop))}if(yn(s)<=0){let p=s.ownerDocument,m=p.body,d=getComputedStyle(m),h=p.compatMode==="CSS1Compat"&&parseFloat(d.marginLeft)+parseFloat(d.marginRight)||0,y=Math.abs(s.clientWidth-m.clientWidth-h),x=getComputedStyle(s).scrollbarGutter==="stable both-edges"?y/2:y;x<=Ph&&(a-=x)}return{width:a,height:c,x:u,y:f}}function Ch(e,t){let o=bo(e,!0,t==="fixed"),r=o.top+e.clientTop,n=o.left+e.clientLeft,s=Fo(e),i=e.clientWidth*s.x,a=e.clientHeight*s.y,c=n*s.x,u=r*s.y;return{width:i,height:a,x:c,y:u}}function Ec(e,t,o){let r;if(t==="viewport"||t==="layoutViewport")r=Th(e,o,t);else if(t==="document")r=Rh(Pt(e));else if(G(t))r=Ch(t,o);else{let n=Tc(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return vo(r)}function Oh(e,t){let o=t.get(e);if(o)return o;let r=qt(e,[],!1).filter(a=>G(a)&&go(a)!=="body"),n=null,s=Fe(e).position==="fixed",i=s?Rt(e):e;for(;G(i)&&!Tt(i);){let a=Fe(i),c=tn(i),u=n?n.position:s?"fixed":"";!c&&(u==="fixed"||u==="absolute"&&a.position==="static")?r=r.filter(g=>g!==i):n=a,i=Rt(i)}return t.set(e,r),r}function _h(e){let{element:t,boundary:o,rootBoundary:r,strategy:n}=e,i=[...o==="clippingAncestors"?lr(t)?[]:Oh(t,this._c):[].concat(o),r],a=Ec(t,i[0],n),c=a.top,u=a.right,f=a.bottom,g=a.left;for(let p=1;p<i.length;p++){let m=Ec(t,i[p],n);c=vt(m.top,c),u=Jt(m.right,u),f=Jt(m.bottom,f),g=vt(m.left,g)}return{width:u-g,height:f-c,x:g,y:c}}function Ah(e){let{width:t,height:o}=Pc(e);return{width:t,height:o}}function Ih(e,t,o){let r=Ce(t),n=Pt(t),s=o==="fixed",i=bo(e,!0,s,t),a={scrollLeft:0,scrollTop:0},c=Ct(0);if((r||!s)&&((go(t)!=="body"||ar(n))&&(a=cr(t)),r)){let p=bo(t,!0,s,t);c.x=p.x+t.clientLeft,c.y=p.y+t.clientTop}!r&&n&&(c.x=yn(n));let u=n&&!r&&!s?Cc(n,a):Ct(0),f=i.left+a.scrollLeft-c.x-u.x,g=i.top+a.scrollTop-c.y-u.y;return{x:f,y:g,width:i.width,height:i.height}}function ai(e){return Fe(e).position==="static"}function Rc(e,t){if(!Ce(e)||Fe(e).position==="fixed")return null;if(t)return t(e);let o=e.offsetParent;return Pt(e)===o&&(o=o.ownerDocument.body),o}function Oc(e,t){let o=he(e);if(lr(e))return o;if(!Ce(e)){let n=Rt(e);for(;n&&!Tt(n);){if(G(n)&&!ai(n))return n;n=Rt(n)}return o}let r=Rc(e,t);for(;r&&Il(r)&&ai(r);)r=Rc(r,t);return r&&Tt(r)&&ai(r)&&!tn(r)?o:r||Ml(e)||o}var Mh=async function(e){let t=this.getOffsetParent||Oc,o=this.getDimensions,r=await o(e.floating);return{reference:Ih(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function kh(e){return Fe(e).direction==="rtl"}var ci={convertOffsetParentRelativeRectToViewportRelativeRect:wh,getDocumentElement:Pt,getClippingRect:_h,getOffsetParent:Oc,getElementRects:Mh,getClientRects:Eh,getDimensions:Ah,getScale:Fo,isElement:G,isRTL:kh};function _c(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function Dh(e,t,o){let r=null,n,s=Pt(e);function i(){var f;clearTimeout(n),(f=r)==null||f.disconnect(),r=null}function a(f,g){f===void 0&&(f=!1),g===void 0&&(g=1),i();let p=e.getBoundingClientRect(),{left:m,top:d,width:h,height:y}=p;if(f||t(),!h||!y)return;let x=mr(d),b=mr(s.clientWidth-(m+h)),v=mr(s.clientHeight-(d+y)),S=mr(m),E={rootMargin:-x+"px "+-b+"px "+-v+"px "+-S+"px",threshold:vt(0,Jt(1,g))||1},R=!0;function T(D){let C=D[0].intersectionRatio;if(!_c(p,e.getBoundingClientRect()))return a();if(C!==g){if(!R)return a();C?a(!1,C):n=setTimeout(()=>{a(!1,1e-7)},1e3)}R=!1}try{r=new IntersectionObserver(T,{...E,root:s.ownerDocument})}catch{r=new IntersectionObserver(T,E)}r.observe(e)}let c=he(e),u=()=>a(o);return c.addEventListener("resize",u),a(!0),()=>{c.removeEventListener("resize",u),i()}}function yr(e,t,o,r){r===void 0&&(r={});let{ancestorScroll:n=!0,ancestorResize:s=!0,elementResize:i=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:c=!1}=r,u=li(e),f=n||s?[...u?qt(u):[],...t?qt(t):[]]:[];f.forEach(x=>{n&&x.addEventListener("scroll",o),s&&x.addEventListener("resize",o)});let g=u&&a?Dh(u,o,s):null,p=-1,m=null;i&&(m=new ResizeObserver(x=>{let[b]=x;b&&b.target===u&&m&&t&&(m.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var v;(v=m)==null||v.observe(t)})),o()}),u&&!c&&m.observe(u),t&&m.observe(t));let d,h=c?bo(e):null;c&&y();function y(){let x=bo(e);h&&!_c(h,x)&&o(),h=x,d=requestAnimationFrame(y)}return o(),()=>{var x;f.forEach(b=>{n&&b.removeEventListener("scroll",o),s&&b.removeEventListener("resize",o)}),g?.(),(x=m)==null||x.disconnect(),m=null,c&&cancelAnimationFrame(d)}}var Ac=xc;var Ic=bc,Mc=yc,kc=wc;var Dc=Sc,vn=(e,t,o)=>{let r=new Map,n=o??{},s={...ci,...n.platform,_c:r};return hc(e,t,{...n,platform:s})};var Se=l(j(),1),Nc=l(j(),1),Fc=l(Xt(),1),Nh=typeof document<"u",Fh=function(){},xn=Nh?Nc.useLayoutEffect:Fh;function bn(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let o,r,n;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(o=e.length,o!==t.length)return!1;for(r=o;r--!==0;)if(!bn(e[r],t[r]))return!1;return!0}if(n=Object.keys(e),o=n.length,o!==Object.keys(t).length)return!1;for(r=o;r--!==0;)if(!{}.hasOwnProperty.call(t,n[r]))return!1;for(r=o;r--!==0;){let s=n[r];if(!(s==="_owner"&&e.$$typeof)&&!bn(e[s],t[s]))return!1}return!0}return e!==e&&t!==t}function Bc(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Lc(e,t){let o=Bc(e);return Math.round(t*o)/o}function ui(e){let t=Se.useRef(e);return xn(()=>{t.current=e}),t}function Vc(e){e===void 0&&(e={});let{placement:t="bottom",strategy:o="absolute",middleware:r=[],platform:n,elements:{reference:s,floating:i}={},transform:a=!0,whileElementsMounted:c,open:u}=e,[f,g]=Se.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[p,m]=Se.useState(r);bn(p,r)||m(r);let[d,h]=Se.useState(null),[y,x]=Se.useState(null),b=Se.useCallback(A=>{A!==E.current&&(E.current=A,h(A))},[]),v=Se.useCallback(A=>{A!==R.current&&(R.current=A,x(A))},[]),S=s||d,P=i||y,E=Se.useRef(null),R=Se.useRef(null),T=Se.useRef(f),D=c!=null,C=ui(c),O=ui(n),F=ui(u),V=Se.useCallback(()=>{if(!E.current||!R.current)return;let A={placement:t,strategy:o,middleware:p};O.current&&(A.platform=O.current),vn(E.current,R.current,A).then(I=>{let X={...I,isPositioned:F.current!==!1};k.current&&!bn(T.current,X)&&(T.current=X,Fc.flushSync(()=>{g(X)}))})},[p,t,o,O,F]);xn(()=>{u===!1&&T.current.isPositioned&&(T.current.isPositioned=!1,g(A=>({...A,isPositioned:!1})))},[u]);let k=Se.useRef(!1);xn(()=>(k.current=!0,()=>{k.current=!1}),[]),xn(()=>{if(S&&(E.current=S),P&&(R.current=P),S&&P){if(C.current)return C.current(S,P,V);V()}},[S,P,V,C,D]);let w=Se.useMemo(()=>({reference:E,floating:R,setReference:b,setFloating:v}),[b,v]),M=Se.useMemo(()=>({reference:S,floating:P}),[S,P]),_=Se.useMemo(()=>{let A={position:o,left:0,top:0};if(!M.floating)return A;let I=Lc(M.floating,f.x),X=Lc(M.floating,f.y);return a?{...A,transform:"translate("+I+"px, "+X+"px)",...Bc(M.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:I,top:X}},[o,a,M.floating,f.x,f.y]);return Se.useMemo(()=>({...f,update:V,refs:w,elements:M,floatingStyles:_}),[f,V,w,M,_])}var fi=(e,t)=>{let o=Ac(e);return{name:o.name,fn:o.fn,options:[e,t]}},di=(e,t)=>{let o=Ic(e);return{name:o.name,fn:o.fn,options:[e,t]}},pi=(e,t)=>({fn:Dc(e).fn,options:[e,t]}),mi=(e,t)=>{let o=Mc(e);return{name:o.name,fn:o.fn,options:[e,t]}},gi=(e,t)=>{let o=kc(e);return{name:o.name,fn:o.fn,options:[e,t]}};var Sn=class{attachedStores=[];attachedStoreValue=null;storeListeners=new Set;constructor(t,o,r=!0){this.fallbackStore=t,this.componentName=o,this.throwOnMissingTrigger=r}get attachedStore(){return this.attachedStoreValue}get store(){return this.attachedStoreValue??this.fallbackStore}get serverStore(){return this.fallbackStore}subscribeStore(t){return this.storeListeners.add(t),()=>{this.storeListeners.delete(t)}}attachStore(t){return this.attachedStores.push(t),this.setActiveStore(t),()=>{let o=this.attachedStores.lastIndexOf(t);o!==-1&&this.attachedStores.splice(o,1),this.setActiveStore(this.attachedStores[this.attachedStores.length-1]??null)}}setActiveStore(t){this.attachedStoreValue!==t&&(this.attachedStoreValue=t,this.storeListeners.forEach(o=>{o()}))}openByTrigger(t){let o=this.attachedStore;if(o===null)return;let r;if(t){for(let n=this.attachedStores.length-1;n>=0&&!r;n-=1)r=this.attachedStores[n].context.triggerElements.getById(t);r??=this.fallbackStore.context.triggerElements.getById(t)}if(t&&!r&&this.throwOnMissingTrigger)throw new Error(at(99,this.componentName,t,this.componentName));o.setOpen(!0,te(z.imperativeAction,void 0,r))}closePopup(){let t=this.attachedStore;t!==null&&t.setOpen(!1,te(z.imperativeAction))}};var Si=l(j(),1),ou=l(Xt(),1);var Zc=l(j(),1);var Qc=l(j(),1),bi=l(wn(),1),Jc=l(zc(),1);var Yc=l(j(),1);var yi=[],vi;function Kc(){return vi}function qc(e){yi.push(e)}function xi(e){let t=(o,r)=>{let n=Te(ty).current,s;try{vi=n;for(let i of yi)i.before(n);s=e(o,r);for(let i of yi)i.after(n);n.didInitialize=!0}finally{vi=void 0}return s};return t.displayName=e.displayName||e.name,t}function Xc(e){return Yc.forwardRef(xi(e))}function ty(){return{didInitialize:!1}}var oy=Ao(19),ry=oy?sy:iy;function Rn(e,t,o,r,n){return ry(e,t,o,r,n)}function ny(e,t,o,r,n){let s=Qc.useCallback(()=>t(e.getSnapshot(),o,r,n),[e,t,o,r,n]);return(0,bi.useSyncExternalStore)(e.subscribe,s,s)}qc({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let o=0;o<e.syncHooks.length;o+=1){let r=e.syncHooks[o],n=r.selector(r.store.state,r.a1,r.a2,r.a3);Object.is(r.value,n)||(t=!0,r.value=n)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let o=new Set;for(let n of e.syncHooks)o.add(n.store);let r=[];for(let n of o)r.push(n.subscribe(t));return()=>{for(let n of r)n()}}),(0,bi.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function sy(e,t,o,r,n){let s=Kc();if(!s)return ny(e,t,o,r,n);let i=s.syncIndex;s.syncIndex+=1;let a;return s.didInitialize?(a=s.syncHooks[i],(a.store!==e||a.selector!==t||!Object.is(a.a1,o)||!Object.is(a.a2,r)||!Object.is(a.a3,n))&&(a.store!==e&&(s.didChangeStore=!0),a.store=e,a.selector=t,a.a1=o,a.a2=r,a.a3=n,a.value=t(e.getSnapshot(),o,r,n))):(a={store:e,selector:t,a1:o,a2:r,a3:n,value:t(e.getSnapshot(),o,r,n)},s.syncHooks.push(a)),a.value}function iy(e,t,o,r,n){return(0,Jc.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,s=>t(s,o,r,n))}var Pn=class{static create(t){return new this(t)}constructor(t){this.state=t,this.listeners=new Set,this.updateTick=0}subscribe=t=>(this.listeners.add(t),()=>{this.listeners.delete(t)});getSnapshot=()=>this.state;setState(t){if(this.state===t)return;this.state=t,this.updateTick+=1;let o=this.updateTick;for(let r of this.listeners){if(o!==this.updateTick)return;r(t)}}update(t){for(let o in t)if(!Object.is(this.state[o],t[o])){this.setState({...this.state,...t});return}}set(t,o){Object.is(this.state[t],o)||this.setState({...this.state,[t]:o})}notifyAll(){let t={...this.state};this.setState(t)}use(t,o,r,n){return Rn(this,t,o,r,n)}};var So=l(j(),1);var to=class extends Pn{constructor(t,o={},r){super(t),this.context=o,this.selectors=r}useSyncedValue(t,o){So.useDebugValue(t);let r=this;H(()=>{r.state[t]!==o&&r.set(t,o)},[r,t,o])}useSyncedValueWithCleanup(t,o){let r=this;H(()=>(r.state[t]!==o&&r.set(t,o),()=>{r.set(t,void 0)}),[r,t,o])}useSyncedValues(t){let o=this,r=Object.values(t);H(()=>{o.update(t)},[o,...r])}useControlledProp(t,o){So.useDebugValue(t);let r=this,n=o!==void 0;H(()=>{n&&!Object.is(r.state[t],o)&&r.setState({...r.state,[t]:o})},[r,t,o,n])}select(t,o,r,n){let s=this.selectors[t];return s(this.state,o,r,n)}useState(t,o,r,n){return So.useDebugValue(t),Rn(this,this.selectors[t],o,r,n)}useContextCallback(t,o){So.useDebugValue(t);let r=W(o??Ze);this.context[t]=r}useStateSetter(t){let o=So.useRef(void 0);return o.current===void 0&&(o.current=r=>{this.set(t,r)}),o.current}observe(t,o){let r;typeof t=="function"?r=t:r=this.selectors[t];let n=r(this.state);return o(n,n,this),this.subscribe(s=>{let i=r(s);if(!Object.is(n,i)){let a=n;n=i,o(i,a,this)}})}};var ay={open:e=>e.open,transitionStatus:e=>e.transitionStatus,domReferenceElement:e=>e.domReferenceElement,referenceElement:e=>e.positionReference??e.referenceElement,floatingElement:e=>e.floatingElement,floatingId:e=>e.floatingId},Vo=class extends to{constructor(t){let{syncOnly:o,nested:r,onOpenChange:n,triggerElements:s,...i}=t;super({...i,positionReference:i.referenceElement,domReferenceElement:i.referenceElement},{onOpenChange:n,dataRef:{current:{}},events:dc(),nested:r,triggerElements:s},ay),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&Ul(o))&&(this.context.dataRef.current.openEvent=t?o:void 0)};dispatchOpenChange=(t,o)=>{this.syncOpenEvent(t,o.event);let r={open:t,reason:o.reason,nativeEvent:o.event,nested:this.context.nested,triggerElement:o.trigger};this.context.events.emit("openchange",r)};setOpen=(t,o)=>{if(this.syncOnly){this.context.onOpenChange?.(t,o);return}this.dispatchOpenChange(t,o),this.context.onOpenChange?.(t,o)}};function eu(e){let{popupStore:t,treatPopupAsFloatingElement:o=!1,floatingRootContext:r,floatingId:n,nested:s,onOpenChange:i}=e,a=t.useState("open"),c=t.useState("activeTriggerElement"),u=t.useState(o?"popupElement":"positionerElement"),f=t.context.triggerElements,g=i,p=Zc.useRef(null);r===void 0&&p.current===null&&(p.current=new Vo({open:a,transitionStatus:void 0,referenceElement:c,floatingElement:u,triggerElements:f,onOpenChange:g,floatingId:n,syncOnly:!0,nested:s}));let m=r??p.current;return t.useSyncedValue("floatingId",n),H(()=>{let d={open:a,floatingId:n,referenceElement:c,floatingElement:u};G(c)&&(d.domReferenceElement=c),m.state.positionReference===m.state.referenceElement&&(d.positionReference=c),m.update(d)},[a,n,c,u,m]),m.context.onOpenChange=g,m.context.nested=s,m}var ru={tabIndex:-1,[Js]:""};function nu(e,t=!1){let o=Io(),r=hn()!=null,n=Te(()=>e(o,r)).current;return eu({popupStore:n,treatPopupAsFloatingElement:t,floatingRootContext:n.state.floatingRootContext,floatingId:o,nested:r,onOpenChange:n.setOpen}),n}function su({handle:e,store:t}){return H(()=>e.attachStore(t),[e,t]),null}function tu(e){let t=e.context.triggerElements.size;e.select("open")&&e.state.triggerCount!==t&&e.set("triggerCount",t)}function ly(e,t){let o=Si.useRef(null);return W(r=>{let n=o.current;if(n!==null){if(n.element===r&&n.store===t&&n.id===e)return;o.current=null;let s=n.store;s.context.triggerElements.getById(n.id)===n.element&&(s.context.triggerElements.delete(n.id),tu(s))}r!==null&&e!==void 0&&(o.current={store:t,id:e,element:r},t.context.triggerElements.add(e,r),tu(t))})}function cy(e,t,o,r=!1){let n=e.preventUnmountingOnClose;t?n=!1:r&&(n=!0);let s=o?.id??null,i=e.activeTriggerId,a=e.activeTriggerElement;return(s||t)&&(i=s,a=o??null),{open:t,preventUnmountingOnClose:n,activeTriggerId:i,activeTriggerElement:a}}function uy(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function iu(e,t,o,r={}){let n=o.reason,s=n===z.triggerHover,i=t&&n===z.triggerFocus,a=!t&&(n===z.triggerPress||n===z.escapeKey),c=uy(o);if(e.context.onOpenChange?.(t,o),o.isCanceled)return;r.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,o);let u=()=>{let f=cy(e.state,t,o.trigger,c()),g={...r.extraState,...f};i?g.instantType="focus":a?g.instantType="dismiss":s&&(g.instantType=void 0),e.update(g)};s?ou.flushSync(u):u()}function au(e,t,o,r){let n=o.useState("isMountedByTrigger",e),s=ly(e,o),i=W(c=>{let u=o.select("open"),f=o.select("activeTriggerId");if(f===e){let g={activeTriggerElement:c,...u?r:null};o.update(g);return}if(f==null&&u){let g={activeTriggerId:e??null,activeTriggerElement:c,...r};o.update(g)}}),a=W(c=>{s(c),c&&i(c)});return H(()=>(a(t.current),()=>a(null)),[a,t,o,e]),H(()=>{if(n){let c={activeTriggerElement:t.current,...r};o.update(c)}},[n,o,t,...Object.values(r)]),{registerTrigger:a,isMountedByThisTrigger:n}}function lu(e,t={}){let{closeOnActiveTriggerUnmount:o=!1}=t,r=Si.useRef(null),n=e.useState("open"),s=e.useState("triggerCount"),i=e.useState("activeTriggerId"),a=e.useState("activeTriggerElement");H(()=>{if(!n){r.current=null,e.state.triggerCount!==0&&e.set("triggerCount",0);return}let c=e.context.triggerElements.size,u={};e.state.triggerCount!==c&&(u.triggerCount=c);let f=e.select("activeTriggerId"),g=null;if(f){let p=e.context.triggerElements.getById(f);if(p)r.current=f,p!==e.state.activeTriggerElement&&(u.activeTriggerElement=p);else{for(let[m,d]of e.context.triggerElements.entries())if(d===e.state.activeTriggerElement){u.activeTriggerId=m,u.activeTriggerElement=d,r.current=m;break}u.activeTriggerId===void 0&&(r.current===f?g=f:r.current=null)}}else r.current=null;if(!g&&!f&&c===1){let p=e.context.triggerElements.entries().next();if(!p.done){let[m,d]=p.value;u.activeTriggerId=m,u.activeTriggerElement=d,r.current=m}}(u.triggerCount!==void 0||u.activeTriggerId!==void 0||u.activeTriggerElement!==void 0)&&e.update(u),g&&o&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===g&&!e.context.triggerElements.getById(g)){let p=te(z.none);e.setOpen(!1,p),p.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[n,e,s,i,a,o])}function cu(e,t,o,r){let{mounted:n,setMounted:s,transitionStatus:i}=Cl(e,!1,!1,r),a=t.useState("preventUnmountingOnClose"),c=e?!1:a;t.useSyncedValues({mounted:n,transitionStatus:i,preventUnmountingOnClose:c});let u=W(()=>{s(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),o?.(),t.context.onOpenChangeComplete?.(!1)});return sn({enabled:n&&!e&&!c,open:e,ref:t.context.popupRef,onComplete(){e||u()}}),{forceUnmount:u,transitionStatus:i}}function uu(e,t){e.useSyncedValues(t),H(()=>()=>{e.update({activeTriggerProps:ge,inactiveTriggerProps:ge,popupProps:ge})},[e])}var vr=class{constructor(){this.idMap=new Map}add(t,o){this.idMap.set(t,o)}delete(t){this.idMap.delete(t)}hasElement(t){for(let o of this.idMap.values())if(o===t)return!0;return!1}hasMatchingElement(t){for(let o of this.idMap.values())if(t(o))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.idMap.values()}get size(){return this.idMap.size}};function du(e,t,o=!1){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:new Vo({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:o,onOpenChange:void 0}),floatingId:t,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:ge,inactiveTriggerProps:ge,popupProps:ge}}var xr=e=>e.triggerIdProp??e.activeTriggerId,wi=e=>e.openProp??e.open,fu=e=>(e.popupElement?.id??e.floatingId)||void 0;function pu(e,t){return t!==void 0&&wi(e)&&xr(e)===t}function fy(e,t){return pu(e,t)?!0:t!==void 0&&wi(e)&&xr(e)==null&&e.triggerCount===1}var mu={open:wi,mounted:e=>e.mounted,transitionStatus:e=>e.transitionStatus,floatingRootContext:e=>e.floatingRootContext,triggerCount:e=>e.triggerCount,preventUnmountingOnClose:e=>e.preventUnmountingOnClose,payload:e=>e.payload,activeTriggerId:xr,activeTriggerElement:e=>e.mounted?e.activeTriggerElement:null,popupId:fu,isTriggerActive:(e,t)=>t!==void 0&&xr(e)===t,isOpenedByTrigger:(e,t)=>pu(e,t),isMountedByTrigger:(e,t)=>t!==void 0&&xr(e)===t&&e.mounted,triggerProps:(e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps,triggerPopupId:(e,t)=>fy(e,t)?fu(e):void 0,popupProps:e=>e.popupProps,popupElement:e=>e.popupElement,positionerElement:e=>e.positionerElement};var Ei=l(j(),1),gu=l(wn(),1);function hu(e){let t=Ei.useCallback(r=>e===void 0?Ze:e.subscribeStore(r),[e]),o=Ei.useCallback(()=>e===void 0?void 0:e.store,[e]);return(0,gu.useSyncExternalStore)(t,o,()=>e?.serverStore)}function yu(e){return dy(e,e.rootContext)}function dy(e,t){let{nodeId:o,externalTree:r}=e,n=t.useState("referenceElement"),s=t.useState("floatingElement"),i=t.useState("domReferenceElement"),a=t.useState("open"),c=t.useState("floatingId"),[u,f]=De.useState(null),[g,p]=De.useState(void 0),[m,d]=De.useState(void 0),h=De.useRef(null),y=eo(r),x=De.useMemo(()=>({reference:n,floating:s,domReference:i}),[n,s,i]),b=Vc({...e,elements:{...x,...u&&{reference:u}}}),v=G(g)?g:null,S=m===void 0?t.state.floatingElement:m;t.useSyncedValue("referenceElement",g??null),t.useSyncedValue("domReferenceElement",g===void 0?i:v),t.useSyncedValue("floatingElement",S);let P=De.useCallback(O=>{let F=G(O)?{getBoundingClientRect:()=>O.getBoundingClientRect(),getClientRects:()=>O.getClientRects(),contextElement:O}:O;f(F),b.refs.setReference(F)},[b.refs]),E=De.useCallback(O=>{(G(O)||O===null)&&(h.current=O,p(O)),(G(b.refs.reference.current)||b.refs.reference.current===null||O!==null&&!G(O))&&b.refs.setReference(O)},[b.refs,p]),R=De.useCallback(O=>{d(O),b.refs.setFloating(O)},[b.refs]),T=De.useMemo(()=>({...b.refs,setReference:E,setFloating:R,setPositionReference:P,domReference:h}),[b.refs,E,R,P]),D=De.useMemo(()=>({...b.elements,domReference:i}),[b.elements,i]),C=De.useMemo(()=>({...b,dataRef:t.context.dataRef,open:a,onOpenChange:t.setOpen,events:t.context.events,floatingId:c,refs:T,elements:D,nodeId:o,rootStore:t}),[b,T,D,o,t,a,c]);return H(()=>{i&&(h.current=i)},[i]),H(()=>{t.context.dataRef.current.floatingContext=C;let O=y?.nodesRef.current.find(F=>F.id===o);O&&(O.context=C)}),De.useMemo(()=>({...b,context:C,refs:T,elements:D,rootStore:t}),[b,T,D,C,t])}var _t=l(j(),1);var Ri=mt.os.mac&&mt.engine.webkit;function Pi(e,t={}){let{enabled:o=!0,delay:r}=t,n="rootStore"in e?e.rootStore:e,{events:s,dataRef:i}=n.context,a=_t.useRef(!1),c=_t.useRef(null),u=_t.useRef(!0),f=gt();_t.useEffect(()=>{let p=n.select("domReferenceElement");if(!o)return;let m=he(p);function d(){let x=n.select("domReferenceElement");!n.select("open")&&Ce(x)&&x===an(Oe(x))&&(a.current=!0,c.current=x)}function h(){u.current=!0}function y(){u.current=!1}return yt(oe(m,"blur",d),Ri&&oe(m,"keydown",h,!0),Ri&&oe(m,"pointerdown",y,!0))},[n,o]),_t.useEffect(()=>{if(!o)return;function p(m){if(m.reason===z.triggerPress||m.reason===z.escapeKey){let d=n.select("domReferenceElement");G(d)&&(c.current=d,a.current=!0)}}return s.on("openchange",p),()=>{s.off("openchange",p)}},[s,o,n]);let g=_t.useMemo(()=>{function p(){a.current=!1,c.current=null}return{onMouseLeave(){p()},onFocus(m){let d=m.currentTarget;if(a.current){if(c.current===d)return;p()}let h=Be(m.nativeEvent);if(G(h)){if(Ri&&!m.relatedTarget){if(!u.current&&!Ql(h))return}else if(!Jl(h))return}let y=Qt(m.relatedTarget,n.context.triggerElements),{nativeEvent:x,currentTarget:b}=m,v=typeof r=="function"?r():r;if(n.select("open")&&y||v===0||v===void 0){n.setOpen(!0,te(z.triggerFocus,x,b));return}f.start(v,()=>{a.current||n.setOpen(!0,te(z.triggerFocus,x,b))})},onBlur(m){p();let d=m.relatedTarget,h=m.nativeEvent,y=G(d)&&d.hasAttribute(No("focus-guard"))&&d.getAttribute("data-type")==="outside";f.start(0,()=>{let x=n.select("domReferenceElement"),b=an(Oe(x));!d&&b===x||re(i.current.floatingContext?.refs.floating.current,b)||re(x,b)||y||Qt(d??b,n.context.triggerElements)||n.setOpen(!1,te(z.triggerFocus,h))})}}},[i,r,n,f]);return _t.useMemo(()=>o?{reference:g,trigger:g}:{},[o,g])}var Ci=l(j(),1);var Ti=class e{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new et,this.restTimeout=new et,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},Tn=new WeakMap;function jo(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&Tn.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),Tn.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function Cn(e,t){let{scopeElement:o,referenceElement:r,floatingElement:n}=t,s=Tn.get(o);s&&s!==e&&jo(s),jo(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=o,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=n,Tn.set(o,e),o.style.pointerEvents="none",r.style.pointerEvents="auto",n.style.pointerEvents="auto"}function Ho(e){let t=e.context.dataRef.current,o=Te(()=>t.hoverInteractionState??Ti.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),Mo(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function Oi(e,t={}){let{enabled:o=!0,closeDelay:r=0,nodeId:n}=t,s="rootStore"in e?e.rootStore:e,i=s.useState("open"),a=s.useState("floatingElement"),c=s.useState("domReferenceElement"),{dataRef:u}=s.context,f=eo(),g=hn(),p=Ho(s),m=gt(),d=W(()=>fn(u.current.openEvent?.type,p.interactedInside)),h=W(()=>Zl(u.current.openEvent?.type)),y=W(()=>{jo(p)});H(()=>{i||(p.pointerType=void 0,p.restTimeoutPending=!1,p.interactedInside=!1,y())},[i,p,y]),Ci.useEffect(()=>y,[y]),H(()=>{if(o&&i&&p.handleCloseOptions?.blockPointerEvents&&h()&&G(c)&&a){let x=c,b=a,v=Oe(a),S=f?.nodesRef.current.find(T=>T.id===g)?.context?.elements.floating;S&&(S.style.pointerEvents="");let P=p.pointerEventsScopeElement!==b?p.pointerEventsScopeElement:null,E=S!==b?S:null,R=p.handleCloseOptions?.getScope?.()??P??E??x.closest("[data-rootownerid]")??v.body;return Cn(p,{scopeElement:R,referenceElement:x,floatingElement:b}),()=>{y()}}},[o,i,c,a,p,h,f,g,y]),Ci.useEffect(()=>{if(!o)return;function x(){return!!(f&&g&&Dt(f.nodesRef.current,g).length>0)}function b(T){let D=ht(r,"close",p.pointerType),C=()=>{s.setOpen(!1,te(z.triggerHover,T)),f?.events.emit("floating.closed",T)};D?p.openChangeTimeout.start(D,C):(p.openChangeTimeout.clear(),C())}function v(T){let D=Be(T);if(!ti(D)){p.interactedInside=!1;return}p.interactedInside=D?.closest("[aria-haspopup]")!=null}function S(){p.openChangeTimeout.clear(),m.clear(),f?.events.off("floating.closed",E),y()}function P(T){if(x()&&f){f.events.on("floating.closed",E);return}if(Qt(T.relatedTarget,s.context.triggerElements))return;let D=u.current.floatingContext?.nodeId??n,C=T.relatedTarget;if(!(f&&D&&G(C)&&Dt(f.nodesRef.current,D,!1).some(F=>re(F.context?.elements.floating,C)))){if(p.handler){p.handler(T);return}y(),h()&&!d()&&b(T)}}function E(T){!f||!g||x()||m.start(0,()=>{f.events.off("floating.closed",E),s.setOpen(!1,te(z.triggerHover,T)),f.events.emit("floating.closed",T)})}let R=a;return yt(R&&oe(R,"mouseenter",S),R&&oe(R,"mouseleave",P),R&&oe(R,"pointerdown",v,!0),()=>{f?.events.off("floating.closed",E)})},[o,a,s,u,r,n,h,d,y,p,f,g,m])}var oo=l(j(),1),vu=l(Xt(),1);var py={current:null};function _i(e,t={}){let{enabled:o=!0,delay:r=0,handleClose:n=null,mouseOnly:s=!1,restMs:i=0,move:a=!0,triggerElementRef:c=py,externalTree:u,isActiveTrigger:f=!0,getHandleCloseContext:g,isClosing:p,shouldOpen:m,guardStaleOpen:d=!1}=t,h="rootStore"in e?e.rootStore:e,{dataRef:y,events:x}=h.context,b=eo(u),v=Ho(h),S=oo.useRef(!1),P=Ge(n),E=Ge(r),R=Ge(i),T=Ge(o),D=Ge(m),C=Ge(p),O=W(()=>fn(y.current.openEvent?.type,v.interactedInside)),F=W(()=>D.current?.()!==!1),V=W((M,_,A)=>{let I=h.context.triggerElements;if(I.hasElement(_))return!M||!re(M,_);if(!G(A))return!1;let X=A;return I.hasMatchingElement(ne=>re(ne,X))&&(!M||!re(M,X))}),k=W(()=>{if(!v.handler)return;Oe(h.select("domReferenceElement")).removeEventListener("mousemove",v.handler),v.handler=void 0}),w=W(()=>{jo(v)});return f&&(v.handleCloseOptions=n?.__options),oo.useEffect(()=>k,[k]),oo.useEffect(()=>{if(!o)return;function M(_){_.open?S.current=!1:(S.current=_.reason===z.triggerHover,k(),v.openChangeTimeout.clear(),v.restTimeout.clear(),v.blockMouseMove=!0,v.restTimeoutPending=!1)}return x.on("openchange",M),()=>{x.off("openchange",M)}},[o,x,v,k]),oo.useEffect(()=>{if(!o)return;function M(K,q=!0){let L=ht(E.current,"close",v.pointerType);L?v.openChangeTimeout.start(L,()=>{h.setOpen(!1,te(z.triggerHover,K)),b?.events.emit("floating.closed",K)}):q&&(v.openChangeTimeout.clear(),h.setOpen(!1,te(z.triggerHover,K)),b?.events.emit("floating.closed",K))}let _=c.current??(f?h.select("domReferenceElement"):null);if(!G(_))return;function A(K){if(v.openChangeTimeout.clear(),v.blockMouseMove=!1,s&&!kt(v.pointerType))return;let q=oi(R.current),L=ht(E.current,"open",v.pointerType),J=Be(K),B=K.currentTarget??null,ae=h.select("domReferenceElement"),fe=B;if(G(J)&&!h.context.triggerElements.hasElement(J)){for(let Le of h.context.triggerElements.elements())if(re(Le,J)){fe=Le;break}}G(B)&&G(ae)&&!h.context.triggerElements.hasElement(B)&&re(B,ae)&&(fe=ae);let le=fe==null?!1:V(ae,fe,J),de=h.select("open"),pe=C.current?.()??h.select("transitionStatus")==="ending",nt=!de&&pe&&S.current,ce=!le&&G(fe)&&G(ae)&&re(ae,fe)&&nt,we=q>0&&!L,Ee=le&&(de||nt)||ce,St=!de||le;if(Ee){F()&&h.setOpen(!0,te(z.triggerHover,K,fe));return}we||(L?v.openChangeTimeout.start(L,()=>{St&&F()&&h.setOpen(!0,te(z.triggerHover,K,fe))}):St&&F()&&h.setOpen(!0,te(z.triggerHover,K,fe)))}function I(K){if(O()){w();return}k();let q=h.select("domReferenceElement"),L=Oe(q);v.restTimeout.clear(),v.restTimeoutPending=!1;let J=y.current.floatingContext??g?.();if(Qt(K.relatedTarget,h.context.triggerElements))return;if(P.current&&J){h.select("open")||v.openChangeTimeout.clear();let ae=c.current;v.handler=P.current({...J,tree:b,x:K.clientX,y:K.clientY,onClose(){w(),k(),T.current&&!O()&&ae===h.select("domReferenceElement")&&M(K,!0)}}),L.addEventListener("mousemove",v.handler),v.handler(K);return}(v.pointerType!=="touch"||!re(h.select("floatingElement"),K.relatedTarget))&&M(K)}function X(K){re(_,K.relatedTarget)||(v.openChangeTimeout.clear(),v.restTimeout.clear(),v.restTimeoutPending=!1)}let ne=d?oe(_,"mouseout",X):void 0;return a?yt(oe(_,"mousemove",A,{once:!0}),oe(_,"mouseenter",A),oe(_,"mouseleave",I),ne):yt(oe(_,"mouseenter",A),oe(_,"mouseleave",I),ne)},[k,w,y,E,h,o,P,v,f,V,O,s,a,R,c,b,T,g,C,F,d]),oo.useMemo(()=>{if(!o)return;function M(_){v.pointerType=_.pointerType}return{onPointerDown:M,onPointerEnter:M,onMouseMove(_){let{nativeEvent:A}=_,I=_.currentTarget,X=h.select("domReferenceElement"),ne=h.select("open"),K=V(X,I,_.target);if(s&&!kt(v.pointerType))return;if(ne&&K&&v.handleCloseOptions?.blockPointerEvents){let J=h.select("floatingElement");if(J){let B=v.handleCloseOptions?.getScope?.()??I.ownerDocument.body;Cn(v,{scopeElement:B,referenceElement:I,floatingElement:J})}}let q=oi(R.current);if(ne&&!K||q===0||!K&&v.restTimeoutPending&&_.movementX**2+_.movementY**2<2)return;v.restTimeout.clear();function L(){if(v.restTimeoutPending=!1,O())return;let J=h.select("open");!v.blockMouseMove&&(!J||K)&&F()&&h.setOpen(!0,te(z.triggerHover,A,I))}v.pointerType==="touch"?vu.flushSync(()=>{L()}):K&&ne?L():(v.restTimeoutPending=!0,v.restTimeout.start(q,L))}}},[o,v,O,V,s,h,R,F])}var xu=.1,my=xu*xu,ie=.5;function On(e,t,o,r,n,s){return r>=t!=s>=t&&e<=(n-o)*(t-r)/(s-r)+o}function _n(e,t,o,r,n,s,i,a,c,u){let f=!1;return On(e,t,o,r,n,s)&&(f=!f),On(e,t,n,s,i,a)&&(f=!f),On(e,t,i,a,c,u)&&(f=!f),On(e,t,c,u,o,r)&&(f=!f),f}function gy(e,t,o){return e>=o.x&&e<=o.x+o.width&&t>=o.y&&t<=o.y+o.height}function An(e,t,o,r,n,s){let i=Math.min(o,n),a=Math.max(o,n),c=Math.min(r,s),u=Math.max(r,s);return e>=i&&e<=a&&t>=c&&t<=u}function Ai(e={}){let{blockPointerEvents:t=!1}=e,o=new et,r=({x:n,y:s,placement:i,elements:a,onClose:c,nodeId:u,tree:f})=>{let g=i?.split("-")[0],p=!1,m=null,d=null,h=typeof performance<"u"?performance.now():0;function y(b,v){let S=performance.now(),P=S-h;if(m===null||d===null||P===0)return m=b,d=v,h=S,!1;let E=b-m,R=v-d,T=E*E+R*R,D=P*P*my;return m=b,d=v,h=S,T<D}function x(){o.clear(),c()}return function(v){o.clear();let S=a.domReference,P=a.floating;if(!S||!P||g==null||n==null||s==null)return;let{clientX:E,clientY:R}=v,T=Be(v),D=v.type==="mouseleave",C=re(P,T),O=re(S,T);if(C&&(p=!0,!D))return;if(O&&(p=!1,!D)){p=!0;return}if(D&&G(v.relatedTarget)&&re(P,v.relatedTarget))return;function F(){return!!(f&&Dt(f.nodesRef.current,u).length>0)}function V(){F()||x()}if(F())return;let k=S.getBoundingClientRect(),w=P.getBoundingClientRect(),M=n>w.right-w.width/2,_=s>w.bottom-w.height/2,A=w.width>k.width,I=w.height>k.height,X=(A?k:w).left,ne=(A?k:w).right,K=(I?k:w).top,q=(I?k:w).bottom;if(g==="top"&&s>=k.bottom-1||g==="bottom"&&s<=k.top+1||g==="left"&&n>=k.right-1||g==="right"&&n<=k.left+1){V();return}let L=!1;switch(g){case"top":L=An(E,R,X,k.top+1,ne,w.bottom-1);break;case"bottom":L=An(E,R,X,w.top+1,ne,k.bottom-1);break;case"left":L=An(E,R,w.right-1,q,k.left+1,K);break;case"right":L=An(E,R,k.right-1,q,w.left+1,K);break;default:}if(L)return;if(p&&!gy(E,R,k)){V();return}if(!D&&y(E,R)){V();return}let J=!1;switch(g){case"top":{let B=A?ie/2:ie*4,ae=A||M?n+B:n-B,fe=A?n-B:M?n+B:n-B,le=s+ie+1,de=M||A?w.bottom-ie:w.top,pe=M?A?w.bottom-ie:w.top:w.bottom-ie;J=_n(E,R,ae,le,fe,le,w.left,de,w.right,pe);break}case"bottom":{let B=A?ie/2:ie*4,ae=A||M?n+B:n-B,fe=A?n-B:M?n+B:n-B,le=s-ie,de=M||A?w.top+ie:w.bottom,pe=M?A?w.top+ie:w.bottom:w.top+ie;J=_n(E,R,ae,le,fe,le,w.left,de,w.right,pe);break}case"left":{let B=I?ie/2:ie*4,ae=I||_?s+B:s-B,fe=I?s-B:_?s+B:s-B,le=n+ie+1,de=_||I?w.right-ie:w.left,pe=_?I?w.right-ie:w.left:w.right-ie;J=_n(E,R,de,w.top,pe,w.bottom,le,ae,le,fe);break}case"right":{let B=I?ie/2:ie*4,ae=I||_?s+B:s-B,fe=I?s-B:_?s+B:s-B,le=n-ie,de=_||I?w.left+ie:w.right,pe=_?I?w.left+ie:w.right:w.left+ie;J=_n(E,R,le,ae,le,fe,de,w.top,pe,w.bottom);break}default:}J?p||o.start(40,V):V()}};return r.__options={...e,blockPointerEvents:t},r}var In=class extends to{setState(t){}update(t){}set(t,o){}notifyAll(){}};function bu(e){return Ao(19)?e:e?"true":void 0}var Mn=l(j(),1),Ii=Mn.createContext(void 0);function $o(){return Mn.useContext(Ii)?.direction??"ltr"}var tt=l(j(),1);var hy=e=>({name:"arrow",options:e,async fn(t){let{x:o,y:r,placement:n,rects:s,platform:i,elements:a,middlewareData:c}=t,{element:u,padding:f=0,offsetParent:g="real"}=Ot(e,t)||{};if(u==null)return{};let p=gn(f),m={x:o,y:r},d=hr(n),h=gr(d),y=await i.getDimensions(u),x=d==="y",b=x?"top":"left",v=x?"bottom":"right",S=x?"clientHeight":"clientWidth",P=s.reference[h]+s.reference[d]-m[d]-s.floating[h],E=m[d]-s.reference[d],R=g==="real"?await i.getOffsetParent?.(u):a.floating,T=a.floating[S]||s.floating[h];(!T||!await i.isElement?.(R))&&(T=a.floating[S]||s.floating[h]);let D=P/2-E/2,C=T/2-y[h]/2-1,O=Math.min(p[b],C),F=Math.min(p[v],C),V=O,k=T-y[h]-F,w=T/2-y[h]/2+D,M=pn(V,w,k),_=!c.arrow&&lt(n)!=null&&w!==M&&s.reference[h]/2-(w<V?O:F)-y[h]/2<0,A=_?w<V?w-V:w-k:0;return{[d]:m[d]+A,data:{[d]:M,centerOffset:w-M-A,..._&&{alignmentOffset:A}},reset:_}}}),Su=(e,t)=>{let{name:o,fn:r}=hy(e);return{name:o,fn:r,options:[e,t]}};var wu={name:"hide",async fn(e){let{width:t,height:o,x:r,y:n}=e.rects.reference,s=t===0&&o===0&&r===0&&n===0,i=await e.platform.detectOverflow(e,{elementContext:"reference"});return{data:{referenceHidden:i.top-o>=0||i.right-t>=0||i.bottom-o>=0||i.left-t>=0||s}}}};var Uo={sideX:"left",sideY:"top"};var kn="--available-width",Dn="--available-height",Eu="--anchor-width",Ru="--anchor-height",Pu="--transform-origin",Tu="--positioner-width",Cu="--positioner-height";var _u=kn,Au=Dn;function ku(e,t,o){let r=e==="inline-start"||e==="inline-end";return{top:"top",right:r?o?"inline-start":"inline-end":"right",bottom:"bottom",left:r?o?"inline-end":"inline-start":"left"}[t]}function Iu(e,t,o){let{rects:r,placement:n}=e;return{side:ku(t,ke(n),o),align:lt(n)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function Du(e){return yy(e,yu)}function yy(e,t){let{anchor:o,positionMethod:r="absolute",side:n="bottom",sideOffset:s=0,align:i="center",alignOffset:a=0,collisionBoundary:c,collisionPadding:u=5,sticky:f=!1,arrowPadding:g=5,disableAnchorTracking:p=!1,inline:m,keepMounted:d=!1,floatingRootContext:h,mounted:y,collisionAvoidance:x,shift:b,nodeId:v,adaptiveOrigin:S,lazyFlip:P=!1,externalTree:E}=e,[R,T]=tt.useState(null);!y&&R!==null&&T(null);let D=x.side||"flip",C=x.align||"flip",O=x.fallbackAxisSide||"end",F=b?.crossAxis??!1,V=b?.rootBoundary,k=typeof o=="function"?o:void 0,w=W(k),M=k?w:o,_=Ge(o),A=Ge(y),X=$o()==="rtl",ne=R||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":X?"left":"right","inline-start":X?"right":"left"}[n],K=i==="center"?ne:`${ne}-${i}`,q=u;typeof q=="number"?q={top:q,right:q,bottom:q,left:q}:q&&(q={top:q.top||0,right:q.right||0,bottom:q.bottom||0,left:q.left||0});let L=1,J=n==="bottom"?L:0,B=n==="top"?L:0,ae=n==="right"?L:0,fe=n==="left"?L:0,le={boundary:c==="clipping-ancestors"?"clippingAncestors":c,padding:q},de=tt.useRef(null),pe=Ge(s),nt=Ge(a),ce=typeof s!="function"?s:0,we=typeof a!="function"?a:0,Ee=[];m&&Ee.push(m),Ee.push(fi(Z=>{let Qe=Iu(Z,n,X),st=typeof pe.current=="function"?pe.current(Qe):pe.current,Ue=typeof nt.current=="function"?nt.current(Qe):nt.current;return{mainAxis:st,crossAxis:Ue,alignmentAxis:Ue}},[ce,we,X,n]));let St=C==="none"&&D!=="shift",Le=!St&&(f||F||D==="shift"),Co=D==="none"?null:mi({...le,padding:{top:q.top+L+J,right:q.right+L+fe,bottom:q.bottom+L+B,left:q.left+L+ae},mainAxis:!F&&D==="flip",crossAxis:C==="flip"?"alignment":!1,fallbackAxisSideDirection:O}),It=St?null:di({...le,rootBoundary:V,mainAxis:C!=="none",crossAxis:Le,limiter:f||F?void 0:pi(Z=>{if(!de.current)return{};let{width:Qe,height:st}=de.current.getBoundingClientRect(),Ue=ze(ke(Z.placement)),zt=Ue==="y"?Qe:st,ft=Ue==="y"?q.left+q.right:q.top+q.bottom;return{offset:zt/2+ft/2}})},[le,f,F,V,q,C]);D==="shift"||C==="shift"||i==="center"?Ee.push(It,Co):Ee.push(Co,It),Ee.push(gi({...le,apply({elements:{floating:Z},availableWidth:Qe,availableHeight:st,rects:Ue}){if(!A.current)return;let zt=Z.style;zt.setProperty(_u,`${Qe}px`),zt.setProperty(Au,`${st}px`);let ft=he(Z).devicePixelRatio||1,{x:Wr,y:_o,width:Gr,height:Yt}=Ue.reference,tr=(Math.round((Wr+Gr)*ft)-Math.round(Wr*ft))/ft,or=(Math.round((_o+Yt)*ft)-Math.round(_o*ft))/ft;zt.setProperty(Eu,`${tr}px`),zt.setProperty(Ru,`${or}px`)}}),Su(Z=>({element:de.current||Oe(Z.elements.floating).createElement("div"),padding:de.current?g:0,offsetParent:"floating"}),[g]),{name:"transformOrigin",fn(Z){let{elements:{floating:Qe},middlewareData:st,placement:Ue,platform:zt,rects:ft,y:Wr}=Z,_o=ke(Ue),Gr=lt(Ue),Yt=ze(_o)==="y",tr=de.current,or=typeof s=="function"?s(Iu(Z,n,X)):s,zr;if(!tr&&Gr&&Math.abs(Yt?st.shift?.x||0:st.shift?.y||0)<=1)zr=Gr==="start"===(Yt&&zt.isRTL?.(Qe)===!0)?"100%":"0%";else{let Em=Yt?st.arrow?.x||0:st.arrow?.y||0,Rm=Yt?tr?.clientWidth||0:tr?.clientHeight||0;zr=`${Em+Rm/2}px`}let As=_o==="top"||_o==="left"?`calc(100% + ${or}px)`:`${-or}px`;return Le&&Yt&&Math.abs(st.shift?.y||0)>or&&(As=`${ft.reference.y+ft.reference.height/2-Wr}px`),Qe.style.setProperty(Pu,Yt?`${zr} ${As}`:`${As} ${zr}`),{}}},wu,S),H(()=>{!y&&h&&h.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[y,h]);let wt=tt.useMemo(()=>({ancestorScroll:!p,elementResize:!p&&typeof ResizeObserver<"u",layoutShift:!p&&typeof IntersectionObserver<"u"}),[p]),{refs:Ht,elements:fo,x:Fr,y:Br,middlewareData:$t,update:N,placement:$,context:Ie,isPositioned:ve,floatingStyles:Ut}=t({rootContext:h,open:d?y:void 0,placement:K,middleware:Ee,strategy:r,whileElementsMounted:d?void 0:(...Z)=>yr(...Z,wt),nodeId:v,externalTree:E}),{sideX:er,sideY:Wt}=$t.adaptiveOrigin||Uo,Ne=ve?r:"fixed",Oo=tt.useMemo(()=>{let Z;return ve?S?Z={position:Ne,[er]:Fr,[Wt]:Br}:Z={...Ut,position:Ne}:Z={position:Ne,top:0,left:0},Z[_u]="100vw",Z[Au]="100vh",ve||(Z.opacity=0),Z},[S,Ne,er,Fr,Wt,Br,Ut,ve]),po=tt.useRef(null);H(()=>{if(!y)return;let Z=_.current,Qe=typeof Z=="function"?Z():Z,Ue=(Mu(Qe)?Qe.current:Qe)||null||null;Ue!==po.current&&(Ht.setPositionReference(Ue),po.current=Ue)},[y,Ht,M,_]),tt.useEffect(()=>{if(!y)return;let Z=_.current;typeof Z!="function"&&Mu(Z)&&Z.current!==po.current&&(Ht.setPositionReference(Z.current),po.current=Z.current)},[y,Ht,M,_]),tt.useEffect(()=>{if(d&&y&&fo.reference&&fo.floating)return yr(fo.reference,fo.floating,N,wt)},[d,y,fo,N,wt]);let Gt=ke($),Vr=ku(n,Gt,X),jr=lt($)||"center",Hr=!!$t.hide?.referenceHidden;H(()=>{P&&y&&ve&&Gt!==ne&&T(Gt)},[P,y,ve,Gt,ne]);let $r=tt.useMemo(()=>({position:"absolute",top:$t.arrow?.y,left:$t.arrow?.x}),[$t.arrow]),Ur=$t.arrow?.centerOffset!==0;return tt.useMemo(()=>({positionerStyles:Oo,arrowStyles:$r,arrowRef:de,arrowUncentered:Ur,side:Vr,align:jr,physicalSide:Gt,anchorHidden:Hr,refs:Ht,context:Ie,isPositioned:ve,update:N}),[Oo,$r,de,Ur,Vr,jr,Gt,Hr,Ht,Ie,ve,N])}function Mu(e){return e!=null&&"current"in e}function Ln(e){return e==="starting"?ac:ge}function Lu(e,t,{styles:o,transitionStatus:r,props:n,refs:s,hidden:i,inert:a=!1}){let c={...o};return a&&(c.pointerEvents="none"),We("div",e,{state:t,ref:s,props:[{role:"presentation",hidden:i,style:c},Ln(r),n],stateAttributesMapping:fr})}var _e=l(j(),1),zu=l(Xt(),1);var Nu=l(j(),1);function Fu(e){let[t,o]=Nu.useState({current:e,previous:null});return Object.is(e,t.current)||o({current:e,previous:t.current}),t.previous}var Wo=l(j(),1);function Mi(e){let t=Fe(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=Ce(e),s=n?e.offsetWidth:o,i=n?e.offsetHeight:r;return(Zt(o)!==s||Zt(r)!==i)&&(o=s,r=i),{width:o,height:r}}var br="--popup-width",Sr="--popup-height";function ju(e){let{popupElement:t,positionerElement:o,content:r,mounted:n,onMeasureLayout:s,onMeasureLayoutComplete:i,side:a,direction:c}=e,u=Lo(t,!0),f=ko(),g=Wo.useRef(null),p=Wo.useRef(!0),m=Wo.useRef(Ze),d=W(s),h=W(i),y=Wo.useMemo(()=>vy(a,c),[a,c]);H(()=>{if(!n){m.current=Ze,p.current=!0,g.current=null;return}if(!t||!o)return;m.current=Vu(t,y),ki(t,"auto");let x=Fn(t,"position","static"),b=Fn(t,"transform","none"),v=Fn(t,"scale","1"),S=Vu(o,{[kn]:"max-content",[Dn]:"max-content"});function P(){x(),b(),S()}function E(){P(),v()}if(d?.(),p.current||g.current===null){Nn(o,"max-content");let C=Mi(t);return g.current=C,Nn(o,C),E(),h?.(null,C),p.current=!1,()=>{m.current(),m.current=Ze}}Nn(o,"max-content");let R=g.current,T=Mi(t);g.current=T,ki(t,R),E(),h?.(R,T),Nn(o,T);let D=new AbortController;return f.request(()=>{ki(t,T),u(()=>{t.style.setProperty(br,"auto"),t.style.setProperty(Sr,"auto")},D.signal)}),()=>{D.abort(),f.cancel(),m.current(),m.current=Ze}},[r,t,o,u,f,n,d,h,y])}function vy(e,t){let o=e==="top",r=e==="left"||e===(t==="rtl"?"inline-end":"inline-start");return!o&&!r?ge:{position:"absolute",[o?"bottom":"top"]:"0",[r?"right":"left"]:"0"}}function Fn(e,t,o){let r=e.style.getPropertyValue(t);return e.style.setProperty(t,o),()=>{e.style.setProperty(t,r)}}function Vu(e,t){let o=[];for(let[r,n]of Object.entries(t))o.push(Fn(e,r,n));return o.length?()=>{o.forEach(r=>r())}:Ze}function ki(e,t){let o=t==="auto"?"auto":`${t.width}px`,r=t==="auto"?"auto":`${t.height}px`;e.style.setProperty(br,o),e.style.setProperty(Sr,r)}function Nn(e,t){let o=t==="max-content"?"max-content":`${t.width}px`,r=t==="max-content"?"max-content":`${t.height}px`;e.style.setProperty(Tu,o),e.style.setProperty(Cu,r)}var Hu=l(j(),1);var $u=l(Y(),1),Bn=function(t){let{direction:o="ltr"}=t,r=Hu.useMemo(()=>({direction:o}),[o]);return(0,$u.jsx)(Ii.Provider,{value:r,children:t.children})};var Uu={name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:r},elements:{floating:n},platform:s,strategy:i,placement:a}=e,c=he(n),u=c.getComputedStyle(n);if(!(u.transitionDuration!=="0s"&&u.transitionDuration!==""))return{x:t,y:o,data:Uo};let g=await s.getOffsetParent?.(n),p={width:0,height:0};if(i==="fixed"&&c?.visualViewport)p={width:c.visualViewport.width,height:c.visualViewport.height};else if(g===c){let b=Oe(n);p={width:b.documentElement.clientWidth,height:b.documentElement.clientHeight}}else await s.isElement?.(g)&&(p=await s.getDimensions(g));let m=ke(a),d=t,h=o;m==="left"&&(d=p.width-(t+r.width)),m==="top"&&(h=p.height-(o+r.height));let y=m==="left"?"right":Uo.sideX,x=m==="top"?"bottom":Uo.sideY;return{x:d,y:h,data:{sideX:y,sideY:x}}}};var Wu="data-activation-direction";var Go=l(Y(),1),Yu={activationDirection:e=>e?{[Wu]:e}:null};function Ku(e){let{store:t,side:o,children:r}=e,n=$o(),s=t.useState("activeTriggerElement"),i=t.useState("activeTriggerId"),a=t.useState("open"),c=t.useState("payload"),u=t.useState("mounted"),f=t.useState("popupElement"),g=t.useState("positionerElement"),p=Fu(a?s:null),m=wy(i,c),d=_e.useRef(null),[h,y]=_e.useState(null),[x,b]=_e.useState(null),v=_e.useRef(null),S=_e.useRef(null),P=Lo(v,!0),E=ko(),R=_e.useRef(null),[T,D]=_e.useState(null),[C,O]=_e.useState(!1);H(()=>(t.set("adaptiveOrigin",Uu),()=>{t.set("adaptiveOrigin",void 0)}),[t]);let F=W(()=>{v.current?.style.setProperty("animation","none"),v.current?.style.setProperty("transition","none"),S.current?.style.setProperty("display","none")}),V=W(I=>{v.current?.style.removeProperty("animation"),v.current?.style.removeProperty("transition"),S.current?.style.removeProperty("display"),I&&D(I)}),k=W(()=>{R.current?.abort();let I=new AbortController;R.current=I,P(()=>{y(null),D(null),d.current=null},I.signal)}),w=_e.useRef(null);H(()=>{(!a||!u)&&(w.current=null)},[a,u]),H(()=>{if(s&&p&&s!==p&&w.current!==s&&d.current){y(d.current),O(!0);let I=Sy(p,s);b(I),w.current=s}},[s,p]),H(()=>{h!=null&&(R.current?.abort(),O(!0),E.request(()=>{zu.flushSync(()=>{O(!1)}),k()}))},[m,h,k,E]),H(()=>{let I=v.current;if(!I)return;let X=Oe(I).createElement("div");for(let ne of Array.from(I.childNodes))X.appendChild(ne.cloneNode(!0));d.current=X});let M=h!=null,_;M?_=(0,Go.jsxs)(_e.Fragment,{children:[(0,Go.jsx)("div",{"data-previous":!0,inert:bu(!0),ref:S,style:{...T?{[br]:`${T.width}px`,[Sr]:`${T.height}px`}:null,position:"absolute"},"data-ending-style":C?void 0:""},"previous"),(0,Go.jsx)("div",{"data-current":!0,ref:v,"data-starting-style":C?"":void 0,children:r},m)]}):_=(0,Go.jsx)("div",{"data-current":!0,ref:v,children:r},m),H(()=>{let I=S.current;!I||!h||I.replaceChildren(...Array.from(h.childNodes))},[h]),ju({popupElement:f,positionerElement:g,mounted:u,content:c,onMeasureLayout:F,onMeasureLayoutComplete:V,side:o,direction:n});let A={activationDirection:by(x),transitioning:M};return{children:_,state:A}}function by(e){if(e)return`${Gu(e.horizontal,5,"right","left")} ${Gu(e.vertical,5,"down","up")}`}function Gu(e,t,o,r){return e>t?o:e<-t?r:""}function Sy(e,t){let o=e.getBoundingClientRect(),r=t.getBoundingClientRect(),n={x:o.left+o.width/2,y:o.top+o.height/2},s={x:r.left+r.width/2,y:r.top+r.height/2};return{horizontal:s.x-n.x,vertical:s.y-n.y}}function wy(e,t){let[o,r]=_e.useState(0),n=_e.useRef(e),s=_e.useRef(t),i=_e.useRef(!1);return H(()=>{let a=n.current,c=s.current,u=e!==a,f=t!==c;u?(r(g=>g+1),i.current=!f):i.current&&f&&(r(g=>g+1),i.current=!1),n.current=e,s.current=t},[e,t]),`${e??"current"}-${o}`}var Vn=l(j(),1),qu=l(Xt(),1);var Xu=l(Y(),1),Qu=Vn.forwardRef(function(t,o){let{children:r,container:n,className:s,render:i,style:a,...c}=t,{node:u,subtree:f}=fc({container:n,ref:o,componentProps:t,elementProps:c});return!f&&!u?null:(0,Xu.jsxs)(Vn.Fragment,{children:[f,u&&qu.createPortal(r,u)]})});var Ke={};Je(Ke,{Arrow:()=>yf,Handle:()=>Er,Popup:()=>gf,Portal:()=>ff,Positioner:()=>pf,Provider:()=>xf,Root:()=>rf,Trigger:()=>lf,Viewport:()=>Sf,createHandle:()=>wf});var zo=l(j(),1);var jn=l(j(),1),Di=jn.createContext(void 0);function ct(e){let t=jn.useContext(Di);if(t===void 0&&!e)throw new Error(at(72));return t}var Ju=l(j(),1);var Zu={...mu,disabled:e=>e.disabled,instantType:e=>e.instantType,isInstantPhase:e=>e.isInstantPhase,trackCursorAxis:e=>e.trackCursorAxis,disableHoverablePopup:e=>e.disableHoverablePopup,lastOpenChangeReason:e=>e.openChangeReason,closeOnClick:e=>e.closeOnClick,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin},Hn=class extends to{constructor(t,o,r){let n=new vr;super(tf(t,n,o,r),of(n),Zu)}setOpen=(t,o)=>{iu(this,t,o,{extraState:{openChangeReason:o.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,te(z.triggerPress,t))}};function ef(){let e=new vr,t=new In(Object.freeze(tf(void 0,e)),Object.freeze(of(e)),Zu);return Object.assign(t,{setOpen:Ze,cancelPendingOpen:Ze})}function tf(e,t,o,r=!1){return{...du(t,o,r),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,adaptiveOrigin:void 0,...e}}function of(e){return{popupRef:Ju.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:e}}var wr=l(Y(),1),rf=xi(function(t){let{disabled:o=!1,defaultOpen:r=!1,open:n,disableHoverablePopup:s=!1,trackCursorAxis:i="none",actionsRef:a,onOpenChange:c,onOpenChangeComplete:u,handle:f,triggerId:g,defaultTriggerId:p=null,children:m}=t,d=nu((O,F)=>new Hn({open:r,openProp:n,activeTriggerId:p,triggerIdProp:g},O,F));d.useControlledProp("openProp",n),d.useControlledProp("triggerIdProp",g),d.useContextCallback("onOpenChange",c),d.useContextCallback("onOpenChangeComplete",u);let h=d.useState("open"),y=!o&&h,x=d.useState("activeTriggerId"),b=d.useState("mounted"),v=d.useState("payload");d.useSyncedValues({trackCursorAxis:i,disableHoverablePopup:s,disabled:o}),lu(d,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:S,transitionStatus:P}=cu(y,d),E=d.useState("isInstantPhase"),R=d.useState("instantType"),T=d.useState("lastOpenChangeReason"),D=zo.useRef(null);H(()=>{h&&o&&d.setOpen(!1,te(z.disabled))},[h,o,d]),H(()=>{P==="ending"&&T===z.none||P!=="ending"&&E?(R!=="delay"&&(D.current=R),d.set("instantType","delay")):D.current!==null&&(d.set("instantType",D.current),D.current=null)},[P,E,T,R,d]),H(()=>{y&&x==null&&d.set("payload",void 0)},[d,x,y]),zo.useImperativeHandle(a,()=>({unmount:S,close:()=>d.setOpen(!1,te(z.imperativeAction))}),[S,d]);let C=y||b||!o&&i!=="none";return(0,wr.jsxs)(Di.Provider,{value:d,children:[f&&(0,wr.jsx)(su,{handle:f,store:d}),C&&(0,wr.jsx)(Ey,{store:d,disabled:o,trackCursorAxis:i}),typeof m=="function"?m({payload:v}):m]})});function Ey({store:e,disabled:t,trackCursorAxis:o}){let r=e.useState("floatingRootContext"),n=ii(r,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),s=si(r,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),i=zo.useMemo(()=>Mt(s.reference,n.reference),[s.reference,n.reference]);return uu(e,{activeTriggerProps:i,inactiveTriggerProps:i,popupProps:n.floating??ge}),null}var Un=l(j(),1);var $n=l(j(),1),Li=$n.createContext(void 0);function nf(){return $n.useContext(Li)}var af="data-base-ui-tooltip-trigger";function sf(e){if("composedPath"in e){let o=e.composedPath();for(let r=0;r<o.length;r+=1){let n=o[r];if(G(n))return n}}let t=e.target;return G(t)?t:null}function Ry(e){let t=e;for(;t;){let o=t.closest(`[${af}]`);if(o)return o;let r=t.getRootNode();t="host"in r&&G(r.host)?r.host:null}return null}var lf=Xc(function(t,o){let{render:r,className:n,style:s,handle:i,payload:a,disabled:c,delay:u,closeOnClick:f=!0,closeDelay:g,id:p,...m}=t,d=ct(!0),y=hu(i)??d;if(!y)throw new Error(at(82));let x=Pl(p),b=y.useState("isTriggerActive",x),v=y.useState("isOpenedByTrigger",x),S=y.useState("floatingRootContext"),P=Un.useRef(null),E=g??0,{registerTrigger:R,isMountedByThisTrigger:T}=au(x,P,y,{payload:a,closeOnClick:f,closeDelay:E}),D=nf(),{activeIdRef:C,delayRef:O,isInstantPhase:F,hasProvider:V}=ni(S,{open:v}),k=Ho(S);y.useSyncedValue("isInstantPhase",F);let w=y.useState("disabled"),M=c??w,_=Ge(M),A=y.useState("trackCursorAxis"),I=y.useState("disableHoverablePopup"),X=Un.useRef(!1),ne=gt(),K=Un.useRef(void 0);function q(){return V&&C.current!=null?0:u??D??600}function L(ce){let we=P.current;if(!we||!ce)return!1;let Ee=Ry(ce);return Ee!==null&&Ee!==we&&re(we,Ee)}function J(ce){let we=L(ce);return X.current=we,we&&(k.openChangeTimeout.clear(),k.restTimeout.clear(),k.restTimeoutPending=!1,ne.clear()),we}let B=_i(S,{enabled:!M,mouseOnly:!0,move:!1,handleClose:!I&&A!=="both"?Ai():null,restMs:q,delay(){return g==null&&V?{close:ht(O.current,"close")}:{close:E}},triggerElementRef:P,isActiveTrigger:b,isClosing:()=>y.select("transitionStatus")==="ending",shouldOpen(){return!X.current}}),ae=Pi(S,{enabled:!M}).reference,fe=ce=>{let we=X.current,Ee=sf(ce),St=J(Ee),Le=P.current,Co=Le&&Ee&&re(Le,Ee);if(St&&y.select("open")&&y.select("lastOpenChangeReason")===z.triggerHover){y.setOpen(!1,te(z.triggerHover,ce));return}if(we&&!St&&Co&&!_.current&&!y.select("open")&&Le&&kt(K.current)){let It=()=>{!X.current&&!_.current&&!y.select("open")&&y.setOpen(!0,te(z.triggerHover,ce,Le))},wt=q();wt===0?(ne.clear(),It()):ne.start(wt,It)}},le=y.useState("triggerProps",T);return We("button",t,{state:{open:v},ref:[o,R,P],props:[B,ae,T||A!=="none"?le:void 0,{onMouseOver(ce){fe(ce.nativeEvent)},onFocus(ce){L(sf(ce.nativeEvent))&&ce.preventBaseUIHandler()},onMouseLeave(){X.current=!1,ne.clear(),K.current=void 0},onPointerEnter(ce){K.current=ce.pointerType},onPointerDown(ce){K.current=ce.pointerType,y.set("closeOnClick",f),f&&!y.select("open")&&y.cancelPendingOpen(ce.nativeEvent)},onClick(ce){f&&!y.select("open")&&y.cancelPendingOpen(ce.nativeEvent)},id:x,[dr]:M?"":void 0,[af]:M?void 0:""},m],stateAttributesMapping:Yl})});var uf=l(j(),1);var Wn=l(j(),1),Ni=Wn.createContext(void 0);function cf(){let e=Wn.useContext(Ni);if(e===void 0)throw new Error(at(70));return e}var Fi=l(Y(),1),ff=uf.forwardRef(function(t,o){let{keepMounted:r=!1,...n}=t;return ct().useState("mounted")||r?(0,Fi.jsx)(Ni.Provider,{value:r,children:(0,Fi.jsx)(Qu,{ref:o,...n})}):null});var zn=l(j(),1);var Gn=l(j(),1),Bi=Gn.createContext(void 0);function Yo(){let e=Gn.useContext(Bi);if(e===void 0)throw new Error(at(71));return e}var df=l(Y(),1),pf=zn.forwardRef(function(t,o){let{render:r,className:n,anchor:s,positionMethod:i="absolute",side:a="top",align:c="center",sideOffset:u=0,alignOffset:f=0,collisionBoundary:g="clipping-ancestors",collisionPadding:p=5,arrowPadding:m=5,sticky:d=!1,disableAnchorTracking:h=!1,collisionAvoidance:y=lc,style:x,...b}=t,v=ct(),S=cf(),P=v.useState("open"),E=v.useState("mounted"),R=v.useState("trackCursorAxis"),T=v.useState("disableHoverablePopup"),D=v.useState("floatingRootContext"),C=v.useState("instantType"),O=v.useState("transitionStatus"),F=v.useState("adaptiveOrigin"),V=Du({anchor:s,positionMethod:i,floatingRootContext:D,mounted:E,side:a,sideOffset:u,align:c,alignOffset:f,collisionBoundary:g,collisionPadding:p,sticky:d,arrowPadding:m,disableAnchorTracking:h,keepMounted:S,collisionAvoidance:y,adaptiveOrigin:F}),k=zn.useMemo(()=>({open:P,side:V.side,align:V.align,anchorHidden:V.anchorHidden,instant:R!=="none"?"tracking-cursor":C}),[P,V.side,V.align,V.anchorHidden,R,C]),w=Lu(t,k,{styles:V.positionerStyles,transitionStatus:O,props:b,refs:[o,v.useStateSetter("positionerElement")],hidden:!E,inert:!P||R==="both"||T});return(0,df.jsx)(Bi.Provider,{value:V,children:w})});var mf=l(j(),1);var gf=mf.forwardRef(function(t,o){let{render:r,className:n,style:s,...i}=t,a=ct(),{side:c,align:u}=Yo(),f=a.useState("open"),g=a.useState("instantType"),p=a.useState("transitionStatus"),m=a.useState("popupProps"),d=a.useState("floatingRootContext"),h=a.useState("disabled"),y=a.useState("closeDelay");sn({open:f,ref:a.context.popupRef,onComplete(){f&&a.context.onOpenChangeComplete?.(!0)}}),Oi(d,{enabled:!h,closeDelay:y});let x=a.useStateSetter("popupElement");return We("div",t,{state:{open:f,side:c,align:u,instant:g,transitionStatus:p},ref:[o,a.context.popupRef,x],props:[ru,m,Ln(p),i],stateAttributesMapping:Kl})});var hf=l(j(),1);var yf=hf.forwardRef(function(t,o){let{render:r,className:n,style:s,...i}=t,a=ct(),{arrowRef:c,side:u,align:f,arrowUncentered:g,arrowStyles:p}=Yo(),m=a.useState("open"),d=a.useState("instantType");return We("div",t,{state:{open:m,side:u,align:f,uncentered:g,instant:d},ref:[o,c],props:[{style:p,"aria-hidden":!0},i],stateAttributesMapping:fr})});var vf=l(j(),1);var Vi=l(Y(),1),xf=function(t){let{delay:o,closeDelay:r,timeout:n=400}=t,s=vf.useMemo(()=>({open:o,close:r}),[o,r]);return(0,Vi.jsx)(Li.Provider,{value:o,children:(0,Vi.jsx)(ri,{delay:s,timeoutMs:n,children:t.children})})};var bf=l(j(),1);var Sf=bf.forwardRef(function(t,o){let{render:r,className:n,style:s,children:i,...a}=t,c=ct(),u=Yo(),f=c.useState("instantType"),{children:g,state:p}=Ku({store:c,side:u.side,children:i}),m={activationDirection:p.activationDirection,transitioning:p.transitioning,instant:f};return We("div",t,{state:m,ref:o,props:[a,{children:g}],stateAttributesMapping:Yu})});var Er=class extends Sn{constructor(){super(ef(),"Tooltip")}open(t){this.openByTrigger(t)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}};function wf(){return new Er}function Yn(e){return We(e.defaultTagName??"div",e,e)}var wo={};Je(wo,{Popup:()=>$f,Portal:()=>Kn,Positioner:()=>qn,Provider:()=>Qf,Root:()=>qf,Trigger:()=>Gf});var jf=l(xe(),1);var Of=l(xe(),1);var $i="data-wp-hash";function Ui(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ty(document)),e.__wpStyleRuntime}function Py(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${$i}]`))if(o.getAttribute($i)===t)return!0;return!1}function Pf(e,t,o){if(!e.head)return;let r=Ui(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Py(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute($i,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function Ty(e){let t=Ui();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Pf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Cy(e,t){let o=Ui();o.styles.set(e,t);for(let r of o.documents.keys())Pf(r,e,t)}typeof process>"u",Cy("be37f31c1e","._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}}");var Rf={slot:"_11fc52b637ff8a7e__slot"},Tf="data-wp-compat-overlay-slot";function Oy(){return typeof document>"u"?null:document}function _y(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var At=null;function Hi(e){return e.setAttribute("aria-hidden","false"),e}function Ay(e){let t=e.createElement("div");return t.setAttribute(Tf,""),Rf.slot&&t.classList.add(Rf.slot),e.body.appendChild(t),t}function Cf(){if(typeof window>"u"||!_y()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=Oy();if(!e||!e.body)return;if(At&&At.ownerDocument===e&&At.isConnected)return Hi(At);let t=e.querySelector(`[${Tf}]`);return t instanceof HTMLDivElement?(At=Hi(t),At):(At?.isConnected&&At.remove(),At=Hi(Ay(e)),At)}var _f=l(Y(),1),Kn=(0,Of.forwardRef)(function({container:t,...o},r){return(0,_f.jsx)(Ke.Portal,{container:t??Cf(),...o,ref:r})});var Af=l(xe(),1),kf=l(Y(),1),Wi="data-wp-hash";function Gi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&My(document)),e.__wpStyleRuntime}function Iy(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Wi}]`))if(o.getAttribute(Wi)===t)return!0;return!1}function If(e,t,o){if(!e.head)return;let r=Gi(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Iy(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Wi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function My(e){let t=Gi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)If(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Mf(e,t){let o=Gi();o.styles.set(e,t);for(let r of o.documents.keys())If(r,e,t)}typeof process>"u",Mf("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var ky={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Mf("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var Dy={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},qn=(0,Af.forwardRef)(function({align:t="center",className:o,side:r="top",sideOffset:n=4,...s},i){return(0,kf.jsx)(Ke.Positioner,{ref:i,align:t,side:r,sideOffset:n,...s,className:pt(ky["box-sizing"],Dy.positioner,o)})});var Df=l(xe(),1);function zi(e,t,o){return(0,Df.cloneElement)(e??t,{children:o})}var Ly=l(Yi(),1);var Ff=l(Ki(),1),{lock:SO,unlock:Bf}=(0,Ff.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/ui");function Ny(){let e=Ly;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return Bf(e.privateApis).ThemeProvider}var Vf=Ny();var Rr=l(Y(),1),qi="data-wp-hash";function Xi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&By(document)),e.__wpStyleRuntime}function Fy(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${qi}]`))if(o.getAttribute(qi)===t)return!0;return!1}function Hf(e,t,o){if(!e.head)return;let r=Xi(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Fy(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(qi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function By(e){let t=Xi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Hf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Vy(e,t){let o=Xi();o.styles.set(e,t);for(let r of o.documents.keys())Hf(r,e,t)}typeof process>"u",Vy("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var jy={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Hy={background:"#1e1e1e"},$f=(0,jf.forwardRef)(function({portal:t,positioner:o,children:r,className:n,...s},i){let a=(0,Rr.jsx)(Vf,{color:Hy,children:(0,Rr.jsx)(Ke.Popup,{ref:i,className:pt(jy.popup,n),...s,children:r})}),c=zi(o,(0,Rr.jsx)(qn,{}),a);return zi(t,(0,Rr.jsx)(Kn,{}),c)});var Uf=l(xe(),1),Wf=l(Y(),1),Gf=(0,Uf.forwardRef)(function(t,o){return(0,Wf.jsx)(Ke.Trigger,{ref:o,...t})});var zf=l(Me(),1),Yf=l(Y(),1);function Kf({children:e}){return(0,Yf.jsx)(Bn,{direction:(0,zf.isRTL)()?"rtl":"ltr",children:e})}var Qi=l(Y(),1);function qf(e){return(0,Qi.jsx)(Kf,{children:(0,Qi.jsx)(Ke.Root,{...e})})}var Xf=l(Y(),1);function Qf({...e}){return(0,Xf.jsx)(Ke.Provider,{...e})}var Xn=l(Ko(),1),Ji=l(Y(),1),Zi=(0,Ji.jsx)(Xn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Ji.jsx)(Xn.Path,{d:"M7 11L12 15L17 11",vectorEffect:"non-scaling-stroke"})});var Qn=l(Ko(),1),ea=l(Y(),1),ta=(0,ea.jsx)(Qn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,ea.jsx)(Qn.Path,{d:"M14 6.5L9 12L14 17.5",vectorEffect:"non-scaling-stroke"})});var Jn=l(Ko(),1),oa=l(Y(),1),ra=(0,oa.jsx)(Jn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,oa.jsx)(Jn.Path,{d:"M10 6.5L15 12L10 17.5",vectorEffect:"non-scaling-stroke"})});var Zn=l(Ko(),1),na=l(Y(),1),sa=(0,na.jsx)(Zn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,na.jsx)(Zn.Path,{d:"M7 13L12 9L17 13",vectorEffect:"non-scaling-stroke"})});var es=l(Ko(),1),ia=l(Y(),1),aa=(0,ia.jsx)(es.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,ia.jsx)(es.Path,{d:"M4.75 10V4.75H10M4.75 4.75L10 10M14 19.25H19.25V14M19.25 19.25L14 14",vectorEffect:"non-scaling-stroke"})});var Zf=l(xe(),1),la="data-wp-hash";function ca(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Uy(document)),e.__wpStyleRuntime}function $y(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${la}]`))if(o.getAttribute(la)===t)return!0;return!1}function ed(e,t,o){if(!e.head)return;let r=ca(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if($y(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(la,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function Uy(e){let t=ca();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)ed(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Wy(e,t){let o=ca();o.styles.set(e,t);for(let r of o.documents.keys())ed(r,e,t)}typeof process>"u",Wy("f4df7461e9","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal;padding:0;position:absolute;width:1px;word-break:normal}}}");var Gy={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},ua=(0,Zf.forwardRef)(function({render:t,...o},r){return Yn({render:t,ref:r,props:Mt({className:Gy["visually-hidden"]},o,{"data-visually-hidden":""})})});var td=l(xe(),1),fa="data-wp-hash";function da(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Yy(document)),e.__wpStyleRuntime}function zy(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${fa}]`))if(o.getAttribute(fa)===t)return!0;return!1}function od(e,t,o){if(!e.head)return;let r=da(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(zy(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(fa,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function Yy(e){let t=da();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)od(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Ky(e,t){let o=da();o.styles.set(e,t);for(let r of o.documents.keys())od(r,e,t)}typeof process>"u",Ky("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var qy={stack:"_19ce0419607e1896__stack"},Xy={xs:"var(--wpds-dimension-gap-xs, 4px)",sm:"var(--wpds-dimension-gap-sm, 8px)",md:"var(--wpds-dimension-gap-md, 12px)",lg:"var(--wpds-dimension-gap-lg, 16px)",xl:"var(--wpds-dimension-gap-xl, 24px)","2xl":"var(--wpds-dimension-gap-2xl, 32px)","3xl":"var(--wpds-dimension-gap-3xl, 40px)"},ts=(0,td.forwardRef)(function({direction:t,gap:o,align:r,justify:n,wrap:s,render:i,...a},c){let u={gap:o&&Xy[o],alignItems:r,justifyContent:n,flexDirection:t,flexWrap:s};return Yn({render:i,ref:c,props:Mt(a,{style:u,className:qy.stack})})});var rd=l(xe(),1),nd=l(Y(),1),sd=(0,rd.forwardRef)(({children:e,className:t,ariaLabel:o,as:r="div",...n},s)=>(0,nd.jsx)(r,{ref:s,className:pt("admin-ui-navigable-region",t),"aria-label":o,role:"region",tabIndex:"-1",...n,children:e}));sd.displayName="NavigableRegion";var pa=sd;var ad={primary:"#3858e9",background:"#222524"},Qy=new Map([["modern",ad],["fresh",{primary:"#007cba",background:"#25292b"}],["midnight",{primary:"#cf4339",background:"#3d4042"}],["coffee",{primary:"#916745",background:"#5b534d"}],["ocean",{primary:"#567958",background:"#5f787f"}],["blue",{primary:"#437aa8",background:"#3876a8"}],["ectoplasm",{primary:"#646c3e",background:"#4f386e"}],["sunrise",{primary:"#ad631e",background:"#cc4541"}],["light",{primary:"#007cba",background:"#eaeeed"}]]);function ma(){let e=document.body.className.match(/admin-color-([\w-]+)/)?.[1]??"modern";return Qy.get(e)??ad}var Xe=l(be(),1),ao=l(se(),1),dm=l(ga(),1);var Jy=l(ha(),1);var qo="body",ud=":root";var Pr=l(Is(),1),dd=l(ha(),1),ev=l(se(),1);function ya(e){if(!e)return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function Zy(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function va(e,t="0"){let o=Zy(e);if(!o)return null;let r=ya(o?.top)||t,n=ya(o?.left)||t;return r===n?r:`${r} ${n}`}var fd={default:{name:"default",slug:"flow",className:"is-layout-flow",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},constrained:{name:"constrained",slug:"constrained",className:"is-layout-constrained",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > :where(:not(.alignleft):not(.alignright):not(.alignfull))",rules:{"max-width":"var(--wp--style--global--content-size)","margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > .alignwide",rules:{"max-width":"var(--wp--style--global--wide-size)"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},flex:{name:"flex",slug:"flex",className:"is-layout-flex",displayMode:"flex",baseStyles:[{selector:"",rules:{"flex-wrap":"wrap","align-items":"center"}},{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]},grid:{name:"grid",slug:"grid",className:"is-layout-grid",displayMode:"grid",baseStyles:[{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]}};function xa({layoutDefinitions:e=fd,style:t,selector:o,hasBlockGapSupport:r,hasFallbackGapSupport:n,fallbackGapValue:s}){let i="",a=t?.spacing?.blockGap,c=r?va(a):"";n&&(o===qo?c=c||"0.5em":!r&&s&&(c=s));let u=r&&a&&typeof a!="string"?va(a.top):c;if(c&&e&&(Object.values(e).forEach(({className:f,name:g,spacingStyles:p})=>{if(!r&&g!=="flex"&&g!=="grid")return;let m=["default","constrained"].includes(g)?u:c;p?.length&&p.forEach(d=>{let h=[];if(d.rules&&Object.entries(d.rules).forEach(([y,x])=>{h.push(`${y}: ${x||m}`)}),h.length){let y="";r?y=o===qo?`:root :where(.${f})${d?.selector||""}`:`:root :where(${o}-${f})${d?.selector||""}`:y=o===qo?`:where(.${f}${d?.selector||""})`:`:where(${o}.${f}${d?.selector||""})`,i+=`${y} { ${h.join("; ")}; }`}})}),o===qo&&r&&(i+=`${ud} { --wp--style--block-gap: ${c}; }`)),o===qo&&e){let f=["block","flex","grid"];Object.values(e).forEach(({className:g,displayMode:p,baseStyles:m})=>{p&&f.includes(p)&&(i+=`${o} .${g} { display:${p}; }`),m?.length&&m.forEach(d=>{let h=[];if(d.rules&&Object.entries(d.rules).forEach(([y,x])=>{h.push(`${y}: ${x}`)}),h.length){let y=`.${g}${d?.selector||""}`;i+=`${y} { ${h.join("; ")}; }`}})})}return i}var pm=l(md(),1),ut=l(Me(),1),$e=l(xe(),1);var Nr=l(os(),1),Es=l(it(),1),mm=l(ba(),1),Va=l(ro(),1),gm=l(xd(),1),hm=l(dt(),1),lo=l(Lt(),1),co=l(ji(),1),ym=l(Yi(),1);var Cd=l(be(),1),Od=l(Lt(),1),_d=l(it(),1),Ad=l(se(),1);var bd=l(se(),1),Sd=l(Lt(),1),rs=l(Me(),1),wd=l(ro(),1);var Ed=l(be(),1),Rd=l(dt(),1),Pd=l(Y(),1);function tv({showTooltip:e,icon:t,href:o,initialPost:r}){let n=(0,bd.useSelect)(a=>{let{getCurrentPostType:c}=a(Ed.store),{getPostType:u}=a(Rd.store);return u(r?.type||c())},[r?.type]);if(!n)return null;let s=o??(0,wd.addQueryArgs)("edit.php",{post_type:n.slug}),i=n?.labels?.view_items??(0,rs.__)("Back");return(0,Pd.jsx)(Sd.Button,{size:"compact",href:s,label:i,showTooltip:e,tooltipPosition:"bottom",icon:t??((0,rs.isRTL)()?ra:ta)})}var ns=tv;var Td=l(Ki(),1),{lock:uA,unlock:U}=(0,Td.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/edit-post");var ss=l(Y(),1),{BackButton:ov}=U(Cd.privateApis),rv={hidden:{x:"-100%"},distractionFreeInactive:{x:0},hover:{x:0,transition:{type:"tween",delay:.2}}};function nv({initialPost:e}){let t=(0,Ad.useSelect)(o=>o(_d.store).get("core","showIconLabels"),[]);return(0,ss.jsx)(ov,{children:({length:o})=>o<=1&&(0,ss.jsx)(Od.__unstableMotion.div,{variants:rv,transition:{type:"tween",delay:.8},children:(0,ss.jsx)(ns,{showTooltip:!t,initialPost:e})})})}var Id=nv;var Ld=l(se(),1),Tr=l(xe(),1),Nd=l(be(),1),Fd=l(dt(),1);var Md="core/edit-post",kd="#wp-admin-bar-view a",Dd="#wp-admin-bar-preview a";var Bd=()=>{let{isViewable:e,newPermalink:t}=(0,Ld.useSelect)(r=>{let{getPostType:n}=r(Fd.store),{getCurrentPost:s,getEditedPostAttribute:i}=r(Nd.store);return{isViewable:n(i("type"))?.viewable,newPermalink:s().link}},[]),o=(0,Tr.useRef)();(0,Tr.useEffect)(()=>{o.current=document.querySelector(Dd)||document.querySelector(kd)},[]),(0,Tr.useEffect)(()=>{if(!(!t||!o.current)){if(!e){o.current.style.display="none";return}o.current.style.display="",o.current.setAttribute("href",t)}},[t,e])};function Vd(){return Bd(),null}var Zd=l(xe(),1),Ca=l(se(),1),ls=l(Hd(),1),ep=l(Me(),1);var as=l(se(),1);var Sa=l(se(),1);function sv(e=!1,t){switch(t.type){case"REQUEST_META_BOX_UPDATES":return!0;case"META_BOX_UPDATES_SUCCESS":case"META_BOX_UPDATES_FAILURE":return!1;default:return e}}function iv(e=[],t){let o=[...e];for(let r of t){let n=o.findIndex(s=>s.id===r.id);n!==-1?o[n]={...o[n],...r}:o.push(r)}return o}function av(e={},t){switch(t.type){case"SET_META_BOXES_PER_LOCATIONS":{let o={...e};for(let[r,n]of Object.entries(t.metaBoxesPerLocation))o[r]=iv(o[r],n);return o}}return e}function lv(e=!1,t){return t.type==="META_BOXES_INITIALIZED"?!0:e}var cv=(0,Sa.combineReducers)({isSaving:sv,locations:av,initialized:lv}),$d=(0,Sa.combineReducers)({metaBoxes:cv});var wa={};Je(wa,{__experimentalSetPreviewDeviceType:()=>Av,__unstableCreateTemplate:()=>Dv,closeGeneralSidebar:()=>fv,closeModal:()=>pv,closePublishSidebar:()=>gv,hideBlockTypes:()=>Pv,initializeMetaBoxes:()=>Lv,metaBoxUpdatesFailure:()=>_v,metaBoxUpdatesSuccess:()=>Ov,openGeneralSidebar:()=>uv,openModal:()=>dv,openPublishSidebar:()=>mv,removeEditorPanel:()=>xv,requestMetaBoxUpdates:()=>Cv,setAvailableMetaBoxesPerLocation:()=>Tv,setIsEditingTemplate:()=>kv,setIsInserterOpened:()=>Iv,setIsListViewOpened:()=>Mv,showBlockTypes:()=>Rv,switchEditorMode:()=>Sv,toggleDistractionFree:()=>Nv,toggleEditorPanelEnabled:()=>yv,toggleEditorPanelOpened:()=>vv,toggleFeature:()=>bv,toggleFullscreenMode:()=>Fv,togglePinnedPluginItem:()=>wv,togglePublishSidebar:()=>hv,updatePreferredStyleVariations:()=>Ev});var Yd=l(Ms(),1),Cr=l(it(),1),Re=l(be(),1),Ae=l(rr(),1),Kd=l(Wd(),1),qd=l(dt(),1),Xd=l(os(),1),is=l(Me(),1);var Gd=e=>{let t=document.querySelector(`.edit-post-meta-boxes-area.is-${e} .metabox-location-${e}`);return t||document.querySelector("#metaboxes .metabox-location-"+e)};var{interfaceStore:Xo}=U(Re.privateApis),uv=e=>({registry:t})=>{t.dispatch(Xo).enableComplementaryArea("core",e)},fv=()=>({registry:e})=>e.dispatch(Xo).disableComplementaryArea("core"),dv=e=>({registry:t})=>((0,Ae.default)("select( 'core/edit-post' ).openModal( name )",{since:"6.3",alternative:"select( 'core/interface').openModal( name )"}),t.dispatch(Xo).openModal(e)),pv=()=>({registry:e})=>((0,Ae.default)("select( 'core/edit-post' ).closeModal()",{since:"6.3",alternative:"select( 'core/interface').closeModal()"}),e.dispatch(Xo).closeModal()),mv=()=>({registry:e})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).openPublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').openPublishSidebar"}),e.dispatch(Re.store).openPublishSidebar()},gv=()=>({registry:e})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).closePublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').closePublishSidebar"}),e.dispatch(Re.store).closePublishSidebar()},hv=()=>({registry:e})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).togglePublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').togglePublishSidebar"}),e.dispatch(Re.store).togglePublishSidebar()},yv=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).toggleEditorPanelEnabled",{since:"6.5",alternative:"dispatch( 'core/editor').toggleEditorPanelEnabled"}),t.dispatch(Re.store).toggleEditorPanelEnabled(e)},vv=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).toggleEditorPanelOpened",{since:"6.5",alternative:"dispatch( 'core/editor').toggleEditorPanelOpened"}),t.dispatch(Re.store).toggleEditorPanelOpened(e)},xv=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).removeEditorPanel",{since:"6.5",alternative:"dispatch( 'core/editor').removeEditorPanel"}),t.dispatch(Re.store).removeEditorPanel(e)},bv=e=>({registry:t})=>t.dispatch(Cr.store).toggle("core/edit-post",e),Sv=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).switchEditorMode",{since:"6.6",alternative:"dispatch( 'core/editor').switchEditorMode"}),t.dispatch(Re.store).switchEditorMode(e)},wv=e=>({registry:t})=>{let o=t.select(Xo).isItemPinned("core",e);t.dispatch(Xo)[o?"unpinItem":"pinItem"]("core",e)};function Ev(){return(0,Ae.default)("dispatch( 'core/edit-post' ).updatePreferredStyleVariations",{since:"6.6",hint:"Preferred Style Variations are not supported anymore."}),{type:"NOTHING"}}var Rv=e=>({registry:t})=>{U(t.dispatch(Re.store)).showBlockTypes(e)},Pv=e=>({registry:t})=>{U(t.dispatch(Re.store)).hideBlockTypes(e)};function Tv(e){return{type:"SET_META_BOXES_PER_LOCATIONS",metaBoxesPerLocation:e}}var Cv=()=>async({registry:e,select:t,dispatch:o})=>{o({type:"REQUEST_META_BOX_UPDATES"}),window.tinyMCE&&window.tinyMCE.triggerSave();let r=new window.FormData(document.querySelector(".metabox-base-form")),n=r.get("post_ID"),s=r.get("post_type"),i=e.select(qd.store).getEditedEntityRecord("postType",s,n),a=[i.comment_status?["comment_status",i.comment_status]:!1,i.ping_status?["ping_status",i.ping_status]:!1,i.sticky?["sticky",i.sticky]:!1,i.author?["post_author",i.author]:!1].filter(Boolean),c=t.getActiveMetaBoxLocations(),f=[r,...c.map(g=>new window.FormData(Gd(g)))].reduce((g,p)=>{for(let[m,d]of p)g.append(m,d);return g},new window.FormData);a.forEach(([g,p])=>f.append(g,p));try{await(0,Yd.default)({url:window._wpMetaBoxUrl,method:"POST",body:f,parse:!1}),o.metaBoxUpdatesSuccess()}catch{o.metaBoxUpdatesFailure()}};function Ov(){return{type:"META_BOX_UPDATES_SUCCESS"}}function _v(){return{type:"META_BOX_UPDATES_FAILURE"}}var Av=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).__experimentalSetPreviewDeviceType",{since:"6.5",version:"6.7",hint:"registry.dispatch( editorStore ).setDeviceType"}),t.dispatch(Re.store).setDeviceType(e)},Iv=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).setIsInserterOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsInserterOpened"}),t.dispatch(Re.store).setIsInserterOpened(e)},Mv=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).setIsListViewOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsListViewOpened"}),t.dispatch(Re.store).setIsListViewOpened(e)};function kv(){return(0,Ae.default)("dispatch( 'core/edit-post' ).setIsEditingTemplate",{since:"6.5",alternative:"dispatch( 'core/editor').setRenderingMode"}),{type:"NOTHING"}}function Dv(){return(0,Ae.default)("dispatch( 'core/edit-post' ).__unstableCreateTemplate",{since:"6.5"}),{type:"NOTHING"}}var zd=!1,Lv=()=>({registry:e,select:t,dispatch:o})=>{if(!e.select(Re.store).__unstableIsEditorReady()||zd)return;let n=e.select(Re.store).getCurrentPostType();window.postboxes.page!==n&&window.postboxes.add_postbox_toggles(n),zd=!0,(0,Kd.addAction)("editor.savePost","core/edit-post/save-metaboxes",async(s,i)=>{!i.isAutosave&&t.hasMetaBoxes()&&await o.requestMetaBoxUpdates()}),o({type:"META_BOXES_INITIALIZED"})},Nv=()=>({registry:e})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).toggleDistractionFree",{since:"6.6",alternative:"dispatch( 'core/editor').toggleDistractionFree"}),e.dispatch(Re.store).toggleDistractionFree()},Fv=()=>({registry:e})=>{let t=e.select(Cr.store).get("core/edit-post","fullscreenMode");e.dispatch(Cr.store).toggle("core/edit-post","fullscreenMode"),e.dispatch(Xd.store).createInfoNotice(t?(0,is.__)("Fullscreen mode deactivated."):(0,is.__)("Fullscreen mode activated."),{id:"core/edit-post/toggle-fullscreen-mode/notice",type:"snackbar",actions:[{label:(0,is.__)("Undo"),onClick:()=>{e.dispatch(Cr.store).toggle("core/edit-post","fullscreenMode")}}]})};var Ta={};Je(Ta,{__experimentalGetInsertionPoint:()=>ix,__experimentalGetPreviewDeviceType:()=>nx,areMetaBoxesInitialized:()=>cx,getActiveGeneralSidebarName:()=>Uv,getActiveMetaBoxLocations:()=>Jd,getAllMetaBoxes:()=>tx,getEditedPostTemplate:()=>ux,getEditorMode:()=>jv,getHiddenBlockTypes:()=>zv,getMetaBoxesPerLocation:()=>Pa,getPreference:()=>Gv,getPreferences:()=>Qd,hasMetaBoxes:()=>ox,isEditingTemplate:()=>lx,isEditorPanelEnabled:()=>qv,isEditorPanelOpened:()=>Xv,isEditorPanelRemoved:()=>Kv,isEditorSidebarOpened:()=>Hv,isFeatureActive:()=>Jv,isInserterOpened:()=>sx,isListViewOpened:()=>ax,isMetaBoxLocationActive:()=>Ra,isMetaBoxLocationVisible:()=>ex,isModalActive:()=>Qv,isPluginItemPinned:()=>Zv,isPluginSidebarOpened:()=>$v,isPublishSidebarOpened:()=>Yv,isSavingMetaBoxes:()=>rx});var ye=l(se(),1),Eo=l(it(),1),Ea=l(dt(),1),qe=l(be(),1),ot=l(rr(),1);var{interfaceStore:Or}=U(qe.privateApis),Bv=[],Vv={},jv=(0,ye.createRegistrySelector)(e=>()=>e(Eo.store).get("core","editorMode")??"visual"),Hv=(0,ye.createRegistrySelector)(e=>()=>{let t=e(Or).getActiveComplementaryArea("core");return["edit-post/document","edit-post/block"].includes(t)}),$v=(0,ye.createRegistrySelector)(e=>()=>{let t=e(Or).getActiveComplementaryArea("core");return!!t&&!["edit-post/document","edit-post/block"].includes(t)}),Uv=(0,ye.createRegistrySelector)(e=>()=>e(Or).getActiveComplementaryArea("core"));function Wv(e,t){let o=e?.reduce((n,s)=>({...n,[s]:{enabled:!1}}),{});return t?.reduce((n,s)=>{let i=n?.[s];return{...n,[s]:{...i,opened:!0}}},o??{})??o??Vv}var Qd=(0,ye.createRegistrySelector)(e=>()=>{(0,ot.default)("select( 'core/edit-post' ).getPreferences",{since:"6.0",alternative:"select( 'core/preferences' ).get"});let t=["editorMode","hiddenBlockTypes"].reduce((s,i)=>{let a=e(Eo.store).get("core",i);return{...s,[i]:a}},{}),o=e(Eo.store).get("core","inactivePanels"),r=e(Eo.store).get("core","openPanels"),n=Wv(o,r);return{...t,panels:n}});function Gv(e,t,o){(0,ot.default)("select( 'core/edit-post' ).getPreference",{since:"6.0",alternative:"select( 'core/preferences' ).get"});let n=Qd(e)[t];return n===void 0?o:n}var zv=(0,ye.createRegistrySelector)(e=>()=>e(Eo.store).get("core","hiddenBlockTypes")??Bv),Yv=(0,ye.createRegistrySelector)(e=>()=>((0,ot.default)("select( 'core/edit-post' ).isPublishSidebarOpened",{since:"6.6",alternative:"select( 'core/editor' ).isPublishSidebarOpened"}),e(qe.store).isPublishSidebarOpened())),Kv=(0,ye.createRegistrySelector)(e=>(t,o)=>((0,ot.default)("select( 'core/edit-post' ).isEditorPanelRemoved",{since:"6.5",alternative:"select( 'core/editor' ).isEditorPanelRemoved"}),e(qe.store).isEditorPanelRemoved(o))),qv=(0,ye.createRegistrySelector)(e=>(t,o)=>((0,ot.default)("select( 'core/edit-post' ).isEditorPanelEnabled",{since:"6.5",alternative:"select( 'core/editor' ).isEditorPanelEnabled"}),e(qe.store).isEditorPanelEnabled(o))),Xv=(0,ye.createRegistrySelector)(e=>(t,o)=>((0,ot.default)("select( 'core/edit-post' ).isEditorPanelOpened",{since:"6.5",alternative:"select( 'core/editor' ).isEditorPanelOpened"}),e(qe.store).isEditorPanelOpened(o))),Qv=(0,ye.createRegistrySelector)(e=>(t,o)=>((0,ot.default)("select( 'core/edit-post' ).isModalActive",{since:"6.3",alternative:"select( 'core/interface' ).isModalActive"}),!!e(Or).isModalActive(o))),Jv=(0,ye.createRegistrySelector)(e=>(t,o)=>!!e(Eo.store).get("core/edit-post",o)),Zv=(0,ye.createRegistrySelector)(e=>(t,o)=>e(Or).isItemPinned("core",o)),Jd=(0,ye.createSelector)(e=>Object.keys(e.metaBoxes.locations).filter(t=>Ra(e,t)),e=>[e.metaBoxes.locations]),ex=(0,ye.createRegistrySelector)(e=>(t,o)=>Ra(t,o)&&Pa(t,o)?.some(({id:r})=>e(qe.store).isEditorPanelEnabled(`meta-box-${r}`)));function Ra(e,t){let o=Pa(e,t);return!!o&&o.length!==0}function Pa(e,t){return e.metaBoxes.locations[t]}var tx=(0,ye.createSelector)(e=>Object.values(e.metaBoxes.locations).flat(),e=>[e.metaBoxes.locations]);function ox(e){return Jd(e).length>0}function rx(e){return e.metaBoxes.isSaving}var nx=(0,ye.createRegistrySelector)(e=>()=>((0,ot.default)("select( 'core/edit-site' ).__experimentalGetPreviewDeviceType",{since:"6.5",version:"6.7",alternative:"select( 'core/editor' ).getDeviceType"}),e(qe.store).getDeviceType())),sx=(0,ye.createRegistrySelector)(e=>()=>((0,ot.default)("select( 'core/edit-post' ).isInserterOpened",{since:"6.5",alternative:"select( 'core/editor' ).isInserterOpened"}),e(qe.store).isInserterOpened())),ix=(0,ye.createRegistrySelector)(e=>()=>((0,ot.default)("select( 'core/edit-post' ).__experimentalGetInsertionPoint",{since:"6.5",version:"6.7"}),U(e(qe.store)).getInserter())),ax=(0,ye.createRegistrySelector)(e=>()=>((0,ot.default)("select( 'core/edit-post' ).isListViewOpened",{since:"6.5",alternative:"select( 'core/editor' ).isListViewOpened"}),e(qe.store).isListViewOpened())),lx=(0,ye.createRegistrySelector)(e=>()=>((0,ot.default)("select( 'core/edit-post' ).isEditingTemplate",{since:"6.5",alternative:"select( 'core/editor' ).getRenderingMode"}),e(qe.store).getCurrentPostType()==="wp_template"));function cx(e){return e.metaBoxes.initialized}var ux=(0,ye.createRegistrySelector)(e=>()=>{let{id:t,type:o}=e(qe.store).getCurrentPost(),r=U(e(Ea.store)).getTemplateId(o,t);if(r)return e(Ea.store).getEditedEntityRecord("postType","wp_template",r)});var me=(0,as.createReduxStore)(Md,{reducer:$d,actions:wa,selectors:Ta});(0,as.register)(me);function fx(){let{toggleFullscreenMode:e}=(0,Ca.useDispatch)(me),{registerShortcut:t}=(0,Ca.useDispatch)(ls.store);return(0,Zd.useEffect)(()=>{t({name:"core/edit-post/toggle-fullscreen",category:"global",description:(0,ep.__)("Enable or disable fullscreen mode."),keyCombination:{modifier:"secondary",character:"f"}})},[]),(0,ls.useShortcut)("core/edit-post/toggle-fullscreen",()=>{e()}),null}var tp=fx;var us=l(se(),1),no=l(Me(),1),so=l(Lt(),1);var cs=l(xe(),1),Oa=l(be(),1),Nt=l(Y(),1);function op(){let{editPost:e}=(0,us.useDispatch)(Oa.store),{isCleanNewPost:t}=(0,us.useSelect)(Oa.store),[o,r]=(0,cs.useState)(void 0),[n,s]=(0,cs.useState)(""),[i,a]=(0,cs.useState)(()=>t());return i?(0,Nt.jsx)(so.Modal,{title:(0,no.__)("Create pattern"),onRequestClose:()=>{a(!1)},overlayClassName:"patterns-create-modal",children:(0,Nt.jsx)("form",{onSubmit:c=>{c.preventDefault(),a(!1),e({title:n,meta:{wp_pattern_sync_status:o}})},children:(0,Nt.jsxs)(ts,{direction:"column",gap:"lg",children:[(0,Nt.jsx)(so.TextControl,{label:(0,no.__)("Name"),value:n,onChange:s,placeholder:(0,no.__)("My pattern"),className:"patterns-create-modal__name-input"}),(0,Nt.jsx)(so.ToggleControl,{label:(0,no._x)("Synced","pattern (singular)"),help:(0,no.__)("Sync this pattern across multiple locations."),checked:!o,onChange:()=>{r(o?void 0:"unsynced")}}),(0,Nt.jsx)(ts,{justify:"end",children:(0,Nt.jsx)(so.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",disabled:!n,accessibleWhenDisabled:!0,children:(0,no.__)("Create")})})]})})}):null}var io=l(xe(),1),ps=l(se(),1),ms=l(ro(),1),ds=l(be(),1);var fs=l(se(),1),rp=l(dt(),1),_a=l(be(),1),np=l(xe(),1),sp=l(ro(),1);function ip(){let e=(0,fs.useRegistry)(),{disableVisualRevisions:t,currentRevisionId:o,postType:r,postId:n}=(0,fs.useSelect)(i=>{let a=i(_a.store);return{disableVisualRevisions:!!a.getEditorSettings().disableVisualRevisions,currentRevisionId:U(a).getCurrentRevisionId(),postType:a.getCurrentPostType(),postId:a.getCurrentPostId()}},[]),s=!["wp_template","wp_template_part"].includes(r);(0,np.useEffect)(()=>{if(!t||!s||!o||!r||!n)return;let i=!1;return e.resolveSelect(rp.store).getRevision("postType",r,n,o,{context:"edit",_fields:"id"}).then(a=>{if(i||!a)return;let c=e.select(_a.store);c.getEditorSettings().disableVisualRevisions&&c.getCurrentPostType()===r&&String(c.getCurrentPostId())===String(n)&&U(c).getCurrentRevisionId()===o&&window.location.replace((0,sp.addQueryArgs)("revision.php",{revision:o}))}),()=>{i=!0}},[t,s,o,r,n,e])}var ap=300;function dx(e,t){let o={post:e,action:"edit"};return t&&(o.revision=t),(0,ms.addQueryArgs)("post.php",o)}function lp(){ip();let[e]=(0,io.useState)(()=>{let c=Number((0,ms.getQueryArg)(window.location.href,"revision"));return Number.isInteger(c)&&c>0?c:null}),t=(0,io.useRef)(!1),{postId:o,postStatus:r,currentRevisionId:n}=(0,ps.useSelect)(c=>{let{getCurrentPost:u}=c(ds.store),{getCurrentRevisionId:f}=U(c(ds.store)),g=u(),{id:p,status:m,type:d}=g,h=["wp_template","wp_template_part"].includes(d);return h&&(p=g.wp_id),{postId:p,postStatus:m,currentRevisionId:h?null:f()}},[]),{openRevision:s}=U((0,ps.useDispatch)(ds.store)),i=(0,io.useRef)(null),a=(0,io.useRef)(null);return(0,io.useEffect)(()=>{if(!o)return;if(e&&!t.current){t.current=!0,s(e);return}if(r==="auto-draft")return;let c=a.current;a.current=o;let u=dx(o,n),f=()=>{i.current=Date.now();try{window.history.replaceState({id:o},"Post "+o,u)}catch{}};if(c!==null&&c!==o){f();return}if(i.current===null){f();return}if(Date.now()-i.current>=ap){f();return}let g=setTimeout(f,ap);return()=>clearTimeout(g)},[o,r,n,e,s]),null}var vp=l(se(),1);var _r=l(xe(),1),up=l(Lt(),1),fp=l(se(),1),dp=l(ga(),1);var Qo=l(Y(),1),{useNativeUndo:px}=U(dp.privateApis);function cp(e,t){e.moveBefore&&e.isConnected&&t.isConnected?e.moveBefore(t,null):e.appendChild(t)}function mx({location:e}){let t=(0,_r.useRef)(null),o=(0,_r.useRef)(null);(0,_r.useLayoutEffect)(()=>(o.current=document.querySelector(".metabox-location-"+e),o.current&&cp(t.current,o.current),()=>{o.current&&cp(document.querySelector("#metaboxes"),o.current)}),[e]);let r=(0,fp.useSelect)(i=>i(me).isSavingMetaBoxes(),[]),n=pt("edit-post-meta-boxes-area",`is-${e}`,{"is-loading":r}),s=px();return(0,Qo.jsxs)("div",{className:n,ref:s,children:[r&&(0,Qo.jsx)(up.Spinner,{className:"edit-post-meta-boxes-area__spinner"}),(0,Qo.jsx)("div",{className:"edit-post-meta-boxes-area__container",ref:t}),(0,Qo.jsx)("div",{className:"edit-post-meta-boxes-area__clear"})]})}var pp=mx;var mp=l(xe(),1),gp=l(se(),1),hp=l(be(),1);function yp({id:e}){let t=(0,gp.useSelect)(o=>o(hp.store).isEditorPanelEnabled(`meta-box-${e}`),[e]);return(0,mp.useEffect)(()=>{let o=document.getElementById(e);o&&(t?o.classList.remove("is-hidden"):o.classList.add("is-hidden"))},[e,t]),null}var Ro=l(Y(),1);function gs({location:e}){let t=(0,vp.useSelect)(o=>o(me).getMetaBoxesPerLocation(e),[e]);return(0,Ro.jsxs)(Ro.Fragment,{children:[(t??[]).map(({id:o})=>(0,Ro.jsx)(yp,{id:o},o)),(0,Ro.jsx)(pp,{location:e})]})}var Ir=l(Me(),1),Kp=l(ji(),1),qp=l(be(),1),Xp=l(bp(),1);var Sp=l(dt(),1),wp=l(se(),1),Ep=l(be(),1),Rp=l(Me(),1),Aa=l(ro(),1);var Pp=l(Y(),1),{MoreMenuItem:gx}=U(Ep.privateApis);function hx(){let e=(0,wp.useSelect)(t=>{let{canUser:o}=t(Sp.store),r=(0,Aa.addQueryArgs)("edit.php",{post_type:"wp_block"}),n=(0,Aa.addQueryArgs)("site-editor.php",{p:"/pattern"});return o("create",{kind:"postType",name:"wp_template"})?n:r},[]);return(0,Pp.jsx)(gx,{href:e,children:(0,Rp.__)("Manage patterns")})}var Tp=hx;var Cp=l(Me(),1),hs=l(se(),1),ys=l(be(),1),Op=l(it(),1);var _p=l(Y(),1),{MoreMenuItem:yx}=U(ys.privateApis);function Ap(){let e=(0,hs.useSelect)(o=>o(ys.store).getCurrentPostType()==="wp_template",[]),{toggle:t}=(0,hs.useDispatch)(Op.store);return(0,_p.jsx)(yx,{onClick:()=>t("core/edit-post",e?"welcomeGuideTemplate":"welcomeGuide"),"aria-haspopup":"dialog",children:(0,Cp.__)("Welcome Guide")})}var bs=l(Me(),1),Gp=l(it(),1),zp=l(be(),1);var jp=l(Me(),1),Hp=l(se(),1),$p=l(be(),1),Up=l(it(),1);var Ia=l(xe(),1),vs=l(Me(),1),Ip=l(Lt(),1),Mp=l(se(),1),kp=l(be(),1),Dp=l(it(),1),Lp=l(ro(),1);var Ft=l(Y(),1),{PreferenceBaseOption:vx}=U(Dp.privateApis);function xx(){let e=document.getElementById("toggle-custom-fields-form");e.querySelector('[name="_wp_http_referer"]').setAttribute("value",(0,Lp.getPathAndQueryString)(window.location.href)),e.submit()}function bx({willEnable:e}){let[t,o]=(0,Ia.useState)(!1);return(0,Ft.jsxs)(Ft.Fragment,{children:[(0,Ft.jsx)("p",{className:"edit-post-preferences-modal__custom-fields-confirmation-message",children:(0,vs.__)("A page reload is required for this change. Make sure your content is saved before reloading.")}),(0,Ft.jsx)(Ip.Button,{__next40pxDefaultSize:!0,variant:"secondary",isBusy:t,accessibleWhenDisabled:!0,disabled:t,onClick:()=>{o(!0),xx()},children:e?(0,vs.__)("Show & Reload Page"):(0,vs.__)("Hide & Reload Page")})]})}function Np({label:e}){let t=(0,Mp.useSelect)(n=>!!n(kp.store).getEditorSettings().enableCustomFields,[]),[o,r]=(0,Ia.useState)(t);return(0,Ft.jsx)(vx,{label:e,isChecked:o,onChange:r,children:o!==t&&(0,Ft.jsx)(bx,{willEnable:o})})}var xs=l(se(),1),Ma=l(be(),1),Fp=l(it(),1);var Bp=l(Y(),1),{PreferenceBaseOption:Sx}=U(Fp.privateApis);function Vp(e){let{toggleEditorPanelEnabled:t}=(0,xs.useDispatch)(Ma.store),{isChecked:o,isRemoved:r}=(0,xs.useSelect)(n=>{let{isEditorPanelEnabled:s,isEditorPanelRemoved:i}=n(Ma.store);return{isChecked:s(e.panelName),isRemoved:i(e.panelName)}},[e.panelName]);return r?null:(0,Bp.jsx)(Sx,{isChecked:o,onChange:()=>t(e.panelName),...e})}var Ar=l(Y(),1),{PreferencesModalSection:wx}=U(Up.privateApis);function Wp(e){let{areCustomFieldsRegistered:t,metaBoxes:o}=(0,Hp.useSelect)(n=>{let{getEditorSettings:s}=n($p.store),{getAllMetaBoxes:i}=n(me);return{areCustomFieldsRegistered:s().enableCustomFields!==void 0,metaBoxes:i()}},[]),r=o.filter(({id:n})=>n!=="postcustom");return!t&&r.length===0?null:(0,Ar.jsxs)(wx,{...e,children:[t&&(0,Ar.jsx)(Np,{label:(0,jp.__)("Custom fields")}),r.map(({id:n,title:s})=>(0,Ar.jsx)(Vp,{label:s,panelName:`meta-box-${n}`},n))]})}var Ss=l(Y(),1),{PreferenceToggleControl:Ex}=U(Gp.privateApis),{PreferencesModal:Rx}=U(zp.privateApis);function Yp(){let e={general:(0,Ss.jsx)(Wp,{title:(0,bs.__)("Advanced")}),appearance:(0,Ss.jsx)(Ex,{scope:"core/edit-post",featureName:"themeStyles",help:(0,bs.__)("Make the editor look like your theme."),label:(0,bs.__)("Use theme styles")})};return(0,Ss.jsx)(Rx,{extraSections:e})}var xt=l(Y(),1),{MoreMenuPreferenceItem:Px,ToolsMoreMenuGroup:Tx,ViewMoreMenuGroup:Cx}=U(qp.privateApis),Ox=()=>{let e=(0,Kp.useViewportMatch)("large");return(0,xt.jsxs)(xt.Fragment,{children:[e&&(0,xt.jsx)(Cx,{children:(0,xt.jsx)(Px,{scope:"core/edit-post",name:"fullscreenMode",label:(0,Ir.__)("Fullscreen mode"),info:(0,Ir.__)("Show and hide the admin user interface"),messageActivated:(0,Ir.__)("Fullscreen mode activated."),messageDeactivated:(0,Ir.__)("Fullscreen mode deactivated."),shortcut:Xp.keyboardShortcut.secondary("f")})}),(0,xt.jsxs)(Tx,{children:[(0,xt.jsx)(Tp,{}),(0,xt.jsx)(Ap,{})]}),(0,xt.jsx)(Yp,{})]})},Qp=Ox;var rm=l(se(),1);var Jp=l(se(),1),ws=l(Lt(),1),rt=l(Me(),1),ka=l(xe(),1);var Mr=l(Y(),1);function Po({nonAnimatedSrc:e,animatedSrc:t}){return(0,Mr.jsxs)("picture",{className:"edit-post-welcome-guide__image",children:[(0,Mr.jsx)("source",{srcSet:e,media:"(prefers-reduced-motion: reduce)"}),(0,Mr.jsx)("img",{src:t,width:"312",height:"240",alt:""})]})}var ue=l(Y(),1);function Zp(){let{toggleFeature:e}=(0,Jp.useDispatch)(me);return(0,ue.jsx)(ws.Guide,{className:"edit-post-welcome-guide",contentLabel:(0,rt.__)("Welcome to the editor"),finishButtonText:(0,rt.__)("Get started"),onFinish:()=>e("welcomeGuide"),pages:[{image:(0,ue.jsx)(Po,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-canvas.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-canvas.gif"}),content:(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,rt.__)("Welcome to the editor")}),(0,ue.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,rt.__)("In the WordPress editor, each paragraph, image, or video is presented as a distinct \u201Cblock\u201D of content.")})]})},{image:(0,ue.jsx)(Po,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-editor.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-editor.gif"}),content:(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,rt.__)("Customize each block")}),(0,ue.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,rt.__)("Each block comes with its own set of controls for changing things like color, width, and alignment. These will show and hide automatically when you have a block selected.")})]})},{image:(0,ue.jsx)(Po,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-library.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-library.gif"}),content:(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,rt.__)("Explore all blocks")}),(0,ue.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,ka.createInterpolateElement)((0,rt.__)("All of the blocks available to you live in the block library. You\u2019ll find it wherever you see the <InserterIconImage /> icon."),{InserterIconImage:(0,ue.jsx)("img",{alt:(0,rt.__)("inserter"),src:"data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='18' height='18' rx='2' fill='%231E1E1E'/%3E%3Cpath d='M9.22727 4V14M4 8.77273H14' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E%0A"})})})]})},{image:(0,ue.jsx)(Po,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.gif"}),content:(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,rt.__)("Learn more")}),(0,ue.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,ka.createInterpolateElement)((0,rt.__)("New to the block editor? Want to learn more about using it? <a>Here's a detailed guide.</a>"),{a:(0,ue.jsx)(ws.ExternalLink,{href:(0,rt.__)("https://wordpress.org/documentation/article/wordpress-block-editor/")})})})]})}]})}var em=l(se(),1),tm=l(Lt(),1),kr=l(Me(),1);var Bt=l(Y(),1);function om(){let{toggleFeature:e}=(0,em.useDispatch)(me);return(0,Bt.jsx)(tm.Guide,{className:"edit-template-welcome-guide",contentLabel:(0,kr.__)("Welcome to the template editor"),finishButtonText:(0,kr.__)("Get started"),onFinish:()=>e("welcomeGuideTemplate"),pages:[{image:(0,Bt.jsx)(Po,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-template-editor.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-template-editor.gif"}),content:(0,Bt.jsxs)(Bt.Fragment,{children:[(0,Bt.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,kr.__)("Welcome to the template editor")}),(0,Bt.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,kr.__)("Templates help define the layout of the site. You can customize all aspects of your posts and pages using blocks and patterns in this editor.")})]})}]})}var Da=l(Y(),1);function nm({postType:e}){let{isActive:t,isEditingTemplate:o}=(0,rm.useSelect)(r=>{let{isFeatureActive:n}=r(me),s=e==="wp_template";return{isActive:n(s?"welcomeGuideTemplate":"welcomeGuide"),isEditingTemplate:s}},[e]);return t?o?(0,Da.jsx)(om,{}):(0,Da.jsx)(Zp,{}):null}var Dr=l(se(),1),Jo=l(Me(),1);var sm=l(ba(),1),La=l(it(),1),im=l(os(),1);function am(){let{isFullscreen:e}=(0,Dr.useSelect)(r=>{let{get:n}=r(La.store);return{isFullscreen:n("core/edit-post","fullscreenMode")}},[]),{toggle:t}=(0,Dr.useDispatch)(La.store),{createInfoNotice:o}=(0,Dr.useDispatch)(im.store);(0,sm.useCommand)({name:"core/toggle-fullscreen-mode",label:e?(0,Jo.__)("Exit fullscreen"):(0,Jo.__)("Enter fullscreen"),icon:aa,category:"command",callback:({close:r})=>{t("core/edit-post","fullscreenMode"),r(),o(e?(0,Jo.__)("Fullscreen off."):(0,Jo.__)("Fullscreen on."),{id:"core/edit-post/toggle-fullscreen-mode/notice",type:"snackbar",actions:[{label:(0,Jo.__)("Undo"),onClick:()=>{t("core/edit-post","fullscreenMode")}}]})}})}var Lr=l(xe(),1),To=l(se(),1),Na=l(be(),1),Fa=l(dt(),1);function lm(e,t,o){let r=(0,To.useRegistry)(),[n,s]=(0,Lr.useReducer)((m,{type:d,post:h,previousRenderingMode:y,selectedBlockClientId:x})=>{if(d==="push"){let b=[...m],v=b.length-1;return b[v]={...b[v],selectedBlockClientId:x},[...b,{post:h,previousRenderingMode:y}]}return d==="pop"&&m.length>1?m.slice(0,-1):m},[{post:{postId:e,postType:t}}]),{post:i,previousRenderingMode:a}=n[n.length-1],{getRenderingMode:c}=(0,To.useSelect)(Na.store),{setRenderingMode:u}=(0,To.useDispatch)(Na.store),{editEntityRecord:f}=(0,To.useDispatch)(Fa.store),g=(0,Lr.useCallback)(m=>{let h=r.select(Fa.store).getEntityRecordEdits("postType",i.postType,i.postId)?.selection?.selectionStart?.clientId??null;s({type:"push",post:{postId:m.postId,postType:m.postType},previousRenderingMode:c(),selectedBlockClientId:h}),u(o)},[r,i.postType,i.postId,c,u,o]),p=(0,Lr.useCallback)(()=>{if(n.length>1){let m=n[n.length-2];m.selectedBlockClientId&&f("postType",m.post.postType,m.post.postId,{selection:{selectionStart:{clientId:m.selectedBlockClientId},selectionEnd:{clientId:m.selectedBlockClientId}}},{undoIgnore:!0})}s({type:"pop"}),a&&u(a)},[u,a,n,f]);return{currentPost:i,onNavigateToEntityRecord:g,onNavigateToPreviousEntityRecord:n.length>1?p:void 0}}var Zo=l(se(),1),Ba=l(be(),1),cm=l(dt(),1),um=l(xe(),1);var fm=e=>{let{isEnabledAndEditorReady:t,isCollaborationEnabled:o,hasIncompatibleMetaBoxes:r,hasActiveMetaBoxes:n}=(0,Zo.useSelect)(c=>{let{__unstableIsEditorReady:u,isCollaborationEnabledForCurrentPost:f}=U(c(Ba.store));return{isEnabledAndEditorReady:e&&u(),isCollaborationEnabled:f(),hasIncompatibleMetaBoxes:e?c(me).getAllMetaBoxes().some(g=>!g.__rtc_compatible):!1,hasActiveMetaBoxes:e&&c(me).hasMetaBoxes()}},[e]),{setCollaborationSupported:s}=U((0,Zo.useDispatch)(cm.store)),{updateEditorSettings:i}=(0,Zo.useDispatch)(Ba.store),{initializeMetaBoxes:a}=(0,Zo.useDispatch)(me);(0,um.useEffect)(()=>{t&&(a(),o&&r&&s(!1),n&&i({disableVisualRevisions:!0}))},[t,a,o,s,r,n,i])};var Q=l(Y(),1),{useCommandContext:_x}=U(mm.privateApis),{useDrag:Ax}=U(lo.privateApis),{Editor:Ix,FullscreenMode:Mx,UploadProgressSnackbar:kx}=U(Xe.privateApis),Dx=["wp_template","wp_template_part","wp_block","wp_navigation"];function Lx(e){let{hasThemeStyleSupport:t}=(0,ao.useSelect)(o=>({hasThemeStyleSupport:o(me).isFeatureActive("themeStyles")}),[]);return(0,$e.useMemo)(()=>{let o=e.styles?.filter(s=>s.__unstableType&&s.__unstableType!=="theme")??[],r=[...e?.defaultEditorStyles??[],...o],n=t&&o.length!==(e.styles?.length??0);return!e.disableLayoutStyles&&!n&&r.push({css:xa({style:{},selector:"body",hasBlockGapSupport:!1,hasFallbackGapSupport:!0,fallbackGapValue:"0.5em"})}),n?e.styles??[]:r},[e.defaultEditorStyles,e.disableLayoutStyles,e.styles,t])}function Nx(){let[e,t,o]=(0,ao.useSelect)(C=>{let{get:O}=C(Es.store),{isMetaBoxLocationVisible:F}=C(me);return[!!O("core/edit-post","metaBoxesMainIsOpen"),O("core/edit-post","metaBoxesMainOpenHeight"),F("normal")||F("advanced")||F("side")]},[]),{set:r}=(0,ao.useDispatch)(Es.store),n=(0,co.useMediaQuery)("(max-height: 549px)"),[{min:s=0,max:i},a]=(0,$e.useState)(()=>({})),c=(0,co.useRefEffect)(C=>{let O=C.closest(".interface-interface-skeleton__content");if(!O)return;let F=O.querySelector(".editor-notices"),V=O.querySelector(".edit-post-meta-boxes-main__presenter"),k=()=>{let _=O.offsetHeight;F&&(_-=F.offsetHeight);let A=V?.offsetHeight??0;a({min:A,max:_})},w=new window.ResizeObserver(k);return w.observe(O),F&&w.observe(F),()=>w.disconnect()},[]),u=(0,$e.useRef)(),f=(0,co.useMergeRefs)([u,c]),g=(0,$e.useRef)(),p=(0,$e.useId)(),m=(0,$e.useRef)(),d=C=>Math.round((C-s)/(i-s)*100),h=(C=!e)=>r("core/edit-post","metaBoxesMainIsOpen",C),y=(C="auto",O)=>{let F;C==="auto"?(O=!1,F=C):(C=Math.min(i,Math.max(s,C)),m.current=C,F=`${C}px`),O?r("core/edit-post","metaBoxesMainOpenHeight",C):(u.current.style.height=F,n||(g.current.ariaValueNow=d(C)))},x=Ax(({movement:C,first:O,last:F,memo:V,tap:k,args:w})=>{let M=u.current,[,_]=C;if(O){M.classList.add("is-resizing");let I=m.current??M.offsetHeight;return e?I>i&&(I=i):I=s,y(I-_),{fromHeight:I}}if(!O&&!F&&!k)return y(V.fromHeight-_),V;if(M.classList.remove("is-resizing"),k){let[I]=w;I?.();return}let A=m.current>s;h(A),y(m.current,A)},{keyboardDisplacement:20,filterTaps:!0});if(!o)return;let b=(0,Q.jsxs)("div",{className:"edit-post-layout__metaboxes edit-post-meta-boxes-main__liner",hidden:!e,children:[(0,Q.jsx)(gs,{location:"normal"}),(0,Q.jsx)(gs,{location:"advanced"})]}),v=t===void 0,P=e?n?"auto":t:s,E=i===void 0||v?50:d(P),R=(0,ut.__)("Meta Boxes"),T=(0,Q.jsxs)("button",{"aria-expanded":e,onClick:({detail:C})=>{(n||!C)&&h()},...!n&&x(h),children:[R,(0,Q.jsx)(lo.Icon,{icon:e?sa:Zi})]}),D=!n&&(0,Q.jsxs)(Q.Fragment,{children:[(0,Q.jsxs)(wo.Root,{children:[(0,Q.jsx)(wo.Trigger,{render:(0,Q.jsx)("button",{ref:g,role:"separator","aria-valuenow":E,"aria-label":(0,ut.__)("Drag to resize"),"aria-describedby":p,...x()})}),(0,Q.jsx)(wo.Popup,{children:(0,ut.__)("Drag to resize")})]}),(0,Q.jsx)(ua,{id:p,children:(0,ut.__)("Use up and down arrow keys to resize the meta box pane.")})]});return(0,Q.jsxs)(pa,{ariaLabel:R,ref:f,className:pt("edit-post-meta-boxes-main",!n&&"is-resizable"),style:{height:P},children:[(0,Q.jsxs)("div",{className:"edit-post-meta-boxes-main__presenter",children:[T,D]}),b]})}function Fx({postId:e,postType:t,settings:o,initialEdits:r}){am();let{createErrorNotice:n}=(0,ao.useDispatch)(Nr.store),{currentPost:{postId:s,postType:i},onNavigateToEntityRecord:a,onNavigateToPreviousEntityRecord:c}=lm(e,t,"post-only"),u=i==="wp_template",{mode:f,isFullscreenActive:g,hasResolvedMode:p,hasActiveMetaboxes:m,hasBlockSelected:d,showIconLabels:h,isDistractionFree:y,showMetaBoxes:x,isWelcomeGuideVisible:b,templateId:v}=(0,ao.useSelect)(w=>{let{get:M}=w(Es.store),{isFeatureActive:_,hasMetaBoxes:A}=w(me),{canUser:I,getPostType:X,getTemplateId:ne}=U(w(hm.store)),K=o.supportsTemplateMode,q=X(i)?.viewable??!1,L=I("read",{kind:"postType",name:"wp_template"}),{getBlockSelectionStart:J,isZoomOut:B}=U(w(dm.store)),{getEditorMode:ae,getDefaultRenderingMode:fe}=U(w(Xe.store)),le=!Dx.includes(i),de=i==="wp_block"&&!c,pe=ne(i,s),nt=fe(i);return{mode:ae(),isFullscreenActive:_("fullscreenMode"),hasActiveMetaboxes:A(),hasResolvedMode:nt==="template-locked"?!!pe:nt!==void 0,hasBlockSelected:!!J(),showIconLabels:M("core","showIconLabels"),isDistractionFree:M("core","distractionFree"),showMetaBoxes:le&&!B()||de,isWelcomeGuideVisible:_("welcomeGuide"),templateId:K&&q&&L&&!u?pe:null}},[i,s,u,o.supportsTemplateMode,c]);fm(m&&p),_x(d?"block-selection-edit":"entity-edit");let P=Lx(o),E=(0,$e.useMemo)(()=>({...o,styles:P,onNavigateToEntityRecord:a,onNavigateToPreviousEntityRecord:c}),[o,P,a,c]);h?document.body.classList.add("show-icon-labels"):document.body.classList.remove("show-icon-labels");let R=(0,lo.__unstableUseNavigateRegions)(),T=pt("edit-post-layout","is-mode-"+f,{"has-metaboxes":m});function D(w){n((0,ut.sprintf)((0,ut.__)('The "%s" plugin has encountered an error and cannot be rendered.'),w))}let{createSuccessNotice:C}=(0,ao.useDispatch)(Nr.store),O=(0,$e.useCallback)((w,M)=>{switch(w){case"move-to-trash":document.location.href=(0,Va.addQueryArgs)("edit.php",{trashed:1,post_type:M[0].type,ids:M[0].id});break;case"duplicate-post":{let _=M[0],A=typeof _.title=="string"?_.title:_.title?.rendered;C((0,ut.sprintf)((0,ut.__)('"%s" successfully created.'),(0,gm.decodeEntities)(A)||(0,ut.__)("(no title)")),{type:"snackbar",id:"duplicate-post-action",actions:[{label:(0,ut.__)("Edit"),onClick:()=>{let I=_.id;document.location.href=(0,Va.addQueryArgs)("post.php",{post:I,action:"edit"})}}]})}break}},[C]),F=(0,$e.useMemo)(()=>({type:t,id:e}),[t,e]),V=(0,co.useViewportMatch)("medium")&&g?(0,Q.jsx)(Id,{initialPost:F}):null,k=(0,$e.useMemo)(()=>ma().primary,[]);return(0,Q.jsx)(lo.SlotFillProvider,{children:(0,Q.jsx)(wo.Provider,{children:(0,Q.jsx)(ym.ThemeProvider,{isRoot:!0,color:{primary:k},children:(0,Q.jsxs)(Xe.ErrorBoundary,{canCopyContent:!0,children:[(0,Q.jsx)(nm,{postType:i}),(0,Q.jsx)("div",{...R,children:(0,Q.jsxs)(Ix,{settings:E,initialEdits:r,postType:i,postId:s,templateId:v,className:T,forceIsDirty:m,autoFocus:!b,onActionPerformed:O,extraSidebarPanels:x&&(0,Q.jsx)(gs,{location:"side"}),extraContent:!y&&x&&(0,Q.jsx)(Nx,{}),children:[(0,Q.jsx)(Xe.PostLockedModal,{}),(0,Q.jsx)(Vd,{}),(0,Q.jsx)(Mx,{isActive:g}),(0,Q.jsx)(lp,{}),(0,Q.jsx)(Xe.UnsavedChangesWarning,{}),(0,Q.jsx)(Xe.AutosaveMonitor,{}),(0,Q.jsx)(Xe.LocalAutosaveMonitor,{}),(0,Q.jsx)(tp,{}),i==="wp_block"&&(0,Q.jsx)(op,{}),(0,Q.jsx)(pm.PluginArea,{onError:D}),(0,Q.jsx)(Qp,{}),V,(0,Q.jsx)(Nr.SnackbarNotices,{className:"edit-post-layout__snackbar"}),(0,Q.jsx)(kx,{})]})})]})})})})}var vm=Fx;var Pe=l(be(),1),xm=l(ro(),1),ja=l(rr(),1);var Vt=l(Y(),1),{PluginPostExcerpt:Bx}=U(Pe.privateApis),jt=(0,xm.getPath)(window.location.href)?.includes("site-editor.php"),uo=e=>{(0,ja.default)(`wp.editPost.${e}`,{since:"6.6",alternative:`wp.editor.${e}`})};function Vx(e){return jt?null:(uo("PluginBlockSettingsMenuItem"),(0,Vt.jsx)(Pe.PluginBlockSettingsMenuItem,{...e}))}function jx(e){return jt?null:(uo("PluginDocumentSettingPanel"),(0,Vt.jsx)(Pe.PluginDocumentSettingPanel,{...e}))}function Hx(e){return jt?null:(uo("PluginMoreMenuItem"),(0,Vt.jsx)(Pe.PluginMoreMenuItem,{...e}))}function $x(e){return jt?null:(uo("PluginPrePublishPanel"),(0,Vt.jsx)(Pe.PluginPrePublishPanel,{...e}))}function Ux(e){return jt?null:(uo("PluginPostPublishPanel"),(0,Vt.jsx)(Pe.PluginPostPublishPanel,{...e}))}function Wx(e){return jt?null:(uo("PluginPostStatusInfo"),(0,Vt.jsx)(Pe.PluginPostStatusInfo,{...e}))}function Gx(e){return jt?null:(uo("PluginSidebar"),(0,Vt.jsx)(Pe.PluginSidebar,{...e}))}function zx(e){return jt?null:(uo("PluginSidebarMoreMenuItem"),(0,Vt.jsx)(Pe.PluginSidebarMoreMenuItem,{...e}))}function Yx(){return jt?null:((0,ja.default)("wp.editPost.__experimentalPluginPostExcerpt",{since:"6.6",hint:"Core and custom panels can be access programmatically using their panel name.",link:"https://developer.wordpress.org/block-editor/reference-guides/slotfills/plugin-document-setting-panel/#accessing-a-panel-programmatically"}),Bx)}var Ha=l(Y(),1),{BackButton:Kx,registerCoreBlockBindingsSources:qx}=U(_s.privateApis),{enablePreloadMultiUse:Xx,clearPreloadedData:Qx}=U(wm.default.privateApis);function Jx(e,t,o,r,n){let s=document.getElementById(e),i=(0,Cs.createRoot)(s);return(0,bt.dispatch)(Rs.store).setDefaults("core/edit-post",{fullscreenMode:!0,themeStyles:!0,welcomeGuide:!0,welcomeGuideTemplate:!0}),(0,bt.dispatch)(Rs.store).setDefaults("core",{allowRightClickOverrides:!0,editorMode:"visual",fixedToolbar:!1,hiddenBlockTypes:[],inactivePanels:[],openPanels:["post-status"],showBlockBreadcrumbs:!0,showIconLabels:!1,showListViewByDefault:!1,enableChoosePatternModal:!0,isPublishSidebarEnabled:!0,showCollaborationCursor:!1,showCollaborationJoinNotifications:!0,showCollaborationLeaveNotifications:!0,showCollaborationPostSaveNotifications:!0}),window.__clientSideMediaProcessing&&(0,bt.dispatch)(Rs.store).setDefaults("core/media",{requireApproval:!0,optimizeOnUpload:!0}),(0,bt.dispatch)(bm.store).reapplyBlockTypeFilters(),(0,Ts.registerCoreBlocks)(),qx(),(0,Os.registerLegacyWidgetBlock)({inserter:!1}),(0,Os.registerWidgetGroupBlock)({inserter:!1}),(0,Ts.__experimentalRegisterExperimentalCoreBlocks)({enableFSEBlocks:r.__unstableEnableFullSiteEditingBlocks}),(document.compatMode==="CSS1Compat"?"Standards":"Quirks")!=="Standards"&&console.warn(`Your browser is using Quirks Mode.
3 +This can cause rendering issues such as blocks overlaying meta boxes in the editor. Quirks Mode can be triggered by PHP errors or HTML code appearing before the opening <!DOCTYPE html>. Try checking the raw page source or your site's PHP error log and resolving errors there, removing any HTML before the doctype, or disabling plugins.`),window.addEventListener("dragover",u=>u.preventDefault(),!1),window.addEventListener("drop",u=>u.preventDefault(),!1),Xx(),Zx(t,o).finally(()=>{if(Qx(),t&&o){let u=(0,bt.select)(Ps.store).getEntityRecord("postType",t,o);u&&(0,bt.dispatch)(_s.store).setupEditor(u,n,r.template)}i.render((0,Ha.jsx)(Cs.StrictMode,{children:(0,Ha.jsx)(vm,{settings:r,postId:o,postType:t,initialEdits:n})}))}),i}async function Zx(e,t){let o=(0,bt.resolveSelect)(Ps.store),r=(0,bt.select)(Ps.store);try{await Promise.all([o.getCurrentUser(),o.getEntitiesConfig("postType"),o.getEntitiesConfig("taxonomy"),o.getEntitiesConfig("root"),o.getEntityRecords("root","taxonomy"),o.getCurrentTheme(),o.getThemeSupports(),o.getBlockPatternCategories(),o.__experimentalGetCurrentGlobalStylesId(),o.__experimentalGetCurrentThemeBaseGlobalStyles(),o.__experimentalGetCurrentThemeGlobalStylesVariations(),o.getEntityRecord("root","__unstableBase"),o.canUser("read",{kind:"root",name:"site"}),o.canUser("create",{kind:"postType",name:"attachment"}),o.canUser("create",{kind:"postType",name:"page"}),o.canUser("create",{kind:"postType",name:"wp_block"}),o.canUser("create",{kind:"postType",name:"wp_template"}),...e&&window?.__experimentalDataFormInspector?[U(o).getViewConfig("postType",e,{fields:"form"})]:[],...e&&t?[o.getPostType(e),o.getEntityRecord("postType",e,t),o.getEditedEntityRecord("postType",e,t),o.getAutosaves(e,t),o.getDefaultTemplateId({slug:"front-page"}),o.canUser("create",{kind:"postType",name:e})]:[]]);let n=[];r.canUser("read",{kind:"root",name:"site"})&&n.push(o.getEntityRecord("root","site"));let s=r.__experimentalGetCurrentGlobalStylesId();if(s&&n.push(o.canUser("update",{kind:"root",name:"globalStyles",id:s})),e&&t){let i=r.getEntityRecord("postType",e,t);if(i){let a=e==="page"?"page":"single-"+e;i.slug&&(a+="-"+i.slug),n.push(o.getDefaultTemplateId({slug:a})),i.author&&n.push(o.getUser(i.author,{context:"view",_fields:"id,name"}))}}n.length&&await Promise.all(n),s&&(r.canUser("update",{kind:"root",name:"globalStyles",id:s})?await o.getEntityRecord("root","globalStyles",s):await o.getEntityRecord("root","globalStyles",s,{context:"view"}))}catch{}}function eb(){(0,Sm.default)("wp.editPost.reinitializeEditor",{since:"6.2",version:"6.3"})}return Am(tb);})();
3 4 /*! Bundled license information:
4 5
5 6 use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
6 7 (**
@@ -23,5 +24,7 @@
23 24 * This source code is licensed under the MIT license found in the
24 25 * LICENSE file in the root directory of this source tree.
25 26 *)
26 27 */
28 +(window.wp ||= {}).editPost = wp.editPost;
29 +})();
27 30 //# sourceMappingURL=index.min.js.map