(()=>{"use strict";var e={};const t={};function n(i){const r=t[i];if(void 0!==r)return r.exports;const o=t[i]={exports:{}};return e[i](o,o.exports,n),o.exports}n.n=e=>{const t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.cw=e=>{var t;return()=>{if(e){var n=e;e=0,t={exports:{}},n.call(t.exports,t,t.exports)}return t.exports}},(()=>{const e=Object.getPrototypeOf;let t;n.t=function(i,r){if(1&r&&(i=this(i)),8&r)return i;if("object"==typeof i&&i){if(4&r&&i.__esModule)return i;if(16&r&&"function"==typeof i.then)return i}const o=Object.create(null);n.r(o);const a={};t||=[null,e({}),e([]),e(e)];for(var s=2&r&&i;("object"==typeof s||"function"==typeof s)&&!~t.indexOf(s);s=e(s))Object.getOwnPropertyNames(s).forEach(e=>a[e]=()=>i[e]);return a.default=()=>i,n.d(o,a),o}})(),n.d=(e,t)=>{for(var i in t)n.o(t,i)&&!n.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},n.o=(e,t)=>Object.hasOwn(e,t),n.r=e=>{Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var i=n.cw(function(e,t){var n=s(),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},r=n.useState,o=n.useEffect,a=n.useLayoutEffect,d=n.useDebugValue;function l(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!i(e,n)}catch(e){return!0}}var c="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),i=r({inst:{value:n,getSnapshot:t}}),s=i[0].inst,c=i[1];return a(function(){s.value=n,s.getSnapshot=t,l(s)&&c({inst:s})},[e,n,t]),o(function(){return l(s)&&c({inst:s}),e(function(){l(s)&&c({inst:s})})},[e]),d(n),n};t.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:c}),r=n.cw(function(e,t){var n=s(),i=o(),r="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=i.useSyncExternalStore,d=n.useRef,l=n.useEffect,c=n.useMemo,p=n.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,i,o){var s=d(null);if(null===s.current){var u={hasValue:!1,value:null};s.current=u}else u=s.current;s=c(function(){function e(e){if(!d){if(d=!0,a=e,e=i(e),void 0!==o&&u.hasValue){var t=u.value;if(o(t,e))return s=t}return s=e}if(t=s,r(a,e))return t;var n=i(e);return void 0!==o&&o(t,n)?(a=e,t):(a=e,s=n)}var a,s,d=!1,l=void 0===n?null:n;return[function(){return e(t())},null===l?void 0:function(){return e(l())}]},[t,n,i,o]);var f=a(e,s[0],s[1]);return l(function(){u.hasValue=!0,u.value=f},[f]),p(f),f}}),o=n.cw(function(e,t){e.exports=i()}),a=n.cw(function(e,t){e.exports=r()}),s=n.cw(function(e,t){e.exports=window.React});s();const d=window.wp.components,l=window.wp.compose,c=window.wp.data,p=window.wp.hooks,u=window.wp.i18n,f=window.wp.primitives,m=window.ReactJSXRuntime;var g=(0,m.jsx)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,m.jsx)(f.Path,{d:"M5 7.5H7M19 7.5H17M17 7.5L16.1588 17.1733C16.069 18.2068 15.2038 19 14.1664 19H9.83363C8.79622 19 7.93102 18.2068 7.84115 17.1733L7 7.5M17 7.5H14.9897M7 7.5H9.01027M14.9897 7.5C14.8627 5.96012 13.5727 4.75 12 4.75C10.4273 4.75 9.13731 5.96012 9.01027 7.5M14.9897 7.5H9.01027",vectorEffect:"non-scaling-stroke"})}),h=(0,m.jsx)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,m.jsx)(f.Path,{d:"M12 20L12 5M17 10L12 5L7 10",vectorEffect:"non-scaling-stroke"})}),b=(0,m.jsx)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,m.jsx)(f.Path,{d:"M12 16V11M12 9.5V8M19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12C4.75 7.99594 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})}),_=(0,m.jsx)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,m.jsx)(f.Path,{d:"M4.75 9.5V6C4.75 5.30964 5.30964 4.75 6 4.75L18 4.75C18.6904 4.75 19.25 5.30964 19.25 6V9.5M4.75 9.5H12M4.75 9.5V14.5M19.25 9.5H12M19.25 9.5V14.5M12 9.5V14.5M12 19.25H18C18.6904 19.25 19.25 18.6904 19.25 18V14.5M12 19.25H6C5.30964 19.25 4.75 18.6904 4.75 18V14.5M12 19.25V14.5M12 14.5H19.25M12 14.5H4.75",vectorEffect:"non-scaling-stroke"})}),w=(0,m.jsx)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,m.jsx)(f.Path,{d:"M5 8H19M19 16H5M10.75 8C10.75 8.82843 10.0784 9.5 9.25 9.5C8.42157 9.5 7.75 8.82843 7.75 8C7.75 7.17157 8.42157 6.5 9.25 6.5C10.0784 6.5 10.75 7.17157 10.75 8ZM16.25 16C16.25 16.8284 15.5784 17.5 14.75 17.5C13.9216 17.5 13.25 16.8284 13.25 16C13.25 15.1716 13.9216 14.5 14.75 14.5C15.5784 14.5 16.25 15.1716 16.25 16Z",vectorEffect:"non-scaling-stroke"})}),v=(0,m.jsx)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,m.jsx)(f.Path,{d:"M5.07325 14.1472L8.71429 12L12.5 13.3333L15.75 11C15.75 11 17.934 11.9169 19.2032 12.8281M19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12C4.75 7.99594 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})}),x=(0,m.jsx)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,m.jsx)(f.Path,{d:"M4.75 8.75H3.75V6C3.75 5.30964 4.30964 4.75 5 4.75H19C19.6904 4.75 20.25 5.30964 20.25 6V8.75H19.25M4.75 8.75V18C4.75 18.6904 5.30964 19.25 6 19.25H18C18.6904 19.25 19.25 18.6904 19.25 18V8.75M4.75 8.75H19.25",vectorEffect:"non-scaling-stroke"})}),y=(0,m.jsxs)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,m.jsx)(f.Path,{d:"M11.75 18.25L12.25 18.25L12.25 17.75L11.75 17.75L11.75 18.25Z",fill:"currentColor",stroke:"none"}),(0,m.jsx)(f.Path,{d:"M11.75 12.25L12.25 12.25L12.25 11.75L11.75 11.75L11.75 12.25Z",fill:"currentColor",stroke:"none"}),(0,m.jsx)(f.Path,{d:"M11.75 6.25L12.25 6.25L12.25 5.75L11.75 5.75L11.75 6.25Z",fill:"currentColor",stroke:"none"}),(0,m.jsx)(f.Path,{d:"M11.75 18.25L12.25 18.25L12.25 17.75L11.75 17.75L11.75 18.25Z",vectorEffect:"non-scaling-stroke"}),(0,m.jsx)(f.Path,{d:"M11.75 12.25L12.25 12.25L12.25 11.75L11.75 11.75L11.75 12.25Z",vectorEffect:"non-scaling-stroke"}),(0,m.jsx)(f.Path,{d:"M11.75 6.25L12.25 6.25L12.25 5.75L11.75 5.75L11.75 6.25Z",vectorEffect:"non-scaling-stroke"})]}),k=(0,m.jsx)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,m.jsx)(f.Path,{d:"M8 4.75H4.75V19.25H8M16 4.75H19.25V19.25H16M10 17L14 7",vectorEffect:"non-scaling-stroke"})}),S=(0,m.jsxs)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,m.jsx)(f.Rect,{x:"4.75",y:"4.75",width:"11.5",height:"11.5",rx:"0.875",vectorEffect:"non-scaling-stroke"}),(0,m.jsx)(f.Path,{d:"M19.25 8.281V17.281C19.25 18.3692 18.3546 19.25 17.251 19.25H6.25",vectorEffect:"non-scaling-stroke"})]}),C=(0,m.jsx)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,m.jsx)(f.Path,{d:"M12 3V16M6 10.5L12 16L17.5 10.5M4.75 15V19.25H19.25V15",vectorEffect:"non-scaling-stroke"})});const j=window.wp.keycodes,E=window.wp.notices,T={};function M(e,t){const n=s().useRef(T);return n.current===T&&(n.current=e(t)),n}function R(){}const z=Object.freeze([]),I=Object.freeze({});function O(e){s().useEffect(e,z)}class P{static create(){return new P}currentId=0;start(e,t){this.clear(),this.currentId=setTimeout(()=>{this.currentId=0,t()},e)}isStarted(){return 0!==this.currentId}clear=()=>{0!==this.currentId&&(clearTimeout(this.currentId),this.currentId=0)};disposeEffect=()=>this.clear}function A(){const e=M(P.create).current;return O(e.disposeEffect),e}const N={...function e(){return e.c||(e.c=n.t(s(),2))}()},H=N.useInsertionEffect,D=H&&H!==N.useLayoutEffect?H:e=>e();function L(e){const t=M(B).current;return t.next=e,D(t.effect),t.trampoline}function B(){const e={next:void 0,callback:V,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function V(){}let F=0;const U=N.useId;function $(e,t){if(void 0!==U){const n=U();return e??(t?`${t}-${n}`:n)}return function(e,t="mui"){const[n,i]=s().useState(e),r=e||n;return s().useEffect(()=>{null==n&&(F+=1,i(`${t}-${F}`))},[n,t]),r}(e,t)}const W="undefined"!=typeof document?s().useLayoutEffect:()=>{},X=[];let G;function K(e){const t=(t,n)=>{const i=M(q).current;let r;try{G=i;for(const e of X)e.before(i);r=e(t,n);for(const e of X)e.after(i);i.didInitialize=!0}finally{G=void 0}return r};return t.displayName=e.displayName||e.name,t}function q(){return{didInitialize:!1}}function Y(){const e=new Map;return{emit(t,n){e.get(t)?.forEach(e=>e(n))},on(t,n){e.has(t)||e.set(t,new Set),e.get(t).add(n)},off(t,n){e.get(t)?.delete(n)}}}class Z{nodesRef={current:[]};events=Y();addNode(e){this.nodesRef.current.push(e)}removeNode(e){const t=this.nodesRef.current.findIndex(t=>t===e);-1!==t&&this.nodesRef.current.splice(t,1)}}const Q=s().createContext(null),J=s().createContext(null),ee=()=>s().useContext(Q)?.id||null,te=e=>{const t=s().useContext(J);return e??t};function ne(e){const t=$(),n=te(e),i=ee();return W(()=>{if(!t)return;const e={id:t,parentId:i};return n?.addNode(e),()=>{n?.removeNode(e)}},[n,t,i]),t}function ie(e){const{children:t,id:n}=e,i=ee();return(0,m.jsx)(Q.Provider,{value:s().useMemo(()=>({id:n,parentId:i}),[n,i]),children:t})}function re(e){const{children:t,externalTree:n}=e,i=M(()=>n??new Z).current;return(0,m.jsx)(J.Provider,{value:i,children:t})}function oe(){return"undefined"!=typeof window}function ae(e){return le(e)?(e.nodeName||"").toLowerCase():"#document"}function se(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function de(e){var t;return null==(t=(le(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function le(e){return!!oe()&&(e instanceof Node||e instanceof se(e).Node)}function ce(e){return!!oe()&&(e instanceof Element||e instanceof se(e).Element)}function pe(e){return!!oe()&&(e instanceof HTMLElement||e instanceof se(e).HTMLElement)}function ue(e){return!(!oe()||"undefined"==typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof se(e).ShadowRoot)}function fe(e){const{overflow:t,overflowX:n,overflowY:i,display:r}=ke(e);return/auto|scroll|overlay|hidden|clip/.test(t+i+n)&&"inline"!==r&&"contents"!==r}function me(e){return/^(table|td|th)$/.test(ae(e))}function ge(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}const he=/transform|translate|scale|rotate|perspective|filter/,be=/paint|layout|strict|content/,_e=e=>!!e&&"none"!==e;let we;function ve(e){const t=ce(e)?ke(e):e;return _e(t.transform)||_e(t.translate)||_e(t.scale)||_e(t.rotate)||_e(t.perspective)||!xe()&&(_e(t.backdropFilter)||_e(t.filter))||he.test(t.willChange||"")||be.test(t.contain||"")}function xe(){return null==we&&(we="undefined"!=typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),we}function ye(e){return/^(html|body|#document)$/.test(ae(e))}function ke(e){return se(e).getComputedStyle(e)}function Se(e){return ce(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Ce(e){if("html"===ae(e))return e;const t=e.assignedSlot||e.parentNode||ue(e)&&e.host||de(e);return ue(t)?t.host:t}function je(e){const t=Ce(e);return ye(t)?(e.ownerDocument||e).body:pe(t)&&fe(t)?t:je(t)}function Ee(e,t,n){var i;void 0===t&&(t=[]),void 0===n&&(n=!0);const r=je(e),o=r===(null==(i=e.ownerDocument)?void 0:i.body),a=se(r);if(o){const e=Te(a);return t.concat(a,a.visualViewport||[],fe(r)?r:[],e&&n?Ee(e):[])}return t.concat(r,Ee(r,[],n))}function Te(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}o(),a();const Me=parseInt(s().version,10);function Re(e){return Me>=e}const ze=Re(19)?function(e,t,n,r,o){const a=G;if(!a)return function(e,t,n,r,o){const a=s().useCallback(()=>t(e.getSnapshot(),n,r,o),[e,t,n,r,o]);return(0,i().useSyncExternalStore)(e.subscribe,a,a)}(e,t,n,r,o);const d=a.syncIndex;let l;return a.syncIndex+=1,a.didInitialize?(l=a.syncHooks[d],l.store===e&&l.selector===t&&Object.is(l.a1,n)&&Object.is(l.a2,r)&&Object.is(l.a3,o)||(l.store!==e&&(a.didChangeStore=!0),l.store=e,l.selector=t,l.a1=n,l.a2=r,l.a3=o,l.value=t(e.getSnapshot(),n,r,o))):(l={store:e,selector:t,a1:n,a2:r,a3:o,value:t(e.getSnapshot(),n,r,o)},a.syncHooks.push(l)),l.value}:function(e,t,n,i,o){return(0,r().useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,e=>t(e,n,i,o))};function Ie(e,t,n,i,r){return ze(e,t,n,i,r)}var Oe;Oe={before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let n=0;n0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{const n=new Set;for(const t of e.syncHooks)n.add(t.store);const i=[];for(const e of n)i.push(e.subscribe(t));return()=>{for(const e of i)e()}}),(0,i().useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}},X.push(Oe);class Pe{static create(e){return new this(e)}constructor(e){this.state=e,this.listeners=new Set,this.updateTick=0}subscribe=e=>(this.listeners.add(e),()=>{this.listeners.delete(e)});getSnapshot=()=>this.state;setState(e){if(this.state===e)return;this.state=e,this.updateTick+=1;const t=this.updateTick;for(const n of this.listeners){if(t!==this.updateTick)return;n(e)}}update(e){for(const t in e)if(!Object.is(this.state[t],e[t]))return void this.setState({...this.state,...e})}set(e,t){Object.is(this.state[e],t)||this.setState({...this.state,[e]:t})}notifyAll(){const e={...this.state};this.setState(e)}use(e,t,n,i){return Ie(this,e,t,n,i)}}class Ae extends Pe{constructor(e,t={},n){super(e),this.context=t,this.selectors=n}useSyncedValue(e,t){s().useDebugValue(e);const n=this;W(()=>{n.state[e]!==t&&n.set(e,t)},[n,e,t])}useSyncedValueWithCleanup(e,t){const n=this;W(()=>(n.state[e]!==t&&n.set(e,t),()=>{n.set(e,void 0)}),[n,e,t])}useSyncedValues(e){const t=this,n=Object.values(e);W(()=>{t.update(e)},[t,...n])}useControlledProp(e,t){s().useDebugValue(e);const n=this,i=void 0!==t;W(()=>{i&&!Object.is(n.state[e],t)&&n.setState({...n.state,[e]:t})},[n,e,t,i])}select(e,t,n,i){return(0,this.selectors[e])(this.state,t,n,i)}useState(e,t,n,i){return s().useDebugValue(e),Ie(this,this.selectors[e],t,n,i)}useContextCallback(e,t){s().useDebugValue(e);const n=L(t??R);this.context[e]=n}useStateSetter(e){const t=s().useRef(void 0);return void 0===t.current&&(t.current=t=>{this.set(e,t)}),t.current}observe(e,t){let n;n="function"==typeof e?e:this.selectors[e];let i=n(this.state);return t(i,i,this),this.subscribe(e=>{const r=n(e);if(!Object.is(i,r)){const e=i;i=r,t(r,e,this)}})}}const{userAgent:Ne,platform:He,maxTouchPoints:De}="undefined"==typeof navigator?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0},Le=Ne.toLowerCase(),Be=He.toLowerCase(),Ve=/^i(os$|p)/.test(Be)||"macintel"===Be&&De>1,Fe="android",Ue=Be===Fe||Le.includes(Fe),$e=!Ve&&Be.startsWith("mac"),We=(Be.startsWith("win"),!Ue&&/^(linux|chrome os)/.test(Be),$e||Ve),Xe=/jsdom|happydom/.test(Le);function Ge(e){e.preventDefault(),e.stopPropagation()}function Ke(e){return!(""!==e.pointerType||!e.isTrusted)||(Ue&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)}function qe(e){return!Xe&&(!Ue&&0===e.width&&0===e.height||Ue&&1===e.width&&1===e.height&&0===e.pressure&&0===e.detail&&"mouse"===e.pointerType||e.width<1&&e.height<1&&0===e.pressure&&0===e.detail&&"touch"===e.pointerType)}function Ye(e,t){const n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)}const Ze={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};class Qe extends Ae{constructor(e){const{syncOnly:t,nested:n,onOpenChange:i,triggerElements:r,...o}=e;super({...o,positionReference:o.referenceElement,domReferenceElement:o.referenceElement},{onOpenChange:i,dataRef:{current:{}},events:Y(),nested:n,triggerElements:r},Ze),this.syncOnly=t}syncOpenEvent=(e,t)=>{(!e||!this.state.open||null!=t&&function(e){const t=e.type;return"click"===t||"mousedown"===t||"keydown"===t||"keyup"===t}(t))&&(this.context.dataRef.current.openEvent=e?t:void 0)};dispatchOpenChange=(e,t)=>{this.syncOpenEvent(e,t.event);const n={open:e,reason:t.reason,nativeEvent:t.event,nested:this.context.nested,triggerElement:t.trigger};this.context.events.emit("openchange",n)};setOpen=(e,t)=>{this.syncOnly||this.dispatchOpenChange(e,t),this.context.onOpenChange?.(e,t)}}function Je(e,t,n,i){return e.addEventListener(t,n,i),()=>{e.removeEventListener(t,n,i)}}function et(...e){return()=>{for(let t=0;te.parentId===t).flatMap(t=>[...!n||t.context?.open?[t]:[],...zt(e,t.id,n)])}function It(e,t){let n=[],i=e.find(e=>e.id===t)?.parentId;for(;i;){const t=e.find(e=>e.id===i);i=t?.parentId,t&&(n=n.concat(t))}return n}function Ot(){return!1}const Pt=null;globalThis.requestAnimationFrame;let At=new class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=e=>{this.isScheduled=!1;const t=this.callbacks,n=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,n>0)for(let n=0;n=this.callbacks.length||null!==this.callbacks[t]&&(this.callbacks[t]=null,this.callbacksCount-=1)}};class Nt{static create(){return new Nt}static request(e){return At.request(e)}static cancel(e){return At.cancel(e)}currentId=Pt;request(e){this.cancel(),this.currentId=At.request(()=>{this.currentId=Pt,e()})}cancel=()=>{this.currentId!==Pt&&(At.cancel(this.currentId),this.currentId=Pt)};disposeEffect=()=>this.cancel}function Ht(){const e=M(Nt.create).current;return O(e.disposeEffect),e}function Dt(e){const t=M(Lt,e).current;return t.next=e,W(t.effect),t}function Lt(e){const t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function Bt(e,t){return t<0||t>=e.length}function Vt(e,t){return Ut(e.current,{disabledIndices:t})}function Ft(e,t){return Ut(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function Ut(e,{startingIndex:t=-1,decrement:n=!1,disabledIndices:i,amount:r=1}={}){let o=t;do{o+=n?-r:r}while(o>=0&&o<=e.length-1&&$t(e,o,i));return o}function $t(e,t,n){if("function"==typeof n?n(t):n?.includes(t))return!0;const i=e[t];return!!i&&(!Wt(i)||!!i.matches(":disabled")||!n&&(i.hasAttribute("disabled")||"true"===i.getAttribute("aria-disabled")))}function Wt(e,t=(e?ke(e):null)){return!(!(e&&e.isConnected&&t)||function(e){return"hidden"===e.visibility||"collapse"===e.visibility}(t))&&("function"==typeof e.checkVisibility?e.checkVisibility():"none"!==t.display&&"contents"!==t.display)}let Xt=0;function Gt(e,t={}){const{preventScroll:n=!1,sync:i=!1,shouldFocus:r}=t;function o(){r&&!r()||e?.focus({preventScroll:n})}if(cancelAnimationFrame(Xt),i)return o(),R;const a=requestAnimationFrame(o);return Xt=a,()=>{Xt===a&&(cancelAnimationFrame(a),Xt=0)}}function Kt(e){return nt&&0===e.movementX&&0===e.movementY}function qt(e,t,n){switch(e){case"vertical":return t;case"horizontal":return n;default:return t||n}}function Yt(e,t){return qt(t,e===xt||e===yt,e===wt||e===vt)}function Zt(e,t,n){return qt(t,e===yt,n?e===wt:e===vt)||"Enter"===e||" "===e||""===e}const Qt=function(e,...t){const n=new URL("https://base-ui.com/production-error");return n.searchParams.set("code",e.toString()),t.forEach(e=>n.searchParams.append("args[]",e)),`Base UI error #${e}; visit ${n} for the full message.`},Jt=s().createContext(void 0);function en(e){const t=s().useContext(Jt);if(void 0===t&&!e)throw new Error(Qt(36));return t}const tn=s().createContext(null);function nn(e){const t=s().useContext(tn);if(null===t&&!e)throw new Error(Qt(5));return t}const rn=s().createContext(void 0);function on(){const e=s().useContext(rn);return e?.direction??"ltr"}function an(e){const[t,n]=s().useState(null),i=function(e,t){const n=L((n,i)=>{("function"==typeof e?e():e)||t(i||(Ve?"touch":""))}),{onClick:i,onPointerDown:r}=function(e){const t=s().useRef(""),n=s().useCallback(n=>{n.defaultPrevented||(t.current=n.pointerType,e(n,n.pointerType))},[e]);return{onClick:s().useCallback(n=>{0!==n.detail?(e(n,"pointerType"in n?n.pointerType:t.current),t.current=""):e(n,"keyboard")},[e]),onPointerDown:n}}(n);return s().useMemo(()=>({onClick:i,onPointerDown:r}),[i,r])}(e,n);return function(t){const i=s().useRef(t),r=L(t=>{t&&!e&&n(null)});W(()=>{i.current!==t&&r(i.current),i.current=t},[t,r])}(e),s().useMemo(()=>({openMethod:t,triggerProps:i}),[t,i])}const sn=s().createContext(void 0);function dn(e=!0){const t=s().useContext(sn);if(void 0===t&&!e)throw new Error(Qt(25));return t}function ln(e,t){return e&&!t?e:!e&&t?t:e||t?{...e,...t}:void 0}const cn={};function pn(e,t,n,i,r){if(!(n||i||r||e))return un(t);let o=un(e);return t&&(o=fn(o,t)),n&&(o=fn(o,n)),i&&(o=fn(o,i)),r&&(o=fn(o,r)),o}function un(e){return gn(e)?{...hn(e,cn)}:function(e){const t={...e};for(const e in t){const n=t[e];mn(e,n)&&(t[e]=wn(n))}return t}(e)}function fn(e,t){return gn(t)?hn(t,e):function(e,t){if(!t)return e;for(const n in t){const i=t[n];switch(n){case"style":e[n]=ln(e.style,i);break;case"className":e[n]=xn(e.className,i);break;default:mn(n,i)?e[n]=bn(e[n],i):e[n]=i}}return e}(e,t)}function mn(e,t){const n=e.charCodeAt(0),i=e.charCodeAt(1),r=e.charCodeAt(2);return 111===n&&110===i&&r>=65&&r<=90&&("function"==typeof t||void 0===t)}function gn(e){return"function"==typeof e}function hn(e,t){return gn(e)?e(t):e??cn}function bn(e,t){return t?e?(...n)=>{const i=n[0];if(yn(i)){const r=i;vn(r);const o=t(...n);return r.baseUIHandlerPrevented||e?.(...n),o}const r=t(...n);return e?.(...n),r}:wn(t):e}function wn(e){return e?(...t)=>{const n=t[0];return yn(n)&&vn(n),e(...t)}:e}function vn(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function xn(e,t){return t?e?t+" "+e:t:e}function yn(e){return null!=e&&"object"==typeof e&&"nativeEvent"in e}const kn=window.ReactDOM;function Sn(e){return null==e?e:"current"in e?e.current:e}const Cn="data-starting-style",jn="data-ending-style";let En=null;function Tn(e,t=!1,n=!1){const i=Ht();return L((r,o=null)=>{i.cancel();const a=Sn(e);if(null==a)return;const s=a,d=()=>{n?function(){if(!En){const e=[];En=e,queueMicrotask(()=>{En=null,kn.flushSync(()=>{for(const t of e)t()})})}En.push(()=>{o?.aborted||r()})}():kn.flushSync(r)};if("function"!=typeof s.getAnimations||globalThis.BASE_UI_ANIMATIONS_DISABLED)r();else{if(t){const e=Cn;if(!s.hasAttribute(e))return void i.request(l);const t=new MutationObserver(()=>{s.hasAttribute(e)||(t.disconnect(),l())});return t.observe(s,{attributes:!0,attributeFilter:[e]}),void o?.addEventListener("abort",()=>t.disconnect(),{once:!0})}i.request(l)}function l(){Promise.all(s.getAnimations().map(e=>e.finished)).then(()=>{o?.aborted||d()},()=>{o?.aborted||(s.getAnimations().some(e=>e.pending||"finished"!==e.playState)?l():d())})}})}function Mn(e,t,n=!1){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:new Qe({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:n,onOpenChange:void 0}),floatingId:t,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:I,inactiveTriggerProps:I,popupProps:I}}const Rn=e=>e.triggerIdProp??e.activeTriggerId,zn=e=>e.openProp??e.open,In=e=>(e.popupElement?.id??e.floatingId)||void 0;function On(e,t){return void 0!==t&&zn(e)&&Rn(e)===t}const Pn={open:zn,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:Rn,activeTriggerElement:e=>e.mounted?e.activeTriggerElement:null,popupId:In,isTriggerActive:(e,t)=>void 0!==t&&Rn(e)===t,isOpenedByTrigger:(e,t)=>On(e,t),isMountedByTrigger:(e,t)=>void 0!==t&&Rn(e)===t&&e.mounted,triggerProps:(e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps,triggerPopupId:(e,t)=>function(e,t){return!!On(e,t)||void 0!==t&&zn(e)&&null==Rn(e)&&1===e.triggerCount}(e,t)?In(e):void 0,popupProps:e=>e.popupProps,popupElement:e=>e.popupElement,positionerElement:e=>e.positionerElement};class An{constructor(){this.idMap=new Map}add(e,t){this.idMap.set(e,t)}delete(e){this.idMap.delete(e)}hasElement(e){for(const t of this.idMap.values())if(t===e)return!0;return!1}hasMatchingElement(e){for(const t of this.idMap.values())if(e(t))return!0;return!1}getById(e){return this.idMap.get(e)}entries(){return this.idMap.entries()}elements(){return this.idMap.values()}get size(){return this.idMap.size}}const Nn={...Pn,disabled:e=>"menubar"===e.parent.type&&e.parent.context.disabled||e.disabled,modal:e=>(void 0===e.parent.type||"context-menu"===e.parent.type)&&(e.modal??!0),openMethod:e=>e.openMethod,allowMouseEnter:e=>e.allowMouseEnter,highlightItemOnHover:e=>e.highlightItemOnHover,parent:e=>e.parent,rootId:e=>"menu"===e.parent.type?e.parent.store.select("rootId"):void 0!==e.parent.type?e.parent.context.rootId:e.rootId,activeIndex:e=>e.activeIndex,isActive:(e,t)=>e.activeIndex===t,hoverEnabled:e=>e.hoverEnabled,instantType:e=>e.instantType,lastOpenChangeReason:e=>e.openChangeReason,floatingTreeRoot:e=>"menu"===e.parent.type?e.parent.store.select("floatingTreeRoot"):e.floatingTreeRoot,floatingNodeId:e=>e.floatingNodeId,floatingParentNodeId:e=>e.floatingParentNodeId,itemProps:e=>e.itemProps,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin,keyboardEventRelay:e=>e.keyboardEventRelay?e.keyboardEventRelay:"menu"===e.parent.type?e.parent.store.select("keyboardEventRelay"):void 0};class Hn extends Ae{constructor(e,t,n=!1){const i=new An;super(function(e,t,n=!1,i){return{...Mn(e,t,n),disabled:!1,modal:!0,openMethod:null,allowMouseEnter:!1,highlightItemOnHover:!0,parent:{type:void 0},rootId:void 0,activeIndex:null,hoverEnabled:!0,instantType:void 0,openChangeReason:null,floatingTreeRoot:new Z,floatingNodeId:void 0,floatingParentNodeId:null,itemProps:I,keyboardEventRelay:void 0,closeDelay:0,adaptiveOrigin:void 0,...i}}(i,t,n,e),function(e){return{positionerRef:s().createRef(),popupRef:s().createRef(),typingRef:{current:!1},itemDomElements:{current:[]},itemLabels:{current:[]},allowMouseUpTriggerRef:{current:!1},triggerFocusTargetRef:s().createRef(),beforeContentFocusGuardRef:s().createRef(),onOpenChangeComplete:void 0,triggerElements:e}}(i),Nn),this.unsubscribeParentListener=this.observe("parent",e=>{if(this.unsubscribeParentListener?.(),"menu"===e.type){let t=e.store.select("rootId"),n=e.store.select("floatingTreeRoot"),i=e.store.select("keyboardEventRelay");return this.unsubscribeParentListener=e.store.subscribe(()=>{const r=e.store.select("rootId"),o=e.store.select("floatingTreeRoot"),a=e.store.select("keyboardEventRelay");t===r&&n===o&&i===a||(t=r,n=o,i=a,this.notifyAll())}),void(this.context.allowMouseUpTriggerRef=e.store.context.allowMouseUpTriggerRef)}void 0!==e.type&&(this.context.allowMouseUpTriggerRef=e.context.allowMouseUpTriggerRef),this.unsubscribeParentListener=null})}setOpen(e,t){this.state.floatingRootContext.context.events.emit("setOpen",{open:e,eventDetails:t})}unsubscribeParentListener=null}function Dn(e){const{enabled:t=!0,open:n,ref:i,batch:r=!1,onComplete:o}=e,a=L(o),d=Tn(i,n,r);s().useEffect(()=>{if(!t)return;const e=new AbortController;return d(a,e.signal),()=>{e.abort()}},[t,n,a,d])}const Ln={tabIndex:-1,[bt]:""};function Bn({handle:e,store:t}){return W(()=>e.attachStore(t),[e,t]),null}function Vn(e){const t=e.context.triggerElements.size;e.select("open")&&e.state.triggerCount!==t&&e.set("triggerCount",t)}function Fn(e,t){const n=s().useRef(null);return L(i=>{const r=n.current;if(null!==r){if(r.element===i&&r.store===t&&r.id===e)return;n.current=null;const o=r.store;o.context.triggerElements.getById(r.id)===r.element&&(o.context.triggerElements.delete(r.id),Vn(o))}null!==i&&void 0!==e&&(n.current={store:t,id:e,element:i},t.context.triggerElements.add(e,i),Vn(t))})}const Un=s().createContext(void 0);function $n(){return s().useContext(Un)}const Wn=K(function(e){const{children:t,open:n,onOpenChange:i,onOpenChangeComplete:r,defaultOpen:o=!1,disabled:a=!1,modal:d,loopFocus:l=!0,orientation:c="vertical",actionsRef:p,closeParentOnEsc:u=!1,handle:f,triggerId:g,defaultTriggerId:h=null,highlightItemOnHover:b=!0}=e,_=dn(!0),w=en(!0),v=nn(!0),x=$n(),y=s().useMemo(()=>x&&w?{type:"menu",store:w.store}:v?{type:"menubar",context:v}:_&&!w?{type:"context-menu",context:_}:{type:void 0},[_,w,v,x]),k=$(),S=$(),C=ee(),j="menu"===y.type?y.store:void 0,E=(n??o)&&"starting"===j?.state.transitionStatus,T=M(()=>E?j?.state.instantType:void 0).current,R=function(e,t,n){return M(()=>new Hn(e,t,n)).current}({open:o,openProp:n,activeTriggerId:h,triggerIdProp:g,parent:y,disabled:a,highlightItemOnHover:b,modal:void 0===y.type?d:void 0,rootId:k,instantType:T},S,null!=C);R.useControlledProp("openProp",n),R.useControlledProp("triggerIdProp",g),R.useContextCallback("onOpenChangeComplete",r);const O=R.useState("floatingTreeRoot"),N=ne(O),H=R.useState("open"),D=R.useState("activeTriggerElement"),B=R.useState("positionerElement"),V=R.useState("hoverEnabled"),F=R.useState("disabled"),U=R.useState("lastOpenChangeReason"),X=R.useState("parent"),G=R.useState("activeIndex"),K=R.useState("payload"),q=R.useState("floatingParentNodeId"),Y=s().useRef(null),Z=s().useRef("context-menu"!==X.type),Q=A(),J=s().useRef(!0),ie=A(),oe=null!=q,{openMethod:ae,triggerProps:se}=an(H);R.useSyncedValues({disabled:a,highlightItemOnHover:b,modal:void 0===X.type?d:void 0,openMethod:ae,rootId:k}),function(e,t={}){const{closeOnActiveTriggerUnmount:n=!1}=t,i=s().useRef(null),r=e.useState("open"),o=e.useState("triggerCount"),a=e.useState("activeTriggerId"),d=e.useState("activeTriggerElement");W(()=>{if(!r)return i.current=null,void(0!==e.state.triggerCount&&e.set("triggerCount",0));const t=e.context.triggerElements.size,o={};e.state.triggerCount!==t&&(o.triggerCount=t);const a=e.select("activeTriggerId");let s=null;if(a){const t=e.context.triggerElements.getById(a);if(t)i.current=a,t!==e.state.activeTriggerElement&&(o.activeTriggerElement=t);else{for(const[t,n]of e.context.triggerElements.entries())if(n===e.state.activeTriggerElement){o.activeTriggerId=t,o.activeTriggerElement=n,i.current=t;break}void 0===o.activeTriggerId&&(i.current===a?s=a:i.current=null)}}else i.current=null;if(!s&&!a&&1===t){const t=e.context.triggerElements.entries().next();if(!t.done){const[e,n]=t.value;o.activeTriggerId=e,o.activeTriggerElement=n,i.current=e}}void 0===o.triggerCount&&void 0===o.activeTriggerId&&void 0===o.activeTriggerElement||e.update(o),s&&n&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===s&&!e.context.triggerElements.getById(s)){const t=it("none");e.setOpen(!1,t),t.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[r,e,o,a,d,n])}(R);const{forceUnmount:de,transitionStatus:le}=function(e,t,n,i){const{mounted:r,setMounted:o,transitionStatus:a}=function(e,t=!1,n=!1,i=!1){const[r,o]=s().useState(e&&t?"idle":void 0),[a,d]=s().useState(e&&!i);return e&&!a&&(d(!0),o("starting")),e||!a||"ending"===r||n||o("ending"),e||a||"ending"!==r||o(void 0),W(()=>{if(!e&&a&&"ending"!==r&&n){const e=Nt.request(()=>{o("ending")});return()=>{Nt.cancel(e)}}},[e,a,r,n]),W(()=>{if(!e||t)return;const n=Nt.request(()=>{o(void 0)});return()=>{Nt.cancel(n)}},[t,e]),W(()=>{if(!e||!t)return;e&&a&&"idle"!==r&&o("starting");const n=Nt.request(()=>{o("idle")});return()=>{Nt.cancel(n)}},[t,e,a,r]),{mounted:a,setMounted:d,transitionStatus:r}}(e,!1,!1,i),d=t.useState("preventUnmountingOnClose"),l=!e&&d;t.useSyncedValues({mounted:r,transitionStatus:a,preventUnmountingOnClose:l});const c=L(()=>{o(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),n?.(),t.context.onOpenChangeComplete?.(!1)});return Dn({enabled:r&&!e&&!l,open:e,ref:t.context.popupRef,onComplete(){e||c()}}),{forceUnmount:c,transitionStatus:a}}(H,R,()=>{R.set("allowMouseEnter",!1)},E),fe=Tn(R.context.popupRef);s().useEffect(()=>{if(void 0===T)return;const e=()=>{R.state.instantType===T&&R.set("instantType",void 0)};if(!H)return void e();if(void 0!==le)return;if(null==R.context.popupRef.current)return void e();const t=new AbortController;return fe(e,t.signal),()=>{t.abort()}},[T,H,le,fe,R]),W(()=>{_&&!w?R.update({parent:{type:"context-menu",context:_},floatingNodeId:N,floatingParentNodeId:C}):w&&R.update({floatingNodeId:N,floatingParentNodeId:C})},[_,w,N,C,R]),s().useEffect(()=>{if(H||(Y.current=null),"context-menu"===X.type)return H?void Q.start(500,()=>{Z.current=!0}):(Q.clear(),void(Z.current=!1))},[Q,H,X.type]),W(()=>{H||V||R.set("hoverEnabled",!0)},[H,V,R]);const me=L((e,t)=>{const n=t.reason;if(!e&&!R.select("open"))return;if(H===e&&t.trigger===D&&U===n)return;const r=function(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}(t);if(e||null!=t.trigger||(t.trigger=D??void 0),i?.(e,t),t.isCanceled)return;R.state.floatingRootContext.dispatchOpenChange(e,t);const o=t.event;if(!1===e&&"click"===o?.type&&"touch"===o.pointerType&&!J.current)return;e&&n===at?(J.current=!1,ie.start(300,()=>{J.current=!0})):(J.current=!0,ie.clear());const a=(n===rt||n===dt)&&0===o.detail,s=!e&&(n===ct||null==n);Y.current=t.event;const d=function(e,t,n,i=!1){let r=e.preventUnmountingOnClose;t?r=!1:i&&(r=!0);const o=n?.id??null;let a=e.activeTriggerId,s=e.activeTriggerElement;return(o||t)&&(a=o,s=n??null),{open:t,preventUnmountingOnClose:r,activeTriggerId:a,activeTriggerElement:s}}(R.state,e,t.trigger,r());d.openChangeReason=n,"menubar"!==X.type||n!==at&&n!==lt&&n!==ot&&n!==pt&&n!==ut?d.instantType=a||s?a?"click":"dismiss":void 0:d.instantType="group",R.update(d)}),ge=function(e){const{popupStore:t,treatPopupAsFloatingElement:n=!1,floatingRootContext:i,floatingId:r,nested:o,onOpenChange:a}=e,d=t.useState("open"),l=t.useState("activeTriggerElement"),c=t.useState(n?"popupElement":"positionerElement"),p=t.context.triggerElements,u=a,f=s().useRef(null);void 0===i&&null===f.current&&(f.current=new Qe({open:d,transitionStatus:void 0,referenceElement:l,floatingElement:c,triggerElements:p,onOpenChange:u,floatingId:r,syncOnly:!0,nested:o}));const m=i??f.current;return t.useSyncedValue("floatingId",r),W(()=>{const e={open:d,floatingId:r,referenceElement:l,floatingElement:c};ce(l)&&(e.domReferenceElement=l),m.state.positionReference===m.state.referenceElement&&(e.positionReference=l),m.update(e)},[d,r,l,c,m]),m.context.onOpenChange=u,m.context.nested=o,m}({popupStore:R,floatingRootContext:R.state.floatingRootContext,floatingId:S,nested:null!=C,onOpenChange:me}),he=ge.context.events;W(()=>{const e=({open:e,eventDetails:t})=>me(e,t);return he.on("setOpen",e),()=>{he?.off("setOpen",e)}},[he,me]);const be=s().useCallback(()=>{R.setOpen(!1,it("imperative-action"))},[R]);let _e;s().useImperativeHandle(p,()=>({unmount:de,close:be}),[de,be]),"context-menu"===X.type&&(_e=X.context),s().useImperativeHandle(_e?.positionerRef,()=>B,[B]),s().useImperativeHandle(_e?.actionsRef,()=>({setOpen:me}),[me]);const we=function(e,t={}){const{enabled:n=!0,escapeKey:i=!0,outsidePress:r=!0,outsidePressEvent:o="sloppy",referencePress:a=Ot,bubbles:d,externalTree:l}=t,c="rootStore"in e?e.rootStore:e,p=c.useState("open"),u=c.useState("floatingElement"),{dataRef:f,events:m}=c.context,g=te(l),h=L("function"==typeof r?r:()=>!1),b="function"==typeof r?h:r,_=!1!==b,w=L(()=>o),{escapeKey:v,outsidePress:x}={escapeKey:"boolean"==typeof(y=d)?y:y?.escapeKey??!1,outsidePress:"boolean"==typeof y?y:y?.outsidePress??!0};var y;const k=s().useRef(!1),S=s().useRef(!1),C=s().useRef(!1),j=s().useRef(!1),E=s().useRef(!1),T=s().useRef(""),M=s().useRef(null),R=A(),z=A(),I=L(()=>{z.clear(),f.current.insideReactTree=!1}),O=L(e=>{const t=f.current.floatingContext?.nodeId;return(g?zt(g.nodesRef.current,t):[]).some(t=>t.context?.open&&!t.context.dataRef.current[e])}),N=L(e=>Et(e,c.select("floatingElement"))||Et(e,c.select("domReferenceElement"))),H=L(e=>{a()&&c.setOpen(!1,it(rt,e.nativeEvent))}),D=L(e=>{if(!p||!n||!i||"Escape"!==e.key)return;if(E.current)return;if(!v&&O("__escapeKeyBubbles"))return;const t=function(e){return"nativeEvent"in e}(e)?e.nativeEvent:e,r=it(ct,t);c.setOpen(!1,r),r.isCanceled||e.preventDefault(),v||r.isPropagationAllowed||e.stopPropagation()}),B=L(()=>{f.current.insideReactTree=!0,z.start(0,I)}),V=L(e=>{if(!p||!n||0!==e.button)return;const t=ht(e.nativeEvent);gt(c.select("floatingElement"),t)&&(k.current||(k.current=!0,S.current=!1))}),F=L(e=>{p&&n&&(e.defaultPrevented||e.nativeEvent.defaultPrevented)&&k.current&&(S.current=!0)});s().useEffect(()=>{function e(e){e.open||(j.current=!1)}return m.on("openchange",e),()=>{m.off("openchange",e)}},[m]),s().useEffect(()=>{if(!p||!n)return p||(j.current=!1),I;f.current.__escapeKeyBubbles=v,f.current.__outsidePressBubbles=x;const e=new P,t=new P,r=tt(u);function o(){C.current=!0,t.start(0,()=>{C.current=!1})}function a(){k.current=!1,S.current=!1}function s(){const e=T.current,t="pen"!==e&&e?e:"mouse",n=w(),i="function"==typeof n?n():n;return"string"==typeof i?i:i[t]}function d(e){const t=f.current.floatingContext?.nodeId,n=g&&zt(g.nodesRef.current,t).some(t=>Et(e,t.context?.elements.floating));return N(e)||n}function l(e){if(function(e){const t=s();return"intentional"===t&&"click"!==e.type||"sloppy"===t&&"click"===e.type}(e))return"click"===e.type||N(e)||(t.clear(),C.current=!1),void I();if(f.current.insideReactTree)return void I();const n=ht(e),i=`[${ft("inert")}]`,r=ce(n)?n.getRootNode():null,o=Array.from((ue(r)?r:tt(c.select("floatingElement"))).querySelectorAll(i)),a=c.context.triggerElements;if(n&&(a.hasElement(n)||a.hasMatchingElement(e=>gt(e,n))))return;let l=ce(n)?n:null;for(;l&&!ye(l);){const e=Ce(l);if(ye(e)||!ce(e))break;l=e}if(!o.length||!ce(n)||n.matches("html,body")||gt(n,c.select("floatingElement"))||!o.every(e=>!gt(l,e))){if(pe(n)&&!("touches"in e)){const t=ye(n),i=ke(n),r=/auto|scroll/,o=t||r.test(i.overflowX),a=t||r.test(i.overflowY),s=o&&n.clientWidth>0&&n.scrollWidth>n.clientWidth,d=a&&n.clientHeight>0&&n.scrollHeight>n.clientHeight,l="rtl"===i.direction,c=d&&(l?e.offsetX<=n.offsetWidth-n.clientWidth:e.offsetX>n.clientWidth),p=s&&e.offsetY>n.clientHeight;if(c||p)return}if(!d(e)){if("intentional"===s()){if(0!==e.detail&&!Ke(e)&&!j.current)return;if(C.current)return t.clear(),void(C.current=!1)}("function"!=typeof b||b(e))&&(O("__outsidePressBubbles")||(c.setOpen(!1,it(st,e)),I()))}}}function m(e){if("sloppy"!==s()||!c.select("open")||!n||N(e))return;const t=e.touches[0];t&&(M.current={startTime:Date.now(),startX:t.clientX,startY:t.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},R.start(1e3,()=>{M.current&&(M.current.dismissOnTouchEnd=!1,M.current.dismissOnMouseDown=!1)}))}function h(e,t){const n=ht(e);if(!n)return;const i=Je(n,e.type,()=>{t(e),i()})}function y(e){R.clear(),"pointerdown"===e.type&&(0===e.button&&(j.current=!0),T.current=e.pointerType),"mousedown"===e.type&&M.current&&!M.current.dismissOnMouseDown||h(e,e=>{"pointerdown"===e.type?function(e){"sloppy"===s()&&"touch"!==e.pointerType&&c.select("open")&&n&&!N(e)&&l(e)}(e):l(e)})}function z(e){if("pointercancel"===e.type&&(j.current=!1),!k.current)return;const n=S.current;a(),"intentional"===s()&&("pointercancel"!==e.type?d(e)||(n?o():("function"!=typeof b||b(e))&&(t.clear(),C.current=!0,I())):n&&o())}function A(e){if("sloppy"!==s()||!M.current||N(e))return;const t=e.touches[0];if(!t)return;const n=Math.abs(t.clientX-M.current.startX),i=Math.abs(t.clientY-M.current.startY),r=Math.sqrt(n*n+i*i);r>5&&(M.current.dismissOnTouchEnd=!0),r>10&&(l(e),R.clear(),M.current=null)}function H(e){"sloppy"===s()&&M.current&&!N(e)&&(M.current.dismissOnTouchEnd&&l(e),R.clear(),M.current=null)}const L=et(i&&et(Je(r,"keydown",D),Je(r,"compositionstart",function(){e.clear(),E.current=!0}),Je(r,"compositionend",function(){e.start(nt?5:0,()=>{E.current=!1})})),_&&et(Je(r,"click",y,!0),Je(r,"pointerdown",y,!0),Je(r,"pointerup",z,!0),Je(r,"pointercancel",z,!0),Je(r,"mousedown",y,!0),Je(r,"mouseup",z,!0),Je(r,"touchstart",function(e){T.current="touch",h(e,m)},{capture:!0,passive:!0}),Je(r,"touchmove",function(e){h(e,A)},{capture:!0,passive:!0}),Je(r,"touchend",function(e){h(e,H)},{capture:!0,passive:!0})));return()=>{L(),e.clear(),t.clear(),a(),C.current=!1,I()}},[f,u,i,_,b,p,n,v,x,D,I,w,O,N,g,c,R]);const U=s().useMemo(()=>({onKeyDown:D,onPointerDown:H,onClick:H}),[D,H]),$=s().useMemo(()=>({onKeyDown:D,onPointerDown:F,onMouseDown:F,onClickCapture:B,onMouseDownCapture(e){B(),V(e)},onPointerDownCapture(e){B(),V(e)},onMouseUpCapture:B,onTouchEndCapture:B,onTouchMoveCapture:B}),[D,B,V,F]);return s().useMemo(()=>n?{reference:U,floating:$,trigger:U}:{},[n,U,$])}(ge,{enabled:!F,bubbles:{escapeKey:u&&"menu"===X.type},outsidePress:()=>"context-menu"!==X.type||"contextmenu"===Y.current?.type||Z.current,externalTree:oe?O:void 0}),ve=on(),xe=s().useCallback(e=>{R.select("activeIndex")!==e&&R.set("activeIndex",e)},[R]),Se=function(e,t){const{listRef:n,activeIndex:i,onNavigate:r=()=>{},enabled:o=!0,selectedIndex:a=null,allowEscape:d=!1,loopFocus:l=!1,nested:c=!1,rtl:p=!1,virtual:u=!1,focusItemOnOpen:f="auto",focusItemOnHover:m=!0,openOnArrowKeyDown:g=!0,disabledIndices:h,orientation:b="vertical",parentOrientation:_,id:w,resetOnPointerLeave:v=!0,externalTree:x,grid:y}=t,k=null!=y,S="rootStore"in e?e.rootStore:e,C=S.useState("open"),j=S.useState("floatingElement"),E=S.useState("domReferenceElement"),T=S.context.dataRef,M=Rt(j),R=Mt(E),z=Dt(M),I=ee(),O=te(x),P=s().useRef(f),A=s().useRef(a??-1),N=s().useRef(null),H=s().useRef(!0),D=L(e=>{r(-1===A.current?null:A.current,e)}),B=s().useRef(!!j),V=s().useRef(C),F=s().useRef(!1),U=s().useRef(!1),$=s().useRef(null),X=Dt(h),G=Dt(C),K=Dt(a),q=Dt(v),Y=Ht(),Z=Ht(),Q=L(()=>{function e(e){u?O?.events.emit("virtualfocus",e):$.current=Gt(e,{sync:F.current,preventScroll:!0})}const t=n.current[A.current],i=U.current;t&&e(t),(F.current?e=>e():e=>Y.request(e))(()=>{const r=n.current[A.current]||t;r&&(t||e(r),ae&&(i||!H.current)&&r.scrollIntoView?.({block:"nearest",inline:"nearest"}))})});W(()=>{T.current.orientation=b},[T,b]),W(()=>{o&&(C&&j?(A.current=a??-1,P.current&&null!=a&&(U.current=!0,D())):B.current&&(A.current=-1,D()))},[o,C,j,a,D]),W(()=>{if(o)if(C){if(j)if(null==i){if(F.current=!1,null!=K.current)return;if(B.current&&(A.current=-1,Q()),(!V.current||!B.current)&&P.current&&(null!=N.current||!0===P.current&&null==N.current)){let e=0;const t=()=>{null==n.current[0]?(e<2&&(e?e=>Z.request(e):queueMicrotask)(t),e+=1):(A.current=null==N.current||Zt(N.current,b,p)||c?Vt(n):Ft(n),N.current=null,D())};t()}}else Bt(n.current,i)||(A.current=i,Q(),U.current=!1)}else F.current=!1},[o,C,j,i,K,c,n,b,p,D,Q,Z]),W(()=>{if(!o||j||!O||u||!B.current)return;const e=O.nodesRef.current,t=e.find(e=>e.id===I)?.context?.elements.floating,n=mt(tt(E??t??null)),i=e.some(e=>e.context&>(e.context.elements.floating,n));t&&!i&&H.current&&t.focus({preventScroll:!0})},[o,j,E,O,I,u]),W(()=>{V.current=C,B.current=!!j}),W(()=>{C||(N.current=null,P.current=f)},[C,f]);const J=null!=i,ne=L(e=>{if(!G.current)return;const t=n.current.indexOf(e.currentTarget);-1===t||A.current===t&&i===t||(A.current=t,D(e))}),ie=L(()=>_??O?.nodesRef.current.find(e=>e.id===I)?.context?.dataRef?.current.orientation),re=L(()=>Vt(n,X.current)),oe=L(e=>{if(H.current=!1,F.current=!0,229===e.which)return;if(!G.current&&e.currentTarget===z.current)return;if(c&&function(e,t,n,i){return"both"===t||"horizontal"===t&&i?"Escape"===e:qt(t,n?e===vt:e===wt,e===xt)}(e.key,b,p,k))return Yt(e.key,ie())||Ge(e),S.setOpen(!1,it(pt,e.nativeEvent)),void(pe(E)&&(u?O?.events.emit("virtualfocus",E):E.focus()));const t=A.current,i=Vt(n,h),r=Ft(n,h);if(R||("Home"===e.key&&(Ge(e),A.current=i,D(e)),"End"===e.key&&(Ge(e),A.current=r,D(e))),null!=y){const t=y(e,A.current,n,b,l,p,h,i,r);if(null!=t&&(A.current=t,D(e)),"both"===b)return}if(Yt(e.key,b)){if(Ge(e),C&&!u&&mt(e.currentTarget.ownerDocument)===e.currentTarget)return A.current=Zt(e.key,b,p)?i:r,void D(e);Zt(e.key,b,p)?l?t>=r?d&&t!==n.current.length?A.current=-1:(F.current=!1,A.current=i):A.current=Ut(n.current,{startingIndex:t,disabledIndices:h}):A.current=Math.min(r,Ut(n.current,{startingIndex:t,disabledIndices:h})):l?t<=i?d&&-1!==t?A.current=n.current.length:(F.current=!1,A.current=r):A.current=Ut(n.current,{startingIndex:t,decrement:!0,disabledIndices:h}):A.current=Math.max(i,Ut(n.current,{startingIndex:t,decrement:!0,disabledIndices:h})),Bt(n.current,A.current)&&(A.current=-1),D(e)}}),ae=s().useMemo(()=>({onFocus(e){F.current=!0,ne(e)},onClick:({currentTarget:e})=>e.focus({preventScroll:!0}),onMouseMove(e){Kt(e)||(F.current=!0,U.current=!1,m&&ne(e))},onPointerLeave(e){if(!G.current||!H.current||"touch"===e.pointerType)return;F.current=!0;const t=e.relatedTarget;if(m&&!n.current.includes(t)&&q.current&&($.current?.(),$.current=null,A.current=-1,D(e),!u)){const e=z.current,t=mt(tt(e));e&>(e,t)&&e.focus({preventScroll:!0})}}}),[ne,G,z,m,n,D,q,u]),se=s().useMemo(()=>u&&C&&J&&{"aria-activedescendant":`${w}-${i}`},[u,C,J,w,i]),de=s().useMemo(()=>({...R?{}:se,onKeyDown(e){if("Tab"===e.key&&e.shiftKey&&C&&!u){const t=ht(e.nativeEvent);if(t&&!gt(z.current,t))return;return Ge(e),S.setOpen(!1,it(lt,e.nativeEvent)),void(pe(E)&&E.focus())}oe(e)},onPointerMove(e){Kt(e)||(H.current=!0)}}),[se,oe,z,R,S,C,u,E]),le=s().useMemo(()=>{function e(e){S.setOpen(!0,it(pt,e.nativeEvent,e.currentTarget))}function t(e){"auto"===f&&Ke(e.nativeEvent)&&(P.current=!u)}function n(e){P.current=f,"auto"===f&&qe(e.nativeEvent)&&(P.current=!0)}return{onKeyDown(t){const n=S.select("open");H.current=!1;const i=t.key.startsWith("Arrow"),r=function(e,t,n){return qt(t,n?e===wt:e===vt,e===yt)}(t.key,ie(),p),o=Yt(t.key,b),a=(c?r:o)||"Enter"===t.key||""===t.key.trim();if(u&&n)return oe(t);if(n||g||!i){if(a){const e=Yt(t.key,ie());N.current=c&&e?null:t.key}c?r&&(Ge(t),n?(A.current=re(),D(t)):e(t)):o&&(null!=K.current&&(A.current=K.current),Ge(t),!n&&g?e(t):oe(t),n&&D(t))}},onFocus(e){S.select("open")&&!u&&(A.current=-1,D(e))},onPointerDown:n,onPointerEnter:n,onMouseDown:t,onClick:t}},[oe,f,re,c,D,S,g,b,ie,p,K,u]),ce=s().useMemo(()=>({...se,...le}),[se,le]);return s().useMemo(()=>o?{reference:ce,floating:de,item:ae,trigger:le}:{},[o,ce,de,le,ae])}(ge,{enabled:!F,listRef:R.context.itemDomElements,activeIndex:G,nested:void 0!==X.type,loopFocus:l,orientation:c,parentOrientation:"menubar"===X.type?X.context.orientation:void 0,rtl:"rtl"===ve,disabledIndices:z,onNavigate:xe,openOnArrowKeyDown:"context-menu"!==X.type,externalTree:oe?O:void 0,focusItemOnHover:b}),je=s().useCallback(e=>{R.context.typingRef.current=e},[R]),Ee=function(e,t){const{listRef:n,elementsRef:i,activeIndex:r,onMatch:o,disabledIndices:a,onTyping:d,enabled:l=!0,resetMs:c=750,selectedIndex:p=null}=t,u="rootStore"in e?e.rootStore:e,f=u.useState("open"),m=A(),g=s().useRef(""),h=s().useRef(p??r??-1),b=s().useRef(null),_=L(e=>{function t(e){const t=function(e){return i?.current[e]}(e);return!(t&&!Wt(t)||t?.matches(":disabled")||null!=a&&$t(z,e,a))}function s(e,n,i=0){if(0===e.length)return-1;const r=(i%e.length+e.length)%e.length,o=n.toLowerCase();for(let n=0;n0&&" "===e.key&&(Ge(e),d?.(!0)),g.current.length>0&&" "!==g.current[0]&&-1===s(l,g.current)&&" "!==e.key&&d?.(!1),null==l||1!==e.key.length||e.ctrlKey||e.metaKey||e.altKey)return;f&&" "!==e.key&&(Ge(e),d?.(!0));const u=""===g.current;u&&(h.current=p??r??-1);const _=l.every((e,n)=>!e||!t(n)||e[0]?.toLowerCase()!==e[1]?.toLowerCase());_&&g.current===e.key&&(g.current="",h.current=b.current),g.current+=e.key,m.start(c,()=>{g.current="",h.current=b.current,d?.(!1)});const w=((u?p??r??-1:h.current)??0)+1,v=s(l,g.current,w);-1!==v?(o?.(v),b.current=v):" "!==e.key&&(g.current="",d?.(!1))}),w=L(e=>{const t=e.relatedTarget,n=u.select("domReferenceElement"),i=u.select("floatingElement");gt(n,t)||gt(i,t)||(m.clear(),g.current="",h.current=b.current,d?.(!1))});W(()=>{(f||null===p)&&(m.clear(),b.current=null,""!==g.current&&(g.current=""))},[f,p,m]);const v=s().useMemo(()=>({onKeyDown:_,onBlur:w}),[_,w]);return s().useMemo(()=>l?{reference:v,floating:v}:{},[l,v])}(ge,{enabled:!F,listRef:R.context.itemLabels,elementsRef:R.context.itemDomElements,activeIndex:G,resetMs:500,onMatch:e=>{H&&e!==G&&R.set("activeIndex",e)},onTyping:je}),Te=s().useMemo(()=>{const e=pn(Ee.reference,Se.reference,we.reference,{onMouseMove(){R.set("allowMouseEnter",!0)}},se);return e["aria-haspopup"]="menu",e["aria-expanded"]=H,e},[R,Ee.reference,Se.reference,we.reference,se,H]),Me=s().useMemo(()=>{const e=pn(Se.trigger,we.trigger,se);return e["aria-haspopup"]="menu",e["aria-expanded"]=!1,e},[Se.trigger,we.trigger,se]);M(()=>(R.update({inactiveTriggerProps:Me}),null));const Re=s().useMemo(()=>pn(Ln,{id:S,role:"menu","aria-orientation":"horizontal"===c?"horizontal":void 0,"aria-labelledby":D?.id,onMouseMove(){R.set("allowMouseEnter",!0),"menu"===X.type&&R.set("hoverEnabled",!1)},onClick(){R.select("hoverEnabled")&&R.set("hoverEnabled",!1)},onKeyDown(e){const t=R.select("keyboardEventRelay");t&&!e.isPropagationStopped()&&t(e)}},Ee.floating,Se.floating,we.floating),[D,S,c,X.type,R,Ee.floating,Se.floating,we.floating]),ze=Se.item??I;!function(e,t){e.useSyncedValues(t),W(()=>()=>{e.update({activeTriggerProps:I,inactiveTriggerProps:I,popupProps:I})},[e])}(R,{floatingRootContext:ge,activeTriggerProps:Te,inactiveTriggerProps:Me,popupProps:Re,itemProps:ze});const Ie=s().useMemo(()=>({store:R,parent:y}),[R,y]),Oe=(0,m.jsxs)(Jt.Provider,{value:Ie,children:[f&&(0,m.jsx)(Bn,{handle:f,store:R}),"function"==typeof t?t({payload:K}):t]});return void 0===X.type||"context-menu"===X.type?(0,m.jsx)(re,{externalTree:O,children:Oe}):Oe}),Xn=function(e){const{direction:t="ltr"}=e,n=s().useMemo(()=>({direction:t}),[t]);return(0,m.jsx)(rn.Provider,{value:n,children:e.children})};function Gn({children:e}){return(0,m.jsx)(Xn,{direction:(0,u.isRTL)()?"rtl":"ltr",children:e})}const Kn=window.wp.element;var qn=(0,Kn.createContext)({isSubmenu:!1}),Yn=()=>(0,Kn.useContext)(qn),Zn=(0,Kn.createContext)(null);function Qn(e,t){if(e.nodeType!==Node.ELEMENT_NODE)return;const n=e;"IFRAME"===n.tagName&&t(n),n.querySelectorAll("iframe").forEach(t)}function Jn(e){const{onOpenChange:t}=e,n=function({actionsRef:e,defaultOpen:t,disabled:n,modal:i,onOpenChange:r,open:o}){const a=(0,Kn.useRef)(null),s=e??a,[d,l]=(0,Kn.useState)(t??!1),[c,p]=(0,Kn.useState)(null),u=o??d,f=(0,Kn.useCallback)(e=>{c&&!function(e,t){const n=e.target,i=n?.nodeType===Node.ELEMENT_NODE?n:n?.parentElement,r=t.getAttribute("aria-controls");if(!i||!r)return!1;const o=i.ownerDocument.getElementById(r);if(!o)return!1;const a=o.getAttribute("data-rootownerid");return a?i.closest("[data-rootownerid]")?.getAttribute("data-rootownerid")===a:o.contains(i)}(e,c)&&s.current?.close()},[s,c]);return function({enabled:e,onPointerDown:t,ownerDocument:n}){(0,Kn.useEffect)(()=>{if(!e||!n)return;const i=(e,n)=>{n&&e.addEventListener("pointerdown",t,!0);const r=new Map,o=e=>{if(r.has(e))return;let t,n=null;const o=()=>{const r=function(e){try{return e.contentDocument}catch{return null}}(e);r!==n&&(t?.(),n=r,t=n?i(n,!0):void 0)};e.addEventListener("load",o),o(),r.set(e,()=>{e.removeEventListener("load",o),t?.()})},a=e=>{r.get(e)?.(),r.delete(e)};e.querySelectorAll("iframe").forEach(o);const s=e.defaultView?.MutationObserver,d=s?new s(e=>{e.forEach(e=>{e.removedNodes.forEach(e=>Qn(e,a)),e.addedNodes.forEach(e=>Qn(e,o))})}):null;return d?.observe(e.documentElement,{childList:!0,subtree:!0}),()=>{d?.disconnect(),r.forEach(e=>e()),n&&e.removeEventListener("pointerdown",t,!0)}};return i(n,!1)},[e,t,n])}({enabled:u&&!1===i&&!n&&null!==c,onPointerDown:f,ownerDocument:c?.ownerDocument??null}),{actionsRef:s,onOpenChange:(e,t)=>{r(e,t),t.isCanceled||(l(e),p(e?t.trigger??null:null))}}}({actionsRef:e.actionsRef,defaultOpen:e.defaultOpen,disabled:e.disabled,modal:e.modal,onOpenChange:(e,n)=>{const i=n.trigger,r=i?.ownerDocument.defaultView?.HTMLElement,o=i?.ownerDocument.defaultView?.Element,a=i?.ownerDocument.activeElement,s=n.event.target,d=o&&s instanceof o?s.closest('[role="menu"]'):null;t?.(e,n),!e&&"item-press"===n.reason&&!n.isCanceled&&r&&i instanceof r&&d?.contains(a??null)&&i.ownerDocument.activeElement===a&&i.focus()},open:e.open});return(0,m.jsx)(Gn,{children:(0,m.jsx)(qn.Provider,{value:{isSubmenu:!1},children:(0,m.jsx)(Wn,{...e,...n})})})}class ei{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 P,this.restTimeout=new P,this.handleCloseOptions=void 0}static create(){return new ei}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose}const ti=new WeakMap;function ni(e){if(!e.performedPointerEventsMutation)return;const t=e.pointerEventsScopeElement;t&&ti.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),ti.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function ii(e,t){const{scopeElement:n,referenceElement:i,floatingElement:r}=t,o=ti.get(n);o&&o!==e&&ni(o),ni(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=n,e.pointerEventsReferenceElement=i,e.pointerEventsFloatingElement=r,ti.set(n,e),n.style.pointerEvents="none",i.style.pointerEvents="auto",r.style.pointerEvents="auto"}function ri(e){const t=e.context.dataRef.current,n=M(()=>t.hoverInteractionState??ei.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=n),O(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function oi(e,t,n){const i=function(e,t){return null==t||Ye(t)?"function"==typeof e?e():e:0}(e,n);return"number"==typeof i?i:i?.[t]}function ai(e){return"function"==typeof e?e():e}function si(e,t){return t||"click"===e||"mousedown"===e}const di={current:null};function li(e,t={}){const{enabled:n=!0,delay:i=0,handleClose:r=null,mouseOnly:o=!1,restMs:a=0,move:d=!0,triggerElementRef:l=di,externalTree:c,isActiveTrigger:p=!0,getHandleCloseContext:u,isClosing:f,shouldOpen:m,guardStaleOpen:g=!1}=t,h="rootStore"in e?e.rootStore:e,{dataRef:b,events:_}=h.context,w=te(c),v=ri(h),x=s().useRef(!1),y=Dt(r),k=Dt(i),S=Dt(a),C=Dt(n),j=Dt(m),E=Dt(f),T=L(()=>si(b.current.openEvent?.type,v.interactedInside)),M=L(()=>!1!==j.current?.()),R=L((e,t,n)=>{const i=h.context.triggerElements;if(i.hasElement(t))return!e||!gt(e,t);if(!ce(n))return!1;const r=n;return i.hasMatchingElement(e=>gt(e,r))&&(!e||!gt(e,r))}),z=L(()=>{v.handler&&(tt(h.select("domReferenceElement")).removeEventListener("mousemove",v.handler),v.handler=void 0)}),I=L(()=>{ni(v)});return p&&(v.handleCloseOptions=r?.__options),s().useEffect(()=>z,[z]),s().useEffect(()=>{if(n)return _.on("openchange",e),()=>{_.off("openchange",e)};function e(e){e.open?x.current=!1:(x.current=e.reason===ot,z(),v.openChangeTimeout.clear(),v.restTimeout.clear(),v.blockMouseMove=!0,v.restTimeoutPending=!1)}},[n,_,v,z]),s().useEffect(()=>{if(!n)return;function e(e,t=!0){const n=oi(k.current,"close",v.pointerType);n?v.openChangeTimeout.start(n,()=>{h.setOpen(!1,it(ot,e)),w?.events.emit("floating.closed",e)}):t&&(v.openChangeTimeout.clear(),h.setOpen(!1,it(ot,e)),w?.events.emit("floating.closed",e))}const t=l.current??(p?h.select("domReferenceElement"):null);if(!ce(t))return;function i(e){if(v.openChangeTimeout.clear(),v.blockMouseMove=!1,o&&!Ye(v.pointerType))return;const t=ai(S.current),n=oi(k.current,"open",v.pointerType),i=ht(e),r=e.currentTarget??null,a=h.select("domReferenceElement");let s=r;if(ce(i)&&!h.context.triggerElements.hasElement(i))for(const e of h.context.triggerElements.elements())if(gt(e,i)){s=e;break}ce(r)&&ce(a)&&!h.context.triggerElements.hasElement(r)&>(r,a)&&(s=a);const d=null!=s&&R(a,s,i),l=h.select("open"),c=E.current?.()??"ending"===h.select("transitionStatus"),p=!l&&c&&x.current,u=!d&&ce(s)&&ce(a)&>(a,s)&&p,f=t>0&&!n,m=!l||d;d&&(l||p)||u?M()&&h.setOpen(!0,it(ot,e,s)):f||(n?v.openChangeTimeout.start(n,()=>{m&&M()&&h.setOpen(!0,it(ot,e,s))}):m&&M()&&h.setOpen(!0,it(ot,e,s)))}function r(t){if(T())return void I();z();const n=tt(h.select("domReferenceElement"));v.restTimeout.clear(),v.restTimeoutPending=!1;const i=b.current.floatingContext??u?.();if(!jt(t.relatedTarget,h.context.triggerElements)){if(y.current&&i){h.select("open")||v.openChangeTimeout.clear();const r=l.current;return v.handler=y.current({...i,tree:w,x:t.clientX,y:t.clientY,onClose(){I(),z(),C.current&&!T()&&r===h.select("domReferenceElement")&&e(t,!0)}}),n.addEventListener("mousemove",v.handler),void v.handler(t)}("touch"!==v.pointerType||!gt(h.select("floatingElement"),t.relatedTarget))&&e(t)}}const a=g?Je(t,"mouseout",function(e){gt(t,e.relatedTarget)||(v.openChangeTimeout.clear(),v.restTimeout.clear(),v.restTimeoutPending=!1)}):void 0;return d?et(Je(t,"mousemove",i,{once:!0}),Je(t,"mouseenter",i),Je(t,"mouseleave",r),a):et(Je(t,"mouseenter",i),Je(t,"mouseleave",r),a)},[z,I,b,k,h,n,y,v,p,R,T,o,d,S,l,w,C,u,E,M,g]),s().useMemo(()=>{if(n)return{onPointerDown:e,onPointerEnter:e,onMouseMove(e){const{nativeEvent:t}=e,n=e.currentTarget,i=h.select("domReferenceElement"),r=h.select("open"),a=R(i,n,e.target);if(o&&!Ye(v.pointerType))return;if(r&&a&&v.handleCloseOptions?.blockPointerEvents){const e=h.select("floatingElement");if(e){const t=v.handleCloseOptions?.getScope?.()??n.ownerDocument.body;ii(v,{scopeElement:t,referenceElement:n,floatingElement:e})}}const s=ai(S.current);function d(){if(v.restTimeoutPending=!1,T())return;const e=h.select("open");v.blockMouseMove||e&&!a||!M()||h.setOpen(!0,it(ot,t,n))}r&&!a||0===s||!a&&v.restTimeoutPending&&e.movementX**2+e.movementY**2<2||(v.restTimeout.clear(),"touch"===v.pointerType?kn.flushSync(()=>{d()}):a&&r?d():(v.restTimeoutPending=!0,v.restTimeout.start(s,d)))}};function e(e){v.pointerType=e.pointerType}},[n,v,T,R,o,h,S,M])}const ci=.1*.1,pi=.5;function ui(e,t,n,i,r,o){return i>=t!=o>=t&&e<=(r-n)*(t-i)/(o-i)+n}function fi(e,t,n,i,r,o,a,s,d,l){let c=!1;return ui(e,t,n,i,r,o)&&(c=!c),ui(e,t,r,o,a,s)&&(c=!c),ui(e,t,a,s,d,l)&&(c=!c),ui(e,t,d,l,n,i)&&(c=!c),c}function mi(e,t,n,i,r,o){const a=Math.min(n,r),s=Math.max(n,r),d=Math.min(i,o),l=Math.max(i,o);return e>=a&&e<=s&&t>=d&&t<=l}function gi(e={}){const{blockPointerEvents:t=!1}=e,n=new P,i=({x:e,y:t,placement:i,elements:r,onClose:o,nodeId:a,tree:s})=>{const d=i?.split("-")[0];let l=!1,c=null,p=null,u="undefined"!=typeof performance?performance.now():0;return function(i){n.clear();const f=r.domReference,m=r.floating;if(!f||!m||null==d||null==e||null==t)return;const{clientX:g,clientY:h}=i,b=ht(i),_="mouseleave"===i.type,w=gt(m,b),v=gt(f,b);if(w&&(l=!0,!_))return;if(v&&(l=!1,!_))return void(l=!0);if(_&&ce(i.relatedTarget)&>(m,i.relatedTarget))return;function x(){return Boolean(s&&zt(s.nodesRef.current,a).length>0)}function y(){x()||(n.clear(),o())}if(x())return;const k=f.getBoundingClientRect(),S=m.getBoundingClientRect(),C=e>S.right-S.width/2,j=t>S.bottom-S.height/2,E=S.width>k.width,T=S.height>k.height,M=(E?k:S).left,R=(E?k:S).right,z=(T?k:S).top,I=(T?k:S).bottom;if("top"===d&&t>=k.bottom-1||"bottom"===d&&t<=k.top+1||"left"===d&&e>=k.right-1||"right"===d&&e<=k.left+1)return void y();let O=!1;switch(d){case"top":O=mi(g,h,M,k.top+1,R,S.bottom-1);break;case"bottom":O=mi(g,h,M,S.top+1,R,k.bottom-1);break;case"left":O=mi(g,h,S.right-1,I,k.left+1,z);break;case"right":O=mi(g,h,k.right-1,I,S.left+1,z)}if(O)return;if(l&&!function(e,t,n){return e>=n.x&&e<=n.x+n.width&&t>=n.y&&t<=n.y+n.height}(g,h,k))return void y();if(!_&&function(e,t){const n=performance.now(),i=n-u;if(null===c||null===p||0===i)return c=e,p=t,u=n,!1;const r=e-c,o=t-p;return c=e,p=t,u=n,r*r+o*o{function e(e,t,n,i){const r=it(l,t,n);e&&"touch"===i&&d>0?m.start(d,()=>{c.setOpen(!0,r)}):c.setOpen(e,r)}function t(e,t,n){const i=p.current.openEvent,o=c.select("domReferenceElement")!==t;return!((!e||!o)&&e&&r&&(!i||!a||n(i.type)))}return{onPointerDown(e){u.current=Ye(e.pointerType,!0)&&qe(e.nativeEvent)?"virtual":e.pointerType},onMouseDown(n){const r=u.current,a=n.nativeEvent,s=c.select("open");if(0!==n.button||"click"===i||Ye(r,!0)&&o)return;const d=t(s,n.currentTarget,e=>"click"===e||"mousedown"===e),l=ht(a);if(Tt(l))return void e(d,a,l,r);const p=n.currentTarget;f.request(()=>{e(d,a,p,r)})},onClick(n){if("mousedown-only"===i)return;const r=u.current;"mousedown"===i&&r?u.current=void 0:Ye(r,!0)&&o||e(t(c.select("open"),n.currentTarget,e=>"click"===e||"mousedown"===e||"keydown"===e||"keyup"===e),n.nativeEvent,n.currentTarget,r)},onKeyDown(){u.current=void 0}}},[p,i,o,l,c,a,r,f,m,d]);return s().useMemo(()=>n?{reference:g}:I,[n,g])}const bi=$e&&nt;const _i={[Cn]:""},wi={[jn]:""},vi={transitionStatus:e=>"starting"===e?_i:"ending"===e?wi:null},xi="data-open",yi="data-closed",ki="data-anchor-hidden",Si={[kt]:""},Ci={[kt]:"",[St]:""},ji={[xi]:""},Ei={[yi]:""},Ti={[ki]:""},Mi={open:e=>e?Si:null},Ri={open:e=>e?Ci:null},zi={open:e=>e?ji:Ei,anchorHidden:e=>e?Ti:null},Ii={...zi,...vi};function Oi(e,t,n,i){const r=M(Pi).current;return function(e,t,n,i,r){return e.refs[0]!==t||e.refs[1]!==n||e.refs[2]!==i||e.refs[3]!==r}(r,e,t,n,i)&&Ai(r,[e,t,n,i]),r.callback}function Pi(){return{callback:null,cleanup:null,refs:[]}}function Ai(e,t){e.refs=t,t.every(e=>null==e)?e.callback=null:e.callback=n=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),null!=n){const i=Array(t.length).fill(null);for(let e=0;e{for(let e=0;ee!==t[n])}(t,e)&&Ai(t,e),t.callback}([m.ref,Ni(n),...a]):m.ref=Oi(m.ref,Ni(n),a):Oi(null,null)),l?(void 0!==c&&(m.className=xn(m.className,c)),void 0!==p&&(m.style=ln(m.style,p)),m):I}(t,n,i);return!1===n.enabled?null:function(e,t,n,i){if(t){if("function"==typeof t)return t(n,i);const e=pn(n,t.props);return e.ref=n.ref,s().cloneElement(t,e)}if(e&&"string"==typeof e)return function(e,t){return"button"===e?(0,s().createElement)("button",{type:"button",...t,key:t.key}):"img"===e?(0,s().createElement)("img",{alt:"",...t,key:t.key}):s().createElement(e,t)}(e,n);throw new Error(Qt(8))}(e,i,r,n.state??I)}const Di=Symbol.for("react.lazy"),Li=s().createContext(void 0);function Bi(e=!1){const t=s().useContext(Li);if(void 0===t&&!e)throw new Error(Qt(16));return t}function Vi(e,t,{detail:n=0}={}){e.dispatchEvent(new(se(e).PointerEvent)("click",{bubbles:!0,cancelable:!0,composed:!0,detail:n,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,altKey:t.altKey,metaKey:t.metaKey}))}function Fi(e={}){const{disabled:t=!1,focusableWhenDisabled:n,tabIndex:i=0,native:r=!0,composite:o}=e,a=s().useRef(null),d=Bi(!0),l=o??void 0!==d,{props:c}=function(e){const{focusableWhenDisabled:t,disabled:n,composite:i=!1,tabIndex:r=0,isNativeButton:o}=e,a=i&&!1!==t,d=i&&!1===t;return{props:s().useMemo(()=>{const e={onKeyDown(e){n&&t&&"Tab"!==e.key&&e.preventDefault()}};return i||(e.tabIndex=r,!o&&n&&(e.tabIndex=t?r:-1)),(o&&(t||a)||!o&&n)&&(e["aria-disabled"]=n),!o||t&&!d||(e.disabled=n),e},[i,n,t,a,d,o,r])}}({focusableWhenDisabled:n,disabled:t,composite:l,tabIndex:i,isNativeButton:r}),p=s().useCallback(()=>{const e=a.current;Ui(e)&&l&&t&&void 0===c.disabled&&e.disabled&&(e.disabled=!1)},[t,c.disabled,l]);return W(p,[p]),{getButtonProps:s().useCallback((e={})=>{const{onClick:n,onMouseDown:i,onKeyUp:o,onKeyDown:a,onPointerDown:s,...d}=e;return pn({onClick(e){t?e.preventDefault():n?.(e)},onMouseDown(e){t||i?.(e)},onKeyDown(e){if(t)return;if(vn(e),a?.(e),e.baseUIHandlerPrevented)return;const n=e.target===e.currentTarget,i=e.currentTarget,o=Ui(i),s=!r&&pe(d=i)&&"A"===d.tagName&&Boolean(d.href);var d;const c=n&&(r?o:!s),p="Enter"===e.key,u=" "===e.key,f=i.getAttribute("role"),m=f?.startsWith("menuitem")||"option"===f||"gridcell"===f;if(n&&l&&u){if(e.defaultPrevented&&m)return;return e.preventDefault(),void(r&&!o||(e.preventBaseUIHandler(),Vi(i,e)))}c&&!r&&(u||p)?e.defaultPrevented||(e.preventDefault(),p&&(e.preventBaseUIHandler(),Vi(i,e))):n&&s&&u&&e.preventDefault()},onKeyUp(e){t||(vn(e),o?.(e),e.target===e.currentTarget&&r&&l&&Ui(e.currentTarget)&&" "===e.key?e.preventDefault():e.baseUIHandlerPrevented||e.target!==e.currentTarget||r||l||e.defaultPrevented||" "!==e.key||(e.preventBaseUIHandler(),Vi(e.currentTarget,e)))},onPointerDown(e){t?e.preventDefault():s?.(e)}},r?{type:"button"}:{role:"button"},c,d)},[t,c,l,r]),buttonRef:L(e=>{a.current=e,p()})}}function Ui(e){return pe(e)&&"BUTTON"===e.tagName}const $i=s().createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},nextIndexRef:{current:0}});function Wi(e={}){const{guess:t,label:n,metadata:i,textRef:r,index:o}=e,{register:a,unregister:d,subscribeMapChange:l,nextIndexRef:c}=s().useContext($i),p=s().useRef(-1),[u,f]=s().useState(null==o&&t?()=>{if(-1===p.current){const e=c.current;c.current+=1,p.current=e}return p.current}:-1),m=o??u,g=s().useRef(null),h=s().useCallback(e=>{const t=g.current;t&&d(t),g.current=e,e&&a(e,{metadata:i??null,index:o??null,label:n,textRef:r})},[o,a,d,i,n,r]);return W(()=>{if(null==o)return l(e=>{const t=g.current?e.get(g.current)?.index:null;null!=t&&f(t)})},[o,l]),{ref:h,index:m}}function Xi(e){const{render:t,className:n,style:i,state:r=I,props:o=z,refs:a=z,metadata:d,stateAttributesMapping:l,tag:c="div",...p}=e,{compositeProps:u,compositeRef:f}=function(e={}){const{highlightItemOnHover:t,highlightedIndex:n,onHighlightedIndexChange:i}=Bi(),{ref:r,index:o}=Wi(e),a=n===o,d=s().useRef(null),l=Oi(r,d);return{compositeProps:{tabIndex:a?0:-1,onFocus(){i(o)},onMouseMove(){const e=d.current;if(!t||!e)return;const n=e.hasAttribute("disabled")||"true"===e.ariaDisabled;a||n||e.focus()}},compositeRef:l,index:o}}({metadata:d});return Hi(c,e,{state:r,ref:[f,...a],props:[u,...o,p],stateAttributesMapping:l})}function Gi(e){return pe(e)&&e.hasAttribute("data-rootownerid")?e.getAttribute("data-rootownerid"):ye(e)?void 0:Gi(Ce(e))}function Ki(e){const t=e.assignedSlot;if(t)return t;if(e.parentElement)return e.parentElement;const n=e.getRootNode();return ue(n)?n.host:null}function qi(e){for(const t of Array.from(e.children))if("summary"===ae(t))return t;return null}function Yi(e,t){const n=qi(t);return!!n&&(e===n||gt(n,e))}function Zi(e){const t=e?ae(e):"";return null!=e&&e.matches('a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]')&&("summary"!==t||null!=e.parentElement&&"details"===ae(e.parentElement)&&qi(e.parentElement)===e)&&("details"!==t||null==qi(e))&&("input"!==t||"hidden"!==e.type)}function Qi(e){if(!Zi(e)||!e.isConnected||e.matches(":disabled"))return!1;for(let t=e;t;t=Ki(t)){const n=t!==e,i="slot"===ae(t);if(t.hasAttribute("inert"))return!1;if(n&&"details"===ae(t)&&!t.open&&!Yi(e,t)||t.hasAttribute("hidden")||!i&&!Ji(t,n))return!1}return!0}function Ji(e,t){const n=ke(e);return t?"none"!==n.display:Wt(e,n)}function er(e){const t=e.tabIndex;if(t<0){const t=ae(e);if("details"===t||"audio"===t||"video"===t||pe(e)&&e.isContentEditable)return 0}return t}function tr(e){if("input"!==ae(e))return null;const t=e;return"radio"===t.type&&""!==t.name?t:null}function nr(e){if(pe(e)&&"slot"===ae(e)){const t=e.assignedElements({flatten:!0});if(t.length>0)return t}return pe(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function ir(e,t){nr(e).forEach(e=>{Zi(e)&&t.push(e),ir(e,t)})}function rr(e,t,n){nr(e).forEach(e=>{pe(e)&&e.matches(t)&&n.push(e),rr(e,t,n)})}function or(e){return Qi(e)&&er(e)>=0}function ar(e){const t=[];return ir(e,t),t.filter(Qi)}function sr(e){const t=ar(e);return t.filter(e=>er(e)>=0&&function(e,t){const n=tr(e);if(!n)return!0;const i=t.find(e=>{const t=tr(e);return t?.name===n.name&&t.form===n.form&&t.checked});return i?i===n:t.find(e=>{const t=tr(e);return t?.name===n.name&&t.form===n.form})===n}(e,t))}function dr(e,t){const n=sr(e),i=n.length;if(0===i)return;const r=mt(tt(e)),o=n.indexOf(r);return n[-1===o?1===t?0:i-1:o+t]}function lr(e){return dr(tt(e).body,1)||e}function cr(e){return dr(tt(e).body,-1)||e}function pr(e,t){if(!e)return null;const n=sr(tt(e).body),i=n.length;if(0===i)return null;const r=n.indexOf(e);return-1===r?null:n[(r+t+i)%i]}function ur(e,t){const n=t||e.currentTarget,i=e.relatedTarget;return!i||!gt(n,i)}function fr(e){const t=[];rr(e,"[data-tabindex]",t),t.forEach(e=>{const t=e.dataset.tabindex;delete e.dataset.tabindex,t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")})}function mr(e){return $(e,"base-ui")}const gr=We,hr={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1,position:"fixed",top:0,left:0},br=s().forwardRef(function(e,t){const[n,i]=s().useState();W(()=>{gr&&nt&&i("button")},[]);const r={tabIndex:0,role:n};return(0,m.jsx)("span",{...e,ref:t,style:hr,"aria-hidden":!n||void 0,...r,"data-base-ui-focus-guard":""})}),_r=(wr=function(e,t){const{render:n,className:r,style:o,disabled:a=!1,nativeButton:d=!0,id:l,openOnHover:c,delay:p=100,closeDelay:u=0,handle:f,payload:g,...h}=e,b=en(!0),_=function(e){const t=s().useCallback(t=>void 0===e?R:e.subscribeStore(t),[e]),n=s().useCallback(()=>void 0===e?void 0:e.store,[e]);return(0,i().useSyncExternalStore)(t,n,()=>e?.serverStore)}(f),w=_??b?.store;if(!w)throw new Error(Qt(85));const v=mr(l),x=w.useState("isTriggerActive",v),y=w.useState("floatingRootContext"),k=w.useState("isOpenedByTrigger",v),S=w.useState("triggerPopupId",v),C=s().useRef(null),j=function(){const e=nn(!0);return s().useMemo(()=>e?{type:"menubar",context:e}:{type:void 0},[e])}(),E=Bi(!0),T=te(),M=s().useMemo(()=>T??new Z,[T]),z=ne(M),O=ee(),{registerTrigger:P,isMountedByThisTrigger:N}=function(e,t,n,i){const r=n.useState("isMountedByTrigger",e),o=Fn(e,n),a=L(t=>{const r=n.select("open"),o=n.select("activeTriggerId");if(o===e){const e={activeTriggerElement:t,...r?i:null};return void n.update(e)}if(null==o&&r){const r={activeTriggerId:e??null,activeTriggerElement:t,...i};n.update(r)}}),s=L(e=>{o(e),e&&a(e)});return W(()=>(s(t.current),()=>s(null)),[s,t,n,e]),W(()=>{if(r){const e={activeTriggerElement:t.current,...i};n.update(e)}},[r,n,t,...Object.values(i)]),{registerTrigger:s,isMountedByThisTrigger:r}}(v,C,w,{payload:g,closeDelay:u,parent:j,floatingTreeRoot:M,floatingNodeId:z,floatingParentNodeId:O,keyboardEventRelay:E?.relayKeyboardEvent}),H="menubar"===j.type,D=w.useState("disabled"),B=a||D||H&&j.context.disabled,{getButtonProps:V,buttonRef:F}=Fi({disabled:B,native:d});s().useEffect(()=>{k||void 0!==j.type||(w.context.allowMouseUpTriggerRef.current=!1)},[w,k,j.type]);const U=s().useRef(null),$=A(),X=L(e=>{if(!U.current)return;$.clear(),w.context.allowMouseUpTriggerRef.current=!1;const t=e.target;gt(U.current,t)||gt(w.select("positionerElement"),t)||t===U.current||null!=t&&Gi(t)===w.select("rootId")||function(e,t){const n=function(e){const t=e.getBoundingClientRect(),n=se(e);if(Xe)return t;const i=n.getComputedStyle(e,"::before"),r=n.getComputedStyle(e,"::after");if("none"===i.content&&"none"===r.content)return t;const o=parseFloat(i.width)||0,a=parseFloat(i.height)||0,s=parseFloat(r.width)||0,d=parseFloat(r.height)||0,l=Math.max(t.width,o,s),c=Math.max(t.height,a,d),p=l-t.width,u=c-t.height;return{left:t.left-p/2,right:t.right+p/2,top:t.top-u/2,bottom:t.bottom+u/2}}(t);return e.clientX>=n.left-5&&e.clientX<=n.right+5&&e.clientY>=n.top-5&&e.clientY<=n.bottom+5}(e,U.current)||M.events.emit("close",{domEvent:e,reason:"cancel-open"})});s().useEffect(()=>{k&&w.select("lastOpenChangeReason")===ot&&tt(U.current).addEventListener("mouseup",X,{once:!0})},[k,X,w]);const G=H&&j.context.hasSubmenuOpen,K=li(y,{enabled:(c??G)&&!B&&(!H||G&&!N),handleClose:gi({blockPointerEvents:!H}),mouseOnly:!0,move:!1,restMs:void 0===j.type?p:void 0,delay:{close:u},triggerElementRef:C,externalTree:M,isActiveTrigger:x,isClosing:()=>"ending"===w.select("transitionStatus")}),q=function(e,t){const n=A(),[i,r]=s().useState(!1);return W(()=>{e&&t===ot?(r(!0),n.start(500,()=>{r(!1)})):e||(n.clear(),r(!1))},[e,t,n]),i}(k,w.select("lastOpenChangeReason")),Y=hi(y,{enabled:!B,event:k&&H?"click":"mousedown",toggle:!0,ignoreMouse:!1,stickIfOpen:void 0===j.type&&q}),Q=function(e,t={}){const{enabled:n=!0,delay:i}=t,r="rootStore"in e?e.rootStore:e,{events:o,dataRef:a}=r.context,d=s().useRef(!1),l=s().useRef(null),c=s().useRef(!0),p=A();s().useEffect(()=>{const e=r.select("domReferenceElement");if(!n)return;const t=se(e);return et(Je(t,"blur",function(){const e=r.select("domReferenceElement");!r.select("open")&&pe(e)&&e===mt(tt(e))&&(d.current=!0,l.current=e)}),bi&&Je(t,"keydown",function(){c.current=!0},!0),bi&&Je(t,"pointerdown",function(){c.current=!1},!0))},[r,n]),s().useEffect(()=>{if(n)return o.on("openchange",e),()=>{o.off("openchange",e)};function e(e){if(e.reason===rt||e.reason===ct){const e=r.select("domReferenceElement");ce(e)&&(l.current=e,d.current=!0)}}},[o,n,r]);const u=s().useMemo(()=>{function e(){d.current=!1,l.current=null}return{onMouseLeave(){e()},onFocus(t){const n=t.currentTarget;if(d.current){if(l.current===n)return;e()}const o=ht(t.nativeEvent);if(ce(o))if(bi&&!t.relatedTarget){if(!c.current&&!Tt(o))return}else if(!function(e){if(!e||Xe)return!0;try{return e.matches(":focus-visible")}catch(e){return!0}}(o))return;const a=jt(t.relatedTarget,r.context.triggerElements),{nativeEvent:s,currentTarget:u}=t,f="function"==typeof i?i():i;r.select("open")&&a||0===f||void 0===f?r.setOpen(!0,it(at,s,u)):p.start(f,()=>{d.current||r.setOpen(!0,it(at,s,u))})},onBlur(t){e();const n=t.relatedTarget,i=t.nativeEvent,o=ce(n)&&n.hasAttribute(ft("focus-guard"))&&"outside"===n.getAttribute("data-type");p.start(0,()=>{const e=r.select("domReferenceElement"),t=mt(tt(e));(n||t!==e)&&(gt(a.current.floatingContext?.refs.floating.current,t)||gt(e,t)||o||jt(n??t,r.context.triggerElements)||r.setOpen(!1,it(at,i)))})}}},[a,i,r,p]);return s().useMemo(()=>n?{reference:u,trigger:u}:{},[n,u])}(y,{enabled:!B&&G}),J=function(e){const{enabled:t=!0,mouseDownAction:n,open:i}=e,r=s().useRef(!1);return s().useMemo(()=>t?{onMouseDown:e=>{("open"===n&&!i||"close"===n&&i)&&(r.current=!0,tt(e.currentTarget).addEventListener("click",()=>{r.current=!1},{once:!0}))},onClick:e=>{r.current&&(r.current=!1,e.preventBaseUIHandler())}}:I,[t,n,i])}({open:k,enabled:H,mouseDownAction:"open"}),ie=s().useMemo(()=>pn(Q.reference,Y.reference),[Q.reference,Y.reference]),re=w.useState("triggerProps",N),{preFocusGuardRef:oe,handlePreFocusGuardFocus:ae,handleFocusTargetFocus:de}=function(e,t){const n=s().useRef(null);return{preFocusGuardRef:n,handlePreFocusGuardFocus:function(t){kn.flushSync(()=>{e.setOpen(!1,it(lt,t.nativeEvent,t.currentTarget))});const i=pr(n.current,-1);i?.focus()},handleFocusTargetFocus:function(n){const i=e.select("positionerElement");if(i&&ur(n,i))e.context.beforeContentFocusGuardRef.current?.focus();else{kn.flushSync(()=>{e.setOpen(!1,it(lt,n.nativeEvent,n.currentTarget))});let r=pr(e.context.triggerFocusTargetRef.current||t.current,1);for(;null!==r&>(i,r);){const e=r;if(r=lr(r),r===e)break}r?.focus()}}}}(w,C),le={disabled:B,open:k},ue=[U,t,F,P,C],fe=[ie,K??I,re,{"aria-haspopup":"menu","aria-controls":S,id:v,onMouseDown:e=>{w.select("open")||($.start(200,()=>{w.context.allowMouseUpTriggerRef.current=!0}),tt(e.currentTarget).addEventListener("mouseup",X,{once:!0}))}},H?{role:"menuitem"}:{},J,h,V],me=Hi("button",e,{enabled:!H,stateAttributesMapping:Ri,state:le,ref:ue,props:fe});return H?(0,m.jsx)(Xi,{tag:"button",render:n,className:r,style:o,state:le,refs:ue,props:fe,stateAttributesMapping:Ri}):k?(0,m.jsxs)(s().Fragment,{children:[(0,m.jsx)(br,{ref:oe,onFocus:ae},`${v}-pre-focus-guard`),(0,m.jsx)(s().Fragment,{children:me},v),(0,m.jsx)(br,{ref:w.context.triggerFocusTargetRef,onFocus:de},`${v}-post-focus-guard`)]}):(0,m.jsx)(s().Fragment,{children:me},v)},s().forwardRef(K(wr)));var wr,vr=(0,Kn.forwardRef)(function(e,t){return(0,m.jsx)(_r,{ref:t,...e})});const xr={inert:new WeakMap,"aria-hidden":new WeakMap},yr="data-base-ui-inert",kr={inert:new WeakSet,"aria-hidden":new WeakSet};let Sr=new WeakMap,Cr=0;function jr(e){return e?ue(e)?e.host:jr(e.parentNode):null}const Er=(e,t)=>t.map(t=>{if(e.contains(t))return t;const n=jr(t);return e.contains(n)?n:null}).filter(e=>null!=e),Tr=e=>{const t=new Set;return e.forEach(e=>{let n=e;for(;n&&!t.has(n);)t.add(n),n=n.parentNode}),t},Mr=(e,t,n)=>{const i=[],r=e=>{e&&!n.has(e)&&Array.from(e.children).forEach(e=>{"script"!==ae(e)&&(t.has(e)?r(e):i.push(e))})};return r(e),i};function Rr(e,t={}){const{ariaHidden:n=!1,inert:i=!1,mark:r=!0}=t;return function(e,t,n,i,{mark:r=!0}){let o=null;i?o="inert":n&&(o="aria-hidden");let a=null,s=null;const d=Er(t,e),l=r?Mr(t,Tr(d),new Set(d)):[],c=[],p=[];if(o){const e=xr[o],n=function(e){return kr[e]}(o);s=n,a=e;const i=Er(t,Array.from(t.querySelectorAll("[aria-live]"))),r=d.concat(i);Mr(t,Tr(r),new Set(r)).forEach(t=>{const i=t.getAttribute(o),r=null!==i&&"false"!==i,a=(e.get(t)||0)+1;e.set(t,a),c.push(t),1===a&&r&&n.add(t),r||t.setAttribute(o,"inert"===o?"":"true")})}return r&&l.forEach(e=>{const t=(Sr.get(e)||0)+1;Sr.set(e,t),p.push(e),1===t&&e.setAttribute(yr,"")}),Cr+=1,()=>{a&&c.forEach(e=>{const t=(a.get(e)||0)-1;a.set(e,t),t||(!s?.has(e)&&o&&e.removeAttribute(o),s?.delete(e))}),r&&p.forEach(e=>{const t=(Sr.get(e)||0)-1;Sr.set(e,t),t||e.removeAttribute(yr)}),Cr-=1,Cr||(xr.inert=new WeakMap,xr["aria-hidden"]=new WeakMap,kr.inert=new WeakSet,kr["aria-hidden"]=new WeakSet,Sr=new WeakMap)}}(e,tt(e[0]).body,n,i,{mark:r})}const zr={style:{transition:"none"}},Ir={fallbackAxisSide:"none"},Or={fallbackAxisSide:"end"},Pr={clipPath:"inset(50%)",position:"fixed",top:0,left:0},Ar=s().createContext(null),Nr=()=>s().useContext(Ar),Hr=ft("portal"),Dr=s().forwardRef(function(e,t){const{render:n,className:i,style:r,children:o,container:a,portalOwnerRole:d,...l}=e,{node:c,nodeId:p,subtree:u}=function(e={}){const{ref:t,container:n,componentProps:i=I,elementProps:r}=e,o=$(),a=Nr(),d=a?.portalNode,[l,c]=s().useState(null),[p,u]=s().useState(null),f=L(e=>{null!==e&&u(e)}),m=s().useRef(null);W(()=>{if(null===n)return void(m.current&&(m.current=null,u(null),c(null)));const e=(n&&(le(n)?n:n.current))??d??document.body;null!=e?m.current!==e&&(m.current=e,u(null),c(e)):m.current&&(m.current=null,u(null),c(null))},[n,d]);const g=Hi("div",i,{ref:[t,f],props:[{id:o,[Hr]:""},r]}),h=l&&g?kn.createPortal(g,l):null;return{node:p,nodeId:s().isValidElement(g)?g.props.id:void 0,subtree:h}}({container:a,ref:t,componentProps:e,elementProps:l}),f=s().useRef(null),g=s().useRef(null),h=s().useRef(null),b=s().useRef(null),[_,w]=s().useState(null),v=s().useRef(!1),x=_?.modal,y=_?.open,k=!!_&&!_.modal&&_.open&&!!c;s().useEffect(()=>{if(c&&!x)return et(Je(c,"focusin",e,!0),Je(c,"focusout",e,!0));function e(e){c&&e.relatedTarget&&ur(e)&&("focusin"===e.type?v.current&&(fr(c),v.current=!1):(function(e){sr(e).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")})}(c),v.current=!0))}},[c,x]),W(()=>{c&&!0===y&&v.current&&(fr(c),v.current=!1)},[y,c]);const S=s().useMemo(()=>({beforeOutsideRef:f,afterOutsideRef:g,beforeInsideRef:h,afterInsideRef:b,portalNode:c,setFocusManagerState:w}),[c]);return(0,m.jsxs)(s().Fragment,{children:[u,(0,m.jsxs)(Ar.Provider,{value:S,children:[k&&c&&(0,m.jsx)(br,{"data-type":"outside",ref:f,onFocus:e=>{if(ur(e,c))h.current?.focus();else{const e=cr(_?_.domReference:null);e?.focus()}}}),k&&c&&(0,m.jsx)("span",{role:d,"aria-owns":p,style:Pr}),c&&kn.createPortal(o,c),k&&c&&(0,m.jsx)(br,{"data-type":"outside",ref:g,onFocus:e=>{if(ur(e,c))b.current?.focus();else{const t=lr(_?_.domReference:null);t?.focus(),_?.closeOnFocusOut&&_?.onOpenChange(!1,it(lt,e.nativeEvent))}}})]})]})});let Lr=[];function Br(){Lr=Lr.filter(e=>e.deref()?.isConnected)}function Vr(e){Br(),e&&"body"!==ae(e)&&(Lr.push(new WeakRef(e)),Lr.length>20&&(Lr=Lr.slice(-20)))}function Fr(){return Br(),Lr[Lr.length-1]?.deref()}function Ur(e){if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex"))return;if(!e.getAttribute("role")?.includes("dialog"))return;const t=ar(e).filter(e=>{const t=e.getAttribute("data-tabindex")||"";return or(e)||e.hasAttribute("data-tabindex")&&!t.startsWith("-")}),n=e.getAttribute("tabindex");0===t.length?"0"!==n&&(e.setAttribute("tabindex","0"),e.setAttribute("data-tabindex","0")):("-1"!==n||e.hasAttribute("data-tabindex")&&"-1"!==e.getAttribute("data-tabindex"))&&(e.setAttribute("tabindex","-1"),e.setAttribute("data-tabindex","-1"))}function $r(e){const{context:t,children:n,disabled:i=!1,initialFocus:r=!0,returnFocus:o=!0,restoreFocus:a=!1,modal:d=!0,closeOnFocusOut:l=!0,openInteractionType:c="",nextFocusableElement:p,previousFocusableElement:u,beforeContentFocusGuardRef:f,externalTree:g,getInsideElements:h}=e,b="rootStore"in t?t.rootStore:t,_=b.useState("open"),w=b.useState("domReferenceElement"),v=b.useState("floatingElement"),{events:x,dataRef:y}=b.context,k=L(()=>y.current.floatingContext?.nodeId),S=!1===r,C=Mt(w)&&S,j=Dt(r),E=Dt(o),T=Dt(c),M=Dt(_),R=te(g),z=Nr(),I=s().useRef(!1),O=s().useRef(!1),P=s().useRef(!1),N=s().useRef(null),H=s().useRef(""),D=s().useRef(""),B=s().useRef(null),V=s().useRef(null),F=Oi(B,f,z?.beforeInsideRef),U=Oi(V,z?.afterInsideRef),$=A(),X=A(),G=Ht(),K=null!=z,q=Rt(v),Y=L((e=q)=>e?sr(e):[]),Z=L(()=>h?.().filter(e=>null!=e)??[]);s().useEffect(()=>{if(!i&&d)return Je(tt(q),"keydown",function(e){"Tab"===e.key&>(q,mt(tt(q)))&&0===Y().length&&!C&&Ge(e)})},[i,q,d,C,Y]),s().useEffect(()=>{if(i||!_)return;const e=tt(q);function t(){P.current=!1}return et(Je(e,"pointerdown",function(e){const t=ht(e),n=Z(),i=gt(v,t)||gt(w,t)||gt(z?.portalNode,t)||n.some(e=>e===t||gt(e,t));P.current=!i,D.current=e.pointerType||"keyboard",t?.closest("[data-base-ui-click-trigger]")&&(O.current=!0,X.start(0,()=>{O.current=!1}))},!0),Je(e,"pointerup",t,!0),Je(e,"pointercancel",t,!0),Je(e,"keydown",function(){D.current="keyboard"},!0),t)},[i,v,w,q,_,z,X,Z]),s().useEffect(()=>{if(i||!l)return;const e=tt(q);function t(t){const n=t.relatedTarget,i=t.currentTarget,r=ht(t);d&&null==n&&null!=r&>(v,r)&&Vr(r),queueMicrotask(()=>{const o=k(),s=b.context.triggerElements,l=Z(),c=n?.hasAttribute(ft("focus-guard"))&&[B.current,V.current,z?.beforeInsideRef.current,z?.afterInsideRef.current,z?.beforeOutsideRef.current,z?.afterOutsideRef.current,Sn(u),Sn(p)].includes(n),f=!(gt(w,n)||gt(v,n)||gt(n,v)||gt(z?.portalNode,n)||l.some(e=>e===n||gt(e,n))||s.hasMatchingElement(e=>gt(e,n))||c||R&&(zt(R.nodesRef.current,o).find(e=>gt(e.context?.elements.floating,n)||gt(e.context?.elements.domReference,n))||It(R.nodesRef.current,o).find(e=>[e.context?.elements.floating,Rt(e.context?.elements.floating)].includes(n)||e.context?.elements.domReference===n)));if(i===w&&q&&Ur(q),a&&i!==w&&!Wt(r)&&mt(e)===e.body){if(pe(q)&&(q.focus(),"popup"===a))return void G.request(()=>{q.focus()});const e=Y(),t=N.current,n=(t&&e.includes(t)?t:null)||e[e.length-1]||q;pe(n)&&n.focus()}y.current.insideReactTree?y.current.insideReactTree=!1:!C&&d||!n||!f||O.current||!C&&n===Fr()||(I.current=!0,b.setOpen(!1,it(lt,t)))})}const n=pe(w)?w:null;return v||n?et(n&&Je(n,"focusout",t),n&&Je(n,"pointerdown",function(){O.current=!0,X.start(0,()=>{O.current=!1})}),v&&Je(v,"focusin",function(e){const t=ht(e);or(t)&&(N.current=t)}),v&&Je(v,"focusout",t),v&&z&&Je(v,"focusout",function(){P.current||(y.current.insideReactTree=!0,$.start(0,()=>{y.current.insideReactTree=!1}))},!0)):void 0},[i,w,v,q,d,R,z,b,l,a,Y,C,k,y,$,X,G,p,u,Z]),s().useEffect(()=>{if(i||!v||!_)return;const e=Array.from(z?.portalNode?.querySelectorAll(`[${ft("portal")}]`)||[]),t=R?It(R.nodesRef.current,k()):[],n=t.find(e=>Mt(e.context?.elements.domReference||null))?.context?.elements.domReference,r=Rr([v,...e,B.current,V.current,z?.beforeOutsideRef.current,z?.afterOutsideRef.current,...Z(),n,Sn(u),Sn(p),C?w:null].filter(e=>null!=e),{ariaHidden:d||C,mark:!1}),o=Rr([v,...e].filter(e=>null!=e));return()=>{o(),r()}},[_,i,w,v,d,z,C,R,k,p,u,Z]),W(()=>{if(!_||i||!pe(q))return;H.current="",D.current="";const e=tt(q),t=mt(e);queueMicrotask(()=>{const n=j.current,i="function"==typeof n?n(T.current||""):n;if(void 0===i||!1===i)return;if(gt(q,t))return;let r=null;const o=()=>(null==r&&(r=Y(q)),r[0]||q);let a;a=!0===i||null===i?o():Sn(i),a=a||o();const s=gt(q,mt(e));Gt(a,{preventScroll:a===q,shouldFocus(){if(!M.current)return!1;if(s)return!0;const t=mt(e);return!(t!==a&>(q,t))}})})},[i,_,q,Y,j,T,M]),W(()=>{if(i||!q)return;const e=tt(q),t=mt(e),n=null==T.current;function r(e){if(e.open||(H.current=function(e,t){const n=se(ht(e));return e instanceof n.KeyboardEvent?"keyboard":e instanceof n.FocusEvent?t||"keyboard":"pointerType"in e?e.pointerType||"keyboard":"touches"in e?"touch":e instanceof n.MouseEvent?t||(0===e.detail?"keyboard":"mouse"):""}(e.nativeEvent,D.current)),e.reason===ot&&"mouseleave"===e.nativeEvent.type&&(I.current=!0),e.reason===st)if(e.nested)I.current=!1;else if(Ke(e.nativeEvent)||qe(e.nativeEvent))I.current=!1;else{let e=!1;tt(q).createElement("div").focus({get preventScroll(){return e=!0,!1}}),I.current=!e}}return Vr(t),x.on("openchange",r),()=>{x.off("openchange",r);const i=mt(e),o=Z(),a=gt(v,i)||o.some(e=>e===i||gt(e,i))||R&&zt(R.nodesRef.current,k(),!1).some(e=>gt(e.context?.elements.floating,i)),s=E.current,d=H.current,l=function(e){const i=E.current;let r="function"==typeof i?i(e):i;if(void 0===r||!1===r)return null;null===r&&(r=!0);const o=w?.isConnected?w:null,a=t?.isConnected&&"body"!==ae(t)?t:null;let s=n?a||o:o||a;return s||(s=Fr()||null),"boolean"==typeof r?s:Sn(r)||s||null}(d);queueMicrotask(()=>{const t=(n=l)?or(n)?n:sr(n)[0]||n:null;var n;const r="boolean"!=typeof s;if(s&&!I.current&&pe(t)&&(r||t===i||i===e.body||a)){const e={preventScroll:!0};"keyboard"===d&&(e.focusVisible=!0),t.focus(e)}I.current=!1})}},[i,v,q,E,T,x,R,w,k,Z]),W(()=>{if(!nt||_||!v)return;const e=mt(tt(v));pe(e)&&Tt(e)&>(v,e)&&e.blur()},[_,v]),W(()=>{if(!i&&z)return z.setFocusManagerState({modal:d,closeOnFocusOut:l,open:_,onOpenChange:b.setOpen,domReference:w}),()=>{z.setFocusManagerState(null)}},[i,z,d,_,b,l,w]),W(()=>{if(!i&&q)return Ur(q),()=>{queueMicrotask(Br)}},[i,q]);const Q=!i&&(!d||!C)&&(K||d);return(0,m.jsxs)(s().Fragment,{children:[Q&&(0,m.jsx)(br,{"data-type":"inside",ref:F,onFocus:e=>{if(d){const e=Y();Gt(e[e.length-1])}else if(z?.portalNode)if(I.current=!1,ur(e,z.portalNode)){const e=lr(w);e?.focus()}else Sn(u??z.beforeOutsideRef)?.focus()}}),n,Q&&(0,m.jsx)(br,{"data-type":"inside",ref:U,onFocus:e=>{if(d)Gt(Y()[0]);else if(z?.portalNode)if(l&&(I.current=!0),ur(e,z.portalNode)){const e=cr(w);e?.focus()}else Sn(p??z.afterOutsideRef)?.focus()}})]})}const Wr=s().createContext(void 0);function Xr(e){const t=s().useContext(Wr);if(void 0===t&&!e)throw new Error(Qt(33));return t}const Gr=s().createContext(void 0),Kr=new Set(["ArrowUp","ArrowDown","ArrowLeft","ArrowRight","Home","End"]);function qr(e){return"starting"===e?zr:I}const Yr=s().forwardRef(function(e,t){const{render:n,className:i,style:r,finalFocus:o,...a}=e,{store:d}=en(),{side:l,align:c}=Xr(),p=null!=function(){const e=s().useContext(Gr);return e}(),u=d.useState("open"),f=d.useState("transitionStatus"),g=d.useState("popupProps"),h=d.useState("mounted"),b=d.useState("instantType"),_=d.useState("activeTriggerElement"),w=d.useState("parent"),v=d.useState("lastOpenChangeReason"),x=d.useState("rootId"),y=d.useState("floatingRootContext"),k=d.useState("floatingTreeRoot"),S=d.useState("closeDelay"),C=d.useState("hoverEnabled"),j=d.useState("disabled"),E=d.useState("openMethod"),T="context-menu"===w.type;Dn({open:u,ref:d.context.popupRef,onComplete(){u&&d.context.onOpenChangeComplete?.(!0)}}),s().useEffect(()=>{function e(e){d.setOpen(!1,it(e.reason,e.domEvent))}return k.events.on("close",e),()=>{k.events.off("close",e)}},[k.events,d]),function(e,t={}){const{enabled:n=!0,closeDelay:i=0,nodeId:r}=t,o="rootStore"in e?e.rootStore:e,a=o.useState("open"),d=o.useState("floatingElement"),l=o.useState("domReferenceElement"),{dataRef:c}=o.context,p=te(),u=ee(),f=ri(o),m=A(),g=L(()=>si(c.current.openEvent?.type,f.interactedInside)),h=L(()=>{return e=c.current.openEvent?.type,e?.includes("mouse")&&"mousedown"!==e;var e}),b=L(()=>{ni(f)});W(()=>{a||(f.pointerType=void 0,f.restTimeoutPending=!1,f.interactedInside=!1,b())},[a,f,b]),s().useEffect(()=>b,[b]),W(()=>{if(n&&a&&f.handleCloseOptions?.blockPointerEvents&&h()&&ce(l)&&d){const e=l,t=d,n=tt(d),i=p?.nodesRef.current.find(e=>e.id===u)?.context?.elements.floating;i&&(i.style.pointerEvents="");const r=f.pointerEventsScopeElement!==t?f.pointerEventsScopeElement:null,o=i!==t?i:null,a=f.handleCloseOptions?.getScope?.()??r??o??e.closest("[data-rootownerid]")??n.body;return ii(f,{scopeElement:a,referenceElement:e,floatingElement:t}),()=>{b()}}},[n,a,l,d,f,h,p,u,b]),s().useEffect(()=>{if(!n)return;function e(){return!!(p&&u&&zt(p.nodesRef.current,u).length>0)}function t(n){p&&u&&!e()&&m.start(0,()=>{p.events.off("floating.closed",t),o.setOpen(!1,it(ot,n)),p.events.emit("floating.closed",n)})}const a=d;return et(a&&Je(a,"mouseenter",function(){f.openChangeTimeout.clear(),m.clear(),p?.events.off("floating.closed",t),b()}),a&&Je(a,"mouseleave",function(n){if(e()&&p)return void p.events.on("floating.closed",t);if(jt(n.relatedTarget,o.context.triggerElements))return;const a=c.current.floatingContext?.nodeId??r,s=n.relatedTarget;p&&a&&ce(s)&&zt(p.nodesRef.current,a,!1).some(e=>gt(e.context?.elements.floating,s))||(f.handler?f.handler(n):(b(),h()&&!g()&&function(e){const t=oi(i,"close",f.pointerType),n=()=>{o.setOpen(!1,it(ot,e)),p?.events.emit("floating.closed",e)};t?f.openChangeTimeout.start(t,n):(f.openChangeTimeout.clear(),n())}(n)))}),a&&Je(a,"pointerdown",function(e){const t=ht(e);var n;n=t,null!=n?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${_t}`)?f.interactedInside=null!=t?.closest("[aria-haspopup]"):f.interactedInside=!1},!0),()=>{p?.events.off("floating.closed",t)})},[n,d,o,c,i,r,h,g,b,f,p,u,m])}(y,{enabled:C&&!j&&!T&&"menubar"!==w.type,closeDelay:S});const M=d.useStateSetter("popupElement"),R=Hi("div",e,{state:{transitionStatus:f,side:l,align:c,open:u,nested:"menu"===w.type,instant:b},ref:[t,d.context.popupRef,M],stateAttributesMapping:Ii,props:[g,{onKeyDown(e){p&&Kr.has(e.key)&&e.stopPropagation()}},qr(f),a,{"data-rootownerid":x}]});let z=void 0===w.type||T;return(_||"menubar"===w.type&&v!==st)&&(z=!0),(0,m.jsx)($r,{context:y,openInteractionType:E,modal:T,disabled:!h,returnFocus:void 0===o?z:o,initialFocus:"menu"!==w.type,restoreFocus:!0,externalTree:"menubar"!==w.type?k:void 0,previousFocusableElement:_,nextFocusableElement:void 0===w.type?d.context.triggerFocusTargetRef:void 0,beforeContentFocusGuardRef:void 0===w.type?d.context.beforeContentFocusGuardRef:void 0,children:R})});function Zr(e){var t,n,i="";if("string"==typeof e||"number"==typeof e)i+=e;else if("object"==typeof e)if(Array.isArray(e)){var r=e.length;for(t=0;t*{pointer-events:auto}}}");var oo="_11fc52b637ff8a7e__slot",ao="data-wp-compat-overlay-slot",so=null;function lo(e){return e.setAttribute("aria-hidden","false"),e}function co(){if("undefined"==typeof window)return;if(!function(){let e;try{e=window.top?.wp}catch{}const t=e??window.wp;return"object"==typeof t?.components&&null!==t.components}()&&!0!==window.__wpUiCompatOverlaySlotEnabled)return;const e="undefined"==typeof document?null:document;if(!e||!e.body)return;if(so&&so.ownerDocument===e&&so.isConnected)return lo(so);const t=e.querySelector(`[${ao}]`);return t instanceof HTMLDivElement?so=lo(t):(so?.isConnected&&so.remove(),so=lo(function(e){const t=e.createElement("div");return t.setAttribute(ao,""),oo&&t.classList.add(oo),e.body.appendChild(t),t}(e)),so)}var po=(0,Kn.forwardRef)(function({container:e,...t},n){return(0,m.jsx)(to,{ref:n,container:e??co(),...t})});const uo=Math.min,fo=Math.max,mo=Math.round,go=Math.floor,ho=e=>({x:e,y:e}),bo={left:"right",right:"left",bottom:"top",top:"bottom"};function _o(e,t,n){return fo(e,uo(t,n))}function wo(e,t){return"function"==typeof e?e(t):e}function vo(e){return e.split("-")[0]}function xo(e){return e.split("-")[1]}function yo(e){return"x"===e?"y":"x"}function ko(e){return"y"===e?"height":"width"}function So(e){const t=e[0];return"t"===t||"b"===t?"y":"x"}function Co(e){return yo(So(e))}function jo(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}const Eo=["left","right"],To=["right","left"],Mo=["top","bottom"],Ro=["bottom","top"];function zo(e){const t=vo(e);return bo[t]+e.slice(t.length)}function Io(e){return"number"!=typeof e?function(e){var t,n,i,r;return{top:null!=(t=e.top)?t:0,right:null!=(n=e.right)?n:0,bottom:null!=(i=e.bottom)?i:0,left:null!=(r=e.left)?r:0}}(e):{top:e,right:e,bottom:e,left:e}}function Oo(e){const{x:t,y:n,width:i,height:r}=e;return{width:i,height:r,top:n,left:t,right:t+i,bottom:n+r,x:t,y:n}}function Po(e,t,n){let{reference:i,floating:r}=e;const o=So(t),a=Co(t),s=ko(a),d=vo(t),l="y"===o,c=i.x+i.width/2-r.width/2,p=i.y+i.height/2-r.height/2,u=i[s]/2-r[s]/2;let f;switch(d){case"top":f={x:c,y:i.y-r.height};break;case"bottom":f={x:c,y:i.y+i.height};break;case"right":f={x:i.x+i.width,y:p};break;case"left":f={x:i.x-r.width,y:p};break;default:f={x:i.x,y:i.y}}const m=xo(t);return m&&(f[a]+=u*("end"===m?1:-1)*(n&&l?-1:1)),f}async function Ao(e,t){var n;void 0===t&&(t={});const{x:i,y:r,platform:o,rects:a,elements:s,strategy:d}=e,{boundary:l="clippingAncestors",rootBoundary:c="viewport",elementContext:p="floating",altBoundary:u=!1,padding:f=0}=wo(t,e),m=Io(f),g=s[u?"floating"===p?"reference":"floating":p],h=Oo(await o.getClippingRect({element:null==(n=await(null==o.isElement?void 0:o.isElement(g)))||n?g:g.contextElement||await(null==o.getDocumentElement?void 0:o.getDocumentElement(s.floating)),boundary:l,rootBoundary:c,strategy:d})),b="floating"===p?{x:i,y:r,width:a.floating.width,height:a.floating.height}:a.reference,_=await(null==o.getOffsetParent?void 0:o.getOffsetParent(s.floating)),w=await(null==o.isElement?void 0:o.isElement(_))&&await(null==o.getScale?void 0:o.getScale(_))||{x:1,y:1},v=Oo(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:b,offsetParent:_,strategy:d}):b);return{top:(h.top-v.top+m.top)/w.y,bottom:(v.bottom-h.bottom+m.bottom)/w.y,left:(h.left-v.left+m.left)/w.x,right:(v.right-h.right+m.right)/w.x}}const No=new Set(["left","top"]);function Ho(e){const t=ke(e);let n=parseFloat(t.width)||0,i=parseFloat(t.height)||0;const r=pe(e),o=r?e.offsetWidth:n,a=r?e.offsetHeight:i,s=mo(n)!==o||mo(i)!==a;return s&&(n=o,i=a),{width:n,height:i,$:s}}function Do(e){return ce(e)?e:e.contextElement}function Lo(e){const t=Do(e);if(!pe(t))return ho(1);const n=t.getBoundingClientRect(),{width:i,height:r,$:o}=Ho(t);let a=(o?mo(n.width):n.width)/i,s=(o?mo(n.height):n.height)/r;return a&&Number.isFinite(a)||(a=1),s&&Number.isFinite(s)||(s=1),{x:a,y:s}}const Bo=ho(0);function Vo(e){const t=se(e);return xe()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:Bo}function Fo(e,t,n,i){void 0===t&&(t=!1),void 0===n&&(n=!1);const r=e.getBoundingClientRect(),o=Do(e);let a=ho(1);t&&(i?ce(i)&&(a=Lo(i)):a=Lo(e));const s=function(e,t,n){return void 0===t&&(t=!1),!!n&&t&&n===se(e)}(o,n,i)?Vo(o):ho(0);let d=(r.left+s.x)/a.x,l=(r.top+s.y)/a.y,c=r.width/a.x,p=r.height/a.y;if(o&&i){const e=se(o),t=ce(i)?se(i):i;let n=e,r=Te(n);for(;r&&t!==n;){const e=Lo(r),t=r.getBoundingClientRect(),i=ke(r),o=t.left+(r.clientLeft+parseFloat(i.paddingLeft))*e.x,a=t.top+(r.clientTop+parseFloat(i.paddingTop))*e.y;d*=e.x,l*=e.y,c*=e.x,p*=e.y,d+=o,l+=a,n=se(r),r=Te(n)}}return Oo({width:c,height:p,x:d,y:l})}function Uo(e,t){const n=Se(e).scrollLeft;return t?t.left+n:Fo(de(e)).left+n}function $o(e,t){const n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-Uo(e,n),y:n.top+t.scrollTop}}function Wo(e,t,n){let i;if("viewport"===t||"layoutViewport"===t)i=function(e,t,n){void 0===n&&(n="viewport");const i="layoutViewport"===n,r=se(e),o=de(e),a=r.visualViewport;let s=o.clientWidth,d=o.clientHeight,l=0,c=0;if(a){const e=!xe()||"fixed"===t;i?e||(l=-a.offsetLeft,c=-a.offsetTop):(s=a.width,d=a.height,e&&(l=a.offsetLeft,c=a.offsetTop))}if(Uo(o)<=0){const e=o.ownerDocument,t=e.body,n=getComputedStyle(t),i="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,r=Math.abs(o.clientWidth-t.clientWidth-i),a="stable both-edges"===getComputedStyle(o).scrollbarGutter?r/2:r;a<=25&&(s-=a)}return{width:s,height:d,x:l,y:c}}(e,n,t);else if("document"===t)i=function(e){const t=Se(e),n=e.ownerDocument.body,i=fo(e.scrollWidth,e.clientWidth,n.scrollWidth,n.clientWidth),r=fo(e.scrollHeight,e.clientHeight,n.scrollHeight,n.clientHeight);let o=-t.scrollLeft+Uo(e);const a=-t.scrollTop;return"rtl"===ke(n).direction&&(o+=fo(e.clientWidth,n.clientWidth)-i),{width:i,height:r,x:o,y:a}}(de(e));else if(ce(t))i=function(e,t){const n=Fo(e,!0,"fixed"===t),i=n.top+e.clientTop,r=n.left+e.clientLeft,o=Lo(e);return{width:e.clientWidth*o.x,height:e.clientHeight*o.y,x:r*o.x,y:i*o.y}}(t,n);else{const n=Vo(e);i={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return Oo(i)}function Xo(e,t,n){const i=pe(t),r=de(t),o="fixed"===n,a=Fo(e,!0,o,t);let s={scrollLeft:0,scrollTop:0};const d=ho(0);if((i||!o)&&(("body"!==ae(t)||fe(r))&&(s=Se(t)),i)){const e=Fo(t,!0,o,t);d.x=e.x+t.clientLeft,d.y=e.y+t.clientTop}!i&&r&&(d.x=Uo(r));const l=!r||i||o?ho(0):$o(r,s);return{x:a.left+s.scrollLeft-d.x-l.x,y:a.top+s.scrollTop-d.y-l.y,width:a.width,height:a.height}}function Go(e){return"static"===ke(e).position}function Ko(e,t){if(!pe(e)||"fixed"===ke(e).position)return null;if(t)return t(e);let n=e.offsetParent;return de(e)===n&&(n=n.ownerDocument.body),n}function qo(e,t){const n=se(e);if(ge(e))return n;if(!pe(e)){let t=Ce(e);for(;t&&!ye(t);){if(ce(t)&&!Go(t))return t;t=Ce(t)}return n}let i=Ko(e,t);for(;i&&me(i)&&Go(i);)i=Ko(i,t);return i&&ye(i)&&Go(i)&&!ve(i)?n:i||function(e){let t=Ce(e);for(;pe(t)&&!ye(t);){if(ve(t))return t;if(ge(t))return null;t=Ce(t)}return null}(e)||n}const Yo={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:i,strategy:r}=e;const o="fixed"===r,a=de(i),s=!!t&&ge(t.floating);if(i===a||s&&o)return n;let d={scrollLeft:0,scrollTop:0},l=ho(1);const c=ho(0),p=pe(i);if((p||!o)&&(("body"!==ae(i)||fe(a))&&(d=Se(i)),p)){const e=Fo(i);l=Lo(i),c.x=e.x+i.clientLeft,c.y=e.y+i.clientTop}const u=!a||p||o?ho(0):$o(a,d);return{width:n.width*l.x,height:n.height*l.y,x:n.x*l.x-d.scrollLeft*l.x+c.x+u.x,y:n.y*l.y-d.scrollTop*l.y+c.y+u.y}},getDocumentElement:de,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:i,strategy:r}=e;const o=[..."clippingAncestors"===n?ge(t)?[]:function(e,t){const n=t.get(e);if(n)return n;let i=Ee(e,[],!1).filter(e=>ce(e)&&"body"!==ae(e)),r=null;const o="fixed"===ke(e).position;let a=o?Ce(e):e;for(;ce(a)&&!ye(a);){const e=ke(a),t=ve(a),n=r?r.position:o?"fixed":"";t||"fixed"!==n&&("absolute"!==n||"static"!==e.position)?r=e:i=i.filter(e=>e!==a),a=Ce(a)}return t.set(e,i),i}(t,this._c):[].concat(n),i],a=Wo(t,o[0],r);let s=a.top,d=a.right,l=a.bottom,c=a.left;for(let e=1;e{r&&e.addEventListener("scroll",n),o&&e.addEventListener("resize",n)});const p=l&&s?function(e,t,n){let i,r=null;const o=de(e);function a(){var e;clearTimeout(i),null==(e=r)||e.disconnect(),r=null}function s(n,d){void 0===n&&(n=!1),void 0===d&&(d=1),a();const l=e.getBoundingClientRect(),{left:c,top:p,width:u,height:f}=l;if(n||t(),!u||!f)return;const m={rootMargin:-go(p)+"px "+-go(o.clientWidth-(c+u))+"px "+-go(o.clientHeight-(p+f))+"px "+-go(c)+"px",threshold:fo(0,uo(1,d))||1};let g=!0;function h(t){const n=t[0].intersectionRatio;if(!Zo(l,e.getBoundingClientRect()))return s();if(n!==d){if(!g)return s();n?s(!1,n):i=setTimeout(()=>{s(!1,1e-7)},1e3)}g=!1}try{r=new IntersectionObserver(h,{...m,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(h,m)}r.observe(e)}const d=se(e),l=()=>s(n);return d.addEventListener("resize",l),s(!0),()=>{d.removeEventListener("resize",l),a()}}(l,n,o):null;let u,f=-1,m=null;a&&(m=new ResizeObserver(e=>{let[i]=e;i&&i.target===l&&m&&t&&(m.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame(()=>{var e;null==(e=m)||e.observe(t)})),n()}),l&&!d&&m.observe(l),t&&m.observe(t));let g=d?Fo(e):null;return d&&function t(){const i=Fo(e);g&&!Zo(g,i)&&n(),g=i,u=requestAnimationFrame(t)}(),n(),()=>{var e;c.forEach(e=>{r&&e.removeEventListener("scroll",n),o&&e.removeEventListener("resize",n)}),null==p||p(),null==(e=m)||e.disconnect(),m=null,d&&cancelAnimationFrame(u)}}const Jo=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,i;const{placement:r,middlewareData:o,rects:a,initialPlacement:s,platform:d,elements:l}=t,{mainAxis:c=!0,crossAxis:p=!0,fallbackPlacements:u,fallbackStrategy:f="bestFit",fallbackAxisSideDirection:m="none",flipAlignment:g=!0,...h}=wo(e,t);if(null!=(n=o.arrow)&&n.alignmentOffset)return{};const b=vo(r),_=So(s),w=vo(s)===s,v=await(null==d.isRTL?void 0:d.isRTL(l.floating)),x=u||(w||!g?[zo(s)]:function(e){const t=zo(e);return[jo(e),t,jo(t)]}(s)),y="none"!==m;!u&&y&&x.push(...function(e,t,n,i){const r=xo(e);let o=function(e,t,n){switch(e){case"top":case"bottom":return n?t?To:Eo:t?Eo:To;case"left":case"right":return t?Mo:Ro;default:return[]}}(vo(e),"start"===n,i);return r&&(o=o.map(e=>e+"-"+r),t&&(o=o.concat(o.map(jo)))),o}(s,g,m,v));const k=[s,...x],S=await d.detectOverflow(t,h),C=[];let j=(null==(i=o.flip)?void 0:i.overflows)||[];if(c&&C.push(S[b]),p){const e=function(e,t,n){void 0===n&&(n=!1);const i=xo(e),r=Co(e),o=ko(r);let a="x"===r?i===(n?"end":"start")?"right":"left":"start"===i?"bottom":"top";return t.reference[o]>t.floating[o]&&(a=zo(a)),[a,zo(a)]}(r,a,v);C.push(S[e[0]],S[e[1]])}if(j=[...j,{placement:r,overflows:C}],!C.every(e=>e<=0)){var E,T;const e=((null==(E=o.flip)?void 0:E.index)||0)+1,t=k[e];if(t&&("alignment"!==p||_===So(t)||j.every(e=>So(e.placement)!==_||e.overflows[0]>0)))return{data:{index:e,overflows:j},reset:{placement:t}};let n=null==(T=j.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:T.placement;if(!n)switch(f){case"bestFit":{var M;const e=null==(M=j.filter(e=>{if(y){const t=So(e.placement);return t===_||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:M[0];e&&(n=e);break}case"initialPlacement":n=s}if(r!==n)return{reset:{placement:n}}}return{}}}},ea=function(e){return void 0===e&&(e={}),{options:e,fn(t){var n,i;const{x:r,y:o,placement:a,rects:s,middlewareData:d}=t,{offset:l=0,mainAxis:c=!0,crossAxis:p=!0}=wo(e,t),u={x:r,y:o},f=So(a),m=yo(f);let g=u[m],h=u[f];const b=wo(l,t),_="number"==typeof b?{mainAxis:b,crossAxis:0}:{mainAxis:null!=(n=b.mainAxis)?n:0,crossAxis:null!=(i=b.crossAxis)?i:0};if(c){const e="y"===m?"height":"width",t=s.reference[m]-s.floating[e]+_.mainAxis,n=s.reference[m]+s.reference[e]-_.mainAxis;gn&&(g=n)}if(p){var w,v;const e="y"===m?"width":"height",t=No.has(vo(a)),n=s.reference[f]-s.floating[e]+(t&&(null==(w=d.offset)?void 0:w[f])||0)+(t?0:_.crossAxis),i=s.reference[f]+s.reference[e]+(t?0:(null==(v=d.offset)?void 0:v[f])||0)-(t?_.crossAxis:0);hi&&(h=i)}return{[m]:g,[f]:h}}}};var ta="undefined"!=typeof document?s().useLayoutEffect:function(){};function na(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;let n,i,r;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(i=n;0!==i--;)if(!na(e[i],t[i]))return!1;return!0}if(r=Object.keys(e),n=r.length,n!==Object.keys(t).length)return!1;for(i=n;0!==i--;)if(!{}.hasOwnProperty.call(t,r[i]))return!1;for(i=n;0!==i--;){const n=r[i];if(!("_owner"===n&&e.$$typeof||na(e[n],t[n])))return!1}return!0}return e!=e&&t!=t}function ia(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function ra(e,t){const n=ia(e);return Math.round(t*n)/n}function oa(e){const t=s().useRef(e);return ta(()=>{t.current=e}),t}function aa(e){return function(e,t){const{nodeId:n,externalTree:i}=e,r=t.useState("referenceElement"),o=t.useState("floatingElement"),a=t.useState("domReferenceElement"),d=t.useState("open"),l=t.useState("floatingId"),[c,p]=s().useState(null),[u,f]=s().useState(void 0),[m,g]=s().useState(void 0),h=s().useRef(null),b=te(i),_=s().useMemo(()=>({reference:r,floating:o,domReference:a}),[r,o,a]),w=function(e){void 0===e&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:i=[],platform:r,elements:{reference:o,floating:a}={},transform:d=!0,whileElementsMounted:l,open:c}=e,[p,u]=s().useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[f,m]=s().useState(i);na(f,i)||m(i);const[g,h]=s().useState(null),[b,_]=s().useState(null),w=s().useCallback(e=>{e!==k.current&&(k.current=e,h(e))},[]),v=s().useCallback(e=>{e!==S.current&&(S.current=e,_(e))},[]),x=o||g,y=a||b,k=s().useRef(null),S=s().useRef(null),C=s().useRef(p),j=null!=l,E=oa(l),T=oa(r),M=oa(c),R=s().useCallback(()=>{if(!k.current||!S.current)return;const e={placement:t,strategy:n,middleware:f};T.current&&(e.platform=T.current),((e,t,n)=>{const i=new Map,r=null!=n?n:{},o={...Yo,...r.platform,_c:i};return(async(e,t,n)=>{const{placement:i="bottom",strategy:r="absolute",middleware:o=[],platform:a}=n,s=a.detectOverflow?a:{...a,detectOverflow:Ao},d=await(null==a.isRTL?void 0:a.isRTL(t));let l=await a.getElementRects({reference:e,floating:t,strategy:r}),{x:c,y:p}=Po(l,i,d),u=i,f=0;const m={};for(let n=0;n{const t={...e,isPositioned:!1!==M.current};z.current&&!na(C.current,t)&&(C.current=t,kn.flushSync(()=>{u(t)}))})},[f,t,n,T,M]);ta(()=>{!1===c&&C.current.isPositioned&&(C.current.isPositioned=!1,u(e=>({...e,isPositioned:!1})))},[c]);const z=s().useRef(!1);ta(()=>(z.current=!0,()=>{z.current=!1}),[]),ta(()=>{if(x&&(k.current=x),y&&(S.current=y),x&&y){if(E.current)return E.current(x,y,R);R()}},[x,y,R,E,j]);const I=s().useMemo(()=>({reference:k,floating:S,setReference:w,setFloating:v}),[w,v]),O=s().useMemo(()=>({reference:x,floating:y}),[x,y]),P=s().useMemo(()=>{const e={position:n,left:0,top:0};if(!O.floating)return e;const t=ra(O.floating,p.x),i=ra(O.floating,p.y);return d?{...e,transform:"translate("+t+"px, "+i+"px)",...ia(O.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:i}},[n,d,O.floating,p.x,p.y]);return s().useMemo(()=>({...p,update:R,refs:I,elements:O,floatingStyles:P}),[p,R,I,O,P])}({...e,elements:{..._,...c&&{reference:c}}}),v=ce(u)?u:null,x=void 0===m?t.state.floatingElement:m;t.useSyncedValue("referenceElement",u??null),t.useSyncedValue("domReferenceElement",void 0===u?a:v),t.useSyncedValue("floatingElement",x);const y=s().useCallback(e=>{const t=ce(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),getClientRects:()=>e.getClientRects(),contextElement:e}:e;p(t),w.refs.setReference(t)},[w.refs]),k=s().useCallback(e=>{(ce(e)||null===e)&&(h.current=e,f(e)),(ce(w.refs.reference.current)||null===w.refs.reference.current||null!==e&&!ce(e))&&w.refs.setReference(e)},[w.refs,f]),S=s().useCallback(e=>{g(e),w.refs.setFloating(e)},[w.refs]),C=s().useMemo(()=>({...w.refs,setReference:k,setFloating:S,setPositionReference:y,domReference:h}),[w.refs,k,S,y]),j=s().useMemo(()=>({...w.elements,domReference:a}),[w.elements,a]),E=s().useMemo(()=>({...w,dataRef:t.context.dataRef,open:d,onOpenChange:t.setOpen,events:t.context.events,floatingId:l,refs:C,elements:j,nodeId:n,rootStore:t}),[w,C,j,n,t,d,l]);return W(()=>{a&&(h.current=a)},[a]),W(()=>{t.context.dataRef.current.floatingContext=E;const e=b?.nodesRef.current.find(e=>e.id===n);e&&(e.context=E)}),s().useMemo(()=>({...w,context:E,refs:C,elements:j,rootStore:t}),[w,C,j,E,t])}(e,e.rootContext)}const sa={name:"hide",async fn(e){const{width:t,height:n,x:i,y:r}=e.rects.reference,o=0===t&&0===n&&0===i&&0===r,a=await e.platform.detectOverflow(e,{elementContext:"reference"});return{data:{referenceHidden:a.top-n>=0||a.right-t>=0||a.bottom-n>=0||a.left-t>=0||o}}}},da={sideX:"left",sideY:"top"},la="--available-width",ca="--available-height";function pa(e,t,n){const i="inline-start"===e||"inline-end"===e;return{top:"top",right:i?n?"inline-start":"inline-end":"right",bottom:"bottom",left:i?n?"inline-end":"inline-start":"left"}[t]}function ua(e,t,n){const{rects:i,placement:r}=e;return{side:pa(t,vo(r),n),align:xo(r)||"center",anchor:{width:i.reference.width,height:i.reference.height},positioner:{width:i.floating.width,height:i.floating.height}}}function fa(e){return function(e,t){const{anchor:n,positionMethod:i="absolute",side:r="bottom",sideOffset:o=0,align:a="center",alignOffset:d=0,collisionBoundary:l,collisionPadding:c=5,sticky:p=!1,arrowPadding:u=5,disableAnchorTracking:f=!1,inline:m,keepMounted:g=!1,floatingRootContext:h,mounted:b,collisionAvoidance:_,shift:w,nodeId:v,adaptiveOrigin:x,lazyFlip:y=!1,externalTree:k}=e,[S,C]=s().useState(null);b||null===S||C(null);const j=_.side||"flip",E=_.align||"flip",T=_.fallbackAxisSide||"end",M=w?.crossAxis??!1,R=w?.rootBoundary,z="function"==typeof n?n:void 0,I=L(z),O=z?I:n,P=Dt(n),A=Dt(b),N="rtl"===on(),H=S||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":N?"left":"right","inline-start":N?"right":"left"}[r],D="center"===a?H:`${H}-${a}`;let B=c;"number"==typeof B?B={top:B,right:B,bottom:B,left:B}:B&&(B={top:B.top||0,right:B.right||0,bottom:B.bottom||0,left:B.left||0});const V="bottom"===r?1:0,F="top"===r?1:0,U="right"===r?1:0,$="left"===r?1:0,X={boundary:"clipping-ancestors"===l?"clippingAncestors":l,padding:B},G=s().useRef(null),K=Dt(o),q=Dt(d),Y="function"!=typeof o?o:0,Z="function"!=typeof d?d:0,Q=[];m&&Q.push(m),Q.push(((e,t)=>{const n=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,i;const{x:r,y:o,placement:a,middlewareData:s}=t,d=await async function(e,t){const{placement:n,platform:i,elements:r}=e,o=await(null==i.isRTL?void 0:i.isRTL(r.floating)),a=vo(n),s=xo(n),d="y"===So(n),l=No.has(a)?-1:1,c=o&&d?-1:1,p=wo(t,e);let{mainAxis:u,crossAxis:f,alignmentAxis:m}="number"==typeof p?{mainAxis:p,crossAxis:0,alignmentAxis:null}:{mainAxis:p.mainAxis||0,crossAxis:p.crossAxis||0,alignmentAxis:p.alignmentAxis};return s&&"number"==typeof m&&(f="end"===s?-1*m:m),d?{x:f*c,y:u*l}:{x:u*l,y:f*c}}(t,e);return a===(null==(n=s.offset)?void 0:n.placement)&&null!=(i=s.arrow)&&i.alignmentOffset?{}:{x:r+d.x,y:o+d.y,data:{...d,placement:a}}}}}(e);return{name:n.name,fn:n.fn,options:[e,t]}})(e=>{const t=ua(e,r,N),n="function"==typeof K.current?K.current(t):K.current,i="function"==typeof q.current?q.current(t):q.current;return{mainAxis:n,crossAxis:i,alignmentAxis:i}},[Y,Z,N,r]));const J="none"===E&&"shift"!==j,ee=!J&&(p||M||"shift"===j),te="none"===j?null:(e=>{const t=Jo(e);return{name:t.name,fn:t.fn,options:[e,void 0]}})({...X,padding:{top:B.top+1+V,right:B.right+1+$,bottom:B.bottom+1+F,left:B.left+1+U},mainAxis:!M&&"flip"===j,crossAxis:"flip"===E&&"alignment",fallbackAxisSideDirection:T}),ne=J?null:((e,t)=>{const n=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:i,placement:r,platform:o}=t,{mainAxis:a=!0,crossAxis:s=!1,limiter:d={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...l}=wo(e,t),c={x:n,y:i},p=await o.detectOverflow(t,l),u=So(r),f=yo(u);let m=c[f],g=c[u];const h=(e,t)=>_o(t+p["y"===e?"top":"left"],t,t-p["y"===e?"bottom":"right"]);a&&(m=h(f,m)),s&&(g=h(u,g));const b=d.fn({...t,[f]:m,[u]:g});return{...b,data:{x:b.x-n,y:b.y-i,enabled:{[f]:a,[u]:s}}}}}}(e);return{name:n.name,fn:n.fn,options:[e,t]}})({...X,rootBoundary:R,mainAxis:"none"!==E,crossAxis:ee,limiter:p||M?void 0:(ie=e=>{if(!G.current)return{};const{width:t,height:n}=G.current.getBoundingClientRect(),i=So(vo(e.placement));return{offset:("y"===i?t:n)/2+("y"===i?B.left+B.right:B.top+B.bottom)/2}},{fn:ea(ie).fn,options:[ie,re]})},[X,p,M,R,B,E]);var ie,re;"shift"===j||"shift"===E||"center"===a?Q.push(ne,te):Q.push(te,ne),Q.push((e=>{const t=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){const{placement:n,rects:i,platform:r,elements:o}=t,{apply:a=()=>{},...s}=wo(e,t),d=await r.detectOverflow(t,s),l=vo(n),c=xo(n),p="y"===So(n),{width:u,height:f}=i.floating;let m,g;"top"===l||"bottom"===l?(m=l,g=c===(await(null==r.isRTL?void 0:r.isRTL(o.floating))?"start":"end")?"left":"right"):(g=l,m="end"===c?"top":"bottom");const h=f-d.top-d.bottom,b=u-d.left-d.right,_=uo(f-d[m],h),w=uo(u-d[g],b),v=t.middlewareData.shift,x=!v;let y=_,k=w;null!=v&&v.enabled.x&&(k=b),null!=v&&v.enabled.y&&(y=h),x&&!c&&(p?k=u-2*fo(d.left,d.right):y=f-2*fo(d.top,d.bottom)),await a({...t,availableWidth:k,availableHeight:y});const S=await r.getDimensions(o.floating);return u!==S.width||f!==S.height?{reset:{rects:!0}}:{}}}}(e);return{name:t.name,fn:t.fn,options:[e,void 0]}})({...X,apply({elements:{floating:e},availableWidth:t,availableHeight:n,rects:i}){if(!A.current)return;const r=e.style;r.setProperty(la,`${t}px`),r.setProperty(ca,`${n}px`);const o=se(e).devicePixelRatio||1,{x:a,y:s,width:d,height:l}=i.reference,c=(Math.round((a+d)*o)-Math.round(a*o))/o,p=(Math.round((s+l)*o)-Math.round(s*o))/o;r.setProperty("--anchor-width",`${c}px`),r.setProperty("--anchor-height",`${p}px`)}}),((e,t)=>{const{name:n,fn:i}=(e=>({name:"arrow",options:e,async fn(t){const{x:n,y:i,placement:r,rects:o,platform:a,elements:s,middlewareData:d}=t,{element:l,padding:c=0,offsetParent:p="real"}=wo(e,t)||{};if(null==l)return{};const u=Io(c),f={x:n,y:i},m=Co(r),g=ko(m),h=await a.getDimensions(l),b="y"===m,_=b?"top":"left",w=b?"bottom":"right",v=b?"clientHeight":"clientWidth",x=o.reference[g]+o.reference[m]-f[m]-o.floating[g],y=f[m]-o.reference[m],k="real"===p?await(a.getOffsetParent?.(l)):s.floating;let S=s.floating[v]||o.floating[g];S&&await(a.isElement?.(k))||(S=s.floating[v]||o.floating[g]);const C=x/2-y/2,j=S/2-h[g]/2-1,E=Math.min(u[_],j),T=Math.min(u[w],j),M=E,R=S-h[g]-T,z=S/2-h[g]/2+C,I=_o(M,z,R),O=!d.arrow&&null!=xo(r)&&z!==I&&o.reference[g]/2-(z({element:G.current||tt(e.elements.floating).createElement("div"),padding:G.current?u:0,offsetParent:"floating"}),[u]),{name:"transformOrigin",fn(e){const{elements:{floating:t},middlewareData:n,placement:i,platform:a,rects:s,y:d}=e,l=vo(i),c=xo(i),p="y"===So(l),u=G.current,f="function"==typeof o?o(ua(e,r,N)):o;let m;m=!u&&c&&Math.abs(p?n.shift?.x||0:n.shift?.y||0)<=1?"start"===c===(p&&!0===a.isRTL?.(t))?"100%":"0%":`${(p?n.arrow?.x||0:n.arrow?.y||0)+(p?u?.clientWidth||0:u?.clientHeight||0)/2}px`;let g="top"===l||"left"===l?`calc(100% + ${f}px)`:-f+"px";return ee&&p&&Math.abs(n.shift?.y||0)>f&&(g=s.reference.y+s.reference.height/2-d+"px"),t.style.setProperty("--transform-origin",p?`${m} ${g}`:`${g} ${m}`),{}}},sa,x),W(()=>{!b&&h&&h.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[b,h]);const oe=s().useMemo(()=>({ancestorScroll:!f,elementResize:!f&&"undefined"!=typeof ResizeObserver,layoutShift:!f&&"undefined"!=typeof IntersectionObserver}),[f]),{refs:ae,elements:de,x:le,y:ce,middlewareData:pe,update:ue,placement:fe,context:me,isPositioned:ge,floatingStyles:he}=t({rootContext:h,open:g?b:void 0,placement:D,middleware:Q,strategy:i,whileElementsMounted:g?void 0:(...e)=>Qo(...e,oe),nodeId:v,externalTree:k}),{sideX:be,sideY:_e}=pe.adaptiveOrigin||da,we=ge?i:"fixed",ve=s().useMemo(()=>{let e;return e=ge?x?{position:we,[be]:le,[_e]:ce}:{...he,position:we}:{position:we,top:0,left:0},e[la]="100vw",e[ca]="100vh",ge||(e.opacity=0),e},[x,we,be,le,_e,ce,he,ge]),xe=s().useRef(null);W(()=>{if(!b)return;const e=P.current,t="function"==typeof e?e():e,n=(ma(t)?t.current:t)||null;n!==xe.current&&(ae.setPositionReference(n),xe.current=n)},[b,ae,O,P]),s().useEffect(()=>{if(!b)return;const e=P.current;"function"!=typeof e&&ma(e)&&e.current!==xe.current&&(ae.setPositionReference(e.current),xe.current=e.current)},[b,ae,O,P]),s().useEffect(()=>{if(g&&b&&de.reference&&de.floating)return Qo(de.reference,de.floating,ue,oe)},[g,b,de,ue,oe]);const ye=vo(fe),ke=pa(r,ye,N),Se=xo(fe)||"center",Ce=Boolean(pe.hide?.referenceHidden);W(()=>{y&&b&&ge&&ye!==H&&C(ye)},[y,b,ge,ye,H]);const je=s().useMemo(()=>({position:"absolute",top:pe.arrow?.y,left:pe.arrow?.x}),[pe.arrow]),Ee=0!==pe.arrow?.centerOffset;return s().useMemo(()=>({positionerStyles:ve,arrowStyles:je,arrowRef:G,arrowUncentered:Ee,side:ke,align:Se,physicalSide:ye,anchorHidden:Ce,refs:ae,context:me,isPositioned:ge,update:ue}),[ve,je,G,Ee,ke,Se,ye,Ce,ae,me,ge,ue])}(e,aa)}function ma(e){return null!=e&&"current"in e}function ga(e){const{children:t,elementsRef:n,labelsRef:i,onMapChange:r}=e,o=L(r),[,a]=s().useState(!1),d=M(ba).current,l=M(ha).current,c=s().useRef(0),p=s().useRef(!0),u=s().useRef(null),f=s().useRef(null),g=L(()=>{p.current||(p.current=!0,a(e=>!e))}),h=L((e,t)=>{l.set(e,t),g()}),b=L(e=>{l.delete(e),g()}),_=L(e=>{const t=new Map;return n.current.length=0,i&&(i.current.length=0),e.forEach(e=>{t.set(e.element,{...e.registration.metadata??{},index:e.index}),n.current[e.index]=e.element,i&&(i.current[e.index]=void 0!==e.registration.label?e.registration.label:e.registration.textRef?.current?.textContent??e.element.textContent)}),c.current=n.current.length,t}),w=L(()=>{const[e,t]=function(e){const t=new Set,n=[],i=[];e.forEach((e,r)=>{if(!r.isConnected)return;const o=e.index,a={index:o??-1,element:r,registration:e};null===o?i.push(a):o>=0&&(t.add(o),n.push(a))});let r=0;return i.sort((e,t)=>wa(e.element,t.element)),i.forEach(e=>{for(;t.has(r);)r+=1;e.index=r,n.push(e),r+=1}),t.size>0&&n.sort((e,t)=>e.index-t.index),[n,i.map(e=>e.element)]}(l),n=_(e),i=u.current,r=!i||i.length!==e.length||e.some((e,t)=>{const n=i[t];return e.index!==n.index||e.element!==n.element||e.registration.index!==n.registration.index||e.registration.metadata!==n.registration.metadata});!function(e){if(f.current?.disconnect(),f.current=null,"function"!=typeof MutationObserver||e.length<2)return;const t=new MutationObserver(n=>{if(!function(e){for(const t of e)for(let e=0;e0)return t.disconnect(),void g();i=n}});f.current=t;const n=new Set;for(let t=1;tt.observe(e,{childList:!0}))}(t),u.current=e,p.current=!1,r&&(d.forEach(e=>e(n)),o(n))});W(()=>(!p.current&&u.current&&_(u.current),()=>{n.current=[],i&&(i.current=[])}),[n,i,_]),W(()=>{p.current&&w()}),W(()=>()=>{f.current?.disconnect(),p.current=!0},[]);const v=L(e=>(d.add(e),()=>{d.delete(e)})),x=s().useMemo(()=>({register:h,unregister:b,subscribeMapChange:v,nextIndexRef:c}),[h,b,v,c]);return(0,m.jsx)($i.Provider,{value:x,children:t})}function ha(){return new Map}function ba(){return new Set}function _a(e,t){let n=e.parentElement;for(;n&&!n.contains(t);)n=n.parentElement;return n}function wa(e,t){return e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1}const va=s().forwardRef(function(e,t){const{cutout:n,...i}=e;let r;if(n){const e=n.getBoundingClientRect();r=`polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,${e.left}px ${e.top}px,${e.left}px ${e.bottom}px,${e.right}px ${e.bottom}px,${e.right}px ${e.top}px,${e.left}px ${e.top}px)`}return(0,m.jsx)("div",{ref:t,role:"presentation","data-base-ui-inert":"",...i,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:r}})});let xa={},ya={},ka="";function Sa(e,t){return fe(e)?e:t}function Ca(e,t,n){return/hidden|clip/.test(e.getComputedStyle(Sa(t,n)).overflowY)}const ja=new class{lockCount=0;restore=null;timeoutLock=P.create();timeoutUnlock=P.create();acquire(e){return this.lockCount+=1,1===this.lockCount&&null===this.restore&&this.timeoutLock.start(0,()=>this.lock(e)),this.release}release=()=>{this.lockCount-=1,0===this.lockCount&&this.restore&&this.timeoutUnlock.start(0,this.unlock)};unlock=()=>{0===this.lockCount&&this.restore&&(this.restore?.(),this.restore=null)};lock(e){if(0===this.lockCount||null!==this.restore)return;const t=tt(e),n=t.documentElement,i=t.body,r=se(n);if(Ca(r,n,i)){const t=new r.MutationObserver(()=>{Ca(r,n,i)||(t.disconnect(),this.restore=null,this.lock(e))}),o={attributes:!0};return t.observe(n,o),t.observe(i,o),void(this.restore=()=>t.disconnect())}const o=Ve||!function(e){if("undefined"==typeof document)return!1;const t=tt(e);return se(t).innerWidth-t.documentElement.clientWidth>0}(e);this.restore=o?function(e){const t=tt(e),n=Sa(t.documentElement,t.body),i={overflowY:n.style.overflowY,overflowX:n.style.overflowX};return Object.assign(n.style,{overflowY:"hidden",overflowX:"hidden"}),()=>{Object.assign(n.style,i)}}(e):function(e){const t=tt(e),n=t.documentElement,i=t.body,r=se(n);let o=0,a=0,s=!1;const d=Nt.create();if(nt&&1!==(r.visualViewport?.scale??1))return()=>{};function l(){const t=r.getComputedStyle(n),d=r.getComputedStyle(i),l=(t.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";o=n.scrollTop,a=n.scrollLeft,xa={scrollbarGutter:n.style.scrollbarGutter,overflowY:n.style.overflowY,overflowX:n.style.overflowX},ka=n.style.scrollBehavior,ya={position:i.style.position,height:i.style.height,width:i.style.width,boxSizing:i.style.boxSizing,overflowY:i.style.overflowY,overflowX:i.style.overflowX,scrollBehavior:i.style.scrollBehavior};const c=n.scrollHeight>n.clientHeight,p=n.scrollWidth>n.clientWidth,u="scroll"===t.overflowY||"scroll"===d.overflowY,f="scroll"===t.overflowX||"scroll"===d.overflowX,m=Math.max(0,r.innerWidth-i.clientWidth),g=Math.max(0,r.innerHeight-i.clientHeight),h=parseFloat(d.marginTop)+parseFloat(d.marginBottom),b=parseFloat(d.marginLeft)+parseFloat(d.marginRight),_=Sa(n,i);if(s=function(e){if("undefined"==typeof CSS||!CSS.supports||!CSS.supports("scrollbar-gutter","stable")||"undefined"==typeof document)return!1;const t=tt(e),n=t.documentElement,i=Sa(n,t.body),r=i.style.overflowY,o=n.style.scrollbarGutter;n.style.scrollbarGutter="stable",i.style.overflowY="scroll";const a=i.offsetWidth;i.style.overflowY="hidden";const s=i.offsetWidth;return i.style.overflowY=r,n.style.scrollbarGutter=o,a===s}(e),s)return n.style.scrollbarGutter=l,_.style.overflowY="hidden",void(_.style.overflowX="hidden");Object.assign(n.style,{scrollbarGutter:l,overflowY:"hidden",overflowX:"hidden"}),(c||u)&&(n.style.overflowY="scroll"),(p||f)&&(n.style.overflowX="scroll"),Object.assign(i.style,{position:"relative",height:h||g?`calc(100dvh - ${h+g}px)`:"100dvh",width:b||m?`calc(100vw - ${b+m}px)`:"100vw",boxSizing:"border-box",overflowY:"hidden",overflowX:"hidden",scrollBehavior:"unset"}),i.scrollTop=o,i.scrollLeft=a,n.setAttribute("data-base-ui-scroll-locked",""),n.style.scrollBehavior="unset"}function c(){Object.assign(n.style,xa),Object.assign(i.style,ya),s||(n.scrollTop=o,n.scrollLeft=a,n.removeAttribute("data-base-ui-scroll-locked"),n.style.scrollBehavior=ka)}l();const p=Je(r,"resize",function(){c(),d.request(l)});return()=>{d.cancel(),c(),"function"==typeof r.removeEventListener&&p()}}(e)}};const Ea=s().forwardRef(function(e,t){const{anchor:n,positionMethod:i="absolute",className:r,render:o,side:a,align:d,sideOffset:l=0,alignOffset:c=0,collisionBoundary:p="clipping-ancestors",collisionPadding:u=5,arrowPadding:f=5,sticky:g=!1,disableAnchorTracking:h=!1,collisionAvoidance:b=Ir,style:_,...w}=e,{store:v}=en(),x=function(){const e=s().useContext(eo);if(void 0===e)throw new Error(Qt(32));return e}(),y=dn(!0),k=v.useState("parent"),S=v.useState("floatingRootContext"),C=v.useState("floatingTreeRoot"),j=v.useState("mounted"),E=v.useState("open"),T=v.useState("modal"),M=v.useState("openMethod"),R=v.useState("activeTriggerElement"),z=v.useState("transitionStatus"),I=v.useState("positionerElement"),O=v.useState("instantType"),P=v.useState("adaptiveOrigin"),N=v.useState("lastOpenChangeReason"),H=v.useState("floatingNodeId"),D=v.useState("floatingParentNodeId"),L=S.useState("domReferenceElement"),B=s().useRef(null),V=Tn(I);let F=n,U=l,$=c,X=d,G=b;"context-menu"===k.type&&(F=n??k.context?.anchor,X=X??"start",a||"center"===X||($=e.alignOffset??2,U=e.sideOffset??-5));let K=a,q=X;"menu"===k.type?(K=K??"inline-end",q=q??"start",G=e.collisionAvoidance??Or):"menubar"===k.type&&(K=K??("vertical"===k.context.orientation?"inline-end":"bottom"),q=q??"start");const Y="context-menu"===k.type,Z=fa({anchor:F,floatingRootContext:S,positionMethod:y?"fixed":i,mounted:j,side:K,sideOffset:U,align:q,alignOffset:$,arrowPadding:Y?0:f,collisionBoundary:p,collisionPadding:u,sticky:g,nodeId:H,keepMounted:x,disableAnchorTracking:h,collisionAvoidance:G,shift:Y?{crossAxis:!("side"in G&&"flip"===G.side),rootBoundary:"layoutViewport"}:void 0,externalTree:C,adaptiveOrigin:P});s().useEffect(()=>{function e(e){e.open&&(e.parentNodeId===H&&v.set("hoverEnabled",!1),e.nodeId!==H&&e.parentNodeId===v.select("floatingParentNodeId")&&v.setOpen(!1,it(ut)))}return C.events.on("menuopenchange",e),()=>{C.events.off("menuopenchange",e)}},[v,C.events,H]),s().useEffect(()=>{if(null!=v.select("floatingParentNodeId"))return C.events.on("menuopenchange",e),()=>{C.events.off("menuopenchange",e)};function e(e){if(e.open||e.nodeId!==v.select("floatingParentNodeId"))return;const t=e.reason??ut;v.setOpen(!1,it(t))}},[C.events,v]);const Q=A();s().useEffect(()=>{E||Q.clear()},[E,Q]),s().useEffect(()=>{function e(e){if(E&&e.nodeId===v.select("floatingParentNodeId"))if(e.target&&R&&R!==e.target){const e=v.select("closeDelay");e>0?Q.isStarted()||Q.start(e,()=>{v.setOpen(!1,it(ut))}):v.setOpen(!1,it(ut))}else Q.clear()}return C.events.on("itemhover",e),()=>{C.events.off("itemhover",e)}},[C.events,E,R,v,Q]),s().useEffect(()=>{const e={open:E,nodeId:H,parentNodeId:D,reason:v.select("lastOpenChangeReason")};C.events.emit("menuopenchange",e)},[C.events,E,v,H,D]),W(()=>{const e=L,t=B.current;if(e&&(B.current=e),t&&e&&e!==t){v.set("instantType",void 0);const e=new AbortController;return V(()=>{v.set("instantType","trigger-change")},e.signal),()=>{e.abort()}}},[L,V,v]);const J={open:E,side:Z.side,align:Z.align,anchorHidden:Z.anchorHidden,nested:"menu"===k.type,instant:O},ee="menubar"===k.type&&k.context.modal;!function(e,t,n,i){const[r,o]=s().useState(!1);W(()=>{if(!e||!t||null==n)return void o(!1);const i=tt(n).documentElement.clientWidth,r=n.offsetWidth;o(i>0&&r>0&&r>=i-20)},[e,t,n]),function(e=!0,t=null){W(()=>{if(e)return ja.acquire(t)},[e,t])}(e&&(!t||r),i)}(E&&(ee||T&&N!==ot),"touch"===M,I,R);const te=function(e,t,{styles:n,transitionStatus:i,props:r,refs:o,hidden:a,inert:s=!1}){const d={...n};return s&&(d.pointerEvents="none"),Hi("div",e,{state:t,ref:o,props:[{role:"presentation",hidden:a,style:d},qr(i),r],stateAttributesMapping:zi})}(e,J,{styles:Z.positionerStyles,transitionStatus:z,props:w,refs:[t,v.useStateSetter("positionerElement")],hidden:!j,inert:!E}),ne=j&&"menu"!==k.type&&("menubar"!==k.type&&T&&N!==ot||"menubar"===k.type&&k.context.modal);let re=null;return"menubar"===k.type?re=k.context.contentElement:void 0===k.type&&(re=R),(0,m.jsxs)(Wr.Provider,{value:Z,children:[ne&&(0,m.jsx)(va,{ref:"context-menu"===k.type||"nested-context-menu"===k.type?k.context.internalBackdropRef:null,inert:(oe=!E,Re(19)?oe:oe?"true":void 0),cutout:re}),(0,m.jsx)(ie,{id:H,children:(0,m.jsx)(ga,{elementsRef:v.context.itemDomElements,labelsRef:v.context.itemLabels,children:te})})]});var oe});var Ta={align:"start",sideOffset:8,collisionPadding:12},Ma="data-wp-hash";function Ra(){const e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},"undefined"!=typeof document&&function(e){const t=Ra();t.documents.set(e,(t.documents.get(e)??0)+1);for(const[n,i]of t.styles)za(e,n,i)}(document)),e.__wpStyleRuntime}function za(e,t,n){if(!e.head)return;const i=Ra();let r=i.injectedStyles.get(e);if(r||(r=new Set,i.injectedStyles.set(e,r)),r.has(t))return;if(function(e,t){if(!e.head)return!1;for(const n of e.head.querySelectorAll(`style[${Ma}]`))if(n.getAttribute(Ma)===t)return!0;return!1}(e,t))return void r.add(t);const o=e.createElement("style");o.setAttribute(Ma,t),o.appendChild(e.createTextNode(n)),e.head.appendChild(o),r.add(t)}function Ia(e,t){const n=Ra();n.styles.set(e,t);for(const i of n.documents.keys())za(i,e,t)}Ia("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");Ia("3be1f8dffe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-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-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;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-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-content:center;align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight;--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;align-self:stretch;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Oa={side:"inline-end",align:"start",sideOffset:-4,collisionPadding:12},Pa=(0,Kn.forwardRef)(function({className:e,...t},n){const{isSubmenu:i}=Yn(),r=i?Oa:Ta;return(0,m.jsx)(Ea,{...r,...t,ref:n,className:Qr("_336cd3e4e743482f__box-sizing","d61e2d85c0ee0699__positioner",e)})}),Aa="data-wp-hash";function Na(){const e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},"undefined"!=typeof document&&function(e){const t=Na();t.documents.set(e,(t.documents.get(e)??0)+1);for(const[n,i]of t.styles)Ha(e,n,i)}(document)),e.__wpStyleRuntime}function Ha(e,t,n){if(!e.head)return;const i=Na();let r=i.injectedStyles.get(e);if(r||(r=new Set,i.injectedStyles.set(e,r)),r.has(t))return;if(function(e,t){if(!e.head)return!1;for(const n of e.head.querySelectorAll(`style[${Aa}]`))if(n.getAttribute(Aa)===t)return!0;return!1}(e,t))return void r.add(t);const o=e.createElement("style");o.setAttribute(Aa,t),o.appendChild(e.createTextNode(n)),e.head.appendChild(o),r.add(t)}!function(e,t){const n=Na();n.styles.set(e,t);for(const i of n.documents.keys())Ha(i,e,t)}("3be1f8dffe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-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-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;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-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-content:center;align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight;--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;align-self:stretch;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Da=(0,Kn.forwardRef)(function({children:e,className:t,portal:n,positioner:i,...r},o){const{isSubmenu:a}=Yn(),s=(0,m.jsx)(Yr,{ref:o,className:Qr("_34e81249f419a5a5__popup",a?"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion",t),...r,children:(0,m.jsx)("div",{className:"_33f07ab17005471d__list",children:e})}),d=Jr(i,(0,m.jsx)(Pa,{}),s);return Jr(n,(0,m.jsx)(po,{}),d)});function La(e){const{closeOnClick:t,highlighted:n,id:i,nodeId:r,store:o,typingRef:a,itemRef:d,itemMetadata:l}=e,{events:c}=o.useState("floatingTreeRoot"),p=o.useState("open"),u=dn(!0),f=void 0!==u;return s().useMemo(()=>({id:i,role:"menuitem",tabIndex:p&&n?0:-1,onKeyDown(e){" "===e.key&&a?.current&&e.preventDefault()},onMouseMove(e){r&&c.emit("itemhover",{nodeId:r,target:e.currentTarget})},onClick(e){t&&c.emit("close",{domEvent:e,reason:dt})},onMouseUp(e){if(u){const t=u.initialCursorPointRef.current;if(u.initialCursorPointRef.current=null,f&&t&&Math.abs(e.clientX-t.x)<=1&&Math.abs(e.clientY-t.y)<=1)return;if(f&&!$e&&2===e.button)return}!d.current||!o.context.allowMouseUpTriggerRef.current||f&&2!==e.button||"regular-item"===l.type&&Vi(d.current,e,{detail:1})}}),[t,n,i,c,r,p,o,a,d,u,f,l])}const Ba={type:"regular-item"};function Va(e){const{closeOnClick:t,disabled:n,highlighted:i,id:r,store:o,typingRef:a=o.context.typingRef,nativeButton:d,itemMetadata:l,nodeId:c}=e,p=s().useRef(null),{getButtonProps:u,buttonRef:f}=Fi({disabled:n,focusableWhenDisabled:!0,native:d,composite:!0}),m=La({closeOnClick:t,highlighted:i,id:r,nodeId:c,store:o,typingRef:a,itemRef:p,itemMetadata:l}),g=s().useCallback(e=>pn(m,{onMouseEnter(){"submenu-trigger"===l.type&&l.setActive()}},e,u),[m,u,l]),h=Oi(p,f);return s().useMemo(()=>({getItemProps:g,itemRef:h}),[g,h])}const Fa=s().forwardRef(function(e,t){const{render:n,className:i,id:r,label:o,nativeButton:a=!1,disabled:s=!1,closeOnClick:d=!0,style:l,...c}=e,p=Wi({guess:!0,label:o}),u=Xr(!0),f=mr(r),{store:m}=en(),g=m.useState("disabled"),h=s||g,b=m.useState("isActive",p.index),_=m.useState("itemProps"),{getItemProps:w,itemRef:v}=Va({closeOnClick:d,disabled:h,highlighted:b,id:f,store:m,nativeButton:a,nodeId:u?.context.nodeId,itemMetadata:Ba});return Hi("div",e,{state:{disabled:h,highlighted:b},props:[_,c,w],ref:[v,t,p.ref]})});function Ua(e){return Hi(e.defaultTagName??"div",e,e)}var $a="data-wp-hash";function Wa(){const e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},"undefined"!=typeof document&&function(e){const t=Wa();t.documents.set(e,(t.documents.get(e)??0)+1);for(const[n,i]of t.styles)Xa(e,n,i)}(document)),e.__wpStyleRuntime}function Xa(e,t,n){if(!e.head)return;const i=Wa();let r=i.injectedStyles.get(e);if(r||(r=new Set,i.injectedStyles.set(e,r)),r.has(t))return;if(function(e,t){if(!e.head)return!1;for(const n of e.head.querySelectorAll(`style[${$a}]`))if(n.getAttribute($a)===t)return!0;return!1}(e,t))return void r.add(t);const o=e.createElement("style");o.setAttribute($a,t),o.appendChild(e.createTextNode(n)),e.head.appendChild(o),r.add(t)}!function(e,t){const n=Wa();n.styles.set(e,t);for(const i of n.documents.keys())Xa(i,e,t)}("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 Ga=(0,Kn.forwardRef)(function({render:e,...t},n){return Ua({render:e,ref:n,props:pn({className:"f37b9e2e191ebd66__visually-hidden"},t,{"data-visually-hidden":""})})}),Ka=(0,Kn.forwardRef)(function({descriptionId:e,shortcut:t},n){return(0,m.jsx)(Ga,{id:e,"aria-hidden":"true",render:(0,m.jsx)("span",{ref:n}),children:(0,u.sprintf)( /* translators: %s: keyboard shortcut. */ /* translators: %s: keyboard shortcut. */ (0,u.__)("Keyboard shortcut: %s"),t.label??t.ariaKeyShortcut)})}),qa=(0,Kn.forwardRef)(function({className:e,shortcut:t},n){return(0,m.jsx)("span",{ref:n,"aria-hidden":"true",className:e,dir:"ltr",children:t.displayShortcut})});var Ya="data-wp-hash";function Za(){const e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},"undefined"!=typeof document&&function(e){const t=Za();t.documents.set(e,(t.documents.get(e)??0)+1);for(const[n,i]of t.styles)Qa(e,n,i)}(document)),e.__wpStyleRuntime}function Qa(e,t,n){if(!e.head)return;const i=Za();let r=i.injectedStyles.get(e);if(r||(r=new Set,i.injectedStyles.set(e,r)),r.has(t))return;if(function(e,t){if(!e.head)return!1;for(const n of e.head.querySelectorAll(`style[${Ya}]`))if(n.getAttribute(Ya)===t)return!0;return!1}(e,t))return void r.add(t);const o=e.createElement("style");o.setAttribute(Ya,t),o.appendChild(e.createTextNode(n)),e.head.appendChild(o),r.add(t)}function Ja(e,t){const n=Za();n.styles.set(e,t);for(const i of n.documents.keys())Qa(i,e,t)}Ja("3167e7d116",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{text-wrap:pretty;margin:0}._14437cfb77831647__heading-2xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-p-line-height:var(--wpds-typography-line-height-2xl,40px);font-size:var(--wpds-typography-font-size-2xl,32px);line-height:var(--wpds-typography-line-height-2xl,40px)}._14437cfb77831647__heading-2xl,._3c78b7fa9b4072dd__heading-xl{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600)}._3c78b7fa9b4072dd__heading-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-md,24px)}.aa58f227716bcde2__heading-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-lg,15px)}.aa58f227716bcde2__heading-lg,.fc4da56d8dfe52c4__heading-md{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-sm,20px)}.fc4da56d8dfe52c4__heading-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px)}.a9b78c7c82e8dff7__heading-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-xs,16px);text-transform:uppercase}._305ff559e52180d5__body-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-xl,32px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-xl,32px)}._305ff559e52180d5__body-xl,.ca1aa3fc2029e958__body-lg{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}.ca1aa3fc2029e958__body-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-lg,15px);line-height:var(--wpds-typography-line-height-md,24px)}._131101940be12424__body-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}._0e8d87a42c1f75fa__body-sm,._131101940be12424__body-md{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}._0e8d87a42c1f75fa__body-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var es={text:"_83ed8a8da5dd50ea__text","heading-2xl":"_14437cfb77831647__heading-2xl","heading-xl":"_3c78b7fa9b4072dd__heading-xl","heading-lg":"aa58f227716bcde2__heading-lg","heading-md":"fc4da56d8dfe52c4__heading-md","heading-sm":"a9b78c7c82e8dff7__heading-sm","body-xl":"_305ff559e52180d5__body-xl","body-lg":"ca1aa3fc2029e958__body-lg","body-md":"_131101940be12424__body-md","body-sm":"_0e8d87a42c1f75fa__body-sm"};Ja("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var ts=(0,Kn.forwardRef)(function({variant:e="body-md",render:t,className:n,...i},r){return Ua({render:t,defaultTagName:"span",ref:r,props:pn(i,{className:Qr(es.text,"e97669c6d9a38497__heading","_43cec3e1eec1066d__p",es[e],n)})})}),ns="data-wp-hash";function is(){const e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},"undefined"!=typeof document&&function(e){const t=is();t.documents.set(e,(t.documents.get(e)??0)+1);for(const[n,i]of t.styles)rs(e,n,i)}(document)),e.__wpStyleRuntime}function rs(e,t,n){if(!e.head)return;const i=is();let r=i.injectedStyles.get(e);if(r||(r=new Set,i.injectedStyles.set(e,r)),r.has(t))return;if(function(e,t){if(!e.head)return!1;for(const n of e.head.querySelectorAll(`style[${ns}]`))if(n.getAttribute(ns)===t)return!0;return!1}(e,t))return void r.add(t);const o=e.createElement("style");o.setAttribute(ns,t),o.appendChild(e.createTextNode(n)),e.head.appendChild(o),r.add(t)}!function(e,t){const n=is();n.styles.set(e,t);for(const i of n.documents.keys())rs(i,e,t)}("3be1f8dffe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-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-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;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-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-content:center;align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight;--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;align-self:stretch;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var os=Symbol(),as=(0,Kn.forwardRef)(function(e,t){const{className:n,id:i,validationToken:r,...o}=e;return(0,m.jsx)(ts,{ref:t,variant:"body-sm",...o,id:i,className:Qr("fa88c9f1a96a4c5a__item-description",n)})}),ss="data-wp-hash";function ds(){const e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},"undefined"!=typeof document&&function(e){const t=ds();t.documents.set(e,(t.documents.get(e)??0)+1);for(const[n,i]of t.styles)ls(e,n,i)}(document)),e.__wpStyleRuntime}function ls(e,t,n){if(!e.head)return;const i=ds();let r=i.injectedStyles.get(e);if(r||(r=new Set,i.injectedStyles.set(e,r)),r.has(t))return;if(function(e,t){if(!e.head)return!1;for(const n of e.head.querySelectorAll(`style[${ss}]`))if(n.getAttribute(ss)===t)return!0;return!1}(e,t))return void r.add(t);const o=e.createElement("style");o.setAttribute(ss,t),o.appendChild(e.createTextNode(n)),e.head.appendChild(o),r.add(t)}!function(e,t){const n=ds();n.styles.set(e,t);for(const i of n.documents.keys())ls(i,e,t)}("3be1f8dffe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-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-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;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-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-content:center;align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight;--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;align-self:stretch;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var cs=(0,Kn.forwardRef)(function({children:e,className:t,id:n,...i},r){const o=(0,Kn.useContext)(Zn);return(0,m.jsxs)(ts,{ref:r,variant:"body-md",...i,id:n??o?.labelId,className:Qr("_5ed41da4abcf8958__item-label",t),children:[e,o?.labelTrailing]})}),ps="data-wp-hash";function us(){const e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},"undefined"!=typeof document&&function(e){const t=us();t.documents.set(e,(t.documents.get(e)??0)+1);for(const[n,i]of t.styles)fs(e,n,i)}(document)),e.__wpStyleRuntime}function fs(e,t,n){if(!e.head)return;const i=us();let r=i.injectedStyles.get(e);if(r||(r=new Set,i.injectedStyles.set(e,r)),r.has(t))return;if(function(e,t){if(!e.head)return!1;for(const n of e.head.querySelectorAll(`style[${ps}]`))if(n.getAttribute(ps)===t)return!0;return!1}(e,t))return void r.add(t);const o=e.createElement("style");o.setAttribute(ps,t),o.appendChild(e.createTextNode(n)),e.head.appendChild(o),r.add(t)}function ms(e,t){const n=us();n.styles.set(e,t);for(const i of n.documents.keys())fs(i,e,t)}ms("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");ms("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");ms("3be1f8dffe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-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-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;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-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-content:center;align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight;--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;align-self:stretch;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var gs={Label:cs,Description:as,validationMessage:"Menu.ItemLabel must be the first direct child of every menu item, followed only by Menu.ItemDescription components.",descriptionValidationToken:os};function hs(e,{"aria-describedby":t,"aria-keyshortcuts":n,"aria-label":i,"aria-labelledby":r,labelTrailing:o,shortcut:a}){const{contentChildren:s,resolvedLabelId:d,itemAriaProps:l}=function(e,t,{"aria-describedby":n,"aria-label":i,"aria-labelledby":r}={}){const o=(0,Kn.useId)(),a=(0,Kn.useId)(),{descriptionIds:s,hasLabel:d,labelId:l}=function(e,{Label:t,Description:n,validationMessage:i}){const r=Kn.Children.toArray(e),[o,...a]=r,s=(0,Kn.isValidElement)(o)&&o.type===t;return{descriptionIds:a.filter(e=>(0,Kn.isValidElement)(e)&&e.type===n).map(e=>e.props.id),hasLabel:s,labelId:s?o.props.id:void 0}}(e,t),c=d?l??o:void 0,p=s.map((e,t)=>e??`${a}-${t}`),u=Array.from(new Set([...n?.split(/\s+/).filter(Boolean)??[],...p])).join(" ");let f=0;const{Label:m,Description:g,descriptionValidationToken:h}=t;return{contentChildren:Kn.Children.map(e,e=>{if(!(0,Kn.isValidElement)(e))return e;if(e.type===m)return e.props.id===c?e:(0,Kn.cloneElement)(e,{id:c});if(e.type!==g)return e;const t=p[f++];return h||e.props.id!==t?(0,Kn.cloneElement)(e,{id:t,...h&&{validationToken:h}}):e}),resolvedLabelId:c,itemAriaProps:{"aria-describedby":u||void 0,"aria-label":i,"aria-labelledby":r??(i?void 0:c)}}}(e,gs,{"aria-describedby":t,"aria-label":i,"aria-labelledby":r}),{descriptionId:c,targetProps:p}=function({"aria-describedby":e,"aria-keyshortcuts":t,shortcut:n}){const i=(0,Kn.useId)(),r=n?i:void 0,o=[e,r].filter(Boolean).join(" ");return{descriptionId:r,targetProps:{"aria-describedby":o||void 0,"aria-keyshortcuts":n?.ariaKeyShortcut??t}}}({"aria-describedby":l["aria-describedby"],"aria-keyshortcuts":n,shortcut:a});return{contentChildren:s,contentContextValue:{labelId:d,labelTrailing:o},itemAriaProps:{...p,"aria-label":l["aria-label"],"aria-labelledby":l["aria-labelledby"]},shortcutDescriptionId:c}}function bs({children:e,prefix:t,shortcut:n,shortcutDescriptionId:i,suffix:r,trailing:o}){const a=Kn.Children.toArray(t).some(e=>""!==e),s=Kn.Children.toArray(r).some(e=>""!==e),d=Kn.Children.toArray(o).some(e=>""!==e);return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsxs)("span",{className:"af879698ede76757__item-content",children:[(0,m.jsx)("span",{className:"_943a932d9f81c78c__item-children",children:e}),s&&(0,m.jsx)("span",{className:"_091406749ed93e6e__item-suffix",children:r}),n&&(0,m.jsx)("span",{className:"_23630f40071a29ff__item-shortcut",children:(0,m.jsx)(qa,{shortcut:n})}),d&&(0,m.jsx)("span",{className:"_06be17a91bf434a0__item-trailing",children:o})]}),a&&(0,m.jsx)("span",{"aria-hidden":"true",className:"_64924ecabf65a5d6__item-prefix",children:t}),n&&i&&(0,m.jsx)(Ka,{descriptionId:i,shortcut:n})]})}var _s=(0,Kn.forwardRef)(function({children:e,className:t,prefix:n,shortcut:i,suffix:r,"aria-describedby":o,"aria-keyshortcuts":a,"aria-label":s,"aria-labelledby":d,...l},c){const{contentChildren:p,contentContextValue:u,itemAriaProps:f,shortcutDescriptionId:g}=hs(e,{"aria-describedby":o,"aria-keyshortcuts":a,"aria-label":s,"aria-labelledby":d,shortcut:i});return(0,m.jsx)(Fa,{ref:c,...f,className:Qr("_8c15fd0ed9f28ba4__div","_336cd3e4e743482f__box-sizing","_5c913bce0d8bb0d6__item",t),...l,children:(0,m.jsx)(Zn.Provider,{value:u,children:(0,m.jsx)(bs,{prefix:n,shortcut:i,shortcutDescriptionId:g,suffix:r,children:p})})})}),ws=(0,Kn.forwardRef)(function({icon:e,size:t=24,style:n,...i},r){const o=e.props.style||n?{...e.props.style,...n}:void 0;return(0,m.jsx)(f.SVG,{ref:r,...e.props,...i,...o?{style:o}:{},width:t,height:t})}),vs="data-wp-hash";function xs(){const e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},"undefined"!=typeof document&&function(e){const t=xs();t.documents.set(e,(t.documents.get(e)??0)+1);for(const[n,i]of t.styles)ys(e,n,i)}(document)),e.__wpStyleRuntime}function ys(e,t,n){if(!e.head)return;const i=xs();let r=i.injectedStyles.get(e);if(r||(r=new Set,i.injectedStyles.set(e,r)),r.has(t))return;if(function(e,t){if(!e.head)return!1;for(const n of e.head.querySelectorAll(`style[${vs}]`))if(n.getAttribute(vs)===t)return!0;return!1}(e,t))return void r.add(t);const o=e.createElement("style");o.setAttribute(vs,t),o.appendChild(e.createTextNode(n)),e.head.appendChild(o),r.add(t)}!function(e,t){const n=xs();n.styles.set(e,t);for(const i of n.documents.keys())ys(i,e,t)}("3be1f8dffe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-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-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;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-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-content:center;align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight;--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;align-self:stretch;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var ks=(0,Kn.forwardRef)(function({className:e,size:t=24,style:n,...i},r){return(0,m.jsx)(ws,{...i,ref:r,size:t,className:Qr("a836378335a4cbf1__prefix-icon",e),style:{...n,"--_wp-ui-menu-prefix-icon-size":`${t}px`}})});ks.displayName="Menu.PrefixIcon";const Ss=s().forwardRef(function(e,t){const{className:n,render:i,orientation:r="horizontal",style:o,...a}=e;return Hi("div",e,{state:{orientation:r},ref:t,props:[{role:"separator","aria-orientation":r},a]})});var Cs="data-wp-hash";function js(){const e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},"undefined"!=typeof document&&function(e){const t=js();t.documents.set(e,(t.documents.get(e)??0)+1);for(const[n,i]of t.styles)Es(e,n,i)}(document)),e.__wpStyleRuntime}function Es(e,t,n){if(!e.head)return;const i=js();let r=i.injectedStyles.get(e);if(r||(r=new Set,i.injectedStyles.set(e,r)),r.has(t))return;if(function(e,t){if(!e.head)return!1;for(const n of e.head.querySelectorAll(`style[${Cs}]`))if(n.getAttribute(Cs)===t)return!0;return!1}(e,t))return void r.add(t);const o=e.createElement("style");o.setAttribute(Cs,t),o.appendChild(e.createTextNode(n)),e.head.appendChild(o),r.add(t)}!function(e,t){const n=js();n.styles.set(e,t);for(const i of n.documents.keys())Es(i,e,t)}("3be1f8dffe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-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-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;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-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-content:center;align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight;--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;align-self:stretch;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Ts=(0,Kn.forwardRef)(function({className:e,...t},n){return(0,m.jsx)(Ss,{ref:n,className:Qr("bfc11368eadf3b39__separator",e),...t})});const Ms=s().createContext(void 0),Rs=s().forwardRef(function(e,t){const{render:n,className:i,style:r,...o}=e,[a,d]=s().useState(void 0),l=Hi("div",e,{ref:t,props:{role:"group","aria-labelledby":a,...o}});return(0,m.jsx)(Ms.Provider,{value:d,children:l})});var zs="data-wp-hash";function Is(){const e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},"undefined"!=typeof document&&function(e){const t=Is();t.documents.set(e,(t.documents.get(e)??0)+1);for(const[n,i]of t.styles)Os(e,n,i)}(document)),e.__wpStyleRuntime}function Os(e,t,n){if(!e.head)return;const i=Is();let r=i.injectedStyles.get(e);if(r||(r=new Set,i.injectedStyles.set(e,r)),r.has(t))return;if(function(e,t){if(!e.head)return!1;for(const n of e.head.querySelectorAll(`style[${zs}]`))if(n.getAttribute(zs)===t)return!0;return!1}(e,t))return void r.add(t);const o=e.createElement("style");o.setAttribute(zs,t),o.appendChild(e.createTextNode(n)),e.head.appendChild(o),r.add(t)}!function(e,t){const n=Is();n.styles.set(e,t);for(const i of n.documents.keys())Os(i,e,t)}("3be1f8dffe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-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-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;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-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-content:center;align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight;--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;align-self:stretch;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Ps=(0,Kn.forwardRef)(function({className:e,...t},n){return(0,m.jsx)(Rs,{ref:n,className:Qr("f11085533c0056b0__group",e),...t})});const As=s().forwardRef(function(e,t){const{render:n,className:i,style:r,id:o,...a}=e,d=mr(o),l=function(){const e=s().useContext(Ms);if(void 0===e)throw new Error(Qt(31));return e}();return W(()=>(l(d),()=>{l(e=>e===d?void 0:e)}),[l,d]),Hi("div",e,{ref:t,props:{id:d,"aria-hidden":!0,...a}})});var Ns="data-wp-hash";function Hs(){const e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},"undefined"!=typeof document&&function(e){const t=Hs();t.documents.set(e,(t.documents.get(e)??0)+1);for(const[n,i]of t.styles)Ds(e,n,i)}(document)),e.__wpStyleRuntime}function Ds(e,t,n){if(!e.head)return;const i=Hs();let r=i.injectedStyles.get(e);if(r||(r=new Set,i.injectedStyles.set(e,r)),r.has(t))return;if(function(e,t){if(!e.head)return!1;for(const n of e.head.querySelectorAll(`style[${Ns}]`))if(n.getAttribute(Ns)===t)return!0;return!1}(e,t))return void r.add(t);const o=e.createElement("style");o.setAttribute(Ns,t),o.appendChild(e.createTextNode(n)),e.head.appendChild(o),r.add(t)}!function(e,t){const n=Hs();n.styles.set(e,t);for(const i of n.documents.keys())Ds(i,e,t)}("3be1f8dffe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-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-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;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-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-content:center;align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight;--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;align-self:stretch;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Ls=(0,Kn.forwardRef)(function({className:e,...t},n){return(0,m.jsx)(As,{ref:n,className:Qr("_4a0fd085d76fd23c__group-label",e),...t})});const Bs=s().forwardRef(function(e,t){const{render:n,className:i,id:r,label:o,closeOnClick:a=!1,style:d,...l}=e,c=s().useRef(null),p=Wi({guess:!0,label:o}),u=Xr(!0),f=u?.context.nodeId,m=mr(r),{store:g}=en(),h=g.useState("isActive",p.index),b=g.useState("itemProps"),_=g.context.typingRef,{getButtonProps:w,buttonRef:v}=Fi({native:!1,composite:!0}),x=La({closeOnClick:a,highlighted:h,id:m,nodeId:f,store:g,typingRef:_,itemRef:c,itemMetadata:Ba});return Hi("a",e,{state:{highlighted:h},props:[b,l,function(e){return pn(x,e,w)}],ref:[c,v,t,p.ref]})});var Vs="data-wp-hash";function Fs(){const e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},"undefined"!=typeof document&&function(e){const t=Fs();t.documents.set(e,(t.documents.get(e)??0)+1);for(const[n,i]of t.styles)Us(e,n,i)}(document)),e.__wpStyleRuntime}function Us(e,t,n){if(!e.head)return;const i=Fs();let r=i.injectedStyles.get(e);if(r||(r=new Set,i.injectedStyles.set(e,r)),r.has(t))return;if(function(e,t){if(!e.head)return!1;for(const n of e.head.querySelectorAll(`style[${Vs}]`))if(n.getAttribute(Vs)===t)return!0;return!1}(e,t))return void r.add(t);const o=e.createElement("style");o.setAttribute(Vs,t),o.appendChild(e.createTextNode(n)),e.head.appendChild(o),r.add(t)}function $s(e,t){const n=Fs();n.styles.set(e,t);for(const i of n.documents.keys())Us(i,e,t)}$s("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");$s("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");$s("3be1f8dffe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-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-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;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-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-content:center;align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight;--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;align-self:stretch;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Ws=(0,Kn.forwardRef)(function({children:e,className:t,openInNewTab:n=!1,target:i,prefix:r,shortcut:o,suffix:a,"aria-describedby":s,"aria-keyshortcuts":d,"aria-label":l,"aria-labelledby":c,rel:p,...f},g){const h=n||/^_blank$/i.test(i??"")?(0,m.jsx)("span",{className:"_60da3b6f9718cf76__external-link-indicator",role:"img","aria-label": /* translators: accessibility text appended to link text */ /* translators: accessibility text appended to link text */(0,u.__)("(opens in a new tab)")}):null,{contentChildren:b,contentContextValue:_,itemAriaProps:w,shortcutDescriptionId:v}=hs(e,{"aria-describedby":s,"aria-keyshortcuts":d,"aria-label":l,"aria-labelledby":c,labelTrailing:h,shortcut:o});return(0,m.jsx)(Bs,{ref:g,...f,...w,rel:p,target:i??(n?"_blank":void 0),className:Qr("_2c0831b0499dbd6e__a","_336cd3e4e743482f__box-sizing","_5c913bce0d8bb0d6__item",t),children:(0,m.jsx)(Zn.Provider,{value:_,children:(0,m.jsx)(bs,{prefix:r,shortcut:o,shortcutDescriptionId:v,suffix:a,children:b})})})});const Xs=window.wp.domReady;var Gs=n.n(Xs);const Ks=(e,t,n)=>{(0,p.addFilter)(`tablepress.${t}ScreenFeatures`,`tp/${e}/${t}-screen-feature`,t=>[...t,e]),(0,p.addFilter)(`tablepress.${t}ScreenPortals`,`tp/${e}/${t}-screen-portal`,t=>i=>(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(t,{...i}),(0,kn.createPortal)((0,m.jsx)(n,{...i}),document.getElementById(`tablepress-${e}-section`))]}))},qs=window.wp.url,Ys=(0,m.jsxs)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"100",height:"100",viewBox:"-50 -50 100 100",fill:"#fff",children:[(0,m.jsx)(f.Circle,{r:"42",fill:"#16a34a"}),(0,m.jsx)(f.Path,{d:"M0-25.854h-25.854v51.708h51.708V0H21v21h-42v-42H0Z"}),(0,m.jsx)(f.Path,{d:"M-18-18h10v10h-10zM-18-5h10V5h-10zM-5-5H5V5H-5zM-18 8h10v10h-10zM-5 8H5v10H-5zM8 8h10v10H8zM5-31h6.18v6.18H5zM19-25h6.18v6.18H19zM0-15h3.82v3.82H0zM10-20h3.82v3.82H10zM25-12h3.82v3.82H25zM8-13h10v10H8z"})]}),Zs=(0,m.jsxs)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"-32 -32 64 64",fill:"#fff",children:[(0,m.jsx)(f.Path,{d:"M0-25.854h-25.854v51.708h51.708V0H21v21h-42v-42H0Z"}),(0,m.jsx)(f.Path,{d:"M-18-18h10v10h-10zM-18-5h10V5h-10zM-5-5H5V5H-5zM-18 8h10v10h-10zM-5 8H5v10H-5zM8 8h10v10H8zM5-31h6.18v6.18H5zM19-25h6.18v6.18H19zM0-15h3.82v3.82H0zM10-20h3.82v3.82H10zM25-12h3.82v3.82H25zM8-13h10v10H8z"})]}),Qs=e=>{const t={success_save:(0,u.__)("The changes were saved successfully.","tablepress")};return{notice:{status:e.message.includes("error")?"error":"success",content:t[e.message],type:e.message.includes("error")?"notice":"snackbar"}}},Js=({requestData:e,onSuccessfulRequest:t=Qs,setBusyState:n,noticeOperations:i,noticesStoreDispatch:r})=>{const o=({status:e,content:t})=>{const n=`notice-${Date.now()}`;t=(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("span",{id:n}),(0,m.jsx)(Kn.RawHTML,{children:t})]}),i.createNotice({id:n,status:e,content:t,isDismissible:"error"===e}),"error"!==e?setTimeout(()=>{const e=document.getElementById(n).closest(".components-notice");e.addEventListener("transitionend",()=>i.removeNotice(n)),e.style.opacity=0},5e3):setTimeout(()=>{const e=document.getElementById(n).closest(".components-notice");e.getBoundingClientRect().bottom>(window.innerHeight||document.documentElement.clientHeight)&&e.scrollIntoView({behavior:"smooth",block:"end",inline:"nearest"})},1)};n(!0),document.body.classList.add("wait"),fetch(ajaxurl,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded",Accept:"application/json"},body:(0,qs.buildQueryString)(e)}).then(e=>{if(!e.ok)throw new Error((0,u.sprintf)((0,u.__)("There was a problem with the server, HTTP response code %1$d (%2$s).","tablepress"),e.status,e.statusText));return e.json()}).then(e=>{if(null==e||"-1"===e||void 0===e.success)throw new Error((0,u.__)("The JSON data returned from the server is unclear or incomplete.","tablepress"));if(!0!==e.success){const t=e.error_details?`

${(0,u.__)("These errors were encountered:","tablepress")}

${e.error_details}
`:"";throw new Error(`

${(0,u.__)("There was a problem with the request.","tablepress")}

${t}`)}a(e)}).catch(e=>{s(e.message)}).finally(()=>{n(!1),document.body.classList.remove("wait")});const a=e=>{const{notice:n}=t(e);n&&("snackbar"===n.type&&void 0!==r?r.createSuccessNotice(n.content,{type:"snackbar",icon:(0,m.jsx)(d.Icon,{icon:Zs})}):o(n))},s=e=>{e=(0,u.__)("Attention: Unfortunately, an error occurred.","tablepress")+" "+e+"
"+(0,u.sprintf)((0,u.__)('Please see the TablePress FAQ page for suggestions.',"tablepress"),"https://tablepress.org/faq/common-errors/"),o({status:"error",content:e})}},ed=()=>{const{removeNotice:e}=(0,c.useDispatch)(E.store),t=(0,c.useSelect)(e=>e(E.store).getNotices(),[]).filter(({type:e})=>"snackbar"===e);return 0===t.length?null:(0,m.jsx)(d.SnackbarList,{notices:t,onRemove:e})},td=({screenData:e,updateScreenData:t,tableOptions:n,tableMeta:i,updateTableMeta:r,noticeOperations:o,noticesStoreDispatch:a})=>{if(!(0,p.applyFilters)("tablepress.optionsValidateFields",!0,n))return;tp.helpers.visibility.update();const s={action:"tablepress_save_table",_ajax_nonce:tp.nonces.edit_table,tablepress:{id:tp.table.id,new_id:i.id,name:i.name,description:i.description,data:JSON.stringify(tp.editor.options.data),options:JSON.stringify(n),visibility:JSON.stringify(tp.table.visibility),number:{rows:tp.editor.options.data.length,columns:tp.editor.options.columns.length}}};Js({requestData:s,onSuccessfulRequest:n=>{tp.table.id!==n.table_id&&window?.history?.pushState&&window.history.pushState("","",window.location.href.replace(/table_id=[a-zA-Z0-9_-]+/gi,`table_id=${n.table_id}`)),tp.table.id=n.table_id,r({id:n.table_id,lastModified:n.last_modified,lastEditor:n.last_editor}),["copy","delete","edit","preview"].forEach(e=>{tp.nonces[`${e}_table`]=n[`new_${e}_nonce`]});const i={};i.exportUrl=e.exportUrl.replace(/table_id=[a-zA-Z0-9_-]+/g,`table_id=${n.table_id}`),["copy","delete","preview"].forEach(t=>{i[`${t}Url`]=e[`${t}Url`].replace(/item=[a-zA-Z0-9_-]+/g,`item=${n.table_id}`).replace(/&_wpnonce=[a-zA-Z0-9]+/g,`&_wpnonce=${tp.nonces[`${t}_table`]}`)}),t(i),tp.helpers.unsaved_changes.unset();const o={};if(o.success_save=(0,u.__)("The table was saved successfully.","tablepress"),o.success_save_success_id_change=o.success_save+" "+(0,u.__)("The table ID was changed.","tablepress"),o.success_save_error_id_change=o.success_save+" "+(0,u.__)("The table ID could not be changed, probably because the new ID is already in use!","tablepress"),"success_save_error_id_change"===n.message&&n.error_details){const e=(0,u.__)("These errors were encountered:","tablepress");o.success_save_error_id_change=`

${o.success_save_error_id_change}

${e}

${n.error_details}

`}return{notice:{status:n.message.includes("error")?"error":"success",content:o[n.message],type:n.message.includes("error")?"notice":"snackbar"}}},setBusyState:e=>t({isSaving:e}),noticeOperations:o,noticesStoreDispatch:a})},nd=({updateScreenData:e,tableOptions:t,tableMeta:n,noticeOperations:i})=>{if(!tp.made_changes)return void e({previewIsOpen:!0,previewSrcDoc:""});tp.helpers.visibility.update();const r={action:"tablepress_preview_table",_ajax_nonce:tp.nonces.preview_table,tablepress:{id:tp.table.id,new_id:n.id,name:n.name,description:n.description,data:JSON.stringify(tp.editor.options.data),options:JSON.stringify(t),visibility:JSON.stringify(tp.table.visibility),number:{rows:tp.editor.options.data.length,columns:tp.editor.options.columns.length}}};Js({requestData:r,onSuccessfulRequest:t=>(e({previewIsOpen:!0,previewSrcDoc:`${t.head_html}${t.body_html}`}),{notice:null}),setBusyState:t=>e({previewIsLoading:t}),noticeOperations:i})},id=({title:e,deleteUrl:t,closeConfirmDeleteModal:n})=>{const i=(0,s().useRef)(),r=(0,s().useRef)(),o=(0,s().useCallback)(e=>{e.target===i.current||e.target===r.current||"Enter"!==e.key||r.current.click()},[]);return(0,m.jsx)(d.Modal,{size:"small",icon:(0,m.jsx)(d.Icon,{icon:g,size:"36",style:{display:"flex"}}),title:e,isDismissible:!1,onKeyDown:o,onRequestClose:n,children:(0,m.jsxs)(d.__experimentalVStack,{spacing:8,children:[(0,m.jsxs)("span",{children:[(0,u._n)("Do you really want to delete this table?","Do you really want to delete these tables?",1,"tablepress"),(0,m.jsx)("br",{}),(0,u.__)("Deleting a table is permanent and can not be undone!","tablepress")]}),(0,m.jsxs)(d.__experimentalHStack,{alignment:"right",children:[(0,m.jsx)(d.Button,{ref:i,variant:"tertiary",text:(0,u.__)("Cancel","tablepress"),onClick:n}),(0,m.jsx)(d.Button,{ref:r,variant:"primary",isDestructive:!0,href:t,text:(0,u.__)("Delete","tablepress"),onClick:()=>{tp.helpers.unsaved_changes.unset(),n()}})]})]})})},rd=({noticeOperations:e,noticeUI:t,screenData:n,updateScreenData:i,tableOptions:r,tableMeta:o,updateTableMeta:a,features:p})=>{const f=(0,c.useDispatch)(E.store),{createSuccessNotice:T}=f,[M,R]=(0,s().useState)(!1),z=`[${tp.table.shortcode} id=${o.id} /]`,I=(0,l.useCopyToClipboard)(z,()=>{T((0,u.__)("Copied Shortcode to clipboard.","tablepress"),{type:"snackbar",icon:(0,m.jsx)(d.Icon,{icon:Zs})})}),O=()=>window.scrollTo({top:0,behavior:"smooth"}),P=Object.keys(tp?.modules??{}).filter(e=>p.includes(e)).map(e=>({module:e,name:tp.modules[e].name})).sort((e,t)=>e.name.localeCompare(t.name));return(0,m.jsxs)(d.__experimentalVStack,{children:[(0,m.jsxs)(d.__experimentalHStack,{className:"tablepress-header-bar-wrapper",children:[(0,m.jsxs)(d.__experimentalHStack,{alignment:"left",spacing:3,expanded:!1,children:[(0,m.jsxs)(Jn,{modal:!1,open:n.quickNavigationDropdownIsOpen,onOpenChange:e=>i({quickNavigationDropdownIsOpen:e}),children:[(0,m.jsx)(vr,{render:(0,m.jsx)(d.Button,{icon:Zs,label:(0,u.__)("Quick navigation","tablepress"),onDoubleClick:()=>O(),shortcut:{ariaLabel:j.shortcutAriaLabel.primary("j"),display:j.displayShortcut.primary("j")}})}),(0,m.jsxs)(Da,{positioner:(0,m.jsx)(Pa,{sideOffset:12}),style:P.length>0&&{maxHeight:"min(var(--available-height), 80dvh)"},children:[(0,m.jsx)(_s,{prefix:(0,m.jsx)(ks,{icon:h}),onClick:()=>O(),children:(0,m.jsx)(cs,{children:(0,u.__)("Scroll to Top","tablepress")})}),(0,m.jsx)(Ts,{}),(0,m.jsxs)(Ps,{children:[P.length>0&&(0,m.jsx)(Ls,{children:(0,u.__)("Common","tablepress")}),[{section:"table-information",label:(0,u.__)("Table Information","tablepress"),icon:b},{section:"table-data",label:(0,u.__)("Table Content","tablepress"),icon:_},{section:"table-options",label:(0,u.__)("Table Options","tablepress"),icon:w},{section:"datatables-features",label:(0,u.__)("Table Features for Site Visitors","tablepress"),icon:v}].map(({section:e,label:t,icon:n})=>(0,m.jsx)(_s,{prefix:(0,m.jsx)(ks,{icon:n}),onClick:()=>{document.getElementById(`tablepress_edit-${e}`).scrollIntoView({behavior:"smooth",block:"start"})},children:(0,m.jsx)(cs,{children:t})},e))]}),P.length>0&&(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(Ts,{}),(0,m.jsxs)(Ps,{children:[(0,m.jsx)(Ls,{children:(0,u.__)("Feature Modules","tablepress")}),P.map(({module:e,name:t})=>(0,m.jsx)(_s,{prefix:(0,m.jsx)(ks,{icon:x,style:{color:"transparent"}}),onClick:()=>{document.getElementById(`tablepress_edit-${e}`).scrollIntoView({behavior:"smooth",block:"start"})},children:(0,m.jsx)(cs,{children:t})},e))]})]})]})]}),(0,m.jsx)("span",{className:"tablepress-header-table-id",style:{flexShrink:0},children:(0,u.sprintf)((0,u.__)("ID: %s","tablepress"),o.id)}),(0,m.jsx)(d.Tooltip,{text:(0,u.sprintf)((0,u.__)("Table Name: %s","tablepress"),o.name),children:(0,m.jsx)("h2",{className:"tablepress-header-table-name",children:o.name})})]}),(0,m.jsxs)(d.__experimentalHStack,{alignment:"right",spacing:3,expanded:!1,style:{flexShrink:0},children:[(n.isSaving||n.previewIsLoading)&&(0,m.jsx)(d.Spinner,{style:{margin:0}}),tp.screenOptions.currentUserCanPreviewTable&&(0,m.jsx)(d.Button,{variant:"secondary",href:n.previewUrl,text:(0,u.__)("Preview","tablepress"),shortcut:n.previewIsLoading?void 0:{ariaLabel:j.shortcutAriaLabel.primary("p"),display:j.displayShortcut.primary("p")},isBusy:n.previewIsLoading,disabled:n.previewIsLoading,accessibleWhenDisabled:!0,onClick:t=>{!tp.made_changes&&(t.ctrlKey||t.metaKey||t.shiftKey)||(t.preventDefault(),nd({updateScreenData:i,tableOptions:r,tableMeta:o,noticeOperations:e}))}}),(0,m.jsx)(d.Button,{variant:"primary",text:(0,u.__)("Save Changes","tablepress"),shortcut:n.isSaving?void 0:{ariaLabel:j.shortcutAriaLabel.primary("s"),display:j.displayShortcut.primary("s")},isBusy:n.isSaving,disabled:n.isSaving,accessibleWhenDisabled:!0,onClick:()=>td({screenData:n,updateScreenData:i,tableOptions:r,tableMeta:o,updateTableMeta:a,noticeOperations:e,noticesStoreDispatch:f})}),(0,m.jsxs)(Jn,{modal:!1,children:[(0,m.jsx)(vr,{render:(0,m.jsx)(d.Button,{icon:y,label:(0,u.__)("More actions","tablepress")})}),(0,m.jsxs)(Da,{positioner:(0,m.jsx)(Pa,{sideOffset:12}),children:[(0,m.jsxs)(_s,{ref:I,prefix:(0,m.jsx)(ks,{icon:k}),children:[(0,m.jsx)(cs,{children:(0,u.__)("Copy Shortcode","tablepress")}),(0,m.jsx)(as,{children:z})]}),(tp.screenOptions.currentUserCanCopyTable||tp.screenOptions.currentUserCanExportTable)&&(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(Ts,{}),tp.screenOptions.currentUserCanCopyTable&&(0,m.jsx)(Ws,{prefix:(0,m.jsx)(ks,{icon:S}),href:n.copyUrl,children:(0,m.jsx)(cs,{children:(0,u.__)("Copy Table","tablepress")})}),tp.screenOptions.currentUserCanExportTable&&(0,m.jsx)(Ws,{prefix:(0,m.jsx)(ks,{icon:C}),href:n.exportUrl,children:(0,m.jsx)(cs,{children:(0,u.__)("Export Table","tablepress")})})]}),tp.screenOptions.currentUserCanDeleteTable&&(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(Ts,{}),(0,m.jsx)(_s,{prefix:(0,m.jsx)(ks,{icon:g,style:{color:"#cc1818"}}),onClick:()=>R(!0),style:{color:"#cc1818"},children:(0,m.jsx)(cs,{children:(0,u.__)("Delete table","tablepress")})})]})]})]})]})]}),t,M&&(0,m.jsx)(id,{title:(0,u.sprintf)((0,u.__)("Delete “%1$s” (ID %2$s)","tablepress"),o.name,o.id),deleteUrl:n.deleteUrl,closeConfirmDeleteModal:()=>R(!1)})]})};Ks("header-bar","edit",(0,d.withNotices)(e=>{const t=(0,c.useDispatch)(E.store);(0,s().useEffect)(()=>{e.screenData.triggerSaveChanges&&(e.updateScreenData({triggerSaveChanges:!1}),td({...e,noticesStoreDispatch:t}))},[e,t]);const n={"mod+s":t=>{t.preventDefault(),document.activeElement.blur(),e.updateScreenData({triggerSaveChanges:!0})},"mod+j":t=>{t.preventDefault(),e.updateScreenData({quickNavigationDropdownIsOpen:!e.screenData.quickNavigationDropdownIsOpen})}};if(tp.screenOptions.currentUserCanPreviewTable){const t=t=>{t.preventDefault(),document.activeElement.blur(),e.updateScreenData({triggerPreview:!0})};(0,s().useEffect)(()=>{e.screenData.triggerPreview&&(e.updateScreenData({triggerPreview:!1}),nd(e))},[e]),n["mod+p"]=t}return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(rd,{...e}),(0,m.jsx)(d.KeyboardShortcuts,{bindGlobal:!0,shortcuts:n}),(0,m.jsx)(ed,{})]})})),Ks("table-information","edit",({tableMeta:e,updateTableMeta:t})=>{const{createSuccessNotice:n}=(0,c.useDispatch)(E.store),[i,r]=(0,s().useState)(e.id),o=(0,l.useCopyToClipboard)(`[${tp.table.shortcode} id=${e.id} /]`,()=>{n((0,u.__)("Copied Shortcode to clipboard.","tablepress"),{type:"snackbar",icon:(0,m.jsx)(d.Icon,{icon:Zs})})});return(0,s().useEffect)(()=>{r(e.id)},[e.id]),(0,m.jsx)(d.__experimentalVStack,{spacing:"16px",style:{paddingTop:"6px"},children:(0,m.jsx)("table",{className:"tablepress-postbox-table fixed",children:(0,m.jsxs)("tbody",{children:[(0,m.jsxs)("tr",{className:"bottom-border",children:[(0,m.jsx)("th",{className:"column-1",scope:"row",children:(0,m.jsxs)("label",{htmlFor:"table-id",children:[(0,u.__)("Table ID","tablepress"),":"]})}),(0,m.jsx)("td",{className:"column-2",children:(0,m.jsxs)(d.__experimentalHStack,{children:[(0,m.jsx)(d.TextControl,{__nextHasNoMarginBottom:!0,__next40pxDefaultSize:!0,id:"table-id",title:(0,u.__)("The Table ID can only consist of letters, numbers, hyphens (-), and underscores (_).","tablepress"),pattern:"[A-Za-z1-9_\\-]|[A-Za-z0-9_\\-]{2,}",value:i,onChange:e=>r(e.replace(/[^0-9a-zA-Z_-]/g,"")),onBlur:n=>{if(e.id!==i)return""===i||"0"===i?(window.alert((0,u.__)("This table ID is invalid. Please enter a different table ID.","tablepress")),r(e.id),void n.target.focus()):void(window.confirm((0,u.__)("Do you really want to change the Table ID? All blocks and Shortcodes for this table in your posts and pages will have to be adjusted!","tablepress"))?(t({id:i}),document.getElementById("table-information-shortcode").focus()):r(e.id))},required:!0,readOnly:!tp.screenOptions.currentUserCanEditTableId}),(0,m.jsx)("label",{htmlFor:"table-information-shortcode",children:(0,m.jsx)(d.__experimentalHStack,{alignment:"left",children:(0,Kn.createInterpolateElement)((0,u.__)("Shortcode: ","tablepress"),{input:(0,m.jsx)(d.__experimentalInputControl,{__next40pxDefaultSize:!0,type:"text",id:"table-information-shortcode",value:`[${tp.table.shortcode} id=${e.id} /]`,onFocus:e=>e.target.select(),readOnly:!0,suffix:(0,m.jsx)(d.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,m.jsx)(d.Button,{icon:S,ref:o,size:"small",label:(0,u.__)("Copy Shortcode to clipboard","tablepress")})})})})})})]})})]}),(0,m.jsxs)("tr",{className:"top-border",children:[(0,m.jsx)("th",{className:"column-1",scope:"row",children:(0,m.jsxs)("label",{htmlFor:"table-name",children:[(0,u.__)("Table Name","tablepress"),":"]})}),(0,m.jsx)("td",{className:"column-2",children:(0,m.jsx)(d.TextControl,{__nextHasNoMarginBottom:!0,__next40pxDefaultSize:!0,id:"table-name",value:e.name,onChange:e=>t({name:e})})})]}),(0,m.jsxs)("tr",{className:"bottom-border",children:[(0,m.jsx)("th",{className:"column-1 top-align",scope:"row",children:(0,m.jsxs)("label",{htmlFor:"table-description",children:[(0,u.__)("Description","tablepress"),":"]})}),(0,m.jsx)("td",{className:"column-2",children:(0,m.jsx)(d.TextareaControl,{__nextHasNoMarginBottom:!0,id:"table-description",value:e.description,onChange:e=>t({description:e}),rows:"4"})})]}),(0,m.jsxs)("tr",{className:"top-border",children:[(0,m.jsxs)("th",{className:"column-1",scope:"row",children:[(0,u.__)("Last Modified","tablepress"),":"]}),(0,m.jsx)("td",{className:"column-2",children:(0,u.sprintf)((0,u.__)("%1$s by %2$s","tablepress"),e.lastModified,e.lastEditor)})]})]})})})});var od=(0,m.jsx)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,m.jsx)(f.Path,{d:"M8.25 15L4.75 11L8.25 7M4.75 11H15.25C18.25 11 18.5 13.8 18.5 17",vectorEffect:"non-scaling-stroke"})}),ad=(0,m.jsx)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,m.jsx)(f.Path,{d:"M15 15L18.5 11L15 7M18.5 11H8C5 11 4.75 13.8 4.75 17",vectorEffect:"non-scaling-stroke"})}),sd=(0,m.jsxs)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,m.jsx)(f.Path,{d:"M20.25 6.75V19C20.25 19.6904 19.6904 20.25 19 20.25H6.75",vectorEffect:"non-scaling-stroke"}),(0,m.jsx)(f.Path,{d:"M3.75 5C3.75 4.30964 4.30964 3.75 5 3.75H16C16.6904 3.75 17.25 4.30964 17.25 5V16C17.25 16.6904 16.6904 17.25 16 17.25H5C4.30964 17.25 3.75 16.6904 3.75 16V5Z",vectorEffect:"non-scaling-stroke"})]}),dd=(0,m.jsx)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,m.jsx)(f.Path,{d:"M9.5 12L14.5 12M10 7.75H8.25C5.90279 7.75 4 9.65279 4 12C4 14.3472 5.90279 16.25 8.25 16.25H10M14 16.25H15.75C18.0972 16.25 20 14.3472 20 12C20 9.65279 18.0972 7.75 15.75 7.75L14 7.75",vectorEffect:"non-scaling-stroke"})}),ld=(0,m.jsx)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,m.jsx)(f.Path,{d:"M19.25 14.2513L16.0707 11.0707C16.0317 11.0317 15.9683 11.0317 15.9293 11.0707L12.0584 14.9416C12.0245 14.9755 11.9713 14.9806 11.9316 14.9537L8.65791 12.7392C8.62313 12.7156 8.57736 12.7163 8.54332 12.7409L4.75 15.4808M19.25 14.2513V6C19.25 5.30964 18.6904 4.75 18 4.75H6C5.30964 4.75 4.75 5.30964 4.75 6V15.4808M19.25 14.2513V18C19.25 18.6904 18.6904 19.25 18 19.25H6C5.30964 19.25 4.75 18.6904 4.75 18V15.4808",vectorEffect:"non-scaling-stroke"})}),cd=(0,m.jsx)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,m.jsx)(f.Path,{d:"M12 18V6M18 12H6",vectorEffect:"non-scaling-stroke"})}),pd=(0,m.jsx)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,m.jsx)(f.Path,{d:"M12 4V19M7 14L12 19L17 14",vectorEffect:"non-scaling-stroke"})}),ud=(0,m.jsxs)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,m.jsx)(f.Path,{d:"M8 21L10.6587 15.1842M13.1523 9.72929L13.8553 8.19144L16 3.5M20.0645 13C19.2118 11.2841 17.8276 9.87898 16.1272 9M3.93555 13C5.40825 10.0366 8.46631 8 12 8C12.636 8 13.2566 8.06597 13.8553 8.19144M13.1523 9.72929C12.7975 9.58156 12.4083 9.5 12 9.5C10.3431 9.5 9 10.8431 9 12.5C9 13.6747 9.67519 14.6917 10.6587 15.1842M13.1523 9.72929L10.6587 15.1842M13.1755 15.261C14.2481 14.8037 15 13.7397 15 12.5C15 12.1819 14.9505 11.8753 14.8587 11.5876",vectorEffect:"non-scaling-stroke"}),(0,m.jsx)(f.Path,{d:"M12 9.5C10.3431 9.5 9 10.8431 9 12.5C9 13.6747 9.67519 14.6917 10.6587 15.1842L13.1523 9.72929C12.7975 9.58156 12.4083 9.5 12 9.5Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})]}),fd=(0,m.jsxs)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,m.jsx)(f.Path,{d:"M20.0645 13C18.5918 10.0366 15.5337 8 12 8C8.46631 8 5.40825 10.0366 3.93555 13",vectorEffect:"non-scaling-stroke"}),(0,m.jsx)(f.Circle,{cx:"12",cy:"12.5",r:"3",fill:"currentColor",vectorEffect:"non-scaling-stroke"})]}),md=(0,m.jsxs)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,m.jsx)(f.Path,{d:"M14.75 5.75H19C19.6904 5.75 20.25 6.30964 20.25 7V17C20.25 17.6904 19.6904 18.25 19 18.25H14.75M14.75 5.75V18.25M14.75 5.75H9.25M14.75 18.25H9.25M9.25 18.25H5C4.30964 18.25 3.75 17.6904 3.75 17V7C3.75 6.30964 4.30964 5.75 5 5.75H9.25M9.25 18.25V5.75",vectorEffect:"non-scaling-stroke"}),(0,m.jsx)(f.Path,{d:"M14.75 18.25V5.75H9.25V18.25H14.75Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})]}),gd=(0,m.jsx)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,m.jsx)(f.Path,{d:"M20 12L5 12M10 7L5 12L10 17",vectorEffect:"non-scaling-stroke"})}),hd=(0,m.jsx)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,m.jsx)(f.Path,{d:"M4 12L19 12M14 17L19 12L14 7",vectorEffect:"non-scaling-stroke"})});function bd(e){const t=en().store,n=s().useMemo(()=>({parentMenu:t}),[t]);return(0,m.jsx)(Un.Provider,{value:n,children:(0,m.jsx)(Wn,{...e})})}function _d(e){return(0,m.jsx)(qn.Provider,{value:{isSubmenu:!0},children:(0,m.jsx)(bd,{...e})})}const wd={"aria-expanded":void 0},vd=s().forwardRef(function(e,t){const{render:n,className:i,style:r,label:o,id:a,nativeButton:d=!1,openOnHover:l=!0,delay:c=100,closeDelay:p=0,disabled:u=!1,...f}=e,m=$n();if(!m?.parentMenu)throw new Error(Qt(37));const g=Wi({guess:!0,label:o}),h=Xr(),{store:b}=en(),_=mr(a),w=b.useState("open"),v=b.useState("floatingRootContext"),x=b.useState("floatingTreeRoot"),y=b.useState("triggerPopupId",_),k=Fn(_,b),S=L(e=>{k(e),null!==e&&b.select("open")&&null==b.select("activeTriggerId")&&b.update({activeTriggerId:_??null,activeTriggerElement:e,closeDelay:p})}),C=s().useRef(null),j=s().useCallback(e=>{C.current=e,b.set("activeTriggerElement",e)},[b]);W(()=>(S(C.current),()=>S(null)),[S,_,b]),b.useSyncedValue("closeDelay",p);const E=m.parentMenu,T=b.useState("disabled"),M=E.useState("disabled"),R=u||T||M,z=E.useState("itemProps"),O=E.useState("isActive",g.index),P=s().useMemo(()=>({type:"submenu-trigger",setActive(){E.select("highlightItemOnHover")&&E.set("activeIndex",g.index)}}),[E,g.index]),{getItemProps:A,itemRef:N}=Va({closeOnClick:!1,disabled:R,highlighted:O,id:_,store:b,typingRef:E.context.typingRef,nativeButton:d,itemMetadata:P,nodeId:h?.context.nodeId}),H=li(v,{enabled:b.useState("hoverEnabled")&&l&&!R,handleClose:gi({blockPointerEvents:!0}),mouseOnly:!0,move:!0,restMs:c,delay:{open:c,close:p},shouldOpen:c>0?()=>E.select("allowMouseEnter"):void 0,triggerElementRef:C,externalTree:x,isClosing:()=>"ending"===b.select("transitionStatus"),guardStaleOpen:!0}),D=hi(v,{enabled:!R,event:"mousedown",toggle:!l,ignoreMouse:l,stickIfOpen:!1}).reference??I,B=b.useState("triggerProps",!0);delete B.id;const V={disabled:R,highlighted:O,open:w},F=b.useState("openMethod"),U=b.useState("lastOpenChangeReason");return Hi("div",e,{state:V,stateAttributesMapping:Mi,props:[D,H,B,z,w&&(U===pt||"keyboard"===F)&&gr?wd:void 0,{"aria-controls":y,tabIndex:w||O?0:-1,onBlur(){O&&E.set("activeIndex",null)}},f,A],ref:[t,g.ref,N,S,j]})});var xd=(0,m.jsx)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,m.jsx)(f.Path,{d:"M10.5 8.5L13.5 12L10.5 15.5",vectorEffect:"non-scaling-stroke"})}),yd="data-wp-hash";function kd(){const e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},"undefined"!=typeof document&&function(e){const t=kd();t.documents.set(e,(t.documents.get(e)??0)+1);for(const[n,i]of t.styles)Sd(e,n,i)}(document)),e.__wpStyleRuntime}function Sd(e,t,n){if(!e.head)return;const i=kd();let r=i.injectedStyles.get(e);if(r||(r=new Set,i.injectedStyles.set(e,r)),r.has(t))return;if(function(e,t){if(!e.head)return!1;for(const n of e.head.querySelectorAll(`style[${yd}]`))if(n.getAttribute(yd)===t)return!0;return!1}(e,t))return void r.add(t);const o=e.createElement("style");o.setAttribute(yd,t),o.appendChild(e.createTextNode(n)),e.head.appendChild(o),r.add(t)}function Cd(e,t){const n=kd();n.styles.set(e,t);for(const i of n.documents.keys())Sd(i,e,t)}Cd("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");Cd("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");Cd("3be1f8dffe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-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-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;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-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-content:center;align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight;--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;align-self:stretch;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var jd=(0,Kn.forwardRef)(function({children:e,className:t,prefix:n,shortcut:i,suffix:r,"aria-describedby":o,"aria-keyshortcuts":a,"aria-label":s,"aria-labelledby":d,...l},c){const{contentChildren:p,contentContextValue:u,itemAriaProps:f,shortcutDescriptionId:g}=hs(e,{"aria-describedby":o,"aria-keyshortcuts":a,"aria-label":s,"aria-labelledby":d,shortcut:i});return(0,m.jsx)(vd,{ref:c,...f,className:Qr("_8c15fd0ed9f28ba4__div","_336cd3e4e743482f__box-sizing","_5c913bce0d8bb0d6__item",t),...l,children:(0,m.jsx)(Zn.Provider,{value:u,children:(0,m.jsx)(bs,{prefix:n,shortcut:i,shortcutDescriptionId:g,suffix:r,trailing:(0,m.jsx)(ws,{className:"b78aec79bf93eba0__submenu-chevron",icon:xd,size:24,"aria-hidden":"true"}),children:p})})})});const Ed=({icon:e=Ys,title:t,text:n,onConfirm:i,modalProps:r})=>{const o=(0,s().useRef)(),a=(0,s().useCallback)(e=>{e.target===o.current||"Enter"!==e.key||(i(),e.preventDefault())},[i]);return(0,m.jsx)(d.Modal,{icon:(0,m.jsx)(d.Icon,{icon:e,size:Ys===e?"36":"24",style:{display:"flex",marginRight:"1rem"}}),title:t,__experimentalHideHeader:void 0===t,isDismissible:!1,shouldCloseOnEsc:!1,shouldCloseOnClickOutside:!1,onKeyDown:a,...r,children:(0,m.jsxs)(d.__experimentalVStack,{spacing:8,children:[(0,m.jsx)("span",{children:n}),(0,m.jsx)(d.__experimentalHStack,{alignment:"right",children:(0,m.jsx)(d.Button,{ref:o,variant:"primary",text:(0,u.__)("OK","tablepress"),onClick:i})})]})})};var Td=(0,m.jsxs)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,m.jsx)(f.Path,{d:"M9.75 10.25C9.75 9.00736 10.7574 8 12 8C13.2426 8 14.25 9.00736 14.25 10.25C14.25 11.4083 13.3748 12.3621 12.2496 12.4863C12.1124 12.5015 12 12.6119 12 12.75V14M12 15V16.5",vectorEffect:"non-scaling-stroke"}),(0,m.jsx)(f.Path,{d:"M19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12C4.75 7.99594 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});const Md=({title:e,buttonProps:t={},modalProps:n={},children:i})=>{const[r,o]=(0,s().useState)(!1);return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(d.Button,{variant:"secondary",icon:Td,size:"small",onClick:()=>o(!0),...t}),r&&(0,m.jsx)(d.Modal,{size:"small",icon:(0,m.jsx)(d.Icon,{icon:Td,style:{display:"flex",marginRight:"4px",fill:"none"}}),title:e,onRequestClose:()=>o(!1),...n,children:i})]})},Rd=(0,m.jsxs)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-3 -3 24 24",overflow:"visible",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeMiterlimit:"10",children:[(0,m.jsx)(f.Path,{d:"M6.25 17.25V.75M.75 2v14m0-4.25h5.5m0-5.5h11",fill:"none"}),(0,m.jsx)(f.Path,{d:"M.75 6.25h5.5m5.5 0V.75M17.25 2v14",fill:"none"}),(0,m.jsx)(f.Path,{d:"M16 17.25A1.25 1.25 0 0 0 17.25 16V2A1.25 1.25 0 0 0 16 .75H2A1.25 1.25 0 0 0 .75 2v14A1.25 1.25 0 0 0 2 17.25h14z",fill:"none"})]}),zd=(0,m.jsxs)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2.722 -2 24 24",overflow:"visible",children:[(0,m.jsx)(f.Path,{d:"M3.833 18.75A3.84 3.84 0 0 1 0 14.917a3.84 3.84 0 0 1 3.833-3.834 3.84 3.84 0 0 1 3.833 3.834 3.84 3.84 0 0 1-3.833 3.833zm0-6.167c-1.287 0-2.333 1.047-2.333 2.334s1.047 2.333 2.333 2.333 2.333-1.047 2.333-2.333-1.046-2.334-2.333-2.334z"}),(0,m.jsx)(f.Path,{d:"M8.629 11.276l1.299.75-2.776 4.807-1.299-.75zm2.261 3.641a3.84 3.84 0 0 1 3.834-3.834 3.84 3.84 0 0 1 3.833 3.834 3.84 3.84 0 0 1-3.833 3.833 3.84 3.84 0 0 1-3.834-3.833zm1.5 0c0 1.286 1.047 2.333 2.334 2.333s2.333-1.047 2.333-2.333a2.34 2.34 0 0 0-2.333-2.334 2.34 2.34 0 0 0-2.334 2.334z"}),(0,m.jsx)(f.Path,{d:"M12.703 16.083l-1.299.75-2.776-4.807 1.299-.75z"}),(0,m.jsx)(f.Path,{d:"M14.85 0v4l-4.705 8.15-1.733-1z"}),(0,m.jsx)(f.Path,{d:"M3.707 0v4l4.705 8.15 1.733-1z"})]}),Id=(0,m.jsx)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2.15 -4 24 24",overflow:"visible",children:(0,m.jsx)(f.Path,{d:"M0 14.598L4.45 2.275l1.884.05 4.379 12.27H8.864l-1.08-3.17-4.785-.05-1.22 3.27L0 14.598zm3.469-4.683H7.13L5.3 4.668 3.469 9.915zm16.848 3.655l-.378.27c-.286.199-.934.306-.934-.736l-.019-5.66c0-1.24-.359-2.605-2.03-2.911s-2.965.108-3.54.396-1.491 1.042-1.258 1.904.772.971 1.204.971 1.168-.252 1.168-1.186c0-.791-.719-1.114-.719-1.114.126-.323 1.006-.683 1.743-.611.935.091 1.401.791 1.401 1.563v1.581c0 .629-1.33 1.097-2.462 1.42-.837.239-1.936.711-2.443 1.474-.575.862-.521 2.677.719 3.324.989.515 2.071.412 2.893-.019.576-.302.972-.766 1.312-1.239 0 0-.035 1.275.988 1.509 1.254.286 2.156-.27 2.57-.61l-.215-.326zm-3.36-1.401c-.216.449-.898 1.51-1.851 1.51s-1.438-.772-1.438-1.617.557-1.6 1.474-2.066 1.635-.755 1.814-1.024v3.197z"})}),Od=(0,m.jsx)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-4 -4 24 24",overflow:"visible",fill:"currentColor",children:(0,m.jsx)(f.Path,{d:"M14.5 0H16v16h-1.5zM0 0h1.5v16H0zm12.03 1.061l-3.5 3.5-.53.53-.53-.53-3.5-3.5L5.03 0 8 2.97 10.97 0z"})}),Pd=(0,m.jsx)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-0.65 -4 24 24",overflow:"visible",fill:"currentColor",children:(0,m.jsx)(f.Path,{d:"M10.6 0h1.5v16h-1.5zM7 0L4 3 1 0 0 1l4 4 4-4z"})}),Ad=(0,m.jsx)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-4 -4 24 24",overflow:"visible",fill:"currentColor",children:(0,m.jsx)(f.Path,{d:"M7.25 0h1.5v16h-1.5zm4.1 1l4 4 4-4-1-1-3 3-3-3z"})}),Nd=(0,m.jsx)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-4 -4 24 24",overflow:"visible",fill:"currentColor",children:(0,m.jsx)(f.Path,{d:"M0 0h16v1.5H0zm0 14.5h16V16H0zM1.061 3.97l3.5 3.5.53.53-.53.53-3.5 3.5L0 10.97 2.97 8 0 5.03z"})}),Hd=(0,m.jsx)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-4 -4 24 24",overflow:"visible",fill:"currentColor",children:(0,m.jsx)(f.Path,{d:"M0 12.05h16v1.5H0zm1-2.6l4-4-4-4-1 1 3 3-3 3z"})}),Dd=(0,m.jsx)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-4 -4 24 24",overflow:"visible",fill:"currentColor",children:(0,m.jsx)(f.Path,{d:"M0 2.45h16v1.5H0zm0 5.1l3 3-3 3 1 1 4-4-4-4z"})}),Ld=(0,m.jsxs)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-3.599 -4 24 24",overflow:"visible",fill:"none",stroke:"currentColor",children:[(0,m.jsx)(f.Path,{d:"M10.514 2.5l-5 5.5 5 5.5m-4.5-11l-5 5.5 5 5.5",strokeWidth:"1.5",fill:"none"}),(0,m.jsx)(f.Path,{strokeWidth:"1.6",d:"M5.514 8h10.887",fill:"none"})]}),Bd=(0,m.jsxs)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-4 -4 24 24",overflow:"visible",fill:"none",stroke:"currentColor",children:[(0,m.jsx)(f.Path,{d:"M5.888 13.5l5-5.5-5-5.5m4.5 11l5-5.5-5-5.5",strokeWidth:"1.5",fill:"none"}),(0,m.jsx)(f.Path,{strokeWidth:"1.6",d:"M10.888 8H0",fill:"none"})]}),Vd=(0,m.jsx)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-3.9 -3.843 24 24",overflow:"visible",fill:"currentColor",children:(0,m.jsx)(f.Path,{d:"M4.725 9.281l1.008-1.008L2.899 5.44h13.2v-1.6h-13.2l2.833-2.833L4.725 0 0 4.641l4.725 4.64zm6.75-2.248L10.467 8.04l2.833 2.833H.1v1.6h13.2l-2.833 2.834 1.008 1.008 4.725-4.641-4.725-4.641z"})}),Fd=(0,m.jsxs)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-4 -3.599 24 24",overflow:"visible",fill:"none",stroke:"currentColor",children:[(0,m.jsx)(f.Path,{d:"M13.5 10.514l-5.5-5-5.5 5m11-4.5l-5.5-5-5.5 5",strokeWidth:"1.5",fill:"none"}),(0,m.jsx)(f.Path,{strokeWidth:"1.6",d:"M8 5.514v10.887",fill:"none"})]}),Ud=(0,m.jsxs)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-4 -4 24 24",overflow:"visible",fill:"none",stroke:"currentColor",children:[(0,m.jsx)(f.Path,{d:"M2.5 5.888l5.5 5 5.5-5m-11 4.5l5.5 5 5.5-5",strokeWidth:"1.5",fill:"none"}),(0,m.jsx)(f.Path,{strokeWidth:"1.6",d:"M8 10.888V0",fill:"none"})]}),$d=(0,m.jsx)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-3.843 -3.9 24 24",overflow:"visible",fill:"currentColor",children:(0,m.jsx)(f.Path,{d:"M4.641 0L0 4.725l1.008 1.008L3.841 2.9v13.2h1.6V2.9l2.833 2.833 1.008-1.008L4.641 0zm7.033 16.199l4.641-4.725-1.008-1.008-2.834 2.834V.1h-1.6v13.2L8.04 10.467l-1.007 1.008 4.641 4.724z"})}),Wd=(0,m.jsxs)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-3.25 -1.75 24 24",overflow:"visible",children:[(0,m.jsx)(f.Path,{d:"M11.75 3.75h3.75a.5.5 0 0 1 .5.5v13.5a.5.5 0 0 1-.5.5H2a.5.5 0 0 1-.5-.5V4.25a.5.5 0 0 1 .5-.5h3.75v-1.5H2a2 2 0 0 0-2 2v13.5a2 2 0 0 0 2 2h13.5a2 2 0 0 0 2-2V4.25a2 2 0 0 0-2-2h-3.75v1.5z"}),(0,m.jsx)(f.Path,{d:"M11.25 0h-5a2 2 0 0 0-2 2v4h9V2a2 2 0 0 0-2-2zm-2.5 4.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 1 1 0 3z"})]}),Xd=(0,m.jsx)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-3.5 -5.5 24 24",overflow:"visible",children:(0,m.jsx)(f.Path,{d:"M15 0H2C.9 0 0 .9 0 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2V2c0-1.1-.9-2-2-2zm.5 11a.47.47 0 0 1-.5.5H2a.47.47 0 0 1-.5-.5V9h14v2zm0-7h-14V2a.47.47 0 0 1 .5-.5h13a.47.47 0 0 1 .5.5v2z"})}),Gd=(0,m.jsx)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-4 -2.4 24 24",overflow:"visible",children:(0,m.jsx)(f.Path,{fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeMiterlimit:"10",d:"M8 1.5l3.521 6.1H4.479zm0 16.2l-3.521-6.1h7.042z"})}),Kd=(0,m.jsx)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-4 -4 24 24",overflow:"visible",children:(0,m.jsx)(f.Path,{fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeMiterlimit:"10",d:"M8 2.325l5.976 10.35H2.024z"})}),qd=(0,m.jsx)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-4 -4 24 24",overflow:"visible",children:(0,m.jsx)(f.Path,{fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeMiterlimit:"10",d:"M8 13.675L2.024 3.325h11.952z"})});Ks("table-editor-toolbar","edit",()=>{const[e,t]=(0,s().useState)(1),[n,i]=(0,s().useState)(1),[r,o]=(0,s().useState)(!1),[a,l]=(0,s().useState)(!1),[c,f]=(0,s().useState)(!1),[b,_]=(0,s().useState)(!1),[w,v]=(0,s().useState)(!1),[x,y]=(0,s().useState)(!1),[k,C]=(0,s().useState)(()=>({...tp.helpers.selection})),[E,T]=(0,s().useState)(()=>({rows:tp.editor.options.data.length,columns:tp.editor.options.columns.length})),[M,R]=(0,s().useState)({undoDisabled:!0,redoDisabled:!0}),[z,I]=(0,s().useState)(""),O=k.rows.length,P=k.columns.length;(0,s().useEffect)(()=>((0,p.addAction)("tablepress.toolbarUndoRedoStateUpdate","tp/edit-screen/handle-toolbar-undo-redo-state-update",e=>{R(e)}),()=>{(0,p.removeAction)("tablepress.toolbarUndoRedoStateUpdate","tp/edit-screen/handle-toolbar-undo-redo-state-update")}),[]);const A=(e,t)=>k[e].some(n=>tp.table.visibility[e][n]===t),N=(e,t)=>{let n=k[e][0],i=0;return["down","right","bottom","last"].includes(t)&&(n=k[e][k[e].length-1],i=E[e]-1),i!==n},H=(e,t)=>{N(t,e)?tp.callbacks.move(e,t):o(!0)},D=e=>{E[e]!==k[e].length?tp.callbacks.remove(e):"rows"===e?l(!0):f(!0)};return(0,m.jsxs)(d.__experimentalHStack,{spacing:1,alignment:"left",children:[(0,m.jsxs)(d.__experimentalHStack,{alignment:"left",className:"tablepress-toolbar-scroll-wrapper",children:[(0,m.jsxs)(d.Toolbar,{label:(0,u.__)("Table Manipulation","tablepress"),style:{borderColor:"#c3c4c7"},children:[(0,m.jsxs)(d.ToolbarGroup,{style:{borderRightColor:"#c3c4c7"},children:[(0,m.jsx)(d.ToolbarButton,{icon:od,label:(0,u.__)("Undo","tablepress"),shortcut:{ariaLabel:j.shortcutAriaLabel.primary("z"),display:j.displayShortcut.primary("z")},onClick:()=>tp.editor.undo(),disabled:M.undoDisabled}),(0,m.jsx)(d.ToolbarButton,{icon:ad,label:(0,u.__)("Redo","tablepress"),shortcut:{ariaLabel:j.shortcutAriaLabel.primary("y"),display:j.displayShortcut.primary("y")},onClick:()=>tp.editor.redo(),disabled:M.redoDisabled})]}),(0,m.jsxs)(d.ToolbarGroup,{style:{borderRightColor:"#c3c4c7"},children:[(0,m.jsx)(d.ToolbarButton,{icon:zd,label:(0,u.__)("Cut","tablepress"),shortcut:{ariaLabel:j.shortcutAriaLabel.primary("x"),display:j.displayShortcut.primary("x")},onClick:()=>{if("TEXTAREA"===document.activeElement.tagName&&document.activeElement.selectionStart!==document.activeElement.selectionEnd){document.execCommand("copy");const e=document.activeElement.selectionStart;document.activeElement.value=document.activeElement.value.slice(0,document.activeElement.selectionStart)+document.activeElement.value.slice(document.activeElement.selectionEnd),document.activeElement.selectionEnd=e}else tp.editor.copy(!0),tp.editor.setValue(tp.editor.highlighted,"")}}),(0,m.jsx)(d.ToolbarButton,{icon:sd,label:(0,u.__)("Copy","tablepress"),shortcut:{ariaLabel:j.shortcutAriaLabel.primary("c"),display:j.displayShortcut.primary("c")},onClick:()=>{"TEXTAREA"===document.activeElement.tagName&&document.activeElement.selectionStart!==document.activeElement.selectionEnd?document.execCommand("copy"):tp.editor.copy(!0)}}),(0,m.jsx)(d.ToolbarButton,{icon:Wd,label:(0,u.__)("Paste","tablepress"),shortcut:{ariaLabel:j.shortcutAriaLabel.primary("v"),display:j.displayShortcut.primary("v")},onClick:()=>{"TEXTAREA"===document.activeElement.tagName?window.navigator.clipboard.readText().then(e=>{if(e){const t=document.activeElement.selectionStart+e.length;document.activeElement.value=document.activeElement.value.slice(0,document.activeElement.selectionStart)+e+document.activeElement.value.slice(document.activeElement.selectionEnd),document.activeElement.selectionEnd=t}}):tp.editor.selectedCell&&window.navigator.clipboard.readText().then(e=>{e&&tp.editor.paste(tp.editor.selectedCell[0],tp.editor.selectedCell[1],e)})},disabled:!window?.navigator?.clipboard?.readText,extraProps:{title:window?.navigator?.clipboard?.readText?void 0:(0,u.__)("Your browser does not allow pasting via the context menu. Use the keyboard shortcut instead.","tablepress")}})]}),(0,m.jsxs)(d.ToolbarGroup,{style:{borderRightColor:"#c3c4c7"},children:[(0,m.jsx)(d.ToolbarButton,{icon:dd,label:(0,u.__)("Insert Link","tablepress"),shortcut:{ariaLabel:j.shortcutAriaLabel.primary("l"),display:j.displayShortcut.primary("l")},onClick:()=>tp.callbacks.insert_link.open_dialog()}),(0,m.jsx)(d.ToolbarButton,{icon:ld,label:(0,u.__)("Insert Image","tablepress"),shortcut:{ariaLabel:j.shortcutAriaLabel.primary("i"),display:j.displayShortcut.primary("i")},onClick:()=>tp.callbacks.insert_image.open_dialog()}),(0,m.jsx)(d.ToolbarButton,{icon:Id,label:(0,u.__)("Advanced Editor","tablepress"),shortcut:{ariaLabel:j.shortcutAriaLabel.primary("e"),display:j.displayShortcut.primary("e")},onClick:()=>tp.callbacks.advanced_editor.open_dialog()}),(0,m.jsx)(d.ToolbarButton,{icon:Rd,label:(0,u.__)("Combine/Merge cells","tablepress"),onClick:()=>{(()=>{const e={text:""};if(!tp.helpers.cell_merge_allowed(e))return I(e.text),void _(!0);tp.callbacks.merge_cells()})()}})]}),(0,m.jsxs)(d.ToolbarGroup,{style:{borderRightColor:"#c3c4c7"},children:[(0,m.jsxs)(Jn,{modal:!1,children:[(0,m.jsx)(vr,{render:(0,m.jsx)(d.ToolbarButton,{icon:Xd,label:(0,u.__)("Actions for rows","tablepress"),onClick:()=>{C({...tp.helpers.selection}),T({rows:tp.editor.options.data.length,columns:tp.editor.options.columns.length}),tp.helpers.visibility.update()},children:(0,m.jsx)("span",{className:"tablepress-toolbar-button-text",children:(0,u.__)("Rows…","tablepress")})})}),(0,m.jsxs)(Da,{children:[(0,m.jsx)(_s,{prefix:(0,m.jsx)(ks,{icon:S}),onClick:e=>{tp.callbacks.insert_duplicate("duplicate","rows"),e.shiftKey&&(e.preventBaseUIHandler(),C({...tp.helpers.selection}),T({rows:tp.editor.options.data.length,columns:tp.editor.options.columns.length}))},children:(0,m.jsx)(cs,{children:(0,u._n)("Duplicate row","Duplicate rows",O,"tablepress")})}),(0,m.jsxs)(_d,{children:[(0,m.jsx)(jd,{prefix:(0,m.jsx)(ks,{icon:Nd}),children:(0,m.jsx)(cs,{children:(0,u._n)("Insert row…","Insert rows…",O,"tablepress")})}),(0,m.jsxs)(Da,{positioner:(0,m.jsx)(Pa,{align:"center"}),children:[(0,m.jsx)(_s,{prefix:(0,m.jsx)(ks,{icon:Hd}),onClick:e=>{tp.callbacks.insert_duplicate("insert","rows","before"),e.shiftKey&&(e.preventBaseUIHandler(),C({...tp.helpers.selection}),T({rows:tp.editor.options.data.length,columns:tp.editor.options.columns.length}))},children:(0,m.jsx)(cs,{children:(0,u._n)("Insert row above","Insert rows above",O,"tablepress")})}),(0,m.jsx)(_s,{prefix:(0,m.jsx)(ks,{icon:Dd}),onClick:e=>{tp.callbacks.insert_duplicate("insert","rows","after"),e.shiftKey&&(e.preventBaseUIHandler(),C({...tp.helpers.selection}),T({rows:tp.editor.options.data.length,columns:tp.editor.options.columns.length}))},children:(0,m.jsx)(cs,{children:(0,u._n)("Insert row below","Insert rows below",O,"tablepress")})})]})]}),(0,m.jsx)(_s,{prefix:(0,m.jsx)(ks,{icon:cd}),onClick:()=>v(!0),children:(0,m.jsx)(cs,{children:(0,u.__)("Add rows…","tablepress")})}),(0,m.jsx)(_s,{prefix:(0,m.jsx)(ks,{icon:g}),onClick:e=>{D("rows"),e.shiftKey&&(e.preventBaseUIHandler(),C({...tp.helpers.selection}),T({rows:tp.editor.options.data.length,columns:tp.editor.options.columns.length}))},disabled:E.rows===O,title:E.rows===O?(0,u.__)("This option is disabled.","tablepress")+" "+(0,u.__)("You can not delete all table rows!","tablepress"):void 0,children:(0,m.jsx)(cs,{children:(0,u._n)("Delete row","Delete rows",O,"tablepress")})}),(0,m.jsx)(Ts,{}),(0,m.jsxs)(_d,{children:[(0,m.jsx)(jd,{prefix:(0,m.jsx)(ks,{icon:$d}),disabled:1===E.rows,title:1===E.rows?(0,u.__)("This option is disabled.","tablepress")+" "+(0,u.__)("The table has only one row.","tablepress"):void 0,children:(0,m.jsx)(cs,{children:(0,u._n)("Move row…","Move rows…",O,"tablepress")})}),(0,m.jsxs)(Da,{positioner:(0,m.jsx)(Pa,{align:"center"}),children:[(0,m.jsx)(_s,{prefix:(0,m.jsx)(ks,{icon:Fd}),onClick:e=>{H("top","rows"),e.shiftKey&&(e.preventBaseUIHandler(),C({...tp.helpers.selection}),T({rows:tp.editor.options.data.length,columns:tp.editor.options.columns.length}))},shortcut:{label:j.shortcutAriaLabel.secondary("↑"),displayShortcut:j.displayShortcut.secondary("↑")},disabled:!N("rows","top"),title:N("rows","top")?void 0:(0,u.__)("This option is disabled.","tablepress")+" "+(0,u._n)("The selected row is already at the top of the table.","The selected rows are already at the top of the table.",O,"tablepress"),children:(0,m.jsx)(cs,{children:(0,u._n)("Move row to the top","Move rows to the top",O,"tablepress")})}),(0,m.jsx)(_s,{prefix:(0,m.jsx)(ks,{icon:h}),onClick:e=>{H("up","rows"),e.shiftKey&&(e.preventBaseUIHandler(),C({...tp.helpers.selection}),T({rows:tp.editor.options.data.length,columns:tp.editor.options.columns.length}))},shortcut:{label:j.shortcutAriaLabel.primaryShift("↑"),displayShortcut:j.displayShortcut.primaryShift("↑")},disabled:!N("rows","up"),title:N("rows","up")?void 0:(0,u.__)("This option is disabled.","tablepress")+" "+(0,u._n)("The selected row is already at the top of the table.","The selected rows are already at the top of the table.",O,"tablepress"),children:(0,m.jsx)(cs,{children:(0,u._n)("Move row up","Move rows up",O,"tablepress")})}),(0,m.jsx)(Ts,{}),(0,m.jsx)(_s,{prefix:(0,m.jsx)(ks,{icon:pd}),onClick:e=>{H("down","rows"),e.shiftKey&&(e.preventBaseUIHandler(),C({...tp.helpers.selection}),T({rows:tp.editor.options.data.length,columns:tp.editor.options.columns.length}))},shortcut:{label:j.shortcutAriaLabel.primaryShift("↓"),displayShortcut:j.displayShortcut.primaryShift("↓")},disabled:!N("rows","down"),title:N("rows","down")?void 0:(0,u.__)("This option is disabled.","tablepress")+" "+(0,u._n)("The selected row is already at the bottom of the table.","The selected rows are already at the bottom of the table.",O,"tablepress"),children:(0,m.jsx)(cs,{children:(0,u._n)("Move row down","Move rows down",O,"tablepress")})}),(0,m.jsx)(_s,{prefix:(0,m.jsx)(ks,{icon:Ud}),onClick:e=>{H("bottom","rows"),e.shiftKey&&(e.preventBaseUIHandler(),C({...tp.helpers.selection}),T({rows:tp.editor.options.data.length,columns:tp.editor.options.columns.length}))},shortcut:{label:j.shortcutAriaLabel.secondary("↓"),displayShortcut:j.displayShortcut.secondary("↓")},disabled:!N("rows","bottom"),title:N("rows","bottom")?void 0:(0,u.__)("This option is disabled.","tablepress")+" "+(0,u._n)("The selected row is already at the bottom of the table.","The selected rows are already at the bottom of the table.",O,"tablepress"),children:(0,m.jsx)(cs,{children:(0,u._n)("Move row to the bottom","Move rows to the bottom",O,"tablepress")})})]})]}),(0,m.jsxs)(_d,{children:[(0,m.jsx)(jd,{prefix:(0,m.jsx)(ks,{icon:Gd}),disabled:1!==P||1===E.rows,title:1!==P?(0,u.__)("This option is disabled.","tablepress")+" "+(0,u.__)("More than one column was selected.","tablepress"):1===E.rows?(0,u.__)("This option is disabled.","tablepress")+" "+(0,u.__)("The table has only one row.","tablepress"):void 0,children:(0,m.jsx)(cs,{children:(0,u.__)("Sort rows…","tablepress")})}),(0,m.jsxs)(Da,{positioner:(0,m.jsx)(Pa,{align:"center"}),children:[(0,m.jsx)(_s,{prefix:(0,m.jsx)(ks,{icon:Kd}),onClick:e=>{tp.callbacks.sort("asc"),e.shiftKey&&e.preventBaseUIHandler()},disabled:1!==P||1===E.rows,title:1!==P?(0,u.__)("This option is disabled.","tablepress")+" "+(0,u.__)("More than one column was selected.","tablepress"):1===E.rows?(0,u.__)("This option is disabled.","tablepress")+" "+(0,u.__)("The table has only one row.","tablepress"):void 0,children:(0,m.jsx)(cs,{children:(0,u.__)("Sort by column ascending","tablepress")})}),(0,m.jsx)(_s,{prefix:(0,m.jsx)(ks,{icon:qd}),onClick:e=>{tp.callbacks.sort("desc"),e.shiftKey&&e.preventBaseUIHandler()},disabled:1!==P||1===E.rows,title:1!==P?(0,u.__)("This option is disabled.","tablepress")+" "+(0,u.__)("More than one column was selected.","tablepress"):1===E.rows?(0,u.__)("This option is disabled.","tablepress")+" "+(0,u.__)("The table has only one row.","tablepress"):void 0,children:(0,m.jsx)(cs,{children:(0,u.__)("Sort by column descending","tablepress")})})]})]}),(0,m.jsxs)(_d,{children:[(0,m.jsx)(jd,{prefix:(0,m.jsx)(ks,{icon:ud}),children:(0,m.jsx)(cs,{children:(0,u._n)("Hide/show row…","Hide/show rows…",O,"tablepress")})}),(0,m.jsxs)(Da,{positioner:(0,m.jsx)(Pa,{align:"center"}),children:[(0,m.jsx)(_s,{prefix:(0,m.jsx)(ks,{icon:ud}),onClick:e=>{tp.callbacks.hide_unhide("hide","rows"),e.shiftKey&&(e.preventBaseUIHandler(),C({...tp.helpers.selection}),T({rows:tp.editor.options.data.length,columns:tp.editor.options.columns.length}),tp.helpers.visibility.update())},disabled:!A("rows",1),title:A("rows",1)?void 0:(0,u.__)("This option is disabled.","tablepress")+" "+(0,u._n)("The selected row is already hidden.","The selected rows are already hidden.",O,"tablepress"),children:(0,m.jsx)(cs,{children:(0,u._n)("Hide row","Hide rows",O,"tablepress")})}),(0,m.jsx)(_s,{prefix:(0,m.jsx)(ks,{icon:fd}),onClick:e=>{tp.callbacks.hide_unhide("unhide","rows"),e.shiftKey&&(e.preventBaseUIHandler(),C({...tp.helpers.selection}),T({rows:tp.editor.options.data.length,columns:tp.editor.options.columns.length}),tp.helpers.visibility.update())},disabled:!A("rows",0),title:A("rows",0)?void 0:(0,u.__)("This option is disabled.","tablepress")+" "+(0,u._n)("The selected row is already visible.","The selected rows are already visible.",O,"tablepress"),children:(0,m.jsx)(cs,{children:(0,u._n)("Show row","Show rows",O,"tablepress")})})]})]})]})]}),(0,m.jsxs)(Jn,{modal:!1,children:[(0,m.jsx)(vr,{render:(0,m.jsx)(d.ToolbarButton,{icon:md,label:(0,u.__)("Actions for columns","tablepress"),onClick:()=>{C({...tp.helpers.selection}),T({rows:tp.editor.options.data.length,columns:tp.editor.options.columns.length}),tp.helpers.visibility.update()},children:(0,m.jsx)("span",{className:"tablepress-toolbar-button-text",children:(0,u.__)("Columns…","tablepress")})})}),(0,m.jsxs)(Da,{children:[(0,m.jsx)(_s,{prefix:(0,m.jsx)(ks,{icon:S}),onClick:e=>{tp.callbacks.insert_duplicate("duplicate","columns"),e.shiftKey&&(e.preventBaseUIHandler(),C({...tp.helpers.selection}),T({rows:tp.editor.options.data.length,columns:tp.editor.options.columns.length}))},children:(0,m.jsx)(cs,{children:(0,u._n)("Duplicate column","Duplicate columns",P,"tablepress")})}),(0,m.jsxs)(_d,{children:[(0,m.jsx)(jd,{prefix:(0,m.jsx)(ks,{icon:Od}),children:(0,m.jsx)(cs,{children:(0,u._n)("Insert column…","Insert columns…",P,"tablepress")})}),(0,m.jsxs)(Da,{positioner:(0,m.jsx)(Pa,{align:"center"}),children:[(0,m.jsx)(_s,{prefix:(0,m.jsx)(ks,{icon:Pd}),onClick:e=>{tp.callbacks.insert_duplicate("insert","columns","before"),e.shiftKey&&(e.preventBaseUIHandler(),C({...tp.helpers.selection}),T({rows:tp.editor.options.data.length,columns:tp.editor.options.columns.length}))},children:(0,m.jsx)(cs,{children:(0,u._n)("Insert column on the left","Insert columns on the left",P,"tablepress")})}),(0,m.jsx)(_s,{prefix:(0,m.jsx)(ks,{icon:Ad}),onClick:e=>{tp.callbacks.insert_duplicate("insert","columns","after"),e.shiftKey&&(e.preventBaseUIHandler(),C({...tp.helpers.selection}),T({rows:tp.editor.options.data.length,columns:tp.editor.options.columns.length}))},children:(0,m.jsx)(cs,{children:(0,u._n)("Insert column on the right","Insert columns on the right",P,"tablepress")})})]})]}),(0,m.jsx)(_s,{prefix:(0,m.jsx)(ks,{icon:cd}),onClick:()=>y(!0),children:(0,m.jsx)(cs,{children:(0,u.__)("Add columns…","tablepress")})}),(0,m.jsx)(_s,{prefix:(0,m.jsx)(ks,{icon:g}),onClick:e=>{D("columns"),e.shiftKey&&(e.preventBaseUIHandler(),C({...tp.helpers.selection}),T({rows:tp.editor.options.data.length,columns:tp.editor.options.columns.length}))},disabled:E.columns===P,title:E.columns===P?(0,u.__)("This option is disabled.","tablepress")+" "+(0,u.__)("You can not delete all table columns!","tablepress"):void 0,children:(0,m.jsx)(cs,{children:(0,u._n)("Delete column","Delete columns",P,"tablepress")})}),(0,m.jsx)(Ts,{}),(0,m.jsxs)(_d,{children:[(0,m.jsx)(jd,{prefix:(0,m.jsx)(ks,{icon:Vd}),disabled:1===E.columns,title:1===E.columns?(0,u.__)("This option is disabled.","tablepress")+" "+(0,u.__)("The table has only one column.","tablepress"):void 0,children:(0,m.jsx)(cs,{children:(0,u._n)("Move column…","Move columns…",P,"tablepress")})}),(0,m.jsxs)(Da,{positioner:(0,m.jsx)(Pa,{align:"center"}),children:[(0,m.jsx)(_s,{prefix:(0,m.jsx)(ks,{icon:Ld}),onClick:e=>{H("first","columns"),e.shiftKey&&(e.preventBaseUIHandler(),C({...tp.helpers.selection}),T({rows:tp.editor.options.data.length,columns:tp.editor.options.columns.length}))},shortcut:{label:j.shortcutAriaLabel.secondary("←"),displayShortcut:j.displayShortcut.secondary("←")},disabled:!N("columns","first"),title:N("columns","first")?void 0:(0,u.__)("This option is disabled.","tablepress")+" "+(0,u._n)("The selected column is already at the left edge of the table.","The selected columns are already at the left edge of the table.",P,"tablepress"),children:(0,m.jsx)(cs,{children:(0,u._n)("Move column to first","Move columns to first",P,"tablepress")})}),(0,m.jsx)(_s,{prefix:(0,m.jsx)(ks,{icon:gd}),onClick:e=>{H("left","columns"),e.shiftKey&&(e.preventBaseUIHandler(),C({...tp.helpers.selection}),T({rows:tp.editor.options.data.length,columns:tp.editor.options.columns.length}))},shortcut:{label:j.shortcutAriaLabel.primaryShift("←"),displayShortcut:j.displayShortcut.primaryShift("←")},disabled:!N("columns","left"),title:N("columns","left")?void 0:(0,u.__)("This option is disabled.","tablepress")+" "+(0,u._n)("The selected column is already at the left edge of the table.","The selected columns are already at the left edge of the table.",P,"tablepress"),children:(0,m.jsx)(cs,{children:(0,u._n)("Move column left","Move columns left",P,"tablepress")})}),(0,m.jsx)(Ts,{}),(0,m.jsx)(_s,{prefix:(0,m.jsx)(ks,{icon:hd}),onClick:e=>{H("right","columns"),e.shiftKey&&(e.preventBaseUIHandler(),C({...tp.helpers.selection}),T({rows:tp.editor.options.data.length,columns:tp.editor.options.columns.length}))},shortcut:{label:j.shortcutAriaLabel.primaryShift("→"),displayShortcut:j.displayShortcut.primaryShift("→")},disabled:!N("columns","right"),title:N("columns","right")?void 0:(0,u.__)("This option is disabled.","tablepress")+" "+(0,u._n)("The selected column is already at the right edge of the table.","The selected columns are already at the right edge of the table.",P,"tablepress"),children:(0,m.jsx)(cs,{children:(0,u._n)("Move column right","Move columns right",P,"tablepress")})}),(0,m.jsx)(_s,{prefix:(0,m.jsx)(ks,{icon:Bd}),onClick:e=>{H("last","columns"),e.shiftKey&&(e.preventBaseUIHandler(),C({...tp.helpers.selection}),T({rows:tp.editor.options.data.length,columns:tp.editor.options.columns.length}))},shortcut:{label:j.shortcutAriaLabel.secondary("→"),displayShortcut:j.displayShortcut.secondary("→")},disabled:!N("columns","last"),title:N("columns","last")?void 0:(0,u.__)("This option is disabled.","tablepress")+" "+(0,u._n)("The selected column is already at the right edge of the table.","The selected columns are already at the right edge of the table.",P,"tablepress"),children:(0,m.jsx)(cs,{children:(0,u._n)("Move column to last","Move columns to last",P,"tablepress")})})]})]}),(0,m.jsxs)(_d,{children:[(0,m.jsx)(jd,{prefix:(0,m.jsx)(ks,{icon:ud}),children:(0,m.jsx)(cs,{children:(0,u._n)("Hide/show column…","Hide/show columns…",P,"tablepress")})}),(0,m.jsxs)(Da,{positioner:(0,m.jsx)(Pa,{align:"center"}),children:[(0,m.jsx)(_s,{prefix:(0,m.jsx)(ks,{icon:ud}),onClick:e=>{tp.callbacks.hide_unhide("hide","columns"),e.shiftKey&&(e.preventBaseUIHandler(),C({...tp.helpers.selection}),T({rows:tp.editor.options.data.length,columns:tp.editor.options.columns.length}),tp.helpers.visibility.update())},disabled:!A("columns",1),title:A("columns",1)?void 0:(0,u.__)("This option is disabled.","tablepress")+" "+(0,u._n)("The selected column is already hidden.","The selected columns are already hidden.",P,"tablepress"),children:(0,m.jsx)(cs,{children:(0,u._n)("Hide column","Hide columns",P,"tablepress")})}),(0,m.jsx)(_s,{prefix:(0,m.jsx)(ks,{icon:fd}),onClick:e=>{tp.callbacks.hide_unhide("unhide","columns"),e.shiftKey&&(e.preventBaseUIHandler(),C({...tp.helpers.selection}),T({rows:tp.editor.options.data.length,columns:tp.editor.options.columns.length}),tp.helpers.visibility.update())},disabled:!A("columns",0),title:A("columns",0)?void 0:(0,u.__)("This option is disabled.","tablepress")+" "+(0,u._n)("The selected column is already visible.","The selected columns are already visible.",P,"tablepress"),children:(0,m.jsx)(cs,{children:(0,u._n)("Show column","Show columns",P,"tablepress")})})]})]})]})]})]})]}),(0,m.jsxs)(Md,{title:(0,u.__)("Table Editor Toolbar","tablepress"),buttonProps:{size:"compact",label:(0,u.__)("Help on the Table Editor Toolbar","tablepress"),variant:"icon"},modalProps:{size:"large"},children:[(0,m.jsxs)("p",{children:[(0,u.__)("The toolbar provides a set of tools for editing the data in your tables.","tablepress")," ",(0,u.__)("You can use the Undo and Redo buttons to revert or reapply changes to your table.","tablepress")," ",(0,u.__)("The Cut, Copy, and Paste buttons allow you to manipulate the data in your table.","tablepress")," ",(0,u.sprintf)((0,u.__)("Buttons for inserting links or images, for opening the “%1$s” with more styling options, and for combining or merging cells are available as well.","tablepress"),(0,u.__)("Advanced Editor","tablepress"))]}),(0,m.jsxs)(Kn.RawHTML,{children:["

",(0,u.sprintf)((0,u.__)("In addition, the toolbar provides quick access to common actions for editing the structure of your table, via the “%1$s” and “%2$s” buttons.","tablepress"),(0,u.__)("Rows…","tablepress"),(0,u.__)("Columns…","tablepress"))," "+(0,u.__)("Use these buttons to add, insert, duplicate, delete, sort, show/hide, or move rows and columns.","tablepress")," "+(0,u.__)("If you’d like to repeat the same action multiple times, hold down the Shift key while clicking the action to keep the current menu open.","tablepress"),"

"]}),(0,m.jsx)("p",{children:(0,u.__)("Most actions can also be performed by typing a keyboard shortcut, which is shown in the button’s tooltip or the menus.","tablepress")}),(0,m.jsx)("h2",{children:(0,u.__)("Help on combining cells","tablepress")}),(0,m.jsxs)(Kn.RawHTML,{children:["

",(0,u.__)("Table cells can span across more than one column or row.","tablepress")," "+(0,u.__)("Combining consecutive cells within the same row is called “colspanning”.","tablepress")," "+(0,u.__)("Combining consecutive cells within the same column is called “rowspanning”.","tablepress"),"

"]}),(0,m.jsxs)(Kn.RawHTML,{children:["

",(0,u.sprintf)((0,u.__)("To combine adjacent cells, select the desired cells and click the “%s” button or use the context menu.","tablepress"),(0,u.__)("Combine/Merge cells","tablepress"))," "+(0,u.__)("The corresponding keywords, #colspan# and #rowspan#, will then be added for you.","tablepress"),"

"]}),(0,m.jsxs)("p",{children:[(0,m.jsx)("strong",{children:(0,u.__)("Be aware that the Table Features for Site Visitors, like sorting, filtering, and pagination, will not work in tables which have combined cells in their body rows.","tablepress")})," ",(0,u.__)("It is however possible to use these features in tables that have combined cells in the table header or footer rows, to allow for creating complex header and footer layouts.","tablepress")]}),(0,m.jsx)("h2",{children:(0,u.__)("More information","tablepress")}),(0,m.jsxs)("p",{children:[(0,m.jsx)("a",{href:"https://tablepress.org/documentation/?utm_source=plugin&utm_medium=textlink&utm_content=edit-screen-help-box",target:"_blank",children:(0,u.__)("Documentation","tablepress")})," · ",(0,m.jsx)("a",{href:"https://tablepress.org/faq/?utm_source=plugin&utm_medium=textlink&utm_content=edit-screen-help-box",target:"_blank",children:(0,u.__)("Frequently Asked Questions","tablepress")})," · ",(0,m.jsx)("a",{href:"https://tablepress.org/tutorials/?utm_source=plugin&utm_medium=textlink&utm_content=edit-screen-help-box",target:"_blank",children:(0,u.__)("Tutorials","tablepress")})]})]})]}),b&&(0,m.jsx)(Ed,{icon:Rd,title:(0,u.__)("Combine/Merge cells","tablepress"),text:z,onConfirm:()=>_(!1),modalProps:{size:"small"}}),r&&(0,m.jsx)(Ed,{title:(0,u.__)("Table Manipulation","tablepress"),text:(0,u.__)("You can not do this move, because you reached the border of the table.","tablepress"),onConfirm:()=>o(!1),modalProps:{size:"small"}}),a&&(0,m.jsx)(Ed,{icon:g,title:(0,u.__)("Table Manipulation","tablepress"),text:(0,u.__)("You can not delete all table rows!","tablepress"),onConfirm:()=>l(!1)}),c&&(0,m.jsx)(Ed,{icon:g,title:(0,u.__)("Table Manipulation","tablepress"),text:(0,u.__)("You can not delete all table columns!","tablepress"),onConfirm:()=>f(!1)}),w&&(0,m.jsx)(d.Modal,{icon:(0,m.jsx)(d.Icon,{icon:cd,size:"36",style:{display:"flex",marginRight:"1rem"}}),title:(0,u.__)("Add rows…","tablepress"),onRequestClose:()=>v(!1),focusOnMount:"firstInputElement",style:{width:"280px",minWidth:"280px"},children:(0,m.jsx)(d.__experimentalVStack,{children:(0,m.jsxs)(d.__experimentalHStack,{spacing:4,alignment:"bottom",children:[(0,m.jsx)(d.__experimentalNumberControl,{label:(0,u.__)("Number of rows","tablepress"),size:"compact",title:(0,u.__)("This field must contain a positive number.","tablepress"),isDragEnabled:!1,value:n,onChange:e=>{e=""!==e?parseInt(e,10):1,i(e)},min:1,required:!0,onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),tp.callbacks.append("rows",n),e.shiftKey||v(!1))}}),(0,m.jsx)(d.Button,{variant:"primary",size:"compact",text:(0,u.__)("Add","tablepress"),onClick:e=>{tp.callbacks.append("rows",n),e.shiftKey||v(!1)}})]})})}),x&&(0,m.jsx)(d.Modal,{icon:(0,m.jsx)(d.Icon,{icon:cd,size:"36",style:{display:"flex",marginRight:"1rem"}}),title:(0,u.__)("Add columns…","tablepress"),onRequestClose:()=>y(!1),focusOnMount:"firstInputElement",style:{width:"280px",minWidth:"280px"},children:(0,m.jsx)(d.__experimentalVStack,{children:(0,m.jsxs)(d.__experimentalHStack,{spacing:4,alignment:"bottom",children:[(0,m.jsx)(d.__experimentalNumberControl,{label:(0,u.__)("Number of columns","tablepress"),size:"compact",title:(0,u.__)("This field must contain a positive number.","tablepress"),isDragEnabled:!1,value:e,onChange:e=>{e=""!==e?parseInt(e,10):1,t(e)},min:1,required:!0,onKeyDown:t=>{"Enter"===t.key&&(t.preventDefault(),tp.callbacks.append("columns",e),t.shiftKey||y(!1))}}),(0,m.jsx)(d.Button,{variant:"primary",size:"compact",text:(0,u.__)("Add","tablepress"),onClick:t=>{tp.callbacks.append("columns",e),t.shiftKey||y(!1)}})]})})})]})}),Ks("table-options","edit",({tableOptions:e,updateTableOptions:t})=>(0,m.jsx)(d.__experimentalVStack,{spacing:"16px",style:{paddingTop:"6px"},children:(0,m.jsx)("table",{className:"tablepress-postbox-table fixed",children:(0,m.jsxs)("tbody",{children:[(0,m.jsxs)("tr",{children:[(0,m.jsxs)("th",{className:"column-1",scope:"row",children:[(0,u.__)("Table Header","tablepress"),":"]}),(0,m.jsx)("td",{className:"column-2",children:(0,m.jsx)("label",{htmlFor:"option-table_head",children:(0,m.jsx)(d.__experimentalHStack,{alignment:"left",children:(0,Kn.createInterpolateElement)((0,u.__)("The first rows are the table header.","tablepress"),{input:(0,m.jsx)(d.__experimentalNumberControl,{size:"compact",id:"option-table_head",title:(0,u.__)("This field must contain a non-negative number.","tablepress"),isDragEnabled:!1,value:e.table_head,onChange:e=>{e=""!==e?parseInt(e,10):0,t({table_head:e})},min:0,max:9,required:!0,style:{width:"65px"}})})})})})]}),(0,m.jsxs)("tr",{className:"bottom-border",children:[(0,m.jsxs)("th",{className:"column-1",scope:"row",children:[(0,u.__)("Table Footer","tablepress"),":"]}),(0,m.jsx)("td",{className:"column-2",children:(0,m.jsx)("label",{htmlFor:"option-table_foot",children:(0,m.jsx)(d.__experimentalHStack,{alignment:"left",children:(0,Kn.createInterpolateElement)((0,u.__)("The last rows are the table footer.","tablepress"),{input:(0,m.jsx)(d.__experimentalNumberControl,{size:"compact",id:"option-table_foot",title:(0,u.__)("This field must contain a non-negative number.","tablepress"),isDragEnabled:!1,value:e.table_foot,onChange:e=>{e=""!==e?parseInt(e,10):0,t({table_foot:e})},min:0,max:9,required:!0,style:{width:"65px"}})})})})})]}),(0,m.jsxs)("tr",{className:"top-border",children:[(0,m.jsxs)("th",{className:"column-1",scope:"row",children:[(0,u.__)("Alternating Row Colors","tablepress"),":"]}),(0,m.jsx)("td",{className:"column-2",children:(0,m.jsx)(d.CheckboxControl,{__nextHasNoMarginBottom:!0,label:(0,u.__)("The background colors of consecutive rows shall alternate.","tablepress"),checked:e.alternating_row_colors,onChange:e=>t({alternating_row_colors:e})})})]}),(0,m.jsxs)("tr",{className:"bottom-border",children:[(0,m.jsxs)("th",{className:"column-1",scope:"row",children:[(0,u.__)("Row Hover Highlighting","tablepress"),":"]}),(0,m.jsx)("td",{className:"column-2",children:(0,m.jsx)(d.CheckboxControl,{__nextHasNoMarginBottom:!0,label:(0,u.__)("Highlight a row while the mouse cursor hovers above it by changing its background color.","tablepress"),checked:e.row_hover,onChange:e=>t({row_hover:e})})})]}),(0,m.jsxs)("tr",{className:"top-border",children:[(0,m.jsxs)("th",{className:"column-1",scope:"row",children:[(0,u.__)("Print Table Name","tablepress"),":"]}),(0,m.jsx)("td",{className:"column-2",children:(0,m.jsx)(d.CheckboxControl,{__nextHasNoMarginBottom:!0,className:"checkbox-select-in-label",label:(0,Kn.createInterpolateElement)((0,u._x)("Show the table name the table.","position (above or below)","tablepress"),{select:(0,m.jsx)(d.SelectControl,{__nextHasNoMarginBottom:!0,size:"compact",variant:"minimal",value:e.print_description_position,disabled:!e.print_description,onChange:e=>t({print_description_position:e}),options:[{label:(0,u.__)("above","tablepress"),value:"above"},{label:(0,u.__)("below","tablepress"),value:"below"}]})}),checked:e.print_description,onChange:e=>t({print_description:e})})})]}),(0,m.jsxs)("tr",{className:"top-border",children:[(0,m.jsx)("th",{className:"column-1 top-align",scope:"row",children:(0,m.jsxs)("label",{htmlFor:"option-extra_css_classes",children:[(0,u.__)("Extra CSS Classes","tablepress"),":"]})}),(0,m.jsx)("td",{className:"column-2",children:(0,m.jsxs)(d.__experimentalVStack,{children:[(0,m.jsx)(d.FormTokenField,{__nextHasNoMarginBottom:!0,__next40pxDefaultSize:!0,id:"option-extra_css_classes",label:"",className:"code",title:(0,u.__)("This field can only contain letters, numbers, spaces, hyphens (-), underscores (_), and colons (:).","tablepress"),pattern:"[A-Za-z0-9 _:\\-]*",onChange:e=>t({extra_css_classes:e.join(" ").trim().replace(/[^A-Za-z0-9 _:-]/g,"")}),value:""!==e.extra_css_classes?e.extra_css_classes.split(" "):[],tokenizeOnBlur:!0,tokenizeOnSpace:!0,__experimentalShowHowTo:!1}),(0,m.jsx)("span",{style:{fontSize:"12px",color:"#757575"},children:(0,Kn.createInterpolateElement)((0,u.__)("Additional CSS classes for styling purposes can be entered here.","tablepress")+" "+(0,u.__)("This is NOT the place to enter Custom CSS code!","tablepress"),{a:(0,m.jsx)("a",{href:tp.screenOptions.optionsUrl})})})]})})]})]})})}));const Yd=({tableOptionCustomCommands:e,dataTablesEnabled:t,updateTableOptions:n})=>{const[i,r]=(0,s().useState)(e),[o,a]=(0,s().useState)(!1);return(0,m.jsx)(d.TextareaControl,{__nextHasNoMarginBottom:!0,id:"option-datatables_custom_commands",rows:o&&""!==i?Math.min(15,i.split("\n").length):1,className:"code",value:i,disabled:!t,onChange:e=>r(e),onBlur:()=>{i!==e&&n({datatables_custom_commands:i})},onFocus:()=>a(!0),help:(0,Kn.createInterpolateElement)((0,u.__)("Additional parameters from the DataTables documentation to be added to the JS call.","tablepress")+" "+(0,u.__)("For advanced use only.","tablepress"),{a:(0,m.jsx)("a",{href:"https://datatables.net/"})})})};Ks("datatables-features","edit",({tableOptions:e,updateTableOptions:t})=>{const[n,i]=(0,s().useState)(!1),r=e.table_head>0,o=r&&e.use_datatables;return(0,m.jsxs)(d.__experimentalVStack,{spacing:"16px",style:{paddingTop:"6px"},children:[!r&&(0,m.jsx)("span",{children:(0,m.jsx)("em",{children:(0,u.sprintf)((0,u.__)("These features and options are only available when the “%1$s” setting in the “%2$s” section is used.","tablepress"),(0,u.__)("Table Header","tablepress"),(0,u.__)("Table Options","tablepress"))})}),(0,m.jsx)("table",{className:"tablepress-postbox-table fixed",children:(0,m.jsxs)("tbody",{children:[(0,m.jsxs)("tr",{className:"bottom-border",children:[(0,m.jsxs)("th",{className:"column-1",scope:"row",children:[(0,u.__)("Enable Visitor Features","tablepress"),":"]}),(0,m.jsxs)("td",{className:"column-2",children:[(0,m.jsx)(d.CheckboxControl,{__nextHasNoMarginBottom:!0,label:(0,u.__)("Offer the following functions for site visitors with this table:","tablepress"),checked:e.use_datatables,disabled:!r,onChange:e=>{e&&(tp.helpers.visibility.update(),tp.helpers.editor.has_merged_body_cells())?i(!0):t({use_datatables:e})}}),n&&(0,m.jsx)(Ed,{title:(0,u.__)("Enable Visitor Features","tablepress"),text:(0,u.__)("You can not enable the Table Features for Site Visitors, because your table’s body rows contain combined/merged cells.","tablepress"),onConfirm:()=>i(!1),modalProps:{size:"medium"}})]})]}),(0,m.jsxs)("tr",{className:"top-border",children:[(0,m.jsxs)("th",{className:"column-1",scope:"row",children:[(0,u.__)("Sorting","tablepress"),":"]}),(0,m.jsx)("td",{className:"column-2",children:(0,m.jsx)(d.CheckboxControl,{__nextHasNoMarginBottom:!0,label:(0,u.__)("Enable sorting of the table by the visitor.","tablepress"),checked:e.datatables_sort,disabled:!o,onChange:e=>t({datatables_sort:e})})})]}),(0,m.jsxs)("tr",{children:[(0,m.jsxs)("th",{className:"column-1",scope:"row",children:[(0,u.__)("Search/Filtering","tablepress"),":"]}),(0,m.jsx)("td",{className:"column-2",children:(0,m.jsx)(d.CheckboxControl,{__nextHasNoMarginBottom:!0,label:(0,u.__)("Enable the visitor to filter or search the table. Only rows with the search word in them are shown.","tablepress"),checked:e.datatables_filter,disabled:!o,onChange:e=>t({datatables_filter:e})})})]}),(0,m.jsxs)("tr",{children:[(0,m.jsxs)("th",{className:"column-1",scope:"row",children:[(0,u.__)("Pagination","tablepress"),":"]}),(0,m.jsx)("td",{className:"column-2",children:(0,m.jsx)(d.CheckboxControl,{__nextHasNoMarginBottom:!0,label:(0,u.__)("Enable pagination of the table (viewing only a certain number of rows at a time) by the visitor.","tablepress"),checked:e.datatables_paginate,disabled:!o,onChange:e=>t({datatables_paginate:e})})})]}),(0,m.jsxs)("tr",{children:[(0,m.jsx)("th",{className:"column-1",scope:"row"}),(0,m.jsx)("td",{className:"column-2",children:(0,m.jsx)("label",{htmlFor:"option-datatables_paginate_entries",children:(0,m.jsx)(d.__experimentalHStack,{alignment:"left",style:{paddingLeft:"24px"},children:(0,Kn.createInterpolateElement)((0,u.__)("Show rows per page.","tablepress"),{input:(0,m.jsx)(d.__experimentalNumberControl,{size:"compact",id:"option-datatables_paginate_entries",title:(0,u.__)("This field must contain a non-negative number.","tablepress"),isDragEnabled:!1,value:e.datatables_paginate_entries,disabled:!o||!e.datatables_paginate,onChange:e=>{e=""!==e?parseInt(e,10):1,t({datatables_paginate_entries:e})},min:1,required:!0,style:{width:"65px"}})})})})})]}),(0,m.jsxs)("tr",{children:[(0,m.jsxs)("th",{className:"column-1",scope:"row",children:[(0,u.__)("Pagination Length Change","tablepress"),":"]}),(0,m.jsx)("td",{className:"column-2",children:(0,m.jsx)(d.CheckboxControl,{__nextHasNoMarginBottom:!0,label:(0,u.__)("Allow the visitor to change the number of rows shown when using pagination.","tablepress"),checked:e.datatables_lengthchange,disabled:!o||!e.datatables_paginate,onChange:e=>t({datatables_lengthchange:e})})})]}),(0,m.jsxs)("tr",{children:[(0,m.jsxs)("th",{className:"column-1",scope:"row",children:[(0,u.__)("Info","tablepress"),":"]}),(0,m.jsx)("td",{className:"column-2",children:(0,m.jsx)(d.CheckboxControl,{__nextHasNoMarginBottom:!0,label:(0,u.__)("Enable the table information display, with information about the currently visible data, like the number of rows.","tablepress"),checked:e.datatables_info,disabled:!o,onChange:e=>t({datatables_info:e})})})]}),(0,m.jsxs)("tr",{className:tp.screenOptions.showCustomCommands?"bottom-border":void 0,children:[(0,m.jsxs)("th",{className:"column-1",scope:"row",children:[(0,u.__)("Horizontal Scrolling","tablepress"),":"]}),(0,m.jsx)("td",{className:"column-2",children:(0,m.jsx)(d.CheckboxControl,{__nextHasNoMarginBottom:!0,label:(0,u.__)("Enable horizontal scrolling, to make viewing tables with many columns easier.","tablepress"),checked:e.datatables_scrollx,disabled:!o,onChange:e=>t({datatables_scrollx:e})})})]}),tp.screenOptions.showCustomCommands&&(0,m.jsxs)("tr",{className:"top-border",children:[(0,m.jsx)("th",{className:"column-1 top-align",scope:"row",children:(0,m.jsxs)("label",{htmlFor:"option-datatables_custom_commands",children:[(0,u.__)("Custom Commands","tablepress"),":"]})}),(0,m.jsx)("td",{className:"column-2",children:(0,m.jsx)(Yd,{tableOptionCustomCommands:e.datatables_custom_commands,updateTableOptions:t,dataTablesEnabled:o})})]})]})})]})}),Ks("table-preview","edit",({screenData:e,updateScreenData:t,tableMeta:n})=>{if(!tp.screenOptions.currentUserCanPreviewTable||!e.previewIsOpen)return(0,m.jsx)(m.Fragment,{});let i=n.name;""===i.trim()&&(i=(0,u.__)("(no name)","tablepress")) /* translators: %1$s: Table name, %2$s: Table ID */;const r=(0,u.sprintf)((0,u.__)("Preview of table “%1$s” (ID %2$s)","tablepress"),i,n.id);return(0,m.jsx)(d.Modal,{icon:(0,m.jsx)(d.Icon,{icon:Ys,size:"36",style:{display:"flex",marginRight:"1rem"}}),title:r,className:"table-preview-modal",onRequestClose:()=>t({previewIsOpen:!1,previewSrcDoc:""}),size:"fill",children:(0,m.jsx)("iframe",{title:r,src:""===e.previewSrcDoc?e.previewUrl:void 0,srcDoc:""!==e.previewSrcDoc?e.previewSrcDoc:void 0})})});const Zd=e=>"#"===e[0]?document.getElementById(e.slice(1)):document.querySelectorAll(e);window.tp=window.tp||{},tp.made_changes=!1,tp.helpers=tp.helpers||{},tp.helpers.selection=tp.helpers.selection||{rows:[0],columns:[0]},tp.helpers.unsaved_changes=tp.helpers.unsaved_changes||{},tp.helpers.unsaved_changes.unload_dialog=function(e){e.preventDefault(),e.returnValue=""},tp.helpers.unsaved_changes.set=function(){tp.made_changes||(tp.made_changes=!0,window.addEventListener("beforeunload",tp.helpers.unsaved_changes.unload_dialog))},tp.helpers.unsaved_changes.unset=function(){tp.made_changes=!1,window.removeEventListener("beforeunload",tp.helpers.unsaved_changes.unload_dialog)},tp.helpers.visibility=tp.helpers.visibility||{},tp.helpers.visibility.load=function(){const e=tp.table.visibility.rows.length,t=tp.table.visibility.columns.length,n={};for(let i=0;itp.table.visibility[e][n]===t)},tp.helpers.move_allowed=function(e,t){let n=tp.helpers.selection[e][0],i=0;return"down"!==t&&"right"!==t&&"bottom"!==t&&"last"!==t||(n=tp.helpers.selection[e][tp.helpers.selection[e].length-1],i="rows"===e?tp.editor.options.data.length-1:tp.editor.options.columns.length-1),i!==n},tp.helpers.cell_merge_allowed=function(e={}){const t=tp.helpers.selection.rows[0],n=tp.helpers.selection.rows[tp.helpers.selection.rows.length-1],i=tp.table.options.table_head,r=tp.editor.options.data.length-1-tp.table.options.table_foot;return!(tp.table.options.table_head>0&&tp.table.options.use_datatables)||tr&&n>r?t=i?(e.text=(0,u.sprintf)((0,u.__)("You can not combine these cells, because the “%1$s” setting in the “%2$s” section is active.","tablepress"),(0,u.__)("Table Header","tablepress"),(0,u.__)("Table Options","tablepress")),!1):!(t<=r&&n>r&&(e.text=(0,u.sprintf)((0,u.__)("You can not combine these cells, because the “%1$s” setting in the “%2$s” section is active.","tablepress"),(0,u.__)("Table Footer","tablepress"),(0,u.__)("Table Options","tablepress")),1)):(e.text=(0,u.sprintf)((0,u.__)("You can not combine these cells, because the “%1$s” checkbox in the “%2$s” section is checked.","tablepress"),(0,u.__)("Enable Visitor Features","tablepress"),(0,u.__)("Table Features for Site Visitors","tablepress"))+" "+(0,u.__)("When the Table Features for Site Visitors are used, merging is only allowed in the table header and footer rows.","tablepress"),!1)},tp.helpers.editor=tp.helpers.editor||{},tp.helpers.editor.reselect=function(e,t){void 0===t&&(t=tp.editor),t.updateSelectionFromCoords(tp.helpers.selection.columns[0],tp.helpers.selection.rows[0],tp.helpers.selection.columns[tp.helpers.selection.columns.length-1],tp.helpers.selection.rows[tp.helpers.selection.rows.length-1])},tp.helpers.editor.has_merged_body_cells=function(){const e=tp.table.options.table_head,t=tp.editor.options.data.length-tp.table.options.table_foot,n=tp.editor.options.columns.length;for(let i=e;i=tp.table.options.table_head+tp.table.options.table_foot){const e=t.length-1;for(let n=0;n1||a?tp.editor.updateSelectionFromCoords(tp.helpers.selection.columns[0],tp.helpers.selection.rows[0],i?tp.helpers.selection.columns[tp.helpers.selection.columns.length-1]:tp.helpers.selection.columns[tp.helpers.selection.columns.length-1]+s,i?tp.helpers.selection.rows[tp.helpers.selection.rows.length-1]+s:tp.helpers.selection.rows[tp.helpers.selection.rows.length-1]):"before"===n&&tp.editor.updateSelectionFromCoords(i?tp.helpers.selection.columns[0]:tp.helpers.selection.columns[0]+s,i?tp.helpers.selection.rows[0]+s:tp.helpers.selection.rows[0],i?tp.helpers.selection.columns[tp.helpers.selection.columns.length-1]:tp.helpers.selection.columns[tp.helpers.selection.columns.length-1]+s,i?tp.helpers.selection.rows[tp.helpers.selection.rows.length-1]+s:tp.helpers.selection.rows[tp.helpers.selection.rows.length-1])},tp.callbacks.remove=function(e){const t="rows"===e,n=t?tp.editor.options.columns.length:tp.editor.options.data.length;tp.editor.options.meta&&tp.helpers.selection[e].forEach(function(e){for(let i=0;io(e,e+r)),tp.helpers.unsaved_changes.set(),tp.editor.updateSelectionFromCoords(n?tp.helpers.selection.columns[0]:tp.helpers.selection.columns[0]+r,n?tp.helpers.selection.rows[0]+r:tp.helpers.selection.rows[0],n?tp.helpers.selection.columns[tp.helpers.selection.columns.length-1]:tp.helpers.selection.columns[tp.helpers.selection.columns.length-1]+r,n?tp.helpers.selection.rows[tp.helpers.selection.rows.length-1]+r:tp.helpers.selection.rows[tp.helpers.selection.rows.length-1])},tp.callbacks.sort=function(e){tp.editor.orderBy(tp.helpers.selection.columns[0],"desc"===e)},tp.callbacks.hide_unhide=function(e,t){const n="rows"===t,i=n?"row_hidden":"column_hidden",r=n?tp.editor.options.columns.length:tp.editor.options.data.length,o="hide"===e,a={};tp.helpers.selection[t].forEach(function(e){for(let t=0;t{const t=tp.editor.options.data.length,n=tp.editor.options.columns.length,i=tp.helpers.selection.rows.length,r=tp.helpers.selection.columns.length,o=window?.navigator?.platform?.includes("Mac"),a=o?(0,u._x)("⌘","keyboard shortcut modifier key on a Mac keyboard","tablepress"):(0,u._x)("Ctrl+","keyboard shortcut modifier key on a non-Mac keyboard","tablepress"),s=o?(0,u._x)("⌥","keyboard shortcut option key on a Mac keyboard","tablepress"):(0,u._x)("Alt+","keyboard shortcut Alt key on a non-Mac keyboard","tablepress"),d={text:""};tp.helpers.visibility.update();const l=[{title:(0,u.__)("Undo","tablepress"),shortcut:(0,u.sprintf)((0,u._x)("%1$sZ","keyboard shortcut for Undo","tablepress"),a),onclick:e.undo,disabled:-1===e.historyIndex},{title:(0,u.__)("Redo","tablepress"),shortcut:(0,u.sprintf)((0,u._x)("%1$sY","keyboard shortcut for Redo","tablepress"),a),onclick:e.redo,disabled:e.historyIndex===e.history.length-1},{type:"divisor"},{title:(0,u.__)("Cut","tablepress"),shortcut:(0,u.sprintf)((0,u._x)("%1$sX","keyboard shortcut for Cut","tablepress"),a),onclick(){if("TEXTAREA"===document.activeElement.tagName&&document.activeElement.selectionStart!==document.activeElement.selectionEnd){document.execCommand("copy");const e=document.activeElement.selectionStart;document.activeElement.value=document.activeElement.value.slice(0,document.activeElement.selectionStart)+document.activeElement.value.slice(document.activeElement.selectionEnd),document.activeElement.selectionEnd=e}else e.copy(!0),e.setValue(e.highlighted,"")}},{title:(0,u.__)("Copy","tablepress"),shortcut:(0,u.sprintf)((0,u._x)("%1$sC","keyboard shortcut for Copy","tablepress"),a),onclick(){"TEXTAREA"===document.activeElement.tagName&&document.activeElement.selectionStart!==document.activeElement.selectionEnd?document.execCommand("copy"):e.copy(!0)}},{title:(0,u.__)("Paste","tablepress"),shortcut:(0,u.sprintf)((0,u._x)("%1$sV","keyboard shortcut for Paste","tablepress"),a),onclick(){"TEXTAREA"===document.activeElement.tagName?window.navigator.clipboard.readText().then(e=>{if(e){const t=document.activeElement.selectionStart+e.length;document.activeElement.value=document.activeElement.value.slice(0,document.activeElement.selectionStart)+e+document.activeElement.value.slice(document.activeElement.selectionEnd),document.activeElement.selectionEnd=t}}):e.selectedCell&&window.navigator.clipboard.readText().then(t=>{t&&e.paste(e.selectedCell[0],e.selectedCell[1],t)})},disabled:!window?.navigator?.clipboard?.readText,tooltip:window?.navigator?.clipboard?.readText?"":(0,u.__)("Your browser does not allow pasting via the context menu. Use the keyboard shortcut instead.","tablepress")},{type:"divisor"},{title:(0,u.__)("Insert Link","tablepress"),shortcut:(0,u.sprintf)((0,u._x)("%1$sL","keyboard shortcut for Insert Link","tablepress"),a),onclick:tp.callbacks.insert_link.open_dialog.bind(null,"TEXTAREA"===document.activeElement.tagName?document.activeElement:null)},{title:(0,u.__)("Insert Image","tablepress"),shortcut:(0,u.sprintf)((0,u._x)("%1$sI","keyboard shortcut for Insert Image","tablepress"),a),onclick:tp.callbacks.insert_image.open_dialog.bind(null,"TEXTAREA"===document.activeElement.tagName?document.activeElement:null)},{title:(0,u.__)("Advanced Editor","tablepress"),shortcut:(0,u.sprintf)((0,u._x)("%1$sE","keyboard shortcut for Advanced Editor","tablepress"),a),onclick:tp.callbacks.advanced_editor.open_dialog.bind(null,"TEXTAREA"===document.activeElement.tagName?document.activeElement:null)},{type:"divisor"},{title:(0,u.__)("Duplicate …","tablepress"),submenu:[{title:(0,u._n)("Duplicate row","Duplicate rows",i,"tablepress"),onclick:tp.callbacks.insert_duplicate.bind(null,"duplicate","rows")},{title:(0,u._n)("Duplicate column","Duplicate columns",r,"tablepress"),onclick:tp.callbacks.insert_duplicate.bind(null,"duplicate","columns")}]},{title:(0,u.__)("Insert …","tablepress"),submenu:[{title:(0,u._n)("Insert row above","Insert rows above",i,"tablepress"),onclick:tp.callbacks.insert_duplicate.bind(null,"insert","rows","before")},{title:(0,u._n)("Insert row below","Insert rows below",i,"tablepress"),onclick:tp.callbacks.insert_duplicate.bind(null,"insert","rows","after")},{title:(0,u._n)("Insert column on the left","Insert columns on the left",r,"tablepress"),onclick:tp.callbacks.insert_duplicate.bind(null,"insert","columns","before")},{title:(0,u._n)("Insert column on the right","Insert columns on the right",r,"tablepress"),onclick:tp.callbacks.insert_duplicate.bind(null,"insert","columns","after")}]},{title:(0,u.__)("Append …","tablepress"),submenu:[{title:(0,u.__)("Append row","tablepress"),onclick:tp.callbacks.append.bind(null,"rows",1)},{title:(0,u.__)("Append column","tablepress"),onclick:tp.callbacks.append.bind(null,"columns",1)}]},{title:(0,u.__)("Delete …","tablepress"),submenu:[{title:(0,u._n)("Delete row","Delete rows",i,"tablepress"),onclick:tp.callbacks.remove.bind(null,"rows"),disabled:t===i,tooltip:t===i?(0,u.__)("This option is disabled.","tablepress")+" "+(0,u.__)("You can not delete all table rows!","tablepress"):""},{title:(0,u._n)("Delete column","Delete columns",r,"tablepress"),onclick:tp.callbacks.remove.bind(null,"columns"),disabled:n===r,tooltip:n===r?(0,u.__)("This option is disabled.","tablepress")+" "+(0,u.__)("You can not delete all table columns!","tablepress"):""}]},{type:"divisor"},{title:(0,u.__)("Move …","tablepress"),submenu:[{title:(0,u._n)("Move row up","Move rows up",i,"tablepress"),shortcut:(0,u.sprintf)((0,u._x)("%1$s⇧↑","keyboard shortcut for Move up","tablepress"),a),onclick:tp.callbacks.move.bind(null,"up","rows"),disabled:!tp.helpers.move_allowed("rows","up"),tooltip:tp.helpers.move_allowed("rows","up")?"":(0,u.__)("This option is disabled.","tablepress")+" "+(0,u._n)("The selected row is already at the top.","The selected rows are already at the top.",i,"tablepress")},{title:(0,u._n)("Move row down","Move rows down",i,"tablepress"),shortcut:(0,u.sprintf)((0,u._x)("%1$s⇧↓","keyboard shortcut for Move down","tablepress"),a),onclick:tp.callbacks.move.bind(null,"down","rows"),disabled:!tp.helpers.move_allowed("rows","down"),tooltip:tp.helpers.move_allowed("rows","down")?"":(0,u.__)("This option is disabled.","tablepress")+" "+(0,u._n)("The selected row is already at the bottom.","The selected rows are already at the bottom.",i,"tablepress")},{title:(0,u._n)("Move column left","Move columns left",r,"tablepress"),shortcut:(0,u.sprintf)((0,u._x)("%1$s⇧←","keyboard shortcut for Move left","tablepress"),a),onclick:tp.callbacks.move.bind(null,"left","columns"),disabled:!tp.helpers.move_allowed("columns","left"),tooltip:tp.helpers.move_allowed("columns","left")?"":(0,u.__)("This option is disabled.","tablepress")+" "+(0,u._n)("The selected column is already at the left edge of the table.","The selected columns are already at the left edge of the table.",r,"tablepress")},{title:(0,u._n)("Move column right","Move columns right",r,"tablepress"),shortcut:(0,u.sprintf)((0,u._x)("%1$s⇧→","keyboard shortcut for Move right","tablepress"),a),onclick:tp.callbacks.move.bind(null,"right","columns"),disabled:!tp.helpers.move_allowed("columns","right"),tooltip:tp.helpers.move_allowed("columns","right")?"":(0,u.__)("This option is disabled.","tablepress")+" "+(0,u._n)("The selected column is already at the right edge of the table.","The selected columns are already at the right edge of the table.",r,"tablepress")},{type:"divisor"},{title:(0,u._n)("Move row to the top","Move rows to the top",i,"tablepress"),shortcut:(0,u.sprintf)((0,u._x)("%1$s%2$s⇧↑","keyboard shortcut for Move to the top","tablepress"),a,s),onclick:tp.callbacks.move.bind(null,"top","rows"),disabled:!tp.helpers.move_allowed("rows","top"),tooltip:tp.helpers.move_allowed("rows","top")?"":(0,u.__)("This option is disabled.","tablepress")+" "+(0,u._n)("The selected row is already at the top.","The selected rows are already at the top.",i,"tablepress")},{title:(0,u._n)("Move row to the bottom","Move rows to the bottom",i,"tablepress"),shortcut:(0,u.sprintf)((0,u._x)("%1$s%2$s⇧↓","keyboard shortcut for Move to the bottom","tablepress"),a,s),onclick:tp.callbacks.move.bind(null,"bottom","rows"),disabled:!tp.helpers.move_allowed("rows","bottom"),tooltip:tp.helpers.move_allowed("rows","bottom")?"":(0,u.__)("This option is disabled.","tablepress")+" "+(0,u._n)("The selected row is already at the bottom.","The selected rows are already at the bottom.",i,"tablepress")},{title:(0,u._n)("Move column to first","Move columns to first",r,"tablepress"),shortcut:(0,u.sprintf)((0,u._x)("%1$s%2$s⇧←","keyboard shortcut for Move to first","tablepress"),a,s),onclick:tp.callbacks.move.bind(null,"first","columns"),disabled:!tp.helpers.move_allowed("columns","first"),tooltip:tp.helpers.move_allowed("columns","first")?"":(0,u.__)("This option is disabled.","tablepress")+" "+(0,u._n)("The selected column is already at the left edge of the table.","The selected columns are already at the left edge of the table.",r,"tablepress")},{title:(0,u._n)("Move column to last","Move columns to last",r,"tablepress"),shortcut:(0,u.sprintf)((0,u._x)("%1$s%2$s⇧→","keyboard shortcut for Move to last","tablepress"),a,s),onclick:tp.callbacks.move.bind(null,"last","columns"),disabled:!tp.helpers.move_allowed("columns","last"),tooltip:tp.helpers.move_allowed("columns","last")?"":(0,u.__)("This option is disabled.","tablepress")+" "+(0,u._n)("The selected column is already at the right edge of the table.","The selected columns are already at the right edge of the table.",r,"tablepress")}]},{title:(0,u.__)("Sort by column …","tablepress"),submenu:[{title:(0,u.__)("Sort by column ascending","tablepress"),onclick:tp.callbacks.sort.bind(null,"asc"),disabled:1!==r||1===t,tooltip:1!==r?(0,u.__)("This option is disabled.","tablepress")+" "+(0,u.__)("More than one column was selected.","tablepress"):1===t?(0,u.__)("This option is disabled.","tablepress")+" "+(0,u.__)("The table has only one row.","tablepress"):""},{title:(0,u.__)("Sort by column descending","tablepress"),onclick:tp.callbacks.sort.bind(null,"desc"),disabled:1!==r||1===t,tooltip:1!==r?(0,u.__)("This option is disabled.","tablepress")+" "+(0,u.__)("More than one column was selected.","tablepress"):1===t?(0,u.__)("This option is disabled.","tablepress")+" "+(0,u.__)("The table has only one row.","tablepress"):""}]},{type:"divisor"},{title:(0,u.__)("Hide/Show …","tablepress"),submenu:[{title:(0,u._n)("Hide row","Hide rows",i,"tablepress"),onclick:tp.callbacks.hide_unhide.bind(null,"hide","rows"),disabled:!tp.helpers.visibility.selection_contains("rows",1),tooltip:tp.helpers.visibility.selection_contains("rows",1)?"":(0,u.__)("This option is disabled.","tablepress")+" "+(0,u._n)("The selected row is already hidden.","The selected rows are already hidden.",i,"tablepress")},{title:(0,u._n)("Hide column","Hide columns",r,"tablepress"),onclick:tp.callbacks.hide_unhide.bind(null,"hide","columns"),disabled:!tp.helpers.visibility.selection_contains("columns",1),tooltip:tp.helpers.visibility.selection_contains("columns",1)?"":(0,u.__)("This option is disabled.","tablepress")+" "+(0,u._n)("The selected column is already hidden.","The selected columns are already hidden.",r,"tablepress")},{title:(0,u._n)("Show row","Show rows",i,"tablepress"),onclick:tp.callbacks.hide_unhide.bind(null,"unhide","rows"),disabled:!tp.helpers.visibility.selection_contains("rows",0),tooltip:tp.helpers.visibility.selection_contains("rows",0)?"":(0,u.__)("This option is disabled.","tablepress")+" "+(0,u._n)("The selected row is already visible.","The selected rows are already visible.",i,"tablepress")},{title:(0,u._n)("Show column","Show columns",r,"tablepress"),onclick:tp.callbacks.hide_unhide.bind(null,"unhide","columns"),disabled:!tp.helpers.visibility.selection_contains("columns",0),tooltip:tp.helpers.visibility.selection_contains("columns",0)?"":(0,u.__)("This option is disabled.","tablepress")+" "+(0,u._n)("The selected column is already visible.","The selected columns are already visible.",r,"tablepress")}]},{type:"divisor"},{title:(0,u.__)("Combine/Merge cells","tablepress"),onclick:tp.callbacks.merge_cells,disabled:1===i&&1===r||!tp.helpers.cell_merge_allowed(),tooltip:1===i&&1===r||!tp.helpers.cell_merge_allowed(d)?(0,u.__)("This option is disabled.","tablepress")+" "+d.text:""}];return(0,p.applyFilters)("tablepress.editScreenContextMenuItems",l,e)},sorting:tp.helpers.editor.sorting,onmoverow:tp.callbacks.editor.onmove,onmovecolumn:tp.callbacks.editor.onmove,onblur:tp.helpers.editor.reselect,onload:tp.helpers.editor.reselect,onchange:tp.helpers.unsaved_changes.set,onsort:tp.callbacks.editor.onsort}),jQuery("#textarea-insert-helper").on("change",tp.helpers.editor.insert_from_helper_textarea),jQuery(()=>{jQuery("#wp-link").on("focus","input",e=>e.stopPropagation()),jQuery("body").on("focus",".media-modal .media-frame-content input, .media-modal .media-frame-content textarea",e=>e.stopPropagation())}),window.addEventListener("keydown",e=>{let t="",n="",i="";if((e.ctrlKey||e.metaKey)&&(76===e.keyCode?t="insert_link":73===e.keyCode?t="insert_image":69===e.keyCode?t="advanced_editor":e.shiftKey&&(38===e.keyCode?(t="move",i="rows",n=e.altKey?"top":"up"):40===e.keyCode?(t="move",i="rows",n=e.altKey?"bottom":"down"):37===e.keyCode?(t="move",i="columns",n=e.altKey?"first":"left"):39===e.keyCode&&(t="move",i="columns",n=e.altKey?"last":"right"))),""!==t)if("insert_link"===t||"insert_image"===t||"advanced_editor"===t){if(Zd("#table-editor").contains(document.activeElement)){const e="TEXTAREA"===document.activeElement.tagName?document.activeElement:null;e?.blur(),tp.callbacks[t].open_dialog(e)}e.preventDefault()}else"move"===t&&(Zd("#table-editor").contains(document.activeElement)&&"TEXTAREA"!==document.activeElement.tagName&&tp.helpers.move_allowed(i,n)&&tp.callbacks.move(n,i),e.stopImmediatePropagation())},!0);const Qd=Zd("#tablepress-screen-options");Qd&&(Qd.addEventListener("input",e=>{if(e.target)return"table_editor_line_clamp"===e.target.id?(tp.editor.el.style.setProperty("--table-editor-line-clamp",parseInt(e.target.value,10)),void tp.editor.updateCornerPosition()):"table_editor_column_width"===e.target.id?(tp.screenOptions.table_editor_column_width=parseInt(e.target.value,10),tp.screenOptions.table_editor_column_width=Math.max(tp.screenOptions.table_editor_column_width,30),tp.screenOptions.table_editor_column_width=Math.min(tp.screenOptions.table_editor_column_width,9999),tp.editor.colgroup.forEach(e=>e.setAttribute("width",tp.screenOptions.table_editor_column_width)),void tp.editor.updateCornerPosition()):void 0}),Qd.addEventListener("change",e=>{e.target&&(e.target.was_changed=!0)}),Qd.addEventListener("focusout",e=>{if(!e.target)return;if(!e.target.was_changed)return;e.target.was_changed=!1;const t={action:"tablepress_save_screen_options",_ajax_nonce:tp.nonces.screen_options,tablepress:{[e.target.id]:parseInt(e.target.value,10)}};e.target.parentNode.insertAdjacentHTML("beforeend",``),document.body.classList.add("wait"),fetch(ajaxurl,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded",Accept:"application/json"},body:(0,qs.buildQueryString)(t)}).finally(()=>{Zd("#spinner-save-changes").remove(),document.body.classList.remove("wait")})}));const Jd=(0,p.applyFilters)("tablepress.editScreenFeatures",[]),el=(0,d.withFilters)("tablepress.editScreenPortals")(()=>(0,m.jsx)(m.Fragment,{})),tl=()=>{const[e,t]=(0,s().useState)({copyUrl:tp.screenOptions.copyUrl,deleteUrl:tp.screenOptions.deleteUrl,exportUrl:tp.screenOptions.exportUrl,isSaving:!1,previewIsLoading:!1,previewIsOpen:!1,previewSrcDoc:"",quickNavigationDropdownIsOpen:!1,previewUrl:tp.screenOptions.previewUrl,triggerPreview:!1,triggerSaveChanges:!1}),[n,i]=(0,s().useState)(()=>({...tp.table.options})),[r,o]=(0,s().useState)(()=>({...tp.table.meta}));(0,s().useEffect)(()=>{n.use_datatables&&tp.helpers.editor.has_merged_body_cells()&&a({use_datatables:!1})},[]);const a=e=>{i(t=>({...t,...e})),tp.table.options={...tp.table.options,...e},tp.helpers.unsaved_changes.set(),["table_head","table_foot"].some(t=>Object.keys(e).includes(t))&&tp.editor.updateTable()};return(0,m.jsx)(el,{screenData:e,updateScreenData:e=>{t(t=>({...t,...e}))},tableMeta:r,updateTableMeta:e=>{o(t=>({...t,...e})),tp.table.meta={...tp.table.meta,...e},tp.helpers.unsaved_changes.set()},tableOptions:n,updateTableOptions:a,features:Jd})};var nl;nl=(0,m.jsx)(tl,{}),Gs()(()=>{const e=document.getElementById("tablepress-edit-screen");e&&(0,kn.createRoot)(e).render(nl)})})();