HEX
Server: nginx/1.28.1
System: Linux VM-0-12-opencloudos 6.6.117-45.oc9.x86_64 #1 SMP Thu Dec 4 10:26:39 CST 2025 x86_64
User: www (1000)
PHP: 7.4.33
Disabled: passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
Upload Files
File: /www/wwwroot/www.waciwang.com/wp-content/plugins/gutenberg/build/scripts/commands/index.min.js
var wp;(wp||={}).commands=(()=>{var ln=Object.create;var Ke=Object.defineProperty;var un=Object.getOwnPropertyDescriptor;var fn=Object.getOwnPropertyNames;var cn=Object.getPrototypeOf,dn=Object.prototype.hasOwnProperty;var re=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),ze=(e,t)=>{for(var r in t)Ke(e,r,{get:t[r],enumerable:!0})},Nr=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of fn(t))!dn.call(e,a)&&a!==r&&Ke(e,a,{get:()=>t[a],enumerable:!(o=un(t,a))||o.enumerable});return e};var m=(e,t,r)=>(r=e!=null?ln(cn(e)):{},Nr(t||!e||!e.__esModule?Ke(r,"default",{value:e,enumerable:!0}):r,e)),mn=e=>Nr(Ke({},"__esModule",{value:!0}),e);var E=re((ol,kr)=>{kr.exports=window.React});var U=re((sl,jr)=>{jr.exports=window.ReactJSXRuntime});var me=re((hl,Ur)=>{Ur.exports=window.ReactDOM});var fe=re((Kf,Ma)=>{Ma.exports=window.wp.data});var Ae=re((zf,Fa)=>{Fa.exports=window.wp.element});var Wa=re((qf,ja)=>{ja.exports=window.wp.i18n});var Va=re((Yf,Ba)=>{Ba.exports=window.wp.components});var Ua=re((Xf,$a)=>{$a.exports=window.wp.keyboardShortcuts});var Ga=re((Jf,Ha)=>{Ha.exports=window.wp.primitives});var Ya=re((ic,qa)=>{qa.exports=window.wp.privateApis});var el={};ze(el,{CommandMenu:()=>en,privateApis:()=>Cr,store:()=>G,useCommand:()=>rn,useCommandLoader:()=>sn,useCommands:()=>on});var Ar=1,pn=.9,vn=.8,hn=.17,Pt=.1,Dt=.999,gn=.9999,yn=.99,Rn=/[\\\/_+.#"@\[\(\{&]/,bn=/[\\\/_+.#"@\[\(\{&]/g,En=/[\s-]/,Lr=/[\s-]/g;function Nt(e,t,r,o,a,n,s){if(n===t.length)return a===e.length?Ar:yn;var i=`${a},${n}`;if(s[i]!==void 0)return s[i];for(var u=o.charAt(n),l=r.indexOf(u,a),c=0,f,h,g,O;l>=0;)f=Nt(e,t,r,o,l+1,n+1,s),f>c&&(l===a?f*=Ar:Rn.test(e.charAt(l-1))?(f*=vn,g=e.slice(a,l-1).match(bn),g&&a>0&&(f*=Math.pow(Dt,g.length))):En.test(e.charAt(l-1))?(f*=pn,O=e.slice(a,l-1).match(Lr),O&&a>0&&(f*=Math.pow(Dt,O.length))):(f*=hn,a>0&&(f*=Math.pow(Dt,l-a))),e.charAt(l)!==t.charAt(n)&&(f*=gn)),(f<Pt&&r.charAt(l-1)===o.charAt(n+1)||o.charAt(n+1)===o.charAt(n)&&r.charAt(l-1)!==o.charAt(n))&&(h=Nt(e,t,r,o,l+1,n+2,s),h*Pt>f&&(f=h*Pt)),f>c&&(c=f),l=r.indexOf(u,l+1);return s[i]=c,c}function Ir(e){return e.toLowerCase().replace(Lr," ")}function Tr(e,t,r){return e=r&&r.length>0?`${e+" "+r.join(" ")}`:e,Nt(e,t,Ir(e),Ir(t),0,0,{})}var I=m(E(),1);var al=!!(typeof window<"u"&&window.document&&window.document.createElement);function Ee(e,t,{checkForDefaultPrevented:r=!0}={}){return function(a){if(e?.(a),r===!1||!a.defaultPrevented)return t?.(a)}}var Fr=m(E(),1);function Mr(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function At(...e){return t=>{let r=!1,o=e.map(a=>{let n=Mr(a,t);return!r&&typeof n=="function"&&(r=!0),n});if(r)return()=>{for(let a=0;a<o.length;a++){let n=o[a];typeof n=="function"?n():Mr(e[a],null)}}}}function qe(...e){return Fr.useCallback(At(...e),e)}var J=m(E(),1),It=m(U(),1);function Wr(e,t){let r=J.createContext(t),o=n=>{let{children:s,...i}=n,u=J.useMemo(()=>i,Object.values(i));return(0,It.jsx)(r.Provider,{value:u,children:s})};o.displayName=e+"Provider";function a(n){let s=J.useContext(r);if(s)return s;if(t!==void 0)return t;throw new Error(`\`${n}\` must be used within \`${e}\``)}return[o,a]}function Br(e,t=[]){let r=[];function o(n,s){let i=J.createContext(s),u=r.length;r=[...r,s];let l=f=>{let{scope:h,children:g,...O}=f,p=h?.[e]?.[u]||i,b=J.useMemo(()=>O,Object.values(O));return(0,It.jsx)(p.Provider,{value:b,children:g})};l.displayName=n+"Provider";function c(f,h){let g=h?.[e]?.[u]||i,O=J.useContext(g);if(O)return O;if(s!==void 0)return s;throw new Error(`\`${f}\` must be used within \`${n}\``)}return[l,c]}let a=()=>{let n=r.map(s=>J.createContext(s));return function(i){let u=i?.[e]||n;return J.useMemo(()=>({[`__scope${e}`]:{...i,[e]:u}}),[i,u])}};return a.scopeName=e,[o,wn(a,...t)]}function wn(...e){let t=e[0];if(e.length===1)return t;let r=()=>{let o=e.map(a=>({useScope:a(),scopeName:a.scopeName}));return function(n){let s=o.reduce((i,{useScope:u,scopeName:l})=>{let f=u(n)[`__scope${l}`];return{...i,...f}},{});return J.useMemo(()=>({[`__scope${t.scopeName}`]:s}),[s])}};return r.scopeName=t.scopeName,r}var Lt=m(E(),1);var Vr=m(E(),1),Ye=globalThis?.document?Vr.useLayoutEffect:()=>{};var Cn=Lt[" useId ".trim().toString()]||(()=>{}),Sn=0;function Xe(e){let[t,r]=Lt.useState(Cn());return Ye(()=>{e||r(o=>o??String(Sn++))},[e]),e||(t?`radix-${t}`:"")}var Q=m(E(),1);var Ze=m(E(),1);var xn=Q[" useInsertionEffect ".trim().toString()]||Ye;function $r({prop:e,defaultProp:t,onChange:r=()=>{},caller:o}){let[a,n,s]=On({defaultProp:t,onChange:r}),i=e!==void 0,u=i?e:a;{let c=Q.useRef(e!==void 0);Q.useEffect(()=>{let f=c.current;f!==i&&console.warn(`${o} is changing from ${f?"controlled":"uncontrolled"} to ${i?"controlled":"uncontrolled"}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`),c.current=i},[i,o])}let l=Q.useCallback(c=>{if(i){let f=_n(c)?c(e):c;f!==e&&s.current?.(f)}else n(c)},[i,e,n,s]);return[u,l]}function On({defaultProp:e,onChange:t}){let[r,o]=Q.useState(e),a=Q.useRef(r),n=Q.useRef(t);return xn(()=>{n.current=t},[t]),Q.useEffect(()=>{a.current!==r&&(n.current?.(r),a.current=r)},[r,a]),[r,o,n]}function _n(e){return typeof e=="function"}var F=m(E(),1);var pl=!!(typeof window<"u"&&window.document&&window.document.createElement);function Je(e,t,{checkForDefaultPrevented:r=!0}={}){return function(a){if(e?.(a),r===!1||!a.defaultPrevented)return t?.(a)}}var zr=m(E(),1),qr=m(me(),1);var W=m(E(),1);var Gr=m(E(),1);function Hr(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function Tt(...e){return t=>{let r=!1,o=e.map(a=>{let n=Hr(a,t);return!r&&typeof n=="function"&&(r=!0),n});if(r)return()=>{for(let a=0;a<o.length;a++){let n=o[a];typeof n=="function"?n():Hr(e[a],null)}}}}function kt(...e){return Gr.useCallback(Tt(...e),e)}var Qe=m(U(),1);function Kr(e){let t=Pn(e),r=W.forwardRef((o,a)=>{let{children:n,...s}=o,i=W.Children.toArray(n),u=i.find(Nn);if(u){let l=u.props.children,c=i.map(f=>f===u?W.Children.count(l)>1?W.Children.only(null):W.isValidElement(l)?l.props.children:null:f);return(0,Qe.jsx)(t,{...s,ref:a,children:W.isValidElement(l)?W.cloneElement(l,void 0,c):null})}return(0,Qe.jsx)(t,{...s,ref:a,children:n})});return r.displayName=`${e}.Slot`,r}function Pn(e){let t=W.forwardRef((r,o)=>{let{children:a,...n}=r;if(W.isValidElement(a)){let s=In(a),i=An(n,a.props);return a.type!==W.Fragment&&(i.ref=o?Tt(o,s):s),W.cloneElement(a,i)}return W.Children.count(a)>1?W.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var Dn=Symbol("radix.slottable");function Nn(e){return W.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===Dn}function An(e,t){let r={...t};for(let o in t){let a=e[o],n=t[o];/^on[A-Z]/.test(o)?a&&n?r[o]=(...i)=>{let u=n(...i);return a(...i),u}:a&&(r[o]=a):o==="style"?r[o]={...a,...n}:o==="className"&&(r[o]=[a,n].filter(Boolean).join(" "))}return{...e,...r}}function In(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var Yr=m(U(),1),Ln=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],Mt=Ln.reduce((e,t)=>{let r=Kr(`Primitive.${t}`),o=zr.forwardRef((a,n)=>{let{asChild:s,...i}=a,u=s?r:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),(0,Yr.jsx)(u,{...i,ref:n})});return o.displayName=`Primitive.${t}`,{...e,[t]:o}},{});function Xr(e,t){e&&qr.flushSync(()=>e.dispatchEvent(t))}var we=m(E(),1);function Me(e){let t=we.useRef(e);return we.useEffect(()=>{t.current=e}),we.useMemo(()=>(...r)=>t.current?.(...r),[])}var Zr=m(E(),1);function Jr(e,t=globalThis?.document){let r=Me(e);Zr.useEffect(()=>{let o=a=>{a.key==="Escape"&&r(a)};return t.addEventListener("keydown",o,{capture:!0}),()=>t.removeEventListener("keydown",o,{capture:!0})},[r,t])}var jt=m(U(),1),Tn="DismissableLayer",Ft="dismissableLayer.update",kn="dismissableLayer.pointerDownOutside",Mn="dismissableLayer.focusOutside",Qr,to=F.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),Wt=F.forwardRef((e,t)=>{let{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:o,onPointerDownOutside:a,onFocusOutside:n,onInteractOutside:s,onDismiss:i,...u}=e,l=F.useContext(to),[c,f]=F.useState(null),h=c?.ownerDocument??globalThis?.document,[,g]=F.useState({}),O=kt(t,R=>f(R)),p=Array.from(l.layers),[b]=[...l.layersWithOutsidePointerEventsDisabled].slice(-1),S=p.indexOf(b),_=c?p.indexOf(c):-1,T=l.layersWithOutsidePointerEventsDisabled.size>0,k=_>=S,D=Wn(R=>{let z=R.target,ie=[...l.branches].some(de=>de.contains(z));!k||ie||(a?.(R),s?.(R),R.defaultPrevented||i?.())},h),C=Bn(R=>{let z=R.target;[...l.branches].some(de=>de.contains(z))||(n?.(R),s?.(R),R.defaultPrevented||i?.())},h);return Jr(R=>{_===l.layers.size-1&&(o?.(R),!R.defaultPrevented&&i&&(R.preventDefault(),i()))},h),F.useEffect(()=>{if(c)return r&&(l.layersWithOutsidePointerEventsDisabled.size===0&&(Qr=h.body.style.pointerEvents,h.body.style.pointerEvents="none"),l.layersWithOutsidePointerEventsDisabled.add(c)),l.layers.add(c),eo(),()=>{r&&l.layersWithOutsidePointerEventsDisabled.size===1&&(h.body.style.pointerEvents=Qr)}},[c,h,r,l]),F.useEffect(()=>()=>{c&&(l.layers.delete(c),l.layersWithOutsidePointerEventsDisabled.delete(c),eo())},[c,l]),F.useEffect(()=>{let R=()=>g({});return document.addEventListener(Ft,R),()=>document.removeEventListener(Ft,R)},[]),(0,jt.jsx)(Mt.div,{...u,ref:O,style:{pointerEvents:T?k?"auto":"none":void 0,...e.style},onFocusCapture:Je(e.onFocusCapture,C.onFocusCapture),onBlurCapture:Je(e.onBlurCapture,C.onBlurCapture),onPointerDownCapture:Je(e.onPointerDownCapture,D.onPointerDownCapture)})});Wt.displayName=Tn;var Fn="DismissableLayerBranch",jn=F.forwardRef((e,t)=>{let r=F.useContext(to),o=F.useRef(null),a=kt(t,o);return F.useEffect(()=>{let n=o.current;if(n)return r.branches.add(n),()=>{r.branches.delete(n)}},[r.branches]),(0,jt.jsx)(Mt.div,{...e,ref:a})});jn.displayName=Fn;function Wn(e,t=globalThis?.document){let r=Me(e),o=F.useRef(!1),a=F.useRef(()=>{});return F.useEffect(()=>{let n=i=>{if(i.target&&!o.current){let l=function(){ro(kn,r,c,{discrete:!0})};var u=l;let c={originalEvent:i};i.pointerType==="touch"?(t.removeEventListener("click",a.current),a.current=l,t.addEventListener("click",a.current,{once:!0})):l()}else t.removeEventListener("click",a.current);o.current=!1},s=window.setTimeout(()=>{t.addEventListener("pointerdown",n)},0);return()=>{window.clearTimeout(s),t.removeEventListener("pointerdown",n),t.removeEventListener("click",a.current)}},[t,r]),{onPointerDownCapture:()=>o.current=!0}}function Bn(e,t=globalThis?.document){let r=Me(e),o=F.useRef(!1);return F.useEffect(()=>{let a=n=>{n.target&&!o.current&&ro(Mn,r,{originalEvent:n},{discrete:!1})};return t.addEventListener("focusin",a),()=>t.removeEventListener("focusin",a)},[t,r]),{onFocusCapture:()=>o.current=!0,onBlurCapture:()=>o.current=!1}}function eo(){let e=new CustomEvent(Ft);document.dispatchEvent(e)}function ro(e,t,r,{discrete:o}){let a=r.originalEvent.target,n=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&a.addEventListener(e,t,{once:!0}),o?Xr(a,n):a.dispatchEvent(n)}var ee=m(E(),1);var ao=m(E(),1);function oo(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function Bt(...e){return t=>{let r=!1,o=e.map(a=>{let n=oo(a,t);return!r&&typeof n=="function"&&(r=!0),n});if(r)return()=>{for(let a=0;a<o.length;a++){let n=o[a];typeof n=="function"?n():oo(e[a],null)}}}}function no(...e){return ao.useCallback(Bt(...e),e)}var so=m(E(),1),Kn=m(me(),1);var B=m(E(),1);var et=m(U(),1);function io(e){let t=Vn(e),r=B.forwardRef((o,a)=>{let{children:n,...s}=o,i=B.Children.toArray(n),u=i.find(Un);if(u){let l=u.props.children,c=i.map(f=>f===u?B.Children.count(l)>1?B.Children.only(null):B.isValidElement(l)?l.props.children:null:f);return(0,et.jsx)(t,{...s,ref:a,children:B.isValidElement(l)?B.cloneElement(l,void 0,c):null})}return(0,et.jsx)(t,{...s,ref:a,children:n})});return r.displayName=`${e}.Slot`,r}function Vn(e){let t=B.forwardRef((r,o)=>{let{children:a,...n}=r;if(B.isValidElement(a)){let s=Gn(a),i=Hn(n,a.props);return a.type!==B.Fragment&&(i.ref=o?Bt(o,s):s),B.cloneElement(a,i)}return B.Children.count(a)>1?B.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var $n=Symbol("radix.slottable");function Un(e){return B.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===$n}function Hn(e,t){let r={...t};for(let o in t){let a=e[o],n=t[o];/^on[A-Z]/.test(o)?a&&n?r[o]=(...i)=>{let u=n(...i);return a(...i),u}:a&&(r[o]=a):o==="style"?r[o]={...a,...n}:o==="className"&&(r[o]=[a,n].filter(Boolean).join(" "))}return{...e,...r}}function Gn(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var lo=m(U(),1),zn=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],uo=zn.reduce((e,t)=>{let r=io(`Primitive.${t}`),o=so.forwardRef((a,n)=>{let{asChild:s,...i}=a,u=s?r:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),(0,lo.jsx)(u,{...i,ref:n})});return o.displayName=`Primitive.${t}`,{...e,[t]:o}},{});var Ce=m(E(),1);function Vt(e){let t=Ce.useRef(e);return Ce.useEffect(()=>{t.current=e}),Ce.useMemo(()=>(...r)=>t.current?.(...r),[])}var vo=m(U(),1),$t="focusScope.autoFocusOnMount",Ut="focusScope.autoFocusOnUnmount",fo={bubbles:!1,cancelable:!0},qn="FocusScope",Ht=ee.forwardRef((e,t)=>{let{loop:r=!1,trapped:o=!1,onMountAutoFocus:a,onUnmountAutoFocus:n,...s}=e,[i,u]=ee.useState(null),l=Vt(a),c=Vt(n),f=ee.useRef(null),h=no(t,p=>u(p)),g=ee.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;ee.useEffect(()=>{if(o){let _=function(C){if(g.paused||!i)return;let R=C.target;i.contains(R)?f.current=R:se(f.current,{select:!0})},T=function(C){if(g.paused||!i)return;let R=C.relatedTarget;R!==null&&(i.contains(R)||se(f.current,{select:!0}))},k=function(C){if(document.activeElement===document.body)for(let z of C)z.removedNodes.length>0&&se(i)};var p=_,b=T,S=k;document.addEventListener("focusin",_),document.addEventListener("focusout",T);let D=new MutationObserver(k);return i&&D.observe(i,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",_),document.removeEventListener("focusout",T),D.disconnect()}}},[o,i,g.paused]),ee.useEffect(()=>{if(i){mo.add(g);let p=document.activeElement;if(!i.contains(p)){let S=new CustomEvent($t,fo);i.addEventListener($t,l),i.dispatchEvent(S),S.defaultPrevented||(Yn(ei(ho(i)),{select:!0}),document.activeElement===p&&se(i))}return()=>{i.removeEventListener($t,l),setTimeout(()=>{let S=new CustomEvent(Ut,fo);i.addEventListener(Ut,c),i.dispatchEvent(S),S.defaultPrevented||se(p??document.body,{select:!0}),i.removeEventListener(Ut,c),mo.remove(g)},0)}}},[i,l,c,g]);let O=ee.useCallback(p=>{if(!r&&!o||g.paused)return;let b=p.key==="Tab"&&!p.altKey&&!p.ctrlKey&&!p.metaKey,S=document.activeElement;if(b&&S){let _=p.currentTarget,[T,k]=Xn(_);T&&k?!p.shiftKey&&S===k?(p.preventDefault(),r&&se(T,{select:!0})):p.shiftKey&&S===T&&(p.preventDefault(),r&&se(k,{select:!0})):S===_&&p.preventDefault()}},[r,o,g.paused]);return(0,vo.jsx)(uo.div,{tabIndex:-1,...s,ref:h,onKeyDown:O})});Ht.displayName=qn;function Yn(e,{select:t=!1}={}){let r=document.activeElement;for(let o of e)if(se(o,{select:t}),document.activeElement!==r)return}function Xn(e){let t=ho(e),r=co(t,e),o=co(t.reverse(),e);return[r,o]}function ho(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:o=>{let a=o.tagName==="INPUT"&&o.type==="hidden";return o.disabled||o.hidden||a?NodeFilter.FILTER_SKIP:o.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function co(e,t){for(let r of e)if(!Zn(r,{upTo:t}))return r}function Zn(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}function Jn(e){return e instanceof HTMLInputElement&&"select"in e}function se(e,{select:t=!1}={}){if(e&&e.focus){let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&Jn(e)&&t&&e.select()}}var mo=Qn();function Qn(){let e=[];return{add(t){let r=e[0];t!==r&&r?.pause(),e=po(e,t),e.unshift(t)},remove(t){e=po(e,t),e[0]?.resume()}}}function po(e,t){let r=[...e],o=r.indexOf(t);return o!==-1&&r.splice(o,1),r}function ei(e){return e.filter(t=>t.tagName!=="A")}var rt=m(E(),1),xo=m(me(),1);var bo=m(E(),1),si=m(me(),1);var V=m(E(),1);var ti=m(E(),1);function go(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function yo(...e){return t=>{let r=!1,o=e.map(a=>{let n=go(a,t);return!r&&typeof n=="function"&&(r=!0),n});if(r)return()=>{for(let a=0;a<o.length;a++){let n=o[a];typeof n=="function"?n():go(e[a],null)}}}}var tt=m(U(),1);function Ro(e){let t=ri(e),r=V.forwardRef((o,a)=>{let{children:n,...s}=o,i=V.Children.toArray(n),u=i.find(ai);if(u){let l=u.props.children,c=i.map(f=>f===u?V.Children.count(l)>1?V.Children.only(null):V.isValidElement(l)?l.props.children:null:f);return(0,tt.jsx)(t,{...s,ref:a,children:V.isValidElement(l)?V.cloneElement(l,void 0,c):null})}return(0,tt.jsx)(t,{...s,ref:a,children:n})});return r.displayName=`${e}.Slot`,r}function ri(e){let t=V.forwardRef((r,o)=>{let{children:a,...n}=r;if(V.isValidElement(a)){let s=ii(a),i=ni(n,a.props);return a.type!==V.Fragment&&(i.ref=o?yo(o,s):s),V.cloneElement(a,i)}return V.Children.count(a)>1?V.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var oi=Symbol("radix.slottable");function ai(e){return V.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===oi}function ni(e,t){let r={...t};for(let o in t){let a=e[o],n=t[o];/^on[A-Z]/.test(o)?a&&n?r[o]=(...i)=>{let u=n(...i);return a(...i),u}:a&&(r[o]=a):o==="style"?r[o]={...a,...n}:o==="className"&&(r[o]=[a,n].filter(Boolean).join(" "))}return{...e,...r}}function ii(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var Eo=m(U(),1),li=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],wo=li.reduce((e,t)=>{let r=Ro(`Primitive.${t}`),o=bo.forwardRef((a,n)=>{let{asChild:s,...i}=a,u=s?r:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),(0,Eo.jsx)(u,{...i,ref:n})});return o.displayName=`Primitive.${t}`,{...e,[t]:o}},{});var Co=m(E(),1),So=globalThis?.document?Co.useLayoutEffect:()=>{};var Oo=m(U(),1),ui="Portal",Gt=rt.forwardRef((e,t)=>{let{container:r,...o}=e,[a,n]=rt.useState(!1);So(()=>n(!0),[]);let s=r||a&&globalThis?.document?.body;return s?xo.default.createPortal((0,Oo.jsx)(wo.div,{...o,ref:t}),s):null});Gt.displayName=ui;var Y=m(E(),1);var Po=m(E(),1);function _o(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function fi(...e){return t=>{let r=!1,o=e.map(a=>{let n=_o(a,t);return!r&&typeof n=="function"&&(r=!0),n});if(r)return()=>{for(let a=0;a<o.length;a++){let n=o[a];typeof n=="function"?n():_o(e[a],null)}}}}function Do(...e){return Po.useCallback(fi(...e),e)}var No=m(E(),1),Kt=globalThis?.document?No.useLayoutEffect:()=>{};var Ao=m(E(),1);function ci(e,t){return Ao.useReducer((r,o)=>t[r][o]??r,e)}var Fe=e=>{let{present:t,children:r}=e,o=di(t),a=typeof r=="function"?r({present:o.isPresent}):Y.Children.only(r),n=Do(o.ref,mi(a));return typeof r=="function"||o.isPresent?Y.cloneElement(a,{ref:n}):null};Fe.displayName="Presence";function di(e){let[t,r]=Y.useState(),o=Y.useRef(null),a=Y.useRef(e),n=Y.useRef("none"),s=e?"mounted":"unmounted",[i,u]=ci(s,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return Y.useEffect(()=>{let l=ot(o.current);n.current=i==="mounted"?l:"none"},[i]),Kt(()=>{let l=o.current,c=a.current;if(c!==e){let h=n.current,g=ot(l);e?u("MOUNT"):g==="none"||l?.display==="none"?u("UNMOUNT"):u(c&&h!==g?"ANIMATION_OUT":"UNMOUNT"),a.current=e}},[e,u]),Kt(()=>{if(t){let l,c=t.ownerDocument.defaultView??window,f=g=>{let p=ot(o.current).includes(CSS.escape(g.animationName));if(g.target===t&&p&&(u("ANIMATION_END"),!a.current)){let b=t.style.animationFillMode;t.style.animationFillMode="forwards",l=c.setTimeout(()=>{t.style.animationFillMode==="forwards"&&(t.style.animationFillMode=b)})}},h=g=>{g.target===t&&(n.current=ot(o.current))};return t.addEventListener("animationstart",h),t.addEventListener("animationcancel",f),t.addEventListener("animationend",f),()=>{c.clearTimeout(l),t.removeEventListener("animationstart",h),t.removeEventListener("animationcancel",f),t.removeEventListener("animationend",f)}}else u("ANIMATION_END")},[t,u]),{isPresent:["mounted","unmountSuspended"].includes(i),ref:Y.useCallback(l=>{o.current=l?getComputedStyle(l):null,r(l)},[])}}function ot(e){return e?.animationName||"none"}function mi(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var Io=m(E(),1),Ri=m(me(),1);var $=m(E(),1);var at=m(U(),1);function nt(e){let t=pi(e),r=$.forwardRef((o,a)=>{let{children:n,...s}=o,i=$.Children.toArray(n),u=i.find(hi);if(u){let l=u.props.children,c=i.map(f=>f===u?$.Children.count(l)>1?$.Children.only(null):$.isValidElement(l)?l.props.children:null:f);return(0,at.jsx)(t,{...s,ref:a,children:$.isValidElement(l)?$.cloneElement(l,void 0,c):null})}return(0,at.jsx)(t,{...s,ref:a,children:n})});return r.displayName=`${e}.Slot`,r}function pi(e){let t=$.forwardRef((r,o)=>{let{children:a,...n}=r;if($.isValidElement(a)){let s=yi(a),i=gi(n,a.props);return a.type!==$.Fragment&&(i.ref=o?At(o,s):s),$.cloneElement(a,i)}return $.Children.count(a)>1?$.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var vi=Symbol("radix.slottable");function hi(e){return $.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===vi}function gi(e,t){let r={...t};for(let o in t){let a=e[o],n=t[o];/^on[A-Z]/.test(o)?a&&n?r[o]=(...i)=>{let u=n(...i);return a(...i),u}:a&&(r[o]=a):o==="style"?r[o]={...a,...n}:o==="className"&&(r[o]=[a,n].filter(Boolean).join(" "))}return{...e,...r}}function yi(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var Lo=m(U(),1),bi=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],Se=bi.reduce((e,t)=>{let r=nt(`Primitive.${t}`),o=Io.forwardRef((a,n)=>{let{asChild:s,...i}=a,u=s?r:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),(0,Lo.jsx)(u,{...i,ref:n})});return o.displayName=`Primitive.${t}`,{...e,[t]:o}},{});var ko=m(E(),1),zt=0;function Mo(){ko.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??To()),document.body.insertAdjacentElement("beforeend",e[1]??To()),zt++,()=>{zt===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(t=>t.remove()),zt--}},[])}function To(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var X=function(){return X=Object.assign||function(t){for(var r,o=1,a=arguments.length;o<a;o++){r=arguments[o];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t},X.apply(this,arguments)};function it(e,t){var r={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(r[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,o=Object.getOwnPropertySymbols(e);a<o.length;a++)t.indexOf(o[a])<0&&Object.prototype.propertyIsEnumerable.call(e,o[a])&&(r[o[a]]=e[o[a]]);return r}function Fo(e,t,r){if(r||arguments.length===2)for(var o=0,a=t.length,n;o<a;o++)(n||!(o in t))&&(n||(n=Array.prototype.slice.call(t,0,o)),n[o]=t[o]);return e.concat(n||Array.prototype.slice.call(t))}var ct=m(E());var H=m(E());var pe="right-scroll-bar-position",ve="width-before-scroll-bar",qt="with-scroll-bars-hidden",Yt="--removed-body-scroll-bar-size";function st(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e}var jo=m(E());function Wo(e,t){var r=(0,jo.useState)(function(){return{value:e,callback:t,facade:{get current(){return r.value},set current(o){var a=r.value;a!==o&&(r.value=o,r.callback(o,a))}}}})[0];return r.callback=t,r.facade}var lt=m(E());var Ei=typeof window<"u"?lt.useLayoutEffect:lt.useEffect,Bo=new WeakMap;function Xt(e,t){var r=Wo(t||null,function(o){return e.forEach(function(a){return st(a,o)})});return Ei(function(){var o=Bo.get(r);if(o){var a=new Set(o),n=new Set(e),s=r.current;a.forEach(function(i){n.has(i)||st(i,null)}),n.forEach(function(i){a.has(i)||st(i,s)})}Bo.set(r,e)},[e]),r}function wi(e){return e}function Ci(e,t){t===void 0&&(t=wi);var r=[],o=!1,a={read:function(){if(o)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return r.length?r[r.length-1]:e},useMedium:function(n){var s=t(n,o);return r.push(s),function(){r=r.filter(function(i){return i!==s})}},assignSyncMedium:function(n){for(o=!0;r.length;){var s=r;r=[],s.forEach(n)}r={push:function(i){return n(i)},filter:function(){return r}}},assignMedium:function(n){o=!0;var s=[];if(r.length){var i=r;r=[],i.forEach(n),s=r}var u=function(){var c=s;s=[],c.forEach(n)},l=function(){return Promise.resolve().then(u)};l(),r={push:function(c){s.push(c),l()},filter:function(c){return s=s.filter(c),r}}}};return a}function Zt(e){e===void 0&&(e={});var t=Ci(null);return t.options=X({async:!0,ssr:!1},e),t}var Vo=m(E()),$o=function(e){var t=e.sideCar,r=it(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var o=t.read();if(!o)throw new Error("Sidecar medium not found");return Vo.createElement(o,X({},r))};$o.isSideCarExport=!0;function Jt(e,t){return e.useMedium(t),$o}var ut=Zt();var Qt=function(){},je=H.forwardRef(function(e,t){var r=H.useRef(null),o=H.useState({onScrollCapture:Qt,onWheelCapture:Qt,onTouchMoveCapture:Qt}),a=o[0],n=o[1],s=e.forwardProps,i=e.children,u=e.className,l=e.removeScrollBar,c=e.enabled,f=e.shards,h=e.sideCar,g=e.noRelative,O=e.noIsolation,p=e.inert,b=e.allowPinchZoom,S=e.as,_=S===void 0?"div":S,T=e.gapMode,k=it(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),D=h,C=Xt([r,t]),R=X(X({},k),a);return H.createElement(H.Fragment,null,c&&H.createElement(D,{sideCar:ut,removeScrollBar:l,shards:f,noRelative:g,noIsolation:O,inert:p,setCallbacks:n,allowPinchZoom:!!b,lockRef:r,gapMode:T}),s?H.cloneElement(H.Children.only(i),X(X({},R),{ref:C})):H.createElement(_,X({},R,{className:u,ref:C}),i))});je.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};je.classNames={fullWidth:ve,zeroRight:pe};var L=m(E());var Oe=m(E());var Go=m(E());var Uo;var Ho=function(){if(Uo)return Uo;if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function Si(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=Ho();return t&&e.setAttribute("nonce",t),e}function xi(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}function Oi(e){var t=document.head||document.getElementsByTagName("head")[0];t.appendChild(e)}var er=function(){var e=0,t=null;return{add:function(r){e==0&&(t=Si())&&(xi(t,r),Oi(t)),e++},remove:function(){e--,!e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}};var tr=function(){var e=er();return function(t,r){Go.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}};var We=function(){var e=tr(),t=function(r){var o=r.styles,a=r.dynamic;return e(o,a),null};return t};var _i={left:0,top:0,right:0,gap:0},rr=function(e){return parseInt(e||"",10)||0},Pi=function(e){var t=window.getComputedStyle(document.body),r=t[e==="padding"?"paddingLeft":"marginLeft"],o=t[e==="padding"?"paddingTop":"marginTop"],a=t[e==="padding"?"paddingRight":"marginRight"];return[rr(r),rr(o),rr(a)]},or=function(e){if(e===void 0&&(e="margin"),typeof window>"u")return _i;var t=Pi(e),r=document.documentElement.clientWidth,o=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,o-r+t[2]-t[0])}};var Di=We(),xe="data-scroll-locked",Ni=function(e,t,r,o){var a=e.left,n=e.top,s=e.right,i=e.gap;return r===void 0&&(r="margin"),`
  .`.concat(qt,` {
   overflow: hidden `).concat(o,`;
   padding-right: `).concat(i,"px ").concat(o,`;
  }
  body[`).concat(xe,`] {
    overflow: hidden `).concat(o,`;
    overscroll-behavior: contain;
    `).concat([t&&"position: relative ".concat(o,";"),r==="margin"&&`
    padding-left: `.concat(a,`px;
    padding-top: `).concat(n,`px;
    padding-right: `).concat(s,`px;
    margin-left:0;
    margin-top:0;
    margin-right: `).concat(i,"px ").concat(o,`;
    `),r==="padding"&&"padding-right: ".concat(i,"px ").concat(o,";")].filter(Boolean).join(""),`
  }
  
  .`).concat(pe,` {
    right: `).concat(i,"px ").concat(o,`;
  }
  
  .`).concat(ve,` {
    margin-right: `).concat(i,"px ").concat(o,`;
  }
  
  .`).concat(pe," .").concat(pe,` {
    right: 0 `).concat(o,`;
  }
  
  .`).concat(ve," .").concat(ve,` {
    margin-right: 0 `).concat(o,`;
  }
  
  body[`).concat(xe,`] {
    `).concat(Yt,": ").concat(i,`px;
  }
`)},Ko=function(){var e=parseInt(document.body.getAttribute(xe)||"0",10);return isFinite(e)?e:0},Ai=function(){Oe.useEffect(function(){return document.body.setAttribute(xe,(Ko()+1).toString()),function(){var e=Ko()-1;e<=0?document.body.removeAttribute(xe):document.body.setAttribute(xe,e.toString())}},[])},ar=function(e){var t=e.noRelative,r=e.noImportant,o=e.gapMode,a=o===void 0?"margin":o;Ai();var n=Oe.useMemo(function(){return or(a)},[a]);return Oe.createElement(Di,{styles:Ni(n,!t,a,r?"":"!important")})};var nr=!1;if(typeof window<"u")try{Be=Object.defineProperty({},"passive",{get:function(){return nr=!0,!0}}),window.addEventListener("test",Be,Be),window.removeEventListener("test",Be,Be)}catch{nr=!1}var Be,he=nr?{passive:!1}:!1;var Ii=function(e){return e.tagName==="TEXTAREA"},zo=function(e,t){if(!(e instanceof Element))return!1;var r=window.getComputedStyle(e);return r[t]!=="hidden"&&!(r.overflowY===r.overflowX&&!Ii(e)&&r[t]==="visible")},Li=function(e){return zo(e,"overflowY")},Ti=function(e){return zo(e,"overflowX")},ir=function(e,t){var r=t.ownerDocument,o=t;do{typeof ShadowRoot<"u"&&o instanceof ShadowRoot&&(o=o.host);var a=qo(e,o);if(a){var n=Yo(e,o),s=n[1],i=n[2];if(s>i)return!0}o=o.parentNode}while(o&&o!==r.body);return!1},ki=function(e){var t=e.scrollTop,r=e.scrollHeight,o=e.clientHeight;return[t,r,o]},Mi=function(e){var t=e.scrollLeft,r=e.scrollWidth,o=e.clientWidth;return[t,r,o]},qo=function(e,t){return e==="v"?Li(t):Ti(t)},Yo=function(e,t){return e==="v"?ki(t):Mi(t)},Fi=function(e,t){return e==="h"&&t==="rtl"?-1:1},Xo=function(e,t,r,o,a){var n=Fi(e,window.getComputedStyle(t).direction),s=n*o,i=r.target,u=t.contains(i),l=!1,c=s>0,f=0,h=0;do{if(!i)break;var g=Yo(e,i),O=g[0],p=g[1],b=g[2],S=p-b-n*O;(O||S)&&qo(e,i)&&(f+=S,h+=O);var _=i.parentNode;i=_&&_.nodeType===Node.DOCUMENT_FRAGMENT_NODE?_.host:_}while(!u&&i!==document.body||u&&(t.contains(i)||t===i));return(c&&(a&&Math.abs(f)<1||!a&&s>f)||!c&&(a&&Math.abs(h)<1||!a&&-s>h))&&(l=!0),l};var ft=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},Zo=function(e){return[e.deltaX,e.deltaY]},Jo=function(e){return e&&"current"in e?e.current:e},ji=function(e,t){return e[0]===t[0]&&e[1]===t[1]},Wi=function(e){return`
  .block-interactivity-`.concat(e,` {pointer-events: none;}
  .allow-interactivity-`).concat(e,` {pointer-events: all;}
`)},Bi=0,_e=[];function Qo(e){var t=L.useRef([]),r=L.useRef([0,0]),o=L.useRef(),a=L.useState(Bi++)[0],n=L.useState(We)[0],s=L.useRef(e);L.useEffect(function(){s.current=e},[e]),L.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(a));var p=Fo([e.lockRef.current],(e.shards||[]).map(Jo),!0).filter(Boolean);return p.forEach(function(b){return b.classList.add("allow-interactivity-".concat(a))}),function(){document.body.classList.remove("block-interactivity-".concat(a)),p.forEach(function(b){return b.classList.remove("allow-interactivity-".concat(a))})}}},[e.inert,e.lockRef.current,e.shards]);var i=L.useCallback(function(p,b){if("touches"in p&&p.touches.length===2||p.type==="wheel"&&p.ctrlKey)return!s.current.allowPinchZoom;var S=ft(p),_=r.current,T="deltaX"in p?p.deltaX:_[0]-S[0],k="deltaY"in p?p.deltaY:_[1]-S[1],D,C=p.target,R=Math.abs(T)>Math.abs(k)?"h":"v";if("touches"in p&&R==="h"&&C.type==="range")return!1;var z=ir(R,C);if(!z)return!0;if(z?D=R:(D=R==="v"?"h":"v",z=ir(R,C)),!z)return!1;if(!o.current&&"changedTouches"in p&&(T||k)&&(o.current=D),!D)return!0;var ie=o.current||D;return Xo(ie,b,p,ie==="h"?T:k,!0)},[]),u=L.useCallback(function(p){var b=p;if(!(!_e.length||_e[_e.length-1]!==n)){var S="deltaY"in b?Zo(b):ft(b),_=t.current.filter(function(D){return D.name===b.type&&(D.target===b.target||b.target===D.shadowParent)&&ji(D.delta,S)})[0];if(_&&_.should){b.cancelable&&b.preventDefault();return}if(!_){var T=(s.current.shards||[]).map(Jo).filter(Boolean).filter(function(D){return D.contains(b.target)}),k=T.length>0?i(b,T[0]):!s.current.noIsolation;k&&b.cancelable&&b.preventDefault()}}},[]),l=L.useCallback(function(p,b,S,_){var T={name:p,delta:b,target:S,should:_,shadowParent:Vi(S)};t.current.push(T),setTimeout(function(){t.current=t.current.filter(function(k){return k!==T})},1)},[]),c=L.useCallback(function(p){r.current=ft(p),o.current=void 0},[]),f=L.useCallback(function(p){l(p.type,Zo(p),p.target,i(p,e.lockRef.current))},[]),h=L.useCallback(function(p){l(p.type,ft(p),p.target,i(p,e.lockRef.current))},[]);L.useEffect(function(){return _e.push(n),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:h}),document.addEventListener("wheel",u,he),document.addEventListener("touchmove",u,he),document.addEventListener("touchstart",c,he),function(){_e=_e.filter(function(p){return p!==n}),document.removeEventListener("wheel",u,he),document.removeEventListener("touchmove",u,he),document.removeEventListener("touchstart",c,he)}},[]);var g=e.removeScrollBar,O=e.inert;return L.createElement(L.Fragment,null,O?L.createElement(n,{styles:Wi(a)}):null,g?L.createElement(ar,{noRelative:e.noRelative,gapMode:e.gapMode}):null)}function Vi(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}var ea=Jt(ut,Qo);var ta=ct.forwardRef(function(e,t){return ct.createElement(je,X({},e,{ref:t,sideCar:ea}))});ta.classNames=je.classNames;var sr=ta;var $i=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},Pe=new WeakMap,dt=new WeakMap,mt={},lr=0,ra=function(e){return e&&(e.host||ra(e.parentNode))},Ui=function(e,t){return t.map(function(r){if(e.contains(r))return r;var o=ra(r);return o&&e.contains(o)?o:(console.error("aria-hidden",r,"in not contained inside",e,". Doing nothing"),null)}).filter(function(r){return!!r})},Hi=function(e,t,r,o){var a=Ui(t,Array.isArray(e)?e:[e]);mt[r]||(mt[r]=new WeakMap);var n=mt[r],s=[],i=new Set,u=new Set(a),l=function(f){!f||i.has(f)||(i.add(f),l(f.parentNode))};a.forEach(l);var c=function(f){!f||u.has(f)||Array.prototype.forEach.call(f.children,function(h){if(i.has(h))c(h);else try{var g=h.getAttribute(o),O=g!==null&&g!=="false",p=(Pe.get(h)||0)+1,b=(n.get(h)||0)+1;Pe.set(h,p),n.set(h,b),s.push(h),p===1&&O&&dt.set(h,!0),b===1&&h.setAttribute(r,"true"),O||h.setAttribute(o,"true")}catch(S){console.error("aria-hidden: cannot operate on ",h,S)}})};return c(t),i.clear(),lr++,function(){s.forEach(function(f){var h=Pe.get(f)-1,g=n.get(f)-1;Pe.set(f,h),n.set(f,g),h||(dt.has(f)||f.removeAttribute(o),dt.delete(f)),g||f.removeAttribute(r)}),lr--,lr||(Pe=new WeakMap,Pe=new WeakMap,dt=new WeakMap,mt={})}},oa=function(e,t,r){r===void 0&&(r="data-aria-hidden");var o=Array.from(Array.isArray(e)?e:[e]),a=t||$i(e);return a?(o.push.apply(o,Array.from(a.querySelectorAll("[aria-live], script"))),Hi(o,a,r,"aria-hidden")):function(){return null}};var N=m(U(),1),vt="Dialog",[aa,Nf]=Br(vt),[Gi,te]=aa(vt),na=e=>{let{__scopeDialog:t,children:r,open:o,defaultOpen:a,onOpenChange:n,modal:s=!0}=e,i=I.useRef(null),u=I.useRef(null),[l,c]=$r({prop:o,defaultProp:a??!1,onChange:n,caller:vt});return(0,N.jsx)(Gi,{scope:t,triggerRef:i,contentRef:u,contentId:Xe(),titleId:Xe(),descriptionId:Xe(),open:l,onOpenChange:c,onOpenToggle:I.useCallback(()=>c(f=>!f),[c]),modal:s,children:r})};na.displayName=vt;var ia="DialogTrigger",Ki=I.forwardRef((e,t)=>{let{__scopeDialog:r,...o}=e,a=te(ia,r),n=qe(t,a.triggerRef);return(0,N.jsx)(Se.button,{type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":cr(a.open),...o,ref:n,onClick:Ee(e.onClick,a.onOpenToggle)})});Ki.displayName=ia;var ur="DialogPortal",[zi,sa]=aa(ur,{forceMount:void 0}),la=e=>{let{__scopeDialog:t,forceMount:r,children:o,container:a}=e,n=te(ur,t);return(0,N.jsx)(zi,{scope:t,forceMount:r,children:I.Children.map(o,s=>(0,N.jsx)(Fe,{present:r||n.open,children:(0,N.jsx)(Gt,{asChild:!0,container:a,children:s})}))})};la.displayName=ur;var pt="DialogOverlay",ua=I.forwardRef((e,t)=>{let r=sa(pt,e.__scopeDialog),{forceMount:o=r.forceMount,...a}=e,n=te(pt,e.__scopeDialog);return n.modal?(0,N.jsx)(Fe,{present:o||n.open,children:(0,N.jsx)(Yi,{...a,ref:t})}):null});ua.displayName=pt;var qi=nt("DialogOverlay.RemoveScroll"),Yi=I.forwardRef((e,t)=>{let{__scopeDialog:r,...o}=e,a=te(pt,r);return(0,N.jsx)(sr,{as:qi,allowPinchZoom:!0,shards:[a.contentRef],children:(0,N.jsx)(Se.div,{"data-state":cr(a.open),...o,ref:t,style:{pointerEvents:"auto",...o.style}})})}),ge="DialogContent",fa=I.forwardRef((e,t)=>{let r=sa(ge,e.__scopeDialog),{forceMount:o=r.forceMount,...a}=e,n=te(ge,e.__scopeDialog);return(0,N.jsx)(Fe,{present:o||n.open,children:n.modal?(0,N.jsx)(Xi,{...a,ref:t}):(0,N.jsx)(Zi,{...a,ref:t})})});fa.displayName=ge;var Xi=I.forwardRef((e,t)=>{let r=te(ge,e.__scopeDialog),o=I.useRef(null),a=qe(t,r.contentRef,o);return I.useEffect(()=>{let n=o.current;if(n)return oa(n)},[]),(0,N.jsx)(ca,{...e,ref:a,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:Ee(e.onCloseAutoFocus,n=>{n.preventDefault(),r.triggerRef.current?.focus()}),onPointerDownOutside:Ee(e.onPointerDownOutside,n=>{let s=n.detail.originalEvent,i=s.button===0&&s.ctrlKey===!0;(s.button===2||i)&&n.preventDefault()}),onFocusOutside:Ee(e.onFocusOutside,n=>n.preventDefault())})}),Zi=I.forwardRef((e,t)=>{let r=te(ge,e.__scopeDialog),o=I.useRef(!1),a=I.useRef(!1);return(0,N.jsx)(ca,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:n=>{e.onCloseAutoFocus?.(n),n.defaultPrevented||(o.current||r.triggerRef.current?.focus(),n.preventDefault()),o.current=!1,a.current=!1},onInteractOutside:n=>{e.onInteractOutside?.(n),n.defaultPrevented||(o.current=!0,n.detail.originalEvent.type==="pointerdown"&&(a.current=!0));let s=n.target;r.triggerRef.current?.contains(s)&&n.preventDefault(),n.detail.originalEvent.type==="focusin"&&a.current&&n.preventDefault()}})}),ca=I.forwardRef((e,t)=>{let{__scopeDialog:r,trapFocus:o,onOpenAutoFocus:a,onCloseAutoFocus:n,...s}=e,i=te(ge,r),u=I.useRef(null),l=qe(t,u);return Mo(),(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(Ht,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:a,onUnmountAutoFocus:n,children:(0,N.jsx)(Wt,{role:"dialog",id:i.contentId,"aria-describedby":i.descriptionId,"aria-labelledby":i.titleId,"data-state":cr(i.open),...s,ref:l,onDismiss:()=>i.onOpenChange(!1)})}),(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(ts,{titleId:i.titleId}),(0,N.jsx)(os,{contentRef:u,descriptionId:i.descriptionId})]})]})}),fr="DialogTitle",Ji=I.forwardRef((e,t)=>{let{__scopeDialog:r,...o}=e,a=te(fr,r);return(0,N.jsx)(Se.h2,{id:a.titleId,...o,ref:t})});Ji.displayName=fr;var da="DialogDescription",Qi=I.forwardRef((e,t)=>{let{__scopeDialog:r,...o}=e,a=te(da,r);return(0,N.jsx)(Se.p,{id:a.descriptionId,...o,ref:t})});Qi.displayName=da;var ma="DialogClose",es=I.forwardRef((e,t)=>{let{__scopeDialog:r,...o}=e,a=te(ma,r);return(0,N.jsx)(Se.button,{type:"button",...o,ref:t,onClick:Ee(e.onClick,()=>a.onOpenChange(!1))})});es.displayName=ma;function cr(e){return e?"open":"closed"}var pa="DialogTitleWarning",[Af,va]=Wr(pa,{contentName:ge,titleName:fr,docsSlug:"dialog"}),ts=({titleId:e})=>{let t=va(pa),r=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users.

If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component.

For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return I.useEffect(()=>{e&&(document.getElementById(e)||console.error(r))},[r,e]),null},rs="DialogDescriptionWarning",os=({contentRef:e,descriptionId:t})=>{let o=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${va(rs).contentName}}.`;return I.useEffect(()=>{let a=e.current?.getAttribute("aria-describedby");t&&a&&(document.getElementById(t)||console.warn(o))},[o,e,t]),null},ha=na;var ga=la,ya=ua,Ra=fa;var v=m(E(),1);var Ca=m(E(),1),ms=m(me(),1);var j=m(E(),1);var ns=m(E(),1);function ba(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function le(...e){return t=>{let r=!1,o=e.map(a=>{let n=ba(a,t);return!r&&typeof n=="function"&&(r=!0),n});if(r)return()=>{for(let a=0;a<o.length;a++){let n=o[a];typeof n=="function"?n():ba(e[a],null)}}}}var ht=m(U(),1),is=Symbol.for("react.lazy"),gt=j[" use ".trim().toString()];function ss(e){return typeof e=="object"&&e!==null&&"then"in e}function Ea(e){return e!=null&&typeof e=="object"&&"$$typeof"in e&&e.$$typeof===is&&"_payload"in e&&ss(e._payload)}function wa(e){let t=ls(e),r=j.forwardRef((o,a)=>{let{children:n,...s}=o;Ea(n)&&typeof gt=="function"&&(n=gt(n._payload));let i=j.Children.toArray(n),u=i.find(fs);if(u){let l=u.props.children,c=i.map(f=>f===u?j.Children.count(l)>1?j.Children.only(null):j.isValidElement(l)?l.props.children:null:f);return(0,ht.jsx)(t,{...s,ref:a,children:j.isValidElement(l)?j.cloneElement(l,void 0,c):null})}return(0,ht.jsx)(t,{...s,ref:a,children:n})});return r.displayName=`${e}.Slot`,r}function ls(e){let t=j.forwardRef((r,o)=>{let{children:a,...n}=r;if(Ea(a)&&typeof gt=="function"&&(a=gt(a._payload)),j.isValidElement(a)){let s=ds(a),i=cs(n,a.props);return a.type!==j.Fragment&&(i.ref=o?le(o,s):s),j.cloneElement(a,i)}return j.Children.count(a)>1?j.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var us=Symbol("radix.slottable");function fs(e){return j.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===us}function cs(e,t){let r={...t};for(let o in t){let a=e[o],n=t[o];/^on[A-Z]/.test(o)?a&&n?r[o]=(...i)=>{let u=n(...i);return a(...i),u}:a&&(r[o]=a):o==="style"?r[o]={...a,...n}:o==="className"&&(r[o]=[a,n].filter(Boolean).join(" "))}return{...e,...r}}function ds(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var Sa=m(U(),1),ps=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],ne=ps.reduce((e,t)=>{let r=wa(`Primitive.${t}`),o=Ca.forwardRef((a,n)=>{let{asChild:s,...i}=a,u=s?r:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),(0,Sa.jsx)(u,{...i,ref:n})});return o.displayName=`Primitive.${t}`,{...e,[t]:o}},{});var dr=m(E(),1);var xa=m(E(),1),Oa=globalThis?.document?xa.useLayoutEffect:()=>{};var vs=dr[" useId ".trim().toString()]||(()=>{}),hs=0;function ye(e){let[t,r]=dr.useState(vs());return Oa(()=>{e||r(o=>o??String(hs++))},[e]),e||(t?`radix-${t}`:"")}var Ve='[cmdk-group=""]',mr='[cmdk-group-items=""]',gs='[cmdk-group-heading=""]',Pa='[cmdk-item=""]',_a=`${Pa}:not([aria-disabled="true"])`,pr="cmdk-item-select",De="data-value",ys=(e,t,r)=>Tr(e,t,r),Da=v.createContext(void 0),$e=()=>v.useContext(Da),Na=v.createContext(void 0),vr=()=>v.useContext(Na),Aa=v.createContext(void 0),Ia=v.forwardRef((e,t)=>{let r=Ne(()=>{var d,w;return{search:"",value:(w=(d=e.value)!=null?d:e.defaultValue)!=null?w:"",selectedItemId:void 0,filtered:{count:0,items:new Map,groups:new Set}}}),o=Ne(()=>new Set),a=Ne(()=>new Map),n=Ne(()=>new Map),s=Ne(()=>new Set),i=La(e),{label:u,children:l,value:c,onValueChange:f,filter:h,shouldFilter:g,loop:O,disablePointerSelection:p=!1,vimBindings:b=!0,...S}=e,_=ye(),T=ye(),k=ye(),D=v.useRef(null),C=Ds();Re(()=>{if(c!==void 0){let d=c.trim();r.current.value=d,R.emit()}},[c]),Re(()=>{C(6,xr)},[]);let R=v.useMemo(()=>({subscribe:d=>(s.current.add(d),()=>s.current.delete(d)),snapshot:()=>r.current,setState:(d,w,x)=>{var y,A,M,Z;if(!Object.is(r.current[d],w)){if(r.current[d]=w,d==="search")xt(),de(),C(1,St);else if(d==="value"){if(document.activeElement.hasAttribute("cmdk-input")||document.activeElement.hasAttribute("cmdk-root")){let q=document.getElementById(k);q?q.focus():(y=document.getElementById(_))==null||y.focus()}if(C(7,()=>{var q;r.current.selectedItemId=(q=be())==null?void 0:q.id,R.emit()}),x||C(5,xr),((A=i.current)==null?void 0:A.value)!==void 0){let q=w??"";(Z=(M=i.current).onValueChange)==null||Z.call(M,q);return}}R.emit()}},emit:()=>{s.current.forEach(d=>d())}}),[]),z=v.useMemo(()=>({value:(d,w,x)=>{var y;w!==((y=n.current.get(d))==null?void 0:y.value)&&(n.current.set(d,{value:w,keywords:x}),r.current.filtered.items.set(d,ie(w,x)),C(2,()=>{de(),R.emit()}))},item:(d,w)=>(o.current.add(d),w&&(a.current.has(w)?a.current.get(w).add(d):a.current.set(w,new Set([d]))),C(3,()=>{xt(),de(),r.current.value||St(),R.emit()}),()=>{n.current.delete(d),o.current.delete(d),r.current.filtered.items.delete(d);let x=be();C(4,()=>{xt(),x?.getAttribute("id")===d&&St(),R.emit()})}),group:d=>(a.current.has(d)||a.current.set(d,new Set),()=>{n.current.delete(d),a.current.delete(d)}),filter:()=>i.current.shouldFilter,label:u||e["aria-label"],getDisablePointerSelection:()=>i.current.disablePointerSelection,listId:_,inputId:k,labelId:T,listInnerRef:D}),[]);function ie(d,w){var x,y;let A=(y=(x=i.current)==null?void 0:x.filter)!=null?y:ys;return d?A(d,r.current.search,w):0}function de(){if(!r.current.search||i.current.shouldFilter===!1)return;let d=r.current.filtered.items,w=[];r.current.filtered.groups.forEach(y=>{let A=a.current.get(y),M=0;A.forEach(Z=>{let q=d.get(Z);M=Math.max(q,M)}),w.push([y,M])});let x=D.current;ke().sort((y,A)=>{var M,Z;let q=y.getAttribute("id"),Ge=A.getAttribute("id");return((M=d.get(Ge))!=null?M:0)-((Z=d.get(q))!=null?Z:0)}).forEach(y=>{let A=y.closest(mr);A?A.appendChild(y.parentElement===A?y:y.closest(`${mr} > *`)):x.appendChild(y.parentElement===x?y:y.closest(`${mr} > *`))}),w.sort((y,A)=>A[1]-y[1]).forEach(y=>{var A;let M=(A=D.current)==null?void 0:A.querySelector(`${Ve}[${De}="${encodeURIComponent(y[0])}"]`);M?.parentElement.appendChild(M)})}function St(){let d=ke().find(x=>x.getAttribute("aria-disabled")!=="true"),w=d?.getAttribute(De);R.setState("value",w||void 0)}function xt(){var d,w,x,y;if(!r.current.search||i.current.shouldFilter===!1){r.current.filtered.count=o.current.size;return}r.current.filtered.groups=new Set;let A=0;for(let M of o.current){let Z=(w=(d=n.current.get(M))==null?void 0:d.value)!=null?w:"",q=(y=(x=n.current.get(M))==null?void 0:x.keywords)!=null?y:[],Ge=ie(Z,q);r.current.filtered.items.set(M,Ge),Ge>0&&A++}for(let[M,Z]of a.current)for(let q of Z)if(r.current.filtered.items.get(q)>0){r.current.filtered.groups.add(M);break}r.current.filtered.count=A}function xr(){var d,w,x;let y=be();y&&(((d=y.parentElement)==null?void 0:d.firstChild)===y&&((x=(w=y.closest(Ve))==null?void 0:w.querySelector(gs))==null||x.scrollIntoView({block:"nearest"})),y.scrollIntoView({block:"nearest"}))}function be(){var d;return(d=D.current)==null?void 0:d.querySelector(`${Pa}[aria-selected="true"]`)}function ke(){var d;return Array.from(((d=D.current)==null?void 0:d.querySelectorAll(_a))||[])}function Ot(d){let w=ke()[d];w&&R.setState("value",w.getAttribute(De))}function _t(d){var w;let x=be(),y=ke(),A=y.findIndex(Z=>Z===x),M=y[A+d];(w=i.current)!=null&&w.loop&&(M=A+d<0?y[y.length-1]:A+d===y.length?y[0]:y[A+d]),M&&R.setState("value",M.getAttribute(De))}function Or(d){let w=be(),x=w?.closest(Ve),y;for(;x&&!y;)x=d>0?_s(x,Ve):Ps(x,Ve),y=x?.querySelector(_a);y?R.setState("value",y.getAttribute(De)):_t(d)}let _r=()=>Ot(ke().length-1),Pr=d=>{d.preventDefault(),d.metaKey?_r():d.altKey?Or(1):_t(1)},Dr=d=>{d.preventDefault(),d.metaKey?Ot(0):d.altKey?Or(-1):_t(-1)};return v.createElement(ne.div,{ref:t,tabIndex:-1,...S,"cmdk-root":"",onKeyDown:d=>{var w;(w=S.onKeyDown)==null||w.call(S,d);let x=d.nativeEvent.isComposing||d.keyCode===229;if(!(d.defaultPrevented||x))switch(d.key){case"n":case"j":{b&&d.ctrlKey&&Pr(d);break}case"ArrowDown":{Pr(d);break}case"p":case"k":{b&&d.ctrlKey&&Dr(d);break}case"ArrowUp":{Dr(d);break}case"Home":{d.preventDefault(),Ot(0);break}case"End":{d.preventDefault(),_r();break}case"Enter":{d.preventDefault();let y=be();if(y){let A=new Event(pr);y.dispatchEvent(A)}}}}},v.createElement("label",{"cmdk-label":"",htmlFor:z.inputId,id:z.labelId,style:As},u),yt(e,d=>v.createElement(Na.Provider,{value:R},v.createElement(Da.Provider,{value:z},d))))}),Rs=v.forwardRef((e,t)=>{var r,o;let a=ye(),n=v.useRef(null),s=v.useContext(Aa),i=$e(),u=La(e),l=(o=(r=u.current)==null?void 0:r.forceMount)!=null?o:s?.forceMount;Re(()=>{if(!l)return i.item(a,s?.id)},[l]);let c=Ta(a,n,[e.value,e.children,n],e.keywords),f=vr(),h=oe(C=>C.value&&C.value===c.current),g=oe(C=>l||i.filter()===!1?!0:C.search?C.filtered.items.get(a)>0:!0);v.useEffect(()=>{let C=n.current;if(!(!C||e.disabled))return C.addEventListener(pr,O),()=>C.removeEventListener(pr,O)},[g,e.onSelect,e.disabled]);function O(){var C,R;p(),(R=(C=u.current).onSelect)==null||R.call(C,c.current)}function p(){f.setState("value",c.current,!0)}if(!g)return null;let{disabled:b,value:S,onSelect:_,forceMount:T,keywords:k,...D}=e;return v.createElement(ne.div,{ref:le(n,t),...D,id:a,"cmdk-item":"",role:"option","aria-disabled":!!b,"aria-selected":!!h,"data-disabled":!!b,"data-selected":!!h,onPointerMove:b||i.getDisablePointerSelection()?void 0:p,onClick:b?void 0:O},e.children)}),bs=v.forwardRef((e,t)=>{let{heading:r,children:o,forceMount:a,...n}=e,s=ye(),i=v.useRef(null),u=v.useRef(null),l=ye(),c=$e(),f=oe(g=>a||c.filter()===!1?!0:g.search?g.filtered.groups.has(s):!0);Re(()=>c.group(s),[]),Ta(s,i,[e.value,e.heading,u]);let h=v.useMemo(()=>({id:s,forceMount:a}),[a]);return v.createElement(ne.div,{ref:le(i,t),...n,"cmdk-group":"",role:"presentation",hidden:f?void 0:!0},r&&v.createElement("div",{ref:u,"cmdk-group-heading":"","aria-hidden":!0,id:l},r),yt(e,g=>v.createElement("div",{"cmdk-group-items":"",role:"group","aria-labelledby":r?l:void 0},v.createElement(Aa.Provider,{value:h},g))))}),Es=v.forwardRef((e,t)=>{let{alwaysRender:r,...o}=e,a=v.useRef(null),n=oe(s=>!s.search);return!r&&!n?null:v.createElement(ne.div,{ref:le(a,t),...o,"cmdk-separator":"",role:"separator"})}),ws=v.forwardRef((e,t)=>{let{onValueChange:r,...o}=e,a=e.value!=null,n=vr(),s=oe(l=>l.search),i=oe(l=>l.selectedItemId),u=$e();return v.useEffect(()=>{e.value!=null&&n.setState("search",e.value)},[e.value]),v.createElement(ne.input,{ref:t,...o,"cmdk-input":"",autoComplete:"off",autoCorrect:"off",spellCheck:!1,"aria-autocomplete":"list",role:"combobox","aria-expanded":!0,"aria-controls":u.listId,"aria-labelledby":u.labelId,"aria-activedescendant":i,id:u.inputId,type:"text",value:a?e.value:s,onChange:l=>{a||n.setState("search",l.target.value),r?.(l.target.value)}})}),Cs=v.forwardRef((e,t)=>{let{children:r,label:o="Suggestions",...a}=e,n=v.useRef(null),s=v.useRef(null),i=oe(l=>l.selectedItemId),u=$e();return v.useEffect(()=>{if(s.current&&n.current){let l=s.current,c=n.current,f,h=new ResizeObserver(()=>{f=requestAnimationFrame(()=>{let g=l.offsetHeight;c.style.setProperty("--cmdk-list-height",g.toFixed(1)+"px")})});return h.observe(l),()=>{cancelAnimationFrame(f),h.unobserve(l)}}},[]),v.createElement(ne.div,{ref:le(n,t),...a,"cmdk-list":"",role:"listbox",tabIndex:-1,"aria-activedescendant":i,"aria-label":o,id:u.listId},yt(e,l=>v.createElement("div",{ref:le(s,u.listInnerRef),"cmdk-list-sizer":""},l)))}),Ss=v.forwardRef((e,t)=>{let{open:r,onOpenChange:o,overlayClassName:a,contentClassName:n,container:s,...i}=e;return v.createElement(ha,{open:r,onOpenChange:o},v.createElement(ga,{container:s},v.createElement(ya,{"cmdk-overlay":"",className:a}),v.createElement(Ra,{"aria-label":e.label,"cmdk-dialog":"",className:n},v.createElement(Ia,{ref:t,...i}))))}),xs=v.forwardRef((e,t)=>oe(r=>r.filtered.count===0)?v.createElement(ne.div,{ref:t,...e,"cmdk-empty":"",role:"presentation"}):null),Os=v.forwardRef((e,t)=>{let{progress:r,children:o,label:a="Loading...",...n}=e;return v.createElement(ne.div,{ref:t,...n,"cmdk-loading":"",role:"progressbar","aria-valuenow":r,"aria-valuemin":0,"aria-valuemax":100,"aria-label":a},yt(e,s=>v.createElement("div",{"aria-hidden":!0},s)))}),ue=Object.assign(Ia,{List:Cs,Item:Rs,Input:ws,Group:bs,Separator:Es,Dialog:Ss,Empty:xs,Loading:Os});function _s(e,t){let r=e.nextElementSibling;for(;r;){if(r.matches(t))return r;r=r.nextElementSibling}}function Ps(e,t){let r=e.previousElementSibling;for(;r;){if(r.matches(t))return r;r=r.previousElementSibling}}function La(e){let t=v.useRef(e);return Re(()=>{t.current=e}),t}var Re=typeof window>"u"?v.useEffect:v.useLayoutEffect;function Ne(e){let t=v.useRef();return t.current===void 0&&(t.current=e()),t}function oe(e){let t=vr(),r=()=>e(t.snapshot());return v.useSyncExternalStore(t.subscribe,r,r)}function Ta(e,t,r,o=[]){let a=v.useRef(),n=$e();return Re(()=>{var s;let i=(()=>{var l;for(let c of r){if(typeof c=="string")return c.trim();if(typeof c=="object"&&"current"in c)return c.current?(l=c.current.textContent)==null?void 0:l.trim():a.current}})(),u=o.map(l=>l.trim());n.value(e,i,u),(s=t.current)==null||s.setAttribute(De,i),a.current=i}),a}var Ds=()=>{let[e,t]=v.useState(),r=Ne(()=>new Map);return Re(()=>{r.current.forEach(o=>o()),r.current=new Map},[e]),(o,a)=>{r.current.set(o,a),t({})}};function Ns(e){let t=e.type;return typeof t=="function"?t(e.props):"render"in t?t.render(e.props):e}function yt({asChild:e,children:t},r){return e&&v.isValidElement(t)?v.cloneElement(Ns(t),{ref:t.ref},r(t.props.children)):r(t)}var As={position:"absolute",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0"};function ka(e){var t,r,o="";if(typeof e=="string"||typeof e=="number")o+=e;else if(typeof e=="object")if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(r=ka(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function Is(){for(var e,t,r=0,o="",a=arguments.length;r<a;r++)(e=arguments[r])&&(t=ka(e))&&(o&&(o+=" "),o+=t);return o}var hr=Is;var Te=m(fe(),1),K=m(Ae(),1),Le=m(Wa(),1),ae=m(Va(),1),wt=m(Ua(),1);var Rt=m(Ae(),1),Ue=(0,Rt.forwardRef)(({icon:e,size:t=24,...r},o)=>(0,Rt.cloneElement)(e,{width:t,height:t,...r,ref:o}));var bt=m(Ga(),1),gr=m(U(),1),yr=(0,gr.jsx)(bt.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,gr.jsx)(bt.Path,{d:"M13 5c-3.3 0-6 2.7-6 6 0 1.4.5 2.7 1.3 3.7l-3.8 3.8 1.1 1.1 3.8-3.8c1 .8 2.3 1.3 3.7 1.3 3.3 0 6-2.7 6-6S16.3 5 13 5zm0 10.5c-2.5 0-4.5-2-4.5-4.5s2-4.5 4.5-4.5 4.5 2 4.5 4.5-2 4.5-4.5 4.5z"})});var Et=m(fe(),1);var Ka=m(fe(),1);function Ls(e={},t){switch(t.type){case"REGISTER_COMMAND":return{...e,[t.name]:{name:t.name,label:t.label,searchLabel:t.searchLabel,context:t.context,callback:t.callback,icon:t.icon,keywords:t.keywords}};case"UNREGISTER_COMMAND":{let{[t.name]:r,...o}=e;return o}}return e}function Ts(e={},t){switch(t.type){case"REGISTER_COMMAND_LOADER":return{...e,[t.name]:{name:t.name,context:t.context,hook:t.hook}};case"UNREGISTER_COMMAND_LOADER":{let{[t.name]:r,...o}=e;return o}}return e}function ks(e=!1,t){switch(t.type){case"OPEN":return!0;case"CLOSE":return!1}return e}function Ms(e="root",t){return t.type==="SET_CONTEXT"?t.context:e}var Fs=(0,Ka.combineReducers)({commands:Ls,commandLoaders:Ts,isOpen:ks,context:Ms}),za=Fs;var Rr={};ze(Rr,{close:()=>Us,open:()=>$s,registerCommand:()=>js,registerCommandLoader:()=>Bs,unregisterCommand:()=>Ws,unregisterCommandLoader:()=>Vs});function js(e){return{type:"REGISTER_COMMAND",...e}}function Ws(e){return{type:"UNREGISTER_COMMAND",name:e}}function Bs(e){return{type:"REGISTER_COMMAND_LOADER",...e}}function Vs(e){return{type:"UNREGISTER_COMMAND_LOADER",name:e}}function $s(){return{type:"OPEN"}}function Us(){return{type:"CLOSE"}}var Er={};ze(Er,{getCommandLoaders:()=>Gs,getCommands:()=>Hs,getContext:()=>zs,isOpen:()=>Ks});var br=m(fe(),1),Hs=(0,br.createSelector)((e,t=!1)=>Object.values(e.commands).filter(r=>{let o=r.context&&r.context===e.context;return t?o:!o}),e=>[e.commands,e.context]),Gs=(0,br.createSelector)((e,t=!1)=>Object.values(e.commandLoaders).filter(r=>{let o=r.context&&r.context===e.context;return t?o:!o}),e=>[e.commandLoaders,e.context]);function Ks(e){return e.isOpen}function zs(e){return e.context}var wr={};ze(wr,{setContext:()=>qs});function qs(e){return{type:"SET_CONTEXT",context:e}}var Xa=m(Ya(),1),{lock:Za,unlock:Ie}=(0,Xa.__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/commands");var Ys="core/commands",G=(0,Et.createReduxStore)(Ys,{reducer:za,actions:Rr,selectors:Er});(0,Et.register)(G);Ie(G).registerPrivateActions(wr);var P=m(U(),1),{withIgnoreIMEEvents:Xs}=Ie(ae.privateApis),Qa=(0,Le.__)("Search commands and settings");function Zs({name:e,search:t,hook:r,setLoader:o,close:a}){let{isLoading:n,commands:s=[]}=r({search:t})??{};return(0,K.useEffect)(()=>{o(e,n)},[o,e,n]),s.length?(0,P.jsx)(P.Fragment,{children:s.map(i=>(0,P.jsx)(ue.Item,{value:i.searchLabel??i.label,keywords:i.keywords,onSelect:()=>i.callback({close:a}),id:i.name,children:(0,P.jsxs)(ae.__experimentalHStack,{alignment:"left",className:hr("commands-command-menu__item",{"has-icon":i.icon}),children:[i.icon&&(0,P.jsx)(Ue,{icon:i.icon}),(0,P.jsx)("span",{children:(0,P.jsx)(ae.TextHighlight,{text:i.label,highlight:t})})]})},i.name))}):null}function Js({hook:e,search:t,setLoader:r,close:o}){let a=(0,K.useRef)(e),[n,s]=(0,K.useState)(0);return(0,K.useEffect)(()=>{a.current!==e&&(a.current=e,s(i=>i+1))},[e]),(0,P.jsx)(Zs,{hook:a.current,search:t,setLoader:r,close:o},n)}function Ja({isContextual:e,search:t,setLoader:r,close:o}){let{commands:a,loaders:n}=(0,Te.useSelect)(s=>{let{getCommands:i,getCommandLoaders:u}=s(G);return{commands:i(e),loaders:u(e)}},[e]);return!a.length&&!n.length?null:(0,P.jsxs)(ue.Group,{children:[a.map(s=>(0,P.jsx)(ue.Item,{value:s.searchLabel??s.label,keywords:s.keywords,onSelect:()=>s.callback({close:o}),id:s.name,children:(0,P.jsxs)(ae.__experimentalHStack,{alignment:"left",className:hr("commands-command-menu__item",{"has-icon":s.icon}),children:[s.icon&&(0,P.jsx)(Ue,{icon:s.icon}),(0,P.jsx)("span",{children:(0,P.jsx)(ae.TextHighlight,{text:s.label,highlight:t})})]})},s.name)),n.map(s=>(0,P.jsx)(Js,{hook:s.hook,search:t,setLoader:r,close:o},s.name))]})}function Qs({isOpen:e,search:t,setSearch:r}){let o=(0,K.useRef)(),a=oe(s=>s.value),n=(0,K.useMemo)(()=>document.querySelector(`[cmdk-item=""][data-value="${a}"]`)?.getAttribute("id"),[a]);return(0,K.useEffect)(()=>{e&&o.current.focus()},[e]),(0,P.jsx)(ue.Input,{ref:o,value:t,onValueChange:r,placeholder:Qa,"aria-activedescendant":n})}function en(){let{registerShortcut:e}=(0,Te.useDispatch)(wt.store),[t,r]=(0,K.useState)(""),o=(0,Te.useSelect)(f=>f(G).isOpen(),[]),{open:a,close:n}=(0,Te.useDispatch)(G),[s,i]=(0,K.useState)({});(0,K.useEffect)(()=>{e({name:"core/commands",category:"global",description:(0,Le.__)("Open the command palette."),keyCombination:{modifier:"primary",character:"k"}})},[e]),(0,wt.useShortcut)("core/commands",Xs(f=>{f.defaultPrevented||(f.preventDefault(),o?n():a())}),{bindGlobal:!0});let u=(0,K.useCallback)((f,h)=>i(g=>({...g,[f]:h})),[]),l=()=>{r(""),n()};if(!o)return!1;let c=Object.values(s).some(Boolean);return(0,P.jsx)(ae.Modal,{className:"commands-command-menu",overlayClassName:"commands-command-menu__overlay",onRequestClose:l,__experimentalHideHeader:!0,contentLabel:(0,Le.__)("Command palette"),children:(0,P.jsx)("div",{className:"commands-command-menu__container",children:(0,P.jsxs)(ue,{label:Qa,children:[(0,P.jsxs)("div",{className:"commands-command-menu__header",children:[(0,P.jsx)(Ue,{className:"commands-command-menu__header-search-icon",icon:yr}),(0,P.jsx)(Qs,{search:t,setSearch:r,isOpen:o})]}),(0,P.jsxs)(ue.List,{label:(0,Le.__)("Command suggestions"),children:[t&&!c&&(0,P.jsx)(ue.Empty,{children:(0,Le.__)("No results found.")}),(0,P.jsx)(Ja,{search:t,setLoader:u,close:l,isContextual:!0}),t&&(0,P.jsx)(Ja,{search:t,setLoader:u,close:l})]})]})})})}var He=m(Ae(),1),Ct=m(fe(),1);function tn(e){let{getContext:t}=(0,Ct.useSelect)(G),r=(0,He.useRef)(t()),{setContext:o}=Ie((0,Ct.useDispatch)(G));(0,He.useEffect)(()=>{o(e)},[e,o]),(0,He.useEffect)(()=>{let a=r.current;return()=>o(a)},[o])}var Cr={};Za(Cr,{useCommandContext:tn});var ce=m(Ae(),1),Sr=m(fe(),1);function rn(e){let{registerCommand:t,unregisterCommand:r}=(0,Sr.useDispatch)(G),o=(0,ce.useRef)(e.callback);(0,ce.useEffect)(()=>{o.current=e.callback},[e.callback]),(0,ce.useEffect)(()=>{if(!e.disabled)return t({name:e.name,context:e.context,label:e.label,searchLabel:e.searchLabel,icon:e.icon,keywords:e.keywords,callback:(...a)=>o.current(...a)}),()=>{r(e.name)}},[e.name,e.label,e.searchLabel,e.icon,e.context,e.keywords,e.disabled,t,r])}function on(e){let{registerCommand:t,unregisterCommand:r}=(0,Sr.useDispatch)(G),o=(0,ce.useRef)({});(0,ce.useEffect)(()=>{e&&e.forEach(a=>{a.callback&&(o.current[a.name]=a.callback)})},[e]),(0,ce.useEffect)(()=>{if(e)return e.forEach(a=>{a.disabled||t({name:a.name,context:a.context,label:a.label,searchLabel:a.searchLabel,icon:a.icon,keywords:a.keywords,callback:(...n)=>{let s=o.current[a.name];s&&s(...n)}})}),()=>{e.forEach(a=>{r(a.name)})}},[e,t,r])}var an=m(Ae(),1),nn=m(fe(),1);function sn(e){let{registerCommandLoader:t,unregisterCommandLoader:r}=(0,nn.useDispatch)(G);(0,an.useEffect)(()=>{if(!e.disabled)return t({name:e.name,hook:e.hook,context:e.context}),()=>{r(e.name)}},[e.name,e.hook,e.context,e.disabled,t,r])}return mn(el);})();
//# sourceMappingURL=index.min.js.map