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.4.0 → trunk View file →
@@ -1,6 +1,7 @@
1 -var wp;(wp||={}).editPost=(()=>{var Hp=Object.create;var Kr=Object.defineProperty;var $p=Object.getOwnPropertyDescriptor;var Up=Object.getOwnPropertyNames;var Wp=Object.getPrototypeOf,zp=Object.prototype.hasOwnProperty;var ee=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Mo=(e,t)=>{for(var o in t)Kr(e,o,{get:t[o],enumerable:!0})},ba=(e,t,o,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of Up(t))!zp.call(e,n)&&n!==o&&Kr(e,n,{get:()=>t[n],enumerable:!(r=$p(t,n))||r.enumerable});return e};var c=(e,t,o)=>(o=e!=null?Hp(Wp(e)):{},ba(t||!e||!e.__esModule?Kr(o,"default",{value:e,enumerable:!0}):o,e)),Gp=e=>ba(Kr({},"__esModule",{value:!0}),e);var Xr=ee((rx,wa)=>{wa.exports=window.wp.blocks});var vs=ee((nx,Ea)=>{Ea.exports=window.wp.blockLibrary});var lr=ee((sx,Ra)=>{Ra.exports=window.wp.deprecated});var Se=ee((ix,Pa)=>{Pa.exports=window.wp.element});var le=ee((ax,Ta)=>{Ta.exports=window.wp.data});var ut=ee((lx,Ca)=>{Ca.exports=window.wp.preferences});var _a=ee((cx,Oa)=>{Oa.exports=window.wp.widgets});var ve=ee((ux,Ia)=>{Ia.exports=window.wp.editor});var Ot=ee((fx,Aa)=>{Aa.exports=window.wp.coreData});var xs=ee((dx,Ma)=>{Ma.exports=window.wp.apiFetch});var je=ee((mx,La)=>{La.exports=window.wp.i18n});var j=ee((gx,Na)=>{Na.exports=window.React});var G=ee((wx,Va)=>{Va.exports=window.ReactJSXRuntime});var ro=ee((LS,Rl)=>{Rl.exports=window.ReactDOM});var vc=ee(yc=>{"use strict";var Wo=j();function Hg(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var $g=typeof Object.is=="function"?Object.is:Hg,Ug=Wo.useState,Wg=Wo.useEffect,zg=Wo.useLayoutEffect,Gg=Wo.useDebugValue;function Yg(e,t){var o=t(),r=Ug({inst:{value:o,getSnapshot:t}}),n=r[0].inst,s=r[1];return zg(function(){n.value=o,n.getSnapshot=t,qs(n)&&s({inst:n})},[e,o,t]),Wg(function(){return qs(n)&&s({inst:n}),e(function(){qs(n)&&s({inst:n})})},[e]),Gg(o),o}function qs(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!$g(e,o)}catch{return!0}}function Kg(e,t){return t()}var Xg=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?Kg:Yg;yc.useSyncExternalStore=Wo.useSyncExternalStore!==void 0?Wo.useSyncExternalStore:Xg});var Js=ee((nw,xc)=>{"use strict";xc.exports=vc()});var bc=ee(Sc=>{"use strict";var vn=j(),qg=Js();function Jg(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Qg=typeof Object.is=="function"?Object.is:Jg,Zg=qg.useSyncExternalStore,eh=vn.useRef,th=vn.useEffect,oh=vn.useMemo,rh=vn.useDebugValue;Sc.useSyncExternalStoreWithSelector=function(e,t,o,r,n){var s=eh(null);if(s.current===null){var i={hasValue:!1,value:null};s.current=i}else i=s.current;s=oh(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,Qg(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=Zg(e,s[0],s[1]);return th(function(){i.hasValue=!0,i.value=a},[a]),rh(a),a}});var Ec=ee((iw,wc)=>{"use strict";wc.exports=bc()});var $t=ee((dC,Fu)=>{Fu.exports=window.wp.primitives});var zn=ee((IC,Bu)=>{Bu.exports=window.wp.compose});var ju=ee((AC,Vu)=>{Vu.exports=window.wp.theme});var Fi=ee((kC,$u)=>{$u.exports=window.wp.privateApis});var kt=ee((R0,vf)=>{vf.exports=window.wp.components});var Ki=ee((C0,xf)=>{xf.exports=window.wp.blockEditor});var Xi=ee((O0,Sf)=>{Sf.exports=window.wp.styleEngine});var Tf=ee((q0,Pf)=>{Pf.exports=window.wp.plugins});var Kn=ee((J0,Cf)=>{Cf.exports=window.wp.notices});var Qi=ee((Q0,Of)=>{Of.exports=window.wp.commands});var Po=ee((Z0,_f)=>{_f.exports=window.wp.url});var Af=ee((eO,If)=>{If.exports=window.wp.htmlEntities});var qf=ee((mO,Xf)=>{Xf.exports=window.wp.keyboardShortcuts});var Zf=ee((hO,Qf)=>{Qf.exports=window.wp.hooks});var Pd=ee((DO,Rd)=>{Rd.exports=window.wp.keycodes});var tx={};Mo(tx,{PluginBlockSettingsMenuItem:()=>Vv,PluginDocumentSettingPanel:()=>jv,PluginMoreMenuItem:()=>Hv,PluginPostPublishPanel:()=>Uv,PluginPostStatusInfo:()=>Wv,PluginPrePublishPanel:()=>$v,PluginSidebar:()=>zv,PluginSidebarMoreMenuItem:()=>Gv,__experimentalFullscreenModeClose:()=>Xn,__experimentalMainDashboardButton:()=>Kv,__experimentalPluginPostExcerpt:()=>Yv,initializeEditor:()=>Qv,reinitializeEditor:()=>ex,store:()=>de});var Mp=c(Xr(),1),fs=c(vs(),1),kp=c(lr(),1),ds=c(Se(),1),tt=c(le(),1),sr=c(ut(),1),ps=c(_a(),1),Vr=c(ve(),1),us=c(Ot(),1),Lp=c(xs(),1);function ka(e){var t,o,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(o=ka(e[t]))&&(r&&(r+=" "),r+=o)}else for(o in e)e[o]&&(r&&(r+=" "),r+=o);return r}function Yp(){for(var e,t,o=0,r="",n=arguments.length;o<n;o++)(e=arguments[o])&&(t=ka(e))&&(r&&(r+=" "),r+=t);return r}var We=Yp;var Kp=c(j(),1),cr={...Kp};var Fa=c(j(),1),Da={};function Oe(e,t){let o=Fa.useRef(Da);return o.current===Da&&(o.current=e(t)),o}var Ss=cr.useInsertionEffect,Xp=Ss&&Ss!==cr.useLayoutEffect?Ss:e=>e();function z(e){let t=Oe(qp).current;return t.next=e,Xp(t.effect),t.trampoline}function qp(){let e={next:void 0,callback:Jp,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function Jp(){}var Ba=c(j(),1),Qp=()=>{},U=typeof document<"u"?Ba.useLayoutEffect:Qp;var qr=c(j(),1),Zp=qr.createContext(void 0);function ko(){return qr.useContext(Zp)?.direction??"ltr"}function em(e,t){return function(r,...n){let s=new URL(e);return s.searchParams.set("code",r.toString()),n.forEach(i=>s.searchParams.append("args[]",i)),`${t} error #${r}; visit ${s} for the full message.`}}var tm=em("https://base-ui.com/production-error","Base UI"),ze=tm;var mo=c(j(),1);function bs(e,t,o,r){let n=Oe(Ha).current;return om(n,e,t,o,r)&&$a(n,[e,t,o,r]),n.callback}function ja(e){let t=Oe(Ha).current;return rm(t,e)&&$a(t,e),t.callback}function Ha(){return{callback:null,cleanup:null,refs:[]}}function om(e,t,o,r,n){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==r||e.refs[3]!==n}function rm(e,t){return e.refs.length!==t.length||e.refs.some((o,r)=>o!==t[r])}function $a(e,t){if(e.refs=t,t.every(o=>o==null)){e.callback=null;return}e.callback=o=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),o!=null){let r=Array(t.length).fill(null);for(let n=0;n<t.length;n+=1){let s=t[n];if(s!=null)switch(typeof s){case"function":{let i=s(o);typeof i=="function"&&(r[n]=i);break}case"object":{s.current=o;break}default:}}e.cleanup=()=>{for(let n=0;n<t.length;n+=1){let s=t[n];if(s!=null)switch(typeof s){case"function":{let i=r[n];typeof i=="function"?i():s(null);break}case"object":{s.current=null;break}default:}}}}}}var Wa=c(j(),1);var Ua=c(j(),1),nm=parseInt(Ua.version,10);function Lo(e){return nm>=e}function ws(e){if(!Wa.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 Bt(){}var Ax=Object.freeze([]),ye=Object.freeze({});function za(e,t){let o={};for(let r in e){let n=e[r];if(t?.hasOwnProperty(r)){let s=t[r](n);s!=null&&Object.assign(o,s);continue}n===!0?o[`data-${r.toLowerCase()}`]="":n&&(o[`data-${r.toLowerCase()}`]=n.toString())}return o}function Ga(e,t){return typeof e=="function"?e(t):e}function Ya(e,t){return typeof e=="function"?e(t):e}var Es={};function Vt(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 Ka(e){if(e.length===0)return Es;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 Rs(e)?{...qa(e,Es)}:sm(e)}function fr(e,t){return Rs(t)?qa(t,e):im(e,t)}function sm(e){let t={...e};for(let o in t){let r=t[o];Xa(o,r)&&(t[o]=Ja(r))}return t}function im(e,t){if(!t)return e;for(let o in t){let r=t[o];switch(o){case"style":{e[o]=ur(e.style,r);break}case"className":{e[o]=Ps(e.className,r);break}default:Xa(o,r)?e[o]=am(e[o],r):e[o]=r}}return e}function Xa(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 Rs(e){return typeof e=="function"}function qa(e,t){return Rs(e)?e(t):e??Es}function am(e,t){return t?e?(...o)=>{let r=o[0];if(Za(r)){let s=r;Qa(s);let i=t(...o);return s.baseUIHandlerPrevented||e?.(...o),i}let n=t(...o);return e?.(...o),n}:Ja(t):e}function Ja(e){return e&&((...t)=>{let o=t[0];return Za(o)&&Qa(o),e(...t)})}function Qa(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function Ps(e,t){return t?e?t+" "+e:t:e}function Za(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var Ts=c(j(),1);function Ge(e,t,o={}){let r=t.render,n=lm(t,o);if(o.enabled===!1)return null;let s=o.state??ye;return fm(e,r,n,s)}function lm(e,t={}){let{className:o,style:r,render:n}=e,{state:s=ye,ref:i,props:a,stateAttributesMapping:u,enabled:p=!0}=t,l=p?Ga(o,s):void 0,d=p?Ya(r,s):void 0,g=p?za(s,u):ye,m=p&&a?cm(a):void 0,f=p?ur(g,m)??{}:ye;return typeof document<"u"&&(p?Array.isArray(i)?f.ref=ja([f.ref,ws(n),...i]):f.ref=bs(f.ref,ws(n),i):bs(null,null)),p?(l!==void 0&&(f.className=Ps(f.className,l)),d!==void 0&&(f.style=ur(f.style,d)),f):ye}function cm(e){return Array.isArray(e)?Ka(e):Vt(void 0,e)}var um=Symbol.for("react.lazy");function fm(e,t,o,r){if(t){if(typeof t=="function")return t(o,r);let n=Vt(o,t.props);n.ref=o.ref;let s=t;return s?.$$typeof===um&&(s=mo.Children.toArray(t)[0]),mo.cloneElement(s,n)}if(e&&typeof e=="string")return dm(e,o);throw new Error(ze(8))}function dm(e,t){return e==="button"?(0,Ts.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,Ts.createElement)("img",{alt:"",...t,key:t.key}):mo.createElement(e,t)}var Y={};Mo(Y,{cancelOpen:()=>jm,chipRemovePress:()=>wm,clearPress:()=>bm,closePress:()=>xm,closeWatcher:()=>km,decrementPress:()=>Pm,disabled:()=>$m,drag:()=>Fm,escapeKey:()=>Mm,focusOut:()=>Am,imperativeAction:()=>zm,incrementPress:()=>Rm,initial:()=>Wm,inputBlur:()=>Om,inputChange:()=>Tm,inputClear:()=>Cm,inputPaste:()=>_m,inputPress:()=>Im,itemPress:()=>vm,keyboard:()=>Nm,linkPress:()=>Sm,listNavigation:()=>Lm,missing:()=>Um,none:()=>pm,outsidePress:()=>ym,pointer:()=>Dm,scrub:()=>Vm,siblingOpen:()=>Hm,swipe:()=>Gm,trackPress:()=>Em,triggerFocus:()=>hm,triggerHover:()=>gm,triggerPress:()=>mm,wheel:()=>Bm,windowResize:()=>Ym});var pm="none",mm="trigger-press",gm="trigger-hover",hm="trigger-focus",ym="outside-press",vm="item-press",xm="close-press",Sm="link-press",bm="clear-press",wm="chip-remove-press",Em="track-press",Rm="increment-press",Pm="decrement-press",Tm="input-change",Cm="input-clear",Om="input-blur",_m="input-paste",Im="input-press",Am="focus-out",Mm="escape-key",km="close-watcher",Lm="list-navigation",Nm="keyboard",Dm="pointer",Fm="drag",Bm="wheel",Vm="scrub",jm="cancel-open",Hm="sibling-open",$m="disabled",Um="missing",Wm="initial",zm="imperative-action",Gm="swipe",Ym="window-resize";function oe(e,t,o,r){let n=!1,s=!1,i=r??ye;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 el=0;function Km(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 tl=cr.useId;function Jt(e,t){if(tl!==void 0){let o=tl();return e??(t?`${t}-${o}`:o)}return Km(e,t)}function ol(e){return Jt(e,"base-ui")}var Os=c(j(),1);var rl=c(j(),1),Xm=[];function No(e){rl.useEffect(e,Xm)}var Zr=null,nS=globalThis.requestAnimationFrame,Cs=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 Cs,_t=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(_t.create).current;return No(e.disposeEffect),e}function nl(e,t=!1,o=!1){let[r,n]=Os.useState(e&&t?"idle":void 0),[s,i]=Os.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=_t.request(()=>{n("ending")});return()=>{_t.cancel(a)}}},[e,s,r,o]),U(()=>{if(!e||t)return;let a=_t.request(()=>{n(void 0)});return()=>{_t.cancel(a)}},[t,e]),U(()=>{if(!e||!t)return;e&&s&&r!=="idle"&&n("starting");let a=_t.request(()=>{n("idle")});return()=>{_t.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})({}),qm={[go.startingStyle]:""},Jm={[go.endingStyle]:""},sl={transitionStatus(e){return e==="starting"?qm:e==="ending"?Jm:null}};function tn(){return typeof window<"u"}function yo(e){return on(e)?(e.nodeName||"").toLowerCase():"#document"}function ge(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function yt(e){var t;return(t=(on(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function on(e){return tn()?e instanceof Node||e instanceof ge(e).Node:!1}function H(e){return tn()?e instanceof Element||e instanceof ge(e).Element:!1}function we(e){return tn()?e instanceof HTMLElement||e instanceof ge(e).HTMLElement:!1}function Fo(e){return!tn()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof ge(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 il(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 Qm=/transform|translate|scale|rotate|perspective|filter/,Zm=/paint|layout|strict|content/,ho=e=>!!e&&e!=="none",_s;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))||Qm.test(t.willChange||"")||Zm.test(t.contain||"")}function al(e){let t=ht(e);for(;we(t)&&!vt(t);){if(rn(t))return t;if(dr(t))return null;t=ht(t)}return null}function Vo(){return _s==null&&(_s=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),_s}function vt(e){return/^(html|body|#document)$/.test(yo(e))}function Le(e){return ge(e).getComputedStyle(e)}function pr(e){return H(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function ht(e){if(yo(e)==="html")return e;let t=e.assignedSlot||e.parentNode||Fo(e)&&e.host||yt(e);return Fo(t)?t.host:t}function ll(e){let t=ht(e);return vt(t)?e.ownerDocument?e.ownerDocument.body:e.body:we(t)&&Bo(t)?t:ll(t)}function Qt(e,t,o){var r;t===void 0&&(t=[]),o===void 0&&(o=!0);let n=ll(e),s=n===((r=e.ownerDocument)==null?void 0:r.body),i=ge(n);if(s){let a=nn(i);return t.concat(i,i.visualViewport||[],Bo(n)?n:[],a&&o?Qt(a):[])}else return t.concat(n,Qt(n,[],o))}function nn(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var Zt=typeof navigator<"u",Is=eg(),cl=og(),sn=tg(),fS=typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter:none"),dS=Is.platform==="MacIntel"&&Is.maxTouchPoints>1?!0:/iP(hone|ad|od)|iOS/.test(Is.platform),pS=Zt&&/firefox/i.test(sn),ul=Zt&&/apple/i.test(navigator.vendor),mS=Zt&&/Edg/i.test(sn),gS=Zt&&/android/i.test(cl)||/android/i.test(sn),fl=Zt&&cl.toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints,dl=sn.includes("jsdom/");function eg(){if(!Zt)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 tg(){if(!Zt)return"";let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(({brand:t,version:o})=>`${t}/${o}`).join(" "):navigator.userAgent}function og(){if(!Zt)return"";let e=navigator.userAgentData;return e?.platform?e.platform:navigator.platform??""}var As="data-base-ui-focusable";var Ms="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 eo(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 pl(e){return e.matches("html,body")}function ml(e){return we(e)&&e.matches(Ms)}function ks(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${Ms}`)!=null}function gl(e){if(!e||dl)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function jt(e,t,o=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!o||n.context?.open?[n]:[],...jt(e,n.id,o)])}function hl(e){return"nativeEvent"in e}function Ht(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function yl(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var Sl=["top","right","bottom","left"];var to=Math.min,$e=Math.max,oo=Math.round,gr=Math.floor,xt=e=>({x:e,y:e}),rg={left:"right",right:"left",bottom:"top",top:"bottom"};function hr(e,t,o){return $e(e,to(t,o))}function St(e,t){return typeof e=="function"?e(t):e}function _e(e){return e.split("-")[0]}function bt(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 bl(e,t,o){o===void 0&&(o=!1);let r=bt(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 wl(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 vl=["left","right"],xl=["right","left"],ng=["top","bottom"],sg=["bottom","top"];function ig(e,t,o){switch(e){case"top":case"bottom":return o?t?xl:vl:t?vl:xl;case"left":case"right":return t?ng:sg;default:return[]}}function El(e,t,o,r){let n=bt(e),s=ig(_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 rg[t]+e.slice(t.length)}function ag(e){return{top:0,right:0,bottom:0,left:0,...e}}function fn(e){return typeof e!="number"?ag(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 Ee(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(lg,e).current;return t.next=e,U(t.effect),t}function lg(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var Cl=c(j(),1);var Tl=c(ro(),1);function Pl(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=Pl(e);if(i==null)return;let a=i,u=()=>{Tl.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);Cl.useEffect(()=>{if(!t)return;let a=new AbortController;return i(s,a.signal),()=>{a.abort()}},[t,o,s,i])}var Ol=c(j(),1);function _l(e){let t=Ol.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 wt(){let e=Oe(rt.create).current;return No(e.disposeEffect),e}var Xe=c(j(),1);function cg(e,t){return t!=null&&!Ht(t)?0:typeof e=="function"?e():e}function xo(e,t,o){let r=cg(e,o);return typeof r=="number"?r:r?.[t]}function Ls(e){return typeof e=="function"?e():e}function pn(e,t){return t||e==="click"||e==="mousedown"}function Il(e){return e?.includes("mouse")&&e!=="mousedown"}var Al=c(G(),1),Ml=Xe.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new rt,currentIdRef:{current:null},currentContextRef:{current:null}});function Ns(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=wt();return(0,Al.jsx)(Ml.Provider,{value:Xe.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:s,currentIdRef:i,timeoutMs:r,currentContextRef:a,timeout:u}),[r,u]),children:t})}function Ds(e,t={open:!1}){let{open:o}=t,r="rootStore"in e?e.rootStore:e,n=r.useState("floatingId"),s=Xe.useContext(Ml),{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 Et(...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),Nl=c(ro(),1);var kl={style:{transition:"none"}};var ug="data-base-ui-swipe-ignore",fg="data-swipe-ignore",sb=`[${ug}]`,ib=`[${fg}]`;var Ll={fallbackAxisSide:"end"};var Dl=c(G(),1),dg=nt.createContext(null),pg=()=>nt.useContext(dg),mg=Ho("portal");function Fs(e={}){let{ref:t,container:o,componentProps:r=ye,elementProps:n}=e,s=Jt(),a=pg()?.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,[mg]:""},n]});return{portalNode:l,portalSubtree:u&&f?Nl.createPortal(f,u):null}}var So=c(j(),1);function Fl(){let e=new Map;return{emit(t,o){e.get(t)?.forEach(r=>r(o))},on(t,o){e.has(t)||e.set(t,new Set),e.get(t).add(o)},off(t,o){e.get(t)?.delete(o)}}}var gg=c(G(),1),hg=So.createContext(null),yg=So.createContext(null),$o=()=>So.useContext(hg)?.id||null,no=e=>{let t=So.useContext(yg);return e??t};var qe=c(j(),1);function vg(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 Bl(e){return e!=null&&e.clientX!=null}function Bs(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,R,P)=>{p.current||u.current.openEvent&&!Bl(u.current.openEvent)||n.set("positionReference",vg(P??a,{x:S,y:R,axis:r,dataRef:u,pointerType:d}))}),b=z(S=>{s?l.current||(y(S.clientX,S.clientY,S.currentTarget),f([])):y(S.clientX,S.clientY,S.currentTarget)}),v=Ht(d)?i:s;qe.useEffect(()=>{if(!o){h(a);return}if(!v)return;function S(){l.current?.(),l.current=null}let R=ge(i);function P(C){let I=He(C);se(i,I)?S():y(C.clientX,C.clientY)}return!u.current.openEvent||Bl(u.current.openEvent)?l.current=re(R,"mousemove",P):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(R){g(R.pointerType)}return{onPointerDown:S,onPointerEnter:S,onMouseMove:b,onMouseEnter:b}},[b]);return qe.useMemo(()=>o?{reference:x,trigger:x}:{},[o,x])}var Je=c(j(),1);var xg={intentional:"onClick",sloppy:"onPointerDown"};function Sg(){return!1}function bg(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function Vs(e,t={}){let{enabled:o=!0,escapeKey:r=!0,outsidePress:n=!0,outsidePressEvent:s="sloppy",referencePress:i=Sg,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=no(p),h=z(typeof n=="function"?n:()=>!1),y=typeof n=="function"?h:n,b=y!==!1,v=z(()=>s),{escapeKey:x,outsidePress:S}=bg(u),R=Je.useRef(!1),P=Je.useRef(!1),C=Je.useRef(!1),I=Je.useRef(!1),N=Je.useRef(""),A=Je.useRef(null),O=wt(),M=wt(),T=z(()=>{M.clear(),m.current.insideReactTree=!1}),F=z($=>{let J=m.current.floatingContext?.nodeId;return(f?jt(f.nodesRef.current,J):[]).some(W=>W.context?.open&&!W.context.dataRef.current[$])}),w=z($=>ln($,l.select("floatingElement"))||ln($,l.select("domReferenceElement"))),_=z($=>{i()&&l.setOpen(!1,oe(Y.triggerPress,$.nativeEvent))}),D=z($=>{if(!d||!o||!r||$.key!=="Escape"||I.current||!x&&F("__escapeKeyBubbles"))return;let J=hl($)?$.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)}),k=z($=>{if(!d||!o||$.button!==0)return;let J=He($.nativeEvent);se(l.select("floatingElement"),J)&&(R.current||(R.current=!0,P.current=!1))}),L=z($=>{!d||!o||($.defaultPrevented||$.nativeEvent.defaultPrevented)&&R.current&&(P.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(),I.current=!0}function W(){$.start(Vo()?5:0,()=>{I.current=!1})}function ue(){C.current=!0,J.start(0,()=>{C.current=!1})}function xe(){R.current=!1,P.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 Te(B){let V=m.current.floatingContext?.nodeId,Me=f&&jt(f.nodesRef.current,V).some(ke=>ln(B,ke.context?.elements.floating));return w(B)||Me}function X(B){if(Ae(B)){B.type!=="click"&&!w(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,Xt=Array.from((Fo(ke)?ke:Ee(l.select("floatingElement"))).querySelectorAll(Me)),Io=l.context.triggerElements;if(V&&(Io.hasElement(V)||Io.hasMatchingElement(Be=>se(Be,V))))return;let qt=H(V)?V:null;for(;qt&&!vt(qt);){let Be=ht(qt);if(vt(Be)||!H(Be))break;qt=Be}if(!(Xt.length&&H(V)&&!pl(V)&&!se(V,l.select("floatingElement"))&&Xt.every(Be=>!se(qt,Be)))){if(we(V)&&!("touches"in B)){let Be=vt(V),Dt=Le(V),ir=/auto|scroll/,Ur=Be||ir.test(Dt.overflowX),Wr=Be||ir.test(Dt.overflowY),zr=Ur&&V.clientWidth>0&&V.scrollWidth>V.clientWidth,Gr=Wr&&V.clientHeight>0&&V.scrollHeight>V.clientHeight,ie=Dt.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(!Te(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 fe(B){ne()!=="sloppy"||B.pointerType==="touch"||!l.select("open")||!o||w(B)||X(B)}function he(B){if(ne()!=="sloppy"||!l.select("open")||!o||w(B))return;let V=B.touches[0];V&&(A.current={startTime:Date.now(),startX:V.clientX,startY:V.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},O.start(1e3,()=>{A.current&&(A.current.dismissOnTouchEnd=!1,A.current.dismissOnMouseDown=!1)}))}function Tt(B,V){let Me=He(B);if(!Me)return;let ke=re(Me,B.type,()=>{V(B),ke()})}function Lt(B){N.current="touch",Tt(B,he)}function Nt(B){O.clear(),B.type==="pointerdown"&&(N.current=B.pointerType),!(B.type==="mousedown"&&A.current&&!A.current.dismissOnMouseDown)&&Tt(B,V=>{V.type==="pointerdown"?fe(V):X(V)})}function ot(B){if(!R.current)return;let V=P.current;if(xe(),ne()==="intentional"){if(B.type==="pointercancel"){V&&ue();return}if(!Te(B)){if(V){ue();return}typeof y=="function"&&!y(B)||(J.clear(),C.current=!0,T())}}}function Ct(B){if(ne()!=="sloppy"||!A.current||w(B))return;let V=B.touches[0];if(!V)return;let Me=Math.abs(V.clientX-A.current.startX),ke=Math.abs(V.clientY-A.current.startY),Xt=Math.sqrt(Me*Me+ke*ke);Xt>5&&(A.current.dismissOnTouchEnd=!0),Xt>10&&(X(B),O.clear(),A.current=null)}function jr(B){Tt(B,Ct)}function Hr(B){ne()!=="sloppy"||!A.current||w(B)||(A.current.dismissOnTouchEnd&&X(B),O.clear(),A.current=null)}function Kt(B){Tt(B,Hr)}let Ce=Ee(g),$r=Et(r&&Et(re(Ce,"keydown",D),re(Ce,"compositionstart",te),re(Ce,"compositionend",W)),b&&Et(re(Ce,"click",Nt,!0),re(Ce,"pointerdown",Nt,!0),re(Ce,"pointerup",ot,!0),re(Ce,"pointercancel",ot,!0),re(Ce,"mousedown",Nt,!0),re(Ce,"mouseup",ot,!0),re(Ce,"touchstart",Lt,!0),re(Ce,"touchmove",jr,!0),re(Ce,"touchend",Kt,!0)));return()=>{$r(),$.clear(),J.clear(),xe(),C.current=!1}},[m,g,r,b,y,d,o,x,S,D,T,v,F,w,f,l,O]),Je.useEffect(T,[y,T]);let Q=Je.useMemo(()=>({onKeyDown:D,[xg[a]]:_,...a!=="intentional"&&{onClick:_}}),[D,_,a]),pe=Je.useMemo(()=>({onKeyDown:D,onPointerDown:L,onMouseDown:L,onClickCapture:E,onMouseDownCapture($){E(),k($)},onPointerDownCapture($){E(),k($)},onMouseUpCapture:E,onTouchEndCapture:E,onTouchMoveCapture:E}),[D,E,k,L]);return Je.useMemo(()=>o?{reference:Q,floating:pe,trigger:Q}:{},[o,Q,pe])}var Ne=c(j(),1);function Vl(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(bt(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 $l(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}=St(t,e),f=fn(m),y=a[g?d==="floating"?"reference":"floating":d],b=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},R=vo(s.convertOffsetParentRelativeRectToViewportRelativeRect?await s.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:v,offsetParent:x,strategy:u}):v);return{top:(b.top-R.top+f.top)/S.y,bottom:(R.bottom-b.bottom+f.bottom)/S.y,left:(b.left-R.left+f.left)/S.x,right:(R.right-b.right+f.right)/S.x}}var wg=50,Ul=async(e,t,o)=>{let{placement:r="bottom",strategy:n="absolute",middleware:s=[],platform:i}=o,a=i.detectOverflow?i:{...i,detectOverflow:$l},u=await(i.isRTL==null?void 0:i.isRTL(t)),p=await i.getElementRects({reference:e,floating:t,strategy:n}),{x:l,y:d}=Vl(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:b,fn:v}=y,{x,y:S,data:R,reset:P}=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[b]={...f[b],...R},P&&m<wg&&(m++,typeof P=="object"&&(P.placement&&(g=P.placement),P.rects&&(p=P.rects===!0?await i.getElementRects({reference:e,floating:t,strategy:n}):P.rects),{x:l,y:d}=Vl(p,g,u)),h=-1)}return{x:l,y:d,placement:g,strategy:n,middlewareData:f}};var Wl=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var o,r;let{placement:n,middlewareData:s,rects:i,initialPlacement:a,platform:u,elements:p}=t,{mainAxis:l=!0,crossAxis:d=!0,fallbackPlacements:g,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:f="none",flipAlignment:h=!0,...y}=St(e,t);if((o=s.arrow)!=null&&o.alignmentOffset)return{};let b=_e(n),v=Ye(a),x=_e(a)===a,S=await(u.isRTL==null?void 0:u.isRTL(p.floating)),R=g||(x||!h?[mr(a)]:wl(a)),P=f!=="none";!g&&P&&R.push(...El(a,h,f,S));let C=[a,...R],I=await u.detectOverflow(t,y),N=[],A=((r=s.flip)==null?void 0:r.overflows)||[];if(l&&N.push(I[b]),d){let F=bl(n,i,S);N.push(I[F[0]],I[F[1]])}if(A=[...A,{placement:n,overflows:N}],!N.every(F=>F<=0)){var O,M;let F=(((O=s.flip)==null?void 0:O.index)||0)+1,w=C[F];if(w&&(!(d==="alignment"?v!==Ye(w):!1)||A.every(E=>Ye(E.placement)===v?E.overflows[0]>0:!0)))return{data:{index:F,overflows:A},reset:{placement:w}};let _=(M=A.filter(D=>D.overflows[0]<=0).sort((D,E)=>D.overflows[1]-E.overflows[1])[0])==null?void 0:M.placement;if(!_)switch(m){case"bestFit":{var T;let D=(T=A.filter(E=>{if(P){let k=Ye(E.placement);return k===v||k==="y"}return!0}).map(E=>[E.placement,E.overflows.filter(k=>k>0).reduce((k,L)=>k+L,0)]).sort((E,k)=>E[1]-k[1])[0])==null?void 0:T[0];D&&(_=D);break}case"initialPlacement":_=a;break}if(n!==_)return{reset:{placement:_}}}return{}}}};function jl(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function Hl(e){return Sl.some(t=>e[t]>=0)}var zl=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:o,platform:r}=t,{strategy:n="referenceHidden",...s}=St(e,t);switch(n){case"referenceHidden":{let i=await r.detectOverflow(t,{...s,elementContext:"reference"}),a=jl(i,o.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:Hl(a)}}}case"escaped":{let i=await r.detectOverflow(t,{...s,altBoundary:!0}),a=jl(i,o.floating);return{data:{escapedOffsets:a,escaped:Hl(a)}}}default:return{}}}}};var Gl=new Set(["left","top"]);async function Eg(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=bt(o),u=Ye(o)==="y",p=Gl.has(i)?-1:1,l=s&&u?-1:1,d=St(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 Yl=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var o,r;let{x:n,y:s,placement:i,middlewareData:a}=t,u=await Eg(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}}}}},Kl=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:b=>{let{x:v,y:x}=b;return{x:v,y:x}}},...p}=St(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 b=m==="y"?"top":"left",v=m==="y"?"bottom":"right",x=f+d[b],S=f-d[v];f=hr(x,f,S)}if(a){let b=g==="y"?"top":"left",v=g==="y"?"bottom":"right",x=h+d[b],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}}}}}},Xl=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}=St(e,t),l={x:o,y:r},d=Ye(n),g=un(d),m=l[g],f=l[d],h=St(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,R=s.reference[g]+s.reference[x]-y.mainAxis;m<S?m=S:m>R&&(m=R)}if(p){var b,v;let x=g==="y"?"width":"height",S=Gl.has(_e(n)),R=s.reference[d]-s.floating[x]+(S&&((b=i.offset)==null?void 0:b[d])||0)+(S?0:y.crossAxis),P=s.reference[d]+s.reference[x]+(S?0:((v=i.offset)==null?void 0:v[d])||0)-(S?y.crossAxis:0);f<R?f=R:f>P&&(f=P)}return{[g]:m,[d]:f}}}},ql=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var o,r;let{placement:n,rects:s,platform:i,elements:a}=t,{apply:u=()=>{},...p}=St(e,t),l=await i.detectOverflow(t,p),d=_e(n),g=bt(n),m=Ye(n)==="y",{width:f,height:h}=s.floating,y,b;d==="top"||d==="bottom"?(y=d,b=g===(await(i.isRTL==null?void 0:i.isRTL(a.floating))?"start":"end")?"left":"right"):(b=d,y=g==="end"?"top":"bottom");let v=h-l.top-l.bottom,x=f-l.left-l.right,S=to(h-l[y],v),R=to(f-l[b],x),P=!t.middlewareData.shift,C=S,I=R;if((o=t.middlewareData.shift)!=null&&o.enabled.x&&(I=x),(r=t.middlewareData.shift)!=null&&r.enabled.y&&(C=v),P&&!g){let A=$e(l.left,0),O=$e(l.right,0),M=$e(l.top,0),T=$e(l.bottom,0);m?I=f-2*(A!==0||O!==0?A+O:$e(l.left,l.right)):C=h-2*(M!==0||T!==0?M+T:$e(l.top,l.bottom))}await u({...t,availableWidth:I,availableHeight:C});let N=await i.getDimensions(a.floating);return f!==N.width||h!==N.height?{reset:{rects:!0}}:{}}}};function ec(e){let t=Le(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=we(e),s=n?e.offsetWidth:o,i=n?e.offsetHeight:r,a=oo(o)!==s||oo(r)!==i;return a&&(o=s,r=i),{width:o,height:r,$:a}}function Hs(e){return H(e)?e:e.contextElement}function Uo(e){let t=Hs(e);if(!we(t))return xt(1);let o=t.getBoundingClientRect(),{width:r,height:n,$:s}=ec(t),i=(s?oo(o.width):o.width)/r,a=(s?oo(o.height):o.height)/n;return(!i||!Number.isFinite(i))&&(i=1),(!a||!Number.isFinite(a))&&(a=1),{x:i,y:a}}var Rg=xt(0);function tc(e){let t=ge(e);return!Vo()||!t.visualViewport?Rg:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Pg(e,t,o){return t===void 0&&(t=!1),!o||t&&o!==ge(e)?!1:t}function bo(e,t,o,r){t===void 0&&(t=!1),o===void 0&&(o=!1);let n=e.getBoundingClientRect(),s=Hs(e),i=xt(1);t&&(r?H(r)&&(i=Uo(r)):i=Uo(e));let a=Pg(s,o,r)?tc(s):xt(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=ge(s),m=r&&H(r)?ge(r):r,f=g,h=nn(f);for(;h&&r&&m!==f;){let y=Uo(h),b=h.getBoundingClientRect(),v=Le(h),x=b.left+(h.clientLeft+parseFloat(v.paddingLeft))*y.x,S=b.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=ge(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(yt(e)).left+o}function oc(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 Tg(e){let{elements:t,rect:o,offsetParent:r,strategy:n}=e,s=n==="fixed",i=yt(r),a=t?dr(t.floating):!1;if(r===i||a&&s)return o;let u={scrollLeft:0,scrollTop:0},p=xt(1),l=xt(0),d=we(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?oc(i,u):xt(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 Cg(e){return Array.from(e.getClientRects())}function Og(e){let t=yt(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 Jl=25;function _g(e,t){let o=ge(e),r=yt(e),n=o.visualViewport,s=r.clientWidth,i=r.clientHeight,a=0,u=0;if(n){s=n.width,i=n.height;let l=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<=Jl&&(s-=f)}else p<=Jl&&(s+=p);return{width:s,height:i,x:a,y:u}}function Ig(e,t){let o=bo(e,!0,t==="fixed"),r=o.top+e.clientTop,n=o.left+e.clientLeft,s=we(e)?Uo(e):xt(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 Ql(e,t,o){let r;if(t==="viewport")r=_g(e,o);else if(t==="document")r=Og(yt(e));else if(H(t))r=Ig(t,o);else{let n=tc(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return vo(r)}function rc(e,t){let o=ht(e);return o===t||!H(o)||vt(o)?!1:Le(o).position==="fixed"||rc(o,t)}function Ag(e,t){let o=t.get(e);if(o)return o;let r=Qt(e,[],!1).filter(a=>H(a)&&yo(a)!=="body"),n=null,s=Le(e).position==="fixed",i=s?ht(e):e;for(;H(i)&&!vt(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&&rc(e,i))?r=r.filter(l=>l!==i):n=a,i=ht(i)}return t.set(e,r),r}function Mg(e){let{element:t,boundary:o,rootBoundary:r,strategy:n}=e,i=[...o==="clippingAncestors"?dr(t)?[]:Ag(t,this._c):[].concat(o),r],a=Ql(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=Ql(t,i[g],n);u=$e(m.top,u),p=to(m.right,p),l=to(m.bottom,l),d=$e(m.left,d)}return{width:p-d,height:l-u,x:d,y:u}}function kg(e){let{width:t,height:o}=ec(e);return{width:t,height:o}}function Lg(e,t,o){let r=we(t),n=yt(t),s=o==="fixed",i=bo(e,!0,s,t),a={scrollLeft:0,scrollTop:0},u=xt(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?oc(n,a):xt(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 js(e){return Le(e).position==="static"}function Zl(e,t){if(!we(e)||Le(e).position==="fixed")return null;if(t)return t(e);let o=e.offsetParent;return yt(e)===o&&(o=o.ownerDocument.body),o}function nc(e,t){let o=ge(e);if(dr(e))return o;if(!we(e)){let n=ht(e);for(;n&&!vt(n);){if(H(n)&&!js(n))return n;n=ht(n)}return o}let r=Zl(e,t);for(;r&&il(r)&&js(r);)r=Zl(r,t);return r&&vt(r)&&js(r)&&!rn(r)?o:r||al(e)||o}var Ng=async function(e){let t=this.getOffsetParent||nc,o=this.getDimensions,r=await o(e.floating);return{reference:Lg(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function Dg(e){return Le(e).direction==="rtl"}var $s={convertOffsetParentRelativeRectToViewportRelativeRect:Tg,getDocumentElement:yt,getClippingRect:Mg,getOffsetParent:nc,getElementRects:Ng,getClientRects:Cg,getDimensions:kg,getScale:Uo,isElement:H,isRTL:Dg};function sc(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function Fg(e,t){let o=null,r,n=yt(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)),b=gr(l),x={rootMargin:-f+"px "+-h+"px "+-y+"px "+-b+"px",threshold:$e(0,to(1,u))||1},S=!0;function R(P){let C=P[0].intersectionRatio;if(C!==u){if(!S)return i();C?i(!1,C):r=setTimeout(()=>{i(!1,1e-7)},1e3)}C===1&&!sc(p,e.getBoundingClientRect())&&i(),S=!1}try{o=new IntersectionObserver(R,{...x,root:n.ownerDocument})}catch{o=new IntersectionObserver(R,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=Hs(e),l=n||s?[...p?Qt(p):[],...t?Qt(t):[]]:[];l.forEach(b=>{n&&b.addEventListener("scroll",o,{passive:!0}),s&&b.addEventListener("resize",o)});let d=p&&a?Fg(p,o):null,g=-1,m=null;i&&(m=new ResizeObserver(b=>{let[v]=b;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 b=bo(e);h&&!sc(h,b)&&o(),h=b,f=requestAnimationFrame(y)}return o(),()=>{var b;l.forEach(v=>{n&&v.removeEventListener("scroll",o),s&&v.removeEventListener("resize",o)}),d?.(),(b=m)==null||b.disconnect(),m=null,u&&cancelAnimationFrame(f)}}var ic=Yl;var ac=Kl,lc=Wl,cc=ql,uc=zl;var fc=Xl,gn=(e,t,o)=>{let r=new Map,n={platform:$s,...o},s={...n.platform,_c:r};return Ul(e,t,{...n,platform:s})};var be=c(j(),1),pc=c(j(),1),mc=c(ro(),1),Vg=typeof document<"u",jg=function(){},hn=Vg?pc.useLayoutEffect:jg;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 gc(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function dc(e,t){let o=gc(e);return Math.round(t*o)/o}function Us(e){let t=be.useRef(e);return hn(()=>{t.current=e}),t}function hc(e){e===void 0&&(e={});let{placement:t="bottom",strategy:o="absolute",middleware:r=[],platform:n,elements:{reference:s,floating:i}={},transform:a=!0,whileElementsMounted:u,open:p}=e,[l,d]=be.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[g,m]=be.useState(r);yn(g,r)||m(r);let[f,h]=be.useState(null),[y,b]=be.useState(null),v=be.useCallback(E=>{E!==P.current&&(P.current=E,h(E))},[]),x=be.useCallback(E=>{E!==C.current&&(C.current=E,b(E))},[]),S=s||f,R=i||y,P=be.useRef(null),C=be.useRef(null),I=be.useRef(l),N=u!=null,A=Us(u),O=Us(n),M=Us(p),T=be.useCallback(()=>{if(!P.current||!C.current)return;let E={placement:t,strategy:o,middleware:g};O.current&&(E.platform=O.current),gn(P.current,C.current,E).then(k=>{let L={...k,isPositioned:M.current!==!1};F.current&&!yn(I.current,L)&&(I.current=L,mc.flushSync(()=>{d(L)}))})},[g,t,o,O,M]);hn(()=>{p===!1&&I.current.isPositioned&&(I.current.isPositioned=!1,d(E=>({...E,isPositioned:!1})))},[p]);let F=be.useRef(!1);hn(()=>(F.current=!0,()=>{F.current=!1}),[]),hn(()=>{if(S&&(P.current=S),R&&(C.current=R),S&&R){if(A.current)return A.current(S,R,T);T()}},[S,R,T,A,N]);let w=be.useMemo(()=>({reference:P,floating:C,setReference:v,setFloating:x}),[v,x]),_=be.useMemo(()=>({reference:S,floating:R}),[S,R]),D=be.useMemo(()=>{let E={position:o,left:0,top:0};if(!_.floating)return E;let k=dc(_.floating,l.x),L=dc(_.floating,l.y);return a?{...E,transform:"translate("+k+"px, "+L+"px)",...gc(_.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:k,top:L}},[o,a,_.floating,l.x,l.y]);return be.useMemo(()=>({...l,update:T,refs:w,elements:_,floatingStyles:D}),[l,T,w,_,D])}var Ws=(e,t)=>{let o=ic(e);return{name:o.name,fn:o.fn,options:[e,t]}},zs=(e,t)=>{let o=ac(e);return{name:o.name,fn:o.fn,options:[e,t]}},Gs=(e,t)=>({fn:fc(e).fn,options:[e,t]}),Ys=(e,t)=>{let o=lc(e);return{name:o.name,fn:o.fn,options:[e,t]}},Ks=(e,t)=>{let o=cc(e);return{name:o.name,fn:o.fn,options:[e,t]}};var Xs=(e,t)=>{let o=uc(e);return{name:o.name,fn:o.fn,options:[e,t]}};var Go=c(j(),1);var Ic=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 Oc=c(j(),1),ti=c(Js(),1),_c=c(Ec(),1);var Rc=c(j(),1);var Qs=[],Zs;function Pc(){return Zs}function Tc(e){Qs.push(e)}function ei(e){let t=(o,r)=>{let n=Oe(nh).current,s;try{Zs=n;for(let i of Qs)i.before(n);s=e(o,r);for(let i of Qs)i.after(n);n.didInitialize=!0}finally{Zs=void 0}return s};return t.displayName=e.displayName||e.name,t}function Cc(e){return Rc.forwardRef(ei(e))}function nh(){return{didInitialize:!1}}var sh=Lo(19),ih=sh?lh:ch;function xn(e,t,o,r,n){return ih(e,t,o,r,n)}function ah(e,t,o,r,n){let s=Oc.useCallback(()=>t(e.getSnapshot(),o,r,n),[e,t,o,r,n]);return(0,ti.useSyncExternalStore)(e.subscribe,s,s)}Tc({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let o=0;o<e.syncHooks.length;o+=1){let r=e.syncHooks[o],n=r.selector(r.store.state,r.a1,r.a2,r.a3);(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,ti.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function lh(e,t,o,r,n){let s=Pc();if(!s)return ah(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 ch(e,t,o,r,n){return(0,_c.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??Bt);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 uh={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)},It=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:Fl(),nested:r,triggerElements:s},uh),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&yl(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 Ac(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=Ic.useRef(null);r===void 0&&g.current===null&&(g.current=new It({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 Mc={tabIndex:-1,[As]:""};function kc(e,t,o=!1){let r=Jt(),n=$o()!=null,s=Go.useRef(null);e===void 0&&s.current===null&&(s.current=t(r,n));let i=e??s.current;return Ac({popupStore:i,treatPopupAsFloatingElement:o,floatingRootContext:i.state.floatingRootContext,floatingId:r,nested:n,onOpenChange:i.setOpen}),{store:i,internalStore:s.current}}function fh(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 Lc(e,t,o){let r=o?.id??null;(r||t)&&(e.activeTriggerId=r,e.activeTriggerElement=o??null)}function Nc(e,t,o,r){let n=o.useState("isMountedByTrigger",e),s=fh(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 Dc(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 Fc(e,t,o){let{mounted:r,setMounted:n,transitionStatus:s}=nl(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 Bc(e,t){e.useSyncedValues(t),U(()=>()=>{e.update({activeTriggerProps:ye,inactiveTriggerProps:ye,popupProps:ye})},[e])}var so=class{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(t,o){let r=this.idMap.get(t);r!==o&&(r!==void 0&&this.elementsSet.delete(r),this.elementsSet.add(o),this.idMap.set(t,o))}delete(t){let o=this.idMap.get(t);o&&(this.elementsSet.delete(o),this.idMap.delete(t))}hasElement(t){return this.elementsSet.has(t)}hasMatchingElement(t){for(let o of this.elementsSet)if(t(o))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}};function Vc(){return new It({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new so,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function Hc(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:Vc(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:ye,inactiveTriggerProps:ye,popupProps:ye}}function $c(e,t,o=!1){return new It({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),oi=Z(e=>e.openProp??e.open),jc=Z(e=>(e.popupElement?.id??e.floatingId)||void 0);function Uc(e,t){return t!==void 0&&oi(e)&&br(e)===t}function dh(e,t){return Uc(e,t)?!0:t!==void 0&&oi(e)&&br(e)==null&&e.triggerCount===1}var Wc={open:oi,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:jc,isTriggerActive:Z((e,t)=>t!==void 0&&br(e)===t),isOpenedByTrigger:Z((e,t)=>Uc(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)=>dh(e,t)?jc(e):void 0),popupProps:Z(e=>e.popupProps),popupElement:Z(e=>e.popupElement),positionerElement:Z(e=>e.positionerElement)};function zc(e){let{open:t=!1,onOpenChange:o,elements:r={}}=e,n=Jt(),s=$o()!=null,i=Oe(()=>new It({open:t,transitionStatus:void 0,onOpenChange:o,referenceElement:r.reference??null,floatingElement:r.floating??null,triggerElements:new so,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 ri(e={}){let{nodeId:t,externalTree:o}=e,r=zc(e),n=e.rootContext||r,s=n.useState("referenceElement"),i=n.useState("floatingElement"),a=n.useState("domReferenceElement"),u=n.useState("open"),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),b=no(o),v=Ne.useMemo(()=>({reference:s,floating:i,domReference:a}),[s,i,a]),x=hc({...e,elements:{...v,...l&&{reference:l}}}),S=H(g)?g:null,R=f===void 0?n.state.floatingElement:f;n.useSyncedValue("referenceElement",g??null),n.useSyncedValue("domReferenceElement",g===void 0?a:S),n.useSyncedValue("floatingElement",R);let P=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]),I=Ne.useCallback(M=>{h(M),x.refs.setFloating(M)},[x.refs]),N=Ne.useMemo(()=>({...x.refs,setReference:C,setFloating:I,setPositionReference:P,domReference:y}),[x.refs,C,I,P]),A=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:A,nodeId:t,rootStore:n}),[x,N,A,t,n,u,p]);return U(()=>{a&&(y.current=a)},[a]),U(()=>{n.context.dataRef.current.floatingContext=O;let M=b?.nodesRef.current.find(T=>T.id===t);M&&(M.context=O)}),Ne.useMemo(()=>({...x,context:O,refs:N,elements:A,rootStore:n}),[x,N,A,O,n])}var At=c(j(),1);var ni=fl&&ul;function si(e,t={}){let{enabled:o=!0,delay:r}=t,n="rootStore"in e?e.rootStore:e,{events:s,dataRef:i}=n.context,a=At.useRef(!1),u=At.useRef(null),p=At.useRef(!0),l=wt();At.useEffect(()=>{let g=n.select("domReferenceElement");if(!o)return;let m=ge(g);function f(){let b=n.select("domReferenceElement");!n.select("open")&&we(b)&&b===an(Ee(b))&&(a.current=!0)}function h(){p.current=!0}function y(){p.current=!1}return Et(re(m,"blur",f),ni&&re(m,"keydown",h,!0),ni&&re(m,"pointerdown",y,!0))},[n,o]),At.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=At.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(ni&&!m.relatedTarget){if(!p.current&&!ml(h))return}else if(!gl(h))return}let y=eo(m.relatedTarget,n.context.triggerElements),{nativeEvent:b,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,b,v));return}l.start(x,()=>{a.current||n.setOpen(!0,oe(Y.triggerFocus,b,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 b=n.select("domReferenceElement"),v=an(Ee(b));!f&&v===b||se(i.current.floatingContext?.refs.floating.current,v)||se(b,v)||y||eo(f??v,n.context.triggerElements)||n.setOpen(!1,oe(Y.triggerFocus,h))})}}},[i,r,n,l]);return At.useMemo(()=>o?{reference:d,trigger:d}:{},[o,d])}var ai=c(j(),1);var ii=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??ii.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),No(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function li(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=no(),d=$o(),g=Ko(s),m=wt(),f=z(()=>pn(p.current.openEvent?.type,g.interactedInside)),h=z(()=>Il(p.current.openEvent?.type)),y=z(()=>{Yo(g)});U(()=>{i||(g.pointerType=void 0,g.restTimeoutPending=!1,g.interactedInside=!1,y())},[i,g,y]),ai.useEffect(()=>y,[y]),U(()=>{if(o&&i&&g.handleCloseOptions?.blockPointerEvents&&h()&&H(u)&&a){let b=u,v=a,x=Ee(a),S=l?.nodesRef.current.find(I=>I.id===d)?.context?.elements.floating;S&&(S.style.pointerEvents="");let R=g.pointerEventsScopeElement!==v?g.pointerEventsScopeElement:null,P=S!==v?S:null,C=g.handleCloseOptions?.getScope?.()??R??P??b.closest("[data-rootownerid]")??x.body;return wn(g,{scopeElement:C,referenceElement:b,floatingElement:v}),()=>{y()}}},[o,i,u,a,g,h,l,d,y]),ai.useEffect(()=>{if(!o)return;function b(){return!!(l&&d&&jt(l.nodesRef.current,d).length>0)}function v(I){let N=xo(r,"close",g.pointerType),A=()=>{s.setOpen(!1,oe(Y.triggerHover,I)),l?.events.emit("floating.closed",I)};N?g.openChangeTimeout.start(N,A):(g.openChangeTimeout.clear(),A())}function x(I){let N=He(I);if(!ks(N)){g.interactedInside=!1;return}g.interactedInside=N?.closest("[aria-haspopup]")!=null}function S(){g.openChangeTimeout.clear(),m.clear(),l?.events.off("floating.closed",P),y()}function R(I){if(b()&&l){l.events.on("floating.closed",P);return}if(eo(I.relatedTarget,s.context.triggerElements))return;let N=p.current.floatingContext?.nodeId??n,A=I.relatedTarget;if(!(l&&N&&H(A)&&jt(l.nodesRef.current,N,!1).some(M=>se(M.context?.elements.floating,A)))){if(g.handler){g.handler(I);return}y(),f()||v(I)}}function P(I){!l||!d||b()||m.start(0,()=>{l.events.off("floating.closed",P),s.setOpen(!1,oe(Y.triggerHover,I)),l.events.emit("floating.closed",I)})}let C=a;return Et(C&&re(C,"mouseenter",S),C&&re(C,"mouseleave",R),C&&re(C,"pointerdown",x,!0),()=>{l?.events.off("floating.closed",P)})},[o,a,s,p,r,n,f,y,g,l,d,m])}var io=c(j(),1),Gc=c(ro(),1);var ph={current:null};function ci(e,t={}){let{enabled:o=!0,delay:r=0,handleClose:n=null,mouseOnly:s=!1,restMs:i=0,move:a=!0,triggerElementRef:u=ph,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,b=no(p),v=Ko(f),x=io.useRef(!1),S=Ke(n),R=Ke(r),P=Ke(i),C=Ke(o),I=Ke(m),N=Ke(g),A=z(()=>pn(h.current.openEvent?.type,v.interactedInside)),O=z(()=>I.current?.()!==!1),M=z((w,_,D)=>{let E=f.context.triggerElements;if(E.hasElement(_))return!w||!se(w,_);if(!H(D))return!1;let k=D;return E.hasMatchingElement(L=>se(L,k))&&(!w||!se(w,k))}),T=z(()=>{if(!v.handler)return;Ee(f.select("domReferenceElement")).removeEventListener("mousemove",v.handler),v.handler=void 0}),F=z(()=>{Yo(v)});return l&&(v.handleCloseOptions=S.current?.__options),io.useEffect(()=>T,[T]),io.useEffect(()=>{if(!o)return;function w(_){_.open?x.current=!1:(x.current=_.reason===Y.triggerHover,T(),v.openChangeTimeout.clear(),v.restTimeout.clear(),v.blockMouseMove=!0,v.restTimeoutPending=!1)}return y.on("openchange",w),()=>{y.off("openchange",w)}},[o,y,v,T]),io.useEffect(()=>{if(!o)return;function w(k,L=!0){let Q=xo(R.current,"close",v.pointerType);Q?v.openChangeTimeout.start(Q,()=>{f.setOpen(!1,oe(Y.triggerHover,k)),b?.events.emit("floating.closed",k)}):L&&(v.openChangeTimeout.clear(),f.setOpen(!1,oe(Y.triggerHover,k)),b?.events.emit("floating.closed",k))}let _=u.current??(l?f.select("domReferenceElement"):null);if(!H(_))return;function D(k){if(v.openChangeTimeout.clear(),v.blockMouseMove=!1,s&&!Ht(v.pointerType))return;let L=Ls(P.current),Q=xo(R.current,"open",v.pointerType),pe=He(k),$=k.currentTarget??null,J=f.select("domReferenceElement"),te=$;if(H(pe)&&!f.context.triggerElements.hasElement(pe)){for(let he of f.context.triggerElements.elements())if(se(he,pe)){te=he;break}}H($)&&H(J)&&!f.context.triggerElements.hasElement($)&&se($,J)&&(te=J);let W=te==null?!1:M(J,te,pe),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,Te=L>0&&!Q,X=W&&(ue||ne)||Ae,fe=!ue||W;if(X){O()&&f.setOpen(!0,oe(Y.triggerHover,k,te));return}Te||(Q?v.openChangeTimeout.start(Q,()=>{fe&&O()&&f.setOpen(!0,oe(Y.triggerHover,k,te))}):fe&&O()&&f.setOpen(!0,oe(Y.triggerHover,k,te)))}function E(k){if(A()){F();return}T();let L=f.select("domReferenceElement"),Q=Ee(L);v.restTimeout.clear(),v.restTimeoutPending=!1;let pe=h.current.floatingContext??d?.();if(eo(k.relatedTarget,f.context.triggerElements))return;if(S.current&&pe){f.select("open")||v.openChangeTimeout.clear();let J=u.current;v.handler=S.current({...pe,tree:b,x:k.clientX,y:k.clientY,onClose(){F(),T(),C.current&&!A()&&J===f.select("domReferenceElement")&&w(k,!0)}}),Q.addEventListener("mousemove",v.handler),v.handler(k);return}(v.pointerType!=="touch"||!se(f.select("floatingElement"),k.relatedTarget))&&w(k)}return a?Et(re(_,"mousemove",D,{once:!0}),re(_,"mouseenter",D),re(_,"mouseleave",E)):Et(re(_,"mouseenter",D),re(_,"mouseleave",E))},[T,F,h,R,f,o,S,v,l,M,A,s,a,P,u,b,C,d,N,O]),io.useMemo(()=>{if(!o)return;function w(_){v.pointerType=_.pointerType}return{onPointerDown:w,onPointerEnter:w,onMouseMove(_){let{nativeEvent:D}=_,E=_.currentTarget,k=f.select("domReferenceElement"),L=f.select("open"),Q=M(k,E,_.target);if(s&&!Ht(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 pe=Ls(P.current);if(L&&!Q||pe===0||!Q&&v.restTimeoutPending&&_.movementX**2+_.movementY**2<2)return;v.restTimeout.clear();function $(){if(v.restTimeoutPending=!1,A())return;let J=f.select("open");!v.blockMouseMove&&(!J||Q)&&O()&&f.setOpen(!0,oe(Y.triggerHover,D,E))}v.pointerType==="touch"?Gc.flushSync(()=>{$()}):Q&&L?$():(v.restTimeoutPending=!0,v.restTimeout.start(pe,$))}}},[o,v,A,M,s,f,P,O])}var Yc=.1,mh=Yc*Yc,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 gh(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 ui(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(),R=S-h;if(m===null||f===null||R===0)return m=v,f=x,h=S,!1;let P=v-m,C=x-f,I=P*P+C*C,N=R*R*mh;return m=v,f=x,h=S,I<N}function b(){o.clear(),u()}return function(x){o.clear();let S=a.domReference,R=a.floating;if(!S||!R||d==null||n==null||s==null)return;let{clientX:P,clientY:C}=x,I=He(x),N=x.type==="mouseleave",A=se(R,I),O=se(S,I);if(A&&(g=!0,!N))return;if(O&&(g=!1,!N)){g=!0;return}if(N&&H(x.relatedTarget)&&se(R,x.relatedTarget))return;function M(){return!!(l&&jt(l.nodesRef.current,p).length>0)}function T(){M()||b()}if(M())return;let F=S.getBoundingClientRect(),w=R.getBoundingClientRect(),_=n>w.right-w.width/2,D=s>w.bottom-w.height/2,E=w.width>F.width,k=w.height>F.height,L=(E?F:w).left,Q=(E?F:w).right,pe=(k?F:w).top,$=(k?F:w).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(P,C,L,F.top+1,Q,w.bottom-1);break;case"bottom":J=Pn(P,C,L,w.top+1,Q,F.bottom-1);break;case"left":J=Pn(P,C,w.right-1,$,F.left+1,pe);break;case"right":J=Pn(P,C,F.right-1,$,w.left+1,pe);break;default:}if(J)return;if(g&&!gh(P,C,F)){T();return}if(!N&&y(P,C)){T();return}let te=!1;switch(d){case"top":{let W=E?ae/2:ae*4,ue=E||_?n+W:n-W,xe=E?n-W:_?n+W:n-W,ne=s+ae+1,Ae=_||E?w.bottom-ae:w.top,Te=_?E?w.bottom-ae:w.top:w.bottom-ae;te=Rn(P,C,ue,ne,xe,ne,w.left,Ae,w.right,Te);break}case"bottom":{let W=E?ae/2:ae*4,ue=E||_?n+W:n-W,xe=E?n-W:_?n+W:n-W,ne=s-ae,Ae=_||E?w.top+ae:w.bottom,Te=_?E?w.top+ae:w.bottom:w.top+ae;te=Rn(P,C,ue,ne,xe,ne,w.left,Ae,w.right,Te);break}case"left":{let W=k?ae/2:ae*4,ue=k||D?s+W:s-W,xe=k?s-W:D?s+W:s-W,ne=n+ae+1,Ae=D||k?w.right-ae:w.left,Te=D?k?w.right-ae:w.left:w.right-ae;te=Rn(P,C,Ae,w.top,Te,w.bottom,ne,ue,ne,xe);break}case"right":{let W=k?ae/2:ae*4,ue=k||D?s+W:s-W,xe=k?s-W:D?s+W:s-W,ne=n-ae,Ae=D||k?w.left+ae:w.right,Te=D?k?w.left+ae:w.right:w.left+ae;te=Rn(P,C,ne,ue,ne,xe,Ae,w.top,Te,w.bottom);break}default:}te?g||o.start(40,T):T()}};return r.__options={...e,blockPointerEvents:t},r}var fi=(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})({}),hh={[wr.popupOpen]:""},xR={[wr.popupOpen]:"",[wr.pressed]:""},yh={[fi.open]:""},vh={[fi.closed]:""},xh={[fi.anchorHidden]:""},Kc={open(e){return e?hh:null}};var Xo={open(e){return e?yh:vh},anchorHidden(e){return e?xh:null}};function Xc(e){return Lo(19)?e:e?"true":void 0}var st=c(j(),1);var Sh=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"}=St(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),b=f==="y",v=b?"top":"left",x=b?"bottom":"right",S=b?"clientHeight":"clientWidth",R=s.reference[h]+s.reference[f]-m[f]-s.floating[h],P=m[f]-s.reference[f],C=d==="real"?await i.getOffsetParent?.(p):a.floating,I=a.floating[S]||s.floating[h];(!I||!await i.isElement?.(C))&&(I=a.floating[S]||s.floating[h]);let N=R/2-P/2,A=I/2-y[h]/2-1,O=Math.min(g[v],A),M=Math.min(g[x],A),T=O,F=I-y[h]-M,w=I/2-y[h]/2+N,_=hr(T,w,F),D=!u.arrow&&bt(n)!=null&&w!==_&&s.reference[h]/2-(w<T?O:M)-y[h]/2<0,E=D?w<T?w-T:w-F:0;return{[f]:m[f]+E,data:{[f]:_,centerOffset:w-_-E,...D&&{alignmentOffset:E}},reset:D}}}),qc=(e,t)=>({...Sh(e),options:[e,t]});var Jc={name:"hide",async fn(e){let{width:t,height:o,x:r,y:n}=e.rects.reference,s=t===0&&o===0&&r===0&&n===0;return{data:{referenceHidden:(await Xs().fn(e)).data?.referenceHidden||s}}}};var Er={sideX:"left",sideY:"top"},Qc={name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:r},elements:{floating:n},platform:s,strategy:i,placement:a}=e,u=ge(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=Ee(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,b=m==="top"?"bottom":Er.sideY;return{x:f,y:h,data:{sideX:y,sideY:b}}}};function tu(e,t,o){let r=e==="inline-start"||e==="inline-end";return{top:"top",right:r?o?"inline-start":"inline-end":"right",bottom:"bottom",left:r?o?"inline-end":"inline-start":"left"}[t]}function Zc(e,t,o){let{rects:r,placement:n}=e;return{side:tu(t,_e(n),o),align:bt(n)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function ou(e){let{anchor:t,positionMethod:o="absolute",side:r="bottom",sideOffset:n=0,align:s="center",alignOffset:i=0,collisionBoundary:a,collisionPadding:u=5,sticky:p=!1,arrowPadding:l=5,disableAnchorTracking:d=!1,inline:g,keepMounted:m=!1,floatingRootContext:f,mounted:h,collisionAvoidance:y,shiftCrossAxis:b=!1,nodeId:v,adaptiveOrigin:x,lazyFlip:S=!1,externalTree:R}=e,[P,C]=st.useState(null);!h&&P!==null&&C(null);let I=y.side||"flip",N=y.align||"flip",A=y.fallbackAxisSide||"end",O=typeof t=="function"?t:void 0,M=z(O),T=O?M:t,F=Ke(t),w=Ke(h),D=ko()==="rtl",E=P||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":D?"left":"right","inline-start":D?"right":"left"}[r],k=s==="center"?E:`${E}-${s}`,L=u,Q=1,pe=r==="bottom"?Q:0,$=r==="top"?Q:0,J=r==="right"?Q:0,te=r==="left"?Q:0;typeof L=="number"?L={top:L+pe,right:L+te,bottom:L+$,left:L+J}:L&&(L={top:(L.top||0)+pe,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,Te=typeof i!="function"?i:0,X=[];g&&X.push(g),X.push(Ws(ie=>{let Ve=Zc(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,Te,D,r]));let fe=N==="none"&&I!=="shift",he=!fe&&(p||b||I==="shift"),Tt=I==="none"?null:Ys({...W,padding:{top:L.top+Q,right:L.right+Q,bottom:L.bottom+Q,left:L.left+Q},mainAxis:!b&&I==="flip",crossAxis:N==="flip"?"alignment":!1,fallbackAxisSideDirection:A}),Lt=fe?null:zs(ie=>{let Ve=Ee(ie.elements.floating).documentElement;return{...W,rootBoundary:b?{x:0,y:0,width:Ve.clientWidth,height:Ve.clientHeight}:void 0,mainAxis:N!=="none",crossAxis:he,limiter:p||b?void 0:Gs(lt=>{if(!ue.current)return{};let{width:ct,height:Ft}=ue.current.getBoundingClientRect(),gt=Ye(_e(lt.placement)),po=gt==="y"?ct:Ft,Ao=gt==="y"?L.left+L.right:L.top+L.bottom;return{offset:po/2+Ao/2}})}},[W,p,b,L,N]);I==="shift"||N==="shift"||s==="center"?X.push(Lt,Tt):X.push(Tt,Lt),X.push(Ks({...W,apply({elements:{floating:ie},availableWidth:Ve,availableHeight:lt,rects:ct}){if(!w.current)return;let Ft=ie.style;Ft.setProperty("--available-width",`${Ve}px`),Ft.setProperty("--available-height",`${lt}px`);let gt=ge(ie).devicePixelRatio||1,{x:po,y:Ao,width:Yr,height:ms}=ct.reference,gs=(Math.round((po+Yr)*gt)-Math.round(po*gt))/gt,hs=(Math.round((Ao+ms)*gt)-Math.round(Ao*gt))/gt;Ft.setProperty("--anchor-width",`${gs}px`),Ft.setProperty("--anchor-height",`${hs}px`)}}),qc(ie=>({element:ue.current||Ee(ie.elements.floating).createElement("div"),padding:l,offsetParent:"floating"}),[l]),{name:"transformOrigin",fn(ie){let{elements:Ve,middlewareData:lt,placement:ct,rects:Ft,y:gt}=ie,po=_e(ct),Ao=Ye(po),Yr=ue.current,ms=lt.arrow?.x||0,gs=lt.arrow?.y||0,hs=Yr?.clientWidth||0,Np=Yr?.clientHeight||0,ys=ms+hs/2,Sa=gs+Np/2,Dp=Math.abs(lt.shift?.y||0),Fp=Ft.reference.height/2,ar=typeof n=="function"?n(Zc(ie,r,D)):n,Bp=Dp>ar,Vp={top:`${ys}px calc(100% + ${ar}px)`,bottom:`${ys}px ${-ar}px`,left:`calc(100% + ${ar}px) ${Sa}px`,right:`${-ar}px ${Sa}px`}[po],jp=`${ys}px ${Ft.reference.y+Fp-gt}px`;return Ve.floating.style.setProperty("--transform-origin",he&&Ao==="y"&&Bp?jp:Vp),{}}},Jc,x),U(()=>{!h&&f&&f.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[h,f]);let Nt=st.useMemo(()=>({elementResize:!d&&typeof ResizeObserver<"u",layoutShift:!d&&typeof IntersectionObserver<"u"}),[d]),{refs:ot,elements:Ct,x:jr,y:Hr,middlewareData:Kt,update:Ce,placement:$r,context:B,isPositioned:V,floatingStyles:Me}=ri({rootContext:f,open:m?h:void 0,placement:k,middleware:X,strategy:o,whileElementsMounted:m?void 0:(...ie)=>Sr(...ie,Nt),nodeId:v,externalTree:R}),{sideX:ke,sideY:Xt}=Kt.adaptiveOrigin||Er,Io=V?o:"fixed",qt=st.useMemo(()=>{let ie=x?{position:Io,[ke]:jr,[Xt]:Hr}:{position:Io,...Me};return V||(ie.opacity=0),ie},[x,Io,ke,jr,Xt,Hr,Me,V]),Be=st.useRef(null);U(()=>{if(!h)return;let ie=F.current,Ve=typeof ie=="function"?ie():ie,ct=(eu(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"&&eu(ie)&&ie.current!==Be.current&&(ot.setPositionReference(ie.current),Be.current=ie.current)},[h,ot,T,F]),st.useEffect(()=>{if(m&&h&&Ct.domReference&&Ct.floating)return Sr(Ct.domReference,Ct.floating,Ce,Nt)},[m,h,Ct,Ce,Nt]);let Dt=_e($r),ir=tu(r,Dt,D),Ur=bt($r)||"center",Wr=!!Kt.hide?.referenceHidden;U(()=>{S&&h&&V&&C(Dt)},[S,h,V,Dt]);let zr=st.useMemo(()=>({position:"absolute",top:Kt.arrow?.y,left:Kt.arrow?.x}),[Kt.arrow]),Gr=Kt.arrow?.centerOffset!==0;return st.useMemo(()=>({positionerStyles:qt,arrowStyles:zr,arrowRef:ue,arrowUncentered:Gr,side:ir,align:Ur,physicalSide:Dt,anchorHidden:Wr,refs:ot,context:B,isPositioned:V,update:Ce}),[qt,zr,ue,Gr,ir,Ur,Dt,Wr,ot,B,V,Ce])}function eu(e){return e!=null&&"current"in e}function Tn(e){return e==="starting"?kl:ye}function ru(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),cu=c(ro(),1);var nu=c(j(),1);function su(e){let[t,o]=nu.useState({current:e,previous:null});return e!==t.current&&o({current:e,previous:t.current}),t.previous}var Eo=c(j(),1);function di(e){let t=Le(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=we(e),s=n?e.offsetWidth:o,i=n?e.offsetHeight:r;return(oo(o)!==s||oo(r)!==i)&&(o=s,r=i),{width:o,height:r}}var bh=()=>!0;function au(e){let{popupElement:t,positionerElement:o,content:r,mounted:n,enabled:s=bh,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(Bt),y=z(i),b=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"}:ye},[u,p]);U(()=>{if(!n||!s()||typeof ResizeObserver!="function"){h.current=Bt,f.current=!0,g.current=null,m.current=null;return}if(!t||!o)return;h.current=iu(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"),R=On(t,"transform","none"),P=On(t,"scale","1"),C=iu(o,{"--available-width":"max-content","--available-height":"max-content"});function I(){S(),R(),C()}function N(){I(),P()}if(y?.(),f.current||g.current===null){Rr(o,"max-content");let T=di(t);return g.current=T,Rr(o,T),N(),b?.(null,T),f.current=!1,()=>{x.disconnect(),h.current(),h.current=Bt}}Cn(t,"auto"),Rr(o,"max-content");let A=g.current??m.current,O=di(t);if(g.current=O,!A)return Rr(o,O),N(),b?.(null,O),()=>{x.disconnect(),d.cancel(),h.current(),h.current=Bt};Cn(t,A),N(),b?.(A,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=Bt}},[r,t,o,l,d,s,n,y,b,v])}function On(e,t,o){let r=e.style.getPropertyValue(t);return e.style.setProperty(t,o),()=>{e.style.setProperty(t,r)}}function iu(e,t){let o=[];for(let[r,n]of Object.entries(t))o.push(On(e,r,n));return o.length?()=>{o.forEach(r=>r())}:Bt}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 uu(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=su(u?i:null),f=Rh(a,p),h=De.useRef(null),[y,b]=De.useState(null),[v,x]=De.useState(null),S=De.useRef(null),R=De.useRef(null),P=jo(S,!0,!1),C=Do(),[I,N]=De.useState(null),[A,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"),R.current?.style.setProperty("display","none")}),T=z(E=>{S.current?.style.removeProperty("animation"),S.current?.style.removeProperty("transition"),R.current?.style.removeProperty("display"),E&&N(E)}),F=De.useRef(null);U(()=>{if(i&&m&&i!==m&&F.current!==i&&h.current){b(h.current),O(!0);let E=Eh(m,i);x(E),C.request(()=>{cu.flushSync(()=>{O(!1)}),P(()=>{b(null),N(null),h.current=null})}),F.current=i}},[i,m,y,P,C]),U(()=>{let E=S.current;if(!E)return;let k=Ee(E).createElement("div");for(let L of Array.from(E.childNodes))k.appendChild(L.cloneNode(!0));h.current=k});let w=y!=null,_;w?_=(0,qo.jsxs)(De.Fragment,{children:[(0,qo.jsx)("div",{"data-previous":!0,inert:Xc(!0),ref:R,style:{...I?{[r.popupWidth]:`${I.width}px`,[r.popupHeight]:`${I.height}px`}:null,position:"absolute"},"data-ending-style":A?void 0:""},"previous"),(0,qo.jsx)("div",{"data-current":!0,ref:S,"data-starting-style":A?"":void 0,children:n},f)]}):_=(0,qo.jsx)("div",{"data-current":!0,ref:S,children:n},f),U(()=>{let E=R.current;!E||!y||E.replaceChildren(...Array.from(y.childNodes))},[y]),au({popupElement:d,positionerElement:g,mounted:l,content:p,onMeasureLayout:M,onMeasureLayoutComplete:T,side:o,direction:s});let D={activationDirection:wh(v),transitioning:w};return{children:_,state:D}}function wh(e){if(e)return`${lu(e.horizontal,5,"right","left")} ${lu(e.vertical,5,"down","up")}`}function lu(e,t,o,r){return e>t?o:e<-t?r:""}function Eh(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 Rh(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),fu=c(ro(),1);var du=c(G(),1),pu=_n.forwardRef(function(t,o){let{children:r,container:n,className:s,render:i,style:a,...u}=t,{portalNode:p,portalSubtree:l}=Fs({container:n,ref:o,componentProps:t,elementProps:u});return!l&&!p?null:(0,du.jsxs)(_n.Fragment,{children:[l,p&&fu.createPortal(r,p)]})});var Qe={};Mo(Qe,{Arrow:()=>Iu,Handle:()=>Pr,Popup:()=>Ou,Portal:()=>Ru,Positioner:()=>Tu,Provider:()=>Au,Root:()=>hu,Trigger:()=>bu,Viewport:()=>Lu,createHandle:()=>Nu});var Mt=c(j(),1);var In=c(j(),1),pi=In.createContext(void 0);function ft(e){let t=In.useContext(pi);if(t===void 0&&!e)throw new Error(ze(72));return t}var mu=c(j(),1),gu=c(ro(),1);var Ph={...Wc,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 so,s={...Th(),...t};s.floatingRootContext=$c(n,o,r),super(s,{popupRef:mu.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:n},Ph)}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),Lc(u,t,o.trigger),this.update(u)};n?gu.flushSync(a):a()};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,oe(Y.triggerPress,t))}static useStore(t,o){return kc(t,(n,s)=>new e(o,n,s)).store}};function Th(){return{...Hc(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var An=c(G(),1),hu=ei(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});_l(()=>{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,b=f.useState("activeTriggerId"),v=f.useState("mounted"),x=f.useState("payload");f.useSyncedValues({trackCursorAxis:i,disableHoverablePopup:s}),f.useSyncedValue("disabled",o),Dc(f);let{forceUnmount:S,transitionStatus:R}=Fc(y,f),P=f.useState("isInstantPhase"),C=f.useState("instantType"),I=f.useState("lastOpenChangeReason"),N=Mt.useRef(null);U(()=>{h&&o&&f.setOpen(!1,oe(Y.disabled))},[h,o,f]),U(()=>{R==="ending"&&I===Y.none||R!=="ending"&&P?(C!=="delay"&&(N.current=C),f.set("instantType","delay")):N.current!==null&&(f.set("instantType",N.current),N.current=null)},[R,P,I,C,f]),U(()=>{y&&b==null&&f.set("payload",void 0)},[f,b,y]);let A=Mt.useCallback(()=>{f.setOpen(!1,oe(Y.imperativeAction))},[f]);Mt.useImperativeHandle(a,()=>({unmount:S,close:A}),[S,A]);let O=y||v||!o&&i!=="none";return(0,An.jsxs)(pi.Provider,{value:f,children:[O&&(0,An.jsx)(Ch,{store:f,disabled:o,trackCursorAxis:i}),typeof m=="function"?m({payload:x}):m]})});function Ch({store:e,disabled:t,trackCursorAxis:o}){let r=e.useState("floatingRootContext"),n=Vs(r,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),s=Bs(r,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),i=Mt.useMemo(()=>Vt(s.reference,n.reference),[s.reference,n.reference]),a=Mt.useMemo(()=>Vt(s.trigger,n.trigger),[s.trigger,n.trigger]),u=Mt.useMemo(()=>Vt(Mc,s.floating,n.floating),[s.floating,n.floating]);return Bc(e,{activeTriggerProps:i,inactiveTriggerProps:a,popupProps:u}),null}var kn=c(j(),1);var Mn=c(j(),1),mi=Mn.createContext(void 0);function yu(){return Mn.useContext(mi)}var vu=(function(e){return e[e.popupOpen=wr.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var Su="data-base-ui-tooltip-trigger";function xu(e){if("composedPath"in e){let o=e.composedPath();for(let r=0;r<o.length;r+=1){let n=o[r];if(H(n))return n}}let t=e.target;return H(t)?t:null}function Oh(e){let t=e;for(;t;){if(t.hasAttribute(Su))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 bu=Cc(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=ol(g),b=h.useState("isTriggerActive",y),v=h.useState("isOpenedByTrigger",y),x=h.useState("floatingRootContext"),S=kn.useRef(null),R=p??600,P=d??0,{registerTrigger:C,isMountedByThisTrigger:I}=Nc(y,S,h,{payload:a,closeOnClick:l,closeDelay:P}),N=yu(),{delayRef:A,isInstantPhase:O,hasProvider:M}=Ds(x,{open:v}),T=Ko(x);h.useSyncedValue("isInstantPhase",O);let F=h.useState("disabled"),w=u??F,_=Ke(w),D=h.useState("trackCursorAxis"),E=h.useState("disableHoverablePopup"),k=kn.useRef(!1),L=wt(),Q=kn.useRef(void 0);function pe(){let X=N?.delay,fe=typeof A.current=="object"?A.current.open:void 0,he=R;return M&&(fe!==0?he=p??X??R:he=0),he}function $(X){let fe=S.current;if(!fe||!X)return!1;let he=Oh(X);return he!==null&&he!==fe&&se(fe,he)}function J(X){let fe=$(X);return k.current=fe,fe&&(T.openChangeTimeout.clear(),T.restTimeout.clear(),T.restTimeoutPending=!1,L.clear()),fe}let te=ci(x,{enabled:!w,mouseOnly:!0,move:!1,handleClose:!E&&D!=="both"?ui():null,restMs:pe,delay(){let X=typeof A.current=="object"?A.current.close:void 0,fe=P;return d==null&&M&&(fe=X),{close:fe}},triggerElementRef:S,isActiveTrigger:b,isClosing:()=>h.select("transitionStatus")==="ending",shouldOpen(){return!k.current}}),W=si(x,{enabled:!w}).reference,ue=X=>{let fe=k.current,he=xu(X),Tt=J(he),Lt=S.current,Nt=Lt&&he&&se(Lt,he);if(Tt&&h.select("open")&&h.select("lastOpenChangeReason")===Y.triggerHover){h.setOpen(!1,oe(Y.triggerHover,X));return}if(fe&&!Tt&&Nt&&!_.current&&!h.select("open")&&Lt&&Ht(Q.current)){let ot=()=>{!k.current&&!_.current&&!h.select("open")&&h.setOpen(!0,oe(Y.triggerHover,X,Lt))},Ct=pe();Ct===0?(L.clear(),ot()):L.start(Ct,ot)}},xe=h.useState("triggerProps",I);return Ge("button",t,{state:{open:v},ref:[o,C,S],props:[te,W,I||D!=="none"?xe:void 0,{onMouseOver(X){ue(X.nativeEvent)},onFocus(X){$(xu(X.nativeEvent))&&X.preventBaseUIHandler()},onMouseLeave(){k.current=!1,L.clear(),Q.current=void 0},onPointerEnter(X){Q.current=X.pointerType},onPointerDown(X){Q.current=X.pointerType,h.set("closeOnClick",l),l&&!h.select("open")&&h.cancelPendingOpen(X.nativeEvent)},onClick(X){l&&!h.select("open")&&h.cancelPendingOpen(X.nativeEvent)},id:y,[vu.triggerDisabled]:w?"":void 0,[Su]:w?void 0:""},m],stateAttributesMapping:Kc})});var Eu=c(j(),1);var Ln=c(j(),1),gi=Ln.createContext(void 0);function wu(){let e=Ln.useContext(gi);if(e===void 0)throw new Error(ze(70));return e}var hi=c(G(),1),Ru=Eu.forwardRef(function(t,o){let{keepMounted:r=!1,...n}=t;return ft().useState("mounted")||r?(0,hi.jsx)(gi.Provider,{value:r,children:(0,hi.jsx)(pu,{ref:o,...n})}):null});var Dn=c(j(),1);var Nn=c(j(),1),yi=Nn.createContext(void 0);function Qo(){let e=Nn.useContext(yi);if(e===void 0)throw new Error(ze(71));return e}var Pu=c(G(),1),Tu=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=Ll,style:b,...v}=t,x=ft(),S=wu(),R=x.useState("open"),P=x.useState("mounted"),C=x.useState("trackCursorAxis"),I=x.useState("disableHoverablePopup"),N=x.useState("floatingRootContext"),A=x.useState("instantType"),O=x.useState("transitionStatus"),M=x.useState("hasViewport"),T=ou({anchor:s,positionMethod:i,floatingRootContext:N,mounted:P,side:a,sideOffset:p,align:u,alignOffset:l,collisionBoundary:d,collisionPadding:g,sticky:f,arrowPadding:m,disableAnchorTracking:h,keepMounted:S,collisionAvoidance:y,adaptiveOrigin:M?Qc:void 0}),F=Dn.useMemo(()=>({open:R,side:T.side,align:T.align,anchorHidden:T.anchorHidden,instant:C!=="none"?"tracking-cursor":A}),[R,T.side,T.align,T.anchorHidden,C,A]),w=ru(t,F,{styles:T.positionerStyles,transitionStatus:O,props:v,refs:[o,x.useStateSetter("positionerElement")],hidden:!P,inert:!R||C==="both"||I});return(0,Pu.jsx)(yi.Provider,{value:T,children:w})});var Cu=c(j(),1);var _h={...Xo,...sl},Ou=Cu.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)}}),li(f,{enabled:!h,closeDelay:y});let b=a.useStateSetter("popupElement");return Ge("div",t,{state:{open:l,side:u,align:p,instant:d,transitionStatus:g},ref:[o,a.context.popupRef,b],props:[m,Tn(g),i],stateAttributesMapping:_h})});var _u=c(j(),1);var Iu=_u.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 vi=c(j(),1);var xi=c(G(),1),Au=function(t){let{delay:o,closeDelay:r,timeout:n=400}=t,s=vi.useMemo(()=>({delay:o,closeDelay:r}),[o,r]),i=vi.useMemo(()=>({open:o,close:r}),[o,r]);return(0,xi.jsx)(mi.Provider,{value:s,children:(0,xi.jsx)(Ns,{delay:i,timeoutMs:n,children:t.children})})};var ku=c(j(),1);var Mu=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var Ih={activationDirection:e=>e?{"data-activation-direction":e}:null},Lu=ku.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}=uu({store:u,side:p.side,cssVars:Mu,children:i}),m={activationDirection:g.activationDirection,transitioning:g.transitioning,instant:l};return Ge("div",t,{state:m,ref:o,props:[a,{children:d}],stateAttributesMapping:Ih})});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 Nu(){return new Pr}function Du(e){return Ge(e.defaultTagName??"div",e,e)}var Fn=c($t(),1),Si=c(G(),1),bi=(0,Si.jsx)(Fn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Si.jsx)(Fn.Path,{d:"M14 6H6v8h1.5V8.5L17 18l1-1-9.5-9.5H14V6Z"})});var Bn=c($t(),1),wi=c(G(),1),Ei=(0,wi.jsx)(Bn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,wi.jsx)(Bn.Path,{d:"M10 6H18V14H16.5V8.5L7 18L6 17L15.5 7.5H10V6Z"})});var Vn=c($t(),1),Ri=c(G(),1),Pi=(0,Ri.jsx)(Vn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Ri.jsx)(Vn.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});var jn=c($t(),1),Ti=c(G(),1),Ci=(0,Ti.jsx)(jn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Ti.jsx)(jn.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})});var Hn=c($t(),1),Oi=c(G(),1),_i=(0,Oi.jsx)(Hn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Oi.jsx)(Hn.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})});var $n=c($t(),1),Ii=c(G(),1),Ai=(0,Ii.jsx)($n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Ii.jsx)($n.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})});var Un=c($t(),1),Mi=c(G(),1),ki=(0,Mi.jsx)(Un.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Mi.jsx)(Un.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 Wn=c($t(),1),Li=c(G(),1),Ni=(0,Li.jsx)(Wn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",children:(0,Li.jsx)(Wn.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 Hu=c(Se(),1);function Di(e,t,o){return(0,Hu.cloneElement)(e??t,{children:o})}var Uu=c(Fi(),1),{lock:LC,unlock:Wu}=(0,Uu.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/ui");var Ro={};Mo(Ro,{Popup:()=>nf,Portal:()=>Gn,Positioner:()=>Yn,Provider:()=>df,Root:()=>uf,Trigger:()=>lf});var tf=c(Se(),1),of=c(ju(),1);var Xu=c(Se(),1);var Bi="data-wp-hash";function Vi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Mh(document)),e.__wpStyleRuntime}function Ah(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Bi}]`))if(o.getAttribute(Bi)===t)return!0;return!1}function Gu(e,t,o){if(!e.head)return;let r=Vi(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Ah(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Bi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function Mh(e){let t=Vi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Gu(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 kh(e,t){let o=Vi();o.styles.set(e,t);for(let r of o.documents.keys())Gu(r,e,t)}typeof process>"u",kh("be37f31c1e","._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}}");var zu={slot:"_11fc52b637ff8a7e__slot"},Yu="data-wp-compat-overlay-slot";function Lh(){return typeof document>"u"?null:document}function Nh(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var Ut=null;function Dh(e){let t=e.createElement("div");return t.setAttribute(Yu,""),zu.slot&&t.classList.add(zu.slot),e.body.appendChild(t),t}function Ku(){if(typeof window>"u"||!Nh()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=Lh();if(!e||!e.body)return;if(Ut&&Ut.ownerDocument===e&&Ut.isConnected)return Ut;let t=e.querySelector(`[${Yu}]`);return t instanceof HTMLDivElement?(Ut=t,t):(Ut?.isConnected&&Ut.remove(),Ut=Dh(e),Ut)}var qu=c(G(),1),Gn=(0,Xu.forwardRef)(function({container:t,...o},r){return(0,qu.jsx)(Qe.Portal,{container:t??Ku(),...o,ref:r})});var Ju=c(Se(),1),ef=c(G(),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"&&Bh(document)),e.__wpStyleRuntime}function Fh(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(Fh(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 Bh(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 Zu(e,t){let o=Hi();o.styles.set(e,t);for(let r of o.documents.keys())Qu(r,e,t)}typeof process>"u",Zu("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Vh={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Zu("4811d023d1",'@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-bg-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-fg-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 jh={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Yn=(0,Ju.forwardRef)(function({align:t="center",className:o,side:r="top",sideOffset:n=4,...s},i){return(0,ef.jsx)(Qe.Positioner,{ref:i,align:t,side:r,sideOffset:n,...s,className:We(Vh["box-sizing"],jh.positioner,o)})});var Tr=c(G(),1),$i="data-wp-hash";function Ui(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&$h(document)),e.__wpStyleRuntime}function Hh(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${$i}]`))if(o.getAttribute($i)===t)return!0;return!1}function rf(e,t,o){if(!e.head)return;let r=Ui(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Hh(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 $h(e){let t=Ui();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)rf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Uh(e,t){let o=Ui();o.styles.set(e,t);for(let r of o.documents.keys())rf(r,e,t)}typeof process>"u",Uh("4811d023d1",'@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-bg-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-fg-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 Wh={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},zh=Wu(of.privateApis).ThemeProvider,Gh={background:"#1e1e1e"},nf=(0,tf.forwardRef)(function({portal:t,positioner:o,children:r,className:n,...s},i){let a=(0,Tr.jsx)(zh,{color:Gh,children:(0,Tr.jsx)(Qe.Popup,{ref:i,className:We(Wh.popup,n),...s,children:r})}),u=Di(o,(0,Tr.jsx)(Yn,{}),a);return Di(t,(0,Tr.jsx)(Gn,{}),u)});var sf=c(Se(),1),af=c(G(),1),lf=(0,sf.forwardRef)(function(t,o){return(0,af.jsx)(Qe.Trigger,{ref:o,...t})});var cf=c(G(),1);function uf(e){return(0,cf.jsx)(Qe.Root,{...e})}var ff=c(G(),1);function df({...e}){return(0,ff.jsx)(Qe.Provider,{...e})}var pf=c(Se(),1),Wi="data-wp-hash";function zi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Kh(document)),e.__wpStyleRuntime}function Yh(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Wi}]`))if(o.getAttribute(Wi)===t)return!0;return!1}function mf(e,t,o){if(!e.head)return;let r=zi(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Yh(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 Kh(e){let t=zi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)mf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Xh(e,t){let o=zi();o.styles.set(e,t);for(let r of o.documents.keys())mf(r,e,t)}typeof process>"u",Xh("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 qh={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},Gi=(0,pf.forwardRef)(function({render:t,...o},r){return Du({render:t,ref:r,props:Vt({className:qh["visually-hidden"]},o,{"data-visually-hidden":""})})});var gf=c(Se(),1),hf=c(G(),1),yf=(0,gf.forwardRef)(({children:e,className:t,ariaLabel:o,as:r="div",...n},s)=>(0,hf.jsx)(r,{ref:s,className:We("admin-ui-navigable-region",t),"aria-label":o,role:"region",tabIndex:"-1",...n,children:e}));yf.displayName="NavigableRegion";var Yi=yf;var Fe=c(ve(),1),lo=c(le(),1),Rp=c(Ki(),1);var Jh=c(Xi(),1);var Zo="body",bf=":root";var Cr=c(Xr(),1),Rf=c(Xi(),1),Zh=c(le(),1);function qi(e){if(!e)return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function Qh(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function wf(e,t="0"){let o=Qh(e);if(!o)return null;let r=qi(o?.top)||t,n=qi(o?.left)||t;return r===n?r:`${r} ${n}`}var Ef={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 Ji({layoutDefinitions:e=Ef,style:t,selector:o,hasBlockGapSupport:r,hasFallbackGapSupport:n,fallbackGapValue:s}){let i="",a=r?wf(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+=`${bf} { --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 Pp=c(Tf(),1),mt=c(je(),1),et=c(Se(),1);var Br=c(Kn(),1),cs=c(ut(),1),Tp=c(Qi(),1),Cp=c(vs(),1),ya=c(Po(),1),Op=c(Af(),1),_p=c(Ot(),1),co=c(kt(),1),uo=c(zn(),1);var Bf=c(ve(),1),Vf=c(kt(),1);var Mf=c(le(),1),Rt=c(kt(),1),er=c(je(),1),kf=c(Po(),1);var Lf=c(ve(),1),Nf=c(Ot(),1),Df=c(zn(),1),Ue=c(G(),1),ey={edit:{clipPath:"inset(0% round 0px)"},hover:{clipPath:"inset( 22% round 2px )"},tap:{clipPath:"inset(0% round 0px)"}},ty={edit:{opacity:0,scale:.2},hover:{opacity:1,scale:1,clipPath:"inset( 22% round 2px )"}};function oy({showTooltip:e,icon:t,href:o,initialPost:r}){let{isRequestingSiteIcon:n,postType:s,siteIconUrl:i}=(0,Mf.useSelect)(h=>{let{getCurrentPostType:y}=h(Lf.store),{getEntityRecord:b,getPostType:v,isResolving:x}=h(Nf.store),S=b("root","__unstableBase",void 0)||{},R=r?.type||y();return{isRequestingSiteIcon:x("getEntityRecord",["root","__unstableBase",void 0]),postType:v(R),siteIconUrl:S.site_icon_url}},[r?.type]),a=(0,Df.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)(Rt.Icon,{className:"edit-post-fullscreen-mode-close-site-icon__icon",icon:Ni,size:48});let l=t?(0,Ue.jsx)(Rt.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,kf.addQueryArgs)("edit.php",{post_type:s.slug}),m=s?.labels?.view_items??(0,er.__)("Back"),f=window.__experimentalAdminBarInEditor;return(0,Ue.jsxs)(Rt.__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)(Rt.Button,{__next40pxDefaultSize:!0,className:d,href:g,label:m,showTooltip:e,tooltipPosition:"bottom",children:!f&&(0,Ue.jsx)(Rt.__unstableMotion.div,{variants:!a&&ey,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)(Rt.Icon,{icon:(0,er.isRTL)()?_i:Ci})}):(0,Ue.jsx)(Rt.__unstableMotion.div,{className:We("edit-post-fullscreen-mode-close__back-icon",{"has-site-icon":i}),variants:!a&&ty,children:(0,Ue.jsx)(Rt.Icon,{icon:(0,er.isRTL)()?Ei:bi})})]})}var Xn=oy;var Ff=c(Fi(),1),{lock:nO,unlock:q}=(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/edit-post");var qn=c(G(),1),{BackButton:ry}=q(Bf.privateApis),ny={hidden:{x:"-100%"},distractionFreeInactive:{x:0},hover:{x:0,transition:{type:"tween",delay:.2}}};function sy({initialPost:e}){return(0,qn.jsx)(ry,{children:({length:t})=>t<=1&&(0,qn.jsx)(Vf.__unstableMotion.div,{variants:ny,transition:{type:"tween",delay:.8},children:(0,qn.jsx)(Xn,{showTooltip:!0,initialPost:e})})})}var jf=sy;var Wf=c(le(),1),Or=c(Se(),1),zf=c(ve(),1),Gf=c(Ot(),1);var Hf="core/edit-post",$f="#wp-admin-bar-view a",Uf="#wp-admin-bar-preview a";var Yf=()=>{let{isViewable:e,newPermalink:t}=(0,Wf.useSelect)(r=>{let{getPostType:n}=r(Gf.store),{getCurrentPost:s,getEditedPostAttribute:i}=r(zf.store);return{isViewable:n(i("type"))?.viewable,newPermalink:s().link}},[]),o=(0,Or.useRef)();(0,Or.useEffect)(()=>{o.current=document.querySelector(Uf)||document.querySelector($f)},[]),(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 Kf(){return Yf(),null}var ld=c(Se(),1),sa=c(le(),1),Zn=c(qf(),1),cd=c(je(),1);var Qn=c(le(),1);var Zi=c(le(),1);function iy(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 ay(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 ly(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]=ay(o[r],n);return o}}return e}function cy(e=!1,t){return t.type==="META_BOXES_INITIALIZED"?!0:e}var uy=(0,Zi.combineReducers)({isSaving:iy,locations:ly,initialized:cy}),Jf=(0,Zi.combineReducers)({metaBoxes:uy});var ea={};Mo(ea,{__experimentalSetPreviewDeviceType:()=>Ay,__unstableCreateTemplate:()=>Ny,closeGeneralSidebar:()=>dy,closeModal:()=>my,closePublishSidebar:()=>hy,hideBlockTypes:()=>Ty,initializeMetaBoxes:()=>Dy,metaBoxUpdatesFailure:()=>Iy,metaBoxUpdatesSuccess:()=>_y,openGeneralSidebar:()=>fy,openModal:()=>py,openPublishSidebar:()=>gy,removeEditorPanel:()=>Sy,requestMetaBoxUpdates:()=>Oy,setAvailableMetaBoxesPerLocation:()=>Cy,setIsEditingTemplate:()=>Ly,setIsInserterOpened:()=>My,setIsListViewOpened:()=>ky,showBlockTypes:()=>Py,switchEditorMode:()=>wy,toggleDistractionFree:()=>Fy,toggleEditorPanelEnabled:()=>vy,toggleEditorPanelOpened:()=>xy,toggleFeature:()=>by,toggleFullscreenMode:()=>By,togglePinnedPluginItem:()=>Ey,togglePublishSidebar:()=>yy,updatePreferredStyleVariations:()=>Ry});var od=c(xs(),1),_r=c(ut(),1),Re=c(ve(),1),Ie=c(lr(),1),rd=c(Zf(),1),nd=c(Ot(),1),sd=c(Kn(),1),Jn=c(je(),1);var ed=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(Re.privateApis),fy=e=>({registry:t})=>{t.dispatch(tr).enableComplementaryArea("core",e)},dy=()=>({registry:e})=>e.dispatch(tr).disableComplementaryArea("core"),py=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)),my=()=>({registry:e})=>((0,Ie.default)("select( 'core/edit-post' ).closeModal()",{since:"6.3",alternative:"select( 'core/interface').closeModal()"}),e.dispatch(tr).closeModal()),gy=()=>({registry:e})=>{(0,Ie.default)("dispatch( 'core/edit-post' ).openPublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').openPublishSidebar"}),e.dispatch(Re.store).openPublishSidebar()},hy=()=>({registry:e})=>{(0,Ie.default)("dispatch( 'core/edit-post' ).closePublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').closePublishSidebar"}),e.dispatch(Re.store).closePublishSidebar()},yy=()=>({registry:e})=>{(0,Ie.default)("dispatch( 'core/edit-post' ).togglePublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').togglePublishSidebar"}),e.dispatch(Re.store).togglePublishSidebar()},vy=e=>({registry:t})=>{(0,Ie.default)("dispatch( 'core/edit-post' ).toggleEditorPanelEnabled",{since:"6.5",alternative:"dispatch( 'core/editor').toggleEditorPanelEnabled"}),t.dispatch(Re.store).toggleEditorPanelEnabled(e)},xy=e=>({registry:t})=>{(0,Ie.default)("dispatch( 'core/edit-post' ).toggleEditorPanelOpened",{since:"6.5",alternative:"dispatch( 'core/editor').toggleEditorPanelOpened"}),t.dispatch(Re.store).toggleEditorPanelOpened(e)},Sy=e=>({registry:t})=>{(0,Ie.default)("dispatch( 'core/edit-post' ).removeEditorPanel",{since:"6.5",alternative:"dispatch( 'core/editor').removeEditorPanel"}),t.dispatch(Re.store).removeEditorPanel(e)},by=e=>({registry:t})=>t.dispatch(_r.store).toggle("core/edit-post",e),wy=e=>({registry:t})=>{(0,Ie.default)("dispatch( 'core/edit-post' ).switchEditorMode",{since:"6.6",alternative:"dispatch( 'core/editor').switchEditorMode"}),t.dispatch(Re.store).switchEditorMode(e)},Ey=e=>({registry:t})=>{let o=t.select(tr).isItemPinned("core",e);t.dispatch(tr)[o?"unpinItem":"pinItem"]("core",e)};function Ry(){return(0,Ie.default)("dispatch( 'core/edit-post' ).updatePreferredStyleVariations",{since:"6.6",hint:"Preferred Style Variations are not supported anymore."}),{type:"NOTHING"}}var Py=e=>({registry:t})=>{q(t.dispatch(Re.store)).showBlockTypes(e)},Ty=e=>({registry:t})=>{q(t.dispatch(Re.store)).hideBlockTypes(e)};function Cy(e){return{type:"SET_META_BOXES_PER_LOCATIONS",metaBoxesPerLocation:e}}var Oy=()=>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(nd.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(ed(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,od.default)({url:window._wpMetaBoxUrl,method:"POST",body:l,parse:!1}),o.metaBoxUpdatesSuccess()}catch{o.metaBoxUpdatesFailure()}};function _y(){return{type:"META_BOX_UPDATES_SUCCESS"}}function Iy(){return{type:"META_BOX_UPDATES_FAILURE"}}var Ay=e=>({registry:t})=>{(0,Ie.default)("dispatch( 'core/edit-post' ).__experimentalSetPreviewDeviceType",{since:"6.5",version:"6.7",hint:"registry.dispatch( editorStore ).setDeviceType"}),t.dispatch(Re.store).setDeviceType(e)},My=e=>({registry:t})=>{(0,Ie.default)("dispatch( 'core/edit-post' ).setIsInserterOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsInserterOpened"}),t.dispatch(Re.store).setIsInserterOpened(e)},ky=e=>({registry:t})=>{(0,Ie.default)("dispatch( 'core/edit-post' ).setIsListViewOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsListViewOpened"}),t.dispatch(Re.store).setIsListViewOpened(e)};function Ly(){return(0,Ie.default)("dispatch( 'core/edit-post' ).setIsEditingTemplate",{since:"6.5",alternative:"dispatch( 'core/editor').setRenderingMode"}),{type:"NOTHING"}}function Ny(){return(0,Ie.default)("dispatch( 'core/edit-post' ).__unstableCreateTemplate",{since:"6.5"}),{type:"NOTHING"}}var td=!1,Dy=()=>({registry:e,select:t,dispatch:o})=>{if(!e.select(Re.store).__unstableIsEditorReady()||td)return;let n=e.select(Re.store).getCurrentPostType();window.postboxes.page!==n&&window.postboxes.add_postbox_toggles(n),td=!0,(0,rd.addAction)("editor.savePost","core/edit-post/save-metaboxes",async(s,i)=>{!i.isAutosave&&t.hasMetaBoxes()&&await o.requestMetaBoxUpdates()}),o({type:"META_BOXES_INITIALIZED"})},Fy=()=>({registry:e})=>{(0,Ie.default)("dispatch( 'core/edit-post' ).toggleDistractionFree",{since:"6.6",alternative:"dispatch( 'core/editor').toggleDistractionFree"}),e.dispatch(Re.store).toggleDistractionFree()},By=()=>({registry:e})=>{let t=e.select(_r.store).get("core/edit-post","fullscreenMode");e.dispatch(_r.store).toggle("core/edit-post","fullscreenMode"),e.dispatch(sd.store).createInfoNotice(t?(0,Jn.__)("Fullscreen mode deactivated."):(0,Jn.__)("Fullscreen mode activated."),{id:"core/edit-post/toggle-fullscreen-mode/notice",type:"snackbar",actions:[{label:(0,Jn.__)("Undo"),onClick:()=>{e.dispatch(_r.store).toggle("core/edit-post","fullscreenMode")}}]})};var na={};Mo(na,{__experimentalGetInsertionPoint:()=>av,__experimentalGetPreviewDeviceType:()=>sv,areMetaBoxesInitialized:()=>uv,getActiveGeneralSidebarName:()=>Wy,getActiveMetaBoxLocations:()=>ad,getAllMetaBoxes:()=>ov,getEditedPostTemplate:()=>fv,getEditorMode:()=>Hy,getHiddenBlockTypes:()=>Yy,getMetaBoxesPerLocation:()=>ra,getPreference:()=>Gy,getPreferences:()=>id,hasMetaBoxes:()=>rv,isEditingTemplate:()=>cv,isEditorPanelEnabled:()=>qy,isEditorPanelOpened:()=>Jy,isEditorPanelRemoved:()=>Xy,isEditorSidebarOpened:()=>$y,isFeatureActive:()=>Zy,isInserterOpened:()=>iv,isListViewOpened:()=>lv,isMetaBoxLocationActive:()=>oa,isMetaBoxLocationVisible:()=>tv,isModalActive:()=>Qy,isPluginItemPinned:()=>ev,isPluginSidebarOpened:()=>Uy,isPublishSidebarOpened:()=>Ky,isSavingMetaBoxes:()=>nv});var me=c(le(),1),To=c(ut(),1),ta=c(Ot(),1),Ze=c(ve(),1),it=c(lr(),1);var{interfaceStore:Ir}=q(Ze.privateApis),Vy=[],jy={},Hy=(0,me.createRegistrySelector)(e=>()=>e(To.store).get("core","editorMode")??"visual"),$y=(0,me.createRegistrySelector)(e=>()=>{let t=e(Ir).getActiveComplementaryArea("core");return["edit-post/document","edit-post/block"].includes(t)}),Uy=(0,me.createRegistrySelector)(e=>()=>{let t=e(Ir).getActiveComplementaryArea("core");return!!t&&!["edit-post/document","edit-post/block"].includes(t)}),Wy=(0,me.createRegistrySelector)(e=>()=>e(Ir).getActiveComplementaryArea("core"));function zy(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 id=(0,me.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=zy(o,r);return{...t,panels:n}});function Gy(e,t,o){(0,it.default)("select( 'core/edit-post' ).getPreference",{since:"6.0",alternative:"select( 'core/preferences' ).get"});let n=id(e)[t];return n===void 0?o:n}var Yy=(0,me.createRegistrySelector)(e=>()=>e(To.store).get("core","hiddenBlockTypes")??Vy),Ky=(0,me.createRegistrySelector)(e=>()=>((0,it.default)("select( 'core/edit-post' ).isPublishSidebarOpened",{since:"6.6",alternative:"select( 'core/editor' ).isPublishSidebarOpened"}),e(Ze.store).isPublishSidebarOpened())),Xy=(0,me.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))),qy=(0,me.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))),Jy=(0,me.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))),Qy=(0,me.createRegistrySelector)(e=>(t,o)=>((0,it.default)("select( 'core/edit-post' ).isModalActive",{since:"6.3",alternative:"select( 'core/interface' ).isModalActive"}),!!e(Ir).isModalActive(o))),Zy=(0,me.createRegistrySelector)(e=>(t,o)=>!!e(To.store).get("core/edit-post",o)),ev=(0,me.createRegistrySelector)(e=>(t,o)=>e(Ir).isItemPinned("core",o)),ad=(0,me.createSelector)(e=>Object.keys(e.metaBoxes.locations).filter(t=>oa(e,t)),e=>[e.metaBoxes.locations]),tv=(0,me.createRegistrySelector)(e=>(t,o)=>oa(t,o)&&ra(t,o)?.some(({id:r})=>e(Ze.store).isEditorPanelEnabled(`meta-box-${r}`)));function oa(e,t){let o=ra(e,t);return!!o&&o.length!==0}function ra(e,t){return e.metaBoxes.locations[t]}var ov=(0,me.createSelector)(e=>Object.values(e.metaBoxes.locations).flat(),e=>[e.metaBoxes.locations]);function rv(e){return ad(e).length>0}function nv(e){return e.metaBoxes.isSaving}var sv=(0,me.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())),iv=(0,me.createRegistrySelector)(e=>()=>((0,it.default)("select( 'core/edit-post' ).isInserterOpened",{since:"6.5",alternative:"select( 'core/editor' ).isInserterOpened"}),e(Ze.store).isInserterOpened())),av=(0,me.createRegistrySelector)(e=>()=>((0,it.default)("select( 'core/edit-post' ).__experimentalGetInsertionPoint",{since:"6.5",version:"6.7"}),q(e(Ze.store)).getInserter())),lv=(0,me.createRegistrySelector)(e=>()=>((0,it.default)("select( 'core/edit-post' ).isListViewOpened",{since:"6.5",alternative:"select( 'core/editor' ).isListViewOpened"}),e(Ze.store).isListViewOpened())),cv=(0,me.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 uv(e){return e.metaBoxes.initialized}var fv=(0,me.createRegistrySelector)(e=>()=>{let{id:t,type:o}=e(Ze.store).getCurrentPost(),r=q(e(ta.store)).getTemplateId(o,t);if(r)return e(ta.store).getEditedEntityRecord("postType","wp_template",r)});var de=(0,Qn.createReduxStore)(Hf,{reducer:Jf,actions:ea,selectors:na});(0,Qn.register)(de);function dv(){let{toggleFullscreenMode:e}=(0,sa.useDispatch)(de),{registerShortcut:t}=(0,sa.useDispatch)(Zn.store);return(0,ld.useEffect)(()=>{t({name:"core/edit-post/toggle-fullscreen",category:"global",description:(0,cd.__)("Enable or disable fullscreen mode."),keyCombination:{modifier:"secondary",character:"f"}})},[]),(0,Zn.useShortcut)("core/edit-post/toggle-fullscreen",()=>{e()}),null}var ud=dv;var ts=c(le(),1),ao=c(je(),1),pt=c(kt(),1),es=c(Se(),1),ia=c(ve(),1),dt=c(G(),1);function fd(){let{editPost:e}=(0,ts.useDispatch)(ia.store),[t,o]=(0,es.useState)(void 0),[r,n]=(0,es.useState)(""),s=(0,ts.useSelect)(u=>u(ia.store).isCleanNewPost(),[]),[i,a]=(0,es.useState)(()=>s);return s?(0,dt.jsx)(dt.Fragment,{children:i&&(0,dt.jsx)(pt.Modal,{title:(0,ao.__)("Create pattern"),onRequestClose:()=>{a(!1)},overlayClassName:"reusable-blocks-menu-items__convert-modal",children:(0,dt.jsx)("form",{onSubmit:u=>{u.preventDefault(),a(!1),e({title:r,meta:{wp_pattern_sync_status:t}})},children:(0,dt.jsxs)(pt.__experimentalVStack,{spacing:"5",children:[(0,dt.jsx)(pt.TextControl,{label:(0,ao.__)("Name"),value:r,onChange:n,placeholder:(0,ao.__)("My pattern"),className:"patterns-create-modal__name-input",__next40pxDefaultSize:!0}),(0,dt.jsx)(pt.ToggleControl,{label:(0,ao._x)("Synced","pattern (singular)"),help:(0,ao.__)("Sync this pattern across multiple locations."),checked:!t,onChange:()=>{o(t?void 0:"unsynced")}}),(0,dt.jsx)(pt.__experimentalHStack,{justify:"right",children:(0,dt.jsx)(pt.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",disabled:!r,accessibleWhenDisabled:!0,children:(0,ao.__)("Create")})})]})})})}):null}var os=c(Se(),1),dd=c(le(),1),pd=c(Po(),1),md=c(ve(),1);function pv(e){return(0,pd.addQueryArgs)("post.php",{post:e,action:"edit"})}function gd(){let[e,t]=(0,os.useState)(null),{postId:o,postStatus:r}=(0,dd.useSelect)(n=>{let{getCurrentPost:s}=n(md.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,os.useEffect)(()=>{o&&o!==e&&r!=="auto-draft"&&(window.history.replaceState({id:o},"Post "+o,pv(o)),t(o))},[o,r,e]),null}var Ed=c(le(),1);var Ar=c(Se(),1),hd=c(kt(),1),yd=c(le(),1);var or=c(G(),1);function mv({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,yd.useSelect)(s=>s(de).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)(hd.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 vd=mv;var xd=c(Se(),1),Sd=c(le(),1),bd=c(ve(),1);function wd({id:e}){let t=(0,Sd.useSelect)(o=>o(bd.store).isEditorPanelEnabled(`meta-box-${e}`),[e]);return(0,xd.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 rs({location:e}){let t=(0,Ed.useSelect)(o=>o(de).getMetaBoxesPerLocation(e),[e]);return(0,Co.jsxs)(Co.Fragment,{children:[(t??[]).map(({id:o})=>(0,Co.jsx)(wd,{id:o},o)),(0,Co.jsx)(vd,{location:e})]})}var kr=c(je(),1),tp=c(zn(),1),op=c(ve(),1),rp=c(Pd(),1),np=c(ut(),1);var Td=c(kt(),1),Cd=c(Ot(),1),Od=c(le(),1),_d=c(je(),1),aa=c(Po(),1),Id=c(G(),1);function gv(){let e=(0,Od.useSelect)(t=>{let{canUser:o}=t(Cd.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,Id.jsx)(Td.MenuItem,{role:"menuitem",href:e,children:(0,_d.__)("Manage patterns")})}var Ad=gv;var Md=c(le(),1),kd=c(ut(),1),Ld=c(je(),1),Nd=c(ve(),1),Dd=c(G(),1);function Fd(){let e=(0,Md.useSelect)(t=>t(Nd.store).getCurrentPostType()==="wp_template",[]);return(0,Dd.jsx)(kd.PreferenceToggleMenuItem,{scope:"core/edit-post",name:e?"welcomeGuideTemplate":"welcomeGuide",label:(0,Ld.__)("Welcome Guide")})}var is=c(je(),1),Qd=c(ut(),1),Zd=c(ve(),1);var Yd=c(je(),1),Kd=c(le(),1),Xd=c(ve(),1),qd=c(ut(),1);var la=c(Se(),1),ns=c(je(),1),Bd=c(kt(),1),Vd=c(le(),1),jd=c(ve(),1),Hd=c(ut(),1),$d=c(Po(),1);var Wt=c(G(),1),{PreferenceBaseOption:hv}=q(Hd.privateApis);function yv(){let e=document.getElementById("toggle-custom-fields-form");e.querySelector('[name="_wp_http_referer"]').setAttribute("value",(0,$d.getPathAndQueryString)(window.location.href)),e.submit()}function vv({willEnable:e}){let[t,o]=(0,la.useState)(!1);return(0,Wt.jsxs)(Wt.Fragment,{children:[(0,Wt.jsx)("p",{className:"edit-post-preferences-modal__custom-fields-confirmation-message",children:(0,ns.__)("A page reload is required for this change. Make sure your content is saved before reloading.")}),(0,Wt.jsx)(Bd.Button,{__next40pxDefaultSize:!0,variant:"secondary",isBusy:t,accessibleWhenDisabled:!0,disabled:t,onClick:()=>{o(!0),yv()},children:e?(0,ns.__)("Show & Reload Page"):(0,ns.__)("Hide & Reload Page")})]})}function Ud({label:e}){let t=(0,Vd.useSelect)(n=>!!n(jd.store).getEditorSettings().enableCustomFields,[]),[o,r]=(0,la.useState)(t);return(0,Wt.jsx)(hv,{label:e,isChecked:o,onChange:r,children:o!==t&&(0,Wt.jsx)(vv,{willEnable:o})})}var ss=c(le(),1),ca=c(ve(),1),Wd=c(ut(),1);var zd=c(G(),1),{PreferenceBaseOption:xv}=q(Wd.privateApis);function Gd(e){let{toggleEditorPanelEnabled:t}=(0,ss.useDispatch)(ca.store),{isChecked:o,isRemoved:r}=(0,ss.useSelect)(n=>{let{isEditorPanelEnabled:s,isEditorPanelRemoved:i}=n(ca.store);return{isChecked:s(e.panelName),isRemoved:i(e.panelName)}},[e.panelName]);return r?null:(0,zd.jsx)(xv,{isChecked:o,onChange:()=>t(e.panelName),...e})}var Mr=c(G(),1),{PreferencesModalSection:Sv}=q(qd.privateApis);function bv({areCustomFieldsRegistered:e,metaBoxes:t,...o}){let r=t.filter(({id:n})=>n!=="postcustom");return!e&&r.length===0?null:(0,Mr.jsxs)(Sv,{...o,children:[e&&(0,Mr.jsx)(Ud,{label:(0,Yd.__)("Custom fields")}),r.map(({id:n,title:s})=>(0,Mr.jsx)(Gd,{label:s,panelName:`meta-box-${n}`},n))]})}var Jd=(0,Kd.withSelect)(e=>{let{getEditorSettings:t}=e(Xd.store),{getAllMetaBoxes:o}=e(de);return{areCustomFieldsRegistered:t().enableCustomFields!==void 0,metaBoxes:o()}})(bv);var as=c(G(),1),{PreferenceToggleControl:wv}=q(Qd.privateApis),{PreferencesModal:Ev}=q(Zd.privateApis);function ep(){let e={general:(0,as.jsx)(Jd,{title:(0,is.__)("Advanced")}),appearance:(0,as.jsx)(wv,{scope:"core/edit-post",featureName:"themeStyles",help:(0,is.__)("Make the editor look like your theme."),label:(0,is.__)("Use theme styles")})};return(0,as.jsx)(Ev,{extraSections:e})}var Pt=c(G(),1),{ToolsMoreMenuGroup:Rv,ViewMoreMenuGroup:Pv}=q(op.privateApis),Tv=()=>{let e=(0,tp.useViewportMatch)("large");return(0,Pt.jsxs)(Pt.Fragment,{children:[e&&(0,Pt.jsx)(Pv,{children:(0,Pt.jsx)(np.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:rp.displayShortcut.secondary("f")})}),(0,Pt.jsxs)(Rv,{children:[(0,Pt.jsx)(Ad,{}),(0,Pt.jsx)(Fd,{})]}),(0,Pt.jsx)(ep,{})]})},sp=Tv;var fp=c(le(),1);var ip=c(le(),1),ls=c(kt(),1),at=c(je(),1),ua=c(Se(),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 ap(){let{toggleFeature:e}=(0,ip.useDispatch)(de);return(0,ce.jsx)(ls.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,ua.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,ua.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)(ls.ExternalLink,{href:(0,at.__)("https://wordpress.org/documentation/article/wordpress-block-editor/")})})})]})}]})}var lp=c(le(),1),cp=c(kt(),1),Nr=c(je(),1);var zt=c(G(),1);function up(){let{toggleFeature:e}=(0,lp.useDispatch)(de);return(0,zt.jsx)(cp.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,zt.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,zt.jsxs)(zt.Fragment,{children:[(0,zt.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,Nr.__)("Welcome to the template editor")}),(0,zt.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 fa=c(G(),1);function dp({postType:e}){let{isActive:t,isEditingTemplate:o}=(0,fp.useSelect)(r=>{let{isFeatureActive:n}=r(de),s=e==="wp_template";return{isActive:n(s?"welcomeGuideTemplate":"welcomeGuide"),isEditingTemplate:s}},[e]);return t?o?(0,fa.jsx)(up,{}):(0,fa.jsx)(ap,{}):null}var Dr=c(le(),1),rr=c(je(),1);var pp=c(Qi(),1),da=c(ut(),1),mp=c(Kn(),1);function gp(){let{isFullscreen:e}=(0,Dr.useSelect)(r=>{let{get:n}=r(da.store);return{isFullscreen:n("core/edit-post","fullscreenMode")}},[]),{toggle:t}=(0,Dr.useDispatch)(da.store),{createInfoNotice:o}=(0,Dr.useDispatch)(mp.store);(0,pp.useCommand)({name:"core/toggle-fullscreen-mode",label:e?(0,rr.__)("Exit fullscreen"):(0,rr.__)("Enter fullscreen"),icon:ki,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 hp=c(ve(),1),yp=c(le(),1),vp=c(Xr(),1),pa=c(Ki(),1);var Cv=!0;function xp(){return(0,yp.useSelect)(e=>{let{getCurrentPostType:t,getDeviceType:o}=e(hp.store),{getClientIdsWithDescendants:r,getBlockName:n}=e(pa.store),{getBlockType:s}=e(vp.store);return Cv||o()!=="Desktop"||["wp_template","wp_block"].includes(t())||q(e(pa.store)).isZoomOut()||[...new Set(r().map(n))].map(s).filter(Boolean).every(i=>i.apiVersion>=3)},[])}var Fr=c(Se(),1),_o=c(le(),1),ma=c(ve(),1),ga=c(Ot(),1);function Sp(e,t,o){let r=(0,_o.useRegistry)(),[n,s]=(0,Fr.useReducer)((m,{type:f,post:h,previousRenderingMode:y,selectedBlockClientId:b})=>{if(f==="push"){let v=[...m],x=v.length-1;return v[x]={...v[x],selectedBlockClientId:b},[...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)(ma.store),{setRenderingMode:p}=(0,_o.useDispatch)(ma.store),{editEntityRecord:l}=(0,_o.useDispatch)(ga.store),d=(0,Fr.useCallback)(m=>{let h=r.select(ga.store).getEntityRecordEdits("postType",i.postType,i.postId)?.selection?.selectionStart?.clientId??null;s({type:"push",post:{postId:m.postId,postType:m.postType},previousRenderingMode: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),ha=c(ve(),1),bp=c(Ot(),1),wp=c(Se(),1);var Ep=e=>{let{isEnabledAndEditorReady:t,isCollaborationEnabled:o,hasIncompatibleMetaBoxes:r,hasActiveMetaBoxes:n}=(0,nr.useSelect)(u=>{let{__unstableIsEditorReady:p,isCollaborationEnabledForCurrentPost:l}=q(u(ha.store));return{isEnabledAndEditorReady:e&&p(),isCollaborationEnabled:l(),hasIncompatibleMetaBoxes:e?u(de).getAllMetaBoxes().some(d=>!d.__rtc_compatible):!1,hasActiveMetaBoxes:e&&u(de).hasMetaBoxes()}},[e]),{setCollaborationSupported:s}=q((0,nr.useDispatch)(bp.store)),{updateEditorSettings:i}=(0,nr.useDispatch)(ha.store),{initializeMetaBoxes:a}=(0,nr.useDispatch)(de);(0,wp.useEffect)(()=>{t&&(a(),o&&r&&s(!1),n&&i({disableVisualRevisions:!0}))},[t,a,o,s,r,n,i])};var K=c(G(),1),{useCommandContext:Ov}=q(Tp.privateApis),{useDrag:_v}=q(co.privateApis),{Editor:Iv,FullscreenMode:Av,UploadProgressSnackbar:Mv}=q(Fe.privateApis),{BlockKeyboardShortcuts:kv}=q(Cp.privateApis),Lv=["wp_template","wp_template_part","wp_block","wp_navigation"];function Nv(e){let{hasThemeStyleSupport:t}=(0,lo.useSelect)(o=>({hasThemeStyleSupport:o(de).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:Ji({style:{},selector:"body",hasBlockGapSupport:!1,hasFallbackGapSupport:!0,fallbackGapValue:"0.5em"})}),n?e.styles??[]:r},[e.defaultEditorStyles,e.disableLayoutStyles,e.styles,t])}function Dv({isLegacy:e}){let[t,o,r]=(0,lo.useSelect)(O=>{let{get:M}=O(cs.store),{isMetaBoxLocationVisible:T}=O(de);return[!!M("core/edit-post","metaBoxesMainIsOpen"),M("core/edit-post","metaBoxesMainOpenHeight"),T("normal")||T("advanced")||T("side")]},[]),{set:n}=(0,lo.useDispatch)(cs.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"),w=()=>{let E=M.offsetHeight;T&&(E-=T.offsetHeight);let k=F?.offsetHeight??0;u({min:k,max:E})},_=new window.ResizeObserver(w);return _.observe(M),T&&_.observe(T),()=>_.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),b=(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=_v(({movement:O,first:M,last:T,memo:F,tap:w,args:_})=>{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,b(L-E),{fromHeight:L}}if(!M&&!T&&!w)return b(F.fromHeight-E),F;if(D.classList.remove("is-resizing"),w){let[L]=_;L?.();return}let k=f.current>i;y(k),b(f.current,k)},{keyboardDisplacement:20,filterTaps:!0});if(!r)return;let x=(0,K.jsxs)("div",{className:"edit-post-layout__metaboxes edit-post-meta-boxes-main__liner",hidden:!e&&!t,children:[(0,K.jsx)(rs,{location:"normal"}),(0,K.jsx)(rs,{location:"advanced"})]});if(e)return x;let S=o===void 0,P=t?s?"auto":o:i,C=a===void 0||S?50:h(P),I=(0,mt.__)("Meta Boxes"),N=(0,K.jsxs)("button",{"aria-expanded":t,onClick:({detail:O})=>{(s||!O)&&y()},...!s&&v(y),children:[I,(0,K.jsx)(co.Icon,{icon:t?Ai:Pi})]}),A=!s&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsxs)(Ro.Root,{children:[(0,K.jsx)(Ro.Trigger,{render:(0,K.jsx)("button",{ref:g,role:"separator","aria-valuenow":C,"aria-label":(0,mt.__)("Drag to resize"),"aria-describedby":m,...v()})}),(0,K.jsx)(Ro.Popup,{children:(0,mt.__)("Drag to resize")})]}),(0,K.jsx)(Gi,{id:m,children:(0,mt.__)("Use up and down arrow keys to resize the meta box pane.")})]});return(0,K.jsxs)(Yi,{ariaLabel:I,ref:d,className:We("edit-post-meta-boxes-main",!s&&"is-resizable"),style:{height:P},children:[(0,K.jsxs)("div",{className:"edit-post-meta-boxes-main__presenter",children:[N,A]}),x]})}function Fv({postId:e,postType:t,settings:o,initialEdits:r}){gp();let n=xp(),{createErrorNotice:s}=(0,lo.useDispatch)(Br.store),{currentPost:{postId:i,postType:a},onNavigateToEntityRecord:u,onNavigateToPreviousEntityRecord:p}=Sp(e,t,"post-only"),l=a==="wp_template",{mode:d,isFullscreenActive:g,hasResolvedMode:m,hasActiveMetaboxes:f,hasBlockSelected:h,showIconLabels:y,isDistractionFree:b,showMetaBoxes:v,isWelcomeGuideVisible:x,templateId:S,isDevicePreview:R}=(0,lo.useSelect)(_=>{let{get:D}=_(cs.store),{isFeatureActive:E,hasMetaBoxes:k}=_(de),{canUser:L,getPostType:Q,getTemplateId:pe}=q(_(_p.store)),$=o.supportsTemplateMode,J=Q(a)?.viewable??!1,te=L("read",{kind:"postType",name:"wp_template"}),{getBlockSelectionStart:W,isZoomOut:ue}=q(_(Rp.store)),{getEditorMode:xe,getDefaultRenderingMode:ne,getDeviceType:Ae}=q(_(Fe.store)),Te=!Lv.includes(a),X=a==="wp_block"&&!p,fe=pe(a,i),he=ne(a);return{mode:xe(),isFullscreenActive:E("fullscreenMode"),hasActiveMetaboxes:k(),hasResolvedMode:he==="template-locked"?!!fe:he!==void 0,hasBlockSelected:!!W(),showIconLabels:D("core","showIconLabels"),isDistractionFree:D("core","distractionFree"),showMetaBoxes:Te&&!ue()||X,isWelcomeGuideVisible:E("welcomeGuide"),templateId:$&&J&&te&&!l?fe:null,isDevicePreview:Ae()!=="Desktop"}},[a,i,l,o.supportsTemplateMode,p]);Ep(f&&m),Ov(h?"block-selection-edit":"entity-edit");let C=Nv(o),I=(0,et.useMemo)(()=>({...o,styles:C,onNavigateToEntityRecord:u,onNavigateToPreviousEntityRecord:p}),[o,C,u,p]);y?document.body.classList.add("show-icon-labels"):document.body.classList.remove("show-icon-labels");let N=(0,co.__unstableUseNavigateRegions)(),A=We("edit-post-layout","is-mode-"+d,{"has-metaboxes":f});function O(_){s((0,mt.sprintf)((0,mt.__)('The "%s" plugin has encountered an error and cannot be rendered.'),_))}let{createSuccessNotice:M}=(0,lo.useDispatch)(Br.store),T=(0,et.useCallback)((_,D)=>{switch(_){case"move-to-trash":document.location.href=(0,ya.addQueryArgs)("edit.php",{trashed:1,post_type:D[0].type,ids:D[0].id});break;case"duplicate-post":{let E=D[0],k=typeof E.title=="string"?E.title:E.title?.rendered;M((0,mt.sprintf)((0,mt.__)('"%s" successfully created.'),(0,Op.decodeEntities)(k)||(0,mt.__)("(no title)")),{type:"snackbar",id:"duplicate-post-action",actions:[{label:(0,mt.__)("Edit"),onClick:()=>{let L=E.id;document.location.href=(0,ya.addQueryArgs)("post.php",{post:L,action:"edit"})}}]})}break}},[M]),F=(0,et.useMemo)(()=>({type:t,id:e}),[t,e]),w=(0,uo.useViewportMatch)("medium")&&g?(0,K.jsx)(jf,{initialPost:F}):null;return(0,K.jsx)(co.SlotFillProvider,{children:(0,K.jsx)(Ro.Provider,{children:(0,K.jsxs)(Fe.ErrorBoundary,{canCopyContent:!0,children:[(0,K.jsx)(dp,{postType:a}),(0,K.jsx)("div",{...N,children:(0,K.jsxs)(Iv,{settings:I,initialEdits:r,postType:a,postId:i,templateId:S,className:A,forceIsDirty:f,disableIframe:!n,autoFocus:!x,onActionPerformed:T,extraSidebarPanels:v&&(0,K.jsx)(rs,{location:"side"}),extraContent:!b&&v&&(0,K.jsx)(Dv,{isLegacy:R}),children:[(0,K.jsx)(Fe.PostLockedModal,{}),(0,K.jsx)(Kf,{}),(0,K.jsx)(Av,{isActive:g}),(0,K.jsx)(gd,{}),(0,K.jsx)(Fe.UnsavedChangesWarning,{}),(0,K.jsx)(Fe.AutosaveMonitor,{}),(0,K.jsx)(Fe.LocalAutosaveMonitor,{}),(0,K.jsx)(ud,{}),(0,K.jsx)(Fe.EditorKeyboardShortcutsRegister,{}),(0,K.jsx)(kv,{}),a==="wp_block"&&(0,K.jsx)(fd,{}),(0,K.jsx)(Pp.PluginArea,{onError:O}),(0,K.jsx)(sp,{}),w,(0,K.jsx)(Br.SnackbarNotices,{className:"edit-post-layout__snackbar"}),(0,K.jsx)(Mv,{})]})})]})})})}var Ip=Fv;var Pe=c(ve(),1),Ap=c(Po(),1),va=c(lr(),1);var Gt=c(G(),1),{PluginPostExcerpt:Bv}=q(Pe.privateApis),Yt=(0,Ap.getPath)(window.location.href)?.includes("site-editor.php"),fo=e=>{(0,va.default)(`wp.editPost.${e}`,{since:"6.6",alternative:`wp.editor.${e}`})};function Vv(e){return Yt?null:(fo("PluginBlockSettingsMenuItem"),(0,Gt.jsx)(Pe.PluginBlockSettingsMenuItem,{...e}))}function jv(e){return Yt?null:(fo("PluginDocumentSettingPanel"),(0,Gt.jsx)(Pe.PluginDocumentSettingPanel,{...e}))}function Hv(e){return Yt?null:(fo("PluginMoreMenuItem"),(0,Gt.jsx)(Pe.PluginMoreMenuItem,{...e}))}function $v(e){return Yt?null:(fo("PluginPrePublishPanel"),(0,Gt.jsx)(Pe.PluginPrePublishPanel,{...e}))}function Uv(e){return Yt?null:(fo("PluginPostPublishPanel"),(0,Gt.jsx)(Pe.PluginPostPublishPanel,{...e}))}function Wv(e){return Yt?null:(fo("PluginPostStatusInfo"),(0,Gt.jsx)(Pe.PluginPostStatusInfo,{...e}))}function zv(e){return Yt?null:(fo("PluginSidebar"),(0,Gt.jsx)(Pe.PluginSidebar,{...e}))}function Gv(e){return Yt?null:(fo("PluginSidebarMoreMenuItem"),(0,Gt.jsx)(Pe.PluginSidebarMoreMenuItem,{...e}))}function Yv(){return Yt?null:((0,va.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"}),Bv)}var xa=c(G(),1),{BackButton:Kv,registerCoreBlockBindingsSources:Xv}=q(Vr.privateApis),{enablePreloadMultiUse:qv,clearPreloadedData:Jv}=q(Lp.default.privateApis);function Qv(e,t,o,r,n){let s=window.matchMedia("(min-width: 782px)").matches,i=document.getElementById(e),a=(0,ds.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)(Mp.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,fs.registerCoreBlocks)(),Xv(),(0,ps.registerLegacyWidgetBlock)({inserter:!1}),(0,ps.registerWidgetGroupBlock)({inserter:!1}),(0,fs.__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),qv(),Zv(t,o).finally(()=>{if(Jv(),t&&o){let d=(0,tt.select)(us.store).getEntityRecord("postType",t,o);d&&(0,tt.dispatch)(Vr.store).setupEditor(d,n,r.template)}a.render((0,xa.jsx)(ds.StrictMode,{children:(0,xa.jsx)(Ip,{settings:r,postId:o,postType:t,initialEdits:n})}))}),a}async function Zv(e,t){let o=(0,tt.resolveSelect)(us.store),r=(0,tt.select)(us.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 ex(){(0,kp.default)("wp.editPost.reinitializeEditor",{since:"6.2",version:"6.3"})}return Gp(tx);})();
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