PluginProbe
Gutenberg / 22.7.0
Gutenberg v22.7.0
24.0.0 23.9.1 23.9.0 23.8.0 23.7.2 23.7.1 23.7.0 23.6.1 23.6.2 23.6.0 23.5.3 23.5.2 23.5.1 23.5.0 23.4.0 23.3.2 23.3.1 23.3.0 23.2.0 23.2.1 23.2.2 23.1.1 23.1.0 23.0.1 12.6.0 All 403 releases
← All changes | build/scripts/compose/index.min.js +11 -1 23.6.2 → 22.7.0 View file →
@@ -1,2 +1,12 @@
1 -"use strict";var wp;(wp||={}).compose=(()=>{var Mr=Object.create;var le=Object.defineProperty;var Ir=Object.getOwnPropertyDescriptor;var Pr=Object.getOwnPropertyNames;var Ar=Object.getPrototypeOf,kr=Object.prototype.hasOwnProperty;var U=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),jr=(e,t)=>{for(var r in t)le(e,r,{get:t[r],enumerable:!0})},Je=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Pr(t))!kr.call(e,o)&&o!==r&&le(e,o,{get:()=>t[o],enumerable:!(n=Ir(t,o))||n.enumerable});return e};var d=(e,t,r)=>(r=e!=null?Mr(Ar(e)):{},Je(t||!e||!e.__esModule?le(r,"default",{value:e,enumerable:!0}):r,e)),zr=e=>Je(le({},"__esModule",{value:!0}),e);var it=U((zn,ot)=>{ot.exports=window.wp.privateApis});var Z=U((Gn,dt)=>{dt.exports=window.ReactJSXRuntime});var vt=U((Hn,ht)=>{ht.exports=window.wp.isShallowEqual});var g=U((Xn,wt)=>{wt.exports=window.wp.element});var ue=U((Yn,yt)=>{yt.exports=window.wp.deprecated});var ve=U((bo,zt)=>{zt.exports=window.wp.dom});var Qt=U((qo,Te)=>{(function(e,t,r){if(!e)return;for(var n={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",91:"meta",93:"meta",224:"meta"},o={106:"*",107:"+",109:"-",110:".",111:"/",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"},i={"~":"`","!":"1","@":"2","#":"3",$:"4","%":"5","^":"6","&":"7","*":"8","(":"9",")":"0",_:"-","+":"=",":":";",'"':"'","<":",",">":".","?":"/","|":"\\"},f={option:"alt",command:"meta",return:"enter",escape:"esc",plus:"+",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"},u,a=1;a<20;++a)n[111+a]="f"+a;for(a=0;a<=9;++a)n[a+96]=a.toString();function p(s,c,h){if(s.addEventListener){s.addEventListener(c,h,!1);return}s.attachEvent("on"+c,h)}function m(s){if(s.type=="keypress"){var c=String.fromCharCode(s.which);return s.shiftKey||(c=c.toLowerCase()),c}return n[s.which]?n[s.which]:o[s.which]?o[s.which]:String.fromCharCode(s.which).toLowerCase()}function x(s,c){return s.sort().join(",")===c.sort().join(",")}function S(s){var c=[];return s.shiftKey&&c.push("shift"),s.altKey&&c.push("alt"),s.ctrlKey&&c.push("ctrl"),s.metaKey&&c.push("meta"),c}function C(s){if(s.preventDefault){s.preventDefault();return}s.returnValue=!1}function O(s){if(s.stopPropagation){s.stopPropagation();return}s.cancelBubble=!0}function y(s){return s=="shift"||s=="ctrl"||s=="alt"||s=="meta"}function A(){if(!u){u={};for(var s in n)s>95&&s<112||n.hasOwnProperty(s)&&(u[n[s]]=s)}return u}function D(s,c,h){return h||(h=A()[s]?"keydown":"keypress"),h=="keypress"&&c.length&&(h="keydown"),h}function K(s){return s==="+"?["+"]:(s=s.replace(/\+{2}/g,"+plus"),s.split("+"))}function F(s,c){var h,l,M,w=[];for(h=K(s),M=0;M<h.length;++M)l=h[M],f[l]&&(l=f[l]),c&&c!="keypress"&&i[l]&&(l=i[l],w.push("shift")),y(l)&&w.push(l);return c=D(l,w,c),{key:l,modifiers:w,action:c}}function N(s,c){return s===null||s===t?!1:s===c?!0:N(s.parentNode,c)}function L(s){var c=this;if(s=s||t,!(c instanceof L))return new L(s);c.target=s,c._callbacks={},c._directMap={};var h={},l,M=!1,w=!1,P=!1;function W(v){v=v||{};var E=!1,R;for(R in h){if(v[R]){E=!0;continue}h[R]=0}E||(P=!1)}function se(v,E,R,b,T,q){var _,I,Y=[],Q=R.type;if(!c._callbacks[v])return[];for(Q=="keyup"&&y(v)&&(E=[v]),_=0;_<c._callbacks[v].length;++_)if(I=c._callbacks[v][_],!(!b&&I.seq&&h[I.seq]!=I.level)&&Q==I.action&&(Q=="keypress"&&!R.metaKey&&!R.ctrlKey||x(E,I.modifiers))){var Lr=!b&&I.combo==T,Dr=b&&I.seq==b&&I.level==q;(Lr||Dr)&&c._callbacks[v].splice(_,1),Y.push(I)}return Y}function je(v,E,R,b){c.stopCallback(E,E.target||E.srcElement,R,b)||v(E,R)===!1&&(C(E),O(E))}c._handleKey=function(v,E,R){var b=se(v,E,R),T,q={},_=0,I=!1;for(T=0;T<b.length;++T)b[T].seq&&(_=Math.max(_,b[T].level));for(T=0;T<b.length;++T){if(b[T].seq){if(b[T].level!=_)continue;I=!0,q[b[T].seq]=1,je(b[T].callback,R,b[T].combo,b[T].seq);continue}I||je(b[T].callback,R,b[T].combo)}var Y=R.type=="keypress"&&w;R.type==P&&!y(v)&&!Y&&W(q),w=I&&R.type=="keydown"};function ze(v){typeof v.which!="number"&&(v.which=v.keyCode);var E=m(v);if(E){if(v.type=="keyup"&&M===E){M=!1;return}c.handleKey(E,S(v),v)}}function Or(){clearTimeout(l),l=setTimeout(W,1e3)}function Tr(v,E,R,b){h[v]=0;function T(Q){return function(){P=Q,++h[v],Or()}}function q(Q){je(R,Q,v),b!=="keyup"&&(M=m(Q)),setTimeout(W,10)}for(var _=0;_<E.length;++_){var I=_+1===E.length,Y=I?q:T(b||F(E[_+1]).action);Ye(E[_],Y,b,v,_)}}function Ye(v,E,R,b,T){c._directMap[v+":"+R]=E,v=v.replace(/\s+/g," ");var q=v.split(" "),_;if(q.length>1){Tr(v,q,E,R);return}_=F(v,R),c._callbacks[_.key]=c._callbacks[_.key]||[],se(_.key,_.modifiers,{type:_.action},b,v,T),c._callbacks[_.key][b?"unshift":"push"]({callback:E,modifiers:_.modifiers,action:_.action,seq:b,level:T,combo:v})}c._bindMultiple=function(v,E,R){for(var b=0;b<v.length;++b)Ye(v[b],E,R)},p(s,"keypress",ze),p(s,"keydown",ze),p(s,"keyup",ze)}L.prototype.bind=function(s,c,h){var l=this;return s=s instanceof Array?s:[s],l._bindMultiple.call(l,s,c,h),l},L.prototype.unbind=function(s,c){var h=this;return h.bind.call(h,s,function(){},c)},L.prototype.trigger=function(s,c){var h=this;return h._directMap[s+":"+c]&&h._directMap[s+":"+c]({},s),h},L.prototype.reset=function(){var s=this;return s._callbacks={},s._directMap={},s},L.prototype.stopCallback=function(s,c){var h=this;if((" "+c.className+" ").indexOf(" mousetrap ")>-1||N(c,h.target))return!1;if("composedPath"in s&&typeof s.composedPath=="function"){var l=s.composedPath()[0];l!==s.target&&(c=l)}return c.tagName=="INPUT"||c.tagName=="SELECT"||c.tagName=="TEXTAREA"||c.isContentEditable},L.prototype.handleKey=function(){var s=this;return s._handleKey.apply(s,arguments)},L.addKeycodes=function(s){for(var c in s)s.hasOwnProperty(c)&&(n[c]=s[c]);u=null},L.init=function(){var s=L(t);for(var c in s)c.charAt(0)!=="_"&&(L[c]=(function(h){return function(){return s[h].apply(s,arguments)}})(c))},L.init(),e.Mousetrap=L,typeof Te<"u"&&Te.exports&&(Te.exports=L),typeof define=="function"&&define.amd&&define(function(){return L})})(typeof window<"u"?window:null,typeof window<"u"?document:null)});var Ge=U(($o,Zt)=>{Zt.exports=window.wp.keycodes});var nr=U((Jo,rr)=>{rr.exports=window.wp.undoManager});var pr=U((ci,dr)=>{dr.exports=window.wp.priorityQueue});var yr=U((mi,wr)=>{wr.exports=window.React});var _n={};jr(_n,{__experimentalUseDialog:()=>qt,__experimentalUseDragging:()=>Gt,__experimentalUseDropZone:()=>xr,__experimentalUseFixedWindowList:()=>Cr,__experimentalUseFocusOutside:()=>Se,compose:()=>lt,createHigherOrderComponent:()=>j,debounce:()=>$,ifCondition:()=>mt,observableMap:()=>Kr,pipe:()=>ct,privateApis:()=>We,pure:()=>Et,throttle:()=>Fe,useAsyncList:()=>hr,useConstrainedTabbing:()=>ye,useCopyOnClick:()=>Kt,useCopyToClipboard:()=>Ut,useDebounce:()=>Ae,useDebouncedInput:()=>gr,useDisabled:()=>$t,useEvent:()=>z,useFocusOnMount:()=>_e,useFocusReturn:()=>xe,useFocusableIframe:()=>Sr,useInstanceId:()=>he,useIsomorphicLayoutEffect:()=>Oe,useKeyboardShortcut:()=>Yt,useMediaQuery:()=>te,useMergeRefs:()=>Ce,useObservableValue:()=>Rr,usePrevious:()=>De,useReducedMotion:()=>tr,useRefEffect:()=>k,useResizeObserver:()=>lr,useStateWithHistory:()=>ir,useThrottle:()=>_r,useViewportMatch:()=>ar,useWarnOnChange:()=>vr,withGlobalEvents:()=>Ct,withInstanceId:()=>Lt,withSafeTimeout:()=>It,withState:()=>jt});var de=function(){return de=Object.assign||function(t){for(var r,n=1,o=arguments.length;n<o;n++){r=arguments[n];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},de.apply(this,arguments)};function et(e){return e.toLowerCase()}var Fr=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],Wr=/[^A-Z0-9]+/gi;function rt(e,t){t===void 0&&(t={});for(var r=t.splitRegexp,n=r===void 0?Fr:r,o=t.stripRegexp,i=o===void 0?Wr:o,f=t.transform,u=f===void 0?et:f,a=t.delimiter,p=a===void 0?" ":a,m=tt(tt(e,n,"$1\0$2"),i,"\0"),x=0,S=m.length;m.charAt(x)==="\0";)x++;for(;m.charAt(S-1)==="\0";)S--;return m.slice(x,S).split("\0").map(u).join(p)}function tt(e,t,r){return t instanceof RegExp?e.replace(t,r):t.reduce(function(n,o){return n.replace(o,r)},e)}function Ur(e,t){var r=e.charAt(0),n=e.substr(1).toLowerCase();return t>0&&r>="0"&&r<="9"?"_"+r+n:""+r.toUpperCase()+n}function nt(e,t){return t===void 0&&(t={}),rt(e,de({delimiter:"",transform:Ur},t))}function j(e,t){return r=>{let n=e(r);return n.displayName=Vr(t,r),n}}var Vr=(e,t)=>{let r=t.displayName||t.name||"Component";return`${nt(e??"")}(${r})`};var $=(e,t,r)=>{let n,o,i=0,f,u,a,p=0,m=!1,x=!1,S=!0;r&&(m=!!r.leading,x="maxWait"in r,r.maxWait!==void 0&&(i=Math.max(r.maxWait,t)),S="trailing"in r?!!r.trailing:S);function C(w){let P=n,W=o;return n=void 0,o=void 0,p=w,f=e.apply(W,P),f}function O(w,P){u=setTimeout(w,P)}function y(){u!==void 0&&clearTimeout(u)}function A(w){return p=w,O(N,t),m?C(w):f}function D(w){return w-(a||0)}function K(w){let P=D(w),W=w-p,se=t-P;return x?Math.min(se,i-W):se}function F(w){let P=D(w),W=w-p;return a===void 0||P>=t||P<0||x&&W>=i}function N(){let w=Date.now();if(F(w))return s(w);O(N,K(w))}function L(){u=void 0}function s(w){return L(),S&&n?C(w):(n=o=void 0,f)}function c(){y(),p=0,L(),n=a=o=void 0}function h(){return l()?s(Date.now()):f}function l(){return u!==void 0}function M(...w){let P=Date.now(),W=F(P);if(n=w,o=this,a=P,W){if(!l())return A(a);if(x)return O(N,t),C(a)}return l()||O(N,t),f}return M.cancel=c,M.flush=h,M.pending=l,M};var Fe=(e,t,r)=>{let n=!0,o=!0;return r&&(n="leading"in r?!!r.leading:n,o="trailing"in r?!!r.trailing:o),$(e,t,{leading:n,trailing:o,maxWait:t})};function Kr(){let e=new Map,t=new Map;function r(n){let o=t.get(n);if(o)for(let i of o)i()}return{get(n){return e.get(n)},set(n,o){e.set(n,o),r(n)},delete(n){e.delete(n),r(n)},subscribe(n,o){let i=t.get(n);return i||(i=new Set,t.set(n,i)),i.add(o),()=>{i.delete(o),i.size===0&&t.delete(n)}}}}var st=d(it(),1),{lock:ut,unlock:Fn}=(0,st.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/compose");var at=new WeakMap;function ft(e,t,r,n=!1){let o=e.ownerDocument,i=o??e,f=o===void 0,u=at.get(i);u||(u=new Map,at.set(i,u));let a=n?`${t}:capture`:t,p=u.get(a);if(!p){p=new WeakMap,u.set(a,p);let x=p;i.addEventListener(t,S=>{if(f){let C=x.get(i);if(C)for(let O of C)O(S);return}if(n){let C=[],O=S.target;for(;O&&(C.push(O),O!==i);)O=O.parentNode;for(let y=C.length-1;y>=0;y--){let A=x.get(C[y]);if(A)for(let D of A)D(S)}}else{let C=S.target;for(;C;){let O=x.get(C);if(O)for(let y of O)y(S);if(C===i)break;C=C.parentNode}}},n)}let m=p.get(e);return m||(m=new Set,p.set(e,m)),m.add(r),()=>{m.delete(r)}}var We={};ut(We,{subscribeDelegatedListener:ft});var Ue=(e=!1)=>(...t)=>(...r)=>{let n=t.flat();return e&&n.reverse(),n.reduce((o,i)=>[i(...o)],r)[0]},Nr=Ue(),ct=Nr;var Br=Ue(!0),lt=Br;var pt=d(Z(),1);function qr(e){return j(t=>r=>e(r)?(0,pt.jsx)(t,{...r}):null,"ifCondition")}var mt=qr;var pe=d(vt(),1),Ve=d(g(),1),bt=d(ue(),1);var gt=d(Z(),1),$r=j(function(e){return(0,bt.default)("wp.compose.pure",{since:"7.1",alternative:"Use `memo` or `PureComponent` instead"}),e.prototype instanceof Ve.Component?class extends e{shouldComponentUpdate(t,r){return!(0,pe.isShallowEqual)(t,this.props)||!(0,pe.isShallowEqual)(r,this.state)}}:class extends Ve.Component{shouldComponentUpdate(t){return!(0,pe.isShallowEqual)(t,this.props)}render(){return(0,gt.jsx)(e,{...this.props})}}},"pure"),Et=$r;var me=d(g(),1),St=d(ue(),1);var Gr=class{constructor(){this.listeners={},this.handleEvent=this.handleEvent.bind(this)}add(e,t){this.listeners[e]||(window.addEventListener(e,this.handleEvent),this.listeners[e]=[]),this.listeners[e].push(t)}remove(e,t){this.listeners[e]&&(this.listeners[e]=this.listeners[e].filter(r=>r!==t),this.listeners[e].length||(window.removeEventListener(e,this.handleEvent),delete this.listeners[e]))}handleEvent(e){this.listeners[e.type]?.forEach(t=>{t.handleEvent(e)})}},_t=Gr;var Ke=d(Z(),1),xt=new _t;function Ct(e){return(0,St.default)("wp.compose.withGlobalEvents",{since:"5.7",alternative:"useEffect"}),j(t=>{class r extends me.Component{constructor(o){super(o),this.handleEvent=this.handleEvent.bind(this),this.handleRef=this.handleRef.bind(this)}componentDidMount(){Object.keys(e).forEach(o=>{xt.add(o,this)})}componentWillUnmount(){Object.keys(e).forEach(o=>{xt.remove(o,this)})}handleEvent(o){let i=e[o.type];typeof this.wrappedRef[i]=="function"&&this.wrappedRef[i](o)}handleRef(o){this.wrappedRef=o,this.props.forwardedRef&&this.props.forwardedRef(o)}render(){return(0,Ke.jsx)(t,{...this.props.ownProps,ref:this.handleRef})}}return(0,me.forwardRef)((n,o)=>(0,Ke.jsx)(r,{ownProps:n,forwardedRef:o}))},"withGlobalEvents")}var Ot=d(g(),1),Rt=new WeakMap;function Qr(e){let t=Rt.get(e)||0;return Rt.set(e,t+1),t}function Zr(e,t,r){return(0,Ot.useMemo)(()=>{if(r)return r;let n=Qr(e);return t?`${t}-${n}`:n},[e,r,t])}var he=Zr;var Tt=d(Z(),1),Hr=j(e=>t=>{let r=he(e);return(0,Tt.jsx)(e,{...t,instanceId:r})},"instanceId"),Lt=Hr;var Dt=d(g(),1);var Mt=d(Z(),1),Xr=j(e=>class extends Dt.Component{timeouts;constructor(r){super(r),this.timeouts=[],this.setTimeout=this.setTimeout.bind(this),this.clearTimeout=this.clearTimeout.bind(this)}componentWillUnmount(){this.timeouts.forEach(clearTimeout)}setTimeout(r,n){let o=setTimeout(()=>{r(),this.clearTimeout(o)},n);return this.timeouts.push(o),o}clearTimeout(r){clearTimeout(r),this.timeouts=this.timeouts.filter(n=>n!==r)}render(){return(0,Mt.jsx)(e,{...this.props,setTimeout:this.setTimeout,clearTimeout:this.clearTimeout})}},"withSafeTimeout"),It=Xr;var Pt=d(g(),1),At=d(ue(),1);var kt=d(Z(),1);function jt(e={}){return(0,At.default)("wp.compose.withState",{since:"5.8",alternative:"wp.element.useState"}),j(t=>class extends Pt.Component{constructor(n){super(n),this.setState=this.setState.bind(this),this.state=e}render(){return(0,kt.jsx)(t,{...this.props,...this.state,setState:this.setState})}},"withState")}var Ft=d(ve(),1);var we=d(g(),1);function k(e,t){let r=(0,we.useRef)(void 0);return(0,we.useCallback)(n=>{n?r.current=e(n):r.current&&r.current()},t)}function Yr(){return k(e=>{function t(r){let{key:n,shiftKey:o,target:i}=r;if(n!=="Tab")return;let f=o?"findPrevious":"findNext",u=Ft.focus.tabbable[f](i)||null;if(i.contains(u)){r.preventDefault(),u?.focus();return}if(e.contains(u))return;let a=o?"append":"prepend",{ownerDocument:p}=e,m=p.createElement("div");m.tabIndex=-1,e[a](m),m.addEventListener("blur",()=>e.removeChild(m)),m.focus()}return e.addEventListener("keydown",t),()=>{e.removeEventListener("keydown",t)}},[])}var ye=Yr;var ge=d(g(),1),Vt=d(ue(),1);var be=d(g(),1);async function Ne(e,t){if(!t)return!1;let{ownerDocument:r}=t;if(!r)return!1;let{defaultView:n}=r;try{if(n?.navigator?.clipboard?.writeText)return await n.navigator.clipboard.writeText(e),!0;let o=r.createElement("textarea");o.value=e,o.setAttribute("readonly",""),o.style.position="fixed",o.style.left="-9999px",o.style.top="-9999px",r.body.appendChild(o),o.select();let i=r.execCommand("copy");return o.remove(),i}catch{return!1}}function Be(e){"focus"in e&&typeof e.focus=="function"&&e.focus()}function Wt(e){let t=(0,be.useRef)(e);return(0,be.useLayoutEffect)(()=>{t.current=e},[e]),t}function Ut(e,t){let r=Wt(e),n=Wt(t);return k(o=>{let i=!0,f=async()=>{let u=typeof r.current=="function"?r.current():r.current||"";await Ne(u,o)&&(i&&Be(o),n.current&&n.current())};return o.addEventListener("click",f),()=>{i=!1,o.removeEventListener("click",f)}},[])}function Kt(e,t,r=4e3){(0,Vt.default)("wp.compose.useCopyOnClick",{since:"5.8",alternative:"wp.compose.useCopyToClipboard"});let[n,o]=(0,ge.useState)(!1);return(0,ge.useEffect)(()=>{let i=!0,f;if(!e.current)return;let u;if(typeof e.current=="string"?u=typeof document<"u"?Array.from(document.querySelectorAll(e.current)):[]:"length"in e.current&&typeof e.current.length=="number"?u=Array.from(e.current):u=[e.current],u.length===0)return;let a=async p=>{let m=p.currentTarget;if(!m)return;let x=await Ne(typeof t=="function"?t():t||"",m);i&&x&&(Be(m),r&&(o(!0),clearTimeout(f),f=setTimeout(()=>o(!1),r)))};for(let p of u)p.addEventListener("click",a);return()=>{i=!1;for(let p of u)p.removeEventListener("click",a);clearTimeout(f)}},[e,t,r]),n}var J=d(g(),1);var Nt=d(ve(),1),Ee=d(g(),1);function _e(e="firstElement"){let t=(0,Ee.useRef)(e),r=n=>{n.focus({preventScroll:!0})};return(0,Ee.useEffect)(()=>{t.current=e},[e]),k(n=>{if(t.current===!1||n.contains(n.ownerDocument?.activeElement??null))return;if(t.current!=="firstElement"&&t.current!=="firstInputElement"){r(n);return}let o=setTimeout(()=>{if(t.current==="firstInputElement"){let f=n.querySelector('input:not([type="hidden"]):not([disabled]), select:not([disabled]), textarea:not([disabled])');if(f){r(f);return}}let i=Nt.focus.tabbable.find(n)[0];i&&r(i)},0);return()=>{clearTimeout(o)}},[])}var H=d(g(),1),qe=null;function Jr(e){let t=(0,H.useRef)(null),r=(0,H.useRef)(null),n=(0,H.useRef)(e);return(0,H.useEffect)(()=>{n.current=e},[e]),(0,H.useCallback)(o=>{if(o){if(t.current=o,r.current)return;let i=o.ownerDocument.activeElement instanceof window.HTMLIFrameElement?o.ownerDocument.activeElement.contentDocument:o.ownerDocument;r.current=i?.activeElement??null}else if(r.current){let i=t.current?.contains(t.current?.ownerDocument.activeElement??null);if(t.current?.isConnected&&!i){qe??=r.current;return}n.current?n.current():(r.current.isConnected?r.current:qe)?.focus(),qe=null}},[])}var xe=Jr;var V=d(g(),1),en=["button","submit"];function tn(e){if(!(e instanceof window.HTMLElement))return!1;switch(e.nodeName){case"A":case"BUTTON":return!0;case"INPUT":return en.includes(e.type)}return!1}function Se(e){let t=(0,V.useRef)(e);(0,V.useEffect)(()=>{t.current=e},[e]);let r=(0,V.useRef)(!1),n=(0,V.useRef)(void 0),o=(0,V.useCallback)(()=>{clearTimeout(n.current)},[]);(0,V.useEffect)(()=>{e||o()},[e,o]);let i=(0,V.useCallback)(u=>{let{type:a,target:p}=u;["mouseup","touchend"].includes(a)?r.current=!1:tn(p)&&(r.current=!0)},[]),f=(0,V.useCallback)(u=>{if(u.persist(),r.current)return;let a=u.target.getAttribute("data-unstable-ignore-focus-outside-for-relatedtarget");a&&u.relatedTarget?.closest(a)||(n.current=setTimeout(()=>{if(!document.hasFocus()){u.preventDefault();return}typeof t.current=="function"&&t.current(u)},0))},[]);return{onFocus:o,onMouseDown:i,onMouseUp:i,onTouchStart:i,onTouchEnd:i,onBlur:f}}var G=d(g(),1);function $e(e,t){if(typeof e=="function"){let r=e(t);return typeof r=="function"?r:void 0}else e&&e.hasOwnProperty("current")&&(e.current=t)}function Bt(e,t,r){let n=r[t];n?(r[t]=void 0,n()):$e(e,null)}function Ce(e){let t=(0,G.useRef)(null),r=(0,G.useRef)([]),n=(0,G.useRef)(e),o=(0,G.useRef)([]);return n.current=e,(0,G.useLayoutEffect)(()=>{let i=t.current;i!==null&&(e.forEach((f,u)=>{let a=r.current[u];f!==a&&(Bt(a,u,o.current),o.current[u]=$e(f,i))}),r.current=e)},e),(0,G.useCallback)(i=>{t.current=i,i===null?(r.current.forEach((f,u)=>{Bt(f,u,o.current)}),r.current=[]):(r.current=n.current,r.current.forEach((f,u)=>{o.current[u]=$e(f,i)}))},[])}function rn(e){let t=(0,J.useRef)(void 0),{constrainTabbing:r=e.focusOnMount!==!1}=e;(0,J.useEffect)(()=>{t.current=e},Object.values(e));let n=ye(),o=_e(e.focusOnMount),i=xe(),f=Se(a=>{t.current?.__unstableOnClose?t.current.__unstableOnClose("focus-outside",a):t.current?.onClose&&t.current.onClose()}),u=(0,J.useCallback)(a=>{t.current?.onKeyDown?.(a),a.key==="Escape"&&!a.defaultPrevented&&t.current?.onClose&&(a.preventDefault(),a.stopPropagation(),t.current.onClose())},[]);return[Ce([r?n:null,e.focusOnMount!==!1?i:null,e.focusOnMount!==!1?o:null]),{...f,onKeyDown:u,tabIndex:-1}]}var qt=rn;function $t({isDisabled:e=!1}={}){return k(t=>{if(e)return;let r=t?.ownerDocument?.defaultView;if(!r)return;let n=[],o=()=>{t.childNodes.forEach(u=>{u instanceof r.HTMLElement&&(u.getAttribute("inert")||(u.setAttribute("inert","true"),n.push(()=>{u.removeAttribute("inert")})))})},i=$(o,0,{leading:!0});o();let f=new window.MutationObserver(i);return f.observe(t,{childList:!0}),()=>{f&&f.disconnect(),i.cancel(),n.forEach(u=>u())}},[e])}var ee=d(g(),1);function z(e){let t=(0,ee.useRef)(()=>{throw new Error("Callbacks created with `useEvent` cannot be called during rendering.")});return(0,ee.useInsertionEffect)(()=>{t.current=e}),(0,ee.useCallback)((...r)=>t.current?.(...r),[])}var B=d(g(),1);var Re=d(g(),1),nn=typeof window<"u"?Re.useLayoutEffect:Re.useEffect,Oe=nn;function Gt({onDragStart:e,onDragMove:t,onDragEnd:r}){let[n,o]=(0,B.useState)(!1),i=(0,B.useRef)({onDragStart:e,onDragMove:t,onDragEnd:r});Oe(()=>{i.current.onDragStart=e,i.current.onDragMove=t,i.current.onDragEnd=r},[e,t,r]);let f=(0,B.useCallback)(p=>{i.current.onDragMove?.(p)},[]),u=(0,B.useCallback)(function p(m){i.current.onDragEnd?.(m),document.removeEventListener("mousemove",f),document.removeEventListener("mouseup",p),o(!1)},[f]),a=(0,B.useCallback)(p=>{i.current.onDragStart?.(p),document.addEventListener("mousemove",f),document.addEventListener("mouseup",u),o(!0)},[f,u]);return(0,B.useEffect)(()=>()=>{n&&(document.removeEventListener("mousemove",f),document.removeEventListener("mouseup",u))},[n,f,u]),{startDrag:a,endDrag:u,isDragging:n}}var Ht=d(Qt(),1);(function(e){if(e){var t={},r=e.prototype.stopCallback;e.prototype.stopCallback=function(n,o,i,f){var u=this;return u.paused?!0:t[i]||t[f]?!1:r.call(u,n,o,i)},e.prototype.bindGlobal=function(n,o,i){var f=this;if(f.bind(n,o,i),n instanceof Array){for(var u=0;u<n.length;u++)t[n[u]]=!0;return}t[n]=!0},e.init()}})(typeof Mousetrap<"u"?Mousetrap:void 0);var ae=d(g(),1),Xt=d(Ge(),1);function on(e,t,{bindGlobal:r=!1,eventName:n="keydown",isDisabled:o=!1,target:i}={}){let f=(0,ae.useRef)(t);(0,ae.useEffect)(()=>{f.current=t},[t]),(0,ae.useEffect)(()=>{if(o)return;let u=new Ht.default(i&&i.current?i.current:document);return(Array.isArray(e)?e:[e]).forEach(p=>{let m=p.split("+"),x=new Set(m.filter(y=>y.length>1)),S=x.has("alt"),C=x.has("shift");if((0,Xt.isAppleOS)()&&(x.size===1&&S||x.size===2&&S&&C))throw new Error(`Cannot bind ${p}. Alt and Shift+Alt modifiers are reserved for character input.`);u[r?"bindGlobal":"bind"](p,(...y)=>f.current(...y),n)}),()=>{u.reset()}},[e,r,n,i,o])}var Yt=on;var er=d(g(),1),Jt=new WeakMap,sn={subscribe:()=>()=>{},getValue:()=>!1};function un(e,t){if(!e||!t||typeof e.matchMedia!="function")return sn;let r=Jt.get(e);r||(r=new Map,Jt.set(e,r));let n=r.get(t);if(n)return n;let o=e.matchMedia(t),i=new Set,f=()=>{for(let a of i)a()},u={subscribe(a){return i.size===0&&o.addEventListener?.("change",f),i.add(a),()=>{i.delete(a),i.size===0&&o.removeEventListener?.("change",f)}},getValue(){return o.matches}};return r.set(t,u),u}function te(e,t=typeof window<"u"?window:void 0){let r=un(t,e);return(0,er.useSyncExternalStore)(r.subscribe,r.getValue,()=>!1)}var Le=d(g(),1);function De(e){let t=(0,Le.useRef)(void 0);return(0,Le.useEffect)(()=>{t.current=e},[e]),t.current}var an=()=>te("(prefers-reduced-motion: reduce)"),tr=an;var or=d(nr(),1),re=d(g(),1);function fn(e,t){switch(t.type){case"UNDO":{let r=e.manager.undo();return r?{...e,value:r[0].changes.prop.from}:e}case"REDO":{let r=e.manager.redo();return r?{...e,value:r[0].changes.prop.to}:e}case"RECORD":return e.manager.addRecord([{id:"object",changes:{prop:{from:e.value,to:t.value}}}],t.isStaged),{...e,value:t.value}}return e}function cn(e){return{manager:(0,or.createUndoManager)(),value:e}}function ir(e){let[t,r]=(0,re.useReducer)(fn,e,cn);return{value:t.value,setValue:(0,re.useCallback)((n,o)=>{r({type:"RECORD",value:n,isStaged:o})},[]),hasUndo:t.manager.hasUndo(),hasRedo:t.manager.hasRedo(),undo:(0,re.useCallback)(()=>{r({type:"UNDO"})},[]),redo:(0,re.useCallback)(()=>{r({type:"REDO"})},[])}}var Me=d(g(),1);var sr={xhuge:1920,huge:1440,wide:1280,xlarge:1080,large:960,medium:782,small:600,mobile:480},ln={">=":"min-width","<":"max-width"},dn={">=":(e,t)=>t>=e,"<":(e,t)=>t<e},Qe=(0,Me.createContext)(null);Qe.displayName="ViewportMatchWidthContext";var ur=(e,t=">=",r=typeof window<"u"?window:void 0)=>{let n=(0,Me.useContext)(Qe),o=!n&&`(${ln[t]}: ${sr[e]}px)`,i=te(o||void 0,r);return n?dn[t](sr[e],n):i};ur.__experimentalWidthProvider=Qe.Provider;var ar=ur;var Ze=d(g(),1);function Ie(e,t={}){let r=z(e),n=(0,Ze.useRef)(null),o=(0,Ze.useRef)(void 0);return z(i=>{if(i===n.current)return;o.current??=new ResizeObserver(r);let{current:f}=o;n.current&&f.unobserve(n.current),n.current=i??null,i&&f.observe(i,t)})}var ne=d(g(),1);var He=d(Z(),1),pn=e=>{let t;if(!e.contentBoxSize)t=[e.contentRect.width,e.contentRect.height];else if(e.contentBoxSize[0]){let o=e.contentBoxSize[0];t=[o.inlineSize,o.blockSize]}else{let o=e.contentBoxSize;t=[o.inlineSize,o.blockSize]}let[r,n]=t.map(o=>Math.round(o));return{width:r,height:n}},mn={position:"absolute",top:0,left:0,right:0,bottom:0,pointerEvents:"none",opacity:0,overflow:"hidden",zIndex:-1};function hn({onResize:e}){let t=Ie(r=>{let n=pn(r.at(-1));e(n)});return(0,He.jsx)("div",{ref:t,style:mn,"aria-hidden":"true"})}function vn(e,t){return e.width===t.width&&e.height===t.height}var fr={width:null,height:null};function cr(){let[e,t]=(0,ne.useState)(fr),r=(0,ne.useRef)(fr),n=(0,ne.useCallback)(i=>{vn(r.current,i)||(r.current=i,t(i))},[]);return[(0,He.jsx)(hn,{onResize:n}),e]}function lr(e,t={}){return e?Ie(e,t):cr()}var oe=d(g(),1),mr=d(pr(),1);function wn(e,t){let r=[];for(let n=0;n<e.length;n++){let o=e[n];if(!t.includes(o))break;r.push(o)}return r}function yn(e,t={step:1}){let{step:r=1}=t,[n,o]=(0,oe.useState)([]);return(0,oe.useEffect)(()=>{let i=wn(e,n);i.length<r&&(i=i.concat(e.slice(i.length,r))),o(i);let f=(0,mr.createQueue)();for(let u=i.length;u<e.length;u+=r)f.add({},()=>{(0,oe.flushSync)(()=>{o(a=>[...a,...e.slice(u,u+r)])})});return()=>f.reset()},[e]),n}var hr=yn;function bn(e,t="Change detection"){let r=De(e);Object.entries(r??[]).forEach(([n,o])=>{o!==e[n]&&console.warn(`${t}: ${n} key changed:`,o,e[n])})}var vr=bn;var ie=d(yr());function gn(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}function Pe(e,t){var r=(0,ie.useState)(function(){return{inputs:t,result:e()}})[0],n=(0,ie.useRef)(r),o=!!(t&&n.current.inputs&&gn(t,n.current.inputs)),i=o?n.current:{inputs:t,result:e()};return(0,ie.useEffect)(function(){n.current=i},[i]),i.result}var br=d(g(),1);function Ae(e,t,r){let n=Pe(()=>$(e,t??0,r),[e,t,r?.leading,r?.trailing,r?.maxWait]);return(0,br.useEffect)(()=>()=>n.cancel(),[n]),n}var fe=d(g(),1);function gr(e=""){let[t,r]=(0,fe.useState)(e),[n,o]=(0,fe.useState)(e),i=Ae(o,250);return(0,fe.useEffect)(()=>{i(t)},[t,i]),[t,r,n]}var Er=d(g(),1);function _r(e,t,r){let n=Pe(()=>Fe(e,t??0,r),[e,t,r]);return(0,Er.useEffect)(()=>()=>n.cancel(),[n]),n}function xr({dropZoneElement:e,isDisabled:t,onDrop:r,onDragStart:n,onDragEnter:o,onDragLeave:i,onDragEnd:f,onDragOver:u}){let a=z(r),p=z(n),m=z(o),x=z(i),S=z(f),C=z(u);return k(O=>{if(t)return;let y=e??O,A=!1,{ownerDocument:D}=y;function K(l){let{defaultView:M}=D;if(!l||!M||!(l instanceof M.HTMLElement)||!y.contains(l))return!1;let w=l;do if(w.dataset.isDropZone)return w===y;while(w=w.parentElement);return!1}function F(l){A||(A=!0,D.addEventListener("dragend",h),D.addEventListener("mousemove",h),n&&p(l))}function N(l){l.preventDefault(),!y.contains(l.relatedTarget)&&o&&m(l)}function L(l){!l.defaultPrevented&&u&&C(l),l.preventDefault()}function s(l){K(l.relatedTarget)||i&&x(l)}function c(l){l.defaultPrevented||(l.preventDefault(),l.dataTransfer&&l.dataTransfer.files.length,r&&a(l),h(l))}function h(l){A&&(A=!1,D.removeEventListener("dragend",h),D.removeEventListener("mousemove",h),f&&S(l))}return y.setAttribute("data-is-drop-zone","true"),y.addEventListener("drop",c),y.addEventListener("dragenter",N),y.addEventListener("dragover",L),y.addEventListener("dragleave",s),D.addEventListener("dragenter",F),()=>{y.removeAttribute("data-is-drop-zone"),y.removeEventListener("drop",c),y.removeEventListener("dragenter",N),y.removeEventListener("dragover",L),y.removeEventListener("dragleave",s),D.removeEventListener("dragend",h),D.removeEventListener("mousemove",h),D.removeEventListener("dragenter",F)}},[t,e])}function Sr(){return k(e=>{let{ownerDocument:t}=e;if(!t)return;let{defaultView:r}=t;if(!r)return;function n(){t&&t.activeElement===e&&e.focus()}return r.addEventListener("blur",n),()=>{r.removeEventListener("blur",n)}},[])}var ce=d(g(),1),Xe=d(ve(),1),X=d(Ge(),1);var En=30;function Cr(e,t,r,n){let o=n?.initWindowSize??En,i=n?.useWindowing??!0,[f,u]=(0,ce.useState)({visibleItems:o,start:0,end:o,itemInView:a=>a>=0&&a<=o});return(0,ce.useLayoutEffect)(()=>{if(!i)return;let a=(0,Xe.getScrollContainer)(e.current),p=x=>{if(!a)return;let S=Math.ceil(a.clientHeight/t),C=x?S:n?.windowOverscan??S,O=Math.floor(a.scrollTop/t),y=Math.max(0,O-C),A=Math.min(r-1,O+S+C);u(D=>{let K={visibleItems:S,start:y,end:A,itemInView:F=>y<=F&&F<=A};return D.start!==K.start||D.end!==K.end||D.visibleItems!==K.visibleItems?K:D})};p(!0);let m=$(()=>{p()},16);return a?.addEventListener("scroll",m),a?.ownerDocument?.defaultView?.addEventListener("resize",m),a?.ownerDocument?.defaultView?.addEventListener("resize",m),()=>{a?.removeEventListener("scroll",m),a?.ownerDocument?.defaultView?.removeEventListener("resize",m)}},[t,e,r,n?.expandedState,n?.windowOverscan,i]),(0,ce.useLayoutEffect)(()=>{if(!i)return;let a=(0,Xe.getScrollContainer)(e.current),p=m=>{switch(m.keyCode){case X.HOME:return a?.scrollTo({top:0});case X.END:return a?.scrollTo({top:r*t});case X.PAGEUP:return a?.scrollTo({top:a.scrollTop-f.visibleItems*t});case X.PAGEDOWN:return a?.scrollTo({top:a.scrollTop+f.visibleItems*t})}};return a?.ownerDocument?.defaultView?.addEventListener("keydown",p),()=>{a?.ownerDocument?.defaultView?.removeEventListener("keydown",p)}},[r,t,e,f.visibleItems,i,n?.expandedState]),[f,u]}var ke=d(g(),1);function Rr(e,t){let[r,n]=(0,ke.useMemo)(()=>[o=>e.subscribe(t,o),()=>e.get(t)],[e,t]);return(0,ke.useSyncExternalStore)(r,n,n)}return zr(_n);})();
1 +"use strict";var wp;(wp||={}).compose=(()=>{var Or=Object.create;var ve=Object.defineProperty;var Rr=Object.getOwnPropertyDescriptor;var Tr=Object.getOwnPropertyNames;var Lr=Object.getPrototypeOf,Dr=Object.prototype.hasOwnProperty;var K=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Mr=(e,t)=>{for(var n in t)ve(e,n,{get:t[n],enumerable:!0})},rt=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of Tr(t))!Dr.call(e,i)&&i!==n&&ve(e,i,{get:()=>t[i],enumerable:!(r=Rr(t,i))||r.enumerable});return e};var g=(e,t,n)=>(n=e!=null?Or(Lr(e)):{},rt(t||!e||!e.__esModule?ve(n,"default",{value:e,enumerable:!0}):n,e)),Ar=e=>rt(ve({},"__esModule",{value:!0}),e);var Z=K((In,ft)=>{ft.exports=window.ReactJSXRuntime});var pt=K((zn,dt)=>{dt.exports=window.wp.isShallowEqual});var L=K((Fn,mt)=>{mt.exports=window.wp.element});var be=K((Kn,yt)=>{yt.exports=window.wp.deprecated});var _e=K((io,Pt)=>{Pt.exports=window.wp.dom});var Ze=K((le,Qe)=>{(function(t,n){typeof le=="object"&&typeof Qe=="object"?Qe.exports=n():typeof define=="function"&&define.amd?define([],n):typeof le=="object"?le.ClipboardJS=n():t.ClipboardJS=n()})(le,function(){return(function(){var e={686:(function(r,i,o){"use strict";o.d(i,{default:function(){return he}});var s=o(279),a=o.n(s),f=o(370),v=o.n(f),b=o(817),T=o.n(b);function w(d){try{return document.execCommand(d)}catch{return!1}}var R=function(c){var l=T()(c);return w("cut"),l},x=R;function C(d){var c=document.documentElement.getAttribute("dir")==="rtl",l=document.createElement("textarea");l.style.fontSize="12pt",l.style.border="0",l.style.padding="0",l.style.margin="0",l.style.position="absolute",l.style[c?"right":"left"]="-9999px";var p=window.pageYOffset||document.documentElement.scrollTop;return l.style.top="".concat(p,"px"),l.setAttribute("readonly",""),l.value=d,l}var j=function(c,l){var p=C(c);l.container.appendChild(p);var h=T()(p);return w("copy"),p.remove(),h},M=function(c){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body},p="";return typeof c=="string"?p=j(c,l):c instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(c?.type)?p=j(c.value,l):(p=T()(c),w("copy")),p},z=M;function k(d){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?k=function(l){return typeof l}:k=function(l){return l&&typeof Symbol=="function"&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},k(d)}var W=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},l=c.action,p=l===void 0?"copy":l,h=c.container,_=c.target,O=c.text;if(p!=="copy"&&p!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"');if(_!==void 0)if(_&&k(_)==="object"&&_.nodeType===1){if(p==="copy"&&_.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(p==="cut"&&(_.hasAttribute("readonly")||_.hasAttribute("disabled")))throw new Error(`Invalid "target" attribute. You can't cut text from elements with "readonly" or "disabled" attributes`)}else throw new Error('Invalid "target" value, use a valid Element');if(O)return z(O,{container:h});if(_)return p==="cut"?x(_):z(_,{container:h})},D=W;function u(d){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?u=function(l){return typeof l}:u=function(l){return l&&typeof Symbol=="function"&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},u(d)}function m(d,c){if(!(d instanceof c))throw new TypeError("Cannot call a class as a function")}function E(d,c){for(var l=0;l<c.length;l++){var p=c[l];p.enumerable=p.enumerable||!1,p.configurable=!0,"value"in p&&(p.writable=!0),Object.defineProperty(d,p.key,p)}}function y(d,c,l){return c&&E(d.prototype,c),l&&E(d,l),d}function P(d,c){if(typeof c!="function"&&c!==null)throw new TypeError("Super expression must either be null or a function");d.prototype=Object.create(c&&c.prototype,{constructor:{value:d,writable:!0,configurable:!0}}),c&&S(d,c)}function S(d,c){return S=Object.setPrototypeOf||function(p,h){return p.__proto__=h,p},S(d,c)}function I(d){var c=fe();return function(){var p=G(d),h;if(c){var _=G(this).constructor;h=Reflect.construct(p,arguments,_)}else h=p.apply(this,arguments);return N(this,h)}}function N(d,c){return c&&(u(c)==="object"||typeof c=="function")?c:J(d)}function J(d){if(d===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return d}function fe(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function G(d){return G=Object.setPrototypeOf?Object.getPrototypeOf:function(l){return l.__proto__||Object.getPrototypeOf(l)},G(d)}function ce(d,c){var l="data-clipboard-".concat(d);if(c.hasAttribute(l))return c.getAttribute(l)}var Be=(function(d){P(l,d);var c=I(l);function l(p,h){var _;return m(this,l),_=c.call(this),_.resolveOptions(h),_.listenClick(p),_}return y(l,[{key:"resolveOptions",value:function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof h.action=="function"?h.action:this.defaultAction,this.target=typeof h.target=="function"?h.target:this.defaultTarget,this.text=typeof h.text=="function"?h.text:this.defaultText,this.container=u(h.container)==="object"?h.container:document.body}},{key:"listenClick",value:function(h){var _=this;this.listener=v()(h,"click",function(O){return _.onClick(O)})}},{key:"onClick",value:function(h){var _=h.delegateTarget||h.currentTarget,O=this.action(_)||"copy",A=D({action:O,container:this.container,target:this.target(_),text:this.text(_)});this.emit(A?"success":"error",{action:O,text:A,trigger:_,clearSelection:function(){_&&_.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(h){return ce("action",h)}},{key:"defaultTarget",value:function(h){var _=ce("target",h);if(_)return document.querySelector(_)}},{key:"defaultText",value:function(h){return ce("text",h)}},{key:"destroy",value:function(){this.listener.destroy()}}],[{key:"copy",value:function(h){var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body};return z(h,_)}},{key:"cut",value:function(h){return x(h)}},{key:"isSupported",value:function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],_=typeof h=="string"?[h]:h,O=!!document.queryCommandSupported;return _.forEach(function(A){O=O&&!!document.queryCommandSupported(A)}),O}}]),l})(a()),he=Be}),828:(function(r){var i=9;if(typeof Element<"u"&&!Element.prototype.matches){var o=Element.prototype;o.matches=o.matchesSelector||o.mozMatchesSelector||o.msMatchesSelector||o.oMatchesSelector||o.webkitMatchesSelector}function s(a,f){for(;a&&a.nodeType!==i;){if(typeof a.matches=="function"&&a.matches(f))return a;a=a.parentNode}}r.exports=s}),438:(function(r,i,o){var s=o(828);function a(b,T,w,R,x){var C=v.apply(this,arguments);return b.addEventListener(w,C,x),{destroy:function(){b.removeEventListener(w,C,x)}}}function f(b,T,w,R,x){return typeof b.addEventListener=="function"?a.apply(null,arguments):typeof w=="function"?a.bind(null,document).apply(null,arguments):(typeof b=="string"&&(b=document.querySelectorAll(b)),Array.prototype.map.call(b,function(C){return a(C,T,w,R,x)}))}function v(b,T,w,R){return function(x){x.delegateTarget=s(x.target,T),x.delegateTarget&&R.call(b,x)}}r.exports=f}),879:(function(r,i){i.node=function(o){return o!==void 0&&o instanceof HTMLElement&&o.nodeType===1},i.nodeList=function(o){var s=Object.prototype.toString.call(o);return o!==void 0&&(s==="[object NodeList]"||s==="[object HTMLCollection]")&&"length"in o&&(o.length===0||i.node(o[0]))},i.string=function(o){return typeof o=="string"||o instanceof String},i.fn=function(o){var s=Object.prototype.toString.call(o);return s==="[object Function]"}}),370:(function(r,i,o){var s=o(879),a=o(438);function f(w,R,x){if(!w&&!R&&!x)throw new Error("Missing required arguments");if(!s.string(R))throw new TypeError("Second argument must be a String");if(!s.fn(x))throw new TypeError("Third argument must be a Function");if(s.node(w))return v(w,R,x);if(s.nodeList(w))return b(w,R,x);if(s.string(w))return T(w,R,x);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function v(w,R,x){return w.addEventListener(R,x),{destroy:function(){w.removeEventListener(R,x)}}}function b(w,R,x){return Array.prototype.forEach.call(w,function(C){C.addEventListener(R,x)}),{destroy:function(){Array.prototype.forEach.call(w,function(C){C.removeEventListener(R,x)})}}}function T(w,R,x){return a(document.body,w,R,x)}r.exports=f}),817:(function(r){function i(o){var s;if(o.nodeName==="SELECT")o.focus(),s=o.value;else if(o.nodeName==="INPUT"||o.nodeName==="TEXTAREA"){var a=o.hasAttribute("readonly");a||o.setAttribute("readonly",""),o.select(),o.setSelectionRange(0,o.value.length),a||o.removeAttribute("readonly"),s=o.value}else{o.hasAttribute("contenteditable")&&o.focus();var f=window.getSelection(),v=document.createRange();v.selectNodeContents(o),f.removeAllRanges(),f.addRange(v),s=f.toString()}return s}r.exports=i}),279:(function(r){function i(){}i.prototype={on:function(o,s,a){var f=this.e||(this.e={});return(f[o]||(f[o]=[])).push({fn:s,ctx:a}),this},once:function(o,s,a){var f=this;function v(){f.off(o,v),s.apply(a,arguments)}return v._=s,this.on(o,v,a)},emit:function(o){var s=[].slice.call(arguments,1),a=((this.e||(this.e={}))[o]||[]).slice(),f=0,v=a.length;for(f;f<v;f++)a[f].fn.apply(a[f].ctx,s);return this},off:function(o,s){var a=this.e||(this.e={}),f=a[o],v=[];if(f&&s)for(var b=0,T=f.length;b<T;b++)f[b].fn!==s&&f[b].fn._!==s&&v.push(f[b]);return v.length?a[o]=v:delete a[o],this}},r.exports=i,r.exports.TinyEmitter=i})},t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={exports:{}};return e[r](i,i.exports,n),i.exports}return(function(){n.n=function(r){var i=r&&r.__esModule?function(){return r.default}:function(){return r};return n.d(i,{a:i}),i}})(),(function(){n.d=function(r,i){for(var o in i)n.o(i,o)&&!n.o(r,o)&&Object.defineProperty(r,o,{enumerable:!0,get:i[o]})}})(),(function(){n.o=function(r,i){return Object.prototype.hasOwnProperty.call(r,i)}})(),n(686)})().default})});var Oe=K((po,Wt)=>{Wt.exports=window.wp.keycodes});var qt=K((Ao,ke)=>{(function(e,t,n){if(!e)return;for(var r={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",91:"meta",93:"meta",224:"meta"},i={106:"*",107:"+",109:"-",110:".",111:"/",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"},o={"~":"`","!":"1","@":"2","#":"3",$:"4","%":"5","^":"6","&":"7","*":"8","(":"9",")":"0",_:"-","+":"=",":":";",'"':"'","<":",",">":".","?":"/","|":"\\"},s={option:"alt",command:"meta",return:"enter",escape:"esc",plus:"+",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"},a,f=1;f<20;++f)r[111+f]="f"+f;for(f=0;f<=9;++f)r[f+96]=f.toString();function v(u,m,E){if(u.addEventListener){u.addEventListener(m,E,!1);return}u.attachEvent("on"+m,E)}function b(u){if(u.type=="keypress"){var m=String.fromCharCode(u.which);return u.shiftKey||(m=m.toLowerCase()),m}return r[u.which]?r[u.which]:i[u.which]?i[u.which]:String.fromCharCode(u.which).toLowerCase()}function T(u,m){return u.sort().join(",")===m.sort().join(",")}function w(u){var m=[];return u.shiftKey&&m.push("shift"),u.altKey&&m.push("alt"),u.ctrlKey&&m.push("ctrl"),u.metaKey&&m.push("meta"),m}function R(u){if(u.preventDefault){u.preventDefault();return}u.returnValue=!1}function x(u){if(u.stopPropagation){u.stopPropagation();return}u.cancelBubble=!0}function C(u){return u=="shift"||u=="ctrl"||u=="alt"||u=="meta"}function j(){if(!a){a={};for(var u in r)u>95&&u<112||r.hasOwnProperty(u)&&(a[r[u]]=u)}return a}function M(u,m,E){return E||(E=j()[u]?"keydown":"keypress"),E=="keypress"&&m.length&&(E="keydown"),E}function z(u){return u==="+"?["+"]:(u=u.replace(/\+{2}/g,"+plus"),u.split("+"))}function k(u,m){var E,y,P,S=[];for(E=z(u),P=0;P<E.length;++P)y=E[P],s[y]&&(y=s[y]),m&&m!="keypress"&&o[y]&&(y=o[y],S.push("shift")),C(y)&&S.push(y);return m=M(y,S,m),{key:y,modifiers:S,action:m}}function W(u,m){return u===null||u===t?!1:u===m?!0:W(u.parentNode,m)}function D(u){var m=this;if(u=u||t,!(m instanceof D))return new D(u);m.target=u,m._callbacks={},m._directMap={};var E={},y,P=!1,S=!1,I=!1;function N(d){d=d||{};var c=!1,l;for(l in E){if(d[l]){c=!0;continue}E[l]=0}c||(I=!1)}function J(d,c,l,p,h,_){var O,A,ee=[],Q=l.type;if(!m._callbacks[d])return[];for(Q=="keyup"&&C(d)&&(c=[d]),O=0;O<m._callbacks[d].length;++O)if(A=m._callbacks[d][O],!(!p&&A.seq&&E[A.seq]!=A.level)&&Q==A.action&&(Q=="keypress"&&!l.metaKey&&!l.ctrlKey||T(c,A.modifiers))){var Sr=!p&&A.combo==h,Cr=p&&A.seq==p&&A.level==_;(Sr||Cr)&&m._callbacks[d].splice(O,1),ee.push(A)}return ee}function fe(d,c,l,p){m.stopCallback(c,c.target||c.srcElement,l,p)||d(c,l)===!1&&(R(c),x(c))}m._handleKey=function(d,c,l){var p=J(d,c,l),h,_={},O=0,A=!1;for(h=0;h<p.length;++h)p[h].seq&&(O=Math.max(O,p[h].level));for(h=0;h<p.length;++h){if(p[h].seq){if(p[h].level!=O)continue;A=!0,_[p[h].seq]=1,fe(p[h].callback,l,p[h].combo,p[h].seq);continue}A||fe(p[h].callback,l,p[h].combo)}var ee=l.type=="keypress"&&S;l.type==I&&!C(d)&&!ee&&N(_),S=A&&l.type=="keydown"};function G(d){typeof d.which!="number"&&(d.which=d.keyCode);var c=b(d);if(c){if(d.type=="keyup"&&P===c){P=!1;return}m.handleKey(c,w(d),d)}}function ce(){clearTimeout(y),y=setTimeout(N,1e3)}function Be(d,c,l,p){E[d]=0;function h(Q){return function(){I=Q,++E[d],ce()}}function _(Q){fe(l,Q,d),p!=="keyup"&&(P=b(Q)),setTimeout(N,10)}for(var O=0;O<c.length;++O){var A=O+1===c.length,ee=A?_:h(p||k(c[O+1]).action);he(c[O],ee,p,d,O)}}function he(d,c,l,p,h){m._directMap[d+":"+l]=c,d=d.replace(/\s+/g," ");var _=d.split(" "),O;if(_.length>1){Be(d,_,c,l);return}O=k(d,l),m._callbacks[O.key]=m._callbacks[O.key]||[],J(O.key,O.modifiers,{type:O.action},p,d,h),m._callbacks[O.key][p?"unshift":"push"]({callback:c,modifiers:O.modifiers,action:O.action,seq:p,level:h,combo:d})}m._bindMultiple=function(d,c,l){for(var p=0;p<d.length;++p)he(d[p],c,l)},v(u,"keypress",G),v(u,"keydown",G),v(u,"keyup",G)}D.prototype.bind=function(u,m,E){var y=this;return u=u instanceof Array?u:[u],y._bindMultiple.call(y,u,m,E),y},D.prototype.unbind=function(u,m){var E=this;return E.bind.call(E,u,function(){},m)},D.prototype.trigger=function(u,m){var E=this;return E._directMap[u+":"+m]&&E._directMap[u+":"+m]({},u),E},D.prototype.reset=function(){var u=this;return u._callbacks={},u._directMap={},u},D.prototype.stopCallback=function(u,m){var E=this;if((" "+m.className+" ").indexOf(" mousetrap ")>-1||W(m,E.target))return!1;if("composedPath"in u&&typeof u.composedPath=="function"){var y=u.composedPath()[0];y!==u.target&&(m=y)}return m.tagName=="INPUT"||m.tagName=="SELECT"||m.tagName=="TEXTAREA"||m.isContentEditable},D.prototype.handleKey=function(){var u=this;return u._handleKey.apply(u,arguments)},D.addKeycodes=function(u){for(var m in u)u.hasOwnProperty(m)&&(r[m]=u[m]);a=null},D.init=function(){var u=D(t);for(var m in u)m.charAt(0)!=="_"&&(D[m]=(function(E){return function(){return u[E].apply(u,arguments)}})(m))},D.init(),e.Mousetrap=D,typeof ke<"u"&&ke.exports&&(ke.exports=D),typeof define=="function"&&define.amd&&define(function(){return D})})(typeof window<"u"?window:null,typeof window<"u"?document:null)});var er=K((No,Jt)=>{Jt.exports=window.wp.undoManager});var cr=K((Zo,fr)=>{fr.exports=window.wp.priorityQueue});var hr=K((ei,mr)=>{mr.exports=window.React});var vn={};Mr(vn,{__experimentalUseDialog:()=>Bt,__experimentalUseDragging:()=>Ht,__experimentalUseDropZone:()=>wr,__experimentalUseFixedWindowList:()=>_r,__experimentalUseFocusOutside:()=>De,compose:()=>st,createHigherOrderComponent:()=>U,debounce:()=>q,ifCondition:()=>lt,observableMap:()=>zr,pipe:()=>at,pure:()=>vt,throttle:()=>$e,useAsyncList:()=>dr,useConstrainedTabbing:()=>Se,useCopyOnClick:()=>zt,useCopyToClipboard:()=>Ut,useDebounce:()=>Ve,useDebouncedInput:()=>yr,useDisabled:()=>$t,useEvent:()=>V,useFocusOnMount:()=>Te,useFocusReturn:()=>Le,useFocusableIframe:()=>Er,useInstanceId:()=>Ee,useIsomorphicLayoutEffect:()=>Ie,useKeyboardShortcut:()=>Zt,useMediaQuery:()=>oe,useMergeRefs:()=>Ae,useObservableValue:()=>xr,usePrevious:()=>Fe,useReducedMotion:()=>Xt,useRefEffect:()=>F,useResizeObserver:()=>sr,useStateWithHistory:()=>rr,useThrottle:()=>br,useViewportMatch:()=>ir,useWarnOnChange:()=>pr,withGlobalEvents:()=>Et,withInstanceId:()=>Ct,withSafeTimeout:()=>Tt,withState:()=>At});var ye=function(){return ye=Object.assign||function(t){for(var n,r=1,i=arguments.length;r<i;r++){n=arguments[r];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},ye.apply(this,arguments)};function nt(e){return e.toLowerCase()}var Pr=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],Ir=/[^A-Z0-9]+/gi;function it(e,t){t===void 0&&(t={});for(var n=t.splitRegexp,r=n===void 0?Pr:n,i=t.stripRegexp,o=i===void 0?Ir:i,s=t.transform,a=s===void 0?nt:s,f=t.delimiter,v=f===void 0?" ":f,b=ot(ot(e,r,"$1\0$2"),o,"\0"),T=0,w=b.length;b.charAt(T)==="\0";)T++;for(;b.charAt(w-1)==="\0";)w--;return b.slice(T,w).split("\0").map(a).join(v)}function ot(e,t,n){return t instanceof RegExp?e.replace(t,n):t.reduce(function(r,i){return r.replace(i,n)},e)}function kr(e,t){var n=e.charAt(0),r=e.substr(1).toLowerCase();return t>0&&n>="0"&&n<="9"?"_"+n+r:""+n.toUpperCase()+r}function ut(e,t){return t===void 0&&(t={}),it(e,ye({delimiter:"",transform:kr},t))}function U(e,t){return n=>{let r=e(n);return r.displayName=jr(t,n),r}}var jr=(e,t)=>{let n=t.displayName||t.name||"Component";return`${ut(e??"")}(${n})`};var q=(e,t,n)=>{let r,i,o=0,s,a,f,v=0,b=!1,T=!1,w=!0;n&&(b=!!n.leading,T="maxWait"in n,n.maxWait!==void 0&&(o=Math.max(n.maxWait,t)),w="trailing"in n?!!n.trailing:w);function R(S){let I=r,N=i;return r=void 0,i=void 0,v=S,s=e.apply(N,I),s}function x(S,I){a=setTimeout(S,I)}function C(){a!==void 0&&clearTimeout(a)}function j(S){return v=S,x(W,t),b?R(S):s}function M(S){return S-(f||0)}function z(S){let I=M(S),N=S-v,J=t-I;return T?Math.min(J,o-N):J}function k(S){let I=M(S),N=S-v;return f===void 0||I>=t||I<0||T&&N>=o}function W(){let S=Date.now();if(k(S))return u(S);x(W,z(S))}function D(){a=void 0}function u(S){return D(),w&&r?R(S):(r=i=void 0,s)}function m(){C(),v=0,D(),r=f=i=void 0}function E(){return y()?u(Date.now()):s}function y(){return a!==void 0}function P(...S){let I=Date.now(),N=k(I);if(r=S,i=this,f=I,N){if(!y())return j(f);if(T)return x(W,t),R(f)}return y()||x(W,t),s}return P.cancel=m,P.flush=E,P.pending=y,P};var $e=(e,t,n)=>{let r=!0,i=!0;return n&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),q(e,t,{leading:r,trailing:i,maxWait:t})};function zr(){let e=new Map,t=new Map;function n(r){let i=t.get(r);if(i)for(let o of i)o()}return{get(r){return e.get(r)},set(r,i){e.set(r,i),n(r)},delete(r){e.delete(r),n(r)},subscribe(r,i){let o=t.get(r);return o||(o=new Set,t.set(r,o)),o.add(i),()=>{o.delete(i),o.size===0&&t.delete(r)}}}}var He=(e=!1)=>(...t)=>(...n)=>{let r=t.flat();return e&&r.reverse(),r.reduce((i,o)=>[o(...i)],n)[0]},Fr=He(),at=Fr;var Nr=He(!0),st=Nr;var ct=g(Z(),1);function Ur(e){return U(t=>n=>e(n)?(0,ct.jsx)(t,{...n}):null,"ifCondition")}var lt=Ur;var ge=g(pt(),1),qe=g(L(),1);var ht=g(Z(),1),Wr=U(function(e){return e.prototype instanceof qe.Component?class extends e{shouldComponentUpdate(t,n){return!(0,ge.isShallowEqual)(t,this.props)||!(0,ge.isShallowEqual)(n,this.state)}}:class extends qe.Component{shouldComponentUpdate(t){return!(0,ge.isShallowEqual)(t,this.props)}render(){return(0,ht.jsx)(e,{...this.props})}}},"pure"),vt=Wr;var we=g(L(),1),wt=g(be(),1);var Vr=class{constructor(){this.listeners={},this.handleEvent=this.handleEvent.bind(this)}add(e,t){this.listeners[e]||(window.addEventListener(e,this.handleEvent),this.listeners[e]=[]),this.listeners[e].push(t)}remove(e,t){this.listeners[e]&&(this.listeners[e]=this.listeners[e].filter(n=>n!==t),this.listeners[e].length||(window.removeEventListener(e,this.handleEvent),delete this.listeners[e]))}handleEvent(e){this.listeners[e.type]?.forEach(t=>{t.handleEvent(e)})}},gt=Vr;var Ge=g(Z(),1),bt=new gt;function Et(e){return(0,wt.default)("wp.compose.withGlobalEvents",{since:"5.7",alternative:"useEffect"}),U(t=>{class n extends we.Component{constructor(i){super(i),this.handleEvent=this.handleEvent.bind(this),this.handleRef=this.handleRef.bind(this)}componentDidMount(){Object.keys(e).forEach(i=>{bt.add(i,this)})}componentWillUnmount(){Object.keys(e).forEach(i=>{bt.remove(i,this)})}handleEvent(i){let o=e[i.type];typeof this.wrappedRef[o]=="function"&&this.wrappedRef[o](i)}handleRef(i){this.wrappedRef=i,this.props.forwardedRef&&this.props.forwardedRef(i)}render(){return(0,Ge.jsx)(t,{...this.props.ownProps,ref:this.handleRef})}}return(0,we.forwardRef)((r,i)=>(0,Ge.jsx)(n,{ownProps:r,forwardedRef:i}))},"withGlobalEvents")}var xt=g(L(),1),_t=new WeakMap;function Kr(e){let t=_t.get(e)||0;return _t.set(e,t+1),t}function Br(e,t,n){return(0,xt.useMemo)(()=>{if(n)return n;let r=Kr(e);return t?`${t}-${r}`:r},[e,n,t])}var Ee=Br;var St=g(Z(),1),$r=U(e=>t=>{let n=Ee(e);return(0,St.jsx)(e,{...t,instanceId:n})},"instanceId"),Ct=$r;var Ot=g(L(),1);var Rt=g(Z(),1),Hr=U(e=>class extends Ot.Component{timeouts;constructor(n){super(n),this.timeouts=[],this.setTimeout=this.setTimeout.bind(this),this.clearTimeout=this.clearTimeout.bind(this)}componentWillUnmount(){this.timeouts.forEach(clearTimeout)}setTimeout(n,r){let i=setTimeout(()=>{n(),this.clearTimeout(i)},r);return this.timeouts.push(i),i}clearTimeout(n){clearTimeout(n),this.timeouts=this.timeouts.filter(r=>r!==n)}render(){return(0,Rt.jsx)(e,{...this.props,setTimeout:this.setTimeout,clearTimeout:this.clearTimeout})}},"withSafeTimeout"),Tt=Hr;var Lt=g(L(),1),Dt=g(be(),1);var Mt=g(Z(),1);function At(e={}){return(0,Dt.default)("wp.compose.withState",{since:"5.8",alternative:"wp.element.useState"}),U(t=>class extends Lt.Component{constructor(r){super(r),this.setState=this.setState.bind(this),this.state=e}render(){return(0,Mt.jsx)(t,{...this.props,...this.state,setState:this.setState})}},"withState")}var It=g(_e(),1);var xe=g(L(),1);function F(e,t){let n=(0,xe.useRef)(void 0);return(0,xe.useCallback)(r=>{r?n.current=e(r):n.current&&n.current()},t)}function qr(){return F(e=>{function t(n){let{key:r,shiftKey:i,target:o}=n;if(r!=="Tab")return;let s=i?"findPrevious":"findNext",a=It.focus.tabbable[s](o)||null;if(o.contains(a)){n.preventDefault(),a?.focus();return}if(e.contains(a))return;let f=i?"append":"prepend",{ownerDocument:v}=e,b=v.createElement("div");b.tabIndex=-1,e[f](b),b.addEventListener("blur",()=>e.removeChild(b)),b.focus()}return e.addEventListener("keydown",t),()=>{e.removeEventListener("keydown",t)}},[])}var Se=qr;var kt=g(Ze(),1),te=g(L(),1),jt=g(be(),1);function zt(e,t,n=4e3){(0,jt.default)("wp.compose.useCopyOnClick",{since:"5.8",alternative:"wp.compose.useCopyToClipboard"});let r=(0,te.useRef)(void 0),[i,o]=(0,te.useState)(!1);return(0,te.useEffect)(()=>{let s;if(e.current)return r.current=new kt.default(e.current,{text:()=>typeof t=="function"?t():t}),r.current.on("success",({clearSelection:a,trigger:f})=>{a(),f&&f.focus(),n&&(o(!0),clearTimeout(s),s=setTimeout(()=>o(!1),n))}),()=>{r.current&&r.current.destroy(),clearTimeout(s)}},[t,n,o]),i}var Nt=g(Ze(),1),Ce=g(L(),1);function Ft(e){let t=(0,Ce.useRef)(e);return(0,Ce.useLayoutEffect)(()=>{t.current=e},[e]),t}function Ut(e,t){let n=Ft(e),r=Ft(t);return F(i=>{let o=new Nt.default(i,{text(){return typeof n.current=="function"?n.current():n.current||""}});return o.on("success",({clearSelection:s})=>{s(),r.current&&r.current()}),()=>{o.destroy()}},[])}var re=g(L(),1),Kt=g(Oe(),1);var Vt=g(_e(),1),Re=g(L(),1);function Te(e="firstElement"){let t=(0,Re.useRef)(e),n=r=>{r.focus({preventScroll:!0})};return(0,Re.useEffect)(()=>{t.current=e},[e]),F(r=>{if(t.current===!1||r.contains(r.ownerDocument?.activeElement??null))return;if(t.current!=="firstElement"&&t.current!=="firstInputElement"){n(r);return}let i=setTimeout(()=>{if(t.current==="firstInputElement"){let s=r.querySelector('input:not([type="hidden"]):not([disabled]), select:not([disabled]), textarea:not([disabled])');if(s){n(s);return}}let o=Vt.focus.tabbable.find(r)[0];o&&n(o)},0);return()=>{clearTimeout(i)}},[])}var Y=g(L(),1),Ye=null;function Gr(e){let t=(0,Y.useRef)(null),n=(0,Y.useRef)(null),r=(0,Y.useRef)(e);return(0,Y.useEffect)(()=>{r.current=e},[e]),(0,Y.useCallback)(i=>{if(i){if(t.current=i,n.current)return;let o=i.ownerDocument.activeElement instanceof window.HTMLIFrameElement?i.ownerDocument.activeElement.contentDocument:i.ownerDocument;n.current=o?.activeElement??null}else if(n.current){let o=t.current?.contains(t.current?.ownerDocument.activeElement);if(t.current?.isConnected&&!o){Ye??=n.current;return}r.current?r.current():(n.current.isConnected?n.current:Ye)?.focus(),Ye=null}},[])}var Le=Gr;var B=g(L(),1),Qr=["button","submit"];function Zr(e){if(!(e instanceof window.HTMLElement))return!1;switch(e.nodeName){case"A":case"BUTTON":return!0;case"INPUT":return Qr.includes(e.type)}return!1}function De(e){let t=(0,B.useRef)(e);(0,B.useEffect)(()=>{t.current=e},[e]);let n=(0,B.useRef)(!1),r=(0,B.useRef)(void 0),i=(0,B.useCallback)(()=>{clearTimeout(r.current)},[]);(0,B.useEffect)(()=>{e||i()},[e,i]);let o=(0,B.useCallback)(a=>{let{type:f,target:v}=a;["mouseup","touchend"].includes(f)?n.current=!1:Zr(v)&&(n.current=!0)},[]),s=(0,B.useCallback)(a=>{if(a.persist(),n.current)return;let f=a.target.getAttribute("data-unstable-ignore-focus-outside-for-relatedtarget");f&&a.relatedTarget?.closest(f)||(r.current=setTimeout(()=>{if(!document.hasFocus()){a.preventDefault();return}typeof t.current=="function"&&t.current(a)},0))},[]);return{onFocus:i,onMouseDown:o,onMouseUp:o,onTouchStart:o,onTouchEnd:o,onBlur:s}}var $=g(L(),1);function Me(e,t){typeof e=="function"?e(t):e&&e.hasOwnProperty("current")&&(e.current=t)}function Ae(e){let t=(0,$.useRef)(null),n=(0,$.useRef)(!1),r=(0,$.useRef)(!1),i=(0,$.useRef)([]),o=(0,$.useRef)(e);return o.current=e,(0,$.useLayoutEffect)(()=>{r.current===!1&&n.current===!0&&e.forEach((s,a)=>{let f=i.current[a];s!==f&&(Me(f,null),Me(s,t.current))}),i.current=e},e),(0,$.useLayoutEffect)(()=>{r.current=!1}),(0,$.useCallback)(s=>{Me(t,s),r.current=!0,n.current=s!==null;let a=s?o.current:i.current;for(let f of a)Me(f,s)},[])}function Yr(e){let t=(0,re.useRef)(void 0),{constrainTabbing:n=e.focusOnMount!==!1}=e;(0,re.useEffect)(()=>{t.current=e},Object.values(e));let r=Se(),i=Te(e.focusOnMount),o=Le(),s=De(f=>{t.current?.__unstableOnClose?t.current.__unstableOnClose("focus-outside",f):t.current?.onClose&&t.current.onClose()}),a=(0,re.useCallback)(f=>{f&&f.addEventListener("keydown",v=>{v.keyCode===Kt.ESCAPE&&!v.defaultPrevented&&t.current?.onClose&&(v.preventDefault(),t.current.onClose())})},[]);return[Ae([n?r:null,e.focusOnMount!==!1?o:null,e.focusOnMount!==!1?i:null,a]),{...s,tabIndex:-1}]}var Bt=Yr;function $t({isDisabled:e=!1}={}){return F(t=>{if(e)return;let n=t?.ownerDocument?.defaultView;if(!n)return;let r=[],i=()=>{t.childNodes.forEach(a=>{a instanceof n.HTMLElement&&(a.getAttribute("inert")||(a.setAttribute("inert","true"),r.push(()=>{a.removeAttribute("inert")})))})},o=q(i,0,{leading:!0});i();let s=new window.MutationObserver(o);return s.observe(t,{childList:!0}),()=>{s&&s.disconnect(),o.cancel(),r.forEach(a=>a())}},[e])}var ne=g(L(),1);function V(e){let t=(0,ne.useRef)(()=>{throw new Error("Callbacks created with `useEvent` cannot be called during rendering.")});return(0,ne.useInsertionEffect)(()=>{t.current=e}),(0,ne.useCallback)((...n)=>t.current?.(...n),[])}var H=g(L(),1);var Pe=g(L(),1),Xr=typeof window<"u"?Pe.useLayoutEffect:Pe.useEffect,Ie=Xr;function Ht({onDragStart:e,onDragMove:t,onDragEnd:n}){let[r,i]=(0,H.useState)(!1),o=(0,H.useRef)({onDragStart:e,onDragMove:t,onDragEnd:n});Ie(()=>{o.current.onDragStart=e,o.current.onDragMove=t,o.current.onDragEnd=n},[e,t,n]);let s=(0,H.useCallback)(v=>o.current.onDragMove&&o.current.onDragMove(v),[]),a=(0,H.useCallback)(v=>{o.current.onDragEnd&&o.current.onDragEnd(v),document.removeEventListener("mousemove",s),document.removeEventListener("mouseup",a),i(!1)},[]),f=(0,H.useCallback)(v=>{o.current.onDragStart&&o.current.onDragStart(v),document.addEventListener("mousemove",s),document.addEventListener("mouseup",a),i(!0)},[]);return(0,H.useEffect)(()=>()=>{r&&(document.removeEventListener("mousemove",s),document.removeEventListener("mouseup",a))},[r]),{startDrag:f,endDrag:a,isDragging:r}}var Gt=g(qt(),1);(function(e){if(e){var t={},n=e.prototype.stopCallback;e.prototype.stopCallback=function(r,i,o,s){var a=this;return a.paused?!0:t[o]||t[s]?!1:n.call(a,r,i,o)},e.prototype.bindGlobal=function(r,i,o){var s=this;if(s.bind(r,i,o),r instanceof Array){for(var a=0;a<r.length;a++)t[r[a]]=!0;return}t[r]=!0},e.init()}})(typeof Mousetrap<"u"?Mousetrap:void 0);var de=g(L(),1),Qt=g(Oe(),1);function Jr(e,t,{bindGlobal:n=!1,eventName:r="keydown",isDisabled:i=!1,target:o}={}){let s=(0,de.useRef)(t);(0,de.useEffect)(()=>{s.current=t},[t]),(0,de.useEffect)(()=>{if(i)return;let a=new Gt.default(o&&o.current?o.current:document);return(Array.isArray(e)?e:[e]).forEach(v=>{let b=v.split("+"),T=new Set(b.filter(C=>C.length>1)),w=T.has("alt"),R=T.has("shift");if((0,Qt.isAppleOS)()&&(T.size===1&&w||T.size===2&&w&&R))throw new Error(`Cannot bind ${v}. Alt and Shift+Alt modifiers are reserved for character input.`);a[n?"bindGlobal":"bind"](v,(...C)=>s.current(...C),r)}),()=>{a.reset()}},[e,n,r,o,i])}var Zt=Jr;var je=g(L(),1),Yt=new Map;function en(e){if(!e)return null;let t=Yt.get(e);return t||(typeof window<"u"&&typeof window.matchMedia=="function"?(t=window.matchMedia(e),Yt.set(e,t),t):null)}function oe(e){let t=(0,je.useMemo)(()=>{let n=en(e);return{subscribe(r){return n?(n.addEventListener?.("change",r),()=>{n.removeEventListener?.("change",r)}):()=>{}},getValue(){return n?.matches??!1}}},[e]);return(0,je.useSyncExternalStore)(t.subscribe,t.getValue,()=>!1)}var ze=g(L(),1);function Fe(e){let t=(0,ze.useRef)(void 0);return(0,ze.useEffect)(()=>{t.current=e},[e]),t.current}var tn=()=>oe("(prefers-reduced-motion: reduce)"),Xt=tn;var tr=g(er(),1),ie=g(L(),1);function rn(e,t){switch(t.type){case"UNDO":{let n=e.manager.undo();return n?{...e,value:n[0].changes.prop.from}:e}case"REDO":{let n=e.manager.redo();return n?{...e,value:n[0].changes.prop.to}:e}case"RECORD":return e.manager.addRecord([{id:"object",changes:{prop:{from:e.value,to:t.value}}}],t.isStaged),{...e,value:t.value}}return e}function nn(e){return{manager:(0,tr.createUndoManager)(),value:e}}function rr(e){let[t,n]=(0,ie.useReducer)(rn,e,nn);return{value:t.value,setValue:(0,ie.useCallback)((r,i)=>{n({type:"RECORD",value:r,isStaged:i})},[]),hasUndo:t.manager.hasUndo(),hasRedo:t.manager.hasRedo(),undo:(0,ie.useCallback)(()=>{n({type:"UNDO"})},[]),redo:(0,ie.useCallback)(()=>{n({type:"REDO"})},[])}}var Ne=g(L(),1);var nr={xhuge:1920,huge:1440,wide:1280,xlarge:1080,large:960,medium:782,small:600,mobile:480},on={">=":"min-width","<":"max-width"},un={">=":(e,t)=>t>=e,"<":(e,t)=>t<e},Xe=(0,Ne.createContext)(null);Xe.displayName="ViewportMatchWidthContext";var or=(e,t=">=")=>{let n=(0,Ne.useContext)(Xe),r=!n&&`(${on[t]}: ${nr[e]}px)`,i=oe(r||void 0);return n?un[t](nr[e],n):i};or.__experimentalWidthProvider=Xe.Provider;var ir=or;var Je=g(L(),1);function Ue(e,t={}){let n=V(e),r=(0,Je.useRef)(null),i=(0,Je.useRef)(void 0);return V(o=>{if(o===r.current)return;i.current??=new ResizeObserver(n);let{current:s}=i;r.current&&s.unobserve(r.current),r.current=o??null,o&&s.observe(o,t)})}var ue=g(L(),1);var et=g(Z(),1),an=e=>{let t;if(!e.contentBoxSize)t=[e.contentRect.width,e.contentRect.height];else if(e.contentBoxSize[0]){let i=e.contentBoxSize[0];t=[i.inlineSize,i.blockSize]}else{let i=e.contentBoxSize;t=[i.inlineSize,i.blockSize]}let[n,r]=t.map(i=>Math.round(i));return{width:n,height:r}},sn={position:"absolute",top:0,left:0,right:0,bottom:0,pointerEvents:"none",opacity:0,overflow:"hidden",zIndex:-1};function fn({onResize:e}){let t=Ue(n=>{let r=an(n.at(-1));e(r)});return(0,et.jsx)("div",{ref:t,style:sn,"aria-hidden":"true"})}function cn(e,t){return e.width===t.width&&e.height===t.height}var ur={width:null,height:null};function ar(){let[e,t]=(0,ue.useState)(ur),n=(0,ue.useRef)(ur),r=(0,ue.useCallback)(o=>{cn(n.current,o)||(n.current=o,t(o))},[]);return[(0,et.jsx)(fn,{onResize:r}),e]}function sr(e,t={}){return e?Ue(e,t):ar()}var ae=g(L(),1),lr=g(cr(),1);function ln(e,t){let n=[];for(let r=0;r<e.length;r++){let i=e[r];if(!t.includes(i))break;n.push(i)}return n}function dn(e,t={step:1}){let{step:n=1}=t,[r,i]=(0,ae.useState)([]);return(0,ae.useEffect)(()=>{let o=ln(e,r);o.length<n&&(o=o.concat(e.slice(o.length,n))),i(o);let s=(0,lr.createQueue)();for(let a=o.length;a<e.length;a+=n)s.add({},()=>{(0,ae.flushSync)(()=>{i(f=>[...f,...e.slice(a,a+n)])})});return()=>s.reset()},[e]),r}var dr=dn;function pn(e,t="Change detection"){let n=Fe(e);Object.entries(n??[]).forEach(([r,i])=>{i!==e[r]&&console.warn(`${t}: ${r} key changed:`,i,e[r])})}var pr=pn;var se=g(hr());function mn(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}function We(e,t){var n=(0,se.useState)(function(){return{inputs:t,result:e()}})[0],r=(0,se.useRef)(n),i=!!(t&&r.current.inputs&&mn(t,r.current.inputs)),o=i?r.current:{inputs:t,result:e()};return(0,se.useEffect)(function(){r.current=o},[o]),o.result}var vr=g(L(),1);function Ve(e,t,n){let r=We(()=>q(e,t??0,n),[e,t,n?.leading,n?.trailing,n?.maxWait]);return(0,vr.useEffect)(()=>()=>r.cancel(),[r]),r}var pe=g(L(),1);function yr(e=""){let[t,n]=(0,pe.useState)(e),[r,i]=(0,pe.useState)(e),o=Ve(i,250);return(0,pe.useEffect)(()=>{o(t)},[t,o]),[t,n,r]}var gr=g(L(),1);function br(e,t,n){let r=We(()=>$e(e,t??0,n),[e,t,n]);return(0,gr.useEffect)(()=>()=>r.cancel(),[r]),r}function wr({dropZoneElement:e,isDisabled:t,onDrop:n,onDragStart:r,onDragEnter:i,onDragLeave:o,onDragEnd:s,onDragOver:a}){let f=V(n),v=V(r),b=V(i),T=V(o),w=V(s),R=V(a);return F(x=>{if(t)return;let C=e??x,j=!1,{ownerDocument:M}=C;function z(y){let{defaultView:P}=M;if(!y||!P||!(y instanceof P.HTMLElement)||!C.contains(y))return!1;let S=y;do if(S.dataset.isDropZone)return S===C;while(S=S.parentElement);return!1}function k(y){j||(j=!0,M.addEventListener("dragend",E),M.addEventListener("mousemove",E),r&&v(y))}function W(y){y.preventDefault(),!C.contains(y.relatedTarget)&&i&&b(y)}function D(y){!y.defaultPrevented&&a&&R(y),y.preventDefault()}function u(y){z(y.relatedTarget)||o&&T(y)}function m(y){y.defaultPrevented||(y.preventDefault(),y.dataTransfer&&y.dataTransfer.files.length,n&&f(y),E(y))}function E(y){j&&(j=!1,M.removeEventListener("dragend",E),M.removeEventListener("mousemove",E),s&&w(y))}return C.setAttribute("data-is-drop-zone","true"),C.addEventListener("drop",m),C.addEventListener("dragenter",W),C.addEventListener("dragover",D),C.addEventListener("dragleave",u),M.addEventListener("dragenter",k),()=>{C.removeAttribute("data-is-drop-zone"),C.removeEventListener("drop",m),C.removeEventListener("dragenter",W),C.removeEventListener("dragover",D),C.removeEventListener("dragleave",u),M.removeEventListener("dragend",E),M.removeEventListener("mousemove",E),M.removeEventListener("dragenter",k)}},[t,e])}function Er(){return F(e=>{let{ownerDocument:t}=e;if(!t)return;let{defaultView:n}=t;if(!n)return;function r(){t&&t.activeElement===e&&e.focus()}return n.addEventListener("blur",r),()=>{n.removeEventListener("blur",r)}},[])}var me=g(L(),1),tt=g(_e(),1),X=g(Oe(),1);var hn=30;function _r(e,t,n,r){let i=r?.initWindowSize??hn,o=r?.useWindowing??!0,[s,a]=(0,me.useState)({visibleItems:i,start:0,end:i,itemInView:f=>f>=0&&f<=i});return(0,me.useLayoutEffect)(()=>{if(!o)return;let f=(0,tt.getScrollContainer)(e.current),v=T=>{if(!f)return;let w=Math.ceil(f.clientHeight/t),R=T?w:r?.windowOverscan??w,x=Math.floor(f.scrollTop/t),C=Math.max(0,x-R),j=Math.min(n-1,x+w+R);a(M=>{let z={visibleItems:w,start:C,end:j,itemInView:k=>C<=k&&k<=j};return M.start!==z.start||M.end!==z.end||M.visibleItems!==z.visibleItems?z:M})};v(!0);let b=q(()=>{v()},16);return f?.addEventListener("scroll",b),f?.ownerDocument?.defaultView?.addEventListener("resize",b),f?.ownerDocument?.defaultView?.addEventListener("resize",b),()=>{f?.removeEventListener("scroll",b),f?.ownerDocument?.defaultView?.removeEventListener("resize",b)}},[t,e,n,r?.expandedState,r?.windowOverscan,o]),(0,me.useLayoutEffect)(()=>{if(!o)return;let f=(0,tt.getScrollContainer)(e.current),v=b=>{switch(b.keyCode){case X.HOME:return f?.scrollTo({top:0});case X.END:return f?.scrollTo({top:n*t});case X.PAGEUP:return f?.scrollTo({top:f.scrollTop-s.visibleItems*t});case X.PAGEDOWN:return f?.scrollTo({top:f.scrollTop+s.visibleItems*t})}};return f?.ownerDocument?.defaultView?.addEventListener("keydown",v),()=>{f?.ownerDocument?.defaultView?.removeEventListener("keydown",v)}},[n,t,e,s.visibleItems,o,r?.expandedState]),[s,a]}var Ke=g(L(),1);function xr(e,t){let[n,r]=(0,Ke.useMemo)(()=>[i=>e.subscribe(t,i),()=>e.get(t)],[e,t]);return(0,Ke.useSyncExternalStore)(n,r,r)}return Ar(vn);})();
2 +/*! Bundled license information:
3 +
4 +clipboard/dist/clipboard.js:
5 + (*!
6 + * clipboard.js v2.0.11
7 + * https://clipboardjs.com/
8 + *
9 + * Licensed MIT © Zeno Rocha
10 + *)
11 +*/
2 12 //# sourceMappingURL=index.min.js.map