PluginProbe
Gutenberg / trunk
Gutenberg vtrunk
24.1.0 24.0.0 23.9.1 23.9.0 23.8.0 23.7.2 23.7.1 23.7.0 23.6.1 23.6.2 23.6.0 23.5.3 23.5.2 23.5.1 23.5.0 23.4.0 23.3.2 23.3.1 23.3.0 23.2.0 23.2.1 23.2.2 23.1.1 23.1.0 23.0.1 All 404 releases
gutenberg / build / routes / media-editor / content.min.js

content.min.js in Gutenberg trunk, at build/routes/media-editor/content.min.js

34 lines 632.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 var HN=Object.create;var Rh=Object.defineProperty;var jN=Object.getOwnPropertyDescriptor;var BN=Object.getOwnPropertyNames;var YN=Object.getPrototypeOf,UN=Object.prototype.hasOwnProperty;var at=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),ct=(e,t)=>{for(var r in t)Rh(e,r,{get:t[r],enumerable:!0})},$N=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of BN(t))!UN.call(e,n)&&n!==r&&Rh(e,n,{get:()=>t[n],enumerable:!(o=jN(t,n))||o.enumerable});return e};var m=(e,t,r)=>(r=e!=null?HN(YN(e)):{},$N(t||!e||!e.__esModule?Rh(r,"default",{value:e,enumerable:!0}):r,e));var ye=at((aW,Ew)=>{Ew.exports=window.wp.i18n});var U=at((lW,Cw)=>{Cw.exports=window.wp.element});var j=at((cW,Ow)=>{Ow.exports=window.React});var P=at((vW,Aw)=>{Aw.exports=window.ReactJSXRuntime});var Ei=at((qH,dx)=>{dx.exports=window.ReactDOM});var v0=at(y0=>{"use strict";var ls=j();function pI(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var mI=typeof Object.is=="function"?Object.is:pI,hI=ls.useState,gI=ls.useEffect,bI=ls.useLayoutEffect,yI=ls.useDebugValue;function vI(e,t){var r=t(),o=hI({inst:{value:r,getSnapshot:t}}),n=o[0].inst,i=o[1];return bI(function(){n.value=r,n.getSnapshot=t,pg(n)&&i({inst:n})},[e,r,t]),gI(function(){return pg(n)&&i({inst:n}),e(function(){pg(n)&&i({inst:n})})},[e]),yI(r),r}function pg(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!mI(e,r)}catch{return!0}}function _I(e,t){return t()}var wI=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?_I:vI;y0.useSyncExternalStore=ls.useSyncExternalStore!==void 0?ls.useSyncExternalStore:wI});var Wl=at((nY,_0)=>{"use strict";_0.exports=v0()});var x0=at(w0=>{"use strict";var Ud=j(),xI=Wl();function RI(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var TI=typeof Object.is=="function"?Object.is:RI,EI=xI.useSyncExternalStore,SI=Ud.useRef,CI=Ud.useEffect,OI=Ud.useMemo,kI=Ud.useDebugValue;w0.useSyncExternalStoreWithSelector=function(e,t,r,o,n){var i=SI(null);if(i.current===null){var a={hasValue:!1,value:null};i.current=a}else a=i.current;i=OI(function(){function l(p){if(!c){if(c=!0,d=p,p=o(p),n!==void 0&&a.hasValue){var h=a.value;if(n(h,p))return u=h}return u=p}if(h=u,TI(d,p))return h;var b=o(p);return n!==void 0&&n(h,b)?(d=p,h):(d=p,u=b)}var c=!1,d,u,f=r===void 0?null:r;return[function(){return l(t())},f===null?void 0:function(){return l(f())}]},[t,r,o,n]);var s=EI(e,i[0],i[1]);return CI(function(){a.hasValue=!0,a.value=s},[s]),kI(s),s}});var T0=at((aY,R0)=>{"use strict";R0.exports=x0()});var It=at((hee,xT)=>{xT.exports=window.wp.compose});var LT=at((Tee,VT)=>{VT.exports=window.wp.theme});var ju=at((Eee,FT)=>{FT.exports=window.wp.privateApis});var rt=at((Qee,ZT)=>{ZT.exports=window.wp.primitives});var Pe=at((cye,RO)=>{RO.exports=window.wp.components});var $p=at((Eye,PO)=>{PO.exports=window.wp.coreData});var Ys=at((Sye,NO)=>{NO.exports=window.wp.data});var IO=at((Cye,AO)=>{AO.exports=window.wp.editor});var VO=at((Oye,DO)=>{DO.exports=window.wp.htmlEntities});var k_=at((Fye,BO)=>{BO.exports=window.wp.keycodes});var UO=at((Wye,YO)=>{"use strict";YO.exports=function e(t,r){if(t===r)return!0;if(t&&r&&typeof t=="object"&&typeof r=="object"){if(t.constructor!==r.constructor)return!1;var o,n,i;if(Array.isArray(t)){if(o=t.length,o!=r.length)return!1;for(n=o;n--!==0;)if(!e(t[n],r[n]))return!1;return!0}if(t instanceof Map&&r instanceof Map){if(t.size!==r.size)return!1;for(n of t.entries())if(!r.has(n[0]))return!1;for(n of t.entries())if(!e(n[1],r.get(n[0])))return!1;return!0}if(t instanceof Set&&r instanceof Set){if(t.size!==r.size)return!1;for(n of t.entries())if(!r.has(n[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(r)){if(o=t.length,o!=r.length)return!1;for(n=o;n--!==0;)if(t[n]!==r[n])return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if(i=Object.keys(t),o=i.length,o!==Object.keys(r).length)return!1;for(n=o;n--!==0;)if(!Object.prototype.hasOwnProperty.call(r,i[n]))return!1;for(n=o;n--!==0;){var a=i[n];if(!e(t[a],r[a]))return!1}return!0}return t!==t&&r!==r}});var kn=at((Hye,$O)=>{$O.exports=window.wp.date});var ew=at(($1e,pP)=>{"use strict";var KV=function(t){return ZV(t)&&!QV(t)};function ZV(e){return!!e&&typeof e=="object"}function QV(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||tL(e)}var JV=typeof Symbol=="function"&&Symbol.for,eL=JV?Symbol.for("react.element"):60103;function tL(e){return e.$$typeof===eL}function rL(e){return Array.isArray(e)?[]:{}}function Yc(e,t){return t.clone!==!1&&t.isMergeableObject(e)?il(rL(e),e,t):e}function oL(e,t,r){return e.concat(t).map(function(o){return Yc(o,r)})}function nL(e,t){if(!t.customMerge)return il;var r=t.customMerge(e);return typeof r=="function"?r:il}function iL(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function uP(e){return Object.keys(e).concat(iL(e))}function fP(e,t){try{return t in e}catch{return!1}}function aL(e,t){return fP(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function sL(e,t,r){var o={};return r.isMergeableObject(e)&&uP(e).forEach(function(n){o[n]=Yc(e[n],r)}),uP(t).forEach(function(n){aL(e,n)||(fP(e,n)&&r.isMergeableObject(t[n])?o[n]=nL(n,r)(e[n],t[n],r):o[n]=Yc(t[n],r))}),o}function il(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||oL,r.isMergeableObject=r.isMergeableObject||KV,r.cloneUnlessOtherwiseSpecified=Yc;var o=Array.isArray(t),n=Array.isArray(e),i=o===n;return i?o?r.arrayMerge(e,t,r):sL(e,t,r):Yc(t,r)}il.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(o,n){return il(o,n,r)},{})};var lL=il;pP.exports=lL});var ZP=at((FTe,KP)=>{KP.exports=window.wp.keyboardShortcuts});var Zm=at((zTe,QP)=>{QP.exports=window.wp.notices});var xN=at((xCe,wN)=>{wN.exports=window.wp.apiFetch});var hO=m(ye(),1);import{Link as mO}from"@wordpress/route";function Sw(e){var t,r,o="";if(typeof e=="string"||typeof e=="number")o+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(r=Sw(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function qN(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=Sw(e))&&(o&&(o+=" "),o+=t);return o}var K=qN;var vT=m(U(),1);var sa=m(j(),1);function Za({controlled:e,default:t,name:r,state:o="value"}){let{current:n}=sa.useRef(e!==void 0),[i,a]=sa.useState(t),s=n&&e!==void 0?e:i,l=sa.useCallback(c=>{n||a(c)},[]);return[s,l]}var GN=m(j(),1),xl={...GN};var Mw=m(j(),1),kw={};function Ge(e,t){let r=Mw.useRef(kw);return r.current===kw&&(r.current=e(t)),r}var Th=xl.useInsertionEffect,XN=Th&&Th!==xl.useLayoutEffect?Th:e=>e();function $(e){let t=Ge(KN).current;return t.next=e,XN(t.effect),t.trampoline}function KN(){let e={next:void 0,callback:ZN,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function ZN(){}function Me(){}var Kn=Object.freeze([]),Ye=Object.freeze({});var Zn=m(j(),1);var Pw=m(j(),1),QN=()=>{},q=typeof document<"u"?Pw.useLayoutEffect:QN;var ud=m(j(),1),Eh=ud.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},nextIndexRef:{current:0}});function Nw(){return ud.useContext(Eh)}var Iw=m(P(),1);function fd(e){let{children:t,elementsRef:r,labelsRef:o,onMapChange:n}=e,i=$(n),[,a]=Zn.useState(!1),s=Ge(eA).current,l=Ge(JN).current,c=Zn.useRef(0),d=Zn.useRef(!0),u=Zn.useRef(null),f=Zn.useRef(null),p=$(()=>{d.current||(d.current=!0,a(w=>!w))}),h=$((w,R)=>{l.set(w,R),p()}),b=$(w=>{l.delete(w),p()}),g=$(w=>{let R=new Map;return r.current.length=0,o&&(o.current.length=0),w.forEach(T=>{R.set(T.element,{...T.registration.metadata??{},index:T.index}),r.current[T.index]=T.element,o&&(o.current[T.index]=T.registration.label!==void 0?T.registration.label:T.registration.textRef?.current?.textContent??T.element.textContent)}),c.current=r.current.length,R});function x(w){if(f.current?.disconnect(),f.current=null,typeof MutationObserver!="function"||w.length<2)return;let R=new MutationObserver(E=>{if(!oA(E))return;let C=null;for(let O of w)if(O.isConnected){if(C&&Dw(C,O)>0){R.disconnect(),p();return}C=O}});f.current=R;let T=new Set;for(let E=1;E<w.length;E+=1){let C=rA(w[E-1],w[E]);C&&T.add(C)}T.forEach(E=>R.observe(E,{childList:!0}))}let v=$(()=>{let[w,R]=tA(l),T=g(w),E=u.current,C=!E||E.length!==w.length||w.some((O,S)=>{let N=E[S];return O.index!==N.index||O.element!==N.element||O.registration.index!==N.registration.index||O.registration.metadata!==N.registration.metadata});x(R),u.current=w,d.current=!1,C&&(s.forEach(O=>O(T)),i(T))});q(()=>(!d.current&&u.current&&g(u.current),()=>{r.current=[],o&&(o.current=[])}),[r,o,g]),q(()=>{d.current&&v()}),q(()=>()=>{f.current?.disconnect(),d.current=!0},[]);let y=$(w=>(s.add(w),()=>{s.delete(w)})),_=Zn.useMemo(()=>({register:h,unregister:b,subscribeMapChange:y,nextIndexRef:c}),[h,b,y,c]);return(0,Iw.jsx)(Eh.Provider,{value:_,children:t})}function JN(){return new Map}function eA(){return new Set}function tA(e){let t=new Set,r=[],o=[];e.forEach((i,a)=>{if(!a.isConnected)return;let s=i.index,l={index:s??-1,element:a,registration:i};s===null?o.push(l):s>=0&&(t.add(s),r.push(l))});let n=0;return o.sort((i,a)=>Dw(i.element,a.element)),o.forEach(i=>{for(;t.has(n);)n+=1;i.index=n,r.push(i),n+=1}),t.size>0&&r.sort((i,a)=>i.index-a.index),[r,o.map(i=>i.element)]}function rA(e,t){let r=e.parentElement;for(;r&&!r.contains(t);)r=r.parentElement;return r}function oA(e){for(let t of e)for(let r=0;r<t.removedNodes.length;r+=1)if(t.removedNodes[r].isConnected)return!0;return!1}function Dw(e,t){return e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1}function nA(e,t){return function(o,...n){let i=new URL(e);return i.searchParams.set("code",o.toString()),n.forEach(a=>i.searchParams.append("args[]",a)),`${t} error #${o}; visit ${i} for the full message.`}}var iA=nA("https://base-ui.com/production-error","Base UI"),dt=iA;var Ri=m(j(),1);function Qn(e,t,r,o){let n=Ge(Lw).current;return aA(n,e,t,r,o)&&Fw(n,[e,t,r,o]),n.callback}function Vw(e){let t=Ge(Lw).current;return sA(t,e)&&Fw(t,e),t.callback}function Lw(){return{callback:null,cleanup:null,refs:[]}}function aA(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function sA(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function Fw(e,t){if(e.refs=t,t.every(r=>r==null)){e.callback=null;return}e.callback=r=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),r!=null){let o=Array(t.length).fill(null);for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let a=i(r);typeof a=="function"&&(o[n]=a);break}case"object":{i.current=r;break}default:}}e.cleanup=()=>{for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let a=o[n];typeof a=="function"?a():i(null);break}case"object":{i.current=null;break}default:}}}}}}var Ww=m(j(),1);var zw=m(j(),1),lA=parseInt(zw.version,10);function Qa(e){return lA>=e}function Sh(e){if(!Ww.isValidElement(e))return null;let t=e,r=t.props;return(Qa(19)?r?.ref:t.ref)??null}function Rl(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Hw(e,t){let r={};for(let o in e){let n=e[o];if(t?.hasOwnProperty(o)){let i=t[o](n);i!=null&&Object.assign(r,i);continue}n===!0?r[`data-${o.toLowerCase()}`]="":n&&(r[`data-${o.toLowerCase()}`]=n.toString())}return r}function jw(e,t){return typeof e=="function"?e(t):e}function pd(e,t){return typeof e=="function"?e(t):e}var Ch={};function Ie(e,t,r,o,n){if(!r&&!o&&!n&&!e)return md(t);let i=md(e);return t&&(i=Tl(i,t)),r&&(i=Tl(i,r)),o&&(i=Tl(i,o)),n&&(i=Tl(i,n)),i}function Bw(e){if(e.length===0)return Ch;if(e.length===1)return md(e[0]);let t=md(e[0]);for(let r=1;r<e.length;r+=1)t=Tl(t,e[r]);return t}function md(e){return Oh(e)?{...Uw(e,Ch)}:cA(e)}function Tl(e,t){return Oh(t)?Uw(t,e):dA(e,t)}function cA(e){let t={...e};for(let r in t){let o=t[r];Yw(r,o)&&(t[r]=$w(o))}return t}function dA(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=Rl(e.style,o);break}case"className":{e[r]=kh(e.className,o);break}default:Yw(r,o)?e[r]=uA(e[r],o):e[r]=o}}return e}function Yw(e,t){let r=e.charCodeAt(0),o=e.charCodeAt(1),n=e.charCodeAt(2);return r===111&&o===110&&n>=65&&n<=90&&(typeof t=="function"||typeof t>"u")}function Oh(e){return typeof e=="function"}function Uw(e,t){return Oh(e)?e(t):e??Ch}function uA(e,t){return t?e?(...r)=>{let o=r[0];if(qw(o)){let i=o;El(i);let a=t(...r);return i.baseUIHandlerPrevented||e?.(...r),a}let n=t(...r);return e?.(...r),n}:$w(t):e}function $w(e){return e&&((...t)=>{let r=t[0];return qw(r)&&El(r),e(...t)})}function El(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function kh(e,t){return t?e?t+" "+e:t:e}function qw(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var Mh=m(j(),1);function we(e,t,r={}){let o=t.render;r.enabled!==!1&&(o=hA(o));let n=fA(t,r,o);if(r.enabled===!1)return null;let i=r.state??Ye;return gA(e,o,n,i)}function fA(e,t,r){let{className:o,style:n}=e,{state:i=Ye,ref:a,props:s,stateAttributesMapping:l,enabled:c=!0}=t,d=c?jw(o,i):void 0,u=c?pd(n,i):void 0,f=c?Hw(i,l):Ye,p=c&&s?pA(s):void 0,h=c?Rl(f,p)??{}:Ye;return typeof document<"u"&&(c?Array.isArray(a)?h.ref=Vw([h.ref,Sh(r),...a]):h.ref=Qn(h.ref,Sh(r),a):Qn(null,null)),c?(d!==void 0&&(h.className=kh(h.className,d)),u!==void 0&&(h.style=Rl(h.style,u)),h):Ye}function pA(e){return Array.isArray(e)?Bw(e):Ie(void 0,e)}var mA=Symbol.for("react.lazy");function hA(e){if(e?.$$typeof!==mA)return e;let t=Ri.Children.toArray(e)[0];return Ri.isValidElement(t)?t:e}function gA(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let n=Ie(r,t.props);return n.ref=r.ref,Ri.cloneElement(t,n)}if(e&&typeof e=="string")return bA(e,r);throw new Error(dt(8))}function bA(e,t){return e==="button"?(0,Mh.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,Mh.createElement)("img",{alt:"",...t,key:t.key}):Ri.createElement(e,t)}var hd=m(j(),1);var Gw=0;function yA(e,t="mui"){let[r,o]=hd.useState(e),n=e||r;return hd.useEffect(()=>{r==null&&(Gw+=1,o(`${t}-${Gw}`))},[r,t]),n}var Xw=xl.useId;function Ja(e,t){if(Xw!==void 0){let r=Xw();return e??(t?`${t}-${r}`:r)}return yA(e,t)}function Bt(e){return Ja(e,"base-ui")}var yd=m(j(),1);var se={};ct(se,{cancelOpen:()=>$A,chipRemovePress:()=>OA,clearPress:()=>CA,closePress:()=>EA,closeWatcher:()=>zA,decrementPress:()=>PA,disabled:()=>GA,drag:()=>BA,escapeKey:()=>FA,focusOut:()=>LA,imperativeAction:()=>ZA,incrementPress:()=>MA,initial:()=>KA,inputBlur:()=>IA,inputChange:()=>NA,inputClear:()=>AA,inputPaste:()=>DA,inputPress:()=>VA,itemPress:()=>TA,keyboard:()=>HA,linkPress:()=>SA,listNavigation:()=>WA,missing:()=>XA,none:()=>vA,outsidePress:()=>RA,pointer:()=>jA,scrub:()=>UA,siblingOpen:()=>qA,swipe:()=>QA,trackPress:()=>kA,triggerFocus:()=>xA,triggerHover:()=>wA,triggerPress:()=>_A,wheel:()=>YA,windowResize:()=>JA});var vA="none",_A="trigger-press",wA="trigger-hover",xA="trigger-focus",RA="outside-press",TA="item-press",EA="close-press",SA="link-press",CA="clear-press",OA="chip-remove-press",kA="track-press",MA="increment-press",PA="decrement-press",NA="input-change",AA="input-clear",IA="input-blur",DA="input-paste",VA="input-press",LA="focus-out",FA="escape-key",zA="close-watcher",WA="list-navigation",HA="keyboard",jA="pointer",BA="drag",YA="wheel",UA="scrub",$A="cancel-open",qA="sibling-open",GA="disabled",XA="missing",KA="initial",ZA="imperative-action",QA="swipe",JA="window-resize";function Re(e,t,r,o){let n=!1,i=!1,a=o??Ye;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){i=!0},get isCanceled(){return n},get isPropagationAllowed(){return i},trigger:r,...a}}var Nh=m(j(),1);var Kw=m(j(),1);function es(e){Kw.useEffect(e,Kn)}var gd=null,nH=globalThis.requestAnimationFrame,Ph=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let r=this.callbacks,o=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,o>0)for(let n=0;n<r.length;n+=1)r[n]?.(t)};request(t){let r=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),r}cancel(t){let r=t-this.startId;r<0||r>=this.callbacks.length||this.callbacks[r]!==null&&(this.callbacks[r]=null,this.callbacksCount-=1)}},bd=new Ph;var vr=class e{static create(){return new e}static request(t){return bd.request(t)}static cancel(t){return bd.cancel(t)}currentId=gd;request(t){this.cancel(),this.currentId=bd.request(()=>{this.currentId=gd,t()})}cancel=()=>{this.currentId!==gd&&(bd.cancel(this.currentId),this.currentId=gd)};disposeEffect=()=>this.cancel};function ts(){let e=Ge(vr.create).current;return es(e.disposeEffect),e}function dn(e,t=!1,r=!1,o=!1){let[n,i]=Nh.useState(e&&t?"idle":void 0),[a,s]=Nh.useState(e&&!o);return e&&!a&&(s(!0),i("starting")),!e&&a&&n!=="ending"&&!r&&i("ending"),!e&&!a&&n==="ending"&&i(void 0),q(()=>{if(!e&&a&&n!=="ending"&&r){let l=vr.request(()=>{i("ending")});return()=>{vr.cancel(l)}}},[e,a,n,r]),q(()=>{if(!e||t)return;let l=vr.request(()=>{i(void 0)});return()=>{vr.cancel(l)}},[t,e]),q(()=>{if(!e||!t)return;e&&a&&n!=="idle"&&i("starting");let l=vr.request(()=>{i("idle")});return()=>{vr.cancel(l)}},[t,e,a,n]),{mounted:a,setMounted:s,transitionStatus:n}}function Zw(e){let{open:t,defaultOpen:r=!1,onOpenChange:o,disabled:n}=e,[i,a]=Za({controlled:t,default:r,name:"Collapsible",state:"open"}),{mounted:s,setMounted:l,transitionStatus:c}=dn(i,!0,!0),d=Bt(),[u,f]=yd.useState(),p=u===null?void 0:u??d,h=$(b=>{let g=!i,x=Re(se.triggerPress,b.nativeEvent);o(g,x),!x.isCanceled&&a(g)});return yd.useMemo(()=>({defaultPanelId:d,disabled:n,handleTrigger:h,mounted:s,open:i,panelId:p,setMounted:l,setOpen:a,setPanelIdState:f,transitionStatus:c}),[d,n,h,s,i,p,l,a,f,c])}var vd=m(j(),1),Ah=vd.createContext(void 0);function _d(){let e=vd.useContext(Ah);if(e===void 0)throw new Error(dt(15));return e}var la=m(j(),1);function wd(e={}){let{guess:t,label:r,metadata:o,textRef:n,index:i}=e,{register:a,unregister:s,subscribeMapChange:l,nextIndexRef:c}=Nw(),d=la.useRef(-1),[u,f]=la.useState(i==null&&t?()=>{if(d.current===-1){let g=c.current;c.current+=1,d.current=g}return d.current}:-1),p=i??u,h=la.useRef(null),b=la.useCallback(g=>{let x=h.current;x&&s(x),h.current=g,g&&a(g,{metadata:o??null,index:i??null,label:r,textRef:n})},[i,a,s,o,r,n]);return q(()=>{if(i==null)return l(g=>{let x=h.current?g.get(h.current)?.index:null;x!=null&&f(x)})},[i,l]),{ref:b,index:p}}var Jn={};ct(Jn,{endingStyle:()=>Ih,startingStyle:()=>Sl});var Sl="data-starting-style",Ih="data-ending-style";var e3={[Sl]:""},t3={[Ih]:""},un={transitionStatus(e){return e==="starting"?e3:e==="ending"?t3:null}};var Qw="data-open",Jw="data-closed",ex=Jn.startingStyle,RH=Jn.endingStyle;var rx="data-panel-open";var o3={[Qw]:""},n3={[Jw]:""},ox={open(e){return e?{[rx]:""}:null}},nx={open(e){return e?o3:n3}};var ns=m(j(),1);function xd(){return typeof window<"u"}function da(e){return Rd(e)?(e.nodeName||"").toLowerCase():"#document"}function Fe(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function fn(e){var t;return(t=(Rd(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Rd(e){return xd()?e instanceof Node||e instanceof Fe(e).Node:!1}function ve(e){return xd()?e instanceof Element||e instanceof Fe(e).Element:!1}function tt(e){return xd()?e instanceof HTMLElement||e instanceof Fe(e).HTMLElement:!1}function rs(e){return!xd()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Fe(e).ShadowRoot}function Cl(e){let{overflow:t,overflowX:r,overflowY:o,display:n}=Zt(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+r)&&n!=="inline"&&n!=="contents"}function ix(e){return/^(table|td|th)$/.test(da(e))}function Ol(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var i3=/transform|translate|scale|rotate|perspective|filter/,a3=/paint|layout|strict|content/,ca=e=>!!e&&e!=="none",Dh;function Td(e){let t=ve(e)?Zt(e):e;return ca(t.transform)||ca(t.translate)||ca(t.scale)||ca(t.rotate)||ca(t.perspective)||!Ed()&&(ca(t.backdropFilter)||ca(t.filter))||i3.test(t.willChange||"")||a3.test(t.contain||"")}function ax(e){let t=ao(e);for(;tt(t)&&!xo(t);){if(Td(t))return t;if(Ol(t))return null;t=ao(t)}return null}function Ed(){return Dh==null&&(Dh=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Dh}function xo(e){return/^(html|body|#document)$/.test(da(e))}function Zt(e){return Fe(e).getComputedStyle(e)}function kl(e){return ve(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function ao(e){if(da(e)==="html")return e;let t=e.assignedSlot||e.parentNode||rs(e)&&e.host||fn(e);return rs(t)?t.host:t}function sx(e){let t=ao(e);return xo(t)?(e.ownerDocument||e).body:tt(t)&&Cl(t)?t:sx(t)}function Ti(e,t,r){var o;t===void 0&&(t=[]),r===void 0&&(r=!0);let n=sx(e),i=n===((o=e.ownerDocument)==null?void 0:o.body),a=Fe(n);if(i){let s=Sd(a);return t.concat(a,a.visualViewport||[],Cl(n)?n:[],s&&r?Ti(s):[])}else return t.concat(n,Ti(n,[],r))}function Sd(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var Cd=m(j(),1),Vh=Cd.createContext(void 0);function os(e=!1){let t=Cd.useContext(Vh);if(t===void 0&&!e)throw new Error(dt(16));return t}var lx=m(j(),1);function cx(e){let{focusableWhenDisabled:t,disabled:r,composite:o=!1,tabIndex:n=0,isNativeButton:i}=e,a=o&&t!==!1,s=o&&t===!1;return{props:lx.useMemo(()=>{let c={onKeyDown(d){r&&t&&d.key!=="Tab"&&d.preventDefault()}};return o||(c.tabIndex=n,!i&&r&&(c.tabIndex=t?n:-1)),(i&&(t||a)||!i&&r)&&(c["aria-disabled"]=r),i&&(!t||s)&&(c.disabled=r),c},[o,r,t,a,s,i,n])}}function ut(e){return e?.ownerDocument||document}function Od(e,t,{detail:r=0}={}){e.dispatchEvent(new(Fe(e)).PointerEvent("click",{bubbles:!0,cancelable:!0,composed:!0,detail:r,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,altKey:t.altKey,metaKey:t.metaKey}))}function ua(e={}){let{disabled:t=!1,focusableWhenDisabled:r,tabIndex:o=0,native:n=!0,composite:i}=e,a=ns.useRef(null),s=os(!0),l=i??s!==void 0,{props:c}=cx({focusableWhenDisabled:r,disabled:t,composite:l,tabIndex:o,isNativeButton:n}),d=ns.useCallback(()=>{let p=a.current;Lh(p)&&l&&t&&c.disabled===void 0&&p.disabled&&(p.disabled=!1)},[t,c.disabled,l]);q(d,[d]);let u=ns.useCallback((p={})=>{let{onClick:h,onMouseDown:b,onKeyUp:g,onKeyDown:x,onPointerDown:v,...y}=p;return Ie({onClick(_){if(t){_.preventDefault();return}h?.(_)},onMouseDown(_){t||b?.(_)},onKeyDown(_){if(t||(El(_),x?.(_),_.baseUIHandlerPrevented))return;let w=_.target===_.currentTarget,R=_.currentTarget,T=Lh(R),E=!n&&s3(R),C=w&&(n?T:!E),O=_.key==="Enter",S=_.key===" ",N=R.getAttribute("role"),F=N?.startsWith("menuitem")||N==="option"||N==="gridcell";if(w&&l&&S){if(_.defaultPrevented&&F)return;_.preventDefault(),(!n||T)&&(_.preventBaseUIHandler(),Od(R,_));return}if(!C||n||!S&&!O){w&&E&&S&&_.preventDefault();return}_.defaultPrevented||(_.preventDefault(),O&&(_.preventBaseUIHandler(),Od(R,_)))},onKeyUp(_){if(!t){if(El(_),g?.(_),_.target===_.currentTarget&&n&&l&&Lh(_.currentTarget)&&_.key===" "){_.preventDefault();return}_.baseUIHandlerPrevented||_.target===_.currentTarget&&!n&&!l&&!_.defaultPrevented&&_.key===" "&&(_.preventBaseUIHandler(),Od(_.currentTarget,_))}},onPointerDown(_){if(t){_.preventDefault();return}v?.(_)}},n?{type:"button"}:{role:"button"},c,y)},[t,c,l,n]),f=$(p=>{a.current=p,d()});return{getButtonProps:u,buttonRef:f}}function Lh(e){return tt(e)&&e.tagName==="BUTTON"}function s3(e){return tt(e)&&e.tagName==="A"&&!!e.href}var _r=m(j(),1);function Le(e,t,r,o){return e.addEventListener(t,r,o),()=>{e.removeEventListener(t,r,o)}}function or(e){let t=Ge(l3,e).current;return t.next=e,q(t.effect),t}function l3(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var fx=m(j(),1);var Fh=m(Ei(),1);function ux(e){return e==null?e:"current"in e?e.current:e}var kd=null;function c3(e){if(!kd){let t=[];kd=t,queueMicrotask(()=>{kd=null,Fh.flushSync(()=>{for(let r of t)r()})})}kd.push(e)}function Si(e,t=!1,r=!1){let o=ts();return $((n,i=null)=>{o.cancel();let a=ux(e);if(a==null)return;let s=a,l=()=>{if(!r){Fh.flushSync(n);return}c3(()=>{i?.aborted||n()})};if(typeof s.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function c(){Promise.all(s.getAnimations().map(d=>d.finished)).then(()=>{i?.aborted||l()},()=>{if(i?.aborted)return;if(s.getAnimations().some(u=>u.pending||u.playState!=="finished")){c();return}l()})}if(t){let d=Sl;if(!s.hasAttribute(d)){o.request(c);return}let u=new MutationObserver(()=>{s.hasAttribute(d)||(u.disconnect(),c())});u.observe(s,{attributes:!0,attributeFilter:[d]}),i?.addEventListener("abort",()=>u.disconnect(),{once:!0});return}o.request(c)})}function pn(e){let{enabled:t=!0,open:r,ref:o,batch:n=!1,onComplete:i}=e,a=$(i),s=Si(o,r,n);fx.useEffect(()=>{if(!t)return;let l=new AbortController;return s(a,l.signal),()=>{l.abort()}},[t,r,a,s])}var Ml={height:void 0,width:void 0};function mx(e){let{externalRef:t,hiddenUntilFound:r,id:o,keepMounted:n,mounted:i,onOpenChange:a,open:s,setMounted:l,setOpen:c,transitionStatus:d}=e,u=_r.useRef(null),f=_r.useRef(null),[p,h]=_r.useState(Ml),b=_r.useRef(Ml),g=_r.useRef(!1),x=_r.useRef(s),v=_r.useRef(!1),[y,_]=_r.useState(!1),w=_r.useRef(null),R=Qn(t,u),T=or(s),E=Si(u),C=!s&&!i,O=y?"idle":d,S=s&&(x.current||v.current),N=!s&&i&&f.current==="css-animation"&&p.height===void 0&&p.width===void 0?b.current:p,F=r&&C&&f.current!=="css-animation",V=$((I,Y=!0)=>{Y&&(b.current=I),h(I)}),D=$(()=>{w.current?.(),w.current=null}),W=$(I=>{D(),w.current=()=>{w.current=null,I()}}),M=$(()=>{s&&i&&f.current==="css-animation"&&(v.current=!0)});q(()=>{!y||d==="starting"||_(!1)},[y,d]),_r.useEffect(()=>()=>{M(),D()},[M,D]),q(()=>{let I=u.current;if(!I)return;!s&&w.current&&D();let Y=d3(I,S);if(f.current=Y,s&&d==="idle"&&x.current&&Y==="css-animation"){b.current=is(I);return}if(s&&d==="starting"){let B=g.current;if(g.current=!1,Y==="none"){V(is(I)),_(!0);return}if(Y==="css-transition"){let H=u3(I);if(V(is(I)),!B)return H;let G=Md(I,"transition-duration","0s");return W(G),_(!0),H}V(is(I));let k=Md(I,"animation-name","none");if(!B){k();return}let L=Md(I,"animation-duration","0s");k(),W(L),_(!0);return}if(!s&&i&&(d==="idle"||d==="starting")){if(x.current=!1,v.current=!1,Y==="none"){V(Ml,!1),l(!1);return}V(is(I));return}if(d!=="ending")return;if(Y==="none"){l(!1);return}let X=is(I);if(!(X.height>0||X.width>0)){l(!1);return}V(X),Y==="css-animation"&&Md(I,"animation-name","none")()},[i,s,D,V,l,W,S,d]),pn({enabled:s&&i&&O==="idle",open:!0,ref:u,onComplete(){s&&V(Ml,!1)}}),_r.useEffect(()=>{if(s||!i||O!=="ending"||!u.current)return;let Y=new AbortController,X=-1;function z(){T.current||(l(!1),V(Ml,!1))}return X=vr.request(()=>{E(z,Y.signal)}),()=>{vr.cancel(X),Y.abort()}},[T,i,s,O,E,V,l]),q(()=>{let I=u.current;!I||!r||!C||I.setAttribute("hidden","until-found")},[C,r]),_r.useEffect(function(){let Y=u.current;if(!Y)return;function X(z){let B=Re(se.none,z);a(!0,B),!B.isCanceled&&(g.current=!0,c(!0))}return Le(Y,"beforematch",X)},[a,c]);let A=n||r||i||s;return{height:N.height,props:{...F?{[ex]:""}:void 0,hidden:C,id:o},ref:R,shouldPreventOpenAnimation:S,shouldRender:A,transitionStatus:O,width:N.width}}function is(e){return{height:e.scrollHeight,width:e.scrollWidth}}function d3(e,t){let r=Fe(e).getComputedStyle(e),o=(r.animationName.split(",").map(i=>i.trim()).some(i=>i!==""&&i!=="none")||t)&&px(r.animationDuration),n=px(r.transitionDuration);return o&&n||n?"css-transition":o?"css-animation":"none"}function px(e){return e.split(",").map(t=>t.trim()).some(t=>t!==""&&Number.parseFloat(t)>0)}function Md(e,t,r){let o=e.style.getPropertyValue(t),n=e.style.getPropertyPriority(t);return e.style.setProperty(t,r),()=>{if(o===""){e.style.removeProperty(t);return}e.style.setProperty(t,o,n)}}function u3(e){let t={"justify-content":e.style.justifyContent,"align-items":e.style.alignItems,"align-content":e.style.alignContent,"justify-items":e.style.justifyItems};Object.keys(t).forEach(n=>{e.style.setProperty(n,"initial","important")});function r(){Object.entries(t).forEach(([n,i])=>{if(i===""){e.style.removeProperty(n);return}e.style.setProperty(n,i)})}let o=vr.request(r);return()=>{vr.cancel(o),r()}}var Fo={};ct(Fo,{engine:()=>Bh,env:()=>Uh,mediaQuery:()=>$h,os:()=>Hh,screenReader:()=>Yh});var Hh={};ct(Hh,{android:()=>bx,apple:()=>Wh,ios:()=>zh,linux:()=>g3,mac:()=>yx,windows:()=>h3});function f3(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:p3,platform:m3,maxTouchPoints:hx}=f3(),fa=p3.toLowerCase(),pa=m3.toLowerCase();var zh=/^i(os$|p)/.test(pa)||pa==="macintel"&&hx>1,gx="android",bx=pa===gx||fa.includes(gx),yx=!zh&&pa.startsWith("mac"),h3=pa.startsWith("win"),g3=!bx&&/^(linux|chrome os)/.test(pa),Wh=yx||zh;var Bh={};ct(Bh,{blink:()=>y3,gecko:()=>b3,webkit:()=>jh});var jh=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),b3=!jh&&fa.includes("firefox"),y3=!jh&&fa.includes("chrom");var Yh={};ct(Yh,{voiceOver:()=>v3});var v3=Wh;var Uh={};ct(Uh,{jsdom:()=>_3});var _3=/jsdom|happydom/.test(fa);var $h={};ct($h,{iOS:()=>w3});var w3="@supports (-webkit-touch-callout: none)";var Pl=0,so=class e{static create(){return new e}currentId=Pl;start(t,r){this.clear(),this.currentId=setTimeout(()=>{this.currentId=Pl,r()},t)}isStarted(){return this.currentId!==Pl}clear=()=>{this.currentId!==Pl&&(clearTimeout(this.currentId),this.currentId=Pl)};disposeEffect=()=>this.clear};function wr(){let e=Ge(so.create).current;return es(e.disposeEffect),e}var xr=m(j(),1);function vx(e){return"nativeEvent"in e}function _x(e){return e.pointerType===""&&e.isTrusted?!0:Fo.os.android&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function ei(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function wx(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}function Ci(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function ze(e,t){if(!e||!t)return!1;let r=t.getRootNode?.();if(e.contains(t))return!0;if(r&&rs(r)){let o=t;for(;o;){if(e===o)return!0;o=o.parentNode||o.host}}return!1}function Nt(e){return"composedPath"in e?e.composedPath()[0]??e.target:e.target}var qh="data-base-ui-focusable";var Gh="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";var xx="data-open",Rx="data-closed";var Tx="data-anchor-hidden";var Nd={};ct(Nd,{popupOpen:()=>Pd,pressed:()=>Xh});var Pd="data-popup-open",Xh="data-pressed";var R3={[Pd]:""},kj={[Pd]:"",[Xh]:""},T3={[xx]:""},E3={[Rx]:""},S3={[Tx]:""},Ex={open(e){return e?R3:null}};var Nl={open(e){return e?T3:E3},anchorHidden(e){return e?S3:null}},Sx={...Nl,...un};var Nj=Nd.popupOpen,Al="data-trigger-disabled";function Oi(e,t){if(!ve(e))return!1;let r=e;if(t.hasElement(r))return!r.hasAttribute(Al);for(let[,o]of t.entries())if(ze(o,r))return!o.hasAttribute(Al);return!1}function Ad(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);let r=e;return r.target!=null&&t.contains(r.target)}function Ox(e){return e.matches("html,body")}function kx(e){return tt(e)&&e.matches(Gh)}function Kh(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${Gh}`)!=null}function Mx(e){if(!e||Fo.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function C3(e,t){return t!=null&&!ei(t)?0:typeof e=="function"?e():e}function zo(e,t,r){let o=C3(e,r);return typeof o=="number"?o:o?.[t]}function Zh(e){return typeof e=="function"?e():e}function Id(e,t){return t||e==="click"||e==="mousedown"}function Px(e){return e?.includes("mouse")&&e!=="mousedown"}var Nx=m(P(),1),Ax=xr.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new so,currentIdRef:{current:null},currentContextRef:{current:null}});function O3(e,t){e.current=t.current}function Qh(e){let{children:t,delay:r,timeoutMs:o=0}=e,n=xr.useRef(r),i=xr.useRef(r),a=xr.useRef(null),s=xr.useRef(null),l=wr();return q(()=>{if(i.current=r,!a.current){n.current=r;return}n.current={open:zo(n.current,"open"),close:zo(r,"close")}},[r,a,n,i]),(0,Nx.jsx)(Ax.Provider,{value:xr.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:a,timeoutMs:o,currentContextRef:s,timeout:l}),[o,l]),children:t})}function Jh(e,t={open:!1}){let{open:r}=t,o="rootStore"in e?e.rootStore:e,n=o.useState("floatingId"),i=xr.useContext(Ax),{currentIdRef:a,delayRef:s,timeoutMs:l,initialDelayRef:c,currentContextRef:d,hasProvider:u,timeout:f}=i,[p,h]=xr.useState(!1),b=xr.useRef(r);return q(()=>{b.current=r},[r]),q(()=>{function g(){d.current?.setIsInstantPhase(!1),a.current=null,d.current=null,s.current=c.current,f.clear()}if(a.current&&!r&&a.current===n){if(h(!1),l){let x=n;return f.start(l,()=>{o.select("open")||a.current&&a.current!==x||g()}),()=>{(b.current||a.current!==x)&&f.clear()}}g()}},[r,n,a,s,l,c,d,f,o]),q(()=>{if(!r)return;let g=d.current,x=a.current;f.clear(),d.current={onOpenChange:o.setOpen,setIsInstantPhase:h},a.current=n,s.current={open:0,close:zo(c.current,"close")},x!==null&&x!==n?(h(!0),g?.setIsInstantPhase(!0),g?.onOpenChange(!1,Re(se.none))):(h(!1),g?.setIsInstantPhase(!1))},[r,n,o,a,s,c,d,f]),q(()=>()=>{if(a.current===n){if(d.current=null,!b.current)return;a.current=null,O3(s,c),f.clear()}},[d,a,s,n,c,f]),xr.useMemo(()=>({activeIdRef:a,hasProvider:u,delayRef:s,isInstantPhase:p}),[a,u,s,p])}function Wo(...e){return()=>{for(let t=0;t<e.length;t+=1){let r=e[t];r&&r()}}}var ki=Math.min,Ho=Math.max,Mi=Math.round,Dl=Math.floor,mn=e=>({x:e,y:e}),k3={left:"right",right:"left",bottom:"top",top:"bottom"};function Vd(e,t,r){return Ho(e,ki(t,r))}function hn(e,t){return typeof e=="function"?e(t):e}function nr(e){return e.split("-")[0]}function Ro(e){return e.split("-")[1]}function Ld(e){return e==="x"?"y":"x"}function Vl(e){return e==="y"?"height":"width"}function Br(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function Ll(e){return Ld(Br(e))}function Vx(e,t,r){r===void 0&&(r=!1);let o=Ro(e),n=Ll(e),i=Vl(n),a=n==="x"?o===(r?"end":"start")?"right":"left":o==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=Il(a)),[a,Il(a)]}function Lx(e){let t=Il(e);return[Dd(e),t,Dd(t)]}function Dd(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var Ix=["left","right"],Dx=["right","left"],M3=["top","bottom"],P3=["bottom","top"];function N3(e,t,r){switch(e){case"top":case"bottom":return r?t?Dx:Ix:t?Ix:Dx;case"left":case"right":return t?M3:P3;default:return[]}}function Fx(e,t,r,o){let n=Ro(e),i=N3(nr(e),r==="start",o);return n&&(i=i.map(a=>a+"-"+n),t&&(i=i.concat(i.map(Dd)))),i}function Il(e){let t=nr(e);return k3[t]+e.slice(t.length)}function A3(e){var t,r,o,n;return{top:(t=e.top)!=null?t:0,right:(r=e.right)!=null?r:0,bottom:(o=e.bottom)!=null?o:0,left:(n=e.left)!=null?n:0}}function Fd(e){return typeof e!="number"?A3(e):{top:e,right:e,bottom:e,left:e}}function ma(e){let{x:t,y:r,width:o,height:n}=e;return{width:o,height:n,top:r,left:t,right:t+o,bottom:r+n,x:t,y:r}}function Fl(e,t){return t<0||t>=e.length}function eg(e,t){return ha(e.current,{disabledIndices:t})}function tg(e,t){return ha(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function ha(e,{startingIndex:t=-1,decrement:r=!1,disabledIndices:o,amount:n=1}={}){let i=t;do i+=r?-n:n;while(i>=0&&i<=e.length-1&&ga(e,i,o));return i}function ga(e,t,r){if(typeof r=="function"?r(t):r?.includes(t)??!1)return!0;let n=e[t];return n?!D3(n)||n.matches(":disabled")?!0:!r&&(n.hasAttribute("disabled")||n.getAttribute("aria-disabled")==="true"):!1}function I3(e){return e.visibility==="hidden"||e.visibility==="collapse"}function D3(e,t=e?Zt(e):null){return!e||!e.isConnected||!t||I3(t)?!1:typeof e.checkVisibility=="function"?e.checkVisibility():t.display!=="none"&&t.display!=="contents"}function ti(e,t,r=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!r||n.context?.open?[n]:[],...ti(e,n.id,r)])}function as(e){return`data-base-ui-${e}`}var Rr=m(j(),1),Hx=m(Ei(),1);var zx={style:{transition:"none"}};var V3="data-base-ui-swipe-ignore",L3="data-swipe-ignore",Jj=`[${V3}]`,eB=`[${L3}]`;var Wx={fallbackAxisSide:"end"};var jx=m(P(),1),F3=Rr.createContext(null),z3=()=>Rr.useContext(F3),W3=as("portal");function Bx(e={}){let{ref:t,container:r,componentProps:o=Ye,elementProps:n}=e,i=Ja(),s=z3()?.portalNode,[l,c]=Rr.useState(null),[d,u]=Rr.useState(null),f=$(g=>{g!==null&&u(g)}),p=Rr.useRef(null);q(()=>{if(r===null){p.current&&(p.current=null,u(null),c(null));return}let g=(r&&(Rd(r)?r:r.current))??s??document.body;if(g==null){p.current&&(p.current=null,u(null),c(null));return}p.current!==g&&(p.current=g,u(null),c(g))},[r,s]);let h=we("div",o,{ref:[t,f],props:[{id:i,[W3]:""},n]}),b=l&&h?Hx.createPortal(h,l):null;return{node:d,nodeId:Rr.isValidElement(h)?h.props.id:void 0,subtree:b}}var ba=m(j(),1);function Yx(){let e=new Map;return{emit(t,r){e.get(t)?.forEach(o=>o(r))},on(t,r){e.has(t)||e.set(t,new Set),e.get(t).add(r)},off(t,r){e.get(t)?.delete(r)}}}var H3=m(P(),1),j3=ba.createContext(null),B3=ba.createContext(null),zd=()=>ba.useContext(j3)?.id||null,Pi=e=>{let t=ba.useContext(B3);return e??t};var Yr=m(j(),1);function Y3(e,t){let r=null,o=null,n=!1;return{contextElement:e||void 0,getBoundingClientRect(){let i=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},a=t.axis==="x"||t.axis==="both",s=t.axis==="y"||t.axis==="both",l=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",c=i.width,d=i.height,u=i.x,f=i.y;return r==null&&t.x&&a&&(r=i.x-t.x),o==null&&t.y&&s&&(o=i.y-t.y),u-=r||0,f-=o||0,c=0,d=0,!n||l?(c=t.axis==="y"?i.width:0,d=t.axis==="x"?i.height:0,u=a&&t.x!=null?t.x:u,f=s&&t.y!=null?t.y:f):n&&!l&&(d=t.axis==="x"?i.height:d,c=t.axis==="y"?i.width:c),n=!0,{width:c,height:d,x:u,y:f,top:f,right:u+c,bottom:f+d,left:u}}}}function Ux(e){return e!=null&&e.clientX!=null}function rg(e,t={}){let{enabled:r=!0,axis:o="both"}=t,n="rootStore"in e?e.rootStore:e,i=n.useState("open"),a=n.useState("floatingElement"),s=n.useState("domReferenceElement"),l=n.context.dataRef,c=Yr.useRef(!1),d=Yr.useRef(null),[u,f]=Yr.useState(),[p,h]=Yr.useState([]),b=$(_=>{n.set("positionReference",_)}),g=$((_,w,R)=>{c.current||l.current.openEvent&&!Ux(l.current.openEvent)||n.set("positionReference",Y3(R??s,{x:_,y:w,axis:o,dataRef:l,pointerType:u}))}),x=$(_=>{i?d.current||(g(_.clientX,_.clientY,_.currentTarget),h([])):g(_.clientX,_.clientY,_.currentTarget)}),v=ei(u)?a:i;Yr.useEffect(()=>{if(!r){b(s);return}if(!v)return;function _(){d.current?.(),d.current=null}let w=Fe(a);function R(T){let E=Nt(T);ze(a,E)?_():g(T.clientX,T.clientY)}return!l.current.openEvent||Ux(l.current.openEvent)?d.current=Le(w,"mousemove",R):b(s),_},[v,r,a,l,s,n,g,b,p]),Yr.useEffect(()=>()=>{n.set("positionReference",null)},[n]),Yr.useEffect(()=>{r&&!a&&(c.current=!1)},[r,a]),Yr.useEffect(()=>{!r&&i&&(c.current=!0)},[r,i]);let y=Yr.useMemo(()=>{function _(w){f(w.pointerType)}return{onPointerDown:_,onPointerEnter:_,onMouseMove:x,onMouseEnter:x}},[x]);return Yr.useMemo(()=>r?{reference:y,trigger:y}:{},[r,y])}var Tr=m(j(),1);function U3(){return!1}function $3(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function og(e,t={}){let{enabled:r=!0,escapeKey:o=!0,outsidePress:n=!0,outsidePressEvent:i="sloppy",referencePress:a=U3,bubbles:s,externalTree:l}=t,c="rootStore"in e?e.rootStore:e,d=c.useState("open"),u=c.useState("floatingElement"),{dataRef:f,events:p}=c.context,h=Pi(l),b=$(typeof n=="function"?n:()=>!1),g=typeof n=="function"?b:n,x=g!==!1,v=$(()=>i),{escapeKey:y,outsidePress:_}=$3(s),w=Tr.useRef(!1),R=Tr.useRef(!1),T=Tr.useRef(!1),E=Tr.useRef(!1),C=Tr.useRef(!1),O=Tr.useRef(""),S=Tr.useRef(null),N=wr(),F=wr(),V=$(()=>{F.clear(),f.current.insideReactTree=!1}),D=$(k=>{let L=f.current.floatingContext?.nodeId;return(h?ti(h.nodesRef.current,L):[]).some(G=>G.context?.open&&!G.context.dataRef.current[k])}),W=$(k=>Ad(k,c.select("floatingElement"))||Ad(k,c.select("domReferenceElement"))),M=$(k=>{a()&&c.setOpen(!1,Re(se.triggerPress,k.nativeEvent))}),A=$(k=>{if(!d||!r||!o||k.key!=="Escape"||C.current||!y&&D("__escapeKeyBubbles"))return;let L=vx(k)?k.nativeEvent:k,H=Re(se.escapeKey,L);c.setOpen(!1,H),H.isCanceled||k.preventDefault(),!y&&!H.isPropagationAllowed&&k.stopPropagation()}),I=$(()=>{f.current.insideReactTree=!0,F.start(0,V)}),Y=$(k=>{if(!d||!r||k.button!==0)return;let L=Nt(k.nativeEvent);ze(c.select("floatingElement"),L)&&(w.current||(w.current=!0,R.current=!1))}),X=$(k=>{!d||!r||(k.defaultPrevented||k.nativeEvent.defaultPrevented)&&w.current&&(R.current=!0)});Tr.useEffect(()=>{function k(L){L.open||(E.current=!1)}return p.on("openchange",k),()=>{p.off("openchange",k)}},[p]),Tr.useEffect(()=>{if(!d||!r)return d||(E.current=!1),V;f.current.__escapeKeyBubbles=y,f.current.__outsidePressBubbles=_;let k=new so,L=new so,H=ut(u);function G(){k.clear(),C.current=!0}function Q(){k.start(Fo.engine.webkit?5:0,()=>{C.current=!1})}function ie(){T.current=!0,L.start(0,()=>{T.current=!1})}function le(){w.current=!1,R.current=!1}function fe(){let re=O.current,de=re==="pen"||!re?"mouse":re,Ct=v(),Je=typeof Ct=="function"?Ct():Ct;return typeof Je=="string"?Je:Je[de]}function ke(re){let de=fe();return de==="intentional"&&re.type!=="click"||de==="sloppy"&&re.type==="click"}function me(re){let de=f.current.floatingContext?.nodeId,Ct=h&&ti(h.nodesRef.current,de).some(Je=>Ad(re,Je.context?.elements.floating));return W(re)||Ct}function He(re){if(ke(re)){re.type!=="click"&&!W(re)&&(L.clear(),T.current=!1),V();return}if(f.current.insideReactTree){V();return}let de=Nt(re),Ct=`[${as("inert")}]`,Je=ve(de)?de.getRootNode():null,no=Array.from((rs(Je)?Je:ut(c.select("floatingElement"))).querySelectorAll(Ct)),qn=c.context.triggerElements;if(de&&(qn.hasElement(de)||qn.hasMatchingElement(Wt=>ze(Wt,de))))return;let vo=ve(de)?de:null;for(;vo&&!xo(vo);){let Wt=ao(vo);if(xo(Wt)||!ve(Wt))break;vo=Wt}if(!(no.length&&ve(de)&&!Ox(de)&&!ze(de,c.select("floatingElement"))&&no.every(Wt=>!ze(vo,Wt)))){if(tt(de)&&!("touches"in re)){let Wt=xo(de),cn=Zt(de),_o=/auto|scroll/,wo=Wt||_o.test(cn.overflowX),Gn=Wt||_o.test(cn.overflowY),Hr=wo&&de.clientWidth>0&&de.scrollWidth>de.clientWidth,Xn=Gn&&de.clientHeight>0&&de.scrollHeight>de.clientHeight,pe=cn.direction==="rtl",ge=Xn&&(pe?re.offsetX<=de.offsetWidth-de.clientWidth:re.offsetX>de.clientWidth),J=Hr&&re.offsetY>de.clientHeight;if(ge||J)return}if(!me(re)){if(fe()==="intentional"){if(re.detail!==0&&!_x(re)&&!E.current)return;if(T.current){L.clear(),T.current=!1;return}}typeof g=="function"&&!g(re)||D("__outsidePressBubbles")||(c.setOpen(!1,Re(se.outsidePress,re)),V())}}}function Ce(re){fe()!=="sloppy"||re.pointerType==="touch"||!c.select("open")||!r||W(re)||He(re)}function Ve(re){if(fe()!=="sloppy"||!c.select("open")||!r||W(re))return;let de=re.touches[0];de&&(S.current={startTime:Date.now(),startX:de.clientX,startY:de.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},N.start(1e3,()=>{S.current&&(S.current.dismissOnTouchEnd=!1,S.current.dismissOnMouseDown=!1)}))}function Ae(re,de){let Ct=Nt(re);if(!Ct)return;let Je=Le(Ct,re.type,()=>{de(re),Je()})}function xt(re){O.current="touch",Ae(re,Ve)}function he(re){N.clear(),re.type==="pointerdown"&&(re.button===0&&(E.current=!0),O.current=re.pointerType),!(re.type==="mousedown"&&S.current&&!S.current.dismissOnMouseDown)&&Ae(re,de=>{de.type==="pointerdown"?Ce(de):He(de)})}function nt(re){if(re.type==="pointercancel"&&(E.current=!1),!w.current)return;let de=R.current;if(le(),fe()==="intentional"){if(re.type==="pointercancel"){de&&ie();return}if(!me(re)){if(de){ie();return}typeof g=="function"&&!g(re)||(L.clear(),T.current=!0,V())}}}function Kt(re){if(fe()!=="sloppy"||!S.current||W(re))return;let de=re.touches[0];if(!de)return;let Ct=Math.abs(de.clientX-S.current.startX),Je=Math.abs(de.clientY-S.current.startY),no=Math.sqrt(Ct*Ct+Je*Je);no>5&&(S.current.dismissOnTouchEnd=!0),no>10&&(He(re),N.clear(),S.current=null)}function yt(re){Ae(re,Kt)}function vt(re){fe()!=="sloppy"||!S.current||W(re)||(S.current.dismissOnTouchEnd&&He(re),N.clear(),S.current=null)}function zt(re){Ae(re,vt)}let Wr=Wo(o&&Wo(Le(H,"keydown",A),Le(H,"compositionstart",G),Le(H,"compositionend",Q)),x&&Wo(Le(H,"click",he,!0),Le(H,"pointerdown",he,!0),Le(H,"pointerup",nt,!0),Le(H,"pointercancel",nt,!0),Le(H,"mousedown",he,!0),Le(H,"mouseup",nt,!0),Le(H,"touchstart",xt,{capture:!0,passive:!0}),Le(H,"touchmove",yt,{capture:!0,passive:!0}),Le(H,"touchend",zt,{capture:!0,passive:!0})));return()=>{Wr(),k.clear(),L.clear(),le(),T.current=!1,V()}},[f,u,o,x,g,d,r,y,_,A,V,v,D,W,h,c,N]);let z=Tr.useMemo(()=>({onKeyDown:A,onPointerDown:M,onClick:M}),[A,M]),B=Tr.useMemo(()=>({onKeyDown:A,onPointerDown:X,onMouseDown:X,onClickCapture:I,onMouseDownCapture(k){I(),Y(k)},onPointerDownCapture(k){I(),Y(k)},onMouseUpCapture:I,onTouchEndCapture:I,onTouchMoveCapture:I}),[A,I,Y,X]);return Tr.useMemo(()=>r?{reference:z,floating:B,trigger:z}:{},[r,z,B])}var ir=m(j(),1);function $x(e,t,r){let{reference:o,floating:n}=e,i=Br(t),a=Ll(t),s=Vl(a),l=nr(t),c=i==="y",d=o.x+o.width/2-n.width/2,u=o.y+o.height/2-n.height/2,f=o[s]/2-n[s]/2,p;switch(l){case"top":p={x:d,y:o.y-n.height};break;case"bottom":p={x:d,y:o.y+o.height};break;case"right":p={x:o.x+o.width,y:u};break;case"left":p={x:o.x-n.width,y:u};break;default:p={x:o.x,y:o.y}}let h=Ro(t);return h&&(p[a]+=f*(h==="end"?1:-1)*(r&&c?-1:1)),p}async function qx(e,t){var r;t===void 0&&(t={});let{x:o,y:n,platform:i,rects:a,elements:s,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:d="viewport",elementContext:u="floating",altBoundary:f=!1,padding:p=0}=hn(t,e),h=Fd(p),g=s[f?u==="floating"?"reference":"floating":u],x=ma(await i.getClippingRect({element:(r=await(i.isElement==null?void 0:i.isElement(g)))==null||r?g:g.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(s.floating)),boundary:c,rootBoundary:d,strategy:l})),v=u==="floating"?{x:o,y:n,width:a.floating.width,height:a.floating.height}:a.reference,y=await(i.getOffsetParent==null?void 0:i.getOffsetParent(s.floating)),_=await(i.isElement==null?void 0:i.isElement(y))&&await(i.getScale==null?void 0:i.getScale(y))||{x:1,y:1},w=ma(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:v,offsetParent:y,strategy:l}):v);return{top:(x.top-w.top+h.top)/_.y,bottom:(w.bottom-x.bottom+h.bottom)/_.y,left:(x.left-w.left+h.left)/_.x,right:(w.right-x.right+h.right)/_.x}}var q3=50,Gx=async(e,t,r)=>{let{placement:o="bottom",strategy:n="absolute",middleware:i=[],platform:a}=r,s=a.detectOverflow?a:{...a,detectOverflow:qx},l=await(a.isRTL==null?void 0:a.isRTL(t)),c=await a.getElementRects({reference:e,floating:t,strategy:n}),{x:d,y:u}=$x(c,o,l),f=o,p=0,h={};for(let b=0;b<i.length;b++){let g=i[b];if(!g)continue;let{name:x,fn:v}=g,{x:y,y:_,data:w,reset:R}=await v({x:d,y:u,initialPlacement:o,placement:f,strategy:n,middlewareData:h,rects:c,platform:s,elements:{reference:e,floating:t}});d=y??d,u=_??u,h[x]={...h[x],...w},R&&p<q3&&(p++,typeof R=="object"&&(R.placement&&(f=R.placement),R.rects&&(c=R.rects===!0?await a.getElementRects({reference:e,floating:t,strategy:n}):R.rects),{x:d,y:u}=$x(c,f,l)),b=-1)}return{x:d,y:u,placement:f,strategy:n,middlewareData:h}};var Xx=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r,o;let{placement:n,middlewareData:i,rects:a,initialPlacement:s,platform:l,elements:c}=t,{mainAxis:d=!0,crossAxis:u=!0,fallbackPlacements:f,fallbackStrategy:p="bestFit",fallbackAxisSideDirection:h="none",flipAlignment:b=!0,...g}=hn(e,t);if((r=i.arrow)!=null&&r.alignmentOffset)return{};let x=nr(n),v=Br(s),y=nr(s)===s,_=await(l.isRTL==null?void 0:l.isRTL(c.floating)),w=f||(y||!b?[Il(s)]:Lx(s)),R=h!=="none";!f&&R&&w.push(...Fx(s,b,h,_));let T=[s,...w],E=await l.detectOverflow(t,g),C=[],O=((o=i.flip)==null?void 0:o.overflows)||[];if(d&&C.push(E[x]),u){let V=Vx(n,a,_);C.push(E[V[0]],E[V[1]])}if(O=[...O,{placement:n,overflows:C}],!C.every(V=>V<=0)){var S,N;let V=(((S=i.flip)==null?void 0:S.index)||0)+1,D=T[V];if(D&&(!(u==="alignment"?v!==Br(D):!1)||O.every(A=>Br(A.placement)===v?A.overflows[0]>0:!0)))return{data:{index:V,overflows:O},reset:{placement:D}};let W=(N=O.filter(M=>M.overflows[0]<=0).sort((M,A)=>M.overflows[1]-A.overflows[1])[0])==null?void 0:N.placement;if(!W)switch(p){case"bestFit":{var F;let M=(F=O.filter(A=>{if(R){let I=Br(A.placement);return I===v||I==="y"}return!0}).map(A=>[A.placement,A.overflows.filter(I=>I>0).reduce((I,Y)=>I+Y,0)]).sort((A,I)=>A[1]-I[1])[0])==null?void 0:F[0];M&&(W=M);break}case"initialPlacement":W=s;break}if(n!==W)return{reset:{placement:W}}}return{}}}};var Kx=new Set(["left","top"]);async function G3(e,t){let{placement:r,platform:o,elements:n}=e,i=await(o.isRTL==null?void 0:o.isRTL(n.floating)),a=nr(r),s=Ro(r),l=Br(r)==="y",c=Kx.has(a)?-1:1,d=i&&l?-1:1,u=hn(t,e),{mainAxis:f,crossAxis:p,alignmentAxis:h}=typeof u=="number"?{mainAxis:u,crossAxis:0,alignmentAxis:null}:{mainAxis:u.mainAxis||0,crossAxis:u.crossAxis||0,alignmentAxis:u.alignmentAxis};return s&&typeof h=="number"&&(p=s==="end"?h*-1:h),l?{x:p*d,y:f*c}:{x:f*c,y:p*d}}var Zx=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var r,o;let{x:n,y:i,placement:a,middlewareData:s}=t,l=await G3(t,e);return a===((r=s.offset)==null?void 0:r.placement)&&(o=s.arrow)!=null&&o.alignmentOffset?{}:{x:n+l.x,y:i+l.y,data:{...l,placement:a}}}}},Qx=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:r,y:o,placement:n,platform:i}=t,{mainAxis:a=!0,crossAxis:s=!1,limiter:l={fn:v=>{let{x:y,y:_}=v;return{x:y,y:_}}},...c}=hn(e,t),d={x:r,y:o},u=await i.detectOverflow(t,c),f=Br(n),p=Ld(f),h=d[p],b=d[f],g=(v,y)=>Vd(y+u[v==="y"?"top":"left"],y,y-u[v==="y"?"bottom":"right"]);a&&(h=g(p,h)),s&&(b=g(f,b));let x=l.fn({...t,[p]:h,[f]:b});return{...x,data:{x:x.x-r,y:x.y-o,enabled:{[p]:a,[f]:s}}}}}},Jx=function(e){return e===void 0&&(e={}),{options:e,fn(t){var r,o;let{x:n,y:i,placement:a,rects:s,middlewareData:l}=t,{offset:c=0,mainAxis:d=!0,crossAxis:u=!0}=hn(e,t),f={x:n,y:i},p=Br(a),h=Ld(p),b=f[h],g=f[p],x=hn(c,t),v=typeof x=="number"?{mainAxis:x,crossAxis:0}:{mainAxis:(r=x.mainAxis)!=null?r:0,crossAxis:(o=x.crossAxis)!=null?o:0};if(d){let w=h==="y"?"height":"width",R=s.reference[h]-s.floating[w]+v.mainAxis,T=s.reference[h]+s.reference[w]-v.mainAxis;b<R?b=R:b>T&&(b=T)}if(u){var y,_;let w=h==="y"?"width":"height",R=Kx.has(nr(a)),T=s.reference[p]-s.floating[w]+(R&&((y=l.offset)==null?void 0:y[p])||0)+(R?0:v.crossAxis),E=s.reference[p]+s.reference[w]+(R?0:((_=l.offset)==null?void 0:_[p])||0)-(R?v.crossAxis:0);g<T?g=T:g>E&&(g=E)}return{[h]:b,[p]:g}}}},e0=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){let{placement:r,rects:o,platform:n,elements:i}=t,{apply:a=()=>{},...s}=hn(e,t),l=await n.detectOverflow(t,s),c=nr(r),d=Ro(r),u=Br(r)==="y",{width:f,height:p}=o.floating,h,b;c==="top"||c==="bottom"?(h=c,b=d===(await(n.isRTL==null?void 0:n.isRTL(i.floating))?"start":"end")?"left":"right"):(b=c,h=d==="end"?"top":"bottom");let g=p-l.top-l.bottom,x=f-l.left-l.right,v=ki(p-l[h],g),y=ki(f-l[b],x),_=t.middlewareData.shift,w=!_,R=v,T=y;_!=null&&_.enabled.x&&(T=x),_!=null&&_.enabled.y&&(R=g),w&&!d&&(u?T=f-2*Ho(l.left,l.right):R=p-2*Ho(l.top,l.bottom)),await a({...t,availableWidth:T,availableHeight:R});let E=await n.getDimensions(i.floating);return f!==E.width||p!==E.height?{reset:{rects:!0}}:{}}}};function o0(e){let t=Zt(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=tt(e),i=n?e.offsetWidth:r,a=n?e.offsetHeight:o,s=Mi(r)!==i||Mi(o)!==a;return s&&(r=i,o=a),{width:r,height:o,$:s}}function ig(e){return ve(e)?e:e.contextElement}function ss(e){let t=ig(e);if(!tt(t))return mn(1);let r=t.getBoundingClientRect(),{width:o,height:n,$:i}=o0(t),a=(i?Mi(r.width):r.width)/o,s=(i?Mi(r.height):r.height)/n;return(!a||!Number.isFinite(a))&&(a=1),(!s||!Number.isFinite(s))&&(s=1),{x:a,y:s}}var X3=mn(0);function n0(e){let t=Fe(e);return!Ed()||!t.visualViewport?X3:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function K3(e,t,r){return t===void 0&&(t=!1),!!r&&t&&r===Fe(e)}function ya(e,t,r,o){t===void 0&&(t=!1),r===void 0&&(r=!1);let n=e.getBoundingClientRect(),i=ig(e),a=mn(1);t&&(o?ve(o)&&(a=ss(o)):a=ss(e));let s=K3(i,r,o)?n0(i):mn(0),l=(n.left+s.x)/a.x,c=(n.top+s.y)/a.y,d=n.width/a.x,u=n.height/a.y;if(i&&o){let f=Fe(i),p=ve(o)?Fe(o):o,h=f,b=Sd(h);for(;b&&p!==h;){let g=ss(b),x=b.getBoundingClientRect(),v=Zt(b),y=x.left+(b.clientLeft+parseFloat(v.paddingLeft))*g.x,_=x.top+(b.clientTop+parseFloat(v.paddingTop))*g.y;l*=g.x,c*=g.y,d*=g.x,u*=g.y,l+=y,c+=_,h=Fe(b),b=Sd(h)}}return ma({width:d,height:u,x:l,y:c})}function Wd(e,t){let r=kl(e).scrollLeft;return t?t.left+r:ya(fn(e)).left+r}function i0(e,t){let r=e.getBoundingClientRect(),o=r.left+t.scrollLeft-Wd(e,r),n=r.top+t.scrollTop;return{x:o,y:n}}function Z3(e){let{elements:t,rect:r,offsetParent:o,strategy:n}=e,i=n==="fixed",a=fn(o),s=t?Ol(t.floating):!1;if(o===a||s&&i)return r;let l={scrollLeft:0,scrollTop:0},c=mn(1),d=mn(0),u=tt(o);if((u||!i)&&((da(o)!=="body"||Cl(a))&&(l=kl(o)),u)){let p=ya(o);c=ss(o),d.x=p.x+o.clientLeft,d.y=p.y+o.clientTop}let f=a&&!u&&!i?i0(a,l):mn(0);return{width:r.width*c.x,height:r.height*c.y,x:r.x*c.x-l.scrollLeft*c.x+d.x+f.x,y:r.y*c.y-l.scrollTop*c.y+d.y+f.y}}function Q3(e){return e.getClientRects?Array.from(e.getClientRects()):[]}function J3(e){let t=kl(e),r=e.ownerDocument.body,o=Ho(e.scrollWidth,e.clientWidth,r.scrollWidth,r.clientWidth),n=Ho(e.scrollHeight,e.clientHeight,r.scrollHeight,r.clientHeight),i=-t.scrollLeft+Wd(e),a=-t.scrollTop;return Zt(r).direction==="rtl"&&(i+=Ho(e.clientWidth,r.clientWidth)-o),{width:o,height:n,x:i,y:a}}var eI=25;function tI(e,t,r){r===void 0&&(r="viewport");let o=r==="layoutViewport",n=Fe(e),i=fn(e),a=n.visualViewport,s=i.clientWidth,l=i.clientHeight,c=0,d=0;if(a){let f=!Ed()||t==="fixed";o?f||(c=-a.offsetLeft,d=-a.offsetTop):(s=a.width,l=a.height,f&&(c=a.offsetLeft,d=a.offsetTop))}if(Wd(i)<=0){let f=i.ownerDocument,p=f.body,h=getComputedStyle(p),b=f.compatMode==="CSS1Compat"&&parseFloat(h.marginLeft)+parseFloat(h.marginRight)||0,g=Math.abs(i.clientWidth-p.clientWidth-b),x=getComputedStyle(i).scrollbarGutter==="stable both-edges"?g/2:g;x<=eI&&(s-=x)}return{width:s,height:l,x:c,y:d}}function rI(e,t){let r=ya(e,!0,t==="fixed"),o=r.top+e.clientTop,n=r.left+e.clientLeft,i=ss(e),a=e.clientWidth*i.x,s=e.clientHeight*i.y,l=n*i.x,c=o*i.y;return{width:a,height:s,x:l,y:c}}function t0(e,t,r){let o;if(t==="viewport"||t==="layoutViewport")o=tI(e,r,t);else if(t==="document")o=J3(fn(e));else if(ve(t))o=rI(t,r);else{let n=n0(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return ma(o)}function oI(e,t){let r=t.get(e);if(r)return r;let o=Ti(e,[],!1).filter(s=>ve(s)&&da(s)!=="body"),n=null,i=Zt(e).position==="fixed",a=i?ao(e):e;for(;ve(a)&&!xo(a);){let s=Zt(a),l=Td(a),c=n?n.position:i?"fixed":"";!l&&(c==="fixed"||c==="absolute"&&s.position==="static")?o=o.filter(u=>u!==a):n=s,a=ao(a)}return t.set(e,o),o}function nI(e){let{element:t,boundary:r,rootBoundary:o,strategy:n}=e,a=[...r==="clippingAncestors"?Ol(t)?[]:oI(t,this._c):[].concat(r),o],s=t0(t,a[0],n),l=s.top,c=s.right,d=s.bottom,u=s.left;for(let f=1;f<a.length;f++){let p=t0(t,a[f],n);l=Ho(p.top,l),c=ki(p.right,c),d=ki(p.bottom,d),u=Ho(p.left,u)}return{width:c-u,height:d-l,x:u,y:l}}function iI(e){let{width:t,height:r}=o0(e);return{width:t,height:r}}function aI(e,t,r){let o=tt(t),n=fn(t),i=r==="fixed",a=ya(e,!0,i,t),s={scrollLeft:0,scrollTop:0},l=mn(0);if((o||!i)&&((da(t)!=="body"||Cl(n))&&(s=kl(t)),o)){let f=ya(t,!0,i,t);l.x=f.x+t.clientLeft,l.y=f.y+t.clientTop}!o&&n&&(l.x=Wd(n));let c=n&&!o&&!i?i0(n,s):mn(0),d=a.left+s.scrollLeft-l.x-c.x,u=a.top+s.scrollTop-l.y-c.y;return{x:d,y:u,width:a.width,height:a.height}}function ng(e){return Zt(e).position==="static"}function r0(e,t){if(!tt(e)||Zt(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return fn(e)===r&&(r=r.ownerDocument.body),r}function a0(e,t){let r=Fe(e);if(Ol(e))return r;if(!tt(e)){let n=ao(e);for(;n&&!xo(n);){if(ve(n)&&!ng(n))return n;n=ao(n)}return r}let o=r0(e,t);for(;o&&ix(o)&&ng(o);)o=r0(o,t);return o&&xo(o)&&ng(o)&&!Td(o)?r:o||ax(e)||r}var sI=async function(e){let t=this.getOffsetParent||a0,r=this.getDimensions,o=await r(e.floating);return{reference:aI(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function lI(e){return Zt(e).direction==="rtl"}var ag={convertOffsetParentRelativeRectToViewportRelativeRect:Z3,getDocumentElement:fn,getClippingRect:nI,getOffsetParent:a0,getElementRects:sI,getClientRects:Q3,getDimensions:iI,getScale:ss,isElement:ve,isRTL:lI};function s0(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function cI(e,t,r){let o=null,n,i=fn(e);function a(){var d;clearTimeout(n),(d=o)==null||d.disconnect(),o=null}function s(d,u){d===void 0&&(d=!1),u===void 0&&(u=1),a();let f=e.getBoundingClientRect(),{left:p,top:h,width:b,height:g}=f;if(d||t(),!b||!g)return;let x=Dl(h),v=Dl(i.clientWidth-(p+b)),y=Dl(i.clientHeight-(h+g)),_=Dl(p),R={rootMargin:-x+"px "+-v+"px "+-y+"px "+-_+"px",threshold:Ho(0,ki(1,u))||1},T=!0;function E(C){let O=C[0].intersectionRatio;if(!s0(f,e.getBoundingClientRect()))return s();if(O!==u){if(!T)return s();O?s(!1,O):n=setTimeout(()=>{s(!1,1e-7)},1e3)}T=!1}try{o=new IntersectionObserver(E,{...R,root:i.ownerDocument})}catch{o=new IntersectionObserver(E,R)}o.observe(e)}let l=Fe(e),c=()=>s(r);return l.addEventListener("resize",c),s(!0),()=>{l.removeEventListener("resize",c),a()}}function zl(e,t,r,o){o===void 0&&(o={});let{ancestorScroll:n=!0,ancestorResize:i=!0,elementResize:a=typeof ResizeObserver=="function",layoutShift:s=typeof IntersectionObserver=="function",animationFrame:l=!1}=o,c=ig(e),d=n||i?[...c?Ti(c):[],...t?Ti(t):[]]:[];d.forEach(x=>{n&&x.addEventListener("scroll",r),i&&x.addEventListener("resize",r)});let u=c&&s?cI(c,r,i):null,f=-1,p=null;a&&(p=new ResizeObserver(x=>{let[v]=x;v&&v.target===c&&p&&t&&(p.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame(()=>{var y;(y=p)==null||y.observe(t)})),r()}),c&&!l&&p.observe(c),t&&p.observe(t));let h,b=l?ya(e):null;l&&g();function g(){let x=ya(e);b&&!s0(b,x)&&r(),b=x,h=requestAnimationFrame(g)}return r(),()=>{var x;d.forEach(v=>{n&&v.removeEventListener("scroll",r),i&&v.removeEventListener("resize",r)}),u?.(),(x=p)==null||x.disconnect(),p=null,l&&cancelAnimationFrame(h)}}var l0=Zx;var c0=Qx,d0=Xx,u0=e0;var f0=Jx,Hd=(e,t,r)=>{let o=new Map,n=r??{},i={...ag,...n.platform,_c:o};return Gx(e,t,{...n,platform:i})};var At=m(j(),1),m0=m(j(),1),h0=m(Ei(),1),uI=typeof document<"u",fI=function(){},jd=uI?m0.useLayoutEffect:fI;function Bd(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let r,o,n;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(r=e.length,r!==t.length)return!1;for(o=r;o--!==0;)if(!Bd(e[o],t[o]))return!1;return!0}if(n=Object.keys(e),r=n.length,r!==Object.keys(t).length)return!1;for(o=r;o--!==0;)if(!{}.hasOwnProperty.call(t,n[o]))return!1;for(o=r;o--!==0;){let i=n[o];if(!(i==="_owner"&&e.$$typeof)&&!Bd(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function g0(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function p0(e,t){let r=g0(e);return Math.round(t*r)/r}function sg(e){let t=At.useRef(e);return jd(()=>{t.current=e}),t}function b0(e){e===void 0&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:o=[],platform:n,elements:{reference:i,floating:a}={},transform:s=!0,whileElementsMounted:l,open:c}=e,[d,u]=At.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[f,p]=At.useState(o);Bd(f,o)||p(o);let[h,b]=At.useState(null),[g,x]=At.useState(null),v=At.useCallback(A=>{A!==R.current&&(R.current=A,b(A))},[]),y=At.useCallback(A=>{A!==T.current&&(T.current=A,x(A))},[]),_=i||h,w=a||g,R=At.useRef(null),T=At.useRef(null),E=At.useRef(d),C=l!=null,O=sg(l),S=sg(n),N=sg(c),F=At.useCallback(()=>{if(!R.current||!T.current)return;let A={placement:t,strategy:r,middleware:f};S.current&&(A.platform=S.current),Hd(R.current,T.current,A).then(I=>{let Y={...I,isPositioned:N.current!==!1};V.current&&!Bd(E.current,Y)&&(E.current=Y,h0.flushSync(()=>{u(Y)}))})},[f,t,r,S,N]);jd(()=>{c===!1&&E.current.isPositioned&&(E.current.isPositioned=!1,u(A=>({...A,isPositioned:!1})))},[c]);let V=At.useRef(!1);jd(()=>(V.current=!0,()=>{V.current=!1}),[]),jd(()=>{if(_&&(R.current=_),w&&(T.current=w),_&&w){if(O.current)return O.current(_,w,F);F()}},[_,w,F,O,C]);let D=At.useMemo(()=>({reference:R,floating:T,setReference:v,setFloating:y}),[v,y]),W=At.useMemo(()=>({reference:_,floating:w}),[_,w]),M=At.useMemo(()=>{let A={position:r,left:0,top:0};if(!W.floating)return A;let I=p0(W.floating,d.x),Y=p0(W.floating,d.y);return s?{...A,transform:"translate("+I+"px, "+Y+"px)",...g0(W.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:I,top:Y}},[r,s,W.floating,d.x,d.y]);return At.useMemo(()=>({...d,update:F,refs:D,elements:W,floatingStyles:M}),[d,F,D,W,M])}var lg=(e,t)=>{let r=l0(e);return{name:r.name,fn:r.fn,options:[e,t]}},cg=(e,t)=>{let r=c0(e);return{name:r.name,fn:r.fn,options:[e,t]}},dg=(e,t)=>({fn:f0(e).fn,options:[e,t]}),ug=(e,t)=>{let r=d0(e);return{name:r.name,fn:r.fn,options:[e,t]}},fg=(e,t)=>{let r=u0(e);return{name:r.name,fn:r.fn,options:[e,t]}};var Yd=class{attachedStores=[];attachedStoreValue=null;storeListeners=new Set;constructor(t,r,o=!0){this.fallbackStore=t,this.componentName=r,this.throwOnMissingTrigger=o}get attachedStore(){return this.attachedStoreValue}get store(){return this.attachedStoreValue??this.fallbackStore}get serverStore(){return this.fallbackStore}subscribeStore(t){return this.storeListeners.add(t),()=>{this.storeListeners.delete(t)}}attachStore(t){return this.attachedStores.push(t),this.setActiveStore(t),()=>{let r=this.attachedStores.lastIndexOf(t);r!==-1&&this.attachedStores.splice(r,1),this.setActiveStore(this.attachedStores[this.attachedStores.length-1]??null)}}setActiveStore(t){this.attachedStoreValue!==t&&(this.attachedStoreValue=t,this.storeListeners.forEach(r=>{r()}))}openByTrigger(t){let r=this.attachedStore;if(r===null)return;let o;if(t){for(let n=this.attachedStores.length-1;n>=0&&!o;n-=1)o=this.attachedStores[n].context.triggerElements.getById(t);o??=this.fallbackStore.context.triggerElements.getById(t)}if(t&&!o&&this.throwOnMissingTrigger)throw new Error(dt(99,this.componentName,t,this.componentName));r.setOpen(!0,Re(se.imperativeAction,void 0,o))}closePopup(){let t=this.attachedStore;t!==null&&t.setOpen(!1,Re(se.imperativeAction))}};var yg=m(j(),1),D0=m(Ei(),1);var N0=m(j(),1);var k0=m(j(),1),bg=m(Wl(),1),M0=m(T0(),1);var E0=m(j(),1);var mg=[],hg;function S0(){return hg}function C0(e){mg.push(e)}function gg(e){let t=(r,o)=>{let n=Ge(MI).current,i;try{hg=n;for(let a of mg)a.before(n);i=e(r,o);for(let a of mg)a.after(n);n.didInitialize=!0}finally{hg=void 0}return i};return t.displayName=e.displayName||e.name,t}function O0(e){return E0.forwardRef(gg(e))}function MI(){return{didInitialize:!1}}var PI=Qa(19),NI=PI?II:DI;function $d(e,t,r,o,n){return NI(e,t,r,o,n)}function AI(e,t,r,o,n){let i=k0.useCallback(()=>t(e.getSnapshot(),r,o,n),[e,t,r,o,n]);return(0,bg.useSyncExternalStore)(e.subscribe,i,i)}C0({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let r=0;r<e.syncHooks.length;r+=1){let o=e.syncHooks[r],n=o.selector(o.store.state,o.a1,o.a2,o.a3);Object.is(o.value,n)||(t=!0,o.value=n)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let r=new Set;for(let n of e.syncHooks)r.add(n.store);let o=[];for(let n of r)o.push(n.subscribe(t));return()=>{for(let n of o)n()}}),(0,bg.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function II(e,t,r,o,n){let i=S0();if(!i)return AI(e,t,r,o,n);let a=i.syncIndex;i.syncIndex+=1;let s;return i.didInitialize?(s=i.syncHooks[a],(s.store!==e||s.selector!==t||!Object.is(s.a1,r)||!Object.is(s.a2,o)||!Object.is(s.a3,n))&&(s.store!==e&&(i.didChangeStore=!0),s.store=e,s.selector=t,s.a1=r,s.a2=o,s.a3=n,s.value=t(e.getSnapshot(),r,o,n))):(s={store:e,selector:t,a1:r,a2:o,a3:n,value:t(e.getSnapshot(),r,o,n)},i.syncHooks.push(s)),s.value}function DI(e,t,r,o,n){return(0,M0.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,r,o,n))}var qd=class{static create(t){return new this(t)}constructor(t){this.state=t,this.listeners=new Set,this.updateTick=0}subscribe=t=>(this.listeners.add(t),()=>{this.listeners.delete(t)});getSnapshot=()=>this.state;setState(t){if(this.state===t)return;this.state=t,this.updateTick+=1;let r=this.updateTick;for(let o of this.listeners){if(r!==this.updateTick)return;o(t)}}update(t){for(let r in t)if(!Object.is(this.state[r],t[r])){this.setState({...this.state,...t});return}}set(t,r){Object.is(this.state[t],r)||this.setState({...this.state,[t]:r})}notifyAll(){let t={...this.state};this.setState(t)}use(t,r,o,n){return $d(this,t,r,o,n)}};var va=m(j(),1);var Ni=class extends qd{constructor(t,r={},o){super(t),this.context=r,this.selectors=o}useSyncedValue(t,r){va.useDebugValue(t);let o=this;q(()=>{o.state[t]!==r&&o.set(t,r)},[o,t,r])}useSyncedValueWithCleanup(t,r){let o=this;q(()=>(o.state[t]!==r&&o.set(t,r),()=>{o.set(t,void 0)}),[o,t,r])}useSyncedValues(t){let r=this,o=Object.values(t);q(()=>{r.update(t)},[r,...o])}useControlledProp(t,r){va.useDebugValue(t);let o=this,n=r!==void 0;q(()=>{n&&!Object.is(o.state[t],r)&&o.setState({...o.state,[t]:r})},[o,t,r,n])}select(t,r,o,n){let i=this.selectors[t];return i(this.state,r,o,n)}useState(t,r,o,n){return va.useDebugValue(t),$d(this,this.selectors[t],r,o,n)}useContextCallback(t,r){va.useDebugValue(t);let o=$(r??Me);this.context[t]=o}useStateSetter(t){let r=va.useRef(void 0);return r.current===void 0&&(r.current=o=>{this.set(t,o)}),r.current}observe(t,r){let o;typeof t=="function"?o=t:o=this.selectors[t];let n=o(this.state);return r(n,n,this),this.subscribe(i=>{let a=o(i);if(!Object.is(n,a)){let s=n;n=a,r(a,s,this)}})}};var Gd=m(j(),1);function P0(){let[,e]=Gd.useState({});return Gd.useCallback(()=>{e({})},[])}var VI={open:e=>e.open,transitionStatus:e=>e.transitionStatus,domReferenceElement:e=>e.domReferenceElement,referenceElement:e=>e.positionReference??e.referenceElement,floatingElement:e=>e.floatingElement,floatingId:e=>e.floatingId},cs=class extends Ni{constructor(t){let{syncOnly:r,nested:o,onOpenChange:n,triggerElements:i,...a}=t;super({...a,positionReference:a.referenceElement,domReferenceElement:a.referenceElement},{onOpenChange:n,dataRef:{current:{}},events:Yx(),nested:o,triggerElements:i},VI),this.syncOnly=r}syncOpenEvent=(t,r)=>{(!t||!this.state.open||r!=null&&wx(r))&&(this.context.dataRef.current.openEvent=t?r:void 0)};dispatchOpenChange=(t,r)=>{this.syncOpenEvent(t,r.event);let o={open:t,reason:r.reason,nativeEvent:r.event,nested:this.context.nested,triggerElement:r.trigger};this.context.events.emit("openchange",o)};setOpen=(t,r)=>{if(this.syncOnly){this.context.onOpenChange?.(t,r);return}this.dispatchOpenChange(t,r),this.context.onOpenChange?.(t,r)}};function A0(e){let{popupStore:t,treatPopupAsFloatingElement:r=!1,floatingRootContext:o,floatingId:n,nested:i,onOpenChange:a}=e,s=t.useState("open"),l=t.useState("activeTriggerElement"),c=t.useState(r?"popupElement":"positionerElement"),d=t.context.triggerElements,u=a,f=N0.useRef(null);o===void 0&&f.current===null&&(f.current=new cs({open:s,transitionStatus:void 0,referenceElement:l,floatingElement:c,triggerElements:d,onOpenChange:u,floatingId:n,syncOnly:!0,nested:i}));let p=o??f.current;return t.useSyncedValue("floatingId",n),q(()=>{let h={open:s,floatingId:n,referenceElement:l,floatingElement:c};ve(l)&&(h.domReferenceElement=l),p.state.positionReference===p.state.referenceElement&&(h.positionReference=l),p.update(h)},[s,n,l,c,p]),p.context.onOpenChange=u,p.context.nested=i,p}var V0={tabIndex:-1,[qh]:""};function L0(e,t=!1){let r=Ja(),o=zd()!=null,n=Ge(()=>e(r,o)).current;return A0({popupStore:n,treatPopupAsFloatingElement:t,floatingRootContext:n.state.floatingRootContext,floatingId:r,nested:o,onOpenChange:n.setOpen}),n}function F0({handle:e,store:t}){return q(()=>e.attachStore(t),[e,t]),null}function I0(e){let t=e.context.triggerElements.size;e.select("open")&&e.state.triggerCount!==t&&e.set("triggerCount",t)}function LI(e,t){let r=yg.useRef(null);return $(o=>{let n=r.current;if(n!==null){if(n.element===o&&n.store===t&&n.id===e)return;r.current=null;let i=n.store;i.context.triggerElements.getById(n.id)===n.element&&(i.context.triggerElements.delete(n.id),I0(i))}o!==null&&e!==void 0&&(r.current={store:t,id:e,element:o},t.context.triggerElements.add(e,o),I0(t))})}function FI(e,t,r,o=!1){let n=e.preventUnmountingOnClose;t?n=!1:o&&(n=!0);let i=r?.id??null,a=e.activeTriggerId,s=e.activeTriggerElement;return(i||t)&&(a=i,s=r??null),{open:t,preventUnmountingOnClose:n,activeTriggerId:a,activeTriggerElement:s}}function zI(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function z0(e,t,r,o={}){let n=r.reason,i=n===se.triggerHover,a=t&&n===se.triggerFocus,s=!t&&(n===se.triggerPress||n===se.escapeKey),l=zI(r);if(e.context.onOpenChange?.(t,r),r.isCanceled)return;o.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,r);let c=()=>{let d=FI(e.state,t,r.trigger,l()),u={...o.extraState,...d};a?u.instantType="focus":s?u.instantType="dismiss":i&&(u.instantType=void 0),e.update(u)};i?D0.flushSync(c):c()}function W0(e,t,r,o){let n=r.useState("isMountedByTrigger",e),i=LI(e,r),a=$(l=>{let c=r.select("open"),d=r.select("activeTriggerId");if(d===e){let u={activeTriggerElement:l,...c?o:null};r.update(u);return}if(d==null&&c){let u={activeTriggerId:e??null,activeTriggerElement:l,...o};r.update(u)}}),s=$(l=>{i(l),l&&a(l)});return q(()=>(s(t.current),()=>s(null)),[s,t,r,e]),q(()=>{if(n){let l={activeTriggerElement:t.current,...o};r.update(l)}},[n,r,t,...Object.values(o)]),{registerTrigger:s,isMountedByThisTrigger:n}}function H0(e,t={}){let{closeOnActiveTriggerUnmount:r=!1}=t,o=yg.useRef(null),n=e.useState("open"),i=e.useState("triggerCount"),a=e.useState("activeTriggerId"),s=e.useState("activeTriggerElement");q(()=>{if(!n){o.current=null,e.state.triggerCount!==0&&e.set("triggerCount",0);return}let l=e.context.triggerElements.size,c={};e.state.triggerCount!==l&&(c.triggerCount=l);let d=e.select("activeTriggerId"),u=null;if(d){let f=e.context.triggerElements.getById(d);if(f)o.current=d,f!==e.state.activeTriggerElement&&(c.activeTriggerElement=f);else{for(let[p,h]of e.context.triggerElements.entries())if(h===e.state.activeTriggerElement){c.activeTriggerId=p,c.activeTriggerElement=h,o.current=p;break}c.activeTriggerId===void 0&&(o.current===d?u=d:o.current=null)}}else o.current=null;if(!u&&!d&&l===1){let f=e.context.triggerElements.entries().next();if(!f.done){let[p,h]=f.value;c.activeTriggerId=p,c.activeTriggerElement=h,o.current=p}}(c.triggerCount!==void 0||c.activeTriggerId!==void 0||c.activeTriggerElement!==void 0)&&e.update(c),u&&r&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===u&&!e.context.triggerElements.getById(u)){let f=Re(se.none);e.setOpen(!1,f),f.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[n,e,i,a,s,r])}function j0(e,t,r,o){let{mounted:n,setMounted:i,transitionStatus:a}=dn(e,!1,!1,o),s=t.useState("preventUnmountingOnClose"),l=e?!1:s;t.useSyncedValues({mounted:n,transitionStatus:a,preventUnmountingOnClose:l});let c=$(()=>{i(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),r?.(),t.context.onOpenChangeComplete?.(!1)});return pn({enabled:n&&!e&&!l,open:e,ref:t.context.popupRef,onComplete(){e||c()}}),{forceUnmount:c,transitionStatus:a}}function B0(e,t){e.useSyncedValues(t),q(()=>()=>{e.update({activeTriggerProps:Ye,inactiveTriggerProps:Ye,popupProps:Ye})},[e])}var Hl=class{constructor(){this.idMap=new Map}add(t,r){this.idMap.set(t,r)}delete(t){this.idMap.delete(t)}hasElement(t){for(let r of this.idMap.values())if(r===t)return!0;return!1}hasMatchingElement(t){for(let r of this.idMap.values())if(t(r))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.idMap.values()}get size(){return this.idMap.size}};function U0(e,t,r=!1){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:new cs({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:r,onOpenChange:void 0}),floatingId:t,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:Ye,inactiveTriggerProps:Ye,popupProps:Ye}}var jl=e=>e.triggerIdProp??e.activeTriggerId,vg=e=>e.openProp??e.open,Y0=e=>(e.popupElement?.id??e.floatingId)||void 0;function $0(e,t){return t!==void 0&&vg(e)&&jl(e)===t}function WI(e,t){return $0(e,t)?!0:t!==void 0&&vg(e)&&jl(e)==null&&e.triggerCount===1}var q0={open:vg,mounted:e=>e.mounted,transitionStatus:e=>e.transitionStatus,floatingRootContext:e=>e.floatingRootContext,triggerCount:e=>e.triggerCount,preventUnmountingOnClose:e=>e.preventUnmountingOnClose,payload:e=>e.payload,activeTriggerId:jl,activeTriggerElement:e=>e.mounted?e.activeTriggerElement:null,popupId:Y0,isTriggerActive:(e,t)=>t!==void 0&&jl(e)===t,isOpenedByTrigger:(e,t)=>$0(e,t),isMountedByTrigger:(e,t)=>t!==void 0&&jl(e)===t&&e.mounted,triggerProps:(e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps,triggerPopupId:(e,t)=>WI(e,t)?Y0(e):void 0,popupProps:e=>e.popupProps,popupElement:e=>e.popupElement,positionerElement:e=>e.positionerElement};var _g=m(j(),1),G0=m(Wl(),1);function X0(e){let t=_g.useCallback(o=>e===void 0?Me:e.subscribeStore(o),[e]),r=_g.useCallback(()=>e===void 0?void 0:e.store,[e]);return(0,G0.useSyncExternalStore)(t,r,()=>e?.serverStore)}function K0(e){return HI(e,e.rootContext)}function HI(e,t){let{nodeId:r,externalTree:o}=e,n=t.useState("referenceElement"),i=t.useState("floatingElement"),a=t.useState("domReferenceElement"),s=t.useState("open"),l=t.useState("floatingId"),[c,d]=ir.useState(null),[u,f]=ir.useState(void 0),[p,h]=ir.useState(void 0),b=ir.useRef(null),g=Pi(o),x=ir.useMemo(()=>({reference:n,floating:i,domReference:a}),[n,i,a]),v=b0({...e,elements:{...x,...c&&{reference:c}}}),y=ve(u)?u:null,_=p===void 0?t.state.floatingElement:p;t.useSyncedValue("referenceElement",u??null),t.useSyncedValue("domReferenceElement",u===void 0?a:y),t.useSyncedValue("floatingElement",_);let w=ir.useCallback(S=>{let N=ve(S)?{getBoundingClientRect:()=>S.getBoundingClientRect(),getClientRects:()=>S.getClientRects(),contextElement:S}:S;d(N),v.refs.setReference(N)},[v.refs]),R=ir.useCallback(S=>{(ve(S)||S===null)&&(b.current=S,f(S)),(ve(v.refs.reference.current)||v.refs.reference.current===null||S!==null&&!ve(S))&&v.refs.setReference(S)},[v.refs,f]),T=ir.useCallback(S=>{h(S),v.refs.setFloating(S)},[v.refs]),E=ir.useMemo(()=>({...v.refs,setReference:R,setFloating:T,setPositionReference:w,domReference:b}),[v.refs,R,T,w]),C=ir.useMemo(()=>({...v.elements,domReference:a}),[v.elements,a]),O=ir.useMemo(()=>({...v,dataRef:t.context.dataRef,open:s,onOpenChange:t.setOpen,events:t.context.events,floatingId:l,refs:E,elements:C,nodeId:r,rootStore:t}),[v,E,C,r,t,s,l]);return q(()=>{a&&(b.current=a)},[a]),q(()=>{t.context.dataRef.current.floatingContext=O;let S=g?.nodesRef.current.find(N=>N.id===r);S&&(S.context=O)}),ir.useMemo(()=>({...v,context:O,refs:E,elements:C,rootStore:t}),[v,E,C,O,t])}var gn=m(j(),1);var wg=Fo.os.mac&&Fo.engine.webkit;function xg(e,t={}){let{enabled:r=!0,delay:o}=t,n="rootStore"in e?e.rootStore:e,{events:i,dataRef:a}=n.context,s=gn.useRef(!1),l=gn.useRef(null),c=gn.useRef(!0),d=wr();gn.useEffect(()=>{let f=n.select("domReferenceElement");if(!r)return;let p=Fe(f);function h(){let x=n.select("domReferenceElement");!n.select("open")&&tt(x)&&x===Ci(ut(x))&&(s.current=!0,l.current=x)}function b(){c.current=!0}function g(){c.current=!1}return Wo(Le(p,"blur",h),wg&&Le(p,"keydown",b,!0),wg&&Le(p,"pointerdown",g,!0))},[n,r]),gn.useEffect(()=>{if(!r)return;function f(p){if(p.reason===se.triggerPress||p.reason===se.escapeKey){let h=n.select("domReferenceElement");ve(h)&&(l.current=h,s.current=!0)}}return i.on("openchange",f),()=>{i.off("openchange",f)}},[i,r,n]);let u=gn.useMemo(()=>{function f(){s.current=!1,l.current=null}return{onMouseLeave(){f()},onFocus(p){let h=p.currentTarget;if(s.current){if(l.current===h)return;f()}let b=Nt(p.nativeEvent);if(ve(b)){if(wg&&!p.relatedTarget){if(!c.current&&!kx(b))return}else if(!Mx(b))return}let g=Oi(p.relatedTarget,n.context.triggerElements),{nativeEvent:x,currentTarget:v}=p,y=typeof o=="function"?o():o;if(n.select("open")&&g||y===0||y===void 0){n.setOpen(!0,Re(se.triggerFocus,x,v));return}d.start(y,()=>{s.current||n.setOpen(!0,Re(se.triggerFocus,x,v))})},onBlur(p){f();let h=p.relatedTarget,b=p.nativeEvent,g=ve(h)&&h.hasAttribute(as("focus-guard"))&&h.getAttribute("data-type")==="outside";d.start(0,()=>{let x=n.select("domReferenceElement"),v=Ci(ut(x));!h&&v===x||ze(a.current.floatingContext?.refs.floating.current,v)||ze(x,v)||g||Oi(h??v,n.context.triggerElements)||n.setOpen(!1,Re(se.triggerFocus,b))})}}},[a,o,n,d]);return gn.useMemo(()=>r?{reference:u,trigger:u}:{},[r,u])}var Tg=m(j(),1);var Rg=class e{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new so,this.restTimeout=new so,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},Xd=new WeakMap;function ds(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&Xd.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),Xd.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function Kd(e,t){let{scopeElement:r,referenceElement:o,floatingElement:n}=t,i=Xd.get(r);i&&i!==e&&ds(i),ds(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=r,e.pointerEventsReferenceElement=o,e.pointerEventsFloatingElement=n,Xd.set(r,e),r.style.pointerEvents="none",o.style.pointerEvents="auto",n.style.pointerEvents="auto"}function us(e){let t=e.context.dataRef.current,r=Ge(()=>t.hoverInteractionState??Rg.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=r),es(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function Eg(e,t={}){let{enabled:r=!0,closeDelay:o=0,nodeId:n}=t,i="rootStore"in e?e.rootStore:e,a=i.useState("open"),s=i.useState("floatingElement"),l=i.useState("domReferenceElement"),{dataRef:c}=i.context,d=Pi(),u=zd(),f=us(i),p=wr(),h=$(()=>Id(c.current.openEvent?.type,f.interactedInside)),b=$(()=>Px(c.current.openEvent?.type)),g=$(()=>{ds(f)});q(()=>{a||(f.pointerType=void 0,f.restTimeoutPending=!1,f.interactedInside=!1,g())},[a,f,g]),Tg.useEffect(()=>g,[g]),q(()=>{if(r&&a&&f.handleCloseOptions?.blockPointerEvents&&b()&&ve(l)&&s){let x=l,v=s,y=ut(s),_=d?.nodesRef.current.find(E=>E.id===u)?.context?.elements.floating;_&&(_.style.pointerEvents="");let w=f.pointerEventsScopeElement!==v?f.pointerEventsScopeElement:null,R=_!==v?_:null,T=f.handleCloseOptions?.getScope?.()??w??R??x.closest("[data-rootownerid]")??y.body;return Kd(f,{scopeElement:T,referenceElement:x,floatingElement:v}),()=>{g()}}},[r,a,l,s,f,b,d,u,g]),Tg.useEffect(()=>{if(!r)return;function x(){return!!(d&&u&&ti(d.nodesRef.current,u).length>0)}function v(E){let C=zo(o,"close",f.pointerType),O=()=>{i.setOpen(!1,Re(se.triggerHover,E)),d?.events.emit("floating.closed",E)};C?f.openChangeTimeout.start(C,O):(f.openChangeTimeout.clear(),O())}function y(E){let C=Nt(E);if(!Kh(C)){f.interactedInside=!1;return}f.interactedInside=C?.closest("[aria-haspopup]")!=null}function _(){f.openChangeTimeout.clear(),p.clear(),d?.events.off("floating.closed",R),g()}function w(E){if(x()&&d){d.events.on("floating.closed",R);return}if(Oi(E.relatedTarget,i.context.triggerElements))return;let C=c.current.floatingContext?.nodeId??n,O=E.relatedTarget;if(!(d&&C&&ve(O)&&ti(d.nodesRef.current,C,!1).some(N=>ze(N.context?.elements.floating,O)))){if(f.handler){f.handler(E);return}g(),b()&&!h()&&v(E)}}function R(E){!d||!u||x()||p.start(0,()=>{d.events.off("floating.closed",R),i.setOpen(!1,Re(se.triggerHover,E)),d.events.emit("floating.closed",E)})}let T=s;return Wo(T&&Le(T,"mouseenter",_),T&&Le(T,"mouseleave",w),T&&Le(T,"pointerdown",y,!0),()=>{d?.events.off("floating.closed",R)})},[r,s,i,c,o,n,b,h,g,f,d,u,p])}var Ai=m(j(),1),Z0=m(Ei(),1);var jI={current:null};function Sg(e,t={}){let{enabled:r=!0,delay:o=0,handleClose:n=null,mouseOnly:i=!1,restMs:a=0,move:s=!0,triggerElementRef:l=jI,externalTree:c,isActiveTrigger:d=!0,getHandleCloseContext:u,isClosing:f,shouldOpen:p,guardStaleOpen:h=!1}=t,b="rootStore"in e?e.rootStore:e,{dataRef:g,events:x}=b.context,v=Pi(c),y=us(b),_=Ai.useRef(!1),w=or(n),R=or(o),T=or(a),E=or(r),C=or(p),O=or(f),S=$(()=>Id(g.current.openEvent?.type,y.interactedInside)),N=$(()=>C.current?.()!==!1),F=$((W,M,A)=>{let I=b.context.triggerElements;if(I.hasElement(M))return!W||!ze(W,M);if(!ve(A))return!1;let Y=A;return I.hasMatchingElement(X=>ze(X,Y))&&(!W||!ze(W,Y))}),V=$(()=>{if(!y.handler)return;ut(b.select("domReferenceElement")).removeEventListener("mousemove",y.handler),y.handler=void 0}),D=$(()=>{ds(y)});return d&&(y.handleCloseOptions=n?.__options),Ai.useEffect(()=>V,[V]),Ai.useEffect(()=>{if(!r)return;function W(M){M.open?_.current=!1:(_.current=M.reason===se.triggerHover,V(),y.openChangeTimeout.clear(),y.restTimeout.clear(),y.blockMouseMove=!0,y.restTimeoutPending=!1)}return x.on("openchange",W),()=>{x.off("openchange",W)}},[r,x,y,V]),Ai.useEffect(()=>{if(!r)return;function W(z,B=!0){let k=zo(R.current,"close",y.pointerType);k?y.openChangeTimeout.start(k,()=>{b.setOpen(!1,Re(se.triggerHover,z)),v?.events.emit("floating.closed",z)}):B&&(y.openChangeTimeout.clear(),b.setOpen(!1,Re(se.triggerHover,z)),v?.events.emit("floating.closed",z))}let M=l.current??(d?b.select("domReferenceElement"):null);if(!ve(M))return;function A(z){if(y.openChangeTimeout.clear(),y.blockMouseMove=!1,i&&!ei(y.pointerType))return;let B=Zh(T.current),k=zo(R.current,"open",y.pointerType),L=Nt(z),H=z.currentTarget??null,G=b.select("domReferenceElement"),Q=H;if(ve(L)&&!b.context.triggerElements.hasElement(L)){for(let Ae of b.context.triggerElements.elements())if(ze(Ae,L)){Q=Ae;break}}ve(H)&&ve(G)&&!b.context.triggerElements.hasElement(H)&&ze(H,G)&&(Q=G);let ie=Q==null?!1:F(G,Q,L),le=b.select("open"),fe=O.current?.()??b.select("transitionStatus")==="ending",ke=!le&&fe&&_.current,me=!ie&&ve(Q)&&ve(G)&&ze(G,Q)&&ke,He=B>0&&!k,Ce=ie&&(le||ke)||me,Ve=!le||ie;if(Ce){N()&&b.setOpen(!0,Re(se.triggerHover,z,Q));return}He||(k?y.openChangeTimeout.start(k,()=>{Ve&&N()&&b.setOpen(!0,Re(se.triggerHover,z,Q))}):Ve&&N()&&b.setOpen(!0,Re(se.triggerHover,z,Q)))}function I(z){if(S()){D();return}V();let B=b.select("domReferenceElement"),k=ut(B);y.restTimeout.clear(),y.restTimeoutPending=!1;let L=g.current.floatingContext??u?.();if(Oi(z.relatedTarget,b.context.triggerElements))return;if(w.current&&L){b.select("open")||y.openChangeTimeout.clear();let G=l.current;y.handler=w.current({...L,tree:v,x:z.clientX,y:z.clientY,onClose(){D(),V(),E.current&&!S()&&G===b.select("domReferenceElement")&&W(z,!0)}}),k.addEventListener("mousemove",y.handler),y.handler(z);return}(y.pointerType!=="touch"||!ze(b.select("floatingElement"),z.relatedTarget))&&W(z)}function Y(z){ze(M,z.relatedTarget)||(y.openChangeTimeout.clear(),y.restTimeout.clear(),y.restTimeoutPending=!1)}let X=h?Le(M,"mouseout",Y):void 0;return s?Wo(Le(M,"mousemove",A,{once:!0}),Le(M,"mouseenter",A),Le(M,"mouseleave",I),X):Wo(Le(M,"mouseenter",A),Le(M,"mouseleave",I),X)},[V,D,g,R,b,r,w,y,d,F,S,i,s,T,l,v,E,u,O,N,h]),Ai.useMemo(()=>{if(!r)return;function W(M){y.pointerType=M.pointerType}return{onPointerDown:W,onPointerEnter:W,onMouseMove(M){let{nativeEvent:A}=M,I=M.currentTarget,Y=b.select("domReferenceElement"),X=b.select("open"),z=F(Y,I,M.target);if(i&&!ei(y.pointerType))return;if(X&&z&&y.handleCloseOptions?.blockPointerEvents){let L=b.select("floatingElement");if(L){let H=y.handleCloseOptions?.getScope?.()??I.ownerDocument.body;Kd(y,{scopeElement:H,referenceElement:I,floatingElement:L})}}let B=Zh(T.current);if(X&&!z||B===0||!z&&y.restTimeoutPending&&M.movementX**2+M.movementY**2<2)return;y.restTimeout.clear();function k(){if(y.restTimeoutPending=!1,S())return;let L=b.select("open");!y.blockMouseMove&&(!L||z)&&N()&&b.setOpen(!0,Re(se.triggerHover,A,I))}y.pointerType==="touch"?Z0.flushSync(()=>{k()}):z&&X?k():(y.restTimeoutPending=!0,y.restTimeout.start(B,k))}}},[r,y,S,F,i,b,T,N])}var Q0=.1,BI=Q0*Q0,Xe=.5;function Zd(e,t,r,o,n,i){return o>=t!=i>=t&&e<=(n-r)*(t-o)/(i-o)+r}function Qd(e,t,r,o,n,i,a,s,l,c){let d=!1;return Zd(e,t,r,o,n,i)&&(d=!d),Zd(e,t,n,i,a,s)&&(d=!d),Zd(e,t,a,s,l,c)&&(d=!d),Zd(e,t,l,c,r,o)&&(d=!d),d}function YI(e,t,r){return e>=r.x&&e<=r.x+r.width&&t>=r.y&&t<=r.y+r.height}function Jd(e,t,r,o,n,i){let a=Math.min(r,n),s=Math.max(r,n),l=Math.min(o,i),c=Math.max(o,i);return e>=a&&e<=s&&t>=l&&t<=c}function Cg(e={}){let{blockPointerEvents:t=!1}=e,r=new so,o=({x:n,y:i,placement:a,elements:s,onClose:l,nodeId:c,tree:d})=>{let u=a?.split("-")[0],f=!1,p=null,h=null,b=typeof performance<"u"?performance.now():0;function g(v,y){let _=performance.now(),w=_-b;if(p===null||h===null||w===0)return p=v,h=y,b=_,!1;let R=v-p,T=y-h,E=R*R+T*T,C=w*w*BI;return p=v,h=y,b=_,E<C}function x(){r.clear(),l()}return function(y){r.clear();let _=s.domReference,w=s.floating;if(!_||!w||u==null||n==null||i==null)return;let{clientX:R,clientY:T}=y,E=Nt(y),C=y.type==="mouseleave",O=ze(w,E),S=ze(_,E);if(O&&(f=!0,!C))return;if(S&&(f=!1,!C)){f=!0;return}if(C&&ve(y.relatedTarget)&&ze(w,y.relatedTarget))return;function N(){return!!(d&&ti(d.nodesRef.current,c).length>0)}function F(){N()||x()}if(N())return;let V=_.getBoundingClientRect(),D=w.getBoundingClientRect(),W=n>D.right-D.width/2,M=i>D.bottom-D.height/2,A=D.width>V.width,I=D.height>V.height,Y=(A?V:D).left,X=(A?V:D).right,z=(I?V:D).top,B=(I?V:D).bottom;if(u==="top"&&i>=V.bottom-1||u==="bottom"&&i<=V.top+1||u==="left"&&n>=V.right-1||u==="right"&&n<=V.left+1){F();return}let k=!1;switch(u){case"top":k=Jd(R,T,Y,V.top+1,X,D.bottom-1);break;case"bottom":k=Jd(R,T,Y,D.top+1,X,V.bottom-1);break;case"left":k=Jd(R,T,D.right-1,B,V.left+1,z);break;case"right":k=Jd(R,T,V.right-1,B,D.left+1,z);break;default:}if(k)return;if(f&&!YI(R,T,V)){F();return}if(!C&&g(R,T)){F();return}let L=!1;switch(u){case"top":{let H=A?Xe/2:Xe*4,G=A||W?n+H:n-H,Q=A?n-H:W?n+H:n-H,ie=i+Xe+1,le=W||A?D.bottom-Xe:D.top,fe=W?A?D.bottom-Xe:D.top:D.bottom-Xe;L=Qd(R,T,G,ie,Q,ie,D.left,le,D.right,fe);break}case"bottom":{let H=A?Xe/2:Xe*4,G=A||W?n+H:n-H,Q=A?n-H:W?n+H:n-H,ie=i-Xe,le=W||A?D.top+Xe:D.bottom,fe=W?A?D.top+Xe:D.bottom:D.top+Xe;L=Qd(R,T,G,ie,Q,ie,D.left,le,D.right,fe);break}case"left":{let H=I?Xe/2:Xe*4,G=I||M?i+H:i-H,Q=I?i-H:M?i+H:i-H,ie=n+Xe+1,le=M||I?D.right-Xe:D.left,fe=M?I?D.right-Xe:D.left:D.right-Xe;L=Qd(R,T,le,D.top,fe,D.bottom,ie,G,ie,Q);break}case"right":{let H=I?Xe/2:Xe*4,G=I||M?i+H:i-H,Q=I?i-H:M?i+H:i-H,ie=n-Xe,le=M||I?D.left+Xe:D.right,fe=M?I?D.left+Xe:D.right:D.left+Xe;L=Qd(R,T,ie,G,ie,Q,le,D.top,fe,D.bottom);break}default:}L?f||r.start(40,F):F()}};return o.__options={...e,blockPointerEvents:t},o}var eu=class extends Ni{setState(t){}update(t){}set(t,r){}notifyAll(){}};var ru="ArrowUp",ou="ArrowDown",nu="ArrowLeft",iu="ArrowRight",au="Home",su="End";var e1=new Set([ru,ou,nu,iu,au,su]),UI="Shift",t1=[UI,"Control","Alt","Meta"];function $I(e){return tt(e)&&e.tagName==="INPUT"}function Og(e){return!!($I(e)&&e.selectionStart!=null||tt(e)&&e.tagName==="TEXTAREA")}function kg(e,t,r,o){if(!e||!t||!t.scrollTo)return;let n=e.scrollLeft,i=e.scrollTop,a=e.clientWidth<e.scrollWidth,s=e.clientHeight<e.scrollHeight;if(a&&o!=="vertical"){let l=J0(e,t,"left"),c=tu(e),d=tu(t);r==="ltr"&&(l+t.offsetWidth+d.scrollMarginRight>e.scrollLeft+e.clientWidth-c.scrollPaddingRight?n=l+t.offsetWidth+d.scrollMarginRight-e.clientWidth+c.scrollPaddingRight:l-d.scrollMarginLeft<e.scrollLeft+c.scrollPaddingLeft&&(n=l-d.scrollMarginLeft-c.scrollPaddingLeft)),r==="rtl"&&(l-d.scrollMarginLeft<e.scrollLeft+c.scrollPaddingLeft?n=l-d.scrollMarginLeft-c.scrollPaddingLeft:l+t.offsetWidth+d.scrollMarginRight>e.scrollLeft+e.clientWidth-c.scrollPaddingRight&&(n=l+t.offsetWidth+d.scrollMarginRight-e.clientWidth+c.scrollPaddingRight))}if(s&&o!=="horizontal"){let l=J0(e,t,"top"),c=tu(e),d=tu(t);l-d.scrollMarginTop<e.scrollTop+c.scrollPaddingTop?i=l-d.scrollMarginTop-c.scrollPaddingTop:l+t.offsetHeight+d.scrollMarginBottom>e.scrollTop+e.clientHeight-c.scrollPaddingBottom&&(i=l+t.offsetHeight+d.scrollMarginBottom-e.clientHeight+c.scrollPaddingBottom)}e.scrollTo({left:n,top:i,behavior:"auto"})}function J0(e,t,r){let o=r==="left"?"offsetLeft":"offsetTop",n=0;for(;t.offsetParent&&(n+=t[o],t.offsetParent!==e);)t=t.offsetParent;return n}function tu(e){let t=getComputedStyle(e);return{scrollMarginTop:parseFloat(t.scrollMarginTop)||0,scrollMarginRight:parseFloat(t.scrollMarginRight)||0,scrollMarginBottom:parseFloat(t.scrollMarginBottom)||0,scrollMarginLeft:parseFloat(t.scrollMarginLeft)||0,scrollPaddingTop:parseFloat(t.scrollPaddingTop)||0,scrollPaddingRight:parseFloat(t.scrollPaddingRight)||0,scrollPaddingBottom:parseFloat(t.scrollPaddingBottom)||0,scrollPaddingLeft:parseFloat(t.scrollPaddingLeft)||0}}function lu(e){return Qa(19)?e:e?"true":void 0}var r1=m(j(),1);function o1(e,t){let r=r1.useRef(e),o=$(t);q(()=>{r.current!==e&&o(r.current),r.current=e},[e,o])}var cu=m(j(),1);var n1="data-valid",i1="data-invalid";var _a={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:null,valueMissing:!1},GI={valid:null,touched:!1,dirty:!1,filled:!1,focused:!1},a1={disabled:!1,...GI},To={valid(e){return e===null?null:e?{[n1]:""}:{[i1]:""}}};var XI={invalid:void 0,name:void 0,validityData:{state:_a,errors:[],error:"",value:"",initialValue:null},setValidityData:Me,disabled:void 0,setTouched:Me,setDirty:Me,setFilled:Me,setFocused:Me,validationMode:"onSubmit",shouldValidateOnChange:()=>!1,state:a1,registerFieldControl:Me,validation:{getValidationProps:(e,t=Ye)=>t,inputRef:{current:null},registeredInputs:new Map,registerInput:Me,getInputControl:()=>null,commit:async()=>{},change:Me}},Mg=cu.createContext(XI);function Ur(e=!0){let t=cu.useContext(Mg);if(t.setValidityData===Me&&!e)throw new Error(dt(28));return t}function s1(e,t,r,o,n=!0,i){let{registerFieldControl:a}=Ur(),s=Ge(()=>Symbol());q(()=>{let l=s.current;if(!n){a(l,void 0);return}a(l,{controlRef:e,getValue:o,id:t,name:i,value:r})},[e,n,o,t,i,a,s,r]),q(()=>{let l=s.current;return()=>{a(l,void 0)}},[a,s])}var du=m(j(),1);var KI=du.createContext({elementRef:{current:null},formRef:{current:{fields:new Map}},errors:{},clearErrors:Me,validationMode:"onSubmit",submitCountRef:{current:0}});function bn(){return du.useContext(KI)}var Ng=m(j(),1);var uu=m(j(),1);var Pg=uu.createContext({controlId:void 0,registerControlId:Me,resetControlId:Me,labelId:void 0,setLabelId:Me,messageIds:[],setMessageIds:Me,getDescriptionProps:e=>e});function ar(){return uu.useContext(Pg)}function l1(e={}){let{id:t,enabled:r=!0}=e,{controlId:o,registerControlId:n,resetControlId:i}=ar(),a=Bt(),s=Ge(()=>Symbol()),l=Ng.useRef(!1),c=Ng.useRef(!1),d=$(()=>{!l.current||n===Me||(l.current=!1,n(s.current,void 0))});return q(()=>{if(!r||n===Me){d();return}let u;if(t!==void 0)c.current=!0,u=t;else if(c.current)u=a;else{i();return}if(u===void 0){d();return}l.current=!0,n(s.current,u)},[t,r,n,i,a,s,d]),q(()=>d,[d]),(r?o:void 0)??t??a}var fu=m(j(),1),Ag=fu.createContext(void 0);function Ii(){return fu.useContext(Ag)?.direction??"ltr"}var lo=m(j(),1);var ZI=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:o,placement:n,rects:i,platform:a,elements:s,middlewareData:l}=t,{element:c,padding:d=0,offsetParent:u="real"}=hn(e,t)||{};if(c==null)return{};let f=Fd(d),p={x:r,y:o},h=Ll(n),b=Vl(h),g=await a.getDimensions(c),x=h==="y",v=x?"top":"left",y=x?"bottom":"right",_=x?"clientHeight":"clientWidth",w=i.reference[b]+i.reference[h]-p[h]-i.floating[b],R=p[h]-i.reference[h],T=u==="real"?await a.getOffsetParent?.(c):s.floating,E=s.floating[_]||i.floating[b];(!E||!await a.isElement?.(T))&&(E=s.floating[_]||i.floating[b]);let C=w/2-R/2,O=E/2-g[b]/2-1,S=Math.min(f[v],O),N=Math.min(f[y],O),F=S,V=E-g[b]-N,D=E/2-g[b]/2+C,W=Vd(F,D,V),M=!l.arrow&&Ro(n)!=null&&D!==W&&i.reference[b]/2-(D<F?S:N)-g[b]/2<0,A=M?D<F?D-F:D-V:0;return{[h]:p[h]+A,data:{[h]:W,centerOffset:D-W-A,...M&&{alignmentOffset:A}},reset:M}}}),c1=(e,t)=>{let{name:r,fn:o}=ZI(e);return{name:r,fn:o,options:[e,t]}};var d1={name:"hide",async fn(e){let{width:t,height:r,x:o,y:n}=e.rects.reference,i=t===0&&r===0&&o===0&&n===0,a=await e.platform.detectOverflow(e,{elementContext:"reference"});return{data:{referenceHidden:a.top-r>=0||a.right-t>=0||a.bottom-r>=0||a.left-t>=0||i}}}};var fs={sideX:"left",sideY:"top"};var pu="--available-width",mu="--available-height",u1="--anchor-width",f1="--anchor-height",p1="--transform-origin",m1="--positioner-width",h1="--positioner-height";var b1=pu,y1=mu;function w1(e,t,r){let o=e==="inline-start"||e==="inline-end";return{top:"top",right:o?r?"inline-start":"inline-end":"right",bottom:"bottom",left:o?r?"inline-end":"inline-start":"left"}[t]}function v1(e,t,r){let{rects:o,placement:n}=e;return{side:w1(t,nr(n),r),align:Ro(n)||"center",anchor:{width:o.reference.width,height:o.reference.height},positioner:{width:o.floating.width,height:o.floating.height}}}function x1(e){return QI(e,K0)}function QI(e,t){let{anchor:r,positionMethod:o="absolute",side:n="bottom",sideOffset:i=0,align:a="center",alignOffset:s=0,collisionBoundary:l,collisionPadding:c=5,sticky:d=!1,arrowPadding:u=5,disableAnchorTracking:f=!1,inline:p,keepMounted:h=!1,floatingRootContext:b,mounted:g,collisionAvoidance:x,shift:v,nodeId:y,adaptiveOrigin:_,lazyFlip:w=!1,externalTree:R}=e,[T,E]=lo.useState(null);!g&&T!==null&&E(null);let C=x.side||"flip",O=x.align||"flip",S=x.fallbackAxisSide||"end",N=v?.crossAxis??!1,F=v?.rootBoundary,V=typeof r=="function"?r:void 0,D=$(V),W=V?D:r,M=or(r),A=or(g),Y=Ii()==="rtl",X=T||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":Y?"left":"right","inline-start":Y?"right":"left"}[n],z=a==="center"?X:`${X}-${a}`,B=c;typeof B=="number"?B={top:B,right:B,bottom:B,left:B}:B&&(B={top:B.top||0,right:B.right||0,bottom:B.bottom||0,left:B.left||0});let k=1,L=n==="bottom"?k:0,H=n==="top"?k:0,G=n==="right"?k:0,Q=n==="left"?k:0,ie={boundary:l==="clipping-ancestors"?"clippingAncestors":l,padding:B},le=lo.useRef(null),fe=or(i),ke=or(s),me=typeof i!="function"?i:0,He=typeof s!="function"?s:0,Ce=[];p&&Ce.push(p),Ce.push(lg(J=>{let Oe=v1(J,n,Y),be=typeof fe.current=="function"?fe.current(Oe):fe.current,et=typeof ke.current=="function"?ke.current(Oe):ke.current;return{mainAxis:be,crossAxis:et,alignmentAxis:et}},[me,He,Y,n]));let Ve=O==="none"&&C!=="shift",Ae=!Ve&&(d||N||C==="shift"),xt=C==="none"?null:ug({...ie,padding:{top:B.top+k+L,right:B.right+k+Q,bottom:B.bottom+k+H,left:B.left+k+G},mainAxis:!N&&C==="flip",crossAxis:O==="flip"?"alignment":!1,fallbackAxisSideDirection:S}),he=Ve?null:cg({...ie,rootBoundary:F,mainAxis:O!=="none",crossAxis:Ae,limiter:d||N?void 0:dg(J=>{if(!le.current)return{};let{width:Oe,height:be}=le.current.getBoundingClientRect(),et=Br(nr(J.placement)),xe=et==="y"?Oe:be,yr=et==="y"?B.left+B.right:B.top+B.bottom;return{offset:xe/2+yr/2}})},[ie,d,N,F,B,O]);C==="shift"||O==="shift"||a==="center"?Ce.push(he,xt):Ce.push(xt,he),Ce.push(fg({...ie,apply({elements:{floating:J},availableWidth:Oe,availableHeight:be,rects:et}){if(!A.current)return;let xe=J.style;xe.setProperty(b1,`${Oe}px`),xe.setProperty(y1,`${be}px`);let yr=Fe(J).devicePixelRatio||1,{x:yi,y:io,width:Lo,height:jr}=et.reference,vi=(Math.round((yi+Lo)*yr)-Math.round(yi*yr))/yr,_i=(Math.round((io+jr)*yr)-Math.round(io*yr))/yr;xe.setProperty(u1,`${vi}px`),xe.setProperty(f1,`${_i}px`)}}),c1(J=>({element:le.current||ut(J.elements.floating).createElement("div"),padding:le.current?u:0,offsetParent:"floating"}),[u]),{name:"transformOrigin",fn(J){let{elements:{floating:Oe},middlewareData:be,placement:et,platform:xe,rects:yr,y:yi}=J,io=nr(et),Lo=Ro(et),jr=Br(io)==="y",vi=le.current,_i=typeof i=="function"?i(v1(J,n,Y)):i,wi;if(!vi&&Lo&&Math.abs(jr?be.shift?.x||0:be.shift?.y||0)<=1)wi=Lo==="start"===(jr&&xe.isRTL?.(Oe)===!0)?"100%":"0%";else{let Z=jr?be.arrow?.x||0:be.arrow?.y||0,Se=jr?vi?.clientWidth||0:vi?.clientHeight||0;wi=`${Z+Se/2}px`}let _l=io==="top"||io==="left"?`calc(100% + ${_i}px)`:`${-_i}px`;return Ae&&jr&&Math.abs(be.shift?.y||0)>_i&&(_l=`${yr.reference.y+yr.reference.height/2-yi}px`),Oe.style.setProperty(p1,jr?`${wi} ${_l}`:`${_l} ${wi}`),{}}},d1,_),q(()=>{!g&&b&&b.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[g,b]);let nt=lo.useMemo(()=>({ancestorScroll:!f,elementResize:!f&&typeof ResizeObserver<"u",layoutShift:!f&&typeof IntersectionObserver<"u"}),[f]),{refs:Kt,elements:yt,x:vt,y:zt,middlewareData:Wr,update:re,placement:de,context:Ct,isPositioned:Je,floatingStyles:no}=t({rootContext:b,open:h?g:void 0,placement:z,middleware:Ce,strategy:o,whileElementsMounted:h?void 0:(...J)=>zl(...J,nt),nodeId:y,externalTree:R}),{sideX:qn,sideY:vo}=Wr.adaptiveOrigin||fs,Wt=Je?o:"fixed",cn=lo.useMemo(()=>{let J;return Je?_?J={position:Wt,[qn]:vt,[vo]:zt}:J={...no,position:Wt}:J={position:Wt,top:0,left:0},J[b1]="100vw",J[y1]="100vh",Je||(J.opacity=0),J},[_,Wt,qn,vt,vo,zt,no,Je]),_o=lo.useRef(null);q(()=>{if(!g)return;let J=M.current,Oe=typeof J=="function"?J():J,et=(_1(Oe)?Oe.current:Oe)||null||null;et!==_o.current&&(Kt.setPositionReference(et),_o.current=et)},[g,Kt,W,M]),lo.useEffect(()=>{if(!g)return;let J=M.current;typeof J!="function"&&_1(J)&&J.current!==_o.current&&(Kt.setPositionReference(J.current),_o.current=J.current)},[g,Kt,W,M]),lo.useEffect(()=>{if(h&&g&&yt.reference&&yt.floating)return zl(yt.reference,yt.floating,re,nt)},[h,g,yt,re,nt]);let wo=nr(de),Gn=w1(n,wo,Y),Hr=Ro(de)||"center",Xn=!!Wr.hide?.referenceHidden;q(()=>{w&&g&&Je&&wo!==X&&E(wo)},[w,g,Je,wo,X]);let pe=lo.useMemo(()=>({position:"absolute",top:Wr.arrow?.y,left:Wr.arrow?.x}),[Wr.arrow]),ge=Wr.arrow?.centerOffset!==0;return lo.useMemo(()=>({positionerStyles:cn,arrowStyles:pe,arrowRef:le,arrowUncentered:ge,side:Gn,align:Hr,physicalSide:wo,anchorHidden:Xn,refs:Kt,context:Ct,isPositioned:Je,update:re}),[cn,pe,le,ge,Gn,Hr,wo,Xn,Kt,Ct,Je,re])}function _1(e){return e!=null&&"current"in e}function hu(e){return e==="starting"?zx:Ye}function R1(e,t,{styles:r,transitionStatus:o,props:n,refs:i,hidden:a,inert:s=!1}){let l={...r};return s&&(l.pointerEvents="none"),we("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:a,style:l},hu(o),n],stateAttributesMapping:Nl})}var T1=m(j(),1);var Ig=T1.forwardRef(function(t,r){let{render:o,className:n,disabled:i=!1,focusableWhenDisabled:a=!1,nativeButton:s=!0,style:l,...c}=t,{getButtonProps:d,buttonRef:u}=ua({disabled:i,focusableWhenDisabled:a,native:s});return we("button",t,{state:{disabled:i},ref:[r,u],props:[c,d]})});var gu=m(j(),1),Dg=gu.createContext({disabled:!1});function bu(){return gu.useContext(Dg)}var ri=m(j(),1);function wa(e,t){return{...e,state:{...e.state,valid:!t&&e.state.valid}}}var Vg=Object.keys(_a);function JI(e,t){return e.matches(":disabled")?!1:!t||e.form===t?!0:e.form===null&&!e.hasAttribute("form")}function E1(e,t){let r=null;for(let o of e.keys())if(JI(o,t)){if(!o.validity.valid)return o;r??=o}return r}function S1(e){return{..._a,valid:!e,customError:e}}function Lg(e){return e&&e.validationMessage?[e.validationMessage]:[]}function C1(e){let{elementRef:t,formRef:r}=bn(),{setValidityData:o,validate:n,validityData:i,validationDebounceTime:a,invalid:s,markedDirtyRef:l,state:c,shouldValidateOnChange:d,validationMode:u,registeredFieldIdRef:f}=e,{controlId:p,getDescriptionProps:h}=ar(),b=wr(),g=ri.useRef(null),x=Ge(()=>new Map).current,v=ri.useRef(0),y=ri.useRef(null),_=ri.useCallback((C,O)=>(x.set(C,O),()=>{x.delete(C)}),[x]),w=$(()=>{let C=E1(x,t.current);return C&&x.get(C)?.controlRef.current||null}),R=$(async(C,O=!1)=>{v.current+=1;let S=v.current;function N(k,L=s){let H=f.current??p;if(H==null)return;let G=r.current.fields.get(H);if(!G)return;let Q=wa(k,L);r.current.fields.set(H,{...G,validityData:Q})}function F(k,L){let H=k.valid===!1?L:[];return{value:C,state:k,error:H[0]??"",errors:H,initialValue:i.initialValue}}function V(k,L){let H=k.validity.customError?k.validationMessage:"",G=L.replace(/\r\n?/g,`
2 `);k.setCustomValidity(G),y.current=[k,G,H]}function D(){let k=y.current;y.current=null,k&&(!k[0].willValidate||k[0].validationMessage===k[1])&&k[0].setCustomValidity(k[2])}function W(k,L,H){let G=F(k,L);N(G,H),o(G)}function M(k){let L=Vg.reduce((G,Q)=>(G[Q]=k.validity[Q],G),{}),H=!1;for(let G of Vg)if(G!=="valid"){if(G==="valueMissing"&&L[G])H=!0;else if(L[G])return L}return H&&!l.current&&(L.valid=!0,L.valueMissing=!1),L}function A(){return x.size>0?E1(x,t.current):g.current}let I=A();function Y(){return I=A(),I?.willValidate?M(I):S1(!1)}if(O){if(c.valid!==!1||!I)return;if(!I.validity.valueMissing){D();let k=A(),L=k?.validity.customError?Lg(k):[];W(S1(L.length>0),L,!1);return}for(let k of Vg)if(k!=="valid"&&k!=="valueMissing"&&k!=="customError"&&I.validity[k])return}b.clear(),D();let X=Y(),z=Lg(I),B=d();if(z.length===0||B){let k=Array.from(r.current.fields.values()).reduce((G,Q)=>(Q.name&&(G[Q.name]=Q.getValue()),G),{}),L=n(C,k),H;if(typeof L=="object"&&L!==null&&"then"in L){if(X.valid===!1?W(X,z):(u==="onSubmit"||!i.state.customError)&&(X.valid=null,W(X,z)),H=await L,S!==v.current)return;X=Y()}else H=L;z=H?[].concat(H).filter(Boolean):[],z.length>0?(X.valid=!1,X.customError=!0,I?.willValidate&&V(I,z.join(`
3 `))):z=Lg(I)}W(X,z)}),T=$((C,O=!1)=>{if(b.clear(),v.current+=1,O)return;let S=d();S&&C!==""&&a?b.start(a,()=>{R(C)}):R(C,!S)}),E=ri.useCallback((C,O={})=>Ie(h(O),c.valid===!1&&!c.disabled&&!C?{"aria-invalid":!0}:Ye),[h,c.disabled,c.valid]);return ri.useMemo(()=>({getValidationProps:E,inputRef:g,registeredInputs:x,registerInput:_,getInputControl:w,commit:R,change:T}),[E,x,_,w,R,T])}var Di={};ct(Di,{Panel:()=>I1,Root:()=>k1,Trigger:()=>P1});var Bl=m(j(),1);var yu={...nx,...un};var O1=m(P(),1),k1=Bl.forwardRef(function(t,r){let{render:o,className:n,defaultOpen:i=!1,disabled:a=!1,onOpenChange:s,open:l,style:c,...d}=t,u=$(s),f=Zw({open:l,defaultOpen:i,onOpenChange:u,disabled:a}),p=Bl.useMemo(()=>({open:f.open,disabled:f.disabled,transitionStatus:f.transitionStatus}),[f.open,f.disabled,f.transitionStatus]),h=Bl.useMemo(()=>({...f,onOpenChange:u,state:p}),[f,u,p]),b=we("div",t,{state:p,ref:r,props:d,stateAttributesMapping:yu});return(0,O1.jsx)(Ah.Provider,{value:h,children:b})});var M1=m(j(),1);var e9={...ox,...un},P1=M1.forwardRef(function(t,r){let{panelId:o,open:n,handleTrigger:i,state:a,disabled:s}=_d(),{className:l,disabled:c=s,render:d,nativeButton:u=!0,style:f,...p}=t,{getButtonProps:h,buttonRef:b}=ua({disabled:c,focusableWhenDisabled:!0,native:u});return we("button",t,{state:a,ref:[r,b],props:[{"aria-controls":n?o:void 0,"aria-expanded":n,onClick:i},p,h],stateAttributesMapping:e9})});var Fg=m(j(),1);var N1="--collapsible-panel-height",A1="--collapsible-panel-width";var I1=Fg.forwardRef(function(t,r){let{className:o,hiddenUntilFound:n,keepMounted:i,render:a,id:s,style:l,...c}=t,{defaultPanelId:d,mounted:u,onOpenChange:f,open:p,setMounted:h,setPanelIdState:b,setOpen:g,state:x,transitionStatus:v}=_d(),y=n??!1,_=i??!1,w=s||void 0,R=w??d;q(()=>(b(M=>w??(M===null?void 0:M)),()=>{b(M=>M===w?null:M)}),[w,b]);let{height:T,props:E,ref:C,shouldPreventOpenAnimation:O,shouldRender:S,transitionStatus:N,width:F}=mx({externalRef:r,hiddenUntilFound:y,id:R,keepMounted:_,mounted:u,onOpenChange:f,open:p,setMounted:h,setOpen:g,transitionStatus:v}),V={...x,transitionStatus:N},D=pd(l,V),W=we("div",{...t,style:void 0},{state:V,ref:C,props:[E,{style:{[N1]:T===void 0?"auto":`${T}px`,[A1]:F===void 0?"auto":`${F}px`}},c,D?{style:D}:void 0,O?{style:{animationName:"none"}}:void 0],stateAttributesMapping:yu});return S?W:null});function D1(e,t){let r=Bt(e);return q(()=>(t(r),()=>{t(o=>o===r?void 0:o)}),[r,t]),r}function V1(e={}){let{id:t,fallbackControlId:r,native:o=!1,setLabelId:n,focusControl:i}=e,{controlId:a,setLabelId:s}=ar(),l=$(p=>{s(p),n?.(p)}),c=D1(t,l),d=a??r;function u(p){if(i){i(p,d);return}if(!d)return;let h=ut(p.currentTarget).getElementById(d);tt(h)&&r9(h)}function f(p){Nt(p.nativeEvent)?.closest("button,input,select,textarea")||(!p.defaultPrevented&&p.detail>1&&p.preventDefault(),!o&&u(p))}return o?{id:c,htmlFor:d,onMouseDown:f}:{id:c,onClick:f,onPointerDown(p){p.preventDefault()}}}function r9(e){e.focus({focusVisible:!0})}var L1=m(j(),1);function F1(e={}){let{highlightItemOnHover:t,highlightedIndex:r,onHighlightedIndexChange:o}=os(),{ref:n,index:i}=wd(e),a=r===i,s=L1.useRef(null),l=Qn(n,s);return{compositeProps:{tabIndex:a?0:-1,onFocus(){o(i)},onMouseMove(){let d=s.current;if(!t||!d)return;let u=d.hasAttribute("disabled")||d.ariaDisabled==="true";!a&&!u&&d.focus()}},compositeRef:l,index:i}}var Qt=m(j(),1),X1=m(Ei(),1);var z1=m(j(),1);function W1(e){let[t,r]=z1.useState({current:e,previous:null});return Object.is(e,t.current)||r({current:e,previous:t.current}),t.previous}var ms=m(j(),1);function ps(e){let t=Zt(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=tt(e),i=n?e.offsetWidth:r,a=n?e.offsetHeight:o;return(Mi(r)!==i||Mi(o)!==a)&&(r=i,o=a),{width:r,height:o}}var Yl="--popup-width",Ul="--popup-height";function B1(e){let{popupElement:t,positionerElement:r,content:o,mounted:n,onMeasureLayout:i,onMeasureLayoutComplete:a,side:s,direction:l}=e,c=Si(t,!0),d=ts(),u=ms.useRef(null),f=ms.useRef(!0),p=ms.useRef(Me),h=$(i),b=$(a),g=ms.useMemo(()=>o9(s,l),[s,l]);q(()=>{if(!n){p.current=Me,f.current=!0,u.current=null;return}if(!t||!r)return;p.current=j1(t,g),zg(t,"auto");let x=_u(t,"position","static"),v=_u(t,"transform","none"),y=_u(t,"scale","1"),_=j1(r,{[pu]:"max-content",[mu]:"max-content"});function w(){x(),v(),_()}function R(){w(),y()}if(h?.(),f.current||u.current===null){vu(r,"max-content");let O=ps(t);return u.current=O,vu(r,O),R(),b?.(null,O),f.current=!1,()=>{p.current(),p.current=Me}}vu(r,"max-content");let T=u.current,E=ps(t);u.current=E,zg(t,T),R(),b?.(T,E),vu(r,E);let C=new AbortController;return d.request(()=>{zg(t,E),c(()=>{t.style.setProperty(Yl,"auto"),t.style.setProperty(Ul,"auto")},C.signal)}),()=>{C.abort(),d.cancel(),p.current(),p.current=Me}},[o,t,r,c,d,n,h,b,g])}function o9(e,t){let r=e==="top",o=e==="left"||e===(t==="rtl"?"inline-end":"inline-start");return!r&&!o?Ye:{position:"absolute",[r?"bottom":"top"]:"0",[o?"right":"left"]:"0"}}function _u(e,t,r){let o=e.style.getPropertyValue(t);return e.style.setProperty(t,r),()=>{e.style.setProperty(t,o)}}function j1(e,t){let r=[];for(let[o,n]of Object.entries(t))r.push(_u(e,o,n));return r.length?()=>{r.forEach(o=>o())}:Me}function zg(e,t){let r=t==="auto"?"auto":`${t.width}px`,o=t==="auto"?"auto":`${t.height}px`;e.style.setProperty(Yl,r),e.style.setProperty(Ul,o)}function vu(e,t){let r=t==="max-content"?"max-content":`${t.width}px`,o=t==="max-content"?"max-content":`${t.height}px`;e.style.setProperty(m1,r),e.style.setProperty(h1,o)}var Y1=m(j(),1);var U1=m(P(),1),wu=function(t){let{direction:r="ltr"}=t,o=Y1.useMemo(()=>({direction:r}),[r]);return(0,U1.jsx)(Ag.Provider,{value:o,children:t.children})};var $1={name:"adaptiveOrigin",async fn(e){let{x:t,y:r,rects:{floating:o},elements:{floating:n},platform:i,strategy:a,placement:s}=e,l=Fe(n),c=l.getComputedStyle(n);if(!(c.transitionDuration!=="0s"&&c.transitionDuration!==""))return{x:t,y:r,data:fs};let u=await i.getOffsetParent?.(n),f={width:0,height:0};if(a==="fixed"&&l?.visualViewport)f={width:l.visualViewport.width,height:l.visualViewport.height};else if(u===l){let v=ut(n);f={width:v.documentElement.clientWidth,height:v.documentElement.clientHeight}}else await i.isElement?.(u)&&(f=await i.getDimensions(u));let p=nr(s),h=t,b=r;p==="left"&&(h=f.width-(t+o.width)),p==="top"&&(b=f.height-(r+o.height));let g=p==="left"?"right":fs.sideX,x=p==="top"?"bottom":fs.sideY;return{x:h,y:b,data:{sideX:g,sideY:x}}}};var q1="data-activation-direction";var hs=m(P(),1),K1={activationDirection:e=>e?{[q1]:e}:null};function Z1(e){let{store:t,side:r,children:o}=e,n=Ii(),i=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),s=t.useState("open"),l=t.useState("payload"),c=t.useState("mounted"),d=t.useState("popupElement"),u=t.useState("positionerElement"),f=W1(s?i:null),p=s9(a,l),h=Qt.useRef(null),[b,g]=Qt.useState(null),[x,v]=Qt.useState(null),y=Qt.useRef(null),_=Qt.useRef(null),w=Si(y,!0),R=ts(),T=Qt.useRef(null),[E,C]=Qt.useState(null),[O,S]=Qt.useState(!1);q(()=>(t.set("adaptiveOrigin",$1),()=>{t.set("adaptiveOrigin",void 0)}),[t]);let N=$(()=>{y.current?.style.setProperty("animation","none"),y.current?.style.setProperty("transition","none"),_.current?.style.setProperty("display","none")}),F=$(I=>{y.current?.style.removeProperty("animation"),y.current?.style.removeProperty("transition"),_.current?.style.removeProperty("display"),I&&C(I)}),V=$(()=>{T.current?.abort();let I=new AbortController;T.current=I,w(()=>{g(null),C(null),h.current=null},I.signal)}),D=Qt.useRef(null);q(()=>{(!s||!c)&&(D.current=null)},[s,c]),q(()=>{if(i&&f&&i!==f&&D.current!==i&&h.current){g(h.current),S(!0);let I=a9(f,i);v(I),D.current=i}},[i,f]),q(()=>{b!=null&&(T.current?.abort(),S(!0),R.request(()=>{X1.flushSync(()=>{S(!1)}),V()}))},[p,b,V,R]),q(()=>{let I=y.current;if(!I)return;let Y=ut(I).createElement("div");for(let X of Array.from(I.childNodes))Y.appendChild(X.cloneNode(!0));h.current=Y});let W=b!=null,M;W?M=(0,hs.jsxs)(Qt.Fragment,{children:[(0,hs.jsx)("div",{"data-previous":!0,inert:lu(!0),ref:_,style:{...E?{[Yl]:`${E.width}px`,[Ul]:`${E.height}px`}:null,position:"absolute"},"data-ending-style":O?void 0:""},"previous"),(0,hs.jsx)("div",{"data-current":!0,ref:y,"data-starting-style":O?"":void 0,children:o},p)]}):M=(0,hs.jsx)("div",{"data-current":!0,ref:y,children:o},p),q(()=>{let I=_.current;!I||!b||I.replaceChildren(...Array.from(b.childNodes))},[b]),B1({popupElement:d,positionerElement:u,mounted:c,content:l,onMeasureLayout:N,onMeasureLayoutComplete:F,side:r,direction:n});let A={activationDirection:i9(x),transitioning:W};return{children:M,state:A}}function i9(e){if(e)return`${G1(e.horizontal,5,"right","left")} ${G1(e.vertical,5,"down","up")}`}function G1(e,t,r,o){return e>t?r:e<-t?o:""}function a9(e,t){let r=e.getBoundingClientRect(),o=t.getBoundingClientRect(),n={x:r.left+r.width/2,y:r.top+r.height/2},i={x:o.left+o.width/2,y:o.top+o.height/2};return{horizontal:i.x-n.x,vertical:i.y-n.y}}function s9(e,t){let[r,o]=Qt.useState(0),n=Qt.useRef(e),i=Qt.useRef(t),a=Qt.useRef(!1);return q(()=>{let s=n.current,l=i.current,c=e!==s,d=t!==l;c?(o(u=>u+1),a.current=!d):a.current&&d&&(o(u=>u+1),a.current=!1),n.current=e,i.current=t},[e,t]),`${e??"current"}-${r}`}function Q1(e){return e==null||e.hasAttribute("disabled")||e.getAttribute("aria-disabled")==="true"}var xu=m(j(),1),l9=xu.createContext(void 0),c9={disableStyleElements:!1};function J1(){return xu.useContext(l9)??c9}function eR(e,t){let r=(t??Fe(e).getComputedStyle(e)).transform,o=0,n=0,i=1;if(r&&r!=="none"){let a=r.match(/matrix(?:3d)?\(([^)]+)\)/);if(a){let s=a[1].split(", ").map(parseFloat);s.length===6?(o=s[4],n=s[5],i=Math.sqrt(s[0]*s[0]+s[1]*s[1])):s.length===16&&(o=s[12],n=s[13],i=s[0])}}return{x:o,y:n,scale:i}}var sr={};ct(sr,{Control:()=>cR,Description:()=>lR,Error:()=>aR,Item:()=>fR,Label:()=>iR,Root:()=>nR,Validity:()=>uR});var Yt=m(j(),1);var Ru=m(j(),1),d9=Ru.createContext(void 0);function tR(e=!1){let t=Ru.useContext(d9);if(!t&&!e)throw new Error(dt(86));return t}var Vi=m(j(),1);var rR=m(P(),1),Tu=function(t){let r=Bt(),[o,n]=Vi.useState(r),[i,a]=Vi.useState(),[s,l]=Vi.useState([]),c=o===void 0?r:o,d=Ge(()=>new Map),{messageIds:u}=ar(),f=$((g,x)=>{let v=d.current;x===void 0?v.delete(g):v.set(g,x),n(y=>{if(v.size===0)return y;let _;for(let w of v.values()){if(w===y)return y;_===void 0&&(_=w)}return _})}),p=$(()=>{d.current.size===0&&n(r)}),h=Vi.useCallback(g=>{let x=g["aria-describedby"]?g["aria-describedby"].split(" "):[];return x.push(...u,...s),{...g,"aria-describedby":Array.from(new Set(x)).join(" ")||void 0}},[u,s]),b=Vi.useMemo(()=>({controlId:c,registerControlId:f,resetControlId:p,labelId:i,setLabelId:a,messageIds:s,setMessageIds:l,getDescriptionProps:h}),[c,f,p,i,a,s,l,h]);return(0,rR.jsx)(Pg.Provider,{value:b,children:t.children})};var Eu=m(j(),1);function oR(e){let{change:t,commit:r,invalid:o,markedDirtyRef:n,name:i,setRegisteredFieldName:a,registeredFieldIdRef:s,setValidityData:l,validityData:c}=e,{formRef:d}=bn(),u=Eu.useRef(null),f=Eu.useRef(null),p=Eu.useRef(!1),h=$(()=>{let w=f.current;if(w)return w.getValue?w.getValue():w.value});function b(w){return w.value===void 0?h():w.value}let g=$(()=>{let w=f.current;if(n.current=!0,!w){r(c.value);return}r(b(w))});function x(){let w=f.current;!w||!w.id||d.current.fields.set(w.id,{getValue:h,name:i??w.name,controlRef:w.controlRef,validityData:wa(c,o),validate:g})}function v(w=f.current?.id){w&&d.current.fields.delete(w)}function y(w){if(p.current)return;p.current=!0;let R=b(w);l(T=>T.initialValue===R?T:{...T,initialValue:R})}q(()=>{let w=f.current;!w||!w.id||(a(i?void 0:w.name),d.current.fields.set(w.id,{getValue:h,name:i??w.name,controlRef:w.controlRef,validityData:wa(c,o),validate:g}))},[d,h,o,i,a,g,c]),q(()=>{let w=d.current.fields;return()=>{let R=f.current?.id;R&&w.delete(R)}},[d]);let _=$((w,R)=>{if(!R){u.current===w&&(u.current=null,t(void 0,!0),v(),f.current=null,a(void 0),s.current=void 0);return}let T=f.current?.id,E=u.current;E&&E!==w&&t(void 0,!0),u.current=w,f.current=R,i||a(R.name),s.current=R.id,T&&T!==R.id&&v(T),y(R),x()});return[g,_]}var Su=m(P(),1),u9=Yt.forwardRef(function(t,r){let{errors:o,validationMode:n,submitCountRef:i}=bn(),{render:a,className:s,validate:l,validationDebounceTime:c=0,validationMode:d=n,name:u,disabled:f=!1,invalid:p,dirty:h,touched:b,actionsRef:g,style:x,...v}=t,y=tR(!0)?.disabled,_=$(l||(()=>null)),w=y||f,[R,T]=Yt.useState(!1),[E,C]=Yt.useState(!1),[O,S]=Yt.useState(!1),[N,F]=Yt.useState(!1),V=h??E,D=b??R,W=Yt.useRef(V),M=Yt.useRef(void 0),[A,I]=Yt.useState(),Y=u??A;q(()=>{h!==void 0&&(W.current=h)},[h]);let X=$(Ve=>{h===void 0&&(Ve&&(W.current=!0),C(Ve))}),z=$(Ve=>{b===void 0&&T(Ve)}),B=$(()=>d==="onChange"||d==="onSubmit"&&i.current>0),k=Y&&Object.hasOwn(o,Y)?o[Y]:null,L=!!(Array.isArray(k)?k.length:k),H=p===!0||L,[G,Q]=Yt.useState({state:_a,error:"",errors:[],value:null,initialValue:null}),ie=!H&&(w?null:G.state.valid),le=Yt.useMemo(()=>({disabled:w,touched:D,dirty:V,valid:ie,filled:O,focused:N}),[w,D,V,ie,O,N]),fe=C1({setValidityData:Q,validate:_,validityData:G,validationDebounceTime:c,invalid:H,markedDirtyRef:W,state:le,shouldValidateOnChange:B,validationMode:d,registeredFieldIdRef:M}),[ke,me]=oR({change:fe.change,commit:fe.commit,invalid:H,markedDirtyRef:W,name:u,setRegisteredFieldName:I,registeredFieldIdRef:M,setValidityData:Q,validityData:G});Yt.useImperativeHandle(g,()=>({validate:ke}),[ke]);let He=Yt.useMemo(()=>({invalid:H,name:Y,validityData:G,setValidityData:Q,disabled:w,setTouched:z,setDirty:X,setFilled:S,setFocused:F,validationMode:d,shouldValidateOnChange:B,state:le,registerFieldControl:me,validation:fe}),[H,Y,G,w,z,X,S,F,d,B,le,me,fe]),Ce=we("div",t,{ref:r,state:le,props:v,stateAttributesMapping:To});return(0,Su.jsx)(Mg.Provider,{value:He,children:Ce})}),nR=Yt.forwardRef(function(t,r){return(0,Su.jsx)(Tu,{children:(0,Su.jsx)(u9,{...t,ref:r})})});var $l=m(j(),1);var iR=$l.forwardRef(function(t,r){let{render:o,className:n,style:i,id:a,nativeLabel:s=!0,...l}=t,c=Ur(!1),d=bu(),{labelId:u}=ar(),f={...c.state,disabled:c.disabled||d.disabled},p=$l.useRef(null),h=V1({id:u??a,native:s});return we("label",t,{ref:[r,p],state:f,props:[h,l],stateAttributesMapping:To})});var xa=m(j(),1);var Wg=m(P(),1),f9={...To,...un},aR=xa.forwardRef(function(t,r){let{render:o,id:n,className:i,match:a,style:s,...l}=t,c=Bt(n),{validityData:d,state:u,name:f}=Ur(!1),{setMessageIds:p}=ar(),{errors:h}=bn(),b=f&&Object.hasOwn(h,f)?h[f]:null,g=!!(Array.isArray(b)?b.length:b),x=typeof a=="string",v=!1;a===!0?v=!0:u.disabled?v=!1:x?v=!!d.state[a]:v=g||d.state.valid===!1;let{mounted:y,transitionStatus:_,setMounted:w}=dn(v);q(()=>{if(!(!v||!c))return p(W=>W.concat(c)),()=>{p(W=>W.filter(M=>M!==c))}},[v,c,p]);let R=xa.useRef(null),[T,E]=xa.useState(null),[C,O]=xa.useState(null),S=d.error;!x&&g?S=b:d.errors.length>1&&(S=d.errors);let N=S;Array.isArray(S)&&(N=S.length>1?(0,Wg.jsx)("ul",{children:S.map(W=>(0,Wg.jsx)("li",{children:W},W))}):S[0]);let F=Array.isArray(S)?JSON.stringify(S):S;v&&F!==C&&(O(F),E(N)),pn({open:v,ref:R,onComplete(){v||w(!1)}});let V={...u,transitionStatus:_},D=we("div",t,{ref:[r,R],state:V,props:[{id:c,children:v?N:T},l],stateAttributesMapping:f9,enabled:y});return y?D:null});var sR=m(j(),1);var lR=sR.forwardRef(function(t,r){let{render:o,id:n,className:i,style:a,...s}=t,l=Bt(n),c=Ur(!1),d=bu(),{setMessageIds:u}=ar(),f={...c.state,disabled:c.disabled||d.disabled};return q(()=>{if(l)return u(h=>h.concat(l)),()=>{u(h=>h.filter(b=>b!==l))}},[l,u]),we("p",t,{ref:r,state:f,props:[{id:l},s],stateAttributesMapping:To})});var Cu=m(j(),1);var cR=Cu.forwardRef(function(t,r){let{render:o,className:n,id:i,name:a,value:s,disabled:l=!1,onValueChange:c,defaultValue:d,autoFocus:u=!1,style:f,...p}=t,{state:h,name:b,disabled:g,setTouched:x,setDirty:v,validityData:y,setFocused:_,setFilled:w,validationMode:R,validation:T}=Ur(),{clearErrors:E,elementRef:C,submitCountRef:O}=bn(),S=g||l,N=b??a,F={...h,disabled:S},{labelId:V}=ar(),D=l1({id:i}),[W]=Za({controlled:s,default:d,name:"FieldControl",state:"value"}),M=s!==void 0,A=M?W:void 0,I=A==null?void 0:String(A),Y=$(()=>T.inputRef.current?.value);s1(T.inputRef,D,I,Y,!S,a),q(()=>{let k=I??T.inputRef.current?.value;k!==void 0&&w(k!=="")},[I,T.inputRef,w]),o1(I,()=>{I!==void 0&&(E(N),v(I!==(y.initialValue??"")),T.change(I))});let X=Cu.useRef(null),z=wr();return q(()=>{u&&X.current===Ci(ut(X.current))&&_(!0)},[u,_]),we("input",t,{ref:[r,X],state:F,props:[{id:D,disabled:S,name:N,ref:T.inputRef,"aria-labelledby":V,autoFocus:u,...M?{value:A}:{defaultValue:d},onChange(k){let L=k.currentTarget.value,H=Re(se.none,k.nativeEvent);c?.(L,H),!M&&(v(L!==(y.initialValue??"")),w(L!==""),!k.nativeEvent.defaultPrevented&&!H.isCanceled&&(E(N),T.change(L)))},onFocus(){_(!0)},onBlur(k){if(x(!0),_(!1),R==="onBlur"){let L=k.currentTarget.value;T.commit(L),M&&queueMicrotask(()=>{let H=T.inputRef.current?.value;H!==void 0&&H!==L&&H!==(y.initialValue??"")&&T.commit(H)})}},onKeyDown(k){if(k.currentTarget.tagName==="INPUT"&&k.key==="Enter"){x(!0);let L=k.currentTarget.value,H=k.currentTarget.form;if(H&&H===C.current&&!k.defaultPrevented){let G=k.currentTarget,Q=O.current;z.start(0,()=>{O.current===Q&&T.commit(G.value)})}else T.commit(L)}}},p,k=>T.getValidationProps(S,k)],stateAttributesMapping:To})});var ql=m(j(),1);var dR=m(P(),1),uR=function(t){let{children:r}=t,{validityData:o,invalid:n}=Ur(!1),i=ql.useMemo(()=>wa(o,n),[o,n]),a=i.state.valid===!1,{transitionStatus:s}=dn(a),l=ql.useMemo(()=>({...i,validity:i.state,transitionStatus:s}),[i,s]);return(0,dR.jsx)(ql.Fragment,{children:r(l)})};var Ou=m(j(),1);var Hg=m(P(),1),fR=Ou.forwardRef(function(t,r){let{render:o,className:n,style:i,disabled:a=!1,...s}=t,{state:l,disabled:c}=Ur(!1),d=c||a,u={...l,disabled:d},f=Ou.useMemo(()=>({disabled:d}),[d]),p=we("div",t,{ref:r,state:u,props:s,stateAttributesMapping:To});return(0,Hg.jsx)(Tu,{children:(0,Hg.jsx)(Dg.Provider,{value:f,children:p})})});var pR=m(j(),1);var mR=m(P(),1),jg=pR.forwardRef(function(t,r){return(0,mR.jsx)(sr.Control,{ref:r,...t})});var gR=m(j(),1);var Ra=m(j(),1);var Gl="data-composite-item-active";function hR(e){let{loopFocus:t=!0,orientation:r="both",grid:o,onLoop:n,direction:i,highlightedIndex:a,onHighlightedIndexChange:s,rootRef:l,enableHomeAndEndKeys:c=!1,stopEventPropagation:d,disabledIndices:u,modifierKeys:f=Kn}=e,[p,h]=Ra.useState(0),b=o!=null,g=Ra.useRef(null),x=Qn(g,l),v=Ra.useRef([]),y=Ra.useRef(!1),_=Ra.useRef(null),w=a??p,R=$((S,N=!1)=>{if(_.current=v.current[S]??null,(s??h)(S),N){let F=v.current[S];kg(g.current,F,i,r)}}),T=$(S=>{if(S.size===0)return;if(y.current){let D=v.current,W=D.indexOf(_.current);if(W===-1){let M=D[w];!M||ga(D,w,u)?R(p9(D,u)):_.current=M}else W!==w&&R(W);return}y.current=!0;let N=Array.from(S.keys()),F=N.find(D=>D?.hasAttribute(Gl))??null,V=F?S.get(F)?.index??-1:-1;if(V!==-1)R(V);else if(ga(N,w,u)){let D=ha(N,{disabledIndices:u});Fl(N,D)||R(D)}kg(g.current,F,i,r)});q(()=>{if(u==null||a!=null||!y.current)return;let S=v.current;if(ga(S,w,u)){let N=ha(S,{disabledIndices:u});Fl(S,N)||R(N)}},[u,a,w,v,R]);let E=$((S,N,F)=>n?n(S,N,F,v):F),C=$(S=>{let N=S.key===au||S.key===su;if(!e1.has(S.key)||!c&&N||m9(S,f)||!g.current)return;let V=i==="rtl",D=V?nu:iu,W=V?iu:nu,M=r==="vertical"?ou:D,A=r==="vertical"?ru:W,I=Nt(S.nativeEvent);if(I!=null&&Og(I)&&!Q1(I)){let L=I.selectionStart,H=I.selectionEnd,G=I.value;if(L==null||S.shiftKey||L!==H||S.key!==A&&L<G.length||S.key!==M&&L>0)return}let Y=w,X=eg(v,u),z=tg(v,u);o!=null&&(Y=o({disabledIndices:u,elementsRef:v,event:S,highlightedIndex:w,loopFocus:t,maxIndex:z,minIndex:X,onLoop:E,orientation:r,rtl:V}));let B=r!=="vertical"&&S.key===D||r!=="horizontal"&&S.key===ou,k=r!=="vertical"&&S.key===W||r!=="horizontal"&&S.key===ru;c&&(S.key===au?Y=X:S.key===su&&(Y=z)),Y===w&&(B||k)&&(t&&Y===z&&B?(Y=X,n&&(Y=n(S,w,Y,v))):t&&Y===X&&k?(Y=z,n&&(Y=n(S,w,Y,v))):Y=ha(v.current,{startingIndex:Y,decrement:k,disabledIndices:u})),Y!==w&&!Fl(v.current,Y)&&(d&&S.stopPropagation(),(b||N||B||k)&&S.preventDefault(),R(Y,!0),queueMicrotask(()=>{v.current[Y]?.focus()}))});return{props:{ref:x,onFocus(S){let N=g.current,F=Nt(S.nativeEvent);!N||F==null||!Og(F)||F.setSelectionRange(0,F.value.length)},onKeyDown:C},highlightedIndex:w,onHighlightedIndexChange:R,elementsRef:v,onMapChange:T,relayKeyboardEvent:C}}function p9(e,t){let r=-1;for(let o=0;o<e.length;o+=1){let n=e[o];if(!(!n||ga(e,o,t))){if(n.hasAttribute(Gl))return o;r===-1&&(r=o)}}return Math.max(r,0)}function m9(e,t){for(let r of t1)if(!t.includes(r)&&e.getModifierState(r))return!0;return!1}var Bg=m(P(),1);function bR(e){let{render:t,className:r,style:o,refs:n=Kn,props:i=Kn,state:a=Ye,stateAttributesMapping:s,highlightedIndex:l,onHighlightedIndexChange:c,orientation:d,grid:u,loopFocus:f,onLoop:p,enableHomeAndEndKeys:h,onMapChange:b,stopEventPropagation:g=!0,rootRef:x,disabledIndices:v,modifierKeys:y,highlightItemOnHover:_=!1,tag:w="div",...R}=e,T=Ii(),{props:E,highlightedIndex:C,onHighlightedIndexChange:O,elementsRef:S,onMapChange:N,relayKeyboardEvent:F}=hR({grid:u,loopFocus:f,onLoop:p,orientation:d,highlightedIndex:l,onHighlightedIndexChange:c,rootRef:x,stopEventPropagation:g,enableHomeAndEndKeys:h,direction:T,disabledIndices:v,modifierKeys:y}),V=we(w,e,{state:a,ref:n,props:[E,...i,R],stateAttributesMapping:s}),D=gR.useMemo(()=>({highlightedIndex:C,onHighlightedIndexChange:O,highlightItemOnHover:_,relayKeyboardEvent:F}),[C,O,_,F]);return(0,Bg.jsx)(Vh.Provider,{value:D,children:(0,Bg.jsx)(fd,{elementsRef:S,onMapChange:W=>{b?.(W),N(W)},children:V})})}var ku=m(j(),1),yR=m(Ei(),1);var vR=m(P(),1),_R=ku.forwardRef(function(t,r){let{children:o,container:n,className:i,render:a,style:s,...l}=t,{node:c,subtree:d}=Bx({container:n,ref:r,componentProps:t,elementProps:l});return!d&&!c?null:(0,vR.jsxs)(ku.Fragment,{children:[d,c&&yR.createPortal(o,c)]})});var wR=m(Wl(),1);function h9(){return Me}function g9(){return!1}function b9(){return!0}function xR(){return(0,wR.useSyncExternalStore)(h9,g9,b9)}var JK=m(j(),1);var RR=m(P(),1);function TR(e){let{script:t}=e,{nonce:r}=J1();return xR()?(0,RR.jsx)("script",{nonce:r,dangerouslySetInnerHTML:{__html:t},suppressHydrationWarning:!0}):null}var Bo={};ct(Bo,{Indicator:()=>zR,List:()=>jR,Panel:()=>HR,Root:()=>CR,Tab:()=>OR});var Ot=m(j(),1);var Mu=m(j(),1),Yg=Mu.createContext(void 0);function Li(){let e=Mu.useContext(Yg);if(e===void 0)throw new Error(dt(64));return e}var ER="data-activation-direction";var yn={tabActivationDirection:e=>({[ER]:e})};var Ug=m(P(),1),CR=Ot.forwardRef(function(t,r){let{className:o,defaultValue:n=0,onValueChange:i,orientation:a="horizontal",render:s,value:l,style:c,...d}=t,u=t.defaultValue!==void 0,f=Ot.useRef([]),[p,h]=Ot.useState(()=>new Map),[b,g]=Za({controlled:l,default:n,name:"Tabs",state:"value"}),x=l!==void 0,[v,y]=Ot.useState(()=>new Map),_=Ot.useRef(void 0),w=Ot.useCallback(Q=>$g(v,Q),[v]),[R,T]=Ot.useState(()=>({previousValue:b,tabActivationDirection:"none"})),{previousValue:E,tabActivationDirection:C}=R,O=C,S=!1;E!==b&&(O=SR(E,b,a,v),S=E!=null&&b!=null&&w(b)==null);let N=S?E:b,F=E!==N||C!==O;q(()=>{F&&T({previousValue:N,tabActivationDirection:O})},[N,F,O]);let V=$((Q,ie)=>{let le=SR(b,Q,a,v);ie.activationDirection=le,i?.(Q,ie),!ie.isCanceled&&g(Q)}),D=$((Q,ie)=>{i?.(Q,Re(ie,void 0,void 0,{activationDirection:"none"}))}),W=$((Q,ie)=>(h(le=>{let fe=new Map(le);return fe.set(Q,ie),fe}),()=>{h(le=>{if(le.get(Q)!==ie)return le;let fe=new Map(le);return fe.delete(Q),fe})})),M=Ot.useCallback(Q=>p.get(Q),[p]),A=Ot.useCallback(Q=>{for(let ie of v.values())if(Q===ie.value)return ie.id},[v]),I=Ot.useMemo(()=>({getTabElementBySelectedValue:w,getTabIdByPanelValue:A,getTabPanelIdByValue:M,onValueChange:V,orientation:a,registerMountedTabPanel:W,setTabMap:y,tabActivationDirection:O,value:b}),[w,A,M,V,a,W,y,O,b]),Y=Ot.useMemo(()=>{for(let Q of v.values())if(Q.value===b)return Q},[v,b]),X=Ot.useMemo(()=>{for(let Q of v.values())if(!Q.disabled)return Q.value},[v]),z=Ot.useRef(!u),B=Ot.useRef(n),k=Ot.useRef(u),L=Ot.useRef(!1);q(()=>{if(x)return;function Q(ke,me){g(ke),T({previousValue:ke,tabActivationDirection:"none"}),D(ke,me),z.current=!1}if(v.size===0){L.current&&b!==null&&!_.current?.isConnected&&Q(null,se.missing);return}L.current=!0,_.current=v.keys().next().value;let ie=Y?.disabled,le=Y==null&&b!==null;if(!ie&&b===B.current&&(k.current=!1),k.current&&ie&&b===B.current)return;let fe=z.current;if(ie||le){let ke=X??null;if(b===ke){z.current=!1;return}let me=se.missing;fe?me=se.initial:ie&&(me=se.disabled),Q(ke,me);return}fe&&Y!=null&&(D(b,se.initial),z.current=!1)},[X,x,D,Y,g,v,b]);let G=we("div",t,{state:{orientation:a,tabActivationDirection:O},ref:r,props:d,stateAttributesMapping:yn});return(0,Ug.jsx)(Yg.Provider,{value:I,children:(0,Ug.jsx)(fd,{elementsRef:f,children:G})})});function $g(e,t){for(let[r,o]of e.entries())if(t===o.value)return r;return null}function SR(e,t,r,o){if(e==null||t==null)return"none";let[n,i,a]=r==="horizontal"?["left","left","right"]:["top","up","down"],s=$g(o,e),l=$g(o,t);if(s==null||l==null)return s!==l&&(typeof e=="number"||typeof e=="string")&&typeof e==typeof t?t>e?a:i:"none";let c=s.getBoundingClientRect()[n],d=l.getBoundingClientRect()[n];return d<c?i:d>c?a:"none"}var oi=m(j(),1);var Pu=m(j(),1),qg=Pu.createContext(void 0);function Nu(){let e=Pu.useContext(qg);if(e===void 0)throw new Error(dt(65));return e}var OR=oi.forwardRef(function(t,r){let{className:o,disabled:n=!1,render:i,value:a,id:s,nativeButton:l=!0,style:c,...d}=t,{value:u,getTabPanelIdByValue:f,onValueChange:p,orientation:h,tabActivationDirection:b}=Li(),{activateOnFocus:g,registerTabResizeObserverElement:x,tabsListElement:v}=Nu(),{highlightedIndex:y,onHighlightedIndexChange:_}=os(),w=Bt(s),R=oi.useMemo(()=>({disabled:n,id:w,value:a}),[n,w,a]),{compositeProps:T,compositeRef:E,index:C}=F1({metadata:R}),O=a===u,S=oi.useRef(!1),N=oi.useRef(null),F=$(L=>{N.current?.(),N.current=L?x(L):null});q(()=>{if(S.current){S.current=!1;return}if(!(O&&C>-1&&y!==C))return;let L=v;if(L!=null){let H=Ci(ut(L));if(H&&ze(L,H))return}n||_(C)},[O,C,y,_,n,v]);let{getButtonProps:V,buttonRef:D}=ua({disabled:n,native:l,focusableWhenDisabled:!0}),W=f(a),M=oi.useRef(!1),A=oi.useRef(!1);function I(L){p(a,Re(se.none,L.nativeEvent,void 0,{activationDirection:"none"}))}function Y(L){O||n||I(L)}function X(L){O||n||g&&(!M.current||A.current)&&I(L)}function z(L){if(O||n)return;M.current=!0,A.current=L.button===0;let H=ut(L.currentTarget);function G(){M.current=!1,A.current=!1,H.removeEventListener("pointerup",G),H.removeEventListener("pointercancel",G)}H.addEventListener("pointerup",G),H.addEventListener("pointercancel",G)}return we("button",t,{state:{disabled:n,active:O,orientation:h,tabActivationDirection:b},ref:[r,D,E,F],props:[T,{role:"tab","aria-controls":W,"aria-selected":O,id:w,onClick:Y,onFocus:X,onPointerDown:z,[Gl]:O?"":void 0,onKeyDownCapture(){S.current=!0}},d,V],stateAttributesMapping:yn})});var gs=m(j(),1);var kR="--active-tab-left",MR="--active-tab-right",PR="--active-tab-top",NR="--active-tab-bottom",AR="--active-tab-width",IR="--active-tab-height";var Au=m(P(),1),DR,_9={...yn,activeTabPosition:()=>null,activeTabSize:()=>null},VR=2,zR=gs.forwardRef(function(t,r){let{className:o,render:n,renderBeforeHydration:i=!1,style:a,...s}=t,{getTabElementBySelectedValue:l,orientation:c,tabActivationDirection:d,value:u}=Li(),{tabsListElement:f,registerIndicatorUpdateListener:p}=Nu(),h=P0();gs.useEffect(()=>p(h),[p,h]);let b=0,g=0,x=0,v=0,y=0,_=0,w=!1;if(u!=null&&f!=null){let N=l(u);if(N!=null){w=!0;let{width:F,height:V}=ps(N),{width:D,height:W}=ps(f),M=N.getBoundingClientRect(),A=f.getBoundingClientRect(),I=D>0?A.width/D:1,Y=W>0?A.height/W:1,X=w9(N,f);b=X.left,x=X.top;let z=(M.left-A.left)/I+f.scrollLeft-f.clientLeft,B=(M.top-A.top)/Y+f.scrollTop-f.clientTop,k=x9(N);Math.abs(z-k.x-b)<=VR&&Math.abs(B-k.y-x)<=VR&&(b=z,x=B),y=F,_=V,g=f.scrollWidth-b-y,v=f.scrollHeight-x-_}}let R=w?{left:b,right:g,top:x,bottom:v}:null,T=w?{width:y,height:_}:null,E=w?{[kR]:`${b}px`,[MR]:`${g}px`,[PR]:`${x}px`,[NR]:`${v}px`,[AR]:`${y}px`,[IR]:`${_}px`}:void 0,C=w&&y>0&&_>0,S=we("span",t,{state:{orientation:c,activeTabPosition:R,activeTabSize:T,tabActivationDirection:d},ref:r,props:[{role:"presentation",style:E,hidden:!C},s,{suppressHydrationWarning:!0}],stateAttributesMapping:_9});return u==null?null:(0,Au.jsxs)(gs.Fragment,{children:[S,i&&(DR||(DR=(0,Au.jsx)(TR,{script:""})))]})});function w9(e,t){let r=LR(e),o=LR(t),n=r.left-o.left-t.clientLeft,i=r.top-o.top-t.clientTop,a=ao(e);for(;tt(a)&&a!==t&&!xo(a);)n-=a.scrollLeft,i-=a.scrollTop,a=ao(a);return{left:n,top:i}}function LR(e){let t=0,r=0,o=e;for(;o!=null;){t+=o.offsetLeft,r+=o.offsetTop;let n=o.offsetParent;n!=null&&(t+=n.clientLeft,r+=n.clientTop),o=n}return{left:t,top:r}}function x9(e){let t=Fe(e).getComputedStyle(e),{x:r,y:o}=eR(e,t),n=r,i=o,{translate:a}=t;if(a&&a!=="none"){let s=a.split(" ");n+=FR(s[0],e.offsetWidth),i+=FR(s[1],e.offsetHeight)}return{x:n,y:i}}function FR(e,t){if(!e)return 0;let r=parseFloat(e);return Number.isFinite(r)?e.endsWith("%")?r/100*t:r:0}var Iu=m(j(),1);var WR="data-index";var qZ=Jn.startingStyle,GZ=Jn.endingStyle;var T9={...yn,...un},HR=Iu.forwardRef(function(t,r){let{className:o,value:n,render:i,keepMounted:a=!1,style:s,...l}=t,{value:c,getTabIdByPanelValue:d,orientation:u,tabActivationDirection:f,registerMountedTabPanel:p}=Li(),h=Bt(),{ref:b,index:g}=wd(),x=n===c,{mounted:v,transitionStatus:y,setMounted:_}=dn(x),w=!v,R=d(n),T={hidden:w,orientation:u,tabActivationDirection:f,transitionStatus:y},E=Iu.useRef(null),C=we("div",t,{state:T,ref:[r,b,E],props:[{"aria-labelledby":R,hidden:w,id:h,role:"tabpanel",tabIndex:x?0:-1,inert:lu(!x),[WR]:g},l],stateAttributesMapping:T9});return pn({open:x,ref:E,onComplete(){x||_(!1)}}),q(()=>{if(!(h==null||w&&!a))return p(n,h)},[w,a,n,h,p]),a||v?C:null});var jo=m(j(),1);var Gg=m(P(),1),jR=jo.forwardRef(function(t,r){let{activateOnFocus:o=!1,className:n,loopFocus:i=!0,render:a,style:s,...l}=t,{orientation:c,setTabMap:d,tabActivationDirection:u}=Li(),[f,p]=jo.useState(0),[h,b]=jo.useState(null),g=jo.useRef(new Set),x=jo.useRef(new Set),v=jo.useRef(null);q(()=>{if(typeof ResizeObserver>"u")return;let E=new ResizeObserver(()=>{g.current.forEach(C=>{C()})});return v.current=E,h&&E.observe(h),x.current.forEach(C=>{E.observe(C)}),()=>{E.disconnect(),v.current=null}},[h]);let y=$(E=>(g.current.add(E),()=>{g.current.delete(E)})),_=$(E=>(x.current.add(E),v.current?.observe(E),()=>{x.current.delete(E),v.current?.unobserve(E)})),w={orientation:c,tabActivationDirection:u},R={"aria-orientation":c==="vertical"?"vertical":void 0,role:"tablist"},T=jo.useMemo(()=>({activateOnFocus:o,registerIndicatorUpdateListener:y,registerTabResizeObserverElement:_,tabsListElement:h}),[o,y,_,h]);return(0,Gg.jsx)(qg.Provider,{value:T,children:(0,Gg.jsx)(bR,{render:a,className:n,style:s,state:w,refs:[r,b],props:[R,l],stateAttributesMapping:yn,highlightedIndex:f,enableHomeAndEndKeys:!0,loopFocus:i,orientation:c,onHighlightedIndexChange:p,onMapChange:d,disabledIndices:Kn})})});var So={};ct(So,{Arrow:()=>sT,Handle:()=>Kl,Popup:()=>iT,Portal:()=>tT,Positioner:()=>oT,Provider:()=>cT,Root:()=>GR,Trigger:()=>QR,Viewport:()=>uT,createHandle:()=>fT});var bs=m(j(),1);var Du=m(j(),1),Xg=Du.createContext(void 0);function Eo(e){let t=Du.useContext(Xg);if(t===void 0&&!e)throw new Error(dt(72));return t}var BR=m(j(),1);var YR={...q0,disabled:e=>e.disabled,instantType:e=>e.instantType,isInstantPhase:e=>e.isInstantPhase,trackCursorAxis:e=>e.trackCursorAxis,disableHoverablePopup:e=>e.disableHoverablePopup,lastOpenChangeReason:e=>e.openChangeReason,closeOnClick:e=>e.closeOnClick,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin},Vu=class extends Ni{constructor(t,r,o){let n=new Hl;super($R(t,n,r,o),qR(n),YR)}setOpen=(t,r)=>{z0(this,t,r,{extraState:{openChangeReason:r.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,Re(se.triggerPress,t))}};function UR(){let e=new Hl,t=new eu(Object.freeze($R(void 0,e)),Object.freeze(qR(e)),YR);return Object.assign(t,{setOpen:Me,cancelPendingOpen:Me})}function $R(e,t,r,o=!1){return{...U0(t,r,o),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,adaptiveOrigin:void 0,...e}}function qR(e){return{popupRef:BR.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:e}}var Xl=m(P(),1),GR=gg(function(t){let{disabled:r=!1,defaultOpen:o=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:a="none",actionsRef:s,onOpenChange:l,onOpenChangeComplete:c,handle:d,triggerId:u,defaultTriggerId:f=null,children:p}=t,h=L0((S,N)=>new Vu({open:o,openProp:n,activeTriggerId:f,triggerIdProp:u},S,N));h.useControlledProp("openProp",n),h.useControlledProp("triggerIdProp",u),h.useContextCallback("onOpenChange",l),h.useContextCallback("onOpenChangeComplete",c);let b=h.useState("open"),g=!r&&b,x=h.useState("activeTriggerId"),v=h.useState("mounted"),y=h.useState("payload");h.useSyncedValues({trackCursorAxis:a,disableHoverablePopup:i,disabled:r}),H0(h,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:_,transitionStatus:w}=j0(g,h),R=h.useState("isInstantPhase"),T=h.useState("instantType"),E=h.useState("lastOpenChangeReason"),C=bs.useRef(null);q(()=>{b&&r&&h.setOpen(!1,Re(se.disabled))},[b,r,h]),q(()=>{w==="ending"&&E===se.none||w!=="ending"&&R?(T!=="delay"&&(C.current=T),h.set("instantType","delay")):C.current!==null&&(h.set("instantType",C.current),C.current=null)},[w,R,E,T,h]),q(()=>{g&&x==null&&h.set("payload",void 0)},[h,x,g]),bs.useImperativeHandle(s,()=>({unmount:_,close:()=>h.setOpen(!1,Re(se.imperativeAction))}),[_,h]);let O=g||v||!r&&a!=="none";return(0,Xl.jsxs)(Xg.Provider,{value:h,children:[d&&(0,Xl.jsx)(F0,{handle:d,store:h}),O&&(0,Xl.jsx)(E9,{store:h,disabled:r,trackCursorAxis:a}),typeof p=="function"?p({payload:y}):p]})});function E9({store:e,disabled:t,trackCursorAxis:r}){let o=e.useState("floatingRootContext"),n=og(o,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=rg(o,{enabled:!t&&r!=="none",axis:r==="none"?void 0:r}),a=bs.useMemo(()=>Ie(i.reference,n.reference),[i.reference,n.reference]);return B0(e,{activeTriggerProps:a,inactiveTriggerProps:a,popupProps:n.floating??Ye}),null}var Fu=m(j(),1);var Lu=m(j(),1),Kg=Lu.createContext(void 0);function XR(){return Lu.useContext(Kg)}var ZR="data-base-ui-tooltip-trigger";function KR(e){if("composedPath"in e){let r=e.composedPath();for(let o=0;o<r.length;o+=1){let n=r[o];if(ve(n))return n}}let t=e.target;return ve(t)?t:null}function S9(e){let t=e;for(;t;){let r=t.closest(`[${ZR}]`);if(r)return r;let o=t.getRootNode();t="host"in o&&ve(o.host)?o.host:null}return null}var QR=O0(function(t,r){let{render:o,className:n,style:i,handle:a,payload:s,disabled:l,delay:c,closeOnClick:d=!0,closeDelay:u,id:f,...p}=t,h=Eo(!0),g=X0(a)??h;if(!g)throw new Error(dt(82));let x=Bt(f),v=g.useState("isTriggerActive",x),y=g.useState("isOpenedByTrigger",x),_=g.useState("floatingRootContext"),w=Fu.useRef(null),R=u??0,{registerTrigger:T,isMountedByThisTrigger:E}=W0(x,w,g,{payload:s,closeOnClick:d,closeDelay:R}),C=XR(),{activeIdRef:O,delayRef:S,isInstantPhase:N,hasProvider:F}=Jh(_,{open:y}),V=us(_);g.useSyncedValue("isInstantPhase",N);let D=g.useState("disabled"),W=l??D,M=or(W),A=g.useState("trackCursorAxis"),I=g.useState("disableHoverablePopup"),Y=Fu.useRef(!1),X=wr(),z=Fu.useRef(void 0);function B(){return F&&O.current!=null?0:c??C??600}function k(me){let He=w.current;if(!He||!me)return!1;let Ce=S9(me);return Ce!==null&&Ce!==He&&ze(He,Ce)}function L(me){let He=k(me);return Y.current=He,He&&(V.openChangeTimeout.clear(),V.restTimeout.clear(),V.restTimeoutPending=!1,X.clear()),He}let H=Sg(_,{enabled:!W,mouseOnly:!0,move:!1,handleClose:!I&&A!=="both"?Cg():null,restMs:B,delay(){return u==null&&F?{close:zo(S.current,"close")}:{close:R}},triggerElementRef:w,isActiveTrigger:v,isClosing:()=>g.select("transitionStatus")==="ending",shouldOpen(){return!Y.current}}),G=xg(_,{enabled:!W}).reference,Q=me=>{let He=Y.current,Ce=KR(me),Ve=L(Ce),Ae=w.current,xt=Ae&&Ce&&ze(Ae,Ce);if(Ve&&g.select("open")&&g.select("lastOpenChangeReason")===se.triggerHover){g.setOpen(!1,Re(se.triggerHover,me));return}if(He&&!Ve&&xt&&!M.current&&!g.select("open")&&Ae&&ei(z.current)){let he=()=>{!Y.current&&!M.current&&!g.select("open")&&g.setOpen(!0,Re(se.triggerHover,me,Ae))},nt=B();nt===0?(X.clear(),he()):X.start(nt,he)}},ie=g.useState("triggerProps",E);return we("button",t,{state:{open:y},ref:[r,T,w],props:[H,G,E||A!=="none"?ie:void 0,{onMouseOver(me){Q(me.nativeEvent)},onFocus(me){k(KR(me.nativeEvent))&&me.preventBaseUIHandler()},onMouseLeave(){Y.current=!1,X.clear(),z.current=void 0},onPointerEnter(me){z.current=me.pointerType},onPointerDown(me){z.current=me.pointerType,g.set("closeOnClick",d),d&&!g.select("open")&&g.cancelPendingOpen(me.nativeEvent)},onClick(me){d&&!g.select("open")&&g.cancelPendingOpen(me.nativeEvent)},id:x,[Al]:W?"":void 0,[ZR]:W?void 0:""},p],stateAttributesMapping:Ex})});var eT=m(j(),1);var zu=m(j(),1),Zg=zu.createContext(void 0);function JR(){let e=zu.useContext(Zg);if(e===void 0)throw new Error(dt(70));return e}var Qg=m(P(),1),tT=eT.forwardRef(function(t,r){let{keepMounted:o=!1,...n}=t;return Eo().useState("mounted")||o?(0,Qg.jsx)(Zg.Provider,{value:o,children:(0,Qg.jsx)(_R,{ref:r,...n})}):null});var Hu=m(j(),1);var Wu=m(j(),1),Jg=Wu.createContext(void 0);function ys(){let e=Wu.useContext(Jg);if(e===void 0)throw new Error(dt(71));return e}var rT=m(P(),1),oT=Hu.forwardRef(function(t,r){let{render:o,className:n,anchor:i,positionMethod:a="absolute",side:s="top",align:l="center",sideOffset:c=0,alignOffset:d=0,collisionBoundary:u="clipping-ancestors",collisionPadding:f=5,arrowPadding:p=5,sticky:h=!1,disableAnchorTracking:b=!1,collisionAvoidance:g=Wx,style:x,...v}=t,y=Eo(),_=JR(),w=y.useState("open"),R=y.useState("mounted"),T=y.useState("trackCursorAxis"),E=y.useState("disableHoverablePopup"),C=y.useState("floatingRootContext"),O=y.useState("instantType"),S=y.useState("transitionStatus"),N=y.useState("adaptiveOrigin"),F=x1({anchor:i,positionMethod:a,floatingRootContext:C,mounted:R,side:s,sideOffset:c,align:l,alignOffset:d,collisionBoundary:u,collisionPadding:f,sticky:h,arrowPadding:p,disableAnchorTracking:b,keepMounted:_,collisionAvoidance:g,adaptiveOrigin:N}),V=Hu.useMemo(()=>({open:w,side:F.side,align:F.align,anchorHidden:F.anchorHidden,instant:T!=="none"?"tracking-cursor":O}),[w,F.side,F.align,F.anchorHidden,T,O]),D=R1(t,V,{styles:F.positionerStyles,transitionStatus:S,props:v,refs:[r,y.useStateSetter("positionerElement")],hidden:!R,inert:!w||T==="both"||E});return(0,rT.jsx)(Jg.Provider,{value:F,children:D})});var nT=m(j(),1);var iT=nT.forwardRef(function(t,r){let{render:o,className:n,style:i,...a}=t,s=Eo(),{side:l,align:c}=ys(),d=s.useState("open"),u=s.useState("instantType"),f=s.useState("transitionStatus"),p=s.useState("popupProps"),h=s.useState("floatingRootContext"),b=s.useState("disabled"),g=s.useState("closeDelay");pn({open:d,ref:s.context.popupRef,onComplete(){d&&s.context.onOpenChangeComplete?.(!0)}}),Eg(h,{enabled:!b,closeDelay:g});let x=s.useStateSetter("popupElement");return we("div",t,{state:{open:d,side:l,align:c,instant:u,transitionStatus:f},ref:[r,s.context.popupRef,x],props:[V0,p,hu(f),a],stateAttributesMapping:Sx})});var aT=m(j(),1);var sT=aT.forwardRef(function(t,r){let{render:o,className:n,style:i,...a}=t,s=Eo(),{arrowRef:l,side:c,align:d,arrowUncentered:u,arrowStyles:f}=ys(),p=s.useState("open"),h=s.useState("instantType");return we("div",t,{state:{open:p,side:c,align:d,uncentered:u,instant:h},ref:[r,l],props:[{style:f,"aria-hidden":!0},a],stateAttributesMapping:Nl})});var lT=m(j(),1);var eb=m(P(),1),cT=function(t){let{delay:r,closeDelay:o,timeout:n=400}=t,i=lT.useMemo(()=>({open:r,close:o}),[r,o]);return(0,eb.jsx)(Kg.Provider,{value:r,children:(0,eb.jsx)(Qh,{delay:i,timeoutMs:n,children:t.children})})};var dT=m(j(),1);var uT=dT.forwardRef(function(t,r){let{render:o,className:n,style:i,children:a,...s}=t,l=Eo(),c=ys(),d=l.useState("instantType"),{children:u,state:f}=Z1({store:l,side:c.side,children:a}),p={activationDirection:f.activationDirection,transitioning:f.transitioning,instant:d};return we("div",t,{state:p,ref:r,props:[s,{children:u}],stateAttributesMapping:K1})});var Kl=class extends Yd{constructor(){super(UR(),"Tooltip")}open(t){this.openByTrigger(t)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}};function fT(){return new Kl}function ft(e){return we(e.defaultTagName??"div",e,e)}var hT=m(U(),1),tb="data-wp-hash";function rb(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&O9(document)),e.__wpStyleRuntime}function C9(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${tb}]`))if(r.getAttribute(tb)===t)return!0;return!1}function gT(e,t,r){if(!e.head)return;let o=rb(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(C9(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(tb,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function O9(e){let t=rb();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)gT(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function bT(e,t){let r=rb();r.styles.set(e,t);for(let o of r.documents.keys())gT(o,e,t)}typeof process>"u",bT("3167e7d116",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{text-wrap:pretty;margin:0}._14437cfb77831647__heading-2xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-p-line-height:var(--wpds-typography-line-height-2xl,40px);font-size:var(--wpds-typography-font-size-2xl,32px);line-height:var(--wpds-typography-line-height-2xl,40px)}._14437cfb77831647__heading-2xl,._3c78b7fa9b4072dd__heading-xl{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600)}._3c78b7fa9b4072dd__heading-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-md,24px)}.aa58f227716bcde2__heading-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-lg,15px)}.aa58f227716bcde2__heading-lg,.fc4da56d8dfe52c4__heading-md{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-sm,20px)}.fc4da56d8dfe52c4__heading-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px)}.a9b78c7c82e8dff7__heading-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-xs,16px);text-transform:uppercase}._305ff559e52180d5__body-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-xl,32px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-xl,32px)}._305ff559e52180d5__body-xl,.ca1aa3fc2029e958__body-lg{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}.ca1aa3fc2029e958__body-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-lg,15px);line-height:var(--wpds-typography-line-height-md,24px)}._131101940be12424__body-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}._0e8d87a42c1f75fa__body-sm,._131101940be12424__body-md{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}._0e8d87a42c1f75fa__body-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var pT={text:"_83ed8a8da5dd50ea__text","heading-2xl":"_14437cfb77831647__heading-2xl","heading-xl":"_3c78b7fa9b4072dd__heading-xl","heading-lg":"aa58f227716bcde2__heading-lg","heading-md":"fc4da56d8dfe52c4__heading-md","heading-sm":"a9b78c7c82e8dff7__heading-sm","body-xl":"_305ff559e52180d5__body-xl","body-lg":"ca1aa3fc2029e958__body-lg","body-md":"_131101940be12424__body-md","body-sm":"_0e8d87a42c1f75fa__body-sm"};typeof process>"u",bT("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var mT={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},Jt=(0,hT.forwardRef)(function({variant:t="body-md",render:r,className:o,...n},i){return ft({render:r,defaultTagName:"span",ref:i,props:Ie(n,{className:K(pT.text,mT.heading,mT.p,pT[t],o)})})});var wT=m(P(),1),ob="data-wp-hash";function nb(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&M9(document)),e.__wpStyleRuntime}function k9(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ob}]`))if(r.getAttribute(ob)===t)return!0;return!1}function _T(e,t,r){if(!e.head)return;let o=nb(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(k9(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ob,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function M9(e){let t=nb();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)_T(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function P9(e,t){let r=nb();r.styles.set(e,t);for(let o of r.documents.keys())_T(o,e,t)}typeof process>"u",P9("40ea4a6382","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-background-surface-error,#fae5e1);color:var(--wpds-color-foreground-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-background-surface-warning,#fde6be);color:var(--wpds-color-foreground-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-background-surface-caution,#fee995);color:var(--wpds-color-foreground-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-background-surface-success,#c2f8ca);color:var(--wpds-color-foreground-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-background-surface-info,#deebfa);color:var(--wpds-color-foreground-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);padding-block:calc(var(--wpds-dimension-padding-xs, 4px) - var(--wpds-border-width-xs, 1px));padding-inline:calc(var(--wpds-dimension-padding-sm, 8px) - var(--wpds-border-width-xs, 1px))}}}");var yT={badge:"_96e6251aad1a6136__badge","is-high-intent":"_99f7158cb520f750__is-high-intent","is-medium-intent":"c20ebef2365bc8b7__is-medium-intent","is-low-intent":"_365e1626c6202e52__is-low-intent","is-stable-intent":"_33f8198127ddf4ef__is-stable-intent","is-informational-intent":"_04c1aca8fc449412__is-informational-intent","is-draft-intent":"_90726e69d495ec19__is-draft-intent","is-none-intent":"_898f4a544993bd39__is-none-intent"},ib=(0,vT.forwardRef)(function({intent:t="none",className:r,...o},n){return(0,wT.jsx)(Jt,{ref:n,className:K(yT.badge,yT[`is-${t}-intent`],r),...o,variant:"body-sm"})});var jT=m(U(),1);var CT=m(U(),1);var sb="data-wp-hash";function lb(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&A9(document)),e.__wpStyleRuntime}function N9(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${sb}]`))if(r.getAttribute(sb)===t)return!0;return!1}function TT(e,t,r){if(!e.head)return;let o=lb(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(N9(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(sb,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function A9(e){let t=lb();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)TT(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function I9(e,t){let r=lb();r.styles.set(e,t);for(let o of r.documents.keys())TT(o,e,t)}typeof process>"u",I9("be37f31c1e","._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}}");var RT={slot:"_11fc52b637ff8a7e__slot"},ET="data-wp-compat-overlay-slot";function D9(){return typeof document>"u"?null:document}function V9(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var vn=null;function ab(e){return e.setAttribute("aria-hidden","false"),e}function L9(e){let t=e.createElement("div");return t.setAttribute(ET,""),RT.slot&&t.classList.add(RT.slot),e.body.appendChild(t),t}function ST(){if(typeof window>"u"||!V9()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=D9();if(!e||!e.body)return;if(vn&&vn.ownerDocument===e&&vn.isConnected)return ab(vn);let t=e.querySelector(`[${ET}]`);return t instanceof HTMLDivElement?(vn=ab(t),vn):(vn?.isConnected&&vn.remove(),vn=ab(L9(e)),vn)}var OT=m(P(),1),kT=(0,CT.forwardRef)(function({container:t,...r},o){return(0,OT.jsx)(So.Portal,{container:t??ST(),...r,ref:o})});var MT=m(U(),1),AT=m(P(),1),cb="data-wp-hash";function db(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&z9(document)),e.__wpStyleRuntime}function F9(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${cb}]`))if(r.getAttribute(cb)===t)return!0;return!1}function PT(e,t,r){if(!e.head)return;let o=db(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(F9(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(cb,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function z9(e){let t=db();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)PT(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function NT(e,t){let r=db();r.styles.set(e,t);for(let o of r.documents.keys())PT(o,e,t)}typeof process>"u",NT("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var W9={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",NT("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var H9={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},IT=(0,MT.forwardRef)(function({align:t="center",className:r,side:o="top",sideOffset:n=4,...i},a){return(0,AT.jsx)(So.Positioner,{ref:a,align:t,side:o,sideOffset:n,...i,className:K(W9["box-sizing"],H9.positioner,r)})});var DT=m(U(),1);function ub(e,t,r){return(0,DT.cloneElement)(e??t,{children:r})}var j9=m(LT(),1);var zT=m(ju(),1),{lock:See,unlock:WT}=(0,zT.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/ui");function B9(){let e=j9;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return WT(e.privateApis).ThemeProvider}var HT=B9();var Zl=m(P(),1),fb="data-wp-hash";function pb(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&U9(document)),e.__wpStyleRuntime}function Y9(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${fb}]`))if(r.getAttribute(fb)===t)return!0;return!1}function BT(e,t,r){if(!e.head)return;let o=pb(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Y9(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(fb,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function U9(e){let t=pb();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)BT(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function $9(e,t){let r=pb();r.styles.set(e,t);for(let o of r.documents.keys())BT(o,e,t)}typeof process>"u",$9("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var q9={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},G9={background:"#1e1e1e"},mb=(0,jT.forwardRef)(function({portal:t,positioner:r,children:o,className:n,...i},a){let s=(0,Zl.jsx)(HT,{color:G9,children:(0,Zl.jsx)(So.Popup,{ref:a,className:K(q9.popup,n),...i,children:o})}),l=ub(r,(0,Zl.jsx)(IT,{}),s);return ub(t,(0,Zl.jsx)(kT,{}),l)});var YT=m(U(),1),UT=m(P(),1),hb=(0,YT.forwardRef)(function(t,r){return(0,UT.jsx)(So.Trigger,{ref:r,...t})});var $T=m(ye(),1),qT=m(P(),1);function Bu({children:e}){return(0,qT.jsx)(wu,{direction:(0,$T.isRTL)()?"rtl":"ltr",children:e})}var gb=m(P(),1);function bb(e){return(0,gb.jsx)(Bu,{children:(0,gb.jsx)(So.Root,{...e})})}var GT=m(U(),1),XT=m(ye(),1),vs=m(P(),1),yb="data-wp-hash";function vb(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Z9(document)),e.__wpStyleRuntime}function K9(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${yb}]`))if(r.getAttribute(yb)===t)return!0;return!1}function KT(e,t,r){if(!e.head)return;let o=vb(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(K9(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(yb,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Z9(e){let t=vb();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)KT(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Uu(e,t){let r=vb();r.styles.set(e,t);for(let o of r.documents.keys())KT(o,e,t)}typeof process>"u",Uu("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Q9={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Uu("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var J9={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",Uu("e8e6a9be37",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d4250949359b05ce__link{text-decoration-thickness:from-font;text-underline-offset:.2em}.c6055659b8e2cd2c__is-brand,.c6055659b8e2cd2c__is-brand:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.c6055659b8e2cd2c__is-brand:active,.c6055659b8e2cd2c__is-brand:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}._92e0dfcaeee15b88__is-neutral,._92e0dfcaeee15b88__is-neutral:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);text-decoration-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d)}._92e0dfcaeee15b88__is-neutral:active,._92e0dfcaeee15b88__is-neutral:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.cf122a9bf1035d42__is-unstyled{--_gcd-a-color:inherit;color:inherit;text-decoration:none}._0cb411afac4c86c7__link-icon{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-padding-xs,4px);text-decoration:none}._0cb411afac4c86c7__link-icon:after{content:"\\2197"}._0cb411afac4c86c7__link-icon:dir(rtl):after{content:"\\2196"}}}');var Yu={link:"d4250949359b05ce__link","is-brand":"c6055659b8e2cd2c__is-brand","is-neutral":"_92e0dfcaeee15b88__is-neutral","is-unstyled":"cf122a9bf1035d42__is-unstyled","link-icon":"_0cb411afac4c86c7__link-icon"};typeof process>"u",Uu("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var e6={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},_s=(0,GT.forwardRef)(function({children:t,variant:r="default",tone:o="brand",openInNewTab:n=!1,target:i,render:a,className:s,...l},c){let d=n||/^_blank$/i.test(i??"");return ft({render:a,defaultTagName:"a",ref:c,props:Ie(l,{className:K(e6.a,Q9["box-sizing"],J9["outset-ring--focus-except-active"],r!=="unstyled"&&Yu.link,r!=="unstyled"&&Yu[`is-${o}`],r==="unstyled"&&Yu["is-unstyled"],s),target:i??(n?"_blank":void 0),children:(0,vs.jsxs)(vs.Fragment,{children:[t,d&&(0,vs.jsx)("span",{className:Yu["link-icon"],role:"img","aria-label":(0,XT.__)("(opens in a new tab)")})]})})})});var $u=m(rt(),1),_b=m(P(),1),wb=(0,_b.jsx)($u.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,_b.jsx)($u.Path,{d:"M7.25 12V9.25H10M16.75 12V14.75H14M5.5 17.75H18.5C19.1904 17.75 19.75 17.1904 19.75 16.5V7.5C19.75 6.80964 19.1904 6.25 18.5 6.25H5.5C4.80964 6.25 4.25 6.80964 4.25 7.5V16.5C4.25 17.1904 4.80964 17.75 5.5 17.75Z",vectorEffect:"non-scaling-stroke"})});var qu=m(rt(),1),xb=m(P(),1),Rb=(0,xb.jsx)(qu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,xb.jsx)(qu.Path,{d:"M7 12L10 15L17 8",vectorEffect:"non-scaling-stroke"})});var Gu=m(rt(),1),Tb=m(P(),1),Eb=(0,Tb.jsx)(Gu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Tb.jsx)(Gu.Path,{d:"M7 11L12 15L17 11",vectorEffect:"non-scaling-stroke"})});var Xu=m(rt(),1),Sb=m(P(),1),Cb=(0,Sb.jsx)(Xu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Sb.jsx)(Xu.Path,{d:"M14 6.5L9 12L14 17.5",vectorEffect:"non-scaling-stroke"})});var Ku=m(rt(),1),Ob=m(P(),1),Ql=(0,Ob.jsx)(Ku.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Ob.jsx)(Ku.Path,{d:"M10 6.5L15 12L10 17.5",vectorEffect:"non-scaling-stroke"})});var Zu=m(rt(),1),kb=m(P(),1),Mb=(0,kb.jsx)(Zu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,kb.jsx)(Zu.Path,{d:"M7.75 16.25L16.25 7.75M16.25 16.25L7.75 7.75",vectorEffect:"non-scaling-stroke"})});var Qu=m(rt(),1),Pb=m(P(),1),Nb=(0,Pb.jsx)(Qu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Pb.jsx)(Qu.Path,{d:"M5 19L19 5M19 19L5 5",vectorEffect:"non-scaling-stroke"})});var Ju=m(rt(),1),Ab=m(P(),1),Ib=(0,Ab.jsx)(Ju.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Ab.jsx)(Ju.Path,{d:"M14.25 19.25L18 19.25C18.6904 19.25 19.25 18.6904 19.25 18L19.25 6C19.25 5.30964 18.6904 4.75 18 4.75L14.25 4.75M14.25 19.25L6 19.25C5.30964 19.25 4.75 18.6904 4.75 18L4.75 6C4.75 5.30964 5.30965 4.75 6 4.75L14.25 4.75M14.25 19.25L14.25 4.75",vectorEffect:"non-scaling-stroke"})});var ef=m(rt(),1),Db=m(P(),1),Vb=(0,Db.jsx)(ef.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Db.jsx)(ef.Path,{d:"M20.25 8.5V7C20.25 6.30964 19.6904 5.75 19 5.75H5C4.30964 5.75 3.75 6.30964 3.75 7V8.5M20.25 8.5V17C20.25 17.6904 19.6904 18.25 19 18.25H5C4.30964 18.25 3.75 17.6904 3.75 17V8.5M20.25 8.5L12 14.5L3.75 8.5",vectorEffect:"non-scaling-stroke"})});var tf=m(rt(),1),Lb=m(P(),1),Jl=(0,Lb.jsx)(tf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Lb.jsx)(tf.Path,{d:"M12 9L12 14M12 15.5V17M11.1284 5.04947L3.83827 18.0097C3.46331 18.6763 3.94502 19.5 4.70985 19.5H19.2902C20.055 19.5 20.5367 18.6763 20.1617 18.0097L12.8716 5.04947C12.4893 4.36982 11.5107 4.36982 11.1284 5.04947Z",vectorEffect:"non-scaling-stroke"})});var rf=m(rt(),1),Fb=m(P(),1),zb=(0,Fb.jsx)(rf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Fb.jsx)(rf.Path,{d:"M9 19.25H6C5.30964 19.25 4.75 18.6904 4.75 18V6C4.75 5.30964 5.30964 4.75 6 4.75H9M15 4.75L16.5 4.75M15 19.25H16.5M12 22V2M19.25 16.5V14.5M19.25 13V11M19.25 9.5V7.5M18 4.75C18.6904 4.75 19.25 5.30964 19.25 6M18 19.25C18.6904 19.25 19.25 18.6904 19.25 18",vectorEffect:"non-scaling-stroke"})});var of=m(rt(),1),Wb=m(P(),1),Hb=(0,Wb.jsx)(of.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Wb.jsx)(of.Path,{d:"M4.75 9L4.75 6C4.75 5.30964 5.30964 4.75 6 4.75L18 4.75C18.6904 4.75 19.25 5.30964 19.25 6L19.25 9M19.25 15L19.25 16.5M4.75 15L4.75 16.5M2 12L22 12M7.5 19.25L9.5 19.25M11 19.25L13 19.25M14.5 19.25L16.5 19.25M19.25 18C19.25 18.6904 18.6904 19.25 18 19.25M4.75 18C4.75 18.6904 5.30964 19.25 6 19.25",vectorEffect:"non-scaling-stroke"})});var nf=m(rt(),1),jb=m(P(),1),Bb=(0,jb.jsx)(nf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,jb.jsx)(nf.Path,{d:"M6.5 9H8.5M8 15H16M6.5 12H8.5M9.5 9H11.5M9.5 12H11.5M12.5 9H14.5M12.5 12H14.5M15.5 9H17.5M15.5 12H17.5M5 18.25H19C19.6904 18.25 20.25 17.6904 20.25 17V7C20.25 6.30964 19.6904 5.75 19 5.75H5C4.30964 5.75 3.75 6.30964 3.75 7V17C3.75 17.6904 4.30964 18.25 5 18.25Z",vectorEffect:"non-scaling-stroke"})});var af=m(rt(),1),Yb=m(P(),1),Ub=(0,Yb.jsx)(af.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Yb.jsx)(af.Path,{d:"M5 12H19",vectorEffect:"non-scaling-stroke"})});var sf=m(rt(),1),$b=m(P(),1),qb=(0,$b.jsx)(sf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,$b.jsx)(sf.Path,{d:"M9.5 12L14.5 12M10 7.75H8.25C5.90279 7.75 4 9.65279 4 12C4 14.3472 5.90279 16.25 8.25 16.25H10M14 16.25H15.75C18.0972 16.25 20 14.3472 20 12C20 9.65279 18.0972 7.75 15.75 7.75L14 7.75",vectorEffect:"non-scaling-stroke"})});var lf=m(rt(),1),Gb=m(P(),1),Xb=(0,Gb.jsx)(lf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Gb.jsx)(lf.Path,{d:"M11 16.5H13M16.25 18V6C16.25 5.30964 15.6904 4.75 15 4.75H9C8.30964 4.75 7.75 5.30964 7.75 6L7.75 18C7.75 18.6904 8.30964 19.25 9 19.25H15C15.6904 19.25 16.25 18.6904 16.25 18Z",vectorEffect:"non-scaling-stroke"})});var ec=m(rt(),1),tc=m(P(),1),Kb=(0,tc.jsxs)(ec.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,tc.jsx)(ec.Path,{d:"M5 19.25H12",vectorEffect:"non-scaling-stroke"}),(0,tc.jsx)(ec.Path,{d:"M10 15L7.5 15.5L8 13L16 5L18 7L10 15Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})]});var cf=m(rt(),1),Zb=m(P(),1),Qb=(0,Zb.jsx)(cf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Zb.jsx)(cf.Path,{d:"M12 18V6M18 12H6",vectorEffect:"non-scaling-stroke"})});var rc=m(rt(),1),oc=m(P(),1),Jb=(0,oc.jsxs)(rc.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,oc.jsx)(rc.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,oc.jsx)(rc.Path,{d:"M9 12L11 14L15 10",vectorEffect:"non-scaling-stroke"})]});var df=m(rt(),1),ey=m(P(),1),ty=(0,ey.jsx)(df.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,ey.jsx)(df.Path,{d:"M15 15L18.5 11L15 7M18.5 11H8C5 11 4.75 13.8 4.75 17",vectorEffect:"non-scaling-stroke"})});var nc=m(rt(),1),ic=m(P(),1),ry=(0,ic.jsxs)(nc.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,ic.jsx)(nc.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75L10 4.75M12 2L10 4.75L12 7.5",vectorEffect:"non-scaling-stroke"}),(0,ic.jsx)(nc.Path,{d:"M14.7745 18.6981C11.0752 20.2304 6.83418 18.4737 5.30189 14.7745C4.27391 12.2927 4.72622 9.56712 6.25229 7.57918",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var ac=m(rt(),1),sc=m(P(),1),oy=(0,sc.jsxs)(ac.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,sc.jsx)(ac.Path,{d:"M12 19.25C7.99593 19.25 4.75 16.0041 4.75 12C4.75 7.99594 7.99593 4.75 12 4.75L14 4.75M12 2L14 4.75L12 7.5",vectorEffect:"non-scaling-stroke"}),(0,sc.jsx)(ac.Path,{d:"M9.22553 18.6981C12.9248 20.2304 17.1658 18.4737 18.6981 14.7745C19.7261 12.2927 19.2738 9.56712 17.7477 7.57918",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var ws=m(rt(),1),lc=m(P(),1),ny=(0,lc.jsxs)(ws.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,lc.jsx)(ws.Path,{d:"M20.0645 13C18.5918 10.0366 15.5337 8 12 8C8.46631 8 5.40825 10.0366 3.93555 13",vectorEffect:"non-scaling-stroke"}),(0,lc.jsx)(ws.Circle,{cx:"12",cy:"12.5",r:"3",fill:"currentColor",vectorEffect:"non-scaling-stroke"})]});var uf=m(rt(),1),iy=m(P(),1),ay=(0,iy.jsx)(uf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,iy.jsx)(uf.Path,{d:"M8.25 15L4.75 11L8.25 7M4.75 11H15.25C18.25 11 18.5 13.8 18.5 17",vectorEffect:"non-scaling-stroke"})});var cc=m(rt(),1),dc=m(P(),1),sy=(0,dc.jsxs)(cc.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,dc.jsx)(cc.Path,{d:"M8 21L10.6587 15.1842M13.1523 9.72929L13.8553 8.19144L16 3.5M20.0645 13C19.2118 11.2841 17.8276 9.87898 16.1272 9M3.93555 13C5.40825 10.0366 8.46631 8 12 8C12.636 8 13.2566 8.06597 13.8553 8.19144M13.1523 9.72929C12.7975 9.58156 12.4083 9.5 12 9.5C10.3431 9.5 9 10.8431 9 12.5C9 13.6747 9.67519 14.6917 10.6587 15.1842M13.1523 9.72929L10.6587 15.1842M13.1755 15.261C14.2481 14.8037 15 13.7397 15 12.5C15 12.1819 14.9505 11.8753 14.8587 11.5876",vectorEffect:"non-scaling-stroke"}),(0,dc.jsx)(cc.Path,{d:"M12 9.5C10.3431 9.5 9 10.8431 9 12.5C9 13.6747 9.67519 14.6917 10.6587 15.1842L13.1523 9.72929C12.7975 9.58156 12.4083 9.5 12 9.5Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})]});var QT=m(U(),1),JT=m(rt(),1),eE=m(P(),1),er=(0,QT.forwardRef)(function({icon:t,size:r=24,style:o,...n},i){let a=t.props.style||o?{...t.props.style,...o}:void 0;return(0,eE.jsx)(JT.SVG,{ref:i,...t.props,...n,...a?{style:a}:{},width:r,height:r})});var uc=m(U(),1),pf=m(ye(),1);var tE=m(U(),1),ly="data-wp-hash";function cy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&r6(document)),e.__wpStyleRuntime}function t6(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ly}]`))if(r.getAttribute(ly)===t)return!0;return!1}function rE(e,t,r){if(!e.head)return;let o=cy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(t6(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ly,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function r6(e){let t=cy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)rE(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function o6(e,t){let r=cy();r.styles.set(e,t);for(let o of r.documents.keys())rE(o,e,t)}typeof process>"u",o6("f4df7461e9","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal;padding:0;position:absolute;width:1px;word-break:normal}}}");var n6={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},Er=(0,tE.forwardRef)(function({render:t,...r},o){return ft({render:t,ref:o,props:Ie({className:n6["visually-hidden"]},r,{"data-visually-hidden":""})})});var ff=m(P(),1);function oE({"aria-describedby":e,"aria-keyshortcuts":t,shortcut:r}){let o=(0,uc.useId)(),n=r?o:void 0,i=[e,n].filter(Boolean).join(" ");return{descriptionId:n,targetProps:{"aria-describedby":i||void 0,"aria-keyshortcuts":r?.ariaKeyShortcut??t}}}var nE=(0,uc.forwardRef)(function({descriptionId:t,shortcut:r},o){return(0,ff.jsx)(Er,{id:t,"aria-hidden":"true",render:(0,ff.jsx)("span",{ref:o}),children:(0,pf.sprintf)((0,pf.__)("Keyboard shortcut: %s"),r.label??r.ariaKeyShortcut)})}),iE=(0,uc.forwardRef)(function({className:t,shortcut:r},o){return(0,ff.jsx)("span",{ref:o,"aria-hidden":"true",className:t,dir:"ltr",children:r.displayShortcut})});var mf=m(U(),1),aE=m(ye(),1),lE=m(P(),1);import{speak as i6}from"@wordpress/a11y";var dy="data-wp-hash";function uy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&s6(document)),e.__wpStyleRuntime}function a6(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${dy}]`))if(r.getAttribute(dy)===t)return!0;return!1}function sE(e,t,r){if(!e.head)return;let o=uy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(a6(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(dy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function s6(e){let t=uy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)sE(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function hf(e,t){let r=uy();r.styles.set(e,t);for(let o of r.documents.keys())sE(o,e,t)}typeof process>"u",hf("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var fc={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"};typeof process>"u",hf("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var l6={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",hf("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var c6={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",hf("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var d6={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},cE=(0,mf.forwardRef)(function({tone:t="brand",variant:r="solid",size:o="default",className:n,focusableWhenDisabled:i=!0,disabled:a,loading:s,loadingAnnouncement:l=(0,aE.__)("Loading"),children:c,...d},u){let f=K(d6.button,l6["box-sizing"],c6["outset-ring--focus-except-active"],r!=="unstyled"&&fc.button,fc[`is-${t}`],fc[`is-${r}`],fc[`is-${o}`],s&&fc["is-loading"],n);return(0,mf.useEffect)(()=>{s&&l&&i6(l)},[s,l]),(0,lE.jsx)(Ig,{ref:u,className:f,focusableWhenDisabled:i,disabled:a??s,...d,children:c})});var dE=m(U(),1);var fE=m(P(),1),fy="data-wp-hash";function py(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&f6(document)),e.__wpStyleRuntime}function u6(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${fy}]`))if(r.getAttribute(fy)===t)return!0;return!1}function uE(e,t,r){if(!e.head)return;let o=py(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(u6(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(fy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function f6(e){let t=py();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)uE(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function p6(e,t){let r=py();r.styles.set(e,t);for(let o of r.documents.keys())uE(o,e,t)}typeof process>"u",p6("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var m6={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"},my=(0,dE.forwardRef)(function({className:t,icon:r,...o},n){return(0,fE.jsx)(er,{ref:n,icon:r,className:K(m6.icon,t),size:24,...o})});my.displayName="Button.Icon";var pE=Object.assign(cE,{Icon:my});function mE(e,t,r="long"){return new Intl.DateTimeFormat("en-US",{hour:"numeric",timeZone:e,timeZoneName:r}).format(t).split(/\s/g).slice(2).join(" ")}var h6={},pc={};function Yo(e,t){try{let o=(h6[e]||=new Intl.DateTimeFormat("en-US",{timeZone:e,timeZoneName:"longOffset"}).format)(t).split("GMT")[1];return o in pc?pc[o]:hE(o,o.split(":"))}catch{if(e in pc)return pc[e];let r=e?.match(g6);return r?hE(e,r.slice(1)):NaN}}var g6=/([+-]\d\d):?(\d\d)?/;function hE(e,t){let r=+(t[0]||0),o=+(t[1]||0),n=+(t[2]||0)/60;return pc[e]=r*60+o>0?r*60+o+n:r*60-o-n}var Fi=class e extends Date{constructor(...t){super(),t.length>1&&typeof t[t.length-1]=="string"&&(this.timeZone=t.pop()),this.internal=new Date,isNaN(Yo(this.timeZone,this))?this.setTime(NaN):t.length?typeof t[0]=="number"&&(t.length===1||t.length===2&&typeof t[1]!="number")?this.setTime(t[0]):typeof t[0]=="string"?this.setTime(+new Date(t[0])):t[0]instanceof Date?this.setTime(+t[0]):(this.setTime(+new Date(...t)),yE(this,t)):this.setTime(Date.now())}static tz(t,...r){return r.length?new e(...r,t):new e(Date.now(),t)}withTimeZone(t){return new e(+this,t)}getTimezoneOffset(){let t=-Yo(this.timeZone,this);return t>0?Math.floor(t):Math.ceil(t)}setTime(t){return Date.prototype.setTime.apply(this,arguments),gf(this),+this}[Symbol.for("constructDateFrom")](t){return new e(+new Date(t),this.timeZone)}},gE=/^(get|set)(?!UTC)/;Object.getOwnPropertyNames(Date.prototype).forEach(e=>{if(!gE.test(e))return;let t=e.replace(gE,"$1UTC");Fi.prototype[t]&&(e.startsWith("get")?Fi.prototype[e]=function(){return this.internal[t]()}:(Fi.prototype[e]=function(){return Date.prototype[t].apply(this.internal,arguments),b6(this),+this},Fi.prototype[t]=function(){return Date.prototype[t].apply(this,arguments),gf(this),+this}))});function gf(e){e.internal.setTime(+e),e.internal.setUTCSeconds(e.internal.getUTCSeconds()-Math.round(-Yo(e.timeZone,e)*60))}function b6(e){Date.prototype.setFullYear.call(e,e.internal.getUTCFullYear(),e.internal.getUTCMonth(),e.internal.getUTCDate()),Date.prototype.setHours.call(e,e.internal.getUTCHours(),e.internal.getUTCMinutes(),e.internal.getUTCSeconds(),e.internal.getUTCMilliseconds()),yE(e)}function yE(e,t){let r=Array.isArray(t)?y6(t):+e.internal,o=Yo(e.timeZone,e),n=o>0?Math.floor(o):Math.ceil(o),i=new Date(+e);i.setUTCHours(i.getUTCHours()-1);let a=-new Date(+e).getTimezoneOffset(),s=-new Date(+i).getTimezoneOffset(),l=a-s,c=a;if(l&&a!==n){let C=Date.prototype.getHours.apply(e),O=Array.isArray(t)?t[3]||0:e.internal.getUTCHours();if(C!==O){let S=new Date(+e),N=a-n;N&&S.setUTCMinutes(S.getUTCMinutes()+N);let F=Yo(e.timeZone,S);(F>0?Math.floor(F):Math.ceil(F))===n&&(c=s)}}let d=c-n;d&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+d);let u=new Date(+e);u.setUTCSeconds(0);let f=a>0?u.getSeconds():(u.getSeconds()-60)%60,p=Math.round(-(Yo(e.timeZone,e)*60))%60;(p||f)&&Date.prototype.setUTCSeconds.call(e,Date.prototype.getUTCSeconds.call(e)+p+f);let h=Yo(e.timeZone,e),b=h>0?Math.floor(h):Math.ceil(h),x=-new Date(+e).getTimezoneOffset()-b,v=b!==n,y=x-d,_=b-n,w=r-b*60*1e3,R=_>0&&bE(e)-r===_*60*1e3&&bE(e,w)!==r;if(v&&y&&!R){Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+y);let C=Yo(e.timeZone,e),O=C>0?Math.floor(C):Math.ceil(C),S=b-O;S&&y<0&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+S)}gf(e);let E=(t?r:r+p*1e3)-+e.internal;E&&Math.abs(E)<1800*1e3&&(Date.prototype.setTime.call(e,+e+E),gf(e))}function y6(e){return Date.UTC(e[0],e.length>1?e[1]:0,e.length>2?e[2]:1,...e.slice(3))}function bE(e,t){let r=new Date(t??+e);return r.setUTCSeconds(r.getUTCSeconds()-Math.round(-Yo(e.timeZone,r)*60)),+r}var kt=class e extends Fi{static tz(t,...r){return r.length?new e(...r,t):new e(Date.now(),t)}toISOString(){let[t,r,o]=this.tzComponents(),n=`${t}${r}:${o}`;return this.internal.toISOString().slice(0,-1)+n}toString(){return`${this.toDateString()} ${this.toTimeString()}`}toDateString(){let[t,r,o,n]=this.internal.toUTCString().split(" ");return`${t?.slice(0,-1)} ${o} ${r} ${n}`}toTimeString(){let t=this.internal.toUTCString().split(" ")[4],[r,o,n]=this.tzComponents();return`${t} GMT${r}${o}${n} (${mE(this.timeZone,this)})`}toLocaleString(t,r){return Date.prototype.toLocaleString.call(this,t,{...r,timeZone:r?.timeZone||this.timeZone})}toLocaleDateString(t,r){return Date.prototype.toLocaleDateString.call(this,t,{...r,timeZone:r?.timeZone||this.timeZone})}toLocaleTimeString(t,r){return Date.prototype.toLocaleTimeString.call(this,t,{...r,timeZone:r?.timeZone||this.timeZone})}tzComponents(){let t=this.getTimezoneOffset(),r=t>0?"-":"+",o=String(Math.floor(Math.abs(t)/60)).padStart(2,"0"),n=String(Math.abs(t)%60).padStart(2,"0");return[r,o,n]}withTimeZone(t){return new e(+this,t)}[Symbol.for("constructDateFrom")](t){return new e(+new Date(t),this.timeZone)}};var v6=Math.pow(10,8)*24*60*60*1e3,Dre=-v6,bf=6048e5,vE=864e5,mc=6e4,hc=36e5,_E=1e3;var _6=3600;var wE=_6*24,Vre=wE*7,w6=wE*365.2425,x6=w6/12,Lre=x6*3,hy=Symbol.for("constructDateFrom");function ue(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&hy in e?e[hy](t):e instanceof Date?new e.constructor(t):new Date(t)}function ee(e,t){return ue(t||e,e)}function _n(e,t,r){let o=ee(e,r?.in);return isNaN(t)?ue(r?.in||e,NaN):(t&&o.setDate(o.getDate()+t),o)}function xs(e,t,r){let o=ee(e,r?.in);if(isNaN(t))return ue(r?.in||e,NaN);if(!t)return o;let n=o.getDate(),i=ue(r?.in||e,o.getTime());i.setMonth(o.getMonth()+t+1,0);let a=i.getDate();return n>=a?i:(o.setFullYear(i.getFullYear(),i.getMonth(),n),o)}var R6={};function $r(){return R6}function lr(e,t){let r=$r(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,n=ee(e,t?.in),i=n.getDay(),a=(i<o?7:0)+i-o;return n.setDate(n.getDate()-a),n.setHours(0,0,0,0),n}function co(e,t){return lr(e,{...t,weekStartsOn:1})}function yf(e,t){let r=ee(e,t?.in),o=r.getFullYear(),n=ue(r,0);n.setFullYear(o+1,0,4),n.setHours(0,0,0,0);let i=co(n),a=ue(r,0);a.setFullYear(o,0,4),a.setHours(0,0,0,0);let s=co(a);return r.getTime()>=i.getTime()?o+1:r.getTime()>=s.getTime()?o:o-1}function Ta(e){let t=ee(e),r=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return r.setUTCFullYear(t.getFullYear()),+e-+r}function Co(e,...t){let r=ue.bind(null,e||t.find(o=>typeof o=="object"));return t.map(r)}function zi(e,t){let r=ee(e,t?.in);return r.setHours(0,0,0,0),r}function ni(e,t,r){let[o,n]=Co(r?.in,e,t),i=zi(o),a=zi(n),s=+i-Ta(i),l=+a-Ta(a);return Math.round((s-l)/vE)}function xE(e,t){let r=yf(e,t),o=ue(t?.in||e,0);return o.setFullYear(r,0,4),o.setHours(0,0,0,0),co(o)}function vf(e,t,r){return _n(e,t*7,r)}function _f(e,t,r){return xs(e,t*12,r)}function RE(e,t,r){let[o,n]=[+ee(e.start,r?.in),+ee(e.end,r?.in)].sort((s,l)=>s-l),[i,a]=[+ee(t.start,r?.in),+ee(t.end,r?.in)].sort((s,l)=>s-l);return r?.inclusive?o<=a&&i<=n:o<a&&i<n}function TE(e,t){let r,o=t?.in;return e.forEach(n=>{!o&&typeof n=="object"&&(o=ue.bind(null,n));let i=ee(n,o);(!r||r<i||isNaN(+i))&&(r=i)}),ue(o,r||NaN)}function EE(e,t){let r,o=t?.in;return e.forEach(n=>{!o&&typeof n=="object"&&(o=ue.bind(null,n));let i=ee(n,o);(!r||r>i||isNaN(+i))&&(r=i)}),ue(o,r||NaN)}function SE(e,t,r){let[o,n]=Co(r?.in,e,t);return+zi(o)==+zi(n)}function wf(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function Uo(e){return!(!wf(e)&&typeof e!="number"||isNaN(+ee(e)))}function xf(e,t,r){let[o,n]=Co(r?.in,e,t),i=o.getFullYear()-n.getFullYear(),a=o.getMonth()-n.getMonth();return i*12+a}function Rf(e,t){let r=ee(e,t?.in),o=r.getMonth();return r.setFullYear(r.getFullYear(),o+1,0),r.setHours(23,59,59,999),r}function Tf(e,t){let[r,o]=Co(e,t.start,t.end);return{start:r,end:o}}function CE(e,t){let{start:r,end:o}=Tf(t?.in,e),n=+r>+o,i=n?+r:+o,a=n?o:r;a.setHours(0,0,0,0),a.setDate(1);let s=t?.step??1;if(!s)return[];s<0&&(s=-s,n=!n);let l=[];for(;+a<=i;)l.push(ue(r,a)),a.setMonth(a.getMonth()+s);return n?l.reverse():l}function gc(e,t){let r=ee(e,t?.in);return r.setDate(1),r.setHours(0,0,0,0),r}function OE(e,t){let r=ee(e,t?.in),o=r.getFullYear();return r.setFullYear(o+1,0,0),r.setHours(23,59,59,999),r}function Rs(e,t){let r=ee(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}function kE(e,t){let{start:r,end:o}=Tf(t?.in,e),n=+r>+o,i=n?+r:+o,a=n?o:r;a.setHours(0,0,0,0),a.setMonth(0,1);let s=t?.step??1;if(!s)return[];s<0&&(s=-s,n=!n);let l=[];for(;+a<=i;)l.push(ue(r,a)),a.setFullYear(a.getFullYear()+s);return n?l.reverse():l}function Ef(e,t){let r=$r(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,n=ee(e,t?.in),i=n.getDay(),a=(i<o?-7:0)+6-(i-o);return n.setDate(n.getDate()+a),n.setHours(23,59,59,999),n}function ME(e,t){return Ef(e,{...t,weekStartsOn:1})}var T6={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},PE=(e,t,r)=>{let o,n=T6[e];return typeof n=="string"?o=n:t===1?o=n.one:o=n.other.replace("{{count}}",t.toString()),r?.addSuffix?r.comparison&&r.comparison>0?"in "+o:o+" ago":o};function Sf(e){return(t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var E6={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},S6={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},C6={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},NE={date:Sf({formats:E6,defaultWidth:"full"}),time:Sf({formats:S6,defaultWidth:"full"}),dateTime:Sf({formats:C6,defaultWidth:"full"})};var O6={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},AE=(e,t,r,o)=>O6[e];function Ts(e){return(t,r)=>{let o=r?.context?String(r.context):"standalone",n;if(o==="formatting"&&e.formattingValues){let a=e.defaultFormattingWidth||e.defaultWidth,s=r?.width?String(r.width):a;n=e.formattingValues[s]||e.formattingValues[a]}else{let a=e.defaultWidth,s=r?.width?String(r.width):e.defaultWidth;n=e.values[s]||e.values[a]}let i=e.argumentCallback?e.argumentCallback(t):t;return n[i]}}var k6={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},M6={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},P6={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},N6={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},A6={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},I6={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},D6=(e,t)=>{let r=Number(e),o=r%100;if(o>20||o<10)switch(o%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},IE={ordinalNumber:D6,era:Ts({values:k6,defaultWidth:"wide"}),quarter:Ts({values:M6,defaultWidth:"wide",argumentCallback:e=>e-1}),month:Ts({values:P6,defaultWidth:"wide"}),day:Ts({values:N6,defaultWidth:"wide"}),dayPeriod:Ts({values:A6,defaultWidth:"wide",formattingValues:I6,defaultFormattingWidth:"wide"})};function Es(e){return(t,r={})=>{let o=r.width,n=o&&e.matchPatterns[o]||e.matchPatterns[e.defaultMatchWidth],i=t.match(n);if(!i)return null;let a=i[0],s=o&&e.parsePatterns[o]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(s)?L6(s,u=>u.test(a)):V6(s,u=>u.test(a)),c;c=e.valueCallback?e.valueCallback(l):l,c=r.valueCallback?r.valueCallback(c):c;let d=t.slice(a.length);return{value:c,rest:d}}}function V6(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function L6(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function DE(e){return(t,r={})=>{let o=t.match(e.matchPattern);if(!o)return null;let n=o[0],i=t.match(e.parsePattern);if(!i)return null;let a=e.valueCallback?e.valueCallback(i[0]):i[0];a=r.valueCallback?r.valueCallback(a):a;let s=t.slice(n.length);return{value:a,rest:s}}}var F6=/^(\d+)(th|st|nd|rd)?/i,z6=/\d+/i,W6={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},H6={any:[/^b/i,/^(a|c)/i]},j6={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},B6={any:[/1/i,/2/i,/3/i,/4/i]},Y6={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},U6={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},$6={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},q6={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},G6={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},X6={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},VE={ordinalNumber:DE({matchPattern:F6,parsePattern:z6,valueCallback:e=>parseInt(e,10)}),era:Es({matchPatterns:W6,defaultMatchWidth:"wide",parsePatterns:H6,defaultParseWidth:"any"}),quarter:Es({matchPatterns:j6,defaultMatchWidth:"wide",parsePatterns:B6,defaultParseWidth:"any",valueCallback:e=>e+1}),month:Es({matchPatterns:Y6,defaultMatchWidth:"wide",parsePatterns:U6,defaultParseWidth:"any"}),day:Es({matchPatterns:$6,defaultMatchWidth:"wide",parsePatterns:q6,defaultParseWidth:"any"}),dayPeriod:Es({matchPatterns:G6,defaultMatchWidth:"any",parsePatterns:X6,defaultParseWidth:"any"})};var uo={code:"en-US",formatDistance:PE,formatLong:NE,formatRelative:AE,localize:IE,match:VE,options:{weekStartsOn:0,firstWeekContainsDate:1}};function LE(e,t){let r=ee(e,t?.in);return ni(r,Rs(r))+1}function Wi(e,t){let r=ee(e,t?.in),o=+co(r)-+xE(r);return Math.round(o/bf)+1}function Ss(e,t){let r=ee(e,t?.in),o=r.getFullYear(),n=$r(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,a=ue(t?.in||e,0);a.setFullYear(o+1,0,i),a.setHours(0,0,0,0);let s=lr(a,t),l=ue(t?.in||e,0);l.setFullYear(o,0,i),l.setHours(0,0,0,0);let c=lr(l,t);return+r>=+s?o+1:+r>=+c?o:o-1}function FE(e,t){let r=$r(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,n=Ss(e,t),i=ue(t?.in||e,0);return i.setFullYear(n,0,o),i.setHours(0,0,0,0),lr(i,t)}function Hi(e,t){let r=ee(e,t?.in),o=+lr(r,t)-+FE(r,t);return Math.round(o/bf)+1}function je(e,t){let r=e<0?"-":"",o=Math.abs(e).toString().padStart(t,"0");return r+o}var ii={y(e,t){let r=e.getFullYear(),o=r>0?r:1-r;return je(t==="yy"?o%100:o,t.length)},M(e,t){let r=e.getMonth();return t==="M"?String(r+1):je(r+1,2)},d(e,t){return je(e.getDate(),t.length)},a(e,t){let r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];default:return r==="am"?"a.m.":"p.m."}},h(e,t){return je(e.getHours()%12||12,t.length)},H(e,t){return je(e.getHours(),t.length)},m(e,t){return je(e.getMinutes(),t.length)},s(e,t){return je(e.getSeconds(),t.length)},S(e,t){let r=t.length,o=e.getMilliseconds(),n=Math.trunc(o*Math.pow(10,r-3));return je(n,t.length)}};var Cs={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},gy={G:function(e,t,r){let o=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(o,{width:"abbreviated"});case"GGGGG":return r.era(o,{width:"narrow"});default:return r.era(o,{width:"wide"})}},y:function(e,t,r){if(t==="yo"){let o=e.getFullYear(),n=o>0?o:1-o;return r.ordinalNumber(n,{unit:"year"})}return ii.y(e,t)},Y:function(e,t,r,o){let n=Ss(e,o),i=n>0?n:1-n;if(t==="YY"){let a=i%100;return je(a,2)}return t==="Yo"?r.ordinalNumber(i,{unit:"year"}):je(i,t.length)},R:function(e,t){let r=yf(e);return je(r,t.length)},u:function(e,t){let r=e.getFullYear();return je(r,t.length)},Q:function(e,t,r){let o=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(o);case"QQ":return je(o,2);case"Qo":return r.ordinalNumber(o,{unit:"quarter"});case"QQQ":return r.quarter(o,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(o,{width:"narrow",context:"formatting"});default:return r.quarter(o,{width:"wide",context:"formatting"})}},q:function(e,t,r){let o=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(o);case"qq":return je(o,2);case"qo":return r.ordinalNumber(o,{unit:"quarter"});case"qqq":return r.quarter(o,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(o,{width:"narrow",context:"standalone"});default:return r.quarter(o,{width:"wide",context:"standalone"})}},M:function(e,t,r){let o=e.getMonth();switch(t){case"M":case"MM":return ii.M(e,t);case"Mo":return r.ordinalNumber(o+1,{unit:"month"});case"MMM":return r.month(o,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(o,{width:"narrow",context:"formatting"});default:return r.month(o,{width:"wide",context:"formatting"})}},L:function(e,t,r){let o=e.getMonth();switch(t){case"L":return String(o+1);case"LL":return je(o+1,2);case"Lo":return r.ordinalNumber(o+1,{unit:"month"});case"LLL":return r.month(o,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(o,{width:"narrow",context:"standalone"});default:return r.month(o,{width:"wide",context:"standalone"})}},w:function(e,t,r,o){let n=Hi(e,o);return t==="wo"?r.ordinalNumber(n,{unit:"week"}):je(n,t.length)},I:function(e,t,r){let o=Wi(e);return t==="Io"?r.ordinalNumber(o,{unit:"week"}):je(o,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):ii.d(e,t)},D:function(e,t,r){let o=LE(e);return t==="Do"?r.ordinalNumber(o,{unit:"dayOfYear"}):je(o,t.length)},E:function(e,t,r){let o=e.getDay();switch(t){case"E":case"EE":case"EEE":return r.day(o,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(o,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(o,{width:"short",context:"formatting"});default:return r.day(o,{width:"wide",context:"formatting"})}},e:function(e,t,r,o){let n=e.getDay(),i=(n-o.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return je(i,2);case"eo":return r.ordinalNumber(i,{unit:"day"});case"eee":return r.day(n,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(n,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},c:function(e,t,r,o){let n=e.getDay(),i=(n-o.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return je(i,t.length);case"co":return r.ordinalNumber(i,{unit:"day"});case"ccc":return r.day(n,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(n,{width:"narrow",context:"standalone"});case"cccccc":return r.day(n,{width:"short",context:"standalone"});default:return r.day(n,{width:"wide",context:"standalone"})}},i:function(e,t,r){let o=e.getDay(),n=o===0?7:o;switch(t){case"i":return String(n);case"ii":return je(n,t.length);case"io":return r.ordinalNumber(n,{unit:"day"});case"iii":return r.day(o,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(o,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(o,{width:"short",context:"formatting"});default:return r.day(o,{width:"wide",context:"formatting"})}},a:function(e,t,r){let n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(e,t,r){let o=e.getHours(),n;switch(o===12?n=Cs.noon:o===0?n=Cs.midnight:n=o/12>=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},B:function(e,t,r){let o=e.getHours(),n;switch(o>=17?n=Cs.evening:o>=12?n=Cs.afternoon:o>=4?n=Cs.morning:n=Cs.night,t){case"B":case"BB":case"BBB":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},h:function(e,t,r){if(t==="ho"){let o=e.getHours()%12;return o===0&&(o=12),r.ordinalNumber(o,{unit:"hour"})}return ii.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):ii.H(e,t)},K:function(e,t,r){let o=e.getHours()%12;return t==="Ko"?r.ordinalNumber(o,{unit:"hour"}):je(o,t.length)},k:function(e,t,r){let o=e.getHours();return o===0&&(o=24),t==="ko"?r.ordinalNumber(o,{unit:"hour"}):je(o,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):ii.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):ii.s(e,t)},S:function(e,t){return ii.S(e,t)},X:function(e,t,r){let o=e.getTimezoneOffset();if(o===0)return"Z";switch(t){case"X":return WE(o);case"XXXX":case"XX":return Ea(o);default:return Ea(o,":")}},x:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"x":return WE(o);case"xxxx":case"xx":return Ea(o);default:return Ea(o,":")}},O:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+zE(o,":");default:return"GMT"+Ea(o,":")}},z:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+zE(o,":");default:return"GMT"+Ea(o,":")}},t:function(e,t,r){let o=Math.trunc(+e/1e3);return je(o,t.length)},T:function(e,t,r){return je(+e,t.length)}};function zE(e,t=""){let r=e>0?"-":"+",o=Math.abs(e),n=Math.trunc(o/60),i=o%60;return i===0?r+String(n):r+String(n)+t+je(i,2)}function WE(e,t){return e%60===0?(e>0?"-":"+")+je(Math.abs(e)/60,2):Ea(e,t)}function Ea(e,t=""){let r=e>0?"-":"+",o=Math.abs(e),n=je(Math.trunc(o/60),2),i=je(o%60,2);return r+n+t+i}var HE=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},jE=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},K6=(e,t)=>{let r=e.match(/(P+)(p+)?/)||[],o=r[1],n=r[2];if(!n)return HE(e,t);let i;switch(o){case"P":i=t.dateTime({width:"short"});break;case"PP":i=t.dateTime({width:"medium"});break;case"PPP":i=t.dateTime({width:"long"});break;default:i=t.dateTime({width:"full"});break}return i.replace("{{date}}",HE(o,t)).replace("{{time}}",jE(n,t))},bc={p:jE,P:K6};var Z6=/^D+$/,Q6=/^Y+$/,J6=["D","DD","YY","YYYY"];function Cf(e){return Z6.test(e)}function Of(e){return Q6.test(e)}function yc(e,t,r){let o=eD(e,t,r);if(console.warn(o),J6.includes(e))throw new RangeError(o)}function eD(e,t,r){let o=e[0]==="Y"?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${o} to the input \`${r}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}var tD=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,rD=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,oD=/^'([^]*?)'?$/,nD=/''/g,iD=/[a-zA-Z]/;function ai(e,t,r){let o=$r(),n=r?.locale??o.locale??uo,i=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,a=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0,s=ee(e,r?.in);if(!Uo(s))throw new RangeError("Invalid time value");let l=t.match(rD).map(d=>{let u=d[0];if(u==="p"||u==="P"){let f=bc[u];return f(d,n.formatLong)}return d}).join("").match(tD).map(d=>{if(d==="''")return{isToken:!1,value:"'"};let u=d[0];if(u==="'")return{isToken:!1,value:aD(d)};if(gy[u])return{isToken:!0,value:d};if(u.match(iD))throw new RangeError("Format string contains an unescaped latin alphabet character `"+u+"`");return{isToken:!1,value:d}});n.localize.preprocessor&&(l=n.localize.preprocessor(s,l));let c={firstWeekContainsDate:i,weekStartsOn:a,locale:n};return l.map(d=>{if(!d.isToken)return d.value;let u=d.value;(!r?.useAdditionalWeekYearTokens&&Of(u)||!r?.useAdditionalDayOfYearTokens&&Cf(u))&&yc(u,t,String(e));let f=gy[u[0]];return f(s,u,n.localize,c)}).join("")}function aD(e){let t=e.match(oD);return t?t[1].replace(nD,"'"):e}function BE(e,t){let r=ee(e,t?.in),o=r.getFullYear(),n=r.getMonth(),i=ue(r,0);return i.setFullYear(o,n+1,0),i.setHours(0,0,0,0),i.getDate()}function YE(){return Object.assign({},$r())}function UE(e,t){let r=ee(e,t?.in).getDay();return r===0?7:r}function $E(e,t){return ee(e,t?.in).getMonth()}function qE(e,t){return ee(e,t?.in).getFullYear()}function GE(e,t){return+ee(e)>+ee(t)}function XE(e,t){return+ee(e)<+ee(t)}function KE(e,t){let r=sD(t)?new t(0):ue(t,0);return r.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),r.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),r}function sD(e){return typeof e=="function"&&e.prototype?.constructor===e}var lD=10,kf=class{subPriority=0;validate(t,r){return!0}},Mf=class extends kf{constructor(t,r,o,n,i){super(),this.value=t,this.validateValue=r,this.setValue=o,this.priority=n,i&&(this.subPriority=i)}validate(t,r){return this.validateValue(t,this.value,r)}set(t,r,o){return this.setValue(t,r,this.value,o)}},Pf=class extends kf{priority=lD;subPriority=-1;constructor(t,r){super(),this.context=t||(o=>ue(r,o))}set(t,r){return r.timestampIsSet?t:ue(t,KE(t,this.context))}};var ne=class{run(t,r,o,n){let i=this.parse(t,r,o,n);return i?{setter:new Mf(i.value,this.validate,this.set,this.priority,this.subPriority),rest:i.rest}:null}validate(t,r,o){return!0}};var Nf=class extends ne{priority=140;parse(t,r,o){switch(r){case"G":case"GG":case"GGG":return o.era(t,{width:"abbreviated"})||o.era(t,{width:"narrow"});case"GGGGG":return o.era(t,{width:"narrow"});default:return o.era(t,{width:"wide"})||o.era(t,{width:"abbreviated"})||o.era(t,{width:"narrow"})}}set(t,r,o){return r.era=o,t.setFullYear(o,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["R","u","t","T"]};var De={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},Oo={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function $e(e,t){return e&&{value:t(e.value),rest:e.rest}}function Ne(e,t){let r=t.match(e);return r?{value:parseInt(r[0],10),rest:t.slice(r[0].length)}:null}function ko(e,t){let r=t.match(e);if(!r)return null;if(r[0]==="Z")return{value:0,rest:t.slice(1)};let o=r[1]==="+"?1:-1,n=r[2]?parseInt(r[2],10):0,i=r[3]?parseInt(r[3],10):0,a=r[5]?parseInt(r[5],10):0;return{value:o*(n*hc+i*mc+a*_E),rest:t.slice(r[0].length)}}function Af(e){return Ne(De.anyDigitsSigned,e)}function Ee(e,t){switch(e){case 1:return Ne(De.singleDigit,t);case 2:return Ne(De.twoDigits,t);case 3:return Ne(De.threeDigits,t);case 4:return Ne(De.fourDigits,t);default:return Ne(new RegExp("^\\d{1,"+e+"}"),t)}}function Os(e,t){switch(e){case 1:return Ne(De.singleDigitSigned,t);case 2:return Ne(De.twoDigitsSigned,t);case 3:return Ne(De.threeDigitsSigned,t);case 4:return Ne(De.fourDigitsSigned,t);default:return Ne(new RegExp("^-?\\d{1,"+e+"}"),t)}}function ks(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function If(e,t){let r=t>0,o=r?t:1-t,n;if(o<=50)n=e||100;else{let i=o+50,a=Math.trunc(i/100)*100,s=e>=i%100;n=e+a-(s?100:0)}return r?n:1-n}function Df(e){return e%400===0||e%4===0&&e%100!==0}var Vf=class extends ne{priority=130;incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"];parse(t,r,o){let n=i=>({year:i,isTwoDigitYear:r==="yy"});switch(r){case"y":return $e(Ee(4,t),n);case"yo":return $e(o.ordinalNumber(t,{unit:"year"}),n);default:return $e(Ee(r.length,t),n)}}validate(t,r){return r.isTwoDigitYear||r.year>0}set(t,r,o){let n=t.getFullYear();if(o.isTwoDigitYear){let a=If(o.year,n);return t.setFullYear(a,0,1),t.setHours(0,0,0,0),t}let i=!("era"in r)||r.era===1?o.year:1-o.year;return t.setFullYear(i,0,1),t.setHours(0,0,0,0),t}};var Lf=class extends ne{priority=130;parse(t,r,o){let n=i=>({year:i,isTwoDigitYear:r==="YY"});switch(r){case"Y":return $e(Ee(4,t),n);case"Yo":return $e(o.ordinalNumber(t,{unit:"year"}),n);default:return $e(Ee(r.length,t),n)}}validate(t,r){return r.isTwoDigitYear||r.year>0}set(t,r,o,n){let i=Ss(t,n);if(o.isTwoDigitYear){let s=If(o.year,i);return t.setFullYear(s,0,n.firstWeekContainsDate),t.setHours(0,0,0,0),lr(t,n)}let a=!("era"in r)||r.era===1?o.year:1-o.year;return t.setFullYear(a,0,n.firstWeekContainsDate),t.setHours(0,0,0,0),lr(t,n)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]};var Ff=class extends ne{priority=130;parse(t,r){return r==="R"?Os(4,t):Os(r.length,t)}set(t,r,o){let n=ue(t,0);return n.setFullYear(o,0,4),n.setHours(0,0,0,0),co(n)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]};var zf=class extends ne{priority=130;parse(t,r){return r==="u"?Os(4,t):Os(r.length,t)}set(t,r,o){return t.setFullYear(o,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["G","y","Y","R","w","I","i","e","c","t","T"]};var Wf=class extends ne{priority=120;parse(t,r,o){switch(r){case"Q":case"QQ":return Ee(r.length,t);case"Qo":return o.ordinalNumber(t,{unit:"quarter"});case"QQQ":return o.quarter(t,{width:"abbreviated",context:"formatting"})||o.quarter(t,{width:"narrow",context:"formatting"});case"QQQQQ":return o.quarter(t,{width:"narrow",context:"formatting"});default:return o.quarter(t,{width:"wide",context:"formatting"})||o.quarter(t,{width:"abbreviated",context:"formatting"})||o.quarter(t,{width:"narrow",context:"formatting"})}}validate(t,r){return r>=1&&r<=4}set(t,r,o){return t.setMonth((o-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]};var Hf=class extends ne{priority=120;parse(t,r,o){switch(r){case"q":case"qq":return Ee(r.length,t);case"qo":return o.ordinalNumber(t,{unit:"quarter"});case"qqq":return o.quarter(t,{width:"abbreviated",context:"standalone"})||o.quarter(t,{width:"narrow",context:"standalone"});case"qqqqq":return o.quarter(t,{width:"narrow",context:"standalone"});default:return o.quarter(t,{width:"wide",context:"standalone"})||o.quarter(t,{width:"abbreviated",context:"standalone"})||o.quarter(t,{width:"narrow",context:"standalone"})}}validate(t,r){return r>=1&&r<=4}set(t,r,o){return t.setMonth((o-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]};var jf=class extends ne{incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"];priority=110;parse(t,r,o){let n=i=>i-1;switch(r){case"M":return $e(Ne(De.month,t),n);case"MM":return $e(Ee(2,t),n);case"Mo":return $e(o.ordinalNumber(t,{unit:"month"}),n);case"MMM":return o.month(t,{width:"abbreviated",context:"formatting"})||o.month(t,{width:"narrow",context:"formatting"});case"MMMMM":return o.month(t,{width:"narrow",context:"formatting"});default:return o.month(t,{width:"wide",context:"formatting"})||o.month(t,{width:"abbreviated",context:"formatting"})||o.month(t,{width:"narrow",context:"formatting"})}}validate(t,r){return r>=0&&r<=11}set(t,r,o){return t.setMonth(o,1),t.setHours(0,0,0,0),t}};var Bf=class extends ne{priority=110;parse(t,r,o){let n=i=>i-1;switch(r){case"L":return $e(Ne(De.month,t),n);case"LL":return $e(Ee(2,t),n);case"Lo":return $e(o.ordinalNumber(t,{unit:"month"}),n);case"LLL":return o.month(t,{width:"abbreviated",context:"standalone"})||o.month(t,{width:"narrow",context:"standalone"});case"LLLLL":return o.month(t,{width:"narrow",context:"standalone"});default:return o.month(t,{width:"wide",context:"standalone"})||o.month(t,{width:"abbreviated",context:"standalone"})||o.month(t,{width:"narrow",context:"standalone"})}}validate(t,r){return r>=0&&r<=11}set(t,r,o){return t.setMonth(o,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]};function ZE(e,t,r){let o=ee(e,r?.in),n=Hi(o,r)-t;return o.setDate(o.getDate()-n*7),ee(o,r?.in)}var Yf=class extends ne{priority=100;parse(t,r,o){switch(r){case"w":return Ne(De.week,t);case"wo":return o.ordinalNumber(t,{unit:"week"});default:return Ee(r.length,t)}}validate(t,r){return r>=1&&r<=53}set(t,r,o,n){return lr(ZE(t,o,n),n)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]};function QE(e,t,r){let o=ee(e,r?.in),n=Wi(o,r)-t;return o.setDate(o.getDate()-n*7),o}var Uf=class extends ne{priority=100;parse(t,r,o){switch(r){case"I":return Ne(De.week,t);case"Io":return o.ordinalNumber(t,{unit:"week"});default:return Ee(r.length,t)}}validate(t,r){return r>=1&&r<=53}set(t,r,o){return co(QE(t,o))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]};var cD=[31,28,31,30,31,30,31,31,30,31,30,31],dD=[31,29,31,30,31,30,31,31,30,31,30,31],$f=class extends ne{priority=90;subPriority=1;parse(t,r,o){switch(r){case"d":return Ne(De.date,t);case"do":return o.ordinalNumber(t,{unit:"date"});default:return Ee(r.length,t)}}validate(t,r){let o=t.getFullYear(),n=Df(o),i=t.getMonth();return n?r>=1&&r<=dD[i]:r>=1&&r<=cD[i]}set(t,r,o){return t.setDate(o),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","w","I","D","i","e","c","t","T"]};var qf=class extends ne{priority=90;subpriority=1;parse(t,r,o){switch(r){case"D":case"DD":return Ne(De.dayOfYear,t);case"Do":return o.ordinalNumber(t,{unit:"date"});default:return Ee(r.length,t)}}validate(t,r){let o=t.getFullYear();return Df(o)?r>=1&&r<=366:r>=1&&r<=365}set(t,r,o){return t.setMonth(0,o),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]};function Ms(e,t,r){let o=$r(),n=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0,i=ee(e,r?.in),a=i.getDay(),l=(t%7+7)%7,c=7-n,d=t<0||t>6?t-(a+c)%7:(l+c)%7-(a+c)%7;return _n(i,d,r)}var Gf=class extends ne{priority=90;parse(t,r,o){switch(r){case"E":case"EE":case"EEE":return o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"});case"EEEEE":return o.day(t,{width:"narrow",context:"formatting"});case"EEEEEE":return o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"});default:return o.day(t,{width:"wide",context:"formatting"})||o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"})}}validate(t,r){return r>=0&&r<=6}set(t,r,o,n){return t=Ms(t,o,n),t.setHours(0,0,0,0),t}incompatibleTokens=["D","i","e","c","t","T"]};var Xf=class extends ne{priority=90;parse(t,r,o,n){let i=a=>{let s=Math.floor((a-1)/7)*7;return(a+n.weekStartsOn+6)%7+s};switch(r){case"e":case"ee":return $e(Ee(r.length,t),i);case"eo":return $e(o.ordinalNumber(t,{unit:"day"}),i);case"eee":return o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"});case"eeeee":return o.day(t,{width:"narrow",context:"formatting"});case"eeeeee":return o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"});default:return o.day(t,{width:"wide",context:"formatting"})||o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"})}}validate(t,r){return r>=0&&r<=6}set(t,r,o,n){return t=Ms(t,o,n),t.setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]};var Kf=class extends ne{priority=90;parse(t,r,o,n){let i=a=>{let s=Math.floor((a-1)/7)*7;return(a+n.weekStartsOn+6)%7+s};switch(r){case"c":case"cc":return $e(Ee(r.length,t),i);case"co":return $e(o.ordinalNumber(t,{unit:"day"}),i);case"ccc":return o.day(t,{width:"abbreviated",context:"standalone"})||o.day(t,{width:"short",context:"standalone"})||o.day(t,{width:"narrow",context:"standalone"});case"ccccc":return o.day(t,{width:"narrow",context:"standalone"});case"cccccc":return o.day(t,{width:"short",context:"standalone"})||o.day(t,{width:"narrow",context:"standalone"});default:return o.day(t,{width:"wide",context:"standalone"})||o.day(t,{width:"abbreviated",context:"standalone"})||o.day(t,{width:"short",context:"standalone"})||o.day(t,{width:"narrow",context:"standalone"})}}validate(t,r){return r>=0&&r<=6}set(t,r,o,n){return t=Ms(t,o,n),t.setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]};function JE(e,t,r){let o=ee(e,r?.in),n=UE(o,r),i=t-n;return _n(o,i,r)}var Zf=class extends ne{priority=90;parse(t,r,o){let n=i=>i===0?7:i;switch(r){case"i":case"ii":return Ee(r.length,t);case"io":return o.ordinalNumber(t,{unit:"day"});case"iii":return $e(o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"}),n);case"iiiii":return $e(o.day(t,{width:"narrow",context:"formatting"}),n);case"iiiiii":return $e(o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"}),n);default:return $e(o.day(t,{width:"wide",context:"formatting"})||o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"}),n)}}validate(t,r){return r>=1&&r<=7}set(t,r,o){return t=JE(t,o),t.setHours(0,0,0,0),t}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]};var Qf=class extends ne{priority=80;parse(t,r,o){switch(r){case"a":case"aa":case"aaa":return o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"});case"aaaaa":return o.dayPeriod(t,{width:"narrow",context:"formatting"});default:return o.dayPeriod(t,{width:"wide",context:"formatting"})||o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,r,o){return t.setHours(ks(o),0,0,0),t}incompatibleTokens=["b","B","H","k","t","T"]};var Jf=class extends ne{priority=80;parse(t,r,o){switch(r){case"b":case"bb":case"bbb":return o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"});case"bbbbb":return o.dayPeriod(t,{width:"narrow",context:"formatting"});default:return o.dayPeriod(t,{width:"wide",context:"formatting"})||o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,r,o){return t.setHours(ks(o),0,0,0),t}incompatibleTokens=["a","B","H","k","t","T"]};var ep=class extends ne{priority=80;parse(t,r,o){switch(r){case"B":case"BB":case"BBB":return o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"});case"BBBBB":return o.dayPeriod(t,{width:"narrow",context:"formatting"});default:return o.dayPeriod(t,{width:"wide",context:"formatting"})||o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,r,o){return t.setHours(ks(o),0,0,0),t}incompatibleTokens=["a","b","t","T"]};var tp=class extends ne{priority=70;parse(t,r,o){switch(r){case"h":return Ne(De.hour12h,t);case"ho":return o.ordinalNumber(t,{unit:"hour"});default:return Ee(r.length,t)}}validate(t,r){return r>=1&&r<=12}set(t,r,o){let n=t.getHours()>=12;return n&&o<12?t.setHours(o+12,0,0,0):!n&&o===12?t.setHours(0,0,0,0):t.setHours(o,0,0,0),t}incompatibleTokens=["H","K","k","t","T"]};var rp=class extends ne{priority=70;parse(t,r,o){switch(r){case"H":return Ne(De.hour23h,t);case"Ho":return o.ordinalNumber(t,{unit:"hour"});default:return Ee(r.length,t)}}validate(t,r){return r>=0&&r<=23}set(t,r,o){return t.setHours(o,0,0,0),t}incompatibleTokens=["a","b","h","K","k","t","T"]};var op=class extends ne{priority=70;parse(t,r,o){switch(r){case"K":return Ne(De.hour11h,t);case"Ko":return o.ordinalNumber(t,{unit:"hour"});default:return Ee(r.length,t)}}validate(t,r){return r>=0&&r<=11}set(t,r,o){return t.getHours()>=12&&o<12?t.setHours(o+12,0,0,0):t.setHours(o,0,0,0),t}incompatibleTokens=["h","H","k","t","T"]};var np=class extends ne{priority=70;parse(t,r,o){switch(r){case"k":return Ne(De.hour24h,t);case"ko":return o.ordinalNumber(t,{unit:"hour"});default:return Ee(r.length,t)}}validate(t,r){return r>=1&&r<=24}set(t,r,o){let n=o<=24?o%24:o;return t.setHours(n,0,0,0),t}incompatibleTokens=["a","b","h","H","K","t","T"]};var ip=class extends ne{priority=60;parse(t,r,o){switch(r){case"m":return Ne(De.minute,t);case"mo":return o.ordinalNumber(t,{unit:"minute"});default:return Ee(r.length,t)}}validate(t,r){return r>=0&&r<=59}set(t,r,o){return t.setMinutes(o,0,0),t}incompatibleTokens=["t","T"]};var ap=class extends ne{priority=50;parse(t,r,o){switch(r){case"s":return Ne(De.second,t);case"so":return o.ordinalNumber(t,{unit:"second"});default:return Ee(r.length,t)}}validate(t,r){return r>=0&&r<=59}set(t,r,o){return t.setSeconds(o,0),t}incompatibleTokens=["t","T"]};var sp=class extends ne{priority=30;parse(t,r){let o=n=>Math.trunc(n*Math.pow(10,-r.length+3));return $e(Ee(r.length,t),o)}set(t,r,o){return t.setMilliseconds(o),t}incompatibleTokens=["t","T"]};var lp=class extends ne{priority=10;parse(t,r){switch(r){case"X":return ko(Oo.basicOptionalMinutes,t);case"XX":return ko(Oo.basic,t);case"XXXX":return ko(Oo.basicOptionalSeconds,t);case"XXXXX":return ko(Oo.extendedOptionalSeconds,t);default:return ko(Oo.extended,t)}}set(t,r,o){return r.timestampIsSet?t:ue(t,t.getTime()-Ta(t)-o)}incompatibleTokens=["t","T","x"]};var cp=class extends ne{priority=10;parse(t,r){switch(r){case"x":return ko(Oo.basicOptionalMinutes,t);case"xx":return ko(Oo.basic,t);case"xxxx":return ko(Oo.basicOptionalSeconds,t);case"xxxxx":return ko(Oo.extendedOptionalSeconds,t);default:return ko(Oo.extended,t)}}set(t,r,o){return r.timestampIsSet?t:ue(t,t.getTime()-Ta(t)-o)}incompatibleTokens=["t","T","X"]};var dp=class extends ne{priority=40;parse(t){return Af(t)}set(t,r,o){return[ue(t,o*1e3),{timestampIsSet:!0}]}incompatibleTokens="*"};var up=class extends ne{priority=20;parse(t){return Af(t)}set(t,r,o){return[ue(t,o),{timestampIsSet:!0}]}incompatibleTokens="*"};var eS={G:new Nf,y:new Vf,Y:new Lf,R:new Ff,u:new zf,Q:new Wf,q:new Hf,M:new jf,L:new Bf,w:new Yf,I:new Uf,d:new $f,D:new qf,E:new Gf,e:new Xf,c:new Kf,i:new Zf,a:new Qf,b:new Jf,B:new ep,h:new tp,H:new rp,K:new op,k:new np,m:new ip,s:new ap,S:new sp,X:new lp,x:new cp,t:new dp,T:new up};var uD=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,fD=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,pD=/^'([^]*?)'?$/,mD=/''/g,hD=/\S/,gD=/[a-zA-Z]/;function tS(e,t,r,o){let n=()=>ue(o?.in||r,NaN),i=YE(),a=o?.locale??i.locale??uo,s=o?.firstWeekContainsDate??o?.locale?.options?.firstWeekContainsDate??i.firstWeekContainsDate??i.locale?.options?.firstWeekContainsDate??1,l=o?.weekStartsOn??o?.locale?.options?.weekStartsOn??i.weekStartsOn??i.locale?.options?.weekStartsOn??0;if(!t)return e?n():ee(r,o?.in);let c={firstWeekContainsDate:s,weekStartsOn:l,locale:a},d=[new Pf(o?.in,r)],u=t.match(fD).map(g=>{let x=g[0];if(x in bc){let v=bc[x];return v(g,a.formatLong)}return g}).join("").match(uD),f=[];for(let g of u){!o?.useAdditionalWeekYearTokens&&Of(g)&&yc(g,t,e),!o?.useAdditionalDayOfYearTokens&&Cf(g)&&yc(g,t,e);let x=g[0],v=eS[x];if(v){let{incompatibleTokens:y}=v;if(Array.isArray(y)){let w=f.find(R=>y.includes(R.token)||R.token===x);if(w)throw new RangeError(`The format string mustn't contain \`${w.fullToken}\` and \`${g}\` at the same time`)}else if(v.incompatibleTokens==="*"&&f.length>0)throw new RangeError(`The format string mustn't contain \`${g}\` and any other token at the same time`);f.push({token:x,fullToken:g});let _=v.run(e,g,a.match,c);if(!_)return n();d.push(_.setter),e=_.rest}else{if(x.match(gD))throw new RangeError("Format string contains an unescaped latin alphabet character `"+x+"`");if(g==="''"?g="'":x==="'"&&(g=bD(g)),e.indexOf(g)===0)e=e.slice(g.length);else return n()}}if(e.length>0&&hD.test(e))return n();let p=d.map(g=>g.priority).sort((g,x)=>x-g).filter((g,x,v)=>v.indexOf(g)===x).map(g=>d.filter(x=>x.priority===g).sort((x,v)=>v.subPriority-x.subPriority)).map(g=>g[0]),h=ee(r,o?.in);if(isNaN(+h))return n();let b={};for(let g of p){if(!g.validate(h,c))return n();let x=g.set(h,b,c);Array.isArray(x)?(h=x[0],Object.assign(b,x[1])):h=x}return h}function bD(e){return e.match(pD)[1].replace(mD,"'")}function Sa(e,t,r){let[o,n]=Co(r?.in,e,t);return o.getFullYear()===n.getFullYear()&&o.getMonth()===n.getMonth()}function rS(e,t,r){let[o,n]=Co(r?.in,e,t);return o.getFullYear()===n.getFullYear()}function Ca(e,t,r){return _n(e,-t,r)}function oS(e,t){let r=()=>ue(t?.in,NaN),o=t?.additionalDigits??2,n=wD(e),i;if(n.date){let c=xD(n.date,o);i=RD(c.restDateString,c.year)}if(!i||isNaN(+i))return r();let a=+i,s=0,l;if(n.time&&(s=TD(n.time),isNaN(s)))return r();if(n.timezone){if(l=ED(n.timezone),isNaN(l))return r()}else{let c=new Date(a+s),d=ee(0,t?.in);return d.setFullYear(c.getUTCFullYear(),c.getUTCMonth(),c.getUTCDate()),d.setHours(c.getUTCHours(),c.getUTCMinutes(),c.getUTCSeconds(),c.getUTCMilliseconds()),d}return ee(a+s+l,t?.in)}var fp={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},yD=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,vD=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,_D=/^([+-])(\d{2})(?::?(\d{2}))?$/;function wD(e){let t={},r=e.split(fp.dateTimeDelimiter),o;if(r.length>2)return t;if(/:/.test(r[0])?o=r[0]:(t.date=r[0],o=r[1],fp.timeZoneDelimiter.test(t.date)&&(t.date=e.split(fp.timeZoneDelimiter)[0],o=e.substr(t.date.length,e.length))),o){let n=fp.timezone.exec(o);n?(t.time=o.replace(n[1],""),t.timezone=n[1]):t.time=o}return t}function xD(e,t){let r=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),o=e.match(r);if(!o)return{year:NaN,restDateString:""};let n=o[1]?parseInt(o[1]):null,i=o[2]?parseInt(o[2]):null;return{year:i===null?n:i*100,restDateString:e.slice((o[1]||o[2]).length)}}function RD(e,t){if(t===null)return new Date(NaN);let r=e.match(yD);if(!r)return new Date(NaN);let o=!!r[4],n=vc(r[1]),i=vc(r[2])-1,a=vc(r[3]),s=vc(r[4]),l=vc(r[5])-1;if(o)return MD(t,s,l)?SD(t,s,l):new Date(NaN);{let c=new Date(0);return!OD(t,i,a)||!kD(t,n)?new Date(NaN):(c.setUTCFullYear(t,i,Math.max(n,a)),c)}}function vc(e){return e?parseInt(e):1}function TD(e){let t=e.match(vD);if(!t)return NaN;let r=by(t[1]),o=by(t[2]),n=by(t[3]);return PD(r,o,n)?r*hc+o*mc+n*1e3:NaN}function by(e){return e&&parseFloat(e.replace(",","."))||0}function ED(e){if(e==="Z")return 0;let t=e.match(_D);if(!t)return 0;let r=t[1]==="+"?-1:1,o=parseInt(t[2]),n=t[3]&&parseInt(t[3])||0;return ND(o,n)?r*(o*hc+n*mc):NaN}function SD(e,t,r){let o=new Date(0);o.setUTCFullYear(e,0,4);let n=o.getUTCDay()||7,i=(t-1)*7+r+1-n;return o.setUTCDate(o.getUTCDate()+i),o}var CD=[31,null,31,30,31,30,31,31,30,31,30,31];function nS(e){return e%400===0||e%4===0&&e%100!==0}function OD(e,t,r){return t>=0&&t<=11&&r>=1&&r<=(CD[t]||(nS(e)?29:28))}function kD(e,t){return t>=1&&t<=(nS(e)?366:365)}function MD(e,t,r){return t>=1&&t<=53&&r>=0&&r<=6}function PD(e,t,r){return e===24?t===0&&r===0:r>=0&&r<60&&t>=0&&t<60&&e>=0&&e<25}function ND(e,t){return t>=0&&t<=59}function iS(e,t,r){let o=ee(e,r?.in),n=o.getFullYear(),i=o.getDate(),a=ue(r?.in||e,0);a.setFullYear(n,t,15),a.setHours(0,0,0,0);let s=BE(a);return o.setMonth(t,Math.min(i,s)),o}function aS(e,t,r){let o=ee(e,r?.in);return isNaN(+o)?ue(r?.in||e,NaN):(o.setFullYear(t),o)}function pp(e,t,r){return xs(e,-t,r)}function sS(e,t,r){return vf(e,-t,r)}function mp(e,t,r){return _f(e,-t,r)}function lS(e,t){let r=t.startOfMonth(e),o=r.getDay()>0?r.getDay():7,n=t.addDays(e,-o+1),i=t.addDays(n,34);return t.getMonth(e)===t.getMonth(i)?5:4}function hp(e,t){let r=t.startOfMonth(e),o=r.getDay();return o===1?r:o===0?t.addDays(r,-6):t.addDays(r,-1*(o-1))}function cS(e,t){let r=hp(e,t),o=lS(e,t);return t.addDays(r,o*7-1)}var _c={...uo,labels:{labelDayButton:(e,t,r,o)=>{let n;o&&typeof o.format=="function"?n=o.format.bind(o):n=(a,s)=>ai(a,s,{locale:uo,...r});let i=n(e,"PPPP");return t.today&&(i=`Today, ${i}`),t.selected&&(i=`${i}, selected`),i},labelMonthDropdown:"Choose the Month",labelNext:"Go to the Next Month",labelPrevious:"Go to the Previous Month",labelWeekNumber:e=>`Week ${e}`,labelYearDropdown:"Choose the Year",labelGrid:(e,t,r)=>{let o;return r&&typeof r.format=="function"?o=r.format.bind(r):o=(n,i)=>ai(n,i,{locale:uo,...t}),o(e,"LLLL yyyy")},labelGridcell:(e,t,r,o)=>{let n;o&&typeof o.format=="function"?n=o.format.bind(o):n=(a,s)=>ai(a,s,{locale:uo,...r});let i=n(e,"PPPP");return t?.today&&(i=`Today, ${i}`),i},labelNav:"Navigation bar",labelWeekNumberHeader:"Week Number",labelWeekday:(e,t,r)=>{let o;return r&&typeof r.format=="function"?o=r.format.bind(r):o=(n,i)=>ai(n,i,{locale:uo,...t}),o(e,"cccc")}}};var Dt=class e{constructor(t,r){this.today=()=>{if(this.overrides?.today)return this.overrides.today();if(this.options.timeZone)return kt.tz(this.options.timeZone);let o=this.options.Date??Date;return new o},this.newDate=(o,n,i)=>this.overrides?.newDate?this.overrides.newDate(o,n,i):this.options.timeZone?new kt(o,n,i,this.options.timeZone):new Date(o,n,i),this.addDays=(o,n)=>this.overrides?.addDays?this.overrides.addDays(o,n):_n(o,n),this.addMonths=(o,n)=>this.overrides?.addMonths?this.overrides.addMonths(o,n):xs(o,n),this.addWeeks=(o,n)=>this.overrides?.addWeeks?this.overrides.addWeeks(o,n):vf(o,n),this.addYears=(o,n)=>this.overrides?.addYears?this.overrides.addYears(o,n):_f(o,n),this.differenceInCalendarDays=(o,n)=>this.overrides?.differenceInCalendarDays?this.overrides.differenceInCalendarDays(o,n):ni(o,n),this.differenceInCalendarMonths=(o,n)=>this.overrides?.differenceInCalendarMonths?this.overrides.differenceInCalendarMonths(o,n):xf(o,n),this.eachMonthOfInterval=o=>this.overrides?.eachMonthOfInterval?this.overrides.eachMonthOfInterval(o):CE(o),this.eachYearOfInterval=o=>{let n=this.overrides?.eachYearOfInterval?this.overrides.eachYearOfInterval(o):kE(o),i=new Set(n.map(s=>this.getYear(s)));if(i.size===n.length)return n;let a=[];return i.forEach(s=>{a.push(new Date(s,0,1))}),a},this.endOfBroadcastWeek=o=>this.overrides?.endOfBroadcastWeek?this.overrides.endOfBroadcastWeek(o):cS(o,this),this.endOfISOWeek=o=>this.overrides?.endOfISOWeek?this.overrides.endOfISOWeek(o):ME(o),this.endOfMonth=o=>this.overrides?.endOfMonth?this.overrides.endOfMonth(o):Rf(o),this.endOfWeek=(o,n)=>this.overrides?.endOfWeek?this.overrides.endOfWeek(o,n):Ef(o,this.options),this.endOfYear=o=>this.overrides?.endOfYear?this.overrides.endOfYear(o):OE(o),this.format=(o,n,i)=>{let a=this.overrides?.format?this.overrides.format(o,n,this.options):ai(o,n,this.options);return this.options.numerals&&this.options.numerals!=="latn"?this.replaceDigits(a):a},this.getISOWeek=o=>this.overrides?.getISOWeek?this.overrides.getISOWeek(o):Wi(o),this.getMonth=(o,n)=>this.overrides?.getMonth?this.overrides.getMonth(o,this.options):$E(o,this.options),this.getYear=(o,n)=>this.overrides?.getYear?this.overrides.getYear(o,this.options):qE(o,this.options),this.getWeek=(o,n)=>this.overrides?.getWeek?this.overrides.getWeek(o,this.options):Hi(o,this.options),this.isAfter=(o,n)=>this.overrides?.isAfter?this.overrides.isAfter(o,n):GE(o,n),this.isBefore=(o,n)=>this.overrides?.isBefore?this.overrides.isBefore(o,n):XE(o,n),this.isDate=o=>this.overrides?.isDate?this.overrides.isDate(o):wf(o),this.isSameDay=(o,n)=>this.overrides?.isSameDay?this.overrides.isSameDay(o,n):SE(o,n),this.isSameMonth=(o,n)=>this.overrides?.isSameMonth?this.overrides.isSameMonth(o,n):Sa(o,n),this.isSameYear=(o,n)=>this.overrides?.isSameYear?this.overrides.isSameYear(o,n):rS(o,n),this.max=o=>this.overrides?.max?this.overrides.max(o):TE(o),this.min=o=>this.overrides?.min?this.overrides.min(o):EE(o),this.setMonth=(o,n)=>this.overrides?.setMonth?this.overrides.setMonth(o,n):iS(o,n),this.setYear=(o,n)=>this.overrides?.setYear?this.overrides.setYear(o,n):aS(o,n),this.startOfBroadcastWeek=(o,n)=>this.overrides?.startOfBroadcastWeek?this.overrides.startOfBroadcastWeek(o,this):hp(o,this),this.startOfDay=o=>this.overrides?.startOfDay?this.overrides.startOfDay(o):zi(o),this.startOfISOWeek=o=>this.overrides?.startOfISOWeek?this.overrides.startOfISOWeek(o):co(o),this.startOfMonth=o=>this.overrides?.startOfMonth?this.overrides.startOfMonth(o):gc(o),this.startOfWeek=(o,n)=>this.overrides?.startOfWeek?this.overrides.startOfWeek(o,this.options):lr(o,this.options),this.startOfYear=o=>this.overrides?.startOfYear?this.overrides.startOfYear(o):Rs(o),this.options={locale:_c,...t},this.overrides=r}getDigitMap(){let{numerals:t="latn"}=this.options,r=new Intl.NumberFormat("en-US",{numberingSystem:t}),o={};for(let n=0;n<10;n++)o[n.toString()]=r.format(n);return o}replaceDigits(t){let r=this.getDigitMap();return t.replace(/\d/g,o=>r[o]||o)}formatNumber(t){return this.replaceDigits(t.toString())}getMonthYearOrder(){let t=this.options.locale?.code;return t&&e.yearFirstLocales.has(t)?"year-first":"month-first"}formatMonthYear(t){let{locale:r,timeZone:o,numerals:n}=this.options,i=r?.code;if(i&&e.yearFirstLocales.has(i))try{return new Intl.DateTimeFormat(i,{month:"long",year:"numeric",timeZone:o,numberingSystem:n}).format(t)}catch{}let a=this.getMonthYearOrder()==="year-first"?"y LLLL":"LLLL y";return this.format(t,a)}};Dt.yearFirstLocales=new Set(["eu","hu","ja","ja-Hira","ja-JP","ko","ko-KR","lt","lt-LT","lv","lv-LV","mn","mn-MN","zh","zh-CN","zh-HK","zh-TW"]);var Vt=new Dt;var Ps=class{constructor(t,r,o=Vt){this.date=t,this.displayMonth=r,this.outside=!!(r&&!o.isSameMonth(t,r)),this.dateLib=o,this.isoDate=o.format(t,"yyyy-MM-dd"),this.displayMonthId=o.format(r,"yyyy-MM"),this.dateMonthId=o.format(t,"yyyy-MM")}isEqualTo(t){return this.dateLib.isSameDay(t.date,this.date)&&this.dateLib.isSameMonth(t.displayMonth,this.displayMonth)}};var gp=class{constructor(t,r){this.date=t,this.weeks=r}};var bp=class{constructor(t,r){this.days=r,this.weekNumber=t}};var _y={};ct(_y,{CaptionLabel:()=>AD,Chevron:()=>ID,Day:()=>DD,DayButton:()=>VD,Dropdown:()=>LD,DropdownNav:()=>FD,Footer:()=>zD,Month:()=>WD,MonthCaption:()=>HD,MonthGrid:()=>jD,Months:()=>BD,MonthsDropdown:()=>YD,Nav:()=>UD,NextMonthButton:()=>$D,Option:()=>qD,PreviousMonthButton:()=>GD,Root:()=>XD,Select:()=>KD,Week:()=>ZD,WeekNumber:()=>e8,WeekNumberHeader:()=>t8,Weekday:()=>QD,Weekdays:()=>JD,Weeks:()=>r8,YearsDropdown:()=>o8});var dS=m(j(),1);function AD(e){return dS.default.createElement("span",{...e})}var Ns=m(j(),1);function ID(e){let{size:t=24,orientation:r="left",className:o,style:n}=e;return Ns.default.createElement("svg",{className:o,style:n,width:t,height:t,viewBox:"0 0 24 24"},r==="up"&&Ns.default.createElement("polygon",{points:"6.77 17 12.5 11.43 18.24 17 20 15.28 12.5 8 5 15.28"}),r==="down"&&Ns.default.createElement("polygon",{points:"6.77 8 12.5 13.57 18.24 8 20 9.72 12.5 17 5 9.72"}),r==="left"&&Ns.default.createElement("polygon",{points:"16 18.112 9.81111111 12 16 5.87733333 14.0888889 4 6 12 14.0888889 20"}),r==="right"&&Ns.default.createElement("polygon",{points:"8 18.112 14.18888889 12 8 5.87733333 9.91111111 4 18 12 9.91111111 20"}))}var uS=m(j(),1);function DD(e){let{day:t,modifiers:r,...o}=e;return uS.default.createElement("td",{...o})}var yp=m(j(),1);function VD(e){let{day:t,modifiers:r,...o}=e,n=yp.default.useRef(null);return yp.default.useEffect(()=>{r.focused&&n.current?.focus()},[r.focused]),yp.default.createElement("button",{ref:n,...o})}var As=m(j(),1);var te;(function(e){e.Root="root",e.Chevron="chevron",e.Day="day",e.DayButton="day_button",e.CaptionLabel="caption_label",e.Dropdowns="dropdowns",e.Dropdown="dropdown",e.DropdownRoot="dropdown_root",e.Footer="footer",e.MonthGrid="month_grid",e.MonthCaption="month_caption",e.MonthsDropdown="months_dropdown",e.Month="month",e.Months="months",e.Nav="nav",e.NextMonthButton="button_next",e.PreviousMonthButton="button_previous",e.Week="week",e.Weeks="weeks",e.Weekday="weekday",e.Weekdays="weekdays",e.WeekNumber="week_number",e.WeekNumberHeader="week_number_header",e.YearsDropdown="years_dropdown"})(te||(te={}));var Ke;(function(e){e.disabled="disabled",e.hidden="hidden",e.outside="outside",e.focused="focused",e.today="today"})(Ke||(Ke={}));var qr;(function(e){e.range_end="range_end",e.range_middle="range_middle",e.range_start="range_start",e.selected="selected"})(qr||(qr={}));var Sr;(function(e){e.weeks_before_enter="weeks_before_enter",e.weeks_before_exit="weeks_before_exit",e.weeks_after_enter="weeks_after_enter",e.weeks_after_exit="weeks_after_exit",e.caption_after_enter="caption_after_enter",e.caption_after_exit="caption_after_exit",e.caption_before_enter="caption_before_enter",e.caption_before_exit="caption_before_exit"})(Sr||(Sr={}));var vp=m(j(),1),yy=(0,vp.createContext)(void 0);function wn(){let e=(0,vp.useContext)(yy);if(e===void 0)throw new Error("useDayPicker() must be used within a custom component.");return e}function LD(e){let{options:t,className:r,...o}=e,{classNames:n,components:i,styles:a}=wn(),s=[n[te.Dropdown],r].join(" "),l=t?.find(({value:c})=>c===o.value);return As.default.createElement("span",{"data-disabled":o.disabled,className:n[te.DropdownRoot],style:a?.[te.DropdownRoot]},As.default.createElement(i.Select,{className:s,...o},t?.map(({value:c,label:d,disabled:u})=>As.default.createElement(i.Option,{key:c,value:c,disabled:u},d))),As.default.createElement("span",{className:n[te.CaptionLabel],style:a?.[te.CaptionLabel],"aria-hidden":!0},l?.label,As.default.createElement(i.Chevron,{orientation:"down",size:18,className:n[te.Chevron],style:a?.[te.Chevron]})))}var fS=m(j(),1);function FD(e){return fS.default.createElement("div",{...e})}var pS=m(j(),1);function zD(e){return pS.default.createElement("div",{...e})}var mS=m(j(),1);function WD(e){let{calendarMonth:t,displayIndex:r,...o}=e;return mS.default.createElement("div",{...o},e.children)}var hS=m(j(),1);function HD(e){let{calendarMonth:t,displayIndex:r,...o}=e;return hS.default.createElement("div",{...o})}var gS=m(j(),1);function jD(e){return gS.default.createElement("table",{...e})}var bS=m(j(),1);function BD(e){return bS.default.createElement("div",{...e})}var yS=m(j(),1);function YD(e){let{components:t}=wn();return yS.default.createElement(t.Dropdown,{...e})}var si=m(j(),1);function UD(e){let{onPreviousClick:t,onNextClick:r,previousMonth:o,nextMonth:n,...i}=e,{components:a,classNames:s,styles:l,labels:{labelPrevious:c,labelNext:d}}=wn(),u=(0,si.useCallback)(p=>{n&&r?.(p)},[n,r]),f=(0,si.useCallback)(p=>{o&&t?.(p)},[o,t]);return si.default.createElement("nav",{...i},si.default.createElement(a.PreviousMonthButton,{type:"button",className:s[te.PreviousMonthButton],style:l?.[te.PreviousMonthButton],tabIndex:o?void 0:-1,"aria-disabled":o?void 0:!0,"aria-label":c(o),onClick:f},si.default.createElement(a.Chevron,{disabled:o?void 0:!0,className:s[te.Chevron],style:l?.[te.Chevron],orientation:"left"})),si.default.createElement(a.NextMonthButton,{type:"button",className:s[te.NextMonthButton],style:l?.[te.NextMonthButton],tabIndex:n?void 0:-1,"aria-disabled":n?void 0:!0,"aria-label":d(n),onClick:u},si.default.createElement(a.Chevron,{disabled:n?void 0:!0,orientation:"right",className:s[te.Chevron],style:l?.[te.Chevron]})))}var vS=m(j(),1);function $D(e){return vS.default.createElement("button",{...e})}var _S=m(j(),1);function qD(e){return _S.default.createElement("option",{...e})}var wS=m(j(),1);function GD(e){return wS.default.createElement("button",{...e})}var xS=m(j(),1);function XD(e){let{rootRef:t,...r}=e;return xS.default.createElement("div",{...r,ref:t})}var RS=m(j(),1);function KD(e){return RS.default.createElement("select",{...e})}var TS=m(j(),1);function ZD(e){let{week:t,...r}=e;return TS.default.createElement("tr",{...r})}var ES=m(j(),1);function QD(e){return ES.default.createElement("th",{...e})}var vy=m(j(),1);function JD(e){return vy.default.createElement("thead",{"aria-hidden":!0},vy.default.createElement("tr",{...e}))}var SS=m(j(),1);function e8(e){let{week:t,...r}=e;return SS.default.createElement("th",{...r})}var CS=m(j(),1);function t8(e){return CS.default.createElement("th",{...e})}var OS=m(j(),1);function r8(e){return OS.default.createElement("tbody",{...e})}var kS=m(j(),1);function o8(e){let{components:t}=wn();return kS.default.createElement(t.Dropdown,{...e})}var _e=m(j(),1);function Gr(e,t,r=!1,o=Vt){let{from:n,to:i}=e,{differenceInCalendarDays:a,isSameDay:s}=o;return n&&i?(a(i,n)<0&&([n,i]=[i,n]),a(t,n)>=(r?1:0)&&a(i,t)>=(r?1:0)):!r&&i?s(i,t):!r&&n?s(n,t):!1}function Is(e){return!!(e&&typeof e=="object"&&"before"in e&&"after"in e)}function ji(e){return!!(e&&typeof e=="object"&&"from"in e)}function Ds(e){return!!(e&&typeof e=="object"&&"after"in e)}function Vs(e){return!!(e&&typeof e=="object"&&"before"in e)}function _p(e){return!!(e&&typeof e=="object"&&"dayOfWeek"in e)}function wp(e,t){return Array.isArray(e)&&e.every(t.isDate)}function Mo(e,t,r=Vt){let o=Array.isArray(t)?t:[t],{isSameDay:n,differenceInCalendarDays:i,isAfter:a}=r;return o.some(s=>{if(typeof s=="boolean")return s;if(r.isDate(s))return n(e,s);if(wp(s,r))return s.some(l=>n(e,l));if(ji(s))return Gr(s,e,!1,r);if(_p(s))return Array.isArray(s.dayOfWeek)?s.dayOfWeek.includes(e.getDay()):s.dayOfWeek===e.getDay();if(Is(s)){let l=i(s.before,e),c=i(s.after,e),d=l>0,u=c<0;return a(s.before,s.after)?u&&d:d||u}return Ds(s)?i(e,s.after)>0:Vs(s)?i(s.before,e)>0:typeof s=="function"?s(e):!1})}function MS(e,t,r,o,n){let{disabled:i,hidden:a,modifiers:s,showOutsideDays:l,broadcastCalendar:c,today:d=n.today()}=t,{isSameDay:u,isSameMonth:f,startOfMonth:p,isBefore:h,endOfMonth:b,isAfter:g}=n,x=r&&p(r),v=o&&b(o),y={[Ke.focused]:[],[Ke.outside]:[],[Ke.disabled]:[],[Ke.hidden]:[],[Ke.today]:[]},_={};for(let w of e){let{date:R,displayMonth:T}=w,E=!!(T&&!f(R,T)),C=!!(x&&h(R,x)),O=!!(v&&g(R,v)),S=!!(i&&Mo(R,i,n)),N=!!(a&&Mo(R,a,n))||C||O||!c&&!l&&E||c&&l===!1&&E,F=u(R,d);E&&y.outside.push(w),S&&y.disabled.push(w),N&&y.hidden.push(w),F&&y.today.push(w),s&&Object.keys(s).forEach(V=>{let D=s?.[V];D&&Mo(R,D,n)&&(_[V]?_[V].push(w):_[V]=[w])})}return w=>{let R={[Ke.focused]:!1,[Ke.disabled]:!1,[Ke.hidden]:!1,[Ke.outside]:!1,[Ke.today]:!1},T={};for(let E in y){let C=y[E];R[E]=C.some(O=>O===w)}for(let E in _)T[E]=_[E].some(C=>C===w);return{...R,...T}}}function PS(e,t,r={}){return Object.entries(e).filter(([,n])=>n===!0).reduce((n,[i])=>(r[i]?n.push(r[i]):t[Ke[i]]?n.push(t[Ke[i]]):t[qr[i]]&&n.push(t[qr[i]]),n),[t[te.Day]])}function NS(e){return{..._y,...e}}function AS(e){let t={"data-mode":e.mode??void 0,"data-required":"required"in e?e.required:void 0,"data-multiple-months":e.numberOfMonths&&e.numberOfMonths>1||void 0,"data-week-numbers":e.showWeekNumber||void 0,"data-broadcast-calendar":e.broadcastCalendar||void 0,"data-nav-layout":e.navLayout||void 0};return Object.entries(e).forEach(([r,o])=>{r.startsWith("data-")&&(t[r]=o)}),t}function IS(){let e={};for(let t in te)e[te[t]]=`rdp-${te[t]}`;for(let t in Ke)e[Ke[t]]=`rdp-${Ke[t]}`;for(let t in qr)e[qr[t]]=`rdp-${qr[t]}`;for(let t in Sr)e[Sr[t]]=`rdp-${Sr[t]}`;return e}var wy={};ct(wy,{formatCaption:()=>n8,formatDay:()=>i8,formatMonthDropdown:()=>a8,formatWeekNumber:()=>l8,formatWeekNumberHeader:()=>c8,formatWeekdayName:()=>s8,formatYearDropdown:()=>d8});function n8(e,t,r){return(r??new Dt(t)).formatMonthYear(e)}function i8(e,t,r){return(r??new Dt(t)).format(e,"d")}function a8(e,t=Vt){return t.format(e,"LLLL")}function s8(e,t,r){return(r??new Dt(t)).format(e,"cccccc")}function l8(e,t=Vt){return e<10?t.formatNumber(`0${e.toLocaleString()}`):t.formatNumber(`${e.toLocaleString()}`)}function c8(){return""}function d8(e,t=Vt){return t.format(e,"yyyy")}function DS(e){return{...wy,...e}}var Ay={};ct(Ay,{labelDayButton:()=>xy,labelGrid:()=>Ry,labelGridcell:()=>Ty,labelMonthDropdown:()=>Ey,labelNav:()=>Sy,labelNext:()=>Cy,labelPrevious:()=>Oy,labelWeekNumber:()=>My,labelWeekNumberHeader:()=>Py,labelWeekday:()=>ky,labelYearDropdown:()=>Ny});function xy(e,t,r,o){let n=(o??new Dt(r)).format(e,"PPPP");return t.today&&(n=`Today, ${n}`),t.selected&&(n=`${n}, selected`),n}function Ry(e,t,r){return(r??new Dt(t)).formatMonthYear(e)}function Ty(e,t,r,o){let n=(o??new Dt(r)).format(e,"PPPP");return t?.today&&(n=`Today, ${n}`),n}function Ey(e){return"Choose the Month"}function Sy(){return""}var u8="Go to the Next Month";function Cy(e,t){return u8}function Oy(e){return"Go to the Previous Month"}function ky(e,t,r){return(r??new Dt(t)).format(e,"cccc")}function My(e,t){return`Week ${e}`}function Py(e){return"Week Number"}function Ny(e){return"Choose the Year"}var $o=(e,t,r)=>t||(r?typeof r=="function"?r:(...o)=>r:e);function VS(e,t){let r=t.locale?.labels??{};return{...Ay,...e??{},labelDayButton:$o(xy,e?.labelDayButton,r.labelDayButton),labelMonthDropdown:$o(Ey,e?.labelMonthDropdown,r.labelMonthDropdown),labelNext:$o(Cy,e?.labelNext,r.labelNext),labelPrevious:$o(Oy,e?.labelPrevious,r.labelPrevious),labelWeekNumber:$o(My,e?.labelWeekNumber,r.labelWeekNumber),labelYearDropdown:$o(Ny,e?.labelYearDropdown,r.labelYearDropdown),labelGrid:$o(Ry,e?.labelGrid,r.labelGrid),labelGridcell:$o(Ty,e?.labelGridcell,r.labelGridcell),labelNav:$o(Sy,e?.labelNav,r.labelNav),labelWeekNumberHeader:$o(Py,e?.labelWeekNumberHeader,r.labelWeekNumberHeader),labelWeekday:$o(ky,e?.labelWeekday,r.labelWeekday)}}function LS(e,t,r,o,n){let{startOfMonth:i,startOfYear:a,endOfYear:s,eachMonthOfInterval:l,getMonth:c}=n;return l({start:a(e),end:s(e)}).map(f=>{let p=o.formatMonthDropdown(f,n),h=c(f),b=t&&f<i(t)||r&&f>i(r)||!1;return{value:h,label:p,disabled:b}})}function FS(e,t={},r={}){let o={...t?.[te.Day]};return Object.entries(e).filter(([,n])=>n===!0).forEach(([n])=>{o={...o,...r?.[n]}}),o}function zS(e,t,r,o){let n=o??e.today(),i=r?e.startOfBroadcastWeek(n,e):t?e.startOfISOWeek(n):e.startOfWeek(n),a=[];for(let s=0;s<7;s++){let l=e.addDays(i,s);a.push(l)}return a}function WS(e,t,r,o,n=!1){if(!e||!t)return;let{startOfYear:i,endOfYear:a,eachYearOfInterval:s,getYear:l}=o,c=i(e),d=a(t),u=s({start:c,end:d});return n&&u.reverse(),u.map(f=>{let p=r.formatYearDropdown(f,o);return{value:l(f),label:p,disabled:!1}})}function HS(e,t={}){let{weekStartsOn:r,locale:o}=t,n=r??o?.options?.weekStartsOn??0,i=s=>{let l=typeof s=="number"||typeof s=="string"?new Date(s):s;return new kt(l.getFullYear(),l.getMonth(),l.getDate(),12,0,0,e)},a=s=>{let l=i(s);return new Date(l.getFullYear(),l.getMonth(),l.getDate(),0,0,0,0)};return{today:()=>i(kt.tz(e)),newDate:(s,l,c)=>new kt(s,l,c,12,0,0,e),startOfDay:s=>i(s),startOfWeek:(s,l)=>{let c=i(s),d=l?.weekStartsOn??n,u=(c.getDay()-d+7)%7;return c.setDate(c.getDate()-u),c},startOfISOWeek:s=>{let l=i(s),c=(l.getDay()-1+7)%7;return l.setDate(l.getDate()-c),l},startOfMonth:s=>{let l=i(s);return l.setDate(1),l},startOfYear:s=>{let l=i(s);return l.setMonth(0,1),l},endOfWeek:(s,l)=>{let c=i(s),f=(((l?.weekStartsOn??n)+6)%7-c.getDay()+7)%7;return c.setDate(c.getDate()+f),c},endOfISOWeek:s=>{let l=i(s),c=(7-l.getDay())%7;return l.setDate(l.getDate()+c),l},endOfMonth:s=>{let l=i(s);return l.setMonth(l.getMonth()+1,0),l},endOfYear:s=>{let l=i(s);return l.setMonth(11,31),l},eachMonthOfInterval:s=>{let l=i(s.start),c=i(s.end),d=[],u=new kt(l.getFullYear(),l.getMonth(),1,12,0,0,e),f=c.getFullYear()*12+c.getMonth();for(;u.getFullYear()*12+u.getMonth()<=f;)d.push(new kt(u,e)),u.setMonth(u.getMonth()+1,1);return d},addDays:(s,l)=>{let c=i(s);return c.setDate(c.getDate()+l),c},addWeeks:(s,l)=>{let c=i(s);return c.setDate(c.getDate()+l*7),c},addMonths:(s,l)=>{let c=i(s);return c.setMonth(c.getMonth()+l),c},addYears:(s,l)=>{let c=i(s);return c.setFullYear(c.getFullYear()+l),c},eachYearOfInterval:s=>{let l=i(s.start),c=i(s.end),d=[],u=new kt(l.getFullYear(),0,1,12,0,0,e);for(;u.getFullYear()<=c.getFullYear();)d.push(new kt(u,e)),u.setFullYear(u.getFullYear()+1,0,1);return d},getWeek:(s,l)=>{let c=a(s);return Hi(c,{weekStartsOn:l?.weekStartsOn??n,firstWeekContainsDate:l?.firstWeekContainsDate??o?.options?.firstWeekContainsDate??1})},getISOWeek:s=>{let l=a(s);return Wi(l)},differenceInCalendarDays:(s,l)=>{let c=a(s),d=a(l);return ni(c,d)},differenceInCalendarMonths:(s,l)=>{let c=a(s),d=a(l);return xf(c,d)}}}var Ls=m(j(),1);var wc=e=>e instanceof HTMLElement?e:null,Iy=e=>[...e.querySelectorAll("[data-animated-month]")??[]],f8=e=>wc(e.querySelector("[data-animated-month]")),Dy=e=>wc(e.querySelector("[data-animated-caption]")),Vy=e=>wc(e.querySelector("[data-animated-weeks]")),p8=e=>wc(e.querySelector("[data-animated-nav]")),m8=e=>wc(e.querySelector("[data-animated-weekdays]"));function jS(e,t,{classNames:r,months:o,focused:n,dateLib:i}){let a=(0,Ls.useRef)(null),s=(0,Ls.useRef)(o),l=(0,Ls.useRef)(!1);(0,Ls.useLayoutEffect)(()=>{let c=s.current;if(s.current=o,!t||!e.current||!(e.current instanceof HTMLElement)||o.length===0||c.length===0||o.length!==c.length)return;let d=i.isSameMonth(o[0].date,c[0].date),u=i.isAfter(o[0].date,c[0].date),f=u?r[Sr.caption_after_enter]:r[Sr.caption_before_enter],p=u?r[Sr.weeks_after_enter]:r[Sr.weeks_before_enter],h=a.current,b=e.current.cloneNode(!0);if(b instanceof HTMLElement?(Iy(b).forEach(y=>{if(!(y instanceof HTMLElement))return;let _=f8(y);_&&y.contains(_)&&y.removeChild(_);let w=Dy(y);w&&w.classList.remove(f);let R=Vy(y);R&&R.classList.remove(p)}),a.current=b):a.current=null,l.current||d||n)return;let g=h instanceof HTMLElement?Iy(h):[],x=Iy(e.current);if(x?.every(v=>v instanceof HTMLElement)&&g?.every(v=>v instanceof HTMLElement)){l.current=!0;let v=[];e.current.style.isolation="isolate";let y=p8(e.current);y&&(y.style.zIndex="1"),x.forEach((_,w)=>{let R=g[w];if(!R)return;_.style.position="relative",_.style.overflow="hidden";let T=Dy(_);T&&T.classList.add(f);let E=Vy(_);E&&E.classList.add(p);let C=()=>{l.current=!1,e.current&&(e.current.style.isolation=""),y&&(y.style.zIndex=""),T&&T.classList.remove(f),E&&E.classList.remove(p),_.style.position="",_.style.overflow="",_.contains(R)&&_.removeChild(R)};v.push(C),R.style.pointerEvents="none",R.style.position="absolute",R.style.overflow="hidden",R.setAttribute("aria-hidden","true");let O=m8(R);O&&(O.style.opacity="0");let S=Dy(R);S&&(S.classList.add(u?r[Sr.caption_before_exit]:r[Sr.caption_after_exit]),S.addEventListener("animationend",C));let N=Vy(R);N&&N.classList.add(u?r[Sr.weeks_before_exit]:r[Sr.weeks_after_exit]),_.insertBefore(R,_.firstChild)})}})}var xp=m(j(),1);function BS(e,t,r,o){let n=e[0],i=e[e.length-1],{ISOWeek:a,fixedWeeks:s,broadcastCalendar:l}=r??{},{addDays:c,differenceInCalendarDays:d,differenceInCalendarMonths:u,endOfBroadcastWeek:f,endOfISOWeek:p,endOfMonth:h,endOfWeek:b,isAfter:g,startOfBroadcastWeek:x,startOfISOWeek:v,startOfWeek:y}=o,_=l?x(n,o):a?v(n):y(n),w=l?f(i):a?p(h(i)):b(h(i)),R=t&&(l?f(t):a?p(t):b(t)),T=R&&g(w,R)?R:w,E=d(T,_),C=u(i,n)+1,O=[];for(let F=0;F<=E;F++){let V=c(_,F);O.push(V)}let N=(l?35:42)*C;if(s&&O.length<N){let F=N-O.length;for(let V=0;V<F;V++){let D=c(O[O.length-1],1);O.push(D)}}return O}function YS(e){let t=[];return e.reduce((r,o)=>{let n=o.weeks.reduce((i,a)=>i.concat(a.days.slice()),t.slice());return r.concat(n.slice())},t.slice())}function US(e,t,r,o){let{numberOfMonths:n=1}=r,i=[];for(let a=0;a<n;a++){let s=o.addMonths(e,a);if(t&&s>t)break;i.push(s)}return i}function Ly(e,t,r,o){let{month:n,defaultMonth:i,today:a=o.today(),numberOfMonths:s=1}=e,l=n||i||a,{differenceInCalendarMonths:c,addMonths:d,startOfMonth:u}=o;if(r&&c(r,l)<s-1){let f=-1*(s-1);l=d(r,f)}return t&&c(l,t)<0&&(l=t),u(l)}function $S(e,t,r,o){let{addDays:n,endOfBroadcastWeek:i,endOfISOWeek:a,endOfMonth:s,endOfWeek:l,getISOWeek:c,getWeek:d,startOfBroadcastWeek:u,startOfISOWeek:f,startOfWeek:p}=o,h=e.reduce((b,g)=>{let x=r.broadcastCalendar?u(g,o):r.ISOWeek?f(g):p(g),v=r.broadcastCalendar?i(g):r.ISOWeek?a(s(g)):l(s(g)),y=t.filter(T=>T>=x&&T<=v),_=r.broadcastCalendar?35:42;if(r.fixedWeeks&&y.length<_){let T=t.filter(E=>{let C=_-y.length;return E>v&&E<=n(v,C)});y.push(...T)}let w=y.reduce((T,E)=>{let C=r.ISOWeek?c(E):d(E),O=T.find(N=>N.weekNumber===C),S=new Ps(E,g,o);return O?O.days.push(S):T.push(new bp(C,[S])),T},[]),R=new gp(g,w);return b.push(R),b},[]);return r.reverseMonths?h.reverse():h}function qS(e,t){let{startMonth:r,endMonth:o}=e,{startOfYear:n,startOfDay:i,startOfMonth:a,endOfMonth:s,addYears:l,endOfYear:c,today:d}=t,u=e.captionLayout==="dropdown"||e.captionLayout==="dropdown-years";return r?r=a(r):!r&&u&&(r=n(l(e.today??d(),-100))),o?o=s(o):!o&&u&&(o=c(e.today??d())),[r&&i(r),o&&i(o)]}function GS(e,t,r,o){if(r.disableNavigation)return;let{pagedNavigation:n,numberOfMonths:i=1}=r,{startOfMonth:a,addMonths:s,differenceInCalendarMonths:l}=o,c=n?i:1,d=a(e);if(!t)return s(d,c);if(!(l(t,e)<i))return s(d,c)}function XS(e,t,r,o){if(r.disableNavigation)return;let{pagedNavigation:n,numberOfMonths:i}=r,{startOfMonth:a,addMonths:s,differenceInCalendarMonths:l}=o,c=n?i??1:1,d=a(e);if(!t)return s(d,-c);if(!(l(d,t)<=0))return s(d,-c)}function KS(e){let t=[];return e.reduce((r,o)=>r.concat(o.weeks.slice()),t.slice())}var ZS=m(j(),1);function Bi(e,t){let[r,o]=(0,ZS.useState)(e);return[t===void 0?r:t,o]}function QS(e,t){let[r,o]=qS(e,t),{startOfMonth:n,endOfMonth:i}=t,a=Ly(e,r,o,t),[s,l]=Bi(a,e.month?a:void 0);(0,xp.useEffect)(()=>{let _=Ly(e,r,o,t);l(_)},[e.timeZone]);let{months:c,weeks:d,days:u,previousMonth:f,nextMonth:p}=(0,xp.useMemo)(()=>{let _=US(s,o,{numberOfMonths:e.numberOfMonths},t),w=BS(_,e.endMonth?i(e.endMonth):void 0,{ISOWeek:e.ISOWeek,fixedWeeks:e.fixedWeeks,broadcastCalendar:e.broadcastCalendar},t),R=$S(_,w,{broadcastCalendar:e.broadcastCalendar,fixedWeeks:e.fixedWeeks,ISOWeek:e.ISOWeek,reverseMonths:e.reverseMonths},t),T=KS(R),E=YS(R),C=XS(s,r,e,t),O=GS(s,o,e,t);return{months:R,weeks:T,days:E,previousMonth:C,nextMonth:O}},[t,s.getTime(),o?.getTime(),r?.getTime(),e.disableNavigation,e.broadcastCalendar,e.endMonth?.getTime(),e.fixedWeeks,e.ISOWeek,e.numberOfMonths,e.pagedNavigation,e.reverseMonths]),{disableNavigation:h,onMonthChange:b}=e,g=_=>d.some(w=>w.days.some(R=>R.isEqualTo(_))),x=_=>{if(h)return;let w=n(_);r&&w<n(r)&&(w=n(r)),o&&w>n(o)&&(w=n(o)),l(w),b?.(w)};return{months:c,weeks:d,days:u,navStart:r,navEnd:o,previousMonth:f,nextMonth:p,goToMonth:x,goToDay:_=>{g(_)||x(_.date)}}}var zy=m(j(),1);var xn;(function(e){e[e.Today=0]="Today",e[e.Selected=1]="Selected",e[e.LastFocused=2]="LastFocused",e[e.FocusedModifier=3]="FocusedModifier"})(xn||(xn={}));function JS(e){return!e[Ke.disabled]&&!e[Ke.hidden]&&!e[Ke.outside]}function eC(e,t,r,o){let n,i=-1;for(let a of e){let s=t(a);JS(s)&&(s[Ke.focused]&&i<xn.FocusedModifier?(n=a,i=xn.FocusedModifier):o?.isEqualTo(a)&&i<xn.LastFocused?(n=a,i=xn.LastFocused):r(a.date)&&i<xn.Selected?(n=a,i=xn.Selected):s[Ke.today]&&i<xn.Today&&(n=a,i=xn.Today))}return n||(n=e.find(a=>JS(t(a)))),n}function tC(e,t,r,o,n,i,a){let{ISOWeek:s,broadcastCalendar:l}=i,{addDays:c,addMonths:d,addWeeks:u,addYears:f,endOfBroadcastWeek:p,endOfISOWeek:h,endOfWeek:b,max:g,min:x,startOfBroadcastWeek:v,startOfISOWeek:y,startOfWeek:_}=a,R={day:c,week:u,month:d,year:f,startOfWeek:T=>l?v(T,a):s?y(T):_(T),endOfWeek:T=>l?p(T):s?h(T):b(T)}[e](r,t==="after"?1:-1);return t==="before"&&o?R=g([o,R]):t==="after"&&n&&(R=x([n,R])),R}function Fy(e,t,r,o,n,i,a,s=0){if(s>365)return;let l=tC(e,t,r.date,o,n,i,a),c=!!(i.disabled&&Mo(l,i.disabled,a)),d=!!(i.hidden&&Mo(l,i.hidden,a)),u=l,f=new Ps(l,u,a);return!c&&!d?f:Fy(e,t,f,o,n,i,a,s+1)}function rC(e,t,r,o,n){let{autoFocus:i}=e,[a,s]=(0,zy.useState)(),l=eC(t.days,r,o||(()=>!1),a),[c,d]=(0,zy.useState)(i?l:void 0);return{isFocusTarget:b=>!!l?.isEqualTo(b),setFocused:d,focused:c,blur:()=>{s(c),d(void 0)},moveFocus:(b,g)=>{if(!c)return;let x=Fy(b,g,c,t.navStart,t.navEnd,e,n);x&&(e.disableNavigation&&!t.days.some(y=>y.isEqualTo(x))||(t.goToDay(x),d(x)))}}}function oC(e,t){let{selected:r,required:o,onSelect:n}=e,[i,a]=Bi(r,n?r:void 0),s=n?r:i,{isSameDay:l}=t,c=p=>s?.some(h=>l(h,p))??!1,{min:d,max:u}=e;return{selected:s,select:(p,h,b)=>{let g=[...s??[]];if(c(p)){if(s?.length===d||o&&s?.length===1)return;g=s?.filter(x=>!l(x,p))}else s?.length===u?g=[p]:g=[...g,p];return n||a(g),n?.(g,p,h,b),g},isSelected:c}}function nC(e,t,r=0,o=0,n=!1,i=Vt){let{from:a,to:s}=t||{},{isSameDay:l,isAfter:c,isBefore:d}=i,u;if(!a&&!s)u={from:e,to:r>0?void 0:e};else if(a&&!s)l(a,e)?r===0?u={from:a,to:e}:n?u={from:a,to:void 0}:u=void 0:d(e,a)?u={from:e,to:a}:u={from:a,to:e};else if(a&&s)if(l(a,e)&&l(s,e))n?u={from:a,to:s}:u=void 0;else if(l(a,e))u={from:a,to:r>0?void 0:e};else if(l(s,e))u={from:e,to:r>0?void 0:e};else if(d(e,a))u={from:e,to:s};else if(c(e,a))u={from:a,to:e};else if(c(e,s))u={from:a,to:e};else throw new Error("Invalid range");if(u?.from&&u?.to){let f=i.differenceInCalendarDays(u.to,u.from);o>0&&f>o?u={from:e,to:void 0}:r>1&&f<r&&(u={from:e,to:void 0})}return u}function iC(e,t,r=Vt){let o=Array.isArray(t)?t:[t],n=e.from,i=r.differenceInCalendarDays(e.to,e.from),a=Math.min(i,6);for(let s=0;s<=a;s++){if(o.includes(n.getDay()))return!0;n=r.addDays(n,1)}return!1}function Wy(e,t,r=Vt){return Gr(e,t.from,!1,r)||Gr(e,t.to,!1,r)||Gr(t,e.from,!1,r)||Gr(t,e.to,!1,r)}function Rp(e,t,r=Vt){let o=Array.isArray(t)?t:[t];if(o.filter(s=>typeof s!="function").some(s=>typeof s=="boolean"?s:r.isDate(s)?Gr(e,s,!1,r):wp(s,r)?s.some(l=>Gr(e,l,!1,r)):ji(s)?s.from&&s.to?Wy(e,{from:s.from,to:s.to},r):!1:_p(s)?iC(e,s.dayOfWeek,r):Is(s)?r.isAfter(s.before,s.after)?Wy(e,{from:r.addDays(s.after,1),to:r.addDays(s.before,-1)},r):Mo(e.from,s,r)||Mo(e.to,s,r):Ds(s)||Vs(s)?Mo(e.from,s,r)||Mo(e.to,s,r):!1))return!0;let a=o.filter(s=>typeof s=="function");if(a.length){let s=e.from,l=r.differenceInCalendarDays(e.to,e.from);for(let c=0;c<=l;c++){if(a.some(d=>d(s)))return!0;s=r.addDays(s,1)}}return!1}function aC(e,t){let{disabled:r,excludeDisabled:o,resetOnSelect:n,selected:i,required:a,onSelect:s}=e,[l,c]=Bi(i,s?i:void 0),d=s?i:l;return{selected:d,select:(p,h,b)=>{let{min:g,max:x}=e,v;if(p){let y=d?.from,_=d?.to,w=!!y&&!!_,R=!!y&&!!_&&t.isSameDay(y,_)&&t.isSameDay(p,y);n&&(w||!d?.from)?!a&&R?v=void 0:v={from:p,to:void 0}:v=nC(p,d,g,x,a,t)}return o&&r&&v?.from&&v.to&&Rp({from:v.from,to:v.to},r,t)&&(v.from=p,v.to=void 0),s||c(v),s?.(v,p,h,b),v},isSelected:p=>d&&Gr(d,p,!1,t)}}function sC(e,t){let{selected:r,required:o,onSelect:n}=e,[i,a]=Bi(r,n?r:void 0),s=n?r:i,{isSameDay:l}=t;return{selected:s,select:(u,f,p)=>{let h=u;return!o&&s&&s&&l(u,s)&&(h=void 0),n||a(h),n?.(h,u,f,p),h},isSelected:u=>s?l(s,u):!1}}function lC(e,t){let r=sC(e,t),o=oC(e,t),n=aC(e,t);switch(e.mode){case"single":return r;case"multiple":return o;case"range":return n;default:return}}function Cr(e,t){return e instanceof kt&&e.timeZone===t?e:new kt(e,t)}function Fs(e,t,r){if(!r)return Cr(e,t);let o=Cr(e,t),n=new kt(o.getFullYear(),o.getMonth(),o.getDate(),12,0,0,t);return new Date(n.getTime())}function cC(e,t,r){return typeof e=="boolean"||typeof e=="function"?e:e instanceof Date?Fs(e,t,r):Array.isArray(e)?e.map(o=>o instanceof Date?Fs(o,t,r):o):ji(e)?{...e,from:e.from?Cr(e.from,t):e.from,to:e.to?Cr(e.to,t):e.to}:Is(e)?{before:Fs(e.before,t,r),after:Fs(e.after,t,r)}:Ds(e)?{after:Fs(e.after,t,r)}:Vs(e)?{before:Fs(e.before,t,r)}:e}function Tp(e,t,r){return e&&(Array.isArray(e)?e.map(o=>cC(o,t,r)):cC(e,t,r))}function Ep(e){let t=e,r=t.timeZone;if(r&&(t={...e,timeZone:r},t.today&&(t.today=Cr(t.today,r)),t.month&&(t.month=Cr(t.month,r)),t.defaultMonth&&(t.defaultMonth=Cr(t.defaultMonth,r)),t.startMonth&&(t.startMonth=Cr(t.startMonth,r)),t.endMonth&&(t.endMonth=Cr(t.endMonth,r)),t.mode==="single"&&t.selected?t.selected=Cr(t.selected,r):t.mode==="multiple"&&t.selected?t.selected=t.selected?.map(pe=>Cr(pe,r)):t.mode==="range"&&t.selected&&(t.selected={from:t.selected.from?Cr(t.selected.from,r):t.selected.from,to:t.selected.to?Cr(t.selected.to,r):t.selected.to}),t.disabled!==void 0&&(t.disabled=Tp(t.disabled,r)),t.hidden!==void 0&&(t.hidden=Tp(t.hidden,r)),t.modifiers)){let pe={};Object.keys(t.modifiers).forEach(ge=>{pe[ge]=Tp(t.modifiers?.[ge],r)}),t.modifiers=pe}let{components:o,formatters:n,labels:i,dateLib:a,locale:s,classNames:l}=(0,_e.useMemo)(()=>{let pe={..._c,...t.locale},ge=t.broadcastCalendar?1:t.weekStartsOn,J=t.noonSafe&&t.timeZone?HS(t.timeZone,{weekStartsOn:ge,locale:pe}):void 0,Oe=t.dateLib&&J?{...J,...t.dateLib}:t.dateLib??J,be=new Dt({locale:pe,weekStartsOn:ge,firstWeekContainsDate:t.firstWeekContainsDate,useAdditionalWeekYearTokens:t.useAdditionalWeekYearTokens,useAdditionalDayOfYearTokens:t.useAdditionalDayOfYearTokens,timeZone:t.timeZone,numerals:t.numerals},Oe);return{dateLib:be,components:NS(t.components),formatters:DS(t.formatters),labels:VS(t.labels,be.options),locale:pe,classNames:{...IS(),...t.classNames}}},[t.locale,t.broadcastCalendar,t.weekStartsOn,t.firstWeekContainsDate,t.useAdditionalWeekYearTokens,t.useAdditionalDayOfYearTokens,t.timeZone,t.numerals,t.dateLib,t.noonSafe,t.components,t.formatters,t.labels,t.classNames]);t.today||(t={...t,today:a.today()});let{captionLayout:c,mode:d,navLayout:u,numberOfMonths:f=1,onDayBlur:p,onDayClick:h,onDayFocus:b,onDayKeyDown:g,onDayMouseEnter:x,onDayMouseLeave:v,onNextClick:y,onPrevClick:_,showWeekNumber:w,styles:R}=t,{formatCaption:T,formatDay:E,formatMonthDropdown:C,formatWeekNumber:O,formatWeekNumberHeader:S,formatWeekdayName:N,formatYearDropdown:F}=n,V=QS(t,a),{days:D,months:W,navStart:M,navEnd:A,previousMonth:I,nextMonth:Y,goToMonth:X}=V,z=MS(D,t,M,A,a),{isSelected:B,select:k,selected:L}=lC(t,a)??{},{blur:H,focused:G,isFocusTarget:Q,moveFocus:ie,setFocused:le}=rC(t,V,z,B??(()=>!1),a),{labelDayButton:fe,labelGridcell:ke,labelGrid:me,labelMonthDropdown:He,labelNav:Ce,labelPrevious:Ve,labelNext:Ae,labelWeekday:xt,labelWeekNumber:he,labelWeekNumberHeader:nt,labelYearDropdown:Kt}=i,yt=(0,_e.useMemo)(()=>zS(a,t.ISOWeek,t.broadcastCalendar,t.today),[a,t.ISOWeek,t.broadcastCalendar,t.today]),vt=d!==void 0||h!==void 0,zt=(0,_e.useCallback)(()=>{I&&(X(I),_?.(I))},[I,X,_]),Wr=(0,_e.useCallback)(()=>{Y&&(X(Y),y?.(Y))},[X,Y,y]),re=(0,_e.useCallback)((pe,ge)=>J=>{J.preventDefault(),J.stopPropagation(),le(pe),!ge.disabled&&(k?.(pe.date,ge,J),h?.(pe.date,ge,J))},[k,h,le]),de=(0,_e.useCallback)((pe,ge)=>J=>{le(pe),b?.(pe.date,ge,J)},[b,le]),Ct=(0,_e.useCallback)((pe,ge)=>J=>{H(),p?.(pe.date,ge,J)},[H,p]),Je=(0,_e.useCallback)((pe,ge)=>J=>{let Oe={ArrowLeft:[J.shiftKey?"month":"day",t.dir==="rtl"?"after":"before"],ArrowRight:[J.shiftKey?"month":"day",t.dir==="rtl"?"before":"after"],ArrowDown:[J.shiftKey?"year":"week","after"],ArrowUp:[J.shiftKey?"year":"week","before"],PageUp:[J.shiftKey?"year":"month","before"],PageDown:[J.shiftKey?"year":"month","after"],Home:["startOfWeek","before"],End:["endOfWeek","after"]};if(Oe[J.key]){J.preventDefault(),J.stopPropagation();let[be,et]=Oe[J.key];ie(be,et)}g?.(pe.date,ge,J)},[ie,g,t.dir]),no=(0,_e.useCallback)((pe,ge)=>J=>{x?.(pe.date,ge,J)},[x]),qn=(0,_e.useCallback)((pe,ge)=>J=>{v?.(pe.date,ge,J)},[v]),vo=(0,_e.useCallback)((pe,ge)=>J=>{let Oe=Number(J.target.value),be=a.setMonth(a.startOfMonth(pe),Oe);X(a.addMonths(be,-ge))},[a,X]),Wt=(0,_e.useCallback)((pe,ge)=>J=>{let Oe=Number(J.target.value),be=a.setYear(a.startOfMonth(pe),Oe);X(a.addMonths(be,-ge))},[a,X]),{className:cn,style:_o}=(0,_e.useMemo)(()=>({className:[l[te.Root],t.className].filter(Boolean).join(" "),style:{...R?.[te.Root],...t.style}}),[l,t.className,t.style,R]),wo=AS(t),Gn=pe=>{let ge=R?.[te.Dropdown],J=R?.[pe];if(!(!ge&&!J))return{...ge,...J}},Hr=(0,_e.useRef)(null);jS(Hr,!!t.animate,{classNames:l,months:W,focused:G,dateLib:a});let Xn={dayPickerProps:t,selected:L,select:k,isSelected:B,months:W,nextMonth:Y,previousMonth:I,goToMonth:X,getModifiers:z,components:o,classNames:l,styles:R,labels:i,formatters:n};return _e.default.createElement(yy.Provider,{value:Xn},_e.default.createElement(o.Root,{rootRef:t.animate?Hr:void 0,className:cn,style:_o,dir:t.dir,id:t.id,lang:t.lang??s.code,nonce:t.nonce,title:t.title,role:t.role,"aria-label":t["aria-label"],"aria-labelledby":t["aria-labelledby"],...wo},_e.default.createElement(o.Months,{className:l[te.Months],style:R?.[te.Months]},!t.hideNavigation&&!u&&_e.default.createElement(o.Nav,{"data-animated-nav":t.animate?"true":void 0,className:l[te.Nav],style:R?.[te.Nav],"aria-label":Ce(),onPreviousClick:zt,onNextClick:Wr,previousMonth:I,nextMonth:Y}),W.map((pe,ge)=>{let J=t.reverseMonths?W.length-1-ge:ge;return _e.default.createElement(o.Month,{"data-animated-month":t.animate?"true":void 0,className:l[te.Month],style:R?.[te.Month],key:ge,displayIndex:ge,calendarMonth:pe},u==="around"&&!t.hideNavigation&&ge===0&&_e.default.createElement(o.PreviousMonthButton,{type:"button",className:l[te.PreviousMonthButton],style:R?.[te.PreviousMonthButton],tabIndex:I?void 0:-1,"aria-disabled":I?void 0:!0,"aria-label":Ve(I),onClick:zt,"data-animated-button":t.animate?"true":void 0},_e.default.createElement(o.Chevron,{disabled:I?void 0:!0,className:l[te.Chevron],style:R?.[te.Chevron],orientation:t.dir==="rtl"?"right":"left"})),_e.default.createElement(o.MonthCaption,{"data-animated-caption":t.animate?"true":void 0,className:l[te.MonthCaption],style:R?.[te.MonthCaption],calendarMonth:pe,displayIndex:ge},c?.startsWith("dropdown")?_e.default.createElement(o.DropdownNav,{className:l[te.Dropdowns],style:R?.[te.Dropdowns]},(()=>{let Oe=c==="dropdown"||c==="dropdown-months"?_e.default.createElement(o.MonthsDropdown,{key:"month",className:l[te.MonthsDropdown],"aria-label":He(),disabled:!!t.disableNavigation,onChange:vo(pe.date,J),options:LS(pe.date,M,A,n,a),style:Gn(te.MonthsDropdown),value:a.getMonth(pe.date)}):_e.default.createElement("span",{key:"month"},C(pe.date,a)),be=c==="dropdown"||c==="dropdown-years"?_e.default.createElement(o.YearsDropdown,{key:"year",className:l[te.YearsDropdown],"aria-label":Kt(a.options),disabled:!!t.disableNavigation,onChange:Wt(pe.date,J),options:WS(M,A,n,a,!!t.reverseYears),style:Gn(te.YearsDropdown),value:a.getYear(pe.date)}):_e.default.createElement("span",{key:"year"},F(pe.date,a));return a.getMonthYearOrder()==="year-first"?[be,Oe]:[Oe,be]})(),_e.default.createElement("span",{role:"status","aria-live":"polite",style:{border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap",wordWrap:"normal"}},T(pe.date,a.options,a))):_e.default.createElement(o.CaptionLabel,{className:l[te.CaptionLabel],style:R?.[te.CaptionLabel],role:"status","aria-live":"polite"},T(pe.date,a.options,a))),u==="around"&&!t.hideNavigation&&ge===f-1&&_e.default.createElement(o.NextMonthButton,{type:"button",className:l[te.NextMonthButton],style:R?.[te.NextMonthButton],tabIndex:Y?void 0:-1,"aria-disabled":Y?void 0:!0,"aria-label":Ae(Y),onClick:Wr,"data-animated-button":t.animate?"true":void 0},_e.default.createElement(o.Chevron,{disabled:Y?void 0:!0,className:l[te.Chevron],style:R?.[te.Chevron],orientation:t.dir==="rtl"?"left":"right"})),ge===f-1&&u==="after"&&!t.hideNavigation&&_e.default.createElement(o.Nav,{"data-animated-nav":t.animate?"true":void 0,className:l[te.Nav],style:R?.[te.Nav],"aria-label":Ce(),onPreviousClick:zt,onNextClick:Wr,previousMonth:I,nextMonth:Y}),_e.default.createElement(o.MonthGrid,{role:"grid","aria-multiselectable":d==="multiple"||d==="range","aria-label":me(pe.date,a.options,a)||void 0,className:l[te.MonthGrid],style:R?.[te.MonthGrid]},!t.hideWeekdays&&_e.default.createElement(o.Weekdays,{"data-animated-weekdays":t.animate?"true":void 0,className:l[te.Weekdays],style:R?.[te.Weekdays]},w&&_e.default.createElement(o.WeekNumberHeader,{"aria-label":nt(a.options),className:l[te.WeekNumberHeader],style:R?.[te.WeekNumberHeader],scope:"col"},S()),yt.map(Oe=>_e.default.createElement(o.Weekday,{"aria-label":xt(Oe,a.options,a),className:l[te.Weekday],key:String(Oe),style:R?.[te.Weekday],scope:"col"},N(Oe,a.options,a)))),_e.default.createElement(o.Weeks,{"data-animated-weeks":t.animate?"true":void 0,className:l[te.Weeks],style:R?.[te.Weeks]},pe.weeks.map(Oe=>_e.default.createElement(o.Week,{className:l[te.Week],key:Oe.weekNumber,style:R?.[te.Week],week:Oe},w&&_e.default.createElement(o.WeekNumber,{week:Oe,style:R?.[te.WeekNumber],"aria-label":he(Oe.weekNumber,{locale:s}),className:l[te.WeekNumber],scope:"row",role:"rowheader"},O(Oe.weekNumber,a)),Oe.days.map(be=>{let{date:et}=be,xe=z(be);if(xe[Ke.focused]=!xe.hidden&&!!G?.isEqualTo(be),xe[qr.selected]=B?.(et)||xe.selected,ji(L)){let{from:Lo,to:jr}=L;xe[qr.range_start]=!!(Lo&&jr&&a.isSameDay(et,Lo)),xe[qr.range_end]=!!(Lo&&jr&&a.isSameDay(et,jr)),xe[qr.range_middle]=Gr(L,et,!0,a)}let yr=FS(xe,R,t.modifiersStyles),yi=PS(xe,l,t.modifiersClassNames),io=!vt&&!xe.hidden?ke(et,xe,a.options,a):void 0;return _e.default.createElement(o.Day,{key:`${be.isoDate}_${be.displayMonthId}`,day:be,modifiers:xe,className:yi.join(" "),style:yr,role:"gridcell","aria-selected":xe.selected||void 0,"aria-label":io,"data-day":be.isoDate,"data-month":be.outside?be.dateMonthId:void 0,"data-selected":xe.selected||void 0,"data-disabled":xe.disabled||void 0,"data-hidden":xe.hidden||void 0,"data-outside":be.outside||void 0,"data-focused":xe.focused||void 0,"data-today":xe.today||void 0},!xe.hidden&&vt?_e.default.createElement(o.DayButton,{className:l[te.DayButton],style:R?.[te.DayButton],type:"button",day:be,modifiers:xe,disabled:!xe.focused&&xe.disabled||void 0,"aria-disabled":xe.focused&&xe.disabled||void 0,tabIndex:Q(be)?0:-1,"aria-label":fe(et,xe,a.options,a),onClick:re(be,xe),onBlur:Ct(be,xe),onFocus:de(be,xe),onKeyDown:Je(be,xe),onMouseEnter:no(be,xe),onMouseLeave:qn(be,xe)},E(et,a.options,a)):!xe.hidden&&E(be.date,a.options,a))}))))))})),t.footer&&_e.default.createElement(o.Footer,{className:l[te.Footer],style:R?.[te.Footer],role:"status","aria-live":"polite"},t.footer)))}var Oa=m(U(),1);var mC=m(U(),1),hC=m(It(),1);var Sp=m(ye(),1);var uC=m(U(),1);var Po=m(P(),1),Hy="data-wp-hash";function jy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&g8(document)),e.__wpStyleRuntime}function h8(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Hy}]`))if(r.getAttribute(Hy)===t)return!0;return!1}function fC(e,t,r){if(!e.head)return;let o=jy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(h8(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Hy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function g8(e){let t=jy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)fC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function b8(e,t){let r=jy();r.styles.set(e,t);for(let o of r.documents.keys())fC(o,e,t)}typeof process>"u",b8("c5cdafb1bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{._28cfdc260e755391__icon-button{--wp-ui-button-aspect-ratio:1;--wp-ui-button-padding-inline:0px;--wp-ui-button-min-width:unset}.f1c70d719989a85a__icon{margin:-1px}}}");var dC={"icon-button":"_28cfdc260e755391__icon-button",icon:"f1c70d719989a85a__icon"},By=(0,uC.forwardRef)(function({label:t,className:r,children:o,disabled:n,focusableWhenDisabled:i=!0,icon:a,size:s,shortcut:l,positioner:c,"aria-describedby":d,"aria-keyshortcuts":u,...f},p){let h=K(dC["icon-button"],r),{descriptionId:b,targetProps:g}=oE({"aria-describedby":d,"aria-keyshortcuts":u,shortcut:l});return(0,Po.jsxs)(bb,{children:[(0,Po.jsxs)(hb,{ref:p,...g,disabled:n&&!i,render:(0,Po.jsx)(pE,{...f,size:s,"aria-label":t,disabled:n,focusableWhenDisabled:i}),className:h,children:[(0,Po.jsx)(er,{icon:a,size:24,className:dC.icon}),l&&b&&(0,Po.jsx)(nE,{descriptionId:b,shortcut:l})]}),(0,Po.jsxs)(mb,{positioner:c,children:[t,l&&(0,Po.jsxs)(Po.Fragment,{children:[" ",(0,Po.jsx)(iE,{shortcut:l})]})]})]})});var pC=m(U(),1),zs=(0,pC.createContext)({});var cr=m(P(),1),y8=()=>(0,cr.jsx)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.7677",strokeDashoffset:"3.2",strokeWidth:"1",children:(0,cr.jsx)("path",{d:"M29.5,0.5 h-27 a2,2 0 0 0 -2,2 v27 a2,2 0 0 0 2,2 h27 a2,2 0 0 0 2,-2 v-27 a2,2 0 0 0 -2,-2"})}),v8=()=>(0,cr.jsx)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.84516",strokeDashoffset:"1.9226",strokeWidth:"1",children:(0,cr.jsx)("path",{d:"M32,0.5 h-29.5 a2,2 0 0 0 -2,2 v27 a2,2 0 0 0 2,2 h30"})}),_8=()=>(0,cr.jsxs)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.9 4",strokeDashoffset:"2",strokeWidth:"1",children:[(0,cr.jsx)("line",{x1:"0",y1:"0.5",x2:"100",y2:"0.5"}),(0,cr.jsx)("line",{x1:"0",y1:"31.5",x2:"100",y2:"31.5"})]}),w8=()=>(0,cr.jsx)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.84516",strokeDashoffset:"1.9226",strokeWidth:"1",children:(0,cr.jsx)("path",{d:"M0,0.5 h29.5 a2,2 0 0 1 2,2 v27 a2,2 0 0 1 -2,2 h-29.5"})});function gC(e){let{day:t,modifiers:r,children:o,...n}=e,i;return r.preview_start&&r.preview_end?i=y8:r.preview_start?i=v8:r.preview_end?i=w8:r.preview&&(i=_8),(0,cr.jsxs)("td",{...n,children:[i&&(0,cr.jsx)(i,{}),o]})}function bC({rootRef:e,...t}){let{render:r,ref:o,role:n,defaultAriaLabel:i}=(0,mC.useContext)(zs),{months:a,labels:s}=wn(),l=t["aria-label"]!==void 0||t["aria-labelledby"]!==void 0,c=t["aria-label"];if(!l&&i&&n==="application"){let u=a[0];c=u?(0,Sp.sprintf)((0,Sp.__)("%1$s, %2$s"),i,s.labelGrid(u.date)):i}let d=(0,hC.useMergeRefs)([e??null,o??null]);return ft({render:r,defaultTagName:"div",ref:d,props:{...t,role:n,"aria-label":c}})}function yC({icon:e,className:t,children:r,"aria-label":o,"aria-disabled":n,...i}){return(0,cr.jsx)(By,{...i,className:t,label:o,icon:e,variant:"minimal",tone:"neutral",size:"compact",disabled:n===!0||n==="true",focusableWhenDisabled:!0})}function vC(e){return(0,cr.jsx)(yC,{...e,icon:Cb})}function _C(e){return(0,cr.jsx)(yC,{...e,icon:Ql})}var Yy="data-wp-hash";function Uy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&R8(document)),e.__wpStyleRuntime}function x8(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Yy}]`))if(r.getAttribute(Yy)===t)return!0;return!1}function wC(e,t,r){if(!e.head)return;let o=Uy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(x8(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Yy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function R8(e){let t=Uy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)wC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Cp(e,t){let r=Uy();r.styles.set(e,t);for(let o of r.documents.keys())wC(o,e,t)}typeof process>"u",Cp("9d2212290a",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._2c7ac60ba97b3411__root{--wp-ui-calendar-cell-size:var(--wpds-dimension-size-md,32px);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:inline-block;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);position:relative;z-index:0}._172c492625235710__day{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);padding:0;position:relative;&:has(._1b64226e315835f8__day-button:disabled){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&:has(._1b64226e315835f8__day-button:focus-visible),&:has(._1b64226e315835f8__day-button:hover:not(:disabled)){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}}._1b64226e315835f8__day-button{align-items:center;background:none;border:none;border-radius:var(--wpds-border-radius-sm,2px);color:inherit;cursor:var(--wpds-cursor-control,pointer);display:flex;font:inherit;font-variant-numeric:tabular-nums;height:var(--wp-ui-calendar-cell-size);justify-content:center;margin:0;padding:0;position:relative;width:var(--wp-ui-calendar-cell-size);&:before{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border:none;border-radius:var(--wpds-border-radius-sm,2px);z-index:-1}&:after,&:before{content:"";inset:0;position:absolute}&:after{pointer-events:none;z-index:1}&:disabled{cursor:revert;&:before{background-color:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}@media (forced-colors:active){text-decoration:line-through}}&:focus-visible:before,&:hover:not(:disabled):before{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed)}}._66b9a8120581fd4b__caption-label{align-items:center;border:0;display:inline-flex;position:relative;text-transform:capitalize;white-space:nowrap;z-index:1}._2c7ac60ba97b3411__root[dir=rtl] ._395a75bb1930f57e__nav-button{transform:rotate(180deg);transform-origin:50%}._337e5337d49b7f3d__month-caption{align-content:center;display:flex;height:var(--wp-ui-calendar-cell-size);justify-content:center;margin-bottom:var(--wpds-dimension-gap-md,12px)}._110e46230c68e498__months{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-lg,16px);justify-content:center;max-width:fit-content;position:relative}._92915239fedb1fea__month-grid{border-collapse:separate;border-spacing:0 var(--wpds-dimension-gap-xs,4px)}._66b1d4a7b488b496__nav{align-items:center;display:flex;height:var(--wp-ui-calendar-cell-size);inset-block-start:0;inset-inline-end:0;inset-inline-start:0;justify-content:space-between;position:absolute}._7207199709ca5776__weekday{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-weight:var(--wpds-typography-font-weight-default,400);height:var(--wp-ui-calendar-cell-size);padding:0;text-align:center;text-transform:uppercase;width:var(--wp-ui-calendar-cell-size)}._058175f0f9c495e0__today:after{border:2px solid;border-radius:50%;content:"";height:0;inset-block-start:2px;inset-inline-end:2px;position:absolute;width:0;z-index:1}.acb642920fb0bef5__selected:not(._165d91a726feca9c__range-middle){&:has(._1b64226e315835f8__day-button,._1b64226e315835f8__day-button:hover:not(:disabled)){color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0)}&:has(._1b64226e315835f8__day-button:disabled){color:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}._1b64226e315835f8__day-button{&:before{background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);border:1px solid transparent}&:disabled:before{background-color:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6)}&:hover:not(:disabled):before{background-color:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e)}}}.c259c5c255fda10f__outside{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}._4d8957a0ca4ec8f0__hidden{visibility:hidden}.f2523033db055ffe__range-start:not(.c04a453de7b11520__range-end) ._1b64226e315835f8__day-button{&,&:before{border-end-end-radius:0;border-start-end-radius:0}}._165d91a726feca9c__range-middle ._1b64226e315835f8__day-button{&:before{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-color:transparent;border-radius:0;border-style:solid;border-width:1px 0}}.c04a453de7b11520__range-end:not(.f2523033db055ffe__range-start) ._1b64226e315835f8__day-button{&,&:before{border-end-start-radius:0;border-start-start-radius:0}}._81b244e7c541d95e__preview svg{color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);inset:0;pointer-events:none;position:absolute;@media (forced-colors:active){color:inherit}}._81b244e7c541d95e__preview.acb642920fb0bef5__selected:not(._165d91a726feca9c__range-middle) svg{display:none}._2c7ac60ba97b3411__root[dir=rtl] ._81b244e7c541d95e__preview svg{transform:scaleX(-1)}._81b244e7c541d95e__preview._165d91a726feca9c__range-middle ._1b64226e315835f8__day-button:before{border:none}@keyframes _255a1a462a5377db__slide-in-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes c21e45f616d6db39__slide-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes aed80001de9ae226__slide-out-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes _7d4779a7f29408f2__slide-out-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes _83ba6321b055d687__fade-in{0%{opacity:0}to{opacity:1}}@keyframes _96fbead71248d210__fade-out{0%{opacity:1}to{opacity:0}}._1563bccb09e39c30__caption-after-enter,._60ac2a7fc3208801__weeks-before-exit,._735dacf9052adecd__caption-before-exit,._7f73a6ab85101202__weeks-after-exit,._805d698b56ba4a29__weeks-after-enter,._9721326fbc23a5fb__weeks-before-enter,.c7a3082839155d29__caption-after-exit,.cb8a5ec82ad0885e__caption-before-enter{animation-duration:0s;animation-fill-mode:forwards;animation-timing-function:var(--wpds-motion-easing-balanced,cubic-bezier(.4,0,.2,1));@media not (prefers-reduced-motion){animation-duration:var(--wpds-motion-duration-lg,.3s)}}._2c7ac60ba97b3411__root[dir=rtl] ._805d698b56ba4a29__weeks-after-enter,._9721326fbc23a5fb__weeks-before-enter{animation-name:_255a1a462a5377db__slide-in-left}._2c7ac60ba97b3411__root[dir=rtl] ._7f73a6ab85101202__weeks-after-exit,._60ac2a7fc3208801__weeks-before-exit{animation-name:aed80001de9ae226__slide-out-left}._2c7ac60ba97b3411__root[dir=rtl] ._9721326fbc23a5fb__weeks-before-enter,._805d698b56ba4a29__weeks-after-enter{animation-name:c21e45f616d6db39__slide-in-right}._2c7ac60ba97b3411__root[dir=rtl] ._60ac2a7fc3208801__weeks-before-exit,._7f73a6ab85101202__weeks-after-exit{animation-name:_7d4779a7f29408f2__slide-out-right}._1563bccb09e39c30__caption-after-enter,.cb8a5ec82ad0885e__caption-before-enter{animation-name:_83ba6321b055d687__fade-in}._735dacf9052adecd__caption-before-exit,.c7a3082839155d29__caption-after-exit{animation-name:_96fbead71248d210__fade-out}}}');var ot={root:"_2c7ac60ba97b3411__root",day:"_172c492625235710__day","day-button":"_1b64226e315835f8__day-button","caption-label":"_66b9a8120581fd4b__caption-label","nav-button":"_395a75bb1930f57e__nav-button","month-caption":"_337e5337d49b7f3d__month-caption",months:"_110e46230c68e498__months","month-grid":"_92915239fedb1fea__month-grid",nav:"_66b1d4a7b488b496__nav",weekday:"_7207199709ca5776__weekday",today:"_058175f0f9c495e0__today",selected:"acb642920fb0bef5__selected","range-middle":"_165d91a726feca9c__range-middle",outside:"c259c5c255fda10f__outside",hidden:"_4d8957a0ca4ec8f0__hidden","range-start":"f2523033db055ffe__range-start","range-end":"c04a453de7b11520__range-end",preview:"_81b244e7c541d95e__preview","weeks-before-enter":"_9721326fbc23a5fb__weeks-before-enter","weeks-before-exit":"_60ac2a7fc3208801__weeks-before-exit","weeks-after-enter":"_805d698b56ba4a29__weeks-after-enter","weeks-after-exit":"_7f73a6ab85101202__weeks-after-exit","caption-after-enter":"_1563bccb09e39c30__caption-after-enter","caption-after-exit":"c7a3082839155d29__caption-after-exit","caption-before-enter":"cb8a5ec82ad0885e__caption-before-enter","caption-before-exit":"_735dacf9052adecd__caption-before-exit","slide-in-left":"_255a1a462a5377db__slide-in-left","slide-out-left":"aed80001de9ae226__slide-out-left","slide-in-right":"c21e45f616d6db39__slide-in-right","slide-out-right":"_7d4779a7f29408f2__slide-out-right","fade-in":"_83ba6321b055d687__fade-in","fade-out":"_96fbead71248d210__fade-out"};typeof process>"u",Cp("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var T8={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Cp("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var E8={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",Cp("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var S8={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},C8={root:K(ot.root,T8["box-sizing"]),day:ot.day,day_button:K(ot["day-button"],S8.button,E8["outset-ring--focus-visible"]),outside:ot.outside,caption_label:ot["caption-label"],button_next:ot["nav-button"],button_previous:ot["nav-button"],nav:ot.nav,month_caption:ot["month-caption"],months:ot.months,month_grid:ot["month-grid"],weekday:ot.weekday,today:ot.today,selected:ot.selected,disabled:void 0,hidden:ot.hidden,range_start:ot["range-start"],range_end:ot["range-end"],range_middle:ot["range-middle"],weeks_before_enter:ot["weeks-before-enter"],weeks_before_exit:ot["weeks-before-exit"],weeks_after_enter:ot["weeks-after-enter"],weeks_after_exit:ot["weeks-after-exit"],caption_after_enter:ot["caption-after-enter"],caption_after_exit:ot["caption-after-exit"],caption_before_enter:ot["caption-before-enter"],caption_before_exit:ot["caption-before-exit"]},xC={preview:ot.preview},Op={animate:!0,showOutsideDays:!1,showWeekNumber:!1,hideWeekdays:!1,captionLayout:"label",fixedWeeks:!1,hideNavigation:!1,classNames:C8,components:{Day:gC,Root:bC,PreviousMonthButton:vC,NextMonthButton:_C}};function kp(e){return Math.min(3,Math.max(1,e))}var Mp=m(U(),1);function Pp({defaultValue:e,onChange:t,value:r}){let o=typeof r<"u",n=o?r:e,[i,a]=(0,Mp.useState)(n),s=o?r:i,l=(0,Mp.useCallback)((d,...u)=>{a(d),t?.(d,...u)},[t]),c;return o&&typeof t=="function"?c=t:!o&&typeof t=="function"?c=l:c=a,[s,c]}var tr=m(ye(),1),RC=m(U(),1);function O8(e){let t=(e.getTextInfo?.()??e.textInfo)?.direction;return t?t==="rtl":["ar","he","fa","ur","ps","syr","dv","ku","ckb","ug","yi"].includes(e.language)}function k8(e){if(!e)return;let t;try{t=Intl.DateTimeFormat.supportedLocalesOf([e])[0]}catch{}return t}function M8(e){let t=(e.getWeekInfo?.()??e.weekInfo)?.firstDay;if(!(t===void 0||t<1||t>7))return t%7}var Np=({locale:e,timeZone:t,mode:r})=>(0,RC.useMemo)(()=>{let o=typeof e=="string",n=o||e===void 0?uo:e,i=k8(o?e:e?.code),a=i??"en-US",s=new Intl.Locale(a),l=i!==void 0?O8(s):(0,tr.isRTL)(),c=o||i!==void 0?M8(s):void 0,d=new Intl.DateTimeFormat(a,{calendar:"gregory",year:"numeric",month:"long",timeZone:t}),u=new Intl.DateTimeFormat(a,{calendar:"gregory",weekday:"narrow",timeZone:t}),f=new Intl.DateTimeFormat(a,{calendar:"gregory",weekday:"long",timeZone:t}),p=new Intl.DateTimeFormat(a,{calendar:"gregory",weekday:"long",year:"numeric",month:"long",day:"numeric",timeZone:t}),h=new Intl.DateTimeFormat(a,{calendar:"gregory",day:"numeric",timeZone:t});return{"aria-label":r==="single"?(0,tr.__)("Date calendar"):(0,tr.__)("Date range calendar"),labels:{labelNav:()=>(0,tr.__)("Navigation bar"),labelGrid:d.format,labelGridcell:(b,g)=>{let x=p.format(b),v=x;return g?.today&&(v=(0,tr.sprintf)((0,tr.__)("Today, %s"),x)),v},labelNext:()=>(0,tr.__)("Next month"),labelPrevious:()=>(0,tr.__)("Previous month"),labelDayButton:(b,g)=>{let x=p.format(b),v=x;return g?.today&&g?.selected?(0,tr.sprintf)((0,tr.__)("Today, %s, selected"),x):(g?.today&&(v=(0,tr.sprintf)((0,tr.__)("Today, %s"),x)),g?.selected&&(v=(0,tr.sprintf)((0,tr.__)("%s, selected"),x)),v)},labelWeekday:f.format},locale:n,lang:a,dir:l?"rtl":"ltr",...c===void 0?{}:{weekStartsOn:c},formatters:{formatDay:h.format,formatWeekdayName:u.format,formatCaption:d.format},timeZone:t}},[e,t,r]);var TC=m(It(),1),Yi=m(U(),1);function Ap(e,t){let r=(0,Yi.useRef)(null),o=(0,Yi.useRef)(!1),n=(0,TC.useMergeRefs)([r,e]),i=t?t.getFullYear()*12+t.getMonth():void 0,a=(0,Yi.useCallback)(()=>{o.current=!0},[]),s=(0,Yi.useCallback)(()=>{o.current=!1},[]);return(0,Yi.useEffect)(()=>{if(!o.current)return;let l=r.current;if(!l)return;let{activeElement:c,body:d}=l.ownerDocument;if(c!==d){let h=c?.closest('[role="grid"]');o.current=!!h&&l.contains(h);return}o.current=!1;let u=l.querySelector('[role="grid"] button[tabindex="0"]:not(:disabled)'),f=l.querySelector('button:not(:disabled):not([aria-disabled="true"])'),p=l.querySelector("button:not(:disabled)");(u??f??p)?.focus()},[i]),{ref:n,onDayFocus:a,onDayBlur:s}}var $y=m(P(),1),xc=(0,Oa.forwardRef)(function({defaultValue:t,value:r,onValueChange:o,numberOfMonths:n=1,locale:i,timeZone:a,month:s,render:l,role:c="application","aria-label":d,labels:u,...f},p){let{"aria-label":h,...b}=Np({locale:i,timeZone:a,mode:"single"}),g=(0,Oa.useMemo)(()=>u?{...b.labels,...u}:b.labels,[b.labels,u]),x=(0,Oa.useCallback)((R,T,E,C)=>{o?.(R??null,T,E,C)},[o]),[v,y]=Pp({defaultValue:t,value:r,onChange:x}),_=Ap(p,s),w=(0,Oa.useMemo)(()=>({render:l,ref:_.ref,role:c,defaultAriaLabel:h}),[l,_.ref,c,h]);return(0,$y.jsx)(zs.Provider,{value:w,children:(0,$y.jsx)(Ep,{...Op,...b,...f,"aria-label":d,mode:"single",month:s,numberOfMonths:kp(n),labels:g,selected:v??void 0,onSelect:y,onDayFocus:_.onDayFocus,onDayBlur:_.onDayBlur})})});var qo=m(U(),1);var qy=m(P(),1);function P8({value:e,hoveredDate:t,excludeDisabled:r,resetOnSelect:o,min:n,max:i,disabled:a}){return(0,qo.useMemo)(()=>{if(!t||!e?.from)return;if(o&&e.to)return{from:t,to:t};let s,l;return t<e.from?(s={from:t,to:e.from},l={from:t,to:e.to??e.from}):e.to&&t>e.from&&t<e.to?(s={from:e.from,to:t},l={from:e.from,to:t}):t>e.from&&(s={from:e.to??e.from,to:t},l={from:e.from,to:t}),n!==void 0&&n>0&&l&&ni(l.to,l.from)<n&&(s={from:t,to:t}),i!==void 0&&i>0&&l&&ni(l.to,l.from)>i&&(s={from:t,to:t}),r&&a&&l&&Rp(l,a)&&(s={from:t,to:t}),s},[e,t,r,o,n,i,a])}var Gy=(0,qo.forwardRef)(function({defaultValue:t,value:r,onValueChange:o,numberOfMonths:n=1,excludeDisabled:i,resetOnSelect:a=!0,min:s,max:l,disabled:c,locale:d,timeZone:u,month:f,render:p,role:h="application","aria-label":b,labels:g,...x},v){let{"aria-label":y,..._}=Np({locale:d,timeZone:u,mode:"range"}),w=(0,qo.useMemo)(()=>g?{..._.labels,...g}:_.labels,[_.labels,g]),R=(0,qo.useCallback)((D,W,M,A)=>{o?.(D??null,W,M,A)},[o]),[T,E]=Pp({defaultValue:t,value:r,onChange:R}),C=Ap(v,f),[O,S]=(0,qo.useState)(void 0),N=P8({value:T,hoveredDate:O,excludeDisabled:i,resetOnSelect:a,min:s,max:l,disabled:c}),F=(0,qo.useMemo)(()=>({preview:N,preview_start:N?.from,preview_end:N?.to}),[N]),V=(0,qo.useMemo)(()=>({render:p,ref:C.ref,role:h,defaultAriaLabel:y}),[p,C.ref,h,y]);return(0,qy.jsx)(zs.Provider,{value:V,children:(0,qy.jsx)(Ep,{...Op,..._,...x,"aria-label":b,mode:"range",month:f,numberOfMonths:kp(n),disabled:c,excludeDisabled:i,resetOnSelect:a,min:s,max:l,labels:w,selected:T??void 0,onSelect:E,onDayFocus:C.onDayFocus,onDayBlur:C.onDayBlur,onDayMouseEnter:D=>S(D),onDayMouseLeave:()=>S(void 0),modifiers:F,modifiersClassNames:xC})})});var Rn={};ct(Rn,{Content:()=>Vp,FullBleed:()=>IC,Header:()=>Dp,Root:()=>Ip,Title:()=>VC});var EC=m(U(),1),Xy="data-wp-hash";function Ky(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&A8(document)),e.__wpStyleRuntime}function N8(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Xy}]`))if(r.getAttribute(Xy)===t)return!0;return!1}function SC(e,t,r){if(!e.head)return;let o=Ky(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(N8(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Xy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function A8(e){let t=Ky();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)SC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function CC(e,t){let r=Ky();r.styles.set(e,t);for(let o of r.documents.keys())SC(o,e,t)}typeof process>"u",CC("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var I8={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",CC("cb866dcef6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var D8={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},Ip=(0,EC.forwardRef)(function({render:t,...r},o){let n=K(D8.root,I8["box-sizing"]);return ft({defaultTagName:"div",render:t,ref:o,props:Ie({className:n},r)})});var OC=m(U(),1),Zy="data-wp-hash";function Qy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&L8(document)),e.__wpStyleRuntime}function V8(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Zy}]`))if(r.getAttribute(Zy)===t)return!0;return!1}function kC(e,t,r){if(!e.head)return;let o=Qy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(V8(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Zy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function L8(e){let t=Qy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)kC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function F8(e,t){let r=Qy();r.styles.set(e,t);for(let o of r.documents.keys())kC(o,e,t)}typeof process>"u",F8("cb866dcef6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var z8={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},Dp=(0,OC.forwardRef)(function({render:t,...r},o){return ft({defaultTagName:"div",render:t,ref:o,props:Ie({className:z8.header},r)})});var MC=m(U(),1),Jy="data-wp-hash";function ev(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&H8(document)),e.__wpStyleRuntime}function W8(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Jy}]`))if(r.getAttribute(Jy)===t)return!0;return!1}function PC(e,t,r){if(!e.head)return;let o=ev(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(W8(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Jy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function H8(e){let t=ev();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)PC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function j8(e,t){let r=ev();r.styles.set(e,t);for(let o of r.documents.keys())PC(o,e,t)}typeof process>"u",j8("cb866dcef6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var B8={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},Vp=(0,MC.forwardRef)(function({render:t,...r},o){return ft({defaultTagName:"div",render:t,ref:o,props:Ie({className:B8.content},r)})});var NC=m(U(),1),tv="data-wp-hash";function rv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&U8(document)),e.__wpStyleRuntime}function Y8(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${tv}]`))if(r.getAttribute(tv)===t)return!0;return!1}function AC(e,t,r){if(!e.head)return;let o=rv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Y8(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(tv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function U8(e){let t=rv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)AC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function $8(e,t){let r=rv();r.styles.set(e,t);for(let o of r.documents.keys())AC(o,e,t)}typeof process>"u",$8("cb866dcef6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var q8={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},IC=(0,NC.forwardRef)(function({render:t,...r},o){return ft({defaultTagName:"div",render:t,ref:o,props:Ie({className:q8.fullbleed},r)})});var DC=m(U(),1);var ov=m(P(),1),G8=(0,ov.jsx)("div",{}),VC=(0,DC.forwardRef)(function({render:t=G8,children:r,...o},n){return(0,ov.jsx)(Jt,{ref:n,variant:"heading-lg",render:t,...o,children:r})});var LC=m(U(),1),FC=m(P(),1),nv=(0,LC.forwardRef)(function(t,r){return(0,FC.jsx)(Di.Panel,{ref:r,...t})});var zC=m(U(),1),WC=m(P(),1),iv=(0,zC.forwardRef)(function(t,r){return(0,WC.jsx)(Di.Root,{ref:r,...t})});var HC=m(U(),1),jC=m(P(),1),av=(0,HC.forwardRef)(function(t,r){return(0,jC.jsx)(Di.Trigger,{ref:r,...t})});var ka={};ct(ka,{Content:()=>e2,Header:()=>XC,HeaderDescription:()=>ZC,Root:()=>YC});var BC=m(U(),1);var lv=m(P(),1),YC=(0,BC.forwardRef)(function({render:t,...r},o){return(0,lv.jsx)(iv,{ref:o,render:(0,lv.jsx)(Ip,{render:t}),...r})});var qC=m(It(),1),Go=m(U(),1);var UC=m(U(),1),Lp=(0,UC.createContext)(null);var li=m(P(),1),cv="data-wp-hash";function dv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&K8(document)),e.__wpStyleRuntime}function X8(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${cv}]`))if(r.getAttribute(cv)===t)return!0;return!1}function GC(e,t,r){if(!e.head)return;let o=dv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(X8(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(cv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function K8(e){let t=dv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)GC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function uv(e,t){let r=dv();r.styles.set(e,t);for(let o of r.documents.keys())GC(o,e,t)}typeof process>"u",uv("64bdb4d46e","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}._92ebbaa30c8a1d05__header-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dd89d27c4f15912d__header-trigger-positioner{align-self:flex-start;flex-shrink:0;margin-block-start:calc(var(--wpds-typography-line-height-sm, 20px)/2);max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var Ws={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-description":"_92ebbaa30c8a1d05__header-description","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"};typeof process>"u",uv("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var $C={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",uv("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var Z8={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"},XC=(0,Go.forwardRef)(function({children:t,className:r,render:o,"aria-describedby":n,...i},a){let[s,l]=(0,Go.useState)([]),[c,d]=(0,Go.useState)([]),u=(0,Go.useRef)(null),f=(0,Go.useCallback)(b=>(l(g=>g.includes(b)?g:[...g,b]),()=>{l(g=>g.filter(x=>x!==b))}),[]),p=(0,Go.useMemo)(()=>({registerDescriptionId:f}),[f]);(0,qC.useIsomorphicLayoutEffect)(()=>{let b=new Set(s),g=Array.from(u.current?.querySelectorAll("[id]")??[]).map(x=>x.id).filter(x=>b.has(x));d(x=>x.length===g.length&&x.every((v,y)=>v===g[y])?x:g)});let h=Array.from(new Set([...n?.split(/\s+/).filter(Boolean)??[],...c])).join(" ")||void 0;return ft({defaultTagName:"div",render:o,ref:a,props:Ie(i,{className:K($C.heading,Ws["heading-wrapper"],r),children:(0,li.jsx)(Lp.Provider,{value:p,children:(0,li.jsxs)(av,{className:Ws.header,render:(0,li.jsx)(Dp,{}),nativeButton:!1,"aria-describedby":h,children:[(0,li.jsx)("div",{ref:u,className:Ws["header-content"],children:t}),(0,li.jsx)("div",{className:K(Ws["header-trigger-positioner"]),children:(0,li.jsx)("div",{className:K(Ws["header-trigger-wrapper"],$C.div,Z8["outset-ring--focus-parent-visible"]),children:(0,li.jsx)(er,{icon:Eb,className:Ws["header-trigger"]})})})]})})})})});var Ui=m(U(),1);var mv=m(P(),1),fv="data-wp-hash";function pv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&J8(document)),e.__wpStyleRuntime}function Q8(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${fv}]`))if(r.getAttribute(fv)===t)return!0;return!1}function KC(e,t,r){if(!e.head)return;let o=pv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Q8(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(fv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function J8(e){let t=pv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)KC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function e4(e,t){let r=pv();r.styles.set(e,t);for(let o of r.documents.keys())KC(o,e,t)}typeof process>"u",e4("64bdb4d46e","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}._92ebbaa30c8a1d05__header-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dd89d27c4f15912d__header-trigger-positioner{align-self:flex-start;flex-shrink:0;margin-block-start:calc(var(--wpds-typography-line-height-sm, 20px)/2);max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var t4={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-description":"_92ebbaa30c8a1d05__header-description","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"},r4=(0,mv.jsx)("div",{}),ZC=(0,Ui.forwardRef)(function({children:t,className:r,id:o,render:n=r4,...i},a){let s=(0,Ui.useId)(),l=o??s,c=(0,Ui.useContext)(Lp);return(0,Ui.useEffect)(()=>c?.registerDescriptionId(l),[c,l]),(0,mv.jsx)(Jt,{ref:a,variant:"body-md",render:n,id:l,"aria-hidden":"true",className:K(t4["header-description"],r),...i,children:t})});var QC=m(U(),1);var bv=m(P(),1),gv="data-wp-hash";function yv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&n4(document)),e.__wpStyleRuntime}function o4(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${gv}]`))if(r.getAttribute(gv)===t)return!0;return!1}function JC(e,t,r){if(!e.head)return;let o=yv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(o4(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(gv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function n4(e){let t=yv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)JC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function i4(e,t){let r=yv();r.styles.set(e,t);for(let o of r.documents.keys())JC(o,e,t)}typeof process>"u",i4("64bdb4d46e","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}._92ebbaa30c8a1d05__header-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dd89d27c4f15912d__header-trigger-positioner{align-self:flex-start;flex-shrink:0;margin-block-start:calc(var(--wpds-typography-line-height-sm, 20px)/2);max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var hv={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-description":"_92ebbaa30c8a1d05__header-description","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"},e2=(0,QC.forwardRef)(function({className:t,render:r,children:o,hiddenUntilFound:n=!0,...i},a){return(0,bv.jsx)(nv,{ref:a,className:s=>K(hv.content,s.open&&s.transitionStatus==="idle"&&hv["overflow-visible"],t),hiddenUntilFound:n,...i,children:(0,bv.jsx)(Vp,{className:hv["content-inner"],render:r,children:o})})});var t2=m(U(),1),vv="data-wp-hash";function _v(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&s4(document)),e.__wpStyleRuntime}function a4(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${vv}]`))if(r.getAttribute(vv)===t)return!0;return!1}function r2(e,t,r){if(!e.head)return;let o=_v(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(a4(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(vv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function s4(e){let t=_v();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)r2(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function l4(e,t){let r=_v();r.styles.set(e,t);for(let o of r.documents.keys())r2(o,e,t)}typeof process>"u",l4("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var c4={stack:"_19ce0419607e1896__stack"},d4={xs:"var(--wpds-dimension-gap-xs, 4px)",sm:"var(--wpds-dimension-gap-sm, 8px)",md:"var(--wpds-dimension-gap-md, 12px)",lg:"var(--wpds-dimension-gap-lg, 16px)",xl:"var(--wpds-dimension-gap-xl, 24px)","2xl":"var(--wpds-dimension-gap-2xl, 32px)","3xl":"var(--wpds-dimension-gap-3xl, 40px)"},ae=(0,t2.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:i,render:a,...s},l){let c={gap:r&&d4[r],alignItems:o,justifyContent:n,flexDirection:t,flexWrap:i};return ft({render:a,ref:l,props:Ie(s,{style:c,className:c4.stack})})});var o2=m(It(),1),Ma=m(U(),1);function n2(e){let t=(0,o2.useEvent)(e),r=(0,Ma.useRef)(null),o=(0,Ma.useRef)(!1),n=(0,Ma.useCallback)(()=>{o.current||(r.current&&clearTimeout(r.current),r.current=setTimeout(()=>{t(),r.current=null},0))},[t]);return(0,Ma.useEffect)(()=>(o.current=!1,()=>{o.current=!0,r.current&&clearTimeout(r.current)}),[]),n}var u2=m(U(),1);var Rc=m(U(),1),Tc=m(P(),1),wv="data-wp-hash";function xv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&f4(document)),e.__wpStyleRuntime}function u4(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${wv}]`))if(r.getAttribute(wv)===t)return!0;return!1}function i2(e,t,r){if(!e.head)return;let o=xv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(u4(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(wv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function f4(e){let t=xv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)i2(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Rv(e,t){let r=xv();r.styles.set(e,t);for(let o of r.documents.keys())i2(o,e,t)}typeof process>"u",Rv("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var p4={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",Rv("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var m4={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Rv("e4f4f9600b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var Hs={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},a2=(0,Rc.forwardRef)(function({className:t,children:r,visuallyDisabled:o,size:n="default",isBorderless:i,prefix:a,suffix:s,...l},c){return(0,Tc.jsxs)("div",{ref:c,className:K(p4.div,m4["box-sizing"],Hs["input-layout"],Hs[`is-size-${n}`],o&&Hs["is-disabled"],i&&Hs["is-borderless"],t),...l,children:[Rc.Children.count(a)>0&&(0,Tc.jsx)("div",{className:Hs["slot-wrapper"],"data-slot-type":"prefix",children:a}),r,Rc.Children.count(s)>0&&(0,Tc.jsx)("div",{className:Hs["slot-wrapper"],"data-slot-type":"suffix",children:s})]})});var l2=m(U(),1),d2=m(P(),1),Tv="data-wp-hash";function Ev(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&g4(document)),e.__wpStyleRuntime}function h4(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Tv}]`))if(r.getAttribute(Tv)===t)return!0;return!1}function c2(e,t,r){if(!e.head)return;let o=Ev(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(h4(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Tv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function g4(e){let t=Ev();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)c2(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function b4(e,t){let r=Ev();r.styles.set(e,t);for(let o of r.documents.keys())c2(o,e,t)}typeof process>"u",b4("e4f4f9600b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var s2={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},Sv=(0,l2.forwardRef)(function({padding:t="default",className:r,...o},n){return(0,d2.jsx)("div",{ref:n,className:K(s2["input-layout-slot"],s2[`is-padding-${t}`],r),...o})});Sv.displayName="InputLayout.Slot";var fo=Object.assign(a2,{Slot:Sv});var Ov=m(P(),1),Cv="data-wp-hash";function kv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&v4(document)),e.__wpStyleRuntime}function y4(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Cv}]`))if(r.getAttribute(Cv)===t)return!0;return!1}function f2(e,t,r){if(!e.head)return;let o=kv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(y4(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Cv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function v4(e){let t=kv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)f2(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Mv(e,t){let r=kv();r.styles.set(e,t);for(let o of r.documents.keys())f2(o,e,t)}typeof process>"u",Mv("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var _4={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",Mv("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var w4={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",Mv("1a25f6a232","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._2ae7be2fc1bb17a3__input{--_gcd-input-padding:var(--wp-ui-input-padding-block,0px) var(--wp-ui-input-layout-padding-inline,0px);background:transparent;border:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:inherit;font-size:inherit;line-height:inherit;outline:none;padding-block:var(--wp-ui-input-padding-block,0);padding-inline:var(--wp-ui-input-layout-padding-inline,0);width:100%;&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}&:disabled,&[aria-disabled=true]{--_gcd-input-placeholder-color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}@media (forced-colors:active){color:GrayText}}&[type=email],&[type=url]{direction:ltr}&[type=number]{appearance:textfield;&::-webkit-inner-spin-button,&::-webkit-outer-spin-button{appearance:none;margin:0}}}}}");var x4={input:"_2ae7be2fc1bb17a3__input"},js=(0,u2.forwardRef)(function({className:t,size:r="default",prefix:o,suffix:n,style:i,...a},s){return(0,Ov.jsx)(fo,{className:K(w4["outset-ring--focus-within"],t),style:i,size:r,visuallyDisabled:a.disabled,prefix:o,suffix:n,children:(0,Ov.jsx)(jg,{ref:s,className:K(_4.input,x4.input),...a})})});var Lv=m(ye(),1),Ht=m(U(),1);var p2=m(U(),1),Ec=m(P(),1),Nv="data-wp-hash";function Av(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&T4(document)),e.__wpStyleRuntime}function R4(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Nv}]`))if(r.getAttribute(Nv)===t)return!0;return!1}function m2(e,t,r){if(!e.head)return;let o=Av(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(R4(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Nv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function T4(e){let t=Av();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)m2(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function E4(e,t){let r=Av();r.styles.set(e,t);for(let o of r.documents.keys())m2(o,e,t)}typeof process>"u",E4("bbbecfe373","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.ab4d64c07c0ba587__spinner{background-color:transparent;display:inline-block;height:var(--wpds-dimension-size-2xs,16px);opacity:1;overflow:visible;position:relative;width:var(--wpds-dimension-size-2xs,16px)}.a7654e10245bb7d2__indicator,.dc51f80c84b35fe2__track{fill:transparent;stroke-width:1.5px}.dc51f80c84b35fe2__track{stroke:var(--wpds-color-background-track-neutral,#dbdbdb)}.a7654e10245bb7d2__indicator{stroke:var(--wpds-color-background-thumb-brand,var(--wp-admin-theme-color,#3858e9));stroke-linecap:round;animation:_02322d973909703c__spinner-spin 1.4s linear infinite both;transform-origin:50% 50%}@keyframes _02322d973909703c__spinner-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}}}");var Pv={spinner:"ab4d64c07c0ba587__spinner",track:"dc51f80c84b35fe2__track",indicator:"a7654e10245bb7d2__indicator","spinner-spin":"_02322d973909703c__spinner-spin"},Iv=(0,p2.forwardRef)(function({className:t,...r},o){return(0,Ec.jsxs)("svg",{className:K(Pv.spinner,t),viewBox:"0 0 100 100",xmlns:"http://www.w3.org/2000/svg",role:"presentation",focusable:"false",...r,ref:o,children:[(0,Ec.jsx)("circle",{className:Pv.track,cx:"50",cy:"50",r:"50",vectorEffect:"non-scaling-stroke"}),(0,Ec.jsx)("path",{className:Pv.indicator,d:"m 50 0 a 50 50 0 0 1 50 50",vectorEffect:"non-scaling-stroke"})]})});var Sc=m(P(),1),Dv="data-wp-hash";function Vv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&C4(document)),e.__wpStyleRuntime}function S4(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Dv}]`))if(r.getAttribute(Dv)===t)return!0;return!1}function h2(e,t,r){if(!e.head)return;let o=Vv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(S4(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Dv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function C4(e){let t=Vv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)h2(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function g2(e,t){let r=Vv();r.styles.set(e,t);for(let o of r.documents.keys())h2(o,e,t)}typeof process>"u",g2("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var O4={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",g2("d11816833c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7a7ac88e306348e7__indicator{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);align-items:flex-start;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);gap:var(--wpds-dimension-gap-xs,4px);line-height:var(--wpds-typography-line-height-xs,16px);@media not (prefers-reduced-motion){animation:_48722cc5dd090ce4__indicator-jump var(--wpds-motion-duration-md,.2s) cubic-bezier(.68,-.55,.27,1.55)}}._57a3bbbfbe38a5c6__is-invalid{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}._9e944dc198aac10b__is-valid{color:var(--wpds-color-foreground-content-success-weak,#008030)}.e482806667437c6a__indicator-icon{flex-shrink:0}._6e46434cc23019d2__indicator-spinner{height:var(--wpds-dimension-size-3xs,12px);margin:2px;width:var(--wpds-dimension-size-3xs,12px)}@keyframes _48722cc5dd090ce4__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}}');var Fp={indicator:"_7a7ac88e306348e7__indicator","indicator-jump":"_48722cc5dd090ce4__indicator-jump","is-invalid":"_57a3bbbfbe38a5c6__is-invalid","is-valid":"_9e944dc198aac10b__is-valid","indicator-icon":"e482806667437c6a__indicator-icon","indicator-spinner":"_6e46434cc23019d2__indicator-spinner"},k4={valid:Jb,invalid:Jl};function Pa({id:e,type:t,message:r}){return(0,Sc.jsxs)("p",{id:e,className:K(O4.p,Fp.indicator,Fp[`is-${t}`]),children:[t==="validating"?(0,Sc.jsx)(Iv,{className:Fp["indicator-spinner"]}):(0,Sc.jsx)(er,{className:Fp["indicator-icon"],icon:k4[t],size:16,fill:"currentColor"}),r]})}var Tn=m(P(),1),M4=e=>(0,Tn.jsx)(ae,{...e,direction:"column",gap:"sm"});function P4(e,t,r){let o;return t&&!r?o=`(${(0,Lv.__)("Required")})`:!t&&r&&(o=`(${(0,Lv.__)("Optional")})`),o?typeof e=="string"?`${e} ${o}`:(0,Tn.jsxs)(Tn.Fragment,{children:[e," ",o]}):e}var b2="data-validity-visible",Rt=(0,Ht.forwardRef)(function({required:t,markWhenOptional:r,customValidity:o,getValidityTarget:n,children:i,render:a=M4,...s},l){let[c,d]=(0,Ht.useState)(),[u,f]=(0,Ht.useState)(),[p,h]=(0,Ht.useState)(!1),[b,g]=(0,Ht.useState)(!1),x=(0,Ht.useRef)(null);(0,Ht.useEffect)(()=>{let R=n(),T=()=>{o?.type!=="validating"&&d(R?.validationMessage),h(!0),R?.setAttribute(b2,"")};return R?.addEventListener("invalid",T),()=>R?.removeEventListener("invalid",T)},[o?.type,n]),(0,Ht.useEffect)(()=>{let R=n(),T=C=>{if(C.preventDefault(),!C.isTrusted)return;let O=C.target,S=Array.from(O.form?.elements??[]).find(N=>!N.validity.valid);(!O.form||S===O)&&O.focus()},E=R?.type==="radio"&&R?.name?Array.from(x.current?.querySelectorAll(`input[type="radio"][name="${R?.name}"]`)??[]).filter(C=>C!==R):[];return R?.addEventListener("invalid",T),E.forEach(C=>C.addEventListener("invalid",T)),()=>{R?.removeEventListener("invalid",T),E.forEach(C=>C.removeEventListener("invalid",T))}},[n]),(0,Ht.useEffect)(()=>{let R=n();if(!o?.type){R?.setCustomValidity(""),d(R?.validationMessage),f(void 0);return}switch(o.type){case"validating":{R?.setCustomValidity(""),d(void 0),f({type:"validating",message:o.message});break}case"valid":{R?.setCustomValidity(""),d(R?.validationMessage),f({type:"valid",message:o.message});break}case"invalid":{R?.setCustomValidity(o.message??""),d(R?.validationMessage),f(void 0);break}}},[o,n]),(0,Ht.useEffect)(()=>{if(!(!b||p)){if(o?.type==="validating"){let R=setTimeout(()=>{h(!0)},1e3);return()=>clearTimeout(R)}h(!0)}},[b,o?.type,p]);let v=R=>{if(R.relatedTarget&&R.currentTarget.contains(R.relatedTarget))return;b||(g(!0),n()?.setAttribute(b2,""));let T=n(),E=o?.type==="validating";window.queueMicrotask(()=>{E||d(T?.validationMessage)})},y=(0,Ht.useId)(),_=c?(0,Tn.jsx)(Pa,{id:y,type:"invalid",message:c}):u?.type?(0,Tn.jsx)(Pa,{id:y,type:u.type,message:u.message}):null,w=p?_:null;return(0,Ht.useEffect)(()=>{let R=n();if(!R)return;function T(E,C){let O=(E.getAttribute("aria-describedby")??"").split(" ").filter(S=>S&&S!==y);C&&O.push(y),O.length?E.setAttribute("aria-describedby",O.join(" ")):E.removeAttribute("aria-describedby")}return T(R,!!w),()=>T(R,!1)},[w,y,n]),ft({render:a,ref:[l,x],props:Ie(s,{onBlur:v,children:(0,Tn.jsxs)(Tn.Fragment,{children:[(0,Ht.cloneElement)(i,{label:P4(i.props.label,t,r),required:t}),w]})})})});var No={};ct(No,{Control:()=>z2,Description:()=>N2,Details:()=>V2,Item:()=>R2,Label:()=>C2,Root:()=>_2,VisualLabel:()=>Kv});var y2=m(U(),1);var Wv=m(P(),1),Fv="data-wp-hash";function zv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&A4(document)),e.__wpStyleRuntime}function N4(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Fv}]`))if(r.getAttribute(Fv)===t)return!0;return!1}function v2(e,t,r){if(!e.head)return;let o=zv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(N4(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Fv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function A4(e){let t=zv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)v2(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function I4(e,t){let r=zv();r.styles.set(e,t);for(let o of r.documents.keys())v2(o,e,t)}typeof process>"u",I4("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var D4={"box-sizing":"_336cd3e4e743482f__box-sizing"},V4=e=>(0,Wv.jsx)(ae,{...e,direction:"column",gap:"sm"}),_2=(0,y2.forwardRef)(function({className:t,render:r=V4,...o},n){return(0,Wv.jsx)(sr.Root,{ref:n,className:K(D4["box-sizing"],t),render:r,...o})});var w2=m(U(),1),x2=m(P(),1),R2=(0,w2.forwardRef)(function(t,r){return(0,x2.jsx)(sr.Item,{ref:r,...t})});var E2=m(U(),1);var jv=m(P(),1),Hv="data-wp-hash";function Bv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&F4(document)),e.__wpStyleRuntime}function L4(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Hv}]`))if(r.getAttribute(Hv)===t)return!0;return!1}function S2(e,t,r){if(!e.head)return;let o=Bv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(L4(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Hv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function F4(e){let t=Bv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)S2(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function z4(e,t){let r=Bv();r.styles.set(e,t);for(let o of r.documents.keys())S2(o,e,t)}typeof process>"u",z4("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var T2={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},C2=(0,E2.forwardRef)(function({className:t,hideFromVision:r,variant:o,...n},i){let a=(0,jv.jsx)(sr.Label,{ref:i,className:K(T2.label,o&&T2[`is-${o}`],t),...n});return r?(0,jv.jsx)(Er,{render:a}):a});var O2=m(U(),1),P2=m(P(),1),Yv="data-wp-hash";function Uv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&H4(document)),e.__wpStyleRuntime}function W4(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Yv}]`))if(r.getAttribute(Yv)===t)return!0;return!1}function k2(e,t,r){if(!e.head)return;let o=Uv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(W4(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Yv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function H4(e){let t=Uv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)k2(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function M2(e,t){let r=Uv();r.styles.set(e,t);for(let o of r.documents.keys())k2(o,e,t)}typeof process>"u",M2("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var j4={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",M2("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var B4={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},N2=(0,O2.forwardRef)(function({className:t,...r},o){return(0,P2.jsx)(sr.Description,{ref:o,className:K(j4.p,B4.description,t),...r})});var A2=m(U(),1),I2=m(ye(),1);var $i=m(P(),1),$v="data-wp-hash";function qv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&U4(document)),e.__wpStyleRuntime}function Y4(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${$v}]`))if(r.getAttribute($v)===t)return!0;return!1}function D2(e,t,r){if(!e.head)return;let o=qv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Y4(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute($v,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function U4(e){let t=qv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)D2(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function $4(e,t){let r=qv();r.styles.set(e,t);for(let o of r.documents.keys())D2(o,e,t)}typeof process>"u",$4("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var q4={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},V2=(0,A2.forwardRef)(function({className:t,...r},o){return(0,$i.jsxs)($i.Fragment,{children:[(0,$i.jsx)(Er,{render:(0,$i.jsx)(sr.Description,{}),children:(0,I2.__)("More details follow the field.")}),(0,$i.jsx)("div",{ref:o,className:K(q4.description,t),...r})]})});var L2=m(U(),1),F2=m(P(),1),z2=(0,L2.forwardRef)(function(t,r){return(0,F2.jsx)(sr.Control,{ref:r,...t})});var H2=m(U(),1),Gv="data-wp-hash";function Xv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&X4(document)),e.__wpStyleRuntime}function G4(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Gv}]`))if(r.getAttribute(Gv)===t)return!0;return!1}function j2(e,t,r){if(!e.head)return;let o=Xv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(G4(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Gv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function X4(e){let t=Xv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)j2(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function K4(e,t){let r=Xv();r.styles.set(e,t);for(let o of r.documents.keys())j2(o,e,t)}typeof process>"u",K4("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var W2={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},Kv=(0,H2.forwardRef)(function({className:t,render:r,variant:o,...n},i){return ft({defaultTagName:"span",render:r,ref:i,props:Ie(n,{className:K(W2.label,o&&W2[`is-${o}`],t)})})});Kv.displayName="Field.VisualLabel";var zp=m(U(),1);var Qv=m(P(),1),Zv="data-wp-hash";function Jv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Q4(document)),e.__wpStyleRuntime}function Z4(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Zv}]`))if(r.getAttribute(Zv)===t)return!0;return!1}function Y2(e,t,r){if(!e.head)return;let o=Jv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Z4(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Zv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Q4(e){let t=Jv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Y2(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function U2(e,t){let r=Jv();r.styles.set(e,t);for(let o of r.documents.keys())Y2(o,e,t)}typeof process>"u",U2("1540cbc709","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._1e441c22c9dc5d28__wrapper{--wp-ui-textarea-min-height:var(--wpds-dimension-size-lg,40px)}._414844876c32ecee__textarea{min-height:calc(var(--wp-ui-textarea-min-height) - 2px);resize:block}}@layer compositions{._1e441c22c9dc5d28__wrapper{--wp-ui-input-padding-block:9.9px;height:auto;line-height:1.4}}}");var B2={wrapper:"_1e441c22c9dc5d28__wrapper",textarea:"_414844876c32ecee__textarea"};typeof process>"u",U2("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var J4={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},e7=(e,t)=>function(o){return typeof e=="function"?e(Ie(o,t)):(0,zp.cloneElement)(e,Ie(o,t))},Wp=(0,zp.forwardRef)(function({className:t,defaultValue:r,disabled:o,onValueChange:n,render:i,rows:a=4,style:s,value:l,...c},d){return(0,Qv.jsx)(js,{className:K(B2.wrapper,t),style:s,render:e7(i||(u=>(0,Qv.jsx)("textarea",{...u})),{className:K(J4.textarea,B2.textarea),ref:d,rows:a,...c}),value:l,defaultValue:r,onValueChange:n,disabled:o})});var $2=m(U(),1);var Na=m(P(),1),e_="data-wp-hash";function t_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&r7(document)),e.__wpStyleRuntime}function t7(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${e_}]`))if(r.getAttribute(e_)===t)return!0;return!1}function q2(e,t,r){if(!e.head)return;let o=t_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(t7(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(e_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function r7(e){let t=t_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)q2(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function o7(e,t){let r=t_();r.styles.set(e,t);for(let o of r.documents.keys())q2(o,e,t)}typeof process>"u",o7("0c752c3d08","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{@supports (-webkit-hyphens:none) and (not (-moz-appearance:none)){.a9211a7e6af24bed__root input[type=date]:not([data-filled]):not(:focus),.a9211a7e6af24bed__root input[type=datetime-local]:not([data-filled]):not(:focus),.a9211a7e6af24bed__root input[type=time]:not([data-filled]):not(:focus){--_gcd-input-color:transparent;--_gcd-input-color-disabled:transparent;color:transparent;&:disabled::-webkit-datetime-edit-text{color:transparent}}}}}");var n7={root:"a9211a7e6af24bed__root"},r_=(0,$2.forwardRef)(function({className:t,label:r,description:o,details:n,hideLabelFromVision:i,...a},s){return(0,Na.jsxs)(No.Root,{className:K(n7.root,t),children:[(0,Na.jsx)(No.Label,{hideFromVision:i,children:r}),(0,Na.jsx)(js,{ref:s,...a}),o&&(0,Na.jsx)(No.Description,{children:o}),n&&(0,Na.jsx)(No.Details,{children:n})]})});var G2=m(U(),1);var Aa=m(P(),1),o_=(0,G2.forwardRef)(function({className:t,label:r,description:o,details:n,hideLabelFromVision:i,...a},s){return(0,Aa.jsxs)(No.Root,{className:t,children:[(0,Aa.jsx)(No.Label,{hideFromVision:i,children:r}),(0,Aa.jsx)(Wp,{ref:s,...a}),o&&(0,Aa.jsx)(No.Description,{children:o}),n&&(0,Aa.jsx)(No.Details,{children:n})]})});var Hp=m(U(),1),X2=m(It(),1);var n_=m(P(),1),Xo=(0,Hp.forwardRef)(function({required:t,markWhenOptional:r,customValidity:o,...n},i){let a=(0,Hp.useRef)(null),s=(0,X2.useMergeRefs)([i,a]);return(0,n_.jsx)(Rt,{required:t,markWhenOptional:r,customValidity:o,getValidityTarget:()=>a.current,children:(0,n_.jsx)(r_,{ref:s,...n})})});var jp=m(U(),1),K2=m(It(),1);var i_=m(P(),1),a_=(0,jp.forwardRef)(function({required:t,markWhenOptional:r,customValidity:o,...n},i){let a=(0,jp.useRef)(null),s=(0,K2.useMergeRefs)([i,a]);return(0,i_.jsx)(Rt,{required:t,markWhenOptional:r,customValidity:o,getValidityTarget:()=>a.current,children:(0,i_.jsx)(o_,{ref:s,...n})})});var Da={};ct(Da,{List:()=>eO,Panel:()=>lO,Root:()=>dO,Tab:()=>pO});var Ia=m(U(),1);var Q2=m(It(),1),Bp=m(P(),1),s_="data-wp-hash";function l_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&a7(document)),e.__wpStyleRuntime}function i7(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${s_}]`))if(r.getAttribute(s_)===t)return!0;return!1}function J2(e,t,r){if(!e.head)return;let o=l_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(i7(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(s_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function a7(e){let t=l_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)J2(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function s7(e,t){let r=l_();r.styles.set(e,t);for(let o of r.documents.keys())J2(o,e,t)}typeof process>"u",s7("54ae3f4680",`@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-start:right;--direction-end:left}&[data-orientation=horizontal]{--fade-width:4rem;--fade-gradient-base:transparent 0%,#000 var(--fade-width);--fade-gradient-composed:var(--fade-gradient-base),#000 60%,transparent 50%;width:fit-content;&._9f2ac729c68a735a__is-overflowing-first{mask-image:linear-gradient(to var(--direction-end),var(--fade-gradient-base))}&._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to var(--direction-start),var(--fade-gradient-base))}&._9f2ac729c68a735a__is-overflowing-first._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to right,var(--fade-gradient-composed)),linear-gradient(to left,var(--fade-gradient-composed))}&._59228b5227f38a99__is-minimal-variant{gap:1rem}}&[data-orientation=vertical]{flex-direction:column}}._1c37dcfaa1ad8cda__indicator{@media not (prefers-reduced-motion){transition-duration:.2s;transition-property:translate,width,height,border-radius,border-block;transition-timing-function:ease-out}outline:2px solid transparent;outline-offset:-1px;pointer-events:none;position:absolute;&[data-orientation=horizontal]{background-color:var(--wpds-color-stroke-interactive-neutral-strong,#6e6e6e);bottom:0;height:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));left:0;translate:var(--active-tab-left) 0;width:var(--active-tab-width);z-index:1}&[data-orientation=vertical]{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-radius:var(--wpds-border-radius-sm,2px);height:var(--active-tab-height);left:50%;top:0;translate:-50% var(--active-tab-top);width:100%;z-index:0}._7313adbc8a112e90__tablist[data-select-on-move=true]:has(:focus-visible)
4 &[data-orientation=vertical]{border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));box-sizing:border-box}}.a5fd8814f195aa5e__tab{align-items:center;background:transparent;border:none;border-radius:0;box-shadow:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer);display:flex;flex:1 0 auto;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);font-weight:400;line-height:1.2;outline:none;padding:0;position:relative;white-space:nowrap;z-index:1;&[data-disabled]{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);cursor:default;@media (forced-colors:active){color:GrayText}}&:not([data-disabled]):is(:hover,:focus-visible){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}&:after{border-radius:var(--wpds-border-radius-sm,2px);opacity:0;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));pointer-events:none;position:absolute;z-index:-1;@media not (prefers-reduced-motion){transition:opacity .1s linear}}&:focus-visible:after{opacity:1}[data-orientation=horizontal] &{height:48px;padding-inline:var(--wpds-dimension-padding-lg,16px);scroll-margin:24px;&:after{content:"";inset:var(--wpds-dimension-padding-md,12px)}}._59228b5227f38a99__is-minimal-variant[data-orientation=horizontal] &{padding-inline:0;&:after{inset-inline:round(up,var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)),1px)}}[data-orientation=vertical] &{min-height:var(--wpds-dimension-size-lg,40px);padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-md,12px)}[data-orientation=vertical][data-select-on-move=false] &:after{content:"";inset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}._5dfc77e6edd345d4__tab-children{align-items:center;display:flex;flex-grow:1;[data-orientation=horizontal] &{justify-content:center}[data-orientation=vertical] &{justify-content:start}}._4a20e969d15e5ac1__tab-chevron{flex-shrink:0;margin-inline-end:calc(var(--wpds-dimension-gap-xs, 4px)*-1);opacity:0;[data-orientation=horizontal] &{display:none}[role=tab]:is([aria-selected=true],:focus-visible,:hover) &{opacity:1}@media not (prefers-reduced-motion){[data-select-on-move=true]
5 [role=tab]:is([aria-selected=true])
6 &{transition:opacity .15s linear .15s}}&:dir(rtl){rotate:180deg}}}}`);var Cc={tablist:"_7313adbc8a112e90__tablist","is-overflowing-first":"_9f2ac729c68a735a__is-overflowing-first","is-overflowing-last":"_81c799c1f3cdd261__is-overflowing-last","is-minimal-variant":"_59228b5227f38a99__is-minimal-variant",indicator:"_1c37dcfaa1ad8cda__indicator",tab:"a5fd8814f195aa5e__tab","tab-children":"_5dfc77e6edd345d4__tab-children","tab-chevron":"_4a20e969d15e5ac1__tab-chevron"},Z2=1,eO=(0,Ia.forwardRef)(function({children:t,variant:r="default",className:o,activateOnFocus:n,...i},a){let[s,l]=(0,Ia.useState)(null),[c,d]=(0,Ia.useState)({first:!1,last:!1,isScrolling:!1});(0,Ia.useEffect)(()=>{if(!s)return;let f=()=>{let{scrollWidth:v,clientWidth:y,scrollLeft:_}=s,w=Math.max(v-y,0),T=(s.dir||(typeof window<"u"?window.getComputedStyle(s).direction:"ltr"))==="rtl"&&_<0?-_:_,E={first:T>Z2,last:T<w-Z2,isScrolling:v>y};d(C=>C.first===E.first&&C.last===E.last&&C.isScrolling===E.isScrolling?C:E)},p=new ResizeObserver(f),h=()=>{p.disconnect(),p.observe(s),s.querySelectorAll('[role="tab"]').forEach(v=>p.observe(v))},b=new MutationObserver(h);b.observe(s,{childList:!0,subtree:!0});let g=!1,x=()=>{g||(requestAnimationFrame(()=>{f(),g=!1}),g=!0)};return s.addEventListener("scroll",x,{passive:!0}),h(),f(),()=>{s.removeEventListener("scroll",x),p.disconnect(),b.disconnect()}},[s]);let u=(0,Q2.useMergeRefs)([a,f=>l(f)]);return(0,Bp.jsxs)(Bo.List,{ref:u,activateOnFocus:n,"data-select-on-move":n?"true":"false",className:K(Cc.tablist,c.first&&Cc["is-overflowing-first"],c.last&&Cc["is-overflowing-last"],Cc[`is-${r}-variant`],o),...i,tabIndex:i.tabIndex??(c.isScrolling?-1:void 0),children:[t,(0,Bp.jsx)(Bo.Indicator,{className:Cc.indicator})]})});var nO=m(U(),1);var dr=m(U(),1);var Oc=m(P(),1),Yp=!1,c_=Yp?(0,dr.createContext)(null):null;function l7(){let e=(0,dr.useContext)(c_);(0,dr.useEffect)(()=>{if(e)return e.registerTab()},[e])}function c7(){}var tO=Yp?l7:c7;function d7(){let e=(0,dr.useContext)(c_);(0,dr.useEffect)(()=>{if(e)return e.registerPanel()},[e])}function u7(){}var rO=Yp?d7:u7;function f7({children:e}){let t=(0,dr.useRef)(0),r=(0,dr.useRef)(0),o=n2(()=>{let s=t.current,l=r.current;if(s!==l)throw new Error(`Tabs: Tab/Panel count mismatch (${s} Tabs, ${l} Panels). Each Tab must be associated with exactly one Panel. Mismatched or missing associations can break screen reader navigation and violate WAI-ARIA Tabs pattern requirements.`)}),n=(0,dr.useCallback)(()=>(t.current+=1,o(),()=>{t.current-=1,o()}),[o]),i=(0,dr.useCallback)(()=>(r.current+=1,o(),()=>{r.current-=1,o()}),[o]),a=(0,dr.useMemo)(()=>({registerTab:n,registerPanel:i}),[n,i]);return(0,Oc.jsx)(c_.Provider,{value:a,children:e})}function p7({children:e}){return(0,Oc.jsx)(Oc.Fragment,{children:e})}var oO=Yp?f7:p7;var sO=m(P(),1),d_="data-wp-hash";function u_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&h7(document)),e.__wpStyleRuntime}function m7(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${d_}]`))if(r.getAttribute(d_)===t)return!0;return!1}function iO(e,t,r){if(!e.head)return;let o=u_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(m7(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(d_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function h7(e){let t=u_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)iO(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function aO(e,t){let r=u_();r.styles.set(e,t);for(let o of r.documents.keys())iO(o,e,t)}typeof process>"u",aO("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var g7={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",aO("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var b7={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"},lO=(0,nO.forwardRef)(function({className:t,...r},o){return rO(),(0,sO.jsx)(Bo.Panel,{ref:o,className:K(g7.div,b7["outset-ring--focus-visible"],t),...r})});var cO=m(U(),1);var Up=m(P(),1),dO=(0,cO.forwardRef)(function({...t},r){return(0,Up.jsx)(Bu,{children:(0,Up.jsx)(oO,{children:(0,Up.jsx)(Bo.Root,{ref:r,...t})})})});var uO=m(U(),1);var kc=m(P(),1),p_="data-wp-hash";function m_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&v7(document)),e.__wpStyleRuntime}function y7(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${p_}]`))if(r.getAttribute(p_)===t)return!0;return!1}function fO(e,t,r){if(!e.head)return;let o=m_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(y7(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(p_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function v7(e){let t=m_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)fO(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function _7(e,t){let r=m_();r.styles.set(e,t);for(let o of r.documents.keys())fO(o,e,t)}typeof process>"u",_7("54ae3f4680",`@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-start:right;--direction-end:left}&[data-orientation=horizontal]{--fade-width:4rem;--fade-gradient-base:transparent 0%,#000 var(--fade-width);--fade-gradient-composed:var(--fade-gradient-base),#000 60%,transparent 50%;width:fit-content;&._9f2ac729c68a735a__is-overflowing-first{mask-image:linear-gradient(to var(--direction-end),var(--fade-gradient-base))}&._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to var(--direction-start),var(--fade-gradient-base))}&._9f2ac729c68a735a__is-overflowing-first._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to right,var(--fade-gradient-composed)),linear-gradient(to left,var(--fade-gradient-composed))}&._59228b5227f38a99__is-minimal-variant{gap:1rem}}&[data-orientation=vertical]{flex-direction:column}}._1c37dcfaa1ad8cda__indicator{@media not (prefers-reduced-motion){transition-duration:.2s;transition-property:translate,width,height,border-radius,border-block;transition-timing-function:ease-out}outline:2px solid transparent;outline-offset:-1px;pointer-events:none;position:absolute;&[data-orientation=horizontal]{background-color:var(--wpds-color-stroke-interactive-neutral-strong,#6e6e6e);bottom:0;height:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));left:0;translate:var(--active-tab-left) 0;width:var(--active-tab-width);z-index:1}&[data-orientation=vertical]{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-radius:var(--wpds-border-radius-sm,2px);height:var(--active-tab-height);left:50%;top:0;translate:-50% var(--active-tab-top);width:100%;z-index:0}._7313adbc8a112e90__tablist[data-select-on-move=true]:has(:focus-visible)
7 &[data-orientation=vertical]{border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));box-sizing:border-box}}.a5fd8814f195aa5e__tab{align-items:center;background:transparent;border:none;border-radius:0;box-shadow:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer);display:flex;flex:1 0 auto;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);font-weight:400;line-height:1.2;outline:none;padding:0;position:relative;white-space:nowrap;z-index:1;&[data-disabled]{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);cursor:default;@media (forced-colors:active){color:GrayText}}&:not([data-disabled]):is(:hover,:focus-visible){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}&:after{border-radius:var(--wpds-border-radius-sm,2px);opacity:0;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));pointer-events:none;position:absolute;z-index:-1;@media not (prefers-reduced-motion){transition:opacity .1s linear}}&:focus-visible:after{opacity:1}[data-orientation=horizontal] &{height:48px;padding-inline:var(--wpds-dimension-padding-lg,16px);scroll-margin:24px;&:after{content:"";inset:var(--wpds-dimension-padding-md,12px)}}._59228b5227f38a99__is-minimal-variant[data-orientation=horizontal] &{padding-inline:0;&:after{inset-inline:round(up,var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)),1px)}}[data-orientation=vertical] &{min-height:var(--wpds-dimension-size-lg,40px);padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-md,12px)}[data-orientation=vertical][data-select-on-move=false] &:after{content:"";inset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}._5dfc77e6edd345d4__tab-children{align-items:center;display:flex;flex-grow:1;[data-orientation=horizontal] &{justify-content:center}[data-orientation=vertical] &{justify-content:start}}._4a20e969d15e5ac1__tab-chevron{flex-shrink:0;margin-inline-end:calc(var(--wpds-dimension-gap-xs, 4px)*-1);opacity:0;[data-orientation=horizontal] &{display:none}[role=tab]:is([aria-selected=true],:focus-visible,:hover) &{opacity:1}@media not (prefers-reduced-motion){[data-select-on-move=true]
8 [role=tab]:is([aria-selected=true])
9 &{transition:opacity .15s linear .15s}}&:dir(rtl){rotate:180deg}}}}`);var f_={tablist:"_7313adbc8a112e90__tablist","is-overflowing-first":"_9f2ac729c68a735a__is-overflowing-first","is-overflowing-last":"_81c799c1f3cdd261__is-overflowing-last","is-minimal-variant":"_59228b5227f38a99__is-minimal-variant",indicator:"_1c37dcfaa1ad8cda__indicator",tab:"a5fd8814f195aa5e__tab","tab-children":"_5dfc77e6edd345d4__tab-children","tab-chevron":"_4a20e969d15e5ac1__tab-chevron"},pO=(0,uO.forwardRef)(function({className:t,children:r,...o},n){return tO(),(0,kc.jsxs)(Bo.Tab,{ref:n,className:K(f_.tab,t),...o,children:[(0,kc.jsx)("span",{className:f_["tab-children"],children:r}),(0,kc.jsx)(er,{icon:Ql,className:f_["tab-chevron"]})]})});var ur=m(P(),1),g_="data-wp-hash";function b_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&x7(document)),e.__wpStyleRuntime}function w7(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${g_}]`))if(r.getAttribute(g_)===t)return!0;return!1}function gO(e,t,r){if(!e.head)return;let o=b_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(w7(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(g_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function x7(e){let t=b_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)gO(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function R7(e,t){let r=b_();r.styles.set(e,t);for(let o of r.documents.keys())gO(o,e,t)}typeof process>"u",R7("a90be4572a","._5f4053eba32ce092__list{list-style:none;margin:0;padding:0}._5f4053eba32ce092__list>li{flex-shrink:0;margin:0}._5f4053eba32ce092__list>li:last-child{flex-shrink:1;min-width:0}.d1978551971a3360__current{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._6d9152063d443376__separator{color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);margin:0 var(--wpds-dimension-gap-sm,8px);user-select:none}");var h_={list:"_5f4053eba32ce092__list",current:"d1978551971a3360__current",separator:"_6d9152063d443376__separator"},T7=({items:e})=>{if(!e.length)return null;let t=e.slice(0,-1),r=e[e.length-1];return(0,ur.jsx)("nav",{"aria-label":(0,hO._x)("Breadcrumbs","area label"),children:(0,ur.jsxs)(ae,{render:(0,ur.jsx)("ul",{}),direction:"row",align:"center",className:h_.list,children:[t.map((o,n)=>(0,ur.jsxs)("li",{children:[(0,ur.jsx)(Jt,{variant:"body-lg",render:(0,ur.jsx)(_s,{tone:"neutral",render:(0,ur.jsx)(mO,{to:o.to})}),children:o.label}),(0,ur.jsx)(Jt,{variant:"body-lg","aria-hidden":"true",className:h_.separator,children:"/"})]},n)),(0,ur.jsx)("li",{children:r.to?(0,ur.jsx)(Jt,{variant:"body-lg",render:(0,ur.jsx)(_s,{tone:"neutral",render:(0,ur.jsx)(mO,{to:r.to})}),children:r.label}):(0,ur.jsx)(Jt,{variant:"heading-lg",render:(0,ur.jsx)("h1",{}),className:h_.current,children:r.label})})]})})},y_=T7;var bO=m(U(),1),yO=m(P(),1),vO=(0,bO.forwardRef)(({children:e,className:t,ariaLabel:r,as:o="div",...n},i)=>(0,yO.jsx)(o,{ref:i,className:K("admin-ui-navigable-region",t),"aria-label":r,role:"region",tabIndex:"-1",...n,children:e}));vO.displayName="NavigableRegion";var Bs=vO;var _O=m(ye(),1);var qi=m(P(),1),__="data-wp-hash";function w_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&S7(document)),e.__wpStyleRuntime}function E7(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${__}]`))if(r.getAttribute(__)===t)return!0;return!1}function wO(e,t,r){if(!e.head)return;let o=w_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(E7(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(__,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function S7(e){let t=w_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)wO(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function C7(e,t){let r=w_();r.styles.set(e,t);for(let o of r.documents.keys())wO(o,e,t)}typeof process>"u",C7("72ef022400",".bfb5a2dd8cceebd3__list{--focus-ring-size:calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px))*2);list-style:none;margin:calc(var(--focus-ring-size)*-1);overflow-x:auto;padding:var(--focus-ring-size);scroll-padding:var(--focus-ring-size)}.a4759b4cb2c8bd92__li{flex-shrink:0}._07da506d3f2d9afe__item{align-items:center;color:var(--wpds-color-foreground-interactive-neutral-weak,#707070);display:flex;font-weight:var(--wpds-typography-font-weight-default,400);min-block-size:44px;min-inline-size:44px;text-decoration:none}._07da506d3f2d9afe__item:hover,._07da506d3f2d9afe__item[aria-current=page]{color:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e)}._07da506d3f2d9afe__item[aria-current=page]{font-weight:var(--wpds-typography-font-weight-emphasis,600)}");var v_={list:"bfb5a2dd8cceebd3__list",li:"a4759b4cb2c8bd92__li",item:"_07da506d3f2d9afe__item"},O7=({items:e,currentHref:t,ariaLabel:r=(0,_O.__)("Sections"),linkComponent:o,className:n})=>{if(!e.length)return null;let i=o??"a";return(0,qi.jsx)("nav",{"aria-label":r,className:n,children:(0,qi.jsx)(ae,{render:(0,qi.jsx)("ul",{role:"list"}),direction:"row",align:"center",gap:"md",className:v_.list,children:e.map(a=>(0,qi.jsx)("li",{className:v_.li,children:(0,qi.jsx)(Jt,{variant:"body-md",className:v_.item,render:(0,qi.jsx)(_s,{variant:"unstyled","aria-current":a.href===t?"page":void 0,render:(0,qi.jsx)(i,{href:a.href})}),children:a.label})},a.href))})})},xO=O7;var TO=m(Pe(),1),{Fill:EO,Slot:SO}=(0,TO.createSlotFill)("SidebarToggle");var po=m(P(),1),x_="data-wp-hash";function R_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&M7(document)),e.__wpStyleRuntime}function k7(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${x_}]`))if(r.getAttribute(x_)===t)return!0;return!1}function CO(e,t,r){if(!e.head)return;let o=R_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(k7(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(x_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function M7(e){let t=R_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)CO(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function P7(e,t){let r=R_();r.styles.set(e,t);for(let o of r.documents.keys())CO(o,e,t)}typeof process>"u",P7("1f3750277d","._956b6df0898efed0__page{text-wrap:pretty;background-color:var(--wpds-color-background-surface-neutral,#fcfcfc);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-flow:column;height:100%;position:relative;z-index:1}._0625b55e82a0d93d__header{background:var(--wpds-color-background-surface-neutral-strong,#fff);border-block-end:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);inset-block-start:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky;z-index:1}.a43c44d5ae28b2e8__header-content{min-height:var(--wpds-dimension-size-md,32px)}.b7cb5b9daf3a3b25__header-actions{flex-shrink:0}._8bcd33103b451f30__header-lockup{min-width:0}._8113be94e7caf73c__header-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._9a776c7f70996f61__header-visual{display:grid;flex-shrink:0;grid-template-columns:1fr;grid-template-rows:1fr;height:var(--wpds-dimension-size-sm,24px);width:var(--wpds-dimension-size-sm,24px);>*{grid-column:1/-1;grid-row:1/-1;max-height:100%;max-width:100%}}.d5e0920cd15d35bc__sidebar-toggle-slot:empty{display:none}._60fea2f6bf5319cd__header-subtitle{color:var(--wpds-color-foreground-content-neutral-weak,#707070);padding-block-end:var(--wpds-dimension-padding-xs,4px)}._0625b55e82a0d93d__header._4b0f17e503d11619__has-navigation,._0625b55e82a0d93d__header._4b0f17e503d11619__has-navigation ._60fea2f6bf5319cd__header-subtitle{padding-block-end:0}._673c99dcbfb58211__header-navigation{margin-block-start:var(--wpds-dimension-gap-md,12px)}.be5e57d029ec4036__content{display:flex;flex-direction:column;flex-grow:1;overflow:auto;&._128806d0b26e3a50__has-padding{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px)}}");var En={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-lockup":"_8bcd33103b451f30__header-lockup","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle","has-navigation":"_4b0f17e503d11619__has-navigation","header-navigation":"_673c99dcbfb58211__header-navigation",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function OO({headingLevel:e=1,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,actions:a,navigation:s,components:l,showSidebarToggle:c=!0}){let d=`h${e}`,u=!!s?.items?.length;return(0,po.jsxs)(ae,{direction:"column",className:K(En.header,u&&En["has-navigation"]),children:[(0,po.jsxs)(ae,{className:En["header-content"],direction:"row",gap:"sm",justify:"space-between",children:[(0,po.jsxs)(ae,{direction:"row",gap:"sm",align:"center",justify:"start",className:En["header-lockup"],children:[c&&(0,po.jsx)(SO,{bubblesVirtually:!0,className:En["sidebar-toggle-slot"]}),o&&(0,po.jsx)("div",{className:En["header-visual"],"aria-hidden":"true",children:o}),n&&(0,po.jsx)(Jt,{className:En["header-title"],render:(0,po.jsx)(d,{}),variant:"heading-lg",children:n}),t,r]}),a&&(0,po.jsx)(ae,{align:"center",className:En["header-actions"],direction:"row",gap:"sm",children:a})]}),i&&(0,po.jsx)(Jt,{render:(0,po.jsx)("p",{}),variant:"body-md",className:En["header-subtitle"],children:i}),u&&(0,po.jsx)(xO,{...s,linkComponent:l?.link,className:En["header-navigation"]})]})}var Mc=m(P(),1),E_="data-wp-hash";function S_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&A7(document)),e.__wpStyleRuntime}function N7(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${E_}]`))if(r.getAttribute(E_)===t)return!0;return!1}function kO(e,t,r){if(!e.head)return;let o=S_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(N7(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(E_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function A7(e){let t=S_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)kO(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function I7(e,t){let r=S_();r.styles.set(e,t);for(let o of r.documents.keys())kO(o,e,t)}typeof process>"u",I7("1f3750277d","._956b6df0898efed0__page{text-wrap:pretty;background-color:var(--wpds-color-background-surface-neutral,#fcfcfc);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-flow:column;height:100%;position:relative;z-index:1}._0625b55e82a0d93d__header{background:var(--wpds-color-background-surface-neutral-strong,#fff);border-block-end:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);inset-block-start:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky;z-index:1}.a43c44d5ae28b2e8__header-content{min-height:var(--wpds-dimension-size-md,32px)}.b7cb5b9daf3a3b25__header-actions{flex-shrink:0}._8bcd33103b451f30__header-lockup{min-width:0}._8113be94e7caf73c__header-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._9a776c7f70996f61__header-visual{display:grid;flex-shrink:0;grid-template-columns:1fr;grid-template-rows:1fr;height:var(--wpds-dimension-size-sm,24px);width:var(--wpds-dimension-size-sm,24px);>*{grid-column:1/-1;grid-row:1/-1;max-height:100%;max-width:100%}}.d5e0920cd15d35bc__sidebar-toggle-slot:empty{display:none}._60fea2f6bf5319cd__header-subtitle{color:var(--wpds-color-foreground-content-neutral-weak,#707070);padding-block-end:var(--wpds-dimension-padding-xs,4px)}._0625b55e82a0d93d__header._4b0f17e503d11619__has-navigation,._0625b55e82a0d93d__header._4b0f17e503d11619__has-navigation ._60fea2f6bf5319cd__header-subtitle{padding-block-end:0}._673c99dcbfb58211__header-navigation{margin-block-start:var(--wpds-dimension-gap-md,12px)}.be5e57d029ec4036__content{display:flex;flex-direction:column;flex-grow:1;overflow:auto;&._128806d0b26e3a50__has-padding{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px)}}");var T_={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-lockup":"_8bcd33103b451f30__header-lockup","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle","has-navigation":"_4b0f17e503d11619__has-navigation","header-navigation":"_673c99dcbfb58211__header-navigation",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function MO({headingLevel:e,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,children:a,className:s,actions:l,navigation:c,components:d,ariaLabel:u,hasPadding:f=!1,showSidebarToggle:p=!0}){let h=K(T_.page,s);return(0,Mc.jsxs)(Bs,{className:h,ariaLabel:u??(typeof n=="string"?n:""),children:[(n||t||r||l||o||!!c?.items?.length)&&(0,Mc.jsx)(OO,{headingLevel:e,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,actions:l,navigation:c,components:d,showSidebarToggle:p}),f?(0,Mc.jsx)("div",{className:K(T_.content,T_["has-padding"]),children:a}):a]})}MO.SidebarToggleFill=EO;var C_=MO;var LN=m($p()),FN=m(Ys()),zN=m(IO()),WN=m(VO()),Tw=m(ye());var qp=m(U(),1),LO=m(P(),1),FO=(0,qp.createContext)(void 0);function zO({value:e,onChange:t,settings:r={},children:o}){let n={media:e,onChange:t,fields:r.fields||[]};return(0,LO.jsx)(FO.Provider,{value:n,children:o})}function Us(){let e=(0,qp.useContext)(FO);if(!e)throw new Error("useMediaEditorContext must be used within MediaEditorProvider");return e}var WO=m(Pe(),1),HO=m(U(),1),Gp=m(ye(),1);function Va(e){return e?e.startsWith("image/")?{type:"image"}:e.startsWith("video/")?{type:"video"}:e.startsWith("audio/")?{type:"audio"}:{type:"application"}:{type:"application"}}var Ut=m(P(),1);function D7({mediaType:e,mediaUrl:t,altText:r,displayTitle:o,mimeType:n,onLoad:i,onError:a,loadingState:s}){switch(e.type){case"image":return(0,Ut.jsx)("img",{className:s==="loaded"?"loaded":"",src:t,alt:r||"",onLoad:i,onError:a});case"video":return(0,Ut.jsx)("video",{src:t,controls:!0,onError:a,children:o});case"audio":return(0,Ut.jsx)("audio",{src:t,controls:!0,onError:a,children:o});default:return(0,Ut.jsxs)("div",{className:"media-editor-preview__file-info",children:[(0,Ut.jsx)("p",{className:"media-editor-preview__file-name",children:o}),(0,Ut.jsx)("p",{className:"media-editor-preview__mime-type",children:n}),(0,Ut.jsx)("a",{href:t,target:"_blank",rel:"noopener",className:"media-editor-preview__download-link",children:(0,Gp.__)("View file")})]})}}function jO(e){let[t,r]=(0,HO.useState)("loading"),{media:o}=Us(),{source_url:n,mime_type:i,alt_text:a,title:s}=o||{},l=Va(i);if(!n)return(0,Ut.jsx)("div",{className:"media-editor-preview media-editor-preview--empty",children:(0,Ut.jsx)("p",{children:(0,Gp.__)("No media file available.")})});if(t==="error")return(0,Ut.jsxs)("div",{className:"media-editor-preview media-editor-preview--error",children:[(0,Ut.jsx)("p",{children:(0,Gp.__)("Failed to load media file.")}),(0,Ut.jsx)("p",{className:"media-editor-preview__url",children:n})]});let c=typeof s=="string"?s:s?.rendered||s?.raw;return(0,Ut.jsxs)("div",{...e,className:`media-editor-preview media-editor-preview--${l.type}`,children:[l.type==="image"&&t==="loading"&&(0,Ut.jsx)("div",{className:"media-editor-preview__spinner",children:(0,Ut.jsx)(WO.Spinner,{})}),(0,Ut.jsx)(D7,{mediaType:l,mediaUrl:n,altText:a,displayTitle:c,mimeType:i,onLoad:()=>r("loaded"),onError:()=>r("error"),loadingState:t})]})}var O_=m(ye(),1);var pt="isAny",mt="isNone",Xp="isAll",fr="isNotAll",Lt="between",Or="inThePast",Xr="over",_t="is",wt="isNot",Gi="lessThan",Xi="greaterThan",Ki="lessThanOrEqual",Zi="greaterThanOrEqual",Ko="before",Zo="after",Qo="beforeInc",Jo="afterInc",Sn="contains",Cn="notContains",On="startsWith",en="on",tn="notOn";var Vye={asc:(0,O_.__)("Sort ascending"),desc:(0,O_.__)("Sort descending")};var Pc=m(U(),1),V7=[];function Kr({elements:e,getElements:t}){let r=Array.isArray(e)&&e.length>0?e:V7,[o,n]=(0,Pc.useState)(r),[i,a]=(0,Pc.useState)(!1);return(0,Pc.useEffect)(()=>{if(!t){n(r);return}let s=!1;return a(!0),t().then(l=>{if(!s){let c=Array.isArray(l)&&l.length>0?l:r;n(c)}}).catch(()=>{s||n(r)}).finally(()=>{s||a(!1)}),()=>{s=!0}},[t,r]),{elements:o,isLoading:i}}var oe=m(ye(),1),Tt=m(U(),1),Nc=m(kn(),1);var L7=/(?:[Zz]|[+-](?:[01]\d|2[0-3]):?[0-5]\d)$/,F7=["HH:mm","HH:mm:ss"],z7=new Date(2e3,0,1);function kr(e){if(typeof e!="string")return null;let t=e.trim().replace(L7,"");for(let r of F7){let o=tS(t,r,z7);if(Uo(o))return o.getHours()*3600+o.getMinutes()*60+o.getSeconds()}return null}var M_=m(P(),1),Mt={Name:(0,M_.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,M_.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function $s(e,t){let r=kr(t);return r!==null?[kr(e)??NaN,r]:[(0,Nc.getDate)(e).getTime(),(0,Nc.getDate)(t).getTime()]}function qO(e,t){switch(t){case"days":return Ca(new Date,e);case"weeks":return sS(new Date,e);case"months":return pp(new Date,e);case"years":return mp(new Date,e);default:return new Date}}var GO={label:(0,oe.__)("Is none of"),filterText:(e,t)=>(0,Tt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),Mt),filter:((e,t,r)=>{if(!r?.length)return!0;let o=t.getValue({item:e});return Array.isArray(o)?!r.some(n=>o.includes(n)):typeof o=="string"||typeof o=="number"?!r.includes(o):!1}),selection:"multi"},XO=[{name:pt,label:(0,oe.__)("Includes"),filterText:(e,t)=>(0,Tt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),Mt),filter(e,t,r){if(!r?.length)return!0;let o=t.getValue({item:e});return Array.isArray(o)?r.some(n=>o.includes(n)):typeof o=="string"||typeof o=="number"?r.includes(o):!1},selection:"multi"},{name:mt,...GO},{name:Xp,label:(0,oe.__)("Includes all"),filterText:(e,t)=>(0,Tt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),Mt),filter(e,t,r){if(!r?.length)return!0;let o=t.getValue({item:e});return Array.isArray(o)?r.every(n=>o.includes(n)):!1},selection:"multi"},{name:fr,...GO},{name:Lt,label:(0,oe.__)("Between (inc)"),filterText:(e,t)=>(0,Tt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"),e.name,t[0].label[0],t[0].label[1]),Mt),filter(e,t,r){if(!Array.isArray(r)||r.length!==2||r.includes(void 0)||r.includes("")||r.includes(null))return!0;let o=t.getValue({item:e}),[n,i]=r.map(kr);if(n!==null&&i!==null){let a=kr(o);return a!==null&&a>=n&&a<=i}return typeof o=="number"||o instanceof Date||typeof o=="string"?o>=r[0]&&o<=r[1]:!1},selection:"custom"},{name:Or,label:(0,oe.__)("In the past"),filterText:(e,t)=>(0,Tt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is in the past: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),Mt),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=qO(r.value,r.unit),n=(0,Nc.getDate)(t.getValue({item:e}));return n>=o&&n<=new Date},selection:"custom"},{name:Xr,label:(0,oe.__)("Over"),filterText:(e,t)=>(0,Tt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),Mt),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=qO(r.value,r.unit);return(0,Nc.getDate)(t.getValue({item:e}))<o},selection:"custom"},{name:_t,label:(0,oe.__)("Is"),filterText:(e,t)=>(0,Tt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),Mt),filter(e,t,r){return r===t.getValue({item:e})||r===void 0},selection:"single"},{name:wt,label:(0,oe.__)("Is not"),filterText:(e,t)=>(0,Tt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),Mt),filter(e,t,r){return r!==t.getValue({item:e})},selection:"single"},{name:Gi,label:(0,oe.__)("Less than"),filterText:(e,t)=>(0,Tt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),Mt),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<r},selection:"single"},{name:Xi,label:(0,oe.__)("Greater than"),filterText:(e,t)=>(0,Tt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),Mt),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>r},selection:"single"},{name:Ki,label:(0,oe.__)("Less than or equal"),filterText:(e,t)=>(0,Tt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),Mt),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<=r},selection:"single"},{name:Zi,label:(0,oe.__)("Greater than or equal"),filterText:(e,t)=>(0,Tt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),Mt),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>=r},selection:"single"},{name:Ko,label:(0,oe.__)("Before"),filterText:(e,t)=>(0,Tt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),Mt),filter(e,t,r){if(r===void 0)return!0;let[o,n]=$s(t.getValue({item:e}),r);return o<n},selection:"single"},{name:Zo,label:(0,oe.__)("After"),filterText:(e,t)=>(0,Tt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),Mt),filter(e,t,r){if(r===void 0)return!0;let[o,n]=$s(t.getValue({item:e}),r);return o>n},selection:"single"},{name:Qo,label:(0,oe.__)("Before (inc)"),filterText:(e,t)=>(0,Tt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),Mt),filter(e,t,r){if(r===void 0)return!0;let[o,n]=$s(t.getValue({item:e}),r);return o<=n},selection:"single"},{name:Jo,label:(0,oe.__)("After (inc)"),filterText:(e,t)=>(0,Tt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),Mt),filter(e,t,r){if(r===void 0)return!0;let[o,n]=$s(t.getValue({item:e}),r);return o>=n},selection:"single"},{name:Sn,label:(0,oe.__)("Contains"),filterText:(e,t)=>(0,Tt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),Mt),filter(e,t,r){if(r===void 0)return!0;let o=t.getValue({item:e});return typeof o=="string"&&r&&o.toLowerCase().includes(String(r).toLowerCase())},selection:"single"},{name:Cn,label:(0,oe.__)("Doesn't contain"),filterText:(e,t)=>(0,Tt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),Mt),filter(e,t,r){if(r===void 0)return!0;let o=t.getValue({item:e});return typeof o=="string"&&r&&!o.toLowerCase().includes(String(r).toLowerCase())},selection:"single"},{name:On,label:(0,oe.__)("Starts with"),filterText:(e,t)=>(0,Tt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),Mt),filter(e,t,r){if(r===void 0)return!0;let o=t.getValue({item:e});return typeof o=="string"&&r&&o.toLowerCase().startsWith(String(r).toLowerCase())},selection:"single"},{name:en,label:(0,oe.__)("On"),filterText:(e,t)=>(0,Tt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),Mt),filter(e,t,r){if(r===void 0)return!0;let[o,n]=$s(t.getValue({item:e}),r);return o===n},selection:"single"},{name:tn,label:(0,oe.__)("Not on"),filterText:(e,t)=>(0,Tt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),Mt),filter(e,t,r){if(r===void 0)return!0;let[o,n]=$s(t.getValue({item:e}),r);return o!==n},selection:"single"}],KO=e=>XO.find(t=>t.name===e),ZO=()=>XO.map(e=>e.name);var fk=m(U(),1);var Kp=m(U(),1),QO=m(It(),1),JO=m(Pe(),1);var P_=m(P(),1),W7=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,Kp.useRef)(null),a=(0,QO.useMergeRefs)([n,i]);return(0,P_.jsx)(Rt,{className:"dataviews-validated-control",required:e,markWhenOptional:r,ref:a,customValidity:t,getValidityTarget:()=>i.current?.querySelector('input[type="checkbox"]'),children:(0,P_.jsx)(JO.CheckboxControl,{...o})})},Zp=(0,Kp.forwardRef)(W7);Zp.displayName="ValidatedCheckboxControl";var qs=m(U(),1),ek=m(It(),1),tk=m(Pe(),1);var N_=m(P(),1),H7=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,qs.useRef)(null),a=(0,ek.useMergeRefs)([n,i]);return(0,qs.useEffect)(()=>{let s=i.current?.querySelector('input[role="combobox"]');s&&(s.required=e??!1)},[e]),(0,N_.jsx)(Rt,{className:"dataviews-validated-control",required:e,markWhenOptional:r,ref:a,customValidity:t,getValidityTarget:()=>i.current?.querySelector('input[role="combobox"]'),children:(0,N_.jsx)(tk.ComboboxControl,{...o})})},Qp=(0,qs.forwardRef)(H7);Qp.displayName="ValidatedComboboxControl";var Jp=m(U(),1),rk=m(Pe(),1);var Gs=m(P(),1),j7=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,Jp.useRef)(null);return(0,Gs.jsxs)("div",{className:"dataviews-validated-control__wrapper-with-error-delegate",ref:n,children:[(0,Gs.jsx)(Rt,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,Gs.jsx)(rk.FormTokenField,{...o})}),(0,Gs.jsx)("input",{className:"dataviews-validated-control__error-delegate",type:"text",ref:i,required:e,value:o.value&&o.value.length>0?"hasvalue":"",tabIndex:-1,onChange:()=>{},onFocus:a=>{a.target.previousElementSibling?.querySelector('input[type="text"]')?.focus()}})]})},em=(0,Jp.forwardRef)(j7);em.displayName="ValidatedFormTokenField";var tm=m(U(),1),ok=m(It(),1),nk=m(Pe(),1);var A_=m(P(),1),B7=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,tm.useRef)(null),a=(0,ok.useMergeRefs)([n,i]);return(0,A_.jsx)(Rt,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,A_.jsx)(nk.__experimentalNumberControl,{ref:a,...o})})},rm=(0,tm.forwardRef)(B7);rm.displayName="ValidatedNumberControl";var om=m(U(),1),ik=m(It(),1),ak=m(Pe(),1);var I_=m(P(),1),Y7=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,om.useRef)(null),a=(0,ik.useMergeRefs)([n,i]);return(0,I_.jsx)(Rt,{className:"dataviews-validated-control",required:e,markWhenOptional:r,ref:a,customValidity:t,getValidityTarget:()=>i.current?.querySelector('input[type="radio"]'),children:(0,I_.jsx)(ak.RadioControl,{...o})})},nm=(0,om.forwardRef)(Y7);nm.displayName="ValidatedRadioControl";var im=m(U(),1),sk=m(It(),1),lk=m(Pe(),1);var D_=m(P(),1),U7=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,im.useRef)(null),a=(0,sk.useMergeRefs)([n,i]);return(0,D_.jsx)(Rt,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,D_.jsx)(lk.SelectControl,{ref:a,...o})})},am=(0,im.forwardRef)(U7);am.displayName="ValidatedSelectControl";var sm=m(U(),1),ck=m(It(),1),dk=m(Pe(),1);var V_=m(P(),1),$7=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,sm.useRef)(null),a=(0,ck.useMergeRefs)([n,i]);return(0,V_.jsx)(Rt,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,V_.jsx)(dk.ToggleControl,{ref:a,required:e,...o})})},lm=(0,sm.forwardRef)($7);lm.displayName="ValidatedToggleControl";var Ks=m(U(),1),uk=m(Pe(),1);var Xs=m(P(),1),q7=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,Ks.useRef)(null),a=(0,Ks.useId)();return(0,Xs.jsxs)("div",{className:"dataviews-validated-control__wrapper-with-error-delegate",children:[(0,Xs.jsx)(Rt,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,Xs.jsx)(uk.__experimentalToggleGroupControl,{ref:n,...o})}),(0,Xs.jsx)("input",{className:"dataviews-validated-control__error-delegate",type:"radio",ref:i,required:e,checked:o.value!==void 0,tabIndex:-1,name:a,onChange:()=>{},onFocus:s=>{s.target.previousElementSibling?.querySelector('[data-active-item="true"]')?.focus()}})]})},cm=(0,Ks.forwardRef)(q7);cm.displayName="ValidatedToggleGroupControl";function qe(e,t){let r;return e?.required&&t?.required?r=t.required.message?{type:t.required.type,message:t.required.message}:void 0:e?.pattern&&t?.pattern?r=t.pattern:e?.min&&t?.min?r=t.min:e?.max&&t?.max?r=t.max:e?.minLength&&t?.minLength?r=t.minLength:e?.maxLength&&t?.maxLength?r=t.maxLength:e?.elements&&t?.elements?r=t.elements:t?.custom&&(r=t.custom),r}var pk=m(P(),1);function mk({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:a,setValue:s,label:l,description:c,isValid:d}=e,u=e.isDisabled({item:r,field:e}),f=(0,fk.useCallback)(()=>{t(s({item:r,value:!a({item:r})}))},[r,a,t,s]);return(0,pk.jsx)(Zp,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:qe(d,i),hidden:o,label:l,help:c,checked:a({item:r}),onChange:f,disabled:u})}var hk=m(Pe(),1),gk=m(U(),1);var L_=m(P(),1);function dm({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{label:i,description:a,placeholder:s,getValue:l,setValue:c,isValid:d}=t,u=l({item:e})??"",f=(0,gk.useCallback)(b=>r(c({item:e,value:b??""})),[e,r,c]),{elements:p,isLoading:h}=Kr({elements:t.elements,getElements:t.getElements});return h?(0,L_.jsx)(hk.Spinner,{}):(0,L_.jsx)(Qp,{required:!!t.isValid?.required,customValidity:qe(d,n),label:i,value:u,help:a,placeholder:s,options:p,onChange:f,hideLabelFromVision:o,allowReset:!0,expandOnFocus:!0})}var wk=m(Pe(),1),Ao=m(U(),1),el=m(ye(),1),Zr=m(kn(),1);import{speak as K7}from"@wordpress/a11y";var Qs=m(Pe(),1),F_=m(U(),1),Mn=m(ye(),1);var Zs=m(P(),1),G7={[Or]:[{value:"days",label:(0,Mn.__)("Days")},{value:"weeks",label:(0,Mn.__)("Weeks")},{value:"months",label:(0,Mn.__)("Months")},{value:"years",label:(0,Mn.__)("Years")}],[Xr]:[{value:"days",label:(0,Mn.__)("Days ago")},{value:"weeks",label:(0,Mn.__)("Weeks ago")},{value:"months",label:(0,Mn.__)("Months ago")},{value:"years",label:(0,Mn.__)("Years ago")}]};function um({className:e,data:t,field:r,onChange:o,hideLabelFromVision:n,operator:i}){let a=G7[i===Or?"inThePast":"over"],{id:s,label:l,description:c,getValue:d,setValue:u}=r,f=r.isDisabled({item:t,field:r}),p=d({item:t}),{value:h="",unit:b=a[0].value}=p&&typeof p=="object"?p:{},g=(0,F_.useCallback)(v=>o(u({item:t,value:{value:Number(v),unit:b}})),[o,u,t,b]),x=(0,F_.useCallback)(v=>o(u({item:t,value:{value:h,unit:v}})),[o,u,t,h]);return(0,Zs.jsx)(Qs.BaseControl,{id:s,className:K(e,"dataviews-controls__relative-date"),label:l,hideLabelFromVision:n,help:c,children:(0,Zs.jsxs)(ae,{direction:"row",gap:"sm",children:[(0,Zs.jsx)(Qs.__experimentalNumberControl,{className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:h,onChange:g,disabled:f}),(0,Zs.jsx)(Qs.SelectControl,{className:"dataviews-controls__relative-date-unit",label:(0,Mn.__)("Unit"),value:b,options:a,onChange:x,hideLabelFromVision:!0,disabled:f})]})})}function Ac(e,t){return t?new kt(e,t):e}var bk=m(U(),1);function Ic(e,t){let r=typeof e.min?.constraint=="string"?e.min.constraint:void 0,o=typeof e.max?.constraint=="string"?e.max.constraint:void 0,n=(0,bk.useMemo)(()=>{let i=[];if(r){let a=t(r);a&&i.push({before:a})}if(o){let a=t(o);a&&i.push({after:a})}return i.length>0?i:void 0},[r,o,t]);return{minConstraint:r,maxConstraint:o,disabledMatchers:n}}var X7={ary:"ar-MA",haz:"fa"};function Dc(e){let t=e?.trim().split(/[_-]/)??[],r=t.shift()?.toLowerCase();if(!r)return;let o=[X7[r]??r];for(let n of t)(/^[a-z]{4}$/i.test(n)||/^([a-z]{2}|\d{3})$/i.test(n))&&o.push(n);return o.join("-")}var yk=m(kn(),1),Vc=m(ye(),1);function vk(){let{timezone:e}=(0,yk.getSettings)(),t=-1*(new Date().getTimezoneOffset()/60);if(Number(e.offset)===t)return;let r=Number(e.offset)>=0?"+":"",o=e.abbr!==""&&isNaN(Number(e.abbr))?e.abbr:`UTC${r}${e.offsetFormatted}`,n=e.string.replaceAll("_"," "),i=o;return e.string==="UTC"?i=(0,Vc.__)("Coordinated Universal Time"):n.trim().length>0&&(i=`(${o}) ${n}`),(0,Vc.sprintf)((0,Vc.__)("Timezone: %s"),i)}var _k=m(kn(),1);function Js(e){if(!e)return null;let t=(0,_k.getDate)(e);return t&&Uo(t)?t:null}var Qi=m(P(),1),z_=e=>e?(0,Zr.dateI18n)("Y-m-d\\TH:i",(0,Zr.getDate)(e)):"";function Z7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,config:a}){let{compact:s}=a||{},{id:l,label:c,description:d,setValue:u,getValue:f,isValid:p}=t,h=t.isDisabled({item:e,field:t}),b=f({item:e}),g=typeof b=="string"?b:void 0,{timezone:x}=(0,Zr.getSettings)(),v=x.string||(0,Zr.dateI18n)("P"),[y,_]=(0,Ao.useState)(()=>{let M=Js(g);return Ac(M||new Date,v)});(0,Ao.useEffect)(()=>{let M=Js(g);if(M){let A=Ac(M,v);_(I=>Sa(A,Ac(I,v))?I:A)}},[v,g]);let w=(0,Ao.useRef)(null),R=(0,Ao.useRef)(void 0),{minConstraint:T,maxConstraint:E,disabledMatchers:C}=Ic(p,Js),O=(0,Ao.useCallback)(M=>r(u({item:e,value:M})),[e,r,u]);(0,Ao.useEffect)(()=>()=>clearTimeout(R.current),[]);let S=(0,Ao.useCallback)(M=>{if(M){let A=(0,Zr.dateI18n)("Y-m-d",M),I=g?(0,Zr.dateI18n)("H:i",(0,Zr.getDate)(g)):"00:00",Y=(0,Zr.getDate)(`${A}T${I}`);O(Y.toISOString())}else O(void 0);clearTimeout(R.current),R.current=setTimeout(()=>{let A=w.current;A&&(A.dispatchEvent(new Event("invalid",{cancelable:!0})),A.validationMessage&&K7(A.validationMessage))},0)},[O,g]),N=(0,Ao.useCallback)(M=>{if(M){let A=(0,Zr.getDate)(M);O(A.toISOString());let I=Js(A.toISOString());I&&_(Ac(I,v))}else O(void 0)},[O,v]),{format:F}=t,V=F.weekStartsOn??(0,Zr.getSettings)().l10n.startOfWeek,D=Dc((0,Zr.getSettings)().l10n.locale),W=c;return p?.required&&!n&&!o?W=`${c} (${(0,el.__)("Required")})`:!p?.required&&n&&!o&&(W=`${c} (${(0,el.__)("Optional")})`),(0,Qi.jsx)(wk.BaseControl,{id:l,label:W,help:d,hideLabelFromVision:o,children:(0,Qi.jsxs)(ae,{direction:"column",gap:"lg",children:[(0,Qi.jsx)(Xo,{ref:w,required:!!p?.required,customValidity:qe(p,i),type:"datetime-local",label:(0,el.__)("Date time"),hideLabelFromVision:!0,value:z_(g),onValueChange:N,disabled:h,description:vk(),min:T?z_(T):void 0,max:E?z_(E):void 0}),!s&&(0,Qi.jsx)(xc,{style:{width:"100%"},value:g?Js(g):null,onValueChange:S,month:y,onMonthChange:_,timeZone:v,locale:D,dir:(0,el.isRTL)()?"rtl":"ltr",weekStartsOn:V,disabled:h||C})]})})}function xk({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:a,config:s}){return i===Or||i===Xr?(0,Qi.jsx)(um,{className:"dataviews-controls__datetime",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):(0,Qi.jsx)(Z7,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:a,config:s})}var Io=m(Pe(),1),We=m(U(),1),Et=m(ye(),1),Mr=m(kn(),1);import{speak as Q7}from"@wordpress/a11y";var st=m(P(),1),J7=[{id:"today",label:(0,Et.__)("Today"),getValue:()=>(0,Mr.getDate)(null)},{id:"yesterday",label:(0,Et.__)("Yesterday"),getValue:()=>{let e=(0,Mr.getDate)(null);return Ca(e,1)}},{id:"past-week",label:(0,Et.__)("Past week"),getValue:()=>{let e=(0,Mr.getDate)(null);return Ca(e,7)}},{id:"past-month",label:(0,Et.__)("Past month"),getValue:()=>{let e=(0,Mr.getDate)(null);return pp(e,1)}}],eV=[{id:"last-7-days",label:(0,Et.__)("Last 7 days"),getValue:()=>{let e=(0,Mr.getDate)(null);return[Ca(e,7),e]}},{id:"last-30-days",label:(0,Et.__)("Last 30 days"),getValue:()=>{let e=(0,Mr.getDate)(null);return[Ca(e,30),e]}},{id:"month-to-date",label:(0,Et.__)("Month to date"),getValue:()=>{let e=(0,Mr.getDate)(null);return[gc(e),e]}},{id:"last-year",label:(0,Et.__)("Last year"),getValue:()=>{let e=(0,Mr.getDate)(null);return[mp(e,1),e]}},{id:"year-to-date",label:(0,Et.__)("Year to date"),getValue:()=>{let e=(0,Mr.getDate)(null);return[Rs(e),e]}}],rn=e=>{if(!e)return null;let t=oS(e);return Uo(t)?t:null},fm=e=>e?typeof e=="string"?e:ai(e,"yyyy-MM-dd"):"";function Rk({field:e,validity:t,inputRefs:r,isTouched:o,setIsTouched:n,children:i}){let{isValid:a}=e,[s,l]=(0,We.useState)(void 0),c=(0,We.useCallback)(()=>{let u=Array.isArray(r)?r:[r];for(let f of u){let p=f.current;if(p&&!p.validity.valid){l({type:"invalid",message:p.validationMessage});return}}l(void 0)},[r]);return(0,We.useEffect)(()=>{let u=Array.isArray(r)?r:[r],f=t?qe(a,t):void 0;for(let p of u){let h=p.current;h&&h.setCustomValidity(f?.type==="invalid"&&f.message?f.message:"")}},[r,a,t]),(0,We.useEffect)(()=>{let u=Array.isArray(r)?r:[r],f=p=>{p.preventDefault(),n(!0)};for(let p of u)p.current?.addEventListener("invalid",f);return()=>{for(let p of u)p.current?.removeEventListener("invalid",f)}},[r,n]),(0,We.useEffect)(()=>{if(!o)return;let u=t?qe(a,t):void 0;u?l(u):c()},[o,a,t,c]),(0,We.useEffect)(()=>{o&&s?.message&&Q7(s.message)},[o,s?.message]),(0,st.jsxs)(ae,{direction:"column",gap:"sm",onBlur:u=>{o||(!u.relatedTarget||!u.currentTarget.contains(u.relatedTarget))&&n(!0)},children:[i,s&&(0,st.jsx)(Pa,{type:s.type,message:s.message})]})}function tV({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:a,label:s,description:l,setValue:c,getValue:d,isValid:u,format:f}=t,p=t.isDisabled({item:e,field:t}),[h,b]=(0,We.useState)(null),g=f.weekStartsOn??(0,Mr.getSettings)().l10n.startOfWeek,x=Dc((0,Mr.getSettings)().l10n.locale),v=d({item:e}),y=typeof v=="string"?v:void 0,[_,w]=(0,We.useState)(()=>rn(y)||new Date);(0,We.useEffect)(()=>{let M=rn(y);M&&w(A=>Sa(M,A)?A:M)},[y]);let[R,T]=(0,We.useState)(!1),E=(0,We.useRef)(null),{minConstraint:C,maxConstraint:O,disabledMatchers:S}=Ic(u,rn),N=(0,We.useCallback)(M=>r(c({item:e,value:M})),[e,r,c]),F=(0,We.useCallback)(M=>{let A=M?fm(M):void 0;N(A),b(null),T(!0)},[N]),V=(0,We.useCallback)(M=>{let A=M.getValue(),I=fm(A);w(A),N(I),b(M.id),T(!0)},[N]),D=(0,We.useCallback)(M=>{if(N(M),M){let A=rn(M);A&&w(A)}b(null),T(!0)},[N]),W=s;return u?.required&&!n?W=`${s} (${(0,Et.__)("Required")})`:!u?.required&&n&&(W=`${s} (${(0,Et.__)("Optional")})`),(0,st.jsx)(Rk,{field:t,validity:i,inputRefs:E,isTouched:R,setIsTouched:T,children:(0,st.jsx)(Io.BaseControl,{id:a,className:"dataviews-controls__date",label:W,help:l,hideLabelFromVision:o,children:(0,st.jsxs)(ae,{direction:"column",gap:"lg",children:[(0,st.jsxs)(ae,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[J7.map(M=>{let A=h===M.id;return(0,st.jsx)(Io.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:A,size:"small",disabled:p,accessibleWhenDisabled:!0,onClick:()=>V(M),children:M.label},M.id)}),(0,st.jsx)(Io.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!h,size:"small",disabled:!!h||p,accessibleWhenDisabled:!0,children:(0,Et.__)("Custom")})]}),(0,st.jsx)(Io.__experimentalInputControl,{ref:E,type:"date",label:(0,Et.__)("Date"),hideLabelFromVision:!0,value:y,onChange:D,required:!!t.isValid?.required,disabled:p,min:C,max:O}),(0,st.jsx)(xc,{style:{width:"100%"},value:y?rn(y):null,onValueChange:F,month:_,onMonthChange:w,locale:x,dir:(0,Et.isRTL)()?"rtl":"ltr",weekStartsOn:g,disabled:p||S,disableNavigation:p})]})})})}function rV({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:a,label:s,description:l,getValue:c,setValue:d,isValid:u,format:f}=t,p=t.isDisabled({item:e,field:t}),h,b=c({item:e});Array.isArray(b)&&b.length===2&&b.every(z=>typeof z=="string")&&(h=b);let g=f.weekStartsOn??(0,Mr.getSettings)().l10n.startOfWeek,x=Dc((0,Mr.getSettings)().l10n.locale),{minConstraint:v,maxConstraint:y,disabledMatchers:_}=Ic(u,rn),w=(0,We.useCallback)(z=>{r(d({item:e,value:z}))},[e,r,d]),[R,T]=(0,We.useState)(null),E=(0,We.useMemo)(()=>{if(!h)return null;let[z,B]=h;return{from:rn(z)||void 0,to:rn(B)||void 0}},[h]),[C,O]=(0,We.useState)(()=>E?.from||new Date),[S,N]=h??[];(0,We.useEffect)(()=>{O(z=>{let B=rn(S),k=rn(N),L=B??k,H=B&&k?RE({start:B,end:k},{start:gc(z),end:Rf(z)},{inclusive:!0}):[B,k].some(G=>G&&Sa(G,z));return L&&!H?L:z})},[S,N]);let[F,V]=(0,We.useState)(!1),D=(0,We.useRef)(null),W=(0,We.useRef)(null),M=(0,We.useCallback)((z,B)=>{if(!z&&!B){w(void 0);return}w([fm(z),fm(B)])},[w]),A=(0,We.useCallback)(z=>{M(z?.from,z?.to),T(null),V(!0)},[M]),I=(0,We.useCallback)(z=>{let[B,k]=z.getValue();O(B),M(B,k),T(z.id),V(!0)},[M]),Y=(0,We.useCallback)((z,B)=>{let[k,L]=h||[void 0,void 0];if(M(z==="from"?B:k,z==="to"?B:L),B){let Q=rn(B);Q&&O(Q)}T(null),V(!0)},[h,M]),X=s;return t.isValid?.required&&!n?X=`${s} (${(0,Et.__)("Required")})`:!t.isValid?.required&&n&&(X=`${s} (${(0,Et.__)("Optional")})`),(0,st.jsx)(Rk,{field:t,validity:i,inputRefs:[D,W],isTouched:F,setIsTouched:V,children:(0,st.jsx)(Io.BaseControl,{id:a,className:"dataviews-controls__date",label:X,help:l,hideLabelFromVision:o,children:(0,st.jsxs)(ae,{direction:"column",gap:"lg",children:[(0,st.jsxs)(ae,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[eV.map(z=>{let B=R===z.id;return(0,st.jsx)(Io.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:B,size:"small",disabled:p,accessibleWhenDisabled:!0,onClick:()=>I(z),children:z.label},z.id)}),(0,st.jsx)(Io.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!R,size:"small",accessibleWhenDisabled:!0,disabled:!!R||p,children:(0,Et.__)("Custom")})]}),(0,st.jsxs)(ae,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,st.jsx)(Io.__experimentalInputControl,{ref:D,type:"date",label:(0,Et.__)("From"),hideLabelFromVision:!0,value:h?.[0],onChange:z=>Y("from",z),required:!!t.isValid?.required,disabled:p,min:v,max:y}),(0,st.jsx)(Io.__experimentalInputControl,{ref:W,type:"date",label:(0,Et.__)("To"),hideLabelFromVision:!0,value:h?.[1],onChange:z=>Y("to",z),required:!!t.isValid?.required,disabled:p,min:v,max:y})]}),(0,st.jsx)(Gy,{style:{width:"100%"},value:E,onValueChange:A,month:C,onMonthChange:O,locale:x,dir:(0,Et.isRTL)()?"rtl":"ltr",weekStartsOn:g,disabled:p||_})]})})})}function Tk({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:a}){return i===Or||i===Xr?(0,st.jsx)(um,{className:"dataviews-controls__date",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):i===Lt?(0,st.jsx)(rV,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:a}):(0,st.jsx)(tV,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:a})}var Ek=m(Pe(),1),Sk=m(U(),1);var W_=m(P(),1);function pm({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{type:a,label:s,description:l,getValue:c,setValue:d,isValid:u}=t,f=t.isDisabled({item:e,field:t}),p=a==="array",h=c({item:e})??(p?[]:""),b=(0,Sk.useCallback)(v=>r(d({item:e,value:v})),[e,r,d]),{elements:g,isLoading:x}=Kr({elements:t.elements,getElements:t.getElements});return x?(0,W_.jsx)(Ek.Spinner,{}):(0,W_.jsx)(am,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:qe(u,i),label:s,value:h,help:l,options:g,onChange:b,hideLabelFromVision:o,multiple:p,disabled:f})}var H_=m(P(),1),oV=10;function Ck(e){let{field:t}=e,{elements:r}=Kr({elements:t.elements,getElements:t.getElements});return r.length>=oV?(0,H_.jsx)(dm,{...e}):(0,H_.jsx)(pm,{...e})}var Ok=m(U(),1);var kk=m(P(),1);function Pn({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,type:i,prefix:a,suffix:s,validity:l}){let{label:c,placeholder:d,description:u,getValue:f,setValue:p,isValid:h}=t,b=f({item:e}),g=t.isDisabled({item:e,field:t}),x=(0,Ok.useCallback)(v=>r(p({item:e,value:v})),[e,p,r]);return(0,kk.jsx)(Xo,{required:!!h.required,markWhenOptional:n,customValidity:qe(h,l),label:c,placeholder:d,value:b??"",description:typeof u=="string"?u:void 0,details:typeof u=="string"?void 0:u,onValueChange:x,hideLabelFromVision:o,type:i,prefix:a,suffix:s,disabled:g,pattern:h.pattern?h.pattern.constraint:void 0,minLength:h.minLength?h.minLength.constraint:void 0,maxLength:h.maxLength?h.maxLength.constraint:void 0})}var mm=m(P(),1);function Mk({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,mm.jsx)(Pn,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"email",prefix:(0,mm.jsx)(fo.Slot,{padding:"minimal",children:(0,mm.jsx)(er,{icon:Vb})})})}var hm=m(P(),1);function Pk({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,hm.jsx)(Pn,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"tel",prefix:(0,hm.jsx)(fo.Slot,{padding:"minimal",children:(0,hm.jsx)(er,{icon:Xb})})})}var gm=m(P(),1);function Nk({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,gm.jsx)(Pn,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"url",prefix:(0,gm.jsx)(fo.Slot,{padding:"minimal",children:(0,gm.jsx)(er,{icon:qb})})})}var La=m(Pe(),1),Lc=m(U(),1),bm=m(ye(),1);var Ji=m(P(),1);function Ak(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function nV({value:e,onChange:t,hideLabelFromVision:r,step:o}){let[n="",i=""]=e,a=(0,Lc.useCallback)(l=>t([Ak(l),i]),[t,i]),s=(0,Lc.useCallback)(l=>t([n,Ak(l)]),[t,n]);return(0,Ji.jsx)(La.BaseControl,{help:(0,bm.__)("The max. value must be greater than the min. value."),children:(0,Ji.jsxs)(La.Flex,{direction:"row",gap:4,children:[(0,Ji.jsx)(La.__experimentalNumberControl,{label:(0,bm.__)("Min."),value:n,max:i?Number(i)-o:void 0,onChange:a,hideLabelFromVision:r,step:o}),(0,Ji.jsx)(La.__experimentalNumberControl,{label:(0,bm.__)("Max."),value:i,min:n?Number(n)+o:void 0,onChange:s,hideLabelFromVision:r,step:o})]})})}function ym({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:a}){let s=t.format?.decimals??0,l=Math.pow(10,Math.abs(s)*-1),{label:c,description:d,getValue:u,setValue:f,isValid:p}=t,h=u({item:e})??"",b=t.isDisabled({item:e,field:t}),g=(0,Lc.useCallback)(v=>{r(f({item:e,value:["",void 0].includes(v)?void 0:Number(v)}))},[e,r,f]),x=(0,Lc.useCallback)(v=>{r(f({item:e,value:v}))},[e,r,f]);if(i===Lt){let v=["",""];return Array.isArray(h)&&h.length===2&&h.every(y=>typeof y=="number"||y==="")&&(v=h),(0,Ji.jsx)(nV,{value:v,onChange:x,hideLabelFromVision:o,step:l})}return(0,Ji.jsx)(rm,{required:!!p.required,markWhenOptional:n,customValidity:qe(p,a),label:c,help:d,value:h,onChange:g,hideLabelFromVision:o,step:l,min:typeof p.min?.constraint=="number"?p.min.constraint:void 0,max:typeof p.max?.constraint=="number"?p.max.constraint:void 0,disabled:b})}var Ik=m(P(),1);function Dk(e){return(0,Ik.jsx)(ym,{...e})}var Vk=m(P(),1);function Lk(e){return(0,Vk.jsx)(ym,{...e})}var Fk=m(Pe(),1),zk=m(U(),1);var j_=m(P(),1);function Wk({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:a,description:s,getValue:l,setValue:c,isValid:d}=t,u=t.isDisabled({item:e,field:t}),{elements:f,isLoading:p}=Kr({elements:t.elements,getElements:t.getElements}),h=l({item:e}),b=(0,zk.useCallback)(g=>r(c({item:e,value:g})),[e,r,c]);return p?(0,j_.jsx)(Fk.Spinner,{}):(0,j_.jsx)(nm,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:qe(d,i),label:a,help:s,onChange:b,options:f,selected:h,hideLabelFromVision:o,disabled:u})}var B_=m(U(),1);var Hk=m(P(),1);function jk({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:a}){let{prefix:s,suffix:l}=i||{};return(0,Hk.jsx)(Pn,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:a,prefix:s?(0,B_.createElement)(s):void 0,suffix:l?(0,B_.createElement)(l):void 0})}var Yk=m(Pe(),1),Fc=m(U(),1),vm=m(ye(),1);var ea=m(P(),1);function Bk(e,t){return(e??"").replace(/\\./g,"").includes("s")||t.some(n=>(kr(n)??0)%60!==0)?1:void 0}function Y_(e){let t=kr(e);if(t===null)return"";let r=[Math.floor(t/3600),Math.floor(t%3600/60)];return t%60!==0&&r.push(t%60),r.map(o=>String(o).padStart(2,"0")).join(":")}function iV({value:e,onChange:t,hideLabelFromVision:r,disabled:o,step:n,min:i,max:a}){let[s="",l=""]=e,c=(0,Fc.useCallback)(u=>t([u??"",l]),[t,l]),d=(0,Fc.useCallback)(u=>t([s,u??""]),[t,s]);return(0,ea.jsx)(Yk.BaseControl,{help:(0,vm.__)("The end time must be later than the start time."),children:(0,ea.jsxs)(ae,{direction:"row",gap:"sm",justify:"space-between",children:[(0,ea.jsx)(Xo,{type:"time",label:(0,vm.__)("From"),value:s,onValueChange:c,hideLabelFromVision:r,disabled:o,step:n,min:i,max:l||a}),(0,ea.jsx)(Xo,{type:"time",label:(0,vm.__)("To"),value:l,onValueChange:d,hideLabelFromVision:r,disabled:o,step:n,min:s||i,max:a})]})})}function Uk({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:a}){let{label:s,placeholder:l,description:c,getValue:d,setValue:u,isValid:f}=t,p=d({item:e}),h=t.isDisabled({item:e,field:t}),b=t.format?.time,g=typeof f.min?.constraint=="string"?f.min.constraint:void 0,x=typeof f.max?.constraint=="string"?f.max.constraint:void 0,v=(0,Fc.useCallback)(_=>r(u({item:e,value:_===""?void 0:_})),[e,r,u]),y=(0,Fc.useCallback)(([_,w])=>r(u({item:e,value:[_||void 0,w||void 0]})),[e,r,u]);if(i===Lt){let _=["",""];return Array.isArray(p)&&p.length===2&&(_=[Y_(p[0]),Y_(p[1])]),(0,ea.jsx)(iV,{value:_,onChange:y,hideLabelFromVision:o,disabled:h,step:Bk(b,_),min:g,max:x})}return(0,ea.jsx)(Xo,{required:!!f.required,markWhenOptional:n,customValidity:qe(f,a),type:"time",label:s,placeholder:l,description:typeof c=="string"?c:void 0,details:typeof c=="string"?void 0:c,value:Y_(p),onValueChange:v,hideLabelFromVision:o,disabled:h,step:Bk(b,[p]),min:g,max:x})}var $k=m(U(),1);var qk=m(P(),1);function Gk({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:a,description:s,getValue:l,setValue:c,isValid:d}=e,u=e.isDisabled({item:r,field:e}),f=(0,$k.useCallback)(()=>{t(c({item:r,value:!l({item:r})}))},[t,c,r,l]);return(0,qk.jsx)(lm,{required:!!d.required,markWhenOptional:n,customValidity:qe(d,i),hidden:o,label:a,help:s,checked:l({item:r}),onChange:f,disabled:u})}var Xk=m(U(),1);var Kk=m(P(),1);function Zk({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:a}){let{rows:s=4}=i||{},l=t.isDisabled({item:e,field:t}),{label:c,placeholder:d,description:u,setValue:f,isValid:p}=t,h=t.getValue({item:e}),b=(0,Xk.useCallback)(g=>r(f({item:e,value:g})),[e,r,f]);return(0,Kk.jsx)(a_,{required:!!p.required,markWhenOptional:n,customValidity:qe(p,a),label:c,placeholder:d,value:h??"",description:typeof u=="string"?u:void 0,details:typeof u=="string"?void 0:u,onValueChange:b,rows:s,disabled:l,minLength:p.minLength?p.minLength.constraint:void 0,maxLength:p.maxLength?p.maxLength.constraint:void 0,hideLabelFromVision:o})}var wm=m(Pe(),1),Qk=m(U(),1);var _m=m(P(),1);function Jk({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:a,setValue:s,isValid:l}=t,c=t.isDisabled({item:e,field:t}),d=a({item:e}),u=(0,Qk.useCallback)(b=>r(s({item:e,value:b})),[e,r,s]),{elements:f,isLoading:p}=Kr({elements:t.elements,getElements:t.getElements});if(p)return(0,_m.jsx)(wm.Spinner,{});if(f.length===0)return null;let h=f.find(b=>b.value===d);return(0,_m.jsx)(cm,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:qe(l,i),isBlock:!0,label:t.label,help:h?.description||t.description,onChange:u,value:d,hideLabelFromVision:o,children:f.map(b=>(0,_m.jsx)(wm.__experimentalToggleGroupControlOption,{label:b.label,value:b.value,disabled:c},b.value))})}var eM=m(Pe(),1),xm=m(U(),1);var zc=m(P(),1);function tM({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:a,placeholder:s,description:l,getValue:c,setValue:d,isValid:u}=t,f=c({item:e}),p=t.isDisabled({item:e,field:t}),{elements:h,isLoading:b}=Kr({elements:t.elements,getElements:t.getElements}),g=(0,xm.useMemo)(()=>Array.isArray(f)?f.map(v=>h?.find(_=>_.value===v)||{value:v,label:v}):[],[f,h]),x=(0,xm.useCallback)(v=>{let y=v.map(_=>typeof _=="object"&&"value"in _?_.value:_);r(d({item:e,value:y}))},[r,d,e]);return b?(0,zc.jsx)(eM.Spinner,{}):(0,zc.jsx)(em,{required:!!u?.required,markWhenOptional:n,customValidity:qe(u,i),label:o?void 0:a,value:g,onChange:x,placeholder:s,suggestions:h?.map(v=>v.value),disabled:p,__experimentalValidateInput:v=>t.isValid?.elements&&h?h.some(y=>y.value===v||y.label===v):!0,__experimentalExpandOnFocus:h&&h.length>0,help:l??(t.isValid?.elements?"":void 0),displayTransform:v=>typeof v=="object"&&"label"in v?v.label:typeof v=="string"&&h&&h.find(_=>_.value===v)?.label||v,__experimentalRenderItem:({item:v})=>{if(typeof v=="string"&&h){let y=h.find(_=>_.value===v);return(0,zc.jsx)("span",{children:y?.label||v})}return(0,zc.jsx)("span",{children:v})}})}for(cM={grad:.9,turn:360,rad:360/(2*Math.PI)},Nn=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},rr=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},Qr=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},X_=function(e){return(e=isFinite(e)?e%360:0)<0?e+360:e},Em=function(e,t){return t===void 0&&(t=0),rr(e,t)%360},q_=function(e){return{r:Qr(e.r,0,255),g:Qr(e.g,0,255),b:Qr(e.b,0,255),a:Qr(e.a)}},Tm=function(e){return{r:rr(e.r),g:rr(e.g),b:rr(e.b),a:rr(e.a,3)}},dM=/^#([0-9a-f]{3,8})$/i,Fa=function(e,t){var r=e.charCodeAt(t);return(15&r)+9*(r>>6)},Hc=function(e,t){return Fa(e,t)<<4|Fa(e,t+1)},G_=[],Wc=0;Wc<256;Wc++)G_.push((Wc<16?"0":"")+Wc.toString(16));var cM,Nn,rr,Qr,X_,Em,q_,Tm,dM,Fa,Hc,G_,Wc,Rm=function(e){return G_[Qr(e,0,255)]},uM=function(e){var t=e.r,r=e.g,o=e.b,n=e.a,i=Math.max(t,r,o),a=i-Math.min(t,r,o),s=a?i===t?(r-o)/a:i===r?2+(o-t)/a:4+(t-r)/a:0;return{h:60*(s<0?s+6:s),s:i?a/i*100:0,v:i/255*100,a:n}},fM=function(e){var t=e.h,r=e.s,o=e.v,n=e.a;t=t/360*6,r/=100,o/=100;var i=Math.floor(t),a=o*(1-r),s=o*(1-(t-i)*r),l=o*(1-(1-t+i)*r),c=i%6;return{r:255*[o,s,a,a,l,o][c],g:255*[l,o,o,s,a,a][c],b:255*[a,a,l,o,o,s][c],a:n}},rM=function(e){return{h:X_(e.h),s:Qr(e.s,0,100),l:Qr(e.l,0,100),a:Qr(e.a)}},oM=function(e){return{h:Em(e.h),s:rr(e.s),l:rr(e.l),a:rr(e.a,3)}},nM=function(e){return fM((r=(t=e).s,{h:t.h,s:(r*=((o=t.l)<50?o:100-o)/100)>0?2*r/(o+r)*100:0,v:o+r,a:t.a}));var t,r,o},tl=function(e){return{h:(t=uM(e)).h,s:(n=(200-(r=t.s))*(o=t.v)/100)>0&&n<200?r*o/100/(n<=100?n:200-n)*100:0,l:n/2,a:t.a};var t,r,o,n},aV=/^hsla?\(\s*([+-]?(?:\d*\.\d+|\d+))(deg|rad|grad|turn)?\s*,\s*([+-]?(?:\d*\.\d+|\d+))%\s*,\s*([+-]?(?:\d*\.\d+|\d+))%\s*(?:,\s*([+-]?(?:\d*\.\d+|\d+))(%)?\s*)?\)$/i,sV=/^hsla?\(\s*([+-]?(?:\d*\.\d+|\d+))(deg|rad|grad|turn)?\s+([+-]?(?:\d*\.\d+|\d+))%\s+([+-]?(?:\d*\.\d+|\d+))%\s*(?:\/\s*([+-]?(?:\d*\.\d+|\d+))(%)?\s*)?\)$/i,lV=/^rgba?\(\s*([+-]?(?:\d*\.\d+|\d+))(%)?\s*,\s*([+-]?(?:\d*\.\d+|\d+))(%)?\s*,\s*([+-]?(?:\d*\.\d+|\d+))(%)?\s*(?:,\s*([+-]?(?:\d*\.\d+|\d+))(%)?\s*)?\)$/i,cV=/^rgba?\(\s*([+-]?(?:\d*\.\d+|\d+))(%)?\s+([+-]?(?:\d*\.\d+|\d+))(%)?\s+([+-]?(?:\d*\.\d+|\d+))(%)?\s*(?:\/\s*([+-]?(?:\d*\.\d+|\d+))(%)?\s*)?\)$/i,iM={string:[[function(e){if(!dM.test(e))return null;var t=e.length;return t<=5?{r:17*Fa(e,1),g:17*Fa(e,2),b:17*Fa(e,3),a:t===5?rr(17*Fa(e,4)/255,2):1}:t===7||t===9?{r:Hc(e,1),g:Hc(e,3),b:Hc(e,5),a:t===9?rr(Hc(e,7)/255,2):1}:null},"hex"],[function(e){var t=lV.exec(e)||cV.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:q_({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):null},"rgb"],[function(e){var t=aV.exec(e)||sV.exec(e);if(!t)return null;var r,o,n=rM({h:(r=t[1],o=t[2],o===void 0&&(o="deg"),Number(r)*(cM[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return nM(n)},"hsl"]],object:[[function(e){var t=e.r,r=e.g,o=e.b,n=e.a,i=n===void 0?1:n;return Nn(t)&&Nn(r)&&Nn(o)?q_({r:Number(t),g:Number(r),b:Number(o),a:Number(i)}):null},"rgb"],[function(e){var t=e.h,r=e.s,o=e.l,n=e.a,i=n===void 0?1:n;if(!Nn(t)||!Nn(r)||!Nn(o))return null;var a=rM({h:Number(t),s:Number(r),l:Number(o),a:Number(i)});return nM(a)},"hsl"],[function(e){var t=e.h,r=e.s,o=e.v,n=e.a,i=n===void 0?1:n;if(!Nn(t)||!Nn(r)||!Nn(o))return null;var a=(function(s){return{h:X_(s.h),s:Qr(s.s,0,100),v:Qr(s.v,0,100),a:Qr(s.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(i)});return fM(a)},"hsv"]]},aM=function(e,t){for(var r=0;r<t.length;r++){var o=t[r][0](e);if(o)return[o,t[r][1]]}return[null,void 0]},dV=function(e){return typeof e=="string"?aM(e.trim(),iM.string):typeof e=="object"&&e!==null?aM(e,iM.object):[null,void 0]};var U_=function(e,t){var r=tl(e);return{h:r.h,s:Qr(r.s+100*t,0,100),l:r.l,a:r.a}},$_=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},sM=function(e,t){var r=tl(e);return{h:r.h,s:r.s,l:Qr(r.l+100*t,0,100),a:r.a}},lM=(function(){function e(t){this.parsed=dV(t)[0],this.rgba=this.parsed||{r:0,g:0,b:0,a:1}}return e.prototype.isValid=function(){return this.parsed!==null},e.prototype.brightness=function(){return rr($_(this.rgba),2)},e.prototype.isDark=function(){return $_(this.rgba)<.5},e.prototype.isLight=function(){return $_(this.rgba)>=.5},e.prototype.toHex=function(){return t=Tm(this.rgba),r=t.r,o=t.g,n=t.b,a=(i=t.a)<1?Rm(rr(255*i)):"","#"+Rm(r)+Rm(o)+Rm(n)+a;var t,r,o,n,i,a},e.prototype.toRgb=function(){return Tm(this.rgba)},e.prototype.toRgbString=function(){return t=Tm(this.rgba),r=t.r,o=t.g,n=t.b,(i=t.a)<1?"rgba("+r+", "+o+", "+n+", "+i+")":"rgb("+r+", "+o+", "+n+")";var t,r,o,n,i},e.prototype.toHsl=function(){return oM(tl(this.rgba))},e.prototype.toHslString=function(){return t=oM(tl(this.rgba)),r=t.h,o=t.s,n=t.l,(i=t.a)<1?"hsla("+r+", "+o+"%, "+n+"%, "+i+")":"hsl("+r+", "+o+"%, "+n+"%)";var t,r,o,n,i},e.prototype.toHsv=function(){return t=uM(this.rgba),{h:Em(t.h),s:rr(t.s),v:rr(t.v),a:rr(t.a,3)};var t},e.prototype.invert=function(){return pr({r:255-(t=this.rgba).r,g:255-t.g,b:255-t.b,a:t.a});var t},e.prototype.saturate=function(t){return t===void 0&&(t=.1),pr(U_(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),pr(U_(this.rgba,-t))},e.prototype.grayscale=function(){return pr(U_(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),pr(sM(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),pr(sM(this.rgba,-t))},e.prototype.rotate=function(t){return t===void 0&&(t=15),this.hue(tl(this.rgba).h+t)},e.prototype.alpha=function(t){return typeof t=="number"?pr({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):rr(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=tl(this.rgba);return typeof t=="number"?pr({h:t,s:r.s,l:r.l,a:r.a}):Em(r.h)},e.prototype.isEqual=function(t){return this.toHex()===pr(t).toHex()},e})(),pr=function(e){return e instanceof lM?e:new lM(e)};var An=m(Pe(),1);var K_=m(U(),1),pM=m(ye(),1);var ci=m(P(),1),uV=({color:e,onColorChange:t,disabled:r})=>{let o=e&&pr(e).isValid()?e:"#ffffff";return(0,ci.jsx)(An.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:n})=>(0,ci.jsx)(An.Button,{onClick:n,"aria-label":(0,pM.__)("Open color picker"),size:"small",disabled:r,accessibleWhenDisabled:!0,icon:()=>(0,ci.jsx)(An.ColorIndicator,{colorValue:o})}),renderContent:()=>(0,ci.jsx)(An.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,ci.jsx)(An.ColorPicker,{color:o,onChange:t,enableAlpha:!0})})})};function mM({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:a,placeholder:s,description:l,setValue:c,isValid:d}=t,u=t.isDisabled({item:e,field:t}),f=t.getValue({item:e})||"",p=(0,K_.useCallback)(b=>{r(c({item:e,value:b}))},[e,r,c]),h=(0,K_.useCallback)(b=>{r(c({item:e,value:b||""}))},[e,r,c]);return(0,ci.jsx)(Xo,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:qe(d,i),label:a,placeholder:s,value:f,description:typeof l=="string"?l:void 0,details:typeof l=="string"?void 0:l,onValueChange:h,hideLabelFromVision:o,type:"text",disabled:u,prefix:(0,ci.jsx)(fo.Slot,{padding:"minimal",children:(0,ci.jsx)(uV,{color:f,onColorChange:p,disabled:u})})})}var hM=m(Pe(),1);var Cm=m(U(),1),Z_=m(ye(),1);var Sm=m(P(),1);function gM({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let[a,s]=(0,Cm.useState)(!1),l=t.isDisabled({item:e,field:t}),c=(0,Cm.useCallback)(()=>{s(d=>!d)},[]);return(0,Sm.jsx)(Pn,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:a?"text":"password",suffix:(0,Sm.jsx)(fo.Slot,{padding:"minimal",children:(0,Sm.jsx)(hM.Button,{icon:a?sy:ny,onClick:c,size:"small",label:a?(0,Z_.__)("Hide password"):(0,Z_.__)("Show password"),disabled:l,accessibleWhenDisabled:!0})})})}function Om(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var yM=m(P(),1),bM={adaptiveSelect:Ck,array:tM,checkbox:mk,color:mM,combobox:dm,datetime:xk,date:Tk,email:Mk,telephone:Pk,url:Nk,integer:Dk,number:Lk,password:gM,radio:Wk,select:pm,text:jk,time:Uk,toggle:Gk,textarea:Zk,toggleGroup:Jk};function fV(e){return e&&typeof e=="object"&&typeof e.control=="string"}function pV(e){let{control:t,...r}=e,o=km(t);return o===null?null:function(i){return(0,yM.jsx)(o,{...i,config:r})}}function vM(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?km(e.Edit):fV(e.Edit)?pV(e.Edit):Om(e)&&e.type!=="array"?km("adaptiveSelect"):t===null?null:km(t)}function km(e){return Object.keys(bM).includes(e)?bM[e]:null}function mV(e,t,r){if(e.filterBy===!1)return!1;let o=e.filterBy?.operators?.filter(n=>r.includes(n))??t;return o.length===0?!1:{isPrimary:!!e.filterBy?.isPrimary,operators:o}}var _M=mV;var hV=e=>({item:t})=>{let r=e.split("."),o=t;for(let n of r)o.hasOwnProperty(n)?o=o[n]:o=void 0;return o},wM=hV;var gV=e=>({value:t})=>{let r=e.split("."),o={},n=o;for(let i of r.slice(0,-1))n[i]={},n=n[i];return n[r.at(-1)]=t,o},xM=gV;var TM=m(ye(),1);function Mm({item:e,field:t}){let{elements:r,isLoading:o}=Kr({elements:t.elements,getElements:t.getElements}),n=t.getValue({item:e});return o||r.length===0?n:r?.find(i=>i.value===n)?.label||t.getValue({item:e})}var RM=m(P(),1);function ht({item:e,field:t}){return t.hasElements?(0,RM.jsx)(Mm,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var In=(e,t,r)=>r==="asc"?e.localeCompare(t):t.localeCompare(e);function gt(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)}function Dn(e,t){if(typeof t.isValid.minLength?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:String(r).length>=t.isValid.minLength.constraint}function Vn(e,t){if(typeof t.isValid.maxLength?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:String(r).length<=t.isValid.maxLength.constraint}function Ln(e,t){if(t.isValid.pattern?.constraint===void 0)return!0;try{let r=new RegExp(t.isValid.pattern.constraint),o=t.getValue({item:e});return[void 0,"",null].includes(o)?!0:r.test(String(o))}catch{return!1}}function Ze(e,t){let o=(t.elements??[]).map(i=>i.value);if(o.length===0)return!0;let n=t.getValue({item:e});return[].concat(n).every(i=>o.includes(i))}function bV({item:e,field:t}){return t.getValue({item:e})}var Pr=bV;var yV=/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;function vV(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!yV.test(r)?(0,TM.__)("Value must be a valid email address."):null}var EM={type:"email",render:ht,Edit:"email",sort:In,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[pt,mt],validOperators:[_t,wt,Sn,Cn,On,pt,mt,fr],format:{},getValueFormatted:Pr,validate:{required:gt,pattern:Ln,minLength:Dn,maxLength:Vn,elements:Ze,custom:vV}};var SM=m(ye(),1);var rl=(e,t,r)=>r==="asc"?e-t:t-e;function Pm(e,t){if(typeof t.isValid.min?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:Number(r)>=t.isValid.min.constraint}function Nm(e,t){if(typeof t.isValid.max?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:Number(r)<=t.isValid.max.constraint}var CM={separatorThousand:","};function _V({item:e,field:t}){let r=t.getValue({item:e});if(r==null)return"";if(r=Number(r),!Number.isFinite(r))return String(r);let o;t.type!=="integer"?o=CM:o=t.format;let{separatorThousand:n}=o,i=Math.trunc(r);return n?String(i).replace(/\B(?=(\d{3})+(?!\d))/g,n):String(i)}function wV(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Number.isInteger(r)?(0,SM.__)("Value must be an integer."):null}var OM={type:"integer",render:ht,Edit:"integer",sort:rl,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[_t,wt,Gi,Xi,Ki,Zi,Lt],validOperators:[_t,wt,Gi,Xi,Ki,Zi,Lt,pt,mt,fr],format:CM,getValueFormatted:_V,validate:{required:gt,min:Pm,max:Nm,elements:Ze,custom:wV}};var kM=m(ye(),1);var MM={separatorThousand:",",separatorDecimal:".",decimals:2};function xV({item:e,field:t}){let r=t.getValue({item:e});if(r==null)return"";if(r=Number(r),!Number.isFinite(r))return String(r);let o;t.type!=="number"?o=MM:o=t.format;let{separatorThousand:n,separatorDecimal:i,decimals:a}=o,s=r.toFixed(a),[l,c]=s.split("."),d=n?l.replace(/\B(?=(\d{3})+(?!\d))/g,n):l;return a===0?d:d+i+c}function RV(e){return e===""||e===void 0||e===null}function TV(e,t){let r=t.getValue({item:e});return!RV(r)&&!Number.isFinite(r)?(0,kM.__)("Value must be a number."):null}var PM={type:"number",render:ht,Edit:"number",sort:rl,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[_t,wt,Gi,Xi,Ki,Zi,Lt],validOperators:[_t,wt,Gi,Xi,Ki,Zi,Lt,pt,mt,fr],format:MM,getValueFormatted:xV,validate:{required:gt,min:Pm,max:Nm,elements:Ze,custom:TV}};var NM={type:"text",render:ht,Edit:"text",sort:In,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[pt,mt],validOperators:[_t,wt,Sn,Cn,On,pt,mt,fr],format:{},getValueFormatted:Pr,validate:{required:gt,pattern:Ln,minLength:Dn,maxLength:Vn,elements:Ze}};var za=m(kn(),1);var AM=m(kn(),1);function IM(e){if(!Uo(new Date(e)))return null;let t=(0,AM.getDate)(e);return t&&Uo(t)?t.getTime():null}function Am(e,t,r,o){let n=t.isValid[r]?.constraint;if(typeof n!="string")return!1;let i=t.getValue({item:e}),a=Array.isArray(i)?i[r==="min"?0:i.length-1]:i;if(a==null||a==="")return!0;let s=o(n),l=o(String(a));return s===null||l===null?!1:r==="min"?l>=s:l<=s}function Im(e,t){return Am(e,t,"min",IM)}function Dm(e,t){return Am(e,t,"max",IM)}function DM(e,t){return Am(e,t,"min",kr)}function VM(e,t){return Am(e,t,"max",kr)}var LM={datetime:(0,za.getSettings)().formats.datetime,weekStartsOn:(0,za.getSettings)().l10n.startOfWeek};function EV({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="datetime"?o=LM:o=t.format,(0,za.dateI18n)(o.datetime,(0,za.getDate)(r))}var SV=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},FM={type:"datetime",render:ht,Edit:"datetime",sort:SV,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[en,tn,Ko,Zo,Qo,Jo,Or,Xr],validOperators:[en,tn,Ko,Zo,Qo,Jo,Or,Xr],format:LM,getValueFormatted:EV,validate:{required:gt,elements:Ze,min:Im,max:Dm}};var Wa=m(kn(),1);var zM={date:(0,Wa.getSettings)().formats.date,weekStartsOn:(0,Wa.getSettings)().l10n.startOfWeek};function CV({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="date"?o=zM:o=t.format,(0,Wa.dateI18n)(o.date,(0,Wa.getDate)(r))}var OV=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},WM={type:"date",render:ht,Edit:"date",sort:OV,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[en,tn,Ko,Zo,Qo,Jo,Or,Xr,Lt],validOperators:[en,tn,Ko,Zo,Qo,Jo,Or,Xr,Lt],format:zM,getValueFormatted:CV,validate:{required:gt,elements:Ze,min:Im,max:Dm}};var ol=m(kn(),1);var HM={time:(0,ol.getSettings)().formats.time},kV="2000-01-01";function MV(e){let t=Math.floor(e/3600),r=Math.floor(e%3600/60),o=e%60,n=[t,r,o].map(i=>String(i).padStart(2,"0")).join(":");return(0,ol.getDate)(`${kV}T${n}`)}function PV({item:e,field:t}){let r=kr(t.getValue({item:e}));if(r===null)return"";let o;return t.type!=="time"?o=HM:o=t.format,(0,ol.dateI18n)(o.time,MV(r))}var NV=(e,t,r)=>{let o=kr(e),n=kr(t);return o===null||n===null?o===n?0:o===null?1:-1:r==="asc"?o-n:n-o},jM={type:"time",render:ht,Edit:"time",sort:NV,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[en,tn,Ko,Zo,Qo,Jo,Lt],validOperators:[en,tn,Ko,Zo,Qo,Jo,Lt],format:HM,getValueFormatted:PV,validate:{required:gt,elements:Ze,min:DM,max:VM}};var Vm=m(ye(),1);function BM(e,t){return t.getValue({item:e})===!0}function AV({item:e,field:t}){let r=t.getValue({item:e});return r===!0?(0,Vm.__)("True"):r===!1?(0,Vm.__)("False"):""}function IV(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&![!0,!1].includes(r)?(0,Vm.__)("Value must be true, false, or undefined"):null}var DV=(e,t,r)=>{let o=!!e;return o===!!t?0:r==="asc"?o?1:-1:o?-1:1},YM={type:"boolean",render:ht,Edit:"checkbox",sort:DV,validate:{required:BM,elements:Ze,custom:IV},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[_t,wt],validOperators:[_t,wt],format:{},getValueFormatted:AV};var UM={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:Pr,validate:{}};var Q_=m(ye(),1);function $M(e,t){let r=t.getValue({item:e});return Array.isArray(r)&&r.length>0&&r.every(o=>![void 0,"",null].includes(o))}function qM({item:e,field:t}){let r=t.getValue({item:e});return(Array.isArray(r)?r:[]).join(", ")}function VV({item:e,field:t}){return qM({item:e,field:t})}function LV(e,t){let r=t.getValue({item:e});return[void 0,"",null].includes(r)?null:Array.isArray(r)?r.every(o=>typeof o=="string")?null:(0,Q_.__)("Every value must be a string."):(0,Q_.__)("Value must be an array.")}var FV=(e,t,r)=>{let o=Array.isArray(e)?e:[],n=Array.isArray(t)?t:[];if(o.length!==n.length)return r==="asc"?o.length-n.length:n.length-o.length;let i=o.join(","),a=n.join(",");return r==="asc"?i.localeCompare(a):a.localeCompare(i)},GM={type:"array",render:VV,Edit:"array",sort:FV,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[pt,mt],validOperators:[pt,mt,Xp,fr],format:{},getValueFormatted:qM,validate:{required:$M,elements:Ze,custom:LV}};function zV({item:e,field:t}){return t.getValue({item:e})?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":""}var XM={type:"password",render:ht,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:zV,validate:{required:gt,pattern:Ln,minLength:Dn,maxLength:Vn,elements:Ze}};var KM={type:"telephone",render:ht,Edit:"telephone",sort:In,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[pt,mt],validOperators:[_t,wt,Sn,Cn,On,pt,mt,fr],format:{},getValueFormatted:Pr,validate:{required:gt,pattern:Ln,minLength:Dn,maxLength:Vn,elements:Ze}};var ZM=m(ye(),1);var nl=m(P(),1);function WV({item:e,field:t}){if(t.hasElements)return(0,nl.jsx)(Mm,{item:e,field:t});let r=Pr({item:e,field:t});return!r||!pr(r).isValid()?r:(0,nl.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,nl.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:r,border:"1px solid #ddd",flexShrink:0}}),(0,nl.jsx)("span",{children:r})]})}function HV(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!pr(r).isValid()?(0,ZM.__)("Value must be a valid color."):null}var jV=(e,t,r)=>{let o=pr(e),n=pr(t);if(!o.isValid()&&!n.isValid())return 0;if(!o.isValid())return r==="asc"?1:-1;if(!n.isValid())return r==="asc"?-1:1;let i=o.toHsl(),a=n.toHsl();return i.h!==a.h?r==="asc"?i.h-a.h:a.h-i.h:i.s!==a.s?r==="asc"?i.s-a.s:a.s-i.s:r==="asc"?i.l-a.l:a.l-i.l},QM={type:"color",render:WV,Edit:"color",sort:jV,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[pt,mt],validOperators:[_t,wt,pt,mt],format:{},getValueFormatted:Pr,validate:{required:gt,elements:Ze,custom:HV}};var JM={type:"url",render:ht,Edit:"url",sort:In,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[pt,mt],validOperators:[_t,wt,Sn,Cn,On,pt,mt,fr],format:{},getValueFormatted:Pr,validate:{required:gt,pattern:Ln,minLength:Dn,maxLength:Vn,elements:Ze}};var BV=(e,t,r)=>typeof e=="number"&&typeof t=="number"?rl(e,t,r):In(e,t,r),eP={render:ht,Edit:null,sort:BV,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[_t,wt],validOperators:ZO(),format:{},getValueFormatted:Pr,validate:{required:gt,elements:Ze}};function YV(e){return e==="integer"||e==="number"}function UV(e){return e==="date"||e==="datetime"||e==="time"}function tP(e,t,r){let o=t.validate[r];if(o&&(typeof e=="number"&&YV(t.type)||typeof e=="string"&&UV(t.type)))return{constraint:e,validate:o}}function rP(e,t){let r=e.isValid,o;r?.required===!0&&t.validate.required!==void 0&&(o={constraint:!0,validate:t.validate.required});let n;(r?.elements===!0||r?.elements===void 0&&(e.elements||e.getElements))&&t.validate.elements!==void 0&&(n={constraint:!0,validate:t.validate.elements});let i=tP(r?.min,t,"min"),a=tP(r?.max,t,"max"),s=r?.minLength,l;typeof s=="number"&&t.validate.minLength!==void 0&&(l={constraint:s,validate:t.validate.minLength});let c=r?.maxLength,d;typeof c=="number"&&t.validate.maxLength!==void 0&&(d={constraint:c,validate:t.validate.maxLength});let u=r?.pattern,f;u!==void 0&&t.validate.pattern!==void 0&&(f={constraint:u,validate:t.validate.pattern});let p=r?.custom??t.validate.custom;return{required:o,elements:n,min:i,max:a,minLength:l,maxLength:d,pattern:f,custom:p}}function oP(e){return e.validOperators.reduce((t,r)=>{let o=KO(r);return o?.filter&&(t[r]=o.filter),t},{})}function $V(e,t){return{...t.format,...e.format}}var nP=$V;function qV(e){let t=[EM,OM,PM,NM,FM,WM,jM,YM,UM,GM,XM,KM,QM,JM].find(r=>r?.type===e);return t||eP}function Lm(e){return e.map(t=>{let r=qV(t.type),o=t.getValue||wM(t.id),n=function(i,a,s){let l=o({item:i}),c=o({item:a});return t.sort?t.sort(l,c,s):r.sort(l,c,s)};return{id:t.id,label:t.label||t.id,header:t.header||t.label||t.id,description:t.description,placeholder:t.placeholder,getValue:o,setValue:t.setValue||xM(t.id),elements:t.elements,getElements:t.getElements,hasElements:Om(t),isVisible:t.isVisible,isDisabled:typeof t.isDisabled=="function"?t.isDisabled:()=>!!t.isDisabled,enableHiding:t.enableHiding??!0,readOnly:t.readOnly??!1,type:r.type,render:t.render??r.render,Edit:vM(t,r.Edit),sort:n,enableSorting:t.enableSorting??r.enableSorting,enableGlobalSearch:t.enableGlobalSearch??r.enableGlobalSearch,isValid:rP(t,r),filterBy:_M(t,r.defaultOperators,r.validOperators),filter:oP(r),format:nP(t,r),getValueFormatted:t.getValueFormatted??r.getValueFormatted}})}var iw=m(U(),1);var iP=m(U(),1),aP=m(P(),1),J_=(0,iP.createContext)({fields:[]});J_.displayName="DataFormContext";function sP({fields:e,children:t}){return(0,aP.jsx)(J_.Provider,{value:{fields:e},children:t})}var Do=J_;var Gm=m(U(),1);var Wm=m(U(),1),Bc=m(Pe(),1);function Fm(e){return!!e&&(e.readOnly===!0||!!e.Edit)}var jc=m(ye(),1),mr={type:"regular",labelPosition:"top"},GV=e=>typeof e=="string"?[{id:e,visibility:"when-collapsed"}]:e.map(t=>typeof t=="string"?{id:t,visibility:"when-collapsed"}:{id:t.id,visibility:t.visibility});function lP(e){let t=mr;if(e?.type==="regular")t={type:"regular",labelPosition:e?.labelPosition??"top"};else if(e?.type==="panel"){let r=e.summary??[],o=Array.isArray(r)?r:[r],n=e?.openAs,i;typeof n=="object"&&n.type==="modal"?i={type:"modal",applyLabel:n.applyLabel?.trim()||(0,jc.__)("Apply"),cancelLabel:n.cancelLabel?.trim()||(0,jc.__)("Cancel")}:n==="modal"?i={type:"modal",applyLabel:(0,jc.__)("Apply"),cancelLabel:(0,jc.__)("Cancel")}:i={type:"dropdown"},t={type:"panel",labelPosition:e?.labelPosition??"side",openAs:i,summary:o,editVisibility:e?.editVisibility??"on-hover",showPlaceholderIfEmpty:e?.showPlaceholderIfEmpty??!1}}else if(e?.type==="card")if(e.withHeader===!1)t={type:"card",withHeader:!1,isOpened:!0,summary:[],isCollapsible:!1};else{let r=e.summary??[];t={type:"card",withHeader:!0,isOpened:typeof e.isOpened=="boolean"?e.isOpened:!0,summary:GV(r),isCollapsible:e.isCollapsible===void 0?!0:e.isCollapsible}}else e?.type==="row"?t={type:"row",alignment:e?.alignment??"center",styles:e?.styles??{}}:e?.type==="details"&&(t={type:"details",summary:e?.summary??""});return t}function cP(e){let t=lP(e?.layout),r=(e.fields??[]).map(o=>{if(typeof o=="string")return{id:o,layout:t};let n=o.layout?lP(o.layout):t;return{id:o.id,layout:n,...!!o.label&&{label:o.label},...!!o.description&&{description:o.description},..."children"in o&&Array.isArray(o.children)&&{children:cP({fields:o.children,layout:mr}).fields}}});return{layout:t,fields:r}}var zm=cP;var bt=m(P(),1);function XV({title:e}){return(0,bt.jsx)(ae,{direction:"column",className:"dataforms-layouts-regular__header",gap:"lg",children:(0,bt.jsx)(ae,{direction:"row",align:"center",children:(0,bt.jsx)(Bc.__experimentalHeading,{level:2,size:13,children:e})})})}function dP({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:a}=(0,Wm.useContext)(Do),s=t.layout,l=(0,Wm.useMemo)(()=>({layout:mr,fields:t.children?t.children:[]}),[t]);if(t.children)return(0,bt.jsxs)(bt.Fragment,{children:[!o&&t.label&&(0,bt.jsx)(XV,{title:t.label}),(0,bt.jsx)(Jr,{data:e,form:l,onChange:r,validity:i?.children})]});let c=s.labelPosition,d=a.find(u=>u.id===t.id);return Fm(d)?c==="side"?(0,bt.jsxs)(ae,{direction:"row",className:"dataforms-layouts-regular__field",gap:"sm",children:[(0,bt.jsx)("div",{className:K("dataforms-layouts-regular__field-label",`dataforms-layouts-regular__field-label--label-position-${c}`),children:(0,bt.jsx)(Bc.BaseControl.VisualLabel,{children:d.label})}),(0,bt.jsx)("div",{className:"dataforms-layouts-regular__field-control",children:d.readOnly===!0?(0,bt.jsx)(d.render,{item:e,field:d}):d.Edit&&(0,bt.jsx)(d.Edit,{data:e,field:d,onChange:r,hideLabelFromVision:!0,markWhenOptional:n,validity:i},d.id)})]}):(0,bt.jsx)("div",{className:"dataforms-layouts-regular__field",children:d.readOnly===!0?(0,bt.jsx)(bt.Fragment,{children:(0,bt.jsxs)(bt.Fragment,{children:[!o&&c!=="none"&&(0,bt.jsx)(Bc.BaseControl.VisualLabel,{children:d.label}),(0,bt.jsx)(d.render,{item:e,field:d})]})}):d.Edit&&(0,bt.jsx)(d.Edit,{data:e,field:d,onChange:r,hideLabelFromVision:c==="none"?!0:o,markWhenOptional:n,validity:i})}):null}var ow=m(ew(),1),Ha=m(Pe(),1),on=m(U(),1),Ym=m(It(),1);var vP=m(Pe(),1),al=m(ye(),1);var _P=m(It(),1);function cL(e,t){return K("dataforms-layouts-panel__field-label",`dataforms-layouts-panel__field-label--label-position-${e}`,{"has-error":t})}var mP=cL;var hP=m(Pe(),1);var ta=m(P(),1);function dL({showError:e,errorMessage:t,fieldLabel:r,errorId:o}){return e?(0,ta.jsxs)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:[(0,ta.jsx)(hP.Icon,{icon:Jl,size:16}),(0,ta.jsx)(Er,{id:o,children:t}),r]}):(0,ta.jsx)(ta.Fragment,{children:r})}var tw=dL;function gP(e){if(!e)return;let t=Object.keys(e).filter(r=>r!=="children");for(let r of t){let o=e[r];if(o!==void 0&&o.type==="invalid")return o.message?o.message:r==="required"?"A required field is empty":"Unidentified validation error"}if(e.children)for(let r of Object.values(e.children)){let o=gP(r);if(o)return o}}var bP=gP;var eo=m(P(),1);function yP({item:e,field:t,showPlaceholderIfEmpty:r}){return r&&t.placeholder&&[void 0,null,""].includes(t.getValue({item:e}))?(0,eo.jsx)("span",{className:"dataforms-layouts-panel__field-placeholder",children:t.placeholder}):(0,eo.jsx)(t.render,{item:e,field:t})}function Uc({data:e,field:t,fieldLabel:r,summaryFields:o,validity:n,touched:i,disabled:a,isOpen:s,onClick:l}){let{labelPosition:c,editVisibility:d,showPlaceholderIfEmpty:u}=t.layout,f=bP(n),p=i&&!!f,h=mP(c,p),b=K("dataforms-layouts-panel__field-trigger",`dataforms-layouts-panel__field-trigger--label-${c}`,{"is-disabled":a,"dataforms-layouts-panel__field-trigger--edit-always":d==="always"}),g=(0,_P.useInstanceId)(Uc,"dataforms-layouts-panel__field-control"),x=`${g}-error`,v=p?(0,al.sprintf)((0,al._x)("Edit %s (has errors)","field"),r||""):(0,al.sprintf)((0,al._x)("Edit %s","field"),r||"");return(0,eo.jsxs)("div",{className:b,children:[c!=="none"&&(0,eo.jsx)("span",{className:h,children:(0,eo.jsx)(tw,{showError:p,errorMessage:f,fieldLabel:r,errorId:x})}),c==="none"&&p&&(0,eo.jsx)(tw,{showError:!0,errorMessage:f,errorId:x}),(0,eo.jsx)("span",{id:`${g}`,className:"dataforms-layouts-panel__field-control",children:o.length>1?(0,eo.jsx)("span",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",width:"100%",gap:"2px"},children:o.map(y=>(0,eo.jsx)("span",{style:{width:"100%"},children:(0,eo.jsx)(yP,{item:e,field:y,showPlaceholderIfEmpty:u})},y.id))}):o.map(y=>(0,eo.jsx)(yP,{item:e,field:y,showPlaceholderIfEmpty:u},y.id))}),!a&&(0,eo.jsx)(vP.Button,{className:"dataforms-layouts-panel__field-trigger-icon",label:v,icon:Kb,size:"small","aria-expanded":s,"aria-haspopup":"dialog","aria-describedby":p?`${g} ${x}`:g,onClick:l})]})}var wP=m(ew(),1),rw=m(UO(),1),Fn=m(U(),1),Nr=m(ye(),1);function xP(e){return e?Object.values(e).every(t=>Object.entries(t).every(([r,o])=>r==="children"&&o&&typeof o=="object"?xP(o):o.type!=="invalid"&&o.type!=="validating")):!0}function uL(e,t){let r=zm(e);if(r.fields.length===0)return[];let o=new Map;t.forEach(a=>{o.set(a.id,a)});function n(a){if("children"in a&&Array.isArray(a.children)){let c=a.children.map(n).filter(d=>d!==null);return c.length===0?null:{id:a.id,children:c}}let s=o.get(a.id);if(!s)return null;let[l]=Lm([s]);return{id:a.id,children:[],field:l}}return r.fields.map(n).filter(a=>a!==null)}function sl(e,t,r){if(e||(e={}),r.length===0)return e;let o={...e},n=o;for(let a=0;a<r.length-1;a++){let s=r[a];n[s]||(n[s]={}),n[s]={...n[s]},n=n[s]}let i=r[r.length-1];return n[i]={...n[i]||{},...t},o}function RP(e,t,r){if(!e||t.length===0)return e;let o={...e},n=o;for(let s=0;s<t.length-1;s++){let l=t[s];if(!n[l])return e;n[l]={...n[l]},n=n[l]}let i=t[t.length-1];if(!n[i])return e;let a={...n[i]};if(delete a[r],Object.keys(a).length===0?delete n[i]:n[i]=a,Object.keys(o).length!==0)return o}function fL(e,t,r){let{elementsCounterRef:o,setFormValidity:n,path:i,item:a}=r,s=(o.current[t.id]||0)+1;o.current[t.id]=s,e.then(l=>{if(s===o.current[t.id]){if(!Array.isArray(l)){n(c=>sl(c,{elements:{type:"invalid",message:(0,Nr.__)("Could not validate elements.")}},[...i,t.id]));return}t.field?.isValid.elements&&!t.field.isValid.elements.validate(a,{...t.field,elements:l})?n(c=>sl(c,{elements:{type:"invalid",message:(0,Nr.__)("Value must be one of the elements.")}},[...i,t.id])):n(c=>RP(c,[...i,t.id],"elements"))}}).catch(l=>{if(s!==o.current[t.id])return;let c;l instanceof Error?c=l.message:c=String(l)||(0,Nr.__)("Unknown error when running elements validation asynchronously."),n(d=>sl(d,{elements:{type:"invalid",message:c}},[...i,t.id]))})}function pL(e,t,r){let{customCounterRef:o,setFormValidity:n,path:i}=r,a=(o.current[t.id]||0)+1;o.current[t.id]=a,e.then(s=>{if(a===o.current[t.id]){if(s===null){n(l=>RP(l,[...i,t.id],"custom"));return}if(typeof s=="string"){n(l=>sl(l,{custom:{type:"invalid",message:s}},[...i,t.id]));return}n(l=>sl(l,{custom:{type:"invalid",message:(0,Nr.__)("Validation could not be processed.")}},[...i,t.id]))}}).catch(s=>{if(a!==o.current[t.id])return;let l;s instanceof Error?l=s.message:l=String(s)||(0,Nr.__)("Unknown error when running custom validation asynchronously."),n(c=>sl(c,{custom:{type:"invalid",message:l}},[...i,t.id]))})}function TP(e,t){return e.children.length===0&&!!e.field?.isVisible&&!e.field.isVisible(t)}function EP(e,t,r){if(TP(t,e)){let{customCounterRef:i,elementsCounterRef:a}=r;i.current[t.id]&&(i.current[t.id]+=1),a.current[t.id]&&(a.current[t.id]+=1);return}if(t.field?.isValid.required&&!t.field.isValid.required.validate(e,t.field))return{required:{type:"invalid"}};if(t.field?.isValid.pattern&&!t.field.isValid.pattern.validate(e,t.field))return{pattern:{type:"invalid",message:(0,Nr.__)("Value does not match the required pattern.")}};if(t.field?.isValid.min&&!t.field.isValid.min.validate(e,t.field))return{min:{type:"invalid",message:(0,Nr.__)("Value is below the minimum.")}};if(t.field?.isValid.max&&!t.field.isValid.max.validate(e,t.field))return{max:{type:"invalid",message:(0,Nr.__)("Value is above the maximum.")}};if(t.field?.isValid.minLength&&!t.field.isValid.minLength.validate(e,t.field))return{minLength:{type:"invalid",message:(0,Nr.__)("Value is too short.")}};if(t.field?.isValid.maxLength&&!t.field.isValid.maxLength.validate(e,t.field))return{maxLength:{type:"invalid",message:(0,Nr.__)("Value is too long.")}};if(t.field?.isValid.elements&&t.field.hasElements&&!t.field.getElements&&Array.isArray(t.field.elements)&&!t.field.isValid.elements.validate(e,t.field))return{elements:{type:"invalid",message:(0,Nr.__)("Value must be one of the elements.")}};let o;if(t.field&&t.field.isValid.custom)try{let i=t.field.getValue({item:e});o=t.field.isValid.custom((0,wP.default)(e,t.field.setValue({item:e,value:i})),t.field)}catch(i){let a;return i instanceof Error?a=i.message:a=String(i)||(0,Nr.__)("Unknown error when running custom validation."),{custom:{type:"invalid",message:a}}}if(typeof o=="string")return{custom:{type:"invalid",message:o}};let n={};if(t.field&&t.field.isValid.elements&&t.field.hasElements&&typeof t.field.getElements=="function"&&(fL(t.field.getElements(),t,r),n.elements={type:"validating",message:(0,Nr.__)("Validating\u2026")}),o instanceof Promise&&(pL(o,t,r),n.custom={type:"validating",message:(0,Nr.__)("Validating\u2026")}),Object.keys(n).length>0)return n;if(t.children.length>0){let i={};t.children.forEach(s=>{i[s.id]=EP(e,s,{...r,path:[...r.path,t.id,"children"]})});let a={};return Object.entries(i).forEach(([s,l])=>{l!==void 0&&(a[s]=l)}),Object.keys(a).length===0?void 0:{children:a}}}function SP(e,t){let r=e?.field?.getValue({item:t}),o=TP(e,t);if(e.children.length===0)return{value:r,isHidden:o};let n=e.children.map(i=>SP(i,t));return{value:r,isHidden:o,children:n}}function mL(e,t,r){let[o,n]=(0,Fn.useState)(),i=(0,Fn.useRef)({}),a=(0,Fn.useRef)({}),s=(0,Fn.useRef)({}),l=(0,Fn.useCallback)(()=>{let c={customCounterRef:i,elementsCounterRef:a,setFormValidity:n,path:[],item:e},d=uL(r,t);if(d.length===0){n(void 0);return}let u={},f=[];d.forEach(p=>{let h=SP(p,e);if(s.current.hasOwnProperty(p.id)&&(0,rw.default)(s.current[p.id],h)){f.push(p.id);return}s.current[p.id]=h;let b=EP(e,p,c);b!==void 0&&(u[p.id]=b)}),n(p=>{let h={...p,...u},b=[...f,...Object.keys(u)];return Object.keys(h).forEach(x=>{h&&!b.includes(x)&&delete h[x]}),Object.keys(h).length===0&&(h=void 0),(0,rw.default)(p,h)?p:h})},[e,t,r]);return(0,Fn.useEffect)(()=>{l()},[l]),{validity:o,isValid:xP(o)}}var CP=mL;var Hm=m(U(),1);function ra(e,t){let r=(0,Hm.useCallback)(()=>{let o=e.current?.querySelectorAll("input, textarea, select"),n=0;return o?.forEach(i=>{i.willValidate&&!i.validity.valid&&(n++,i.dispatchEvent(new Event("invalid",{cancelable:!0})))}),n},[e]);return(0,Hm.useEffect)(()=>{t&&r()},[t,r]),r}var OP=m(U(),1);function hL(e){return Array.isArray(e)?e.map(t=>typeof t=="string"?t:t.id):[]}var jm=(e,t)=>Array.isArray(e)&&e.length>0?hL(e).map(o=>t.find(n=>n.id===o)).filter(o=>o!==void 0):[];var gL=(e,t)=>{if(e.children){let r=e.children.filter(o=>!o.children);return r.length===0?void 0:t.find(o=>o.id===r[0].id)}return t.find(r=>r.id===e.id)};function bL(e){let{fields:t}=(0,OP.useContext)(Do),r=e.layout,o=jm(r.summary,t),n=gL(e,t),i=e.children?e.label:n?.label;return o.length===0?{summaryFields:n?[n]:[],fieldDefinition:n,fieldLabel:i}:{summaryFields:o,fieldDefinition:n,fieldLabel:i}}var Bm=bL;var Ar=m(P(),1);function yL({data:e,field:t,onChange:r,fieldLabel:o,onClose:n,touched:i}){let{openAs:a}=t.layout,{applyLabel:s,cancelLabel:l}=a,{fields:c}=(0,on.useContext)(Do),[d,u]=(0,on.useState)({}),f=(0,on.useMemo)(()=>(0,ow.default)(e,d,{arrayMerge:(w,R)=>R}),[e,d]),p=(0,on.useMemo)(()=>({layout:mr,fields:t.children?t.children:[{id:t.id,layout:mr}]}),[t]),h=c.map(w=>({...w,Edit:w.Edit===null?void 0:w.Edit,isValid:{required:w.isValid.required?.constraint,elements:w.isValid.elements?.constraint,min:w.isValid.min?.constraint,max:w.isValid.max?.constraint,pattern:w.isValid.pattern?.constraint,minLength:w.isValid.minLength?.constraint,maxLength:w.isValid.maxLength?.constraint}})),{validity:b}=CP(f,h,p),g=()=>{r(d),n()},x=w=>{u(R=>(0,ow.default)(R,w,{arrayMerge:(T,E)=>E}))},v=(0,Ym.useFocusOnMount)("firstInputElement"),y=(0,on.useRef)(null),_=(0,Ym.useMergeRefs)([v,y]);return ra(y,i),(0,Ar.jsxs)(Ha.Modal,{className:"dataforms-layouts-panel__modal",onRequestClose:n,isFullScreen:!1,title:o,size:"medium",children:[(0,Ar.jsx)("div",{ref:_,children:(0,Ar.jsx)(Jr,{data:f,form:p,onChange:x,validity:b,children:(w,R,T,E)=>(0,Ar.jsx)(w,{data:f,field:R,onChange:x,hideLabelFromVision:p.fields.length<2,markWhenOptional:E,validity:T},R.id)})}),(0,Ar.jsxs)(ae,{direction:"row",className:"dataforms-layouts-panel__modal-footer",gap:"md",children:[(0,Ar.jsx)(Ha.__experimentalSpacer,{style:{flex:1}}),(0,Ar.jsx)(Ha.Button,{variant:"tertiary",onClick:n,__next40pxDefaultSize:!0,children:l}),(0,Ar.jsx)(Ha.Button,{variant:"primary",onClick:g,__next40pxDefaultSize:!0,children:s})]})]})}function vL({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,on.useState)(!1),[a,s]=(0,on.useState)(!1),{fieldDefinition:l,fieldLabel:c,summaryFields:d}=Bm(t);if(!l)return null;let u=l.readOnly===!0||l.isDisabled({item:e,field:l});return(0,Ar.jsxs)(Ar.Fragment,{children:[(0,Ar.jsx)(Uc,{data:e,field:t,fieldLabel:c,summaryFields:d,validity:o,touched:n,disabled:u,onClick:()=>s(!0),isOpen:a}),a&&(0,Ar.jsx)(yL,{data:e,field:t,onChange:r,fieldLabel:c??"",onClose:()=>{s(!1),i(!0)},touched:n})]})}var kP=vL;var oa=m(Pe(),1),MP=m(ye(),1),di=m(U(),1);var PP=m(It(),1);var hr=m(P(),1);function _L({title:e,onClose:t}){return(0,hr.jsx)(ae,{direction:"column",className:"dataforms-layouts-panel__dropdown-header",gap:"lg",children:(0,hr.jsxs)(ae,{direction:"row",gap:"sm",align:"center",children:[e&&(0,hr.jsx)(oa.__experimentalHeading,{level:2,size:13,children:e}),(0,hr.jsx)(oa.__experimentalSpacer,{style:{flex:1}}),t&&(0,hr.jsx)(oa.Button,{label:(0,MP.__)("Close"),icon:Mb,onClick:t,size:"small"})]})})}function wL({touched:e,children:t}){let r=(0,di.useRef)(null);return ra(r,e),(0,hr.jsx)("div",{ref:r,children:t})}function xL({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,di.useState)(!1),[a,s]=(0,di.useState)(null),l=(0,di.useMemo)(()=>({anchor:a,placement:"left-start",offset:36,shift:!0}),[a]),[c,d]=(0,PP.__experimentalUseDialog)({focusOnMount:"firstInputElement"}),u=(0,di.useMemo)(()=>({layout:mr,fields:t.children?t.children:[{id:t.id,layout:mr}]}),[t]),f=(0,di.useMemo)(()=>{if(o!==void 0)return t.children?o?.children:{[t.id]:o}},[o,t]),{fieldDefinition:p,fieldLabel:h,summaryFields:b}=Bm(t);if(!p)return null;let g=p.readOnly===!0||p.isDisabled({item:e,field:p});return(0,hr.jsx)("div",{ref:s,className:"dataforms-layouts-panel__field-dropdown-anchor",children:(0,hr.jsx)(oa.Dropdown,{contentClassName:"dataforms-layouts-panel__field-dropdown",popoverProps:l,focusOnMount:!1,onToggle:x=>{x||i(!0)},renderToggle:({isOpen:x,onToggle:v})=>(0,hr.jsx)(Uc,{data:e,field:t,fieldLabel:h,summaryFields:b,validity:o,touched:n,disabled:g,isOpen:x,onClick:v}),renderContent:({onClose:x})=>(0,hr.jsx)(wL,{touched:n,children:(0,hr.jsxs)("div",{ref:c,...d,children:[(0,hr.jsx)(_L,{title:h,onClose:x}),(0,hr.jsx)(Jr,{data:e,form:u,onChange:r,validity:f,children:(v,y,_,w)=>(0,hr.jsx)(v,{data:e,field:y,onChange:r,hideLabelFromVision:(u?.fields??[]).length<2,markWhenOptional:w,validity:_},y.id)})]})})})})}var NP=xL;var nw=m(P(),1);function AP({data:e,field:t,onChange:r,validity:o}){return t.layout.openAs.type==="modal"?(0,nw.jsx)(kP,{data:e,field:t,onChange:r,validity:o}):(0,nw.jsx)(NP,{data:e,field:t,onChange:r,validity:o})}var gr=m(U(),1),VP=m(It(),1);import{speak as RL}from"@wordpress/a11y";var Um=m(ye(),1);function IP(e){if(!e)return 0;let t=0,r=Object.keys(e).filter(o=>o!=="children");for(let o of r)e[o]?.type==="invalid"&&t++;if(e.children)for(let o of Object.values(e.children))t+=IP(o);return t}function ll(e){let t=IP(e);if(t!==0)return(0,Um.sprintf)((0,Um._n)("%d field needs attention","%d fields need attention",t),t)}var DP=m(P(),1);function $m({validity:e}){let t=ll(e);return t?(0,DP.jsx)(ib,{intent:"high",children:t}):null}var St=m(P(),1);function TL(e,t,r){if(!t||Array.isArray(t)&&t.length===0)return!1;let n=(Array.isArray(t)?t:[t]).find(i=>typeof i=="string"?i===e.id:typeof i=="object"&&"id"in i?i.id===e.id:!1);return n?typeof n=="string"?!0:typeof n=="object"&&"visibility"in n?n.visibility==="always"||n.visibility==="when-collapsed"&&!r:!0:!1}function EL({data:e,fields:t,label:r,layout:o,isOpen:n,touched:i,validity:a}){let l=jm(o.summary,t).filter(u=>TL(u,o.summary,n)),c=i&&o.isCollapsible,d=l.length>0&&o.withHeader;return(0,St.jsxs)(ae,{align:"center",justify:"space-between",className:"dataforms-layouts-card__field-header-content",children:[(0,St.jsx)(Rn.Title,{children:r}),(c||d)&&(0,St.jsxs)(ka.HeaderDescription,{className:"dataforms-layouts-card__field-header-content-description",children:[c&&(0,St.jsx)($m,{validity:a}),d&&(0,St.jsx)("div",{className:"dataforms-layouts-card__field-summary",children:l.map(u=>(0,St.jsx)(u.render,{item:e,field:u},u.id))})]})]})}function SL({data:e,field:t,form:r,onChange:o,hideLabelFromVision:n,markWhenOptional:i,validity:a,withHeader:s}){if(t.children)return(0,St.jsxs)(St.Fragment,{children:[t.description&&(0,St.jsx)("div",{className:"dataforms-layouts-card__field-description",children:t.description}),(0,St.jsx)(Jr,{data:e,form:r,onChange:o,validity:a?.children})]});let l=ja("regular")?.component;return l?(0,St.jsx)(l,{data:e,field:t,onChange:o,hideLabelFromVision:n||s,markWhenOptional:i,validity:a}):null}function LP({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:a}=(0,gr.useContext)(Do),s=t.layout,l=(0,gr.useRef)(null),c=(0,gr.useRef)(!1),d=(0,gr.useMemo)(()=>({layout:mr,fields:t.children??[]}),[t]),{isOpened:u,isCollapsible:f}=s,[p,h]=(0,gr.useState)(u),[b,g]=(0,gr.useState)(!1);(0,gr.useEffect)(()=>{h(u)},[u]);let x=(0,gr.useCallback)(O=>{O||g(!0),h(O)},[]),v=ra(l,(f?p:!0)&&b),y=(0,gr.useCallback)(()=>{c.current=!0},[]),_=(0,gr.useCallback)(()=>{if(!c.current||(g(!0),f&&!p))return;let O=v(),S=ll(i);O>0&&S&&RL(S,"polite")},[f,p,v,i]),w=(0,VP.__experimentalUseFocusOutside)(_),R=t.label,T;if(t.children)T=!!R&&s.withHeader;else{let O=a.find(S=>S.id===t.id);if(!Fm(O))return null;R=O.label,T=!!R&&s.withHeader}let E=(0,St.jsx)(SL,{data:e,field:t,form:d,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,withHeader:T}),C=(0,St.jsx)(EL,{data:e,fields:a,label:R,layout:s,isOpen:f?!!p:!0,touched:b,validity:i});return T&&f?(0,St.jsxs)(ka.Root,{className:"dataforms-layouts-card__field",open:p,onOpenChange:x,...w,children:[(0,St.jsx)(ka.Header,{children:C}),(0,St.jsx)(ka.Content,{ref:l,onFocus:y,children:E})]}):(0,St.jsxs)(Rn.Root,{className:"dataforms-layouts-card__field",...w,children:[T&&(0,St.jsx)(Rn.Header,{children:C}),(0,St.jsx)(Rn.Content,{ref:l,onFocus:y,children:E})]})}var FP=m(Pe(),1);var $t=m(P(),1);function CL({title:e}){return(0,$t.jsx)(ae,{direction:"column",className:"dataforms-layouts-row__header",gap:"lg",children:(0,$t.jsx)(ae,{direction:"row",align:"center",children:(0,$t.jsx)(FP.__experimentalHeading,{level:2,size:13,children:e})})})}var OL=({children:e})=>(0,$t.jsx)($t.Fragment,{children:e});function zP({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let a=t.layout;if(t.children){let l={layout:mr,fields:t.children};return(0,$t.jsxs)("div",{className:"dataforms-layouts-row__field",children:[!o&&t.label&&(0,$t.jsx)(CL,{title:t.label}),(0,$t.jsx)(ae,{direction:"row",align:a.alignment,gap:"lg",children:(0,$t.jsx)(Jr,{data:e,form:l,onChange:r,validity:i?.children,as:OL,children:(c,d,u)=>(0,$t.jsx)("div",{className:"dataforms-layouts-row__field-control",style:a.styles[d.id],children:(0,$t.jsx)(c,{data:e,field:d,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:u})},d.id)})})]})}let s=ja("regular")?.component;return s?(0,$t.jsx)($t.Fragment,{children:(0,$t.jsx)("div",{className:"dataforms-layouts-row__field-control",children:(0,$t.jsx)(s,{data:e,field:t,onChange:r,markWhenOptional:n,validity:i})})}):null}var br=m(U(),1),WP=m(ye(),1),HP=m(It(),1);import{speak as kL}from"@wordpress/a11y";var ui=m(P(),1);function jP({data:e,field:t,onChange:r,validity:o}){let{fields:n}=(0,br.useContext)(Do),i=(0,br.useRef)(null),a=(0,br.useRef)(null),s=(0,br.useRef)(!1),[l,c]=(0,br.useState)(!1),[d,u]=(0,br.useState)(!1),f=(0,br.useMemo)(()=>({layout:mr,fields:t.children??[]}),[t]);(0,br.useEffect)(()=>{let _=i.current;if(!_)return;let w=()=>{let R=_.open;R||c(!0),u(R)};return _.addEventListener("toggle",w),()=>{_.removeEventListener("toggle",w)}},[]);let p=ra(a,d&&l),h=(0,br.useCallback)(()=>{s.current=!0},[]),b=(0,br.useCallback)(()=>{if(!s.current||(c(!0),!i.current?.open))return;let _=p(),w=ll(o);_>0&&w&&kL(w,"polite")},[p,o]),g=(0,HP.__experimentalUseFocusOutside)(b);if(!t.children)return null;let x=t.layout.summary??"",v=x?n.find(_=>_.id===x):void 0,y;return v&&v.render?y=(0,ui.jsx)(v.render,{item:e,field:v}):y=t.label||(0,WP.__)("More details"),(0,ui.jsxs)("details",{ref:i,className:"dataforms-layouts-details__details",...g,children:[(0,ui.jsx)("summary",{className:"dataforms-layouts-details__summary",children:(0,ui.jsxs)(ae,{direction:"row",align:"center",gap:"md",className:"dataforms-layouts-details__summary-content",children:[y,l&&(0,ui.jsx)($m,{validity:o})]})}),(0,ui.jsx)("div",{ref:a,className:"dataforms-layouts-details__content",onFocus:h,children:(0,ui.jsx)(Jr,{data:e,form:f,onChange:r,validity:o?.children})})]})}var Ba=m(P(),1),ML=[{type:"regular",component:dP,wrapper:({children:e})=>(0,Ba.jsx)(ae,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e})},{type:"panel",component:AP,wrapper:({children:e})=>(0,Ba.jsx)(ae,{direction:"column",className:"dataforms-layouts__wrapper",gap:"md",children:e})},{type:"card",component:LP,wrapper:({children:e})=>(0,Ba.jsx)(ae,{direction:"column",className:"dataforms-layouts__wrapper",gap:"xl",children:e})},{type:"row",component:zP,wrapper:({children:e,layout:t})=>(0,Ba.jsx)(ae,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:(0,Ba.jsx)("div",{className:"dataforms-layouts-row__field",children:(0,Ba.jsx)(ae,{direction:"row",gap:"lg",align:t.alignment,children:e})})})},{type:"details",component:jP}];function ja(e){return ML.find(t=>t.type===e)}var qm=m(P(),1),PL=({children:e})=>(0,qm.jsx)(ae,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e});function Jr({data:e,form:t,onChange:r,validity:o,children:n,as:i}){let{fields:a}=(0,Gm.useContext)(Do),s=(0,Gm.useMemo)(()=>{let d=a.filter(f=>!!f.isValid?.required).length,u=a.length-d;return d>u},[a]);function l(d){return a.find(u=>u.id===d.id)}let c=i??ja(t.layout.type)?.wrapper??PL;return(0,qm.jsx)(c,{layout:t.layout,children:t.fields.map(d=>{let u=ja(d.layout.type)?.component;if(!u)return null;let f=d.children?void 0:l(d);return f&&f.isVisible&&!f.isVisible(e)?null:n?n(u,d,o?.[d.id],s):(0,qm.jsx)(u,{data:e,field:d,onChange:r,markWhenOptional:s,validity:o?.[d.id]},d.id)})})}var aw=m(P(),1);function sw({data:e,form:t,fields:r,onChange:o,validity:n}){let i=(0,iw.useMemo)(()=>zm(t),[t]),a=(0,iw.useMemo)(()=>Lm(r),[r]);return t.fields?(0,aw.jsx)(sP,{fields:a,children:(0,aw.jsx)(Jr,{data:e,form:i,onChange:o,validity:n})}):null}var Xm=m(Pe(),1);var BP=m(ye(),1);var fi=m(P(),1);function YP({form:e,header:t}){let{media:r,fields:o,onChange:n}=Us();if(!r||!n)return(0,fi.jsx)("div",{className:"media-editor-form media-editor-form--loading",children:(0,fi.jsx)(Xm.Spinner,{})});let i=["title","alt_text","caption","description"],a=[...o.filter(c=>i.includes(c.id)),...o.filter(c=>!i.includes(c.id))],s={layout:{type:"panel"},fields:a.map(c=>i.includes(c.id)?{id:c.id,layout:{type:"regular",labelPosition:"top"}}:c.id)},l=e||s;return(0,fi.jsx)("div",{className:"media-editor-form",children:(0,fi.jsxs)(Xm.__experimentalVStack,{spacing:4,children:[(0,fi.jsx)(Er,{render:(0,fi.jsx)("h2",{}),children:(0,BP.__)("Media details")}),t,(0,fi.jsx)(sw,{data:r,fields:o,form:l,onChange:n})]})})}var UP=m(ju(),1),{lock:$P,unlock:PTe}=(0,UP.__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/media-editor");var Km=m(Ys(),1);var qP={isOpen:!1,id:null,onUpdate:null,onClose:null};function GP(e=qP,t){switch(t.type){case"OPEN_MEDIA_EDITOR_MODAL":{let{id:r,onUpdate:o,onClose:n}=t;return{isOpen:!0,id:r,onUpdate:o,onClose:n}}case"CLOSE_MEDIA_EDITOR_MODAL":return qP}return e}var lw={};ct(lw,{closeMediaEditorModal:()=>AL,openMediaEditorModal:()=>NL});function NL({id:e,onUpdate:t,onClose:r}){return{type:"OPEN_MEDIA_EDITOR_MODAL",id:e,onUpdate:t??null,onClose:r??null}}function AL(){return{type:"CLOSE_MEDIA_EDITOR_MODAL"}}var cw={};ct(cw,{getId:()=>DL,getOnClose:()=>LL,getOnUpdate:()=>VL,isOpen:()=>IL});function IL(e){return e.isOpen}function DL(e){return e.id}function VL(e){return e.onUpdate}function LL(e){return e.onClose}var XP="core/media-editor";var cl=(0,Km.createReduxStore)(XP,{reducer:GP,actions:lw,selectors:cw});(0,Km.register)(cl);var PN=m(Pe(),1),sd=m(Ys(),1),ad=m(ye(),1),NN=m(ZP(),1),AN=m(Zm(),1);var yo=m(Pe(),1);var kN=m(It(),1),nd=m(Ys(),1),ww=m($p(),1);var Qe=m(U(),1),Xt=m(ye(),1);var ln=m(k_(),1),wh=m(Zm(),1);var Yn=m(U(),1),aN=m(Pe(),1),sN=m(ye(),1);var zn=m(ye(),1),pi=1,$c=.1,mo=10,dw=16,e5=44,t5=.8,r5=8,Qm=1,o5=.0025,qc=.01,Jm=10,Gc=45,FL={x:0,y:0,width:1,height:1},zL={horizontal:!1,vertical:!1},JP={x:0,y:0},dl={image:null,pan:{...JP},zoom:pi,rotation:0,basePan:{...JP},baseZoom:pi,baseRotation:0,flip:{...zL},cropRect:{...FL}},Xc=-1,Kc=[{label:(0,zn.__)("Free"),value:0},{label:(0,zn.__)("Original"),value:Xc},{label:(0,zn.__)("Square (1:1)"),value:1},{label:(0,zn.__)("Landscape (16:9)"),value:16/9},{label:(0,zn.__)("Portrait (9:16)"),value:9/16},{label:(0,zn.__)("Classic (4:3)"),value:4/3},{label:(0,zn.__)("Classic portrait (3:4)"),value:3/4},{label:(0,zn.__)("Photo (3:2)"),value:3/2},{label:(0,zn.__)("Photo portrait (2:3)"),value:2/3}];var Wn=1e-6,Hn=typeof Float32Array<"u"?Float32Array:Array,n5=Math.random;function uw(e){return e>=0?Math.round(e):e%.5===0?Math.floor(e):Math.round(e)}var HTe=Math.PI/180,jTe=180/Math.PI;var lt={};ct(lt,{add:()=>rF,clone:()=>HL,copy:()=>jL,create:()=>WL,determinant:()=>qL,equals:()=>aF,exactEquals:()=>iF,frob:()=>tF,fromRotation:()=>ZL,fromScaling:()=>QL,fromTranslation:()=>JL,fromValues:()=>YL,identity:()=>BL,invert:()=>$L,mul:()=>sF,multiply:()=>a5,multiplyScalar:()=>oF,multiplyScalarAndAdd:()=>nF,rotate:()=>GL,scale:()=>XL,set:()=>UL,str:()=>eF,sub:()=>lF,subtract:()=>s5,translate:()=>KL});function WL(){var e=new Hn(6);return Hn!=Float32Array&&(e[1]=0,e[2]=0,e[4]=0,e[5]=0),e[0]=1,e[3]=1,e}function HL(e){var t=new Hn(6);return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t}function jL(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e}function BL(e){return e[0]=1,e[1]=0,e[2]=0,e[3]=1,e[4]=0,e[5]=0,e}function YL(e,t,r,o,n,i){var a=new Hn(6);return a[0]=e,a[1]=t,a[2]=r,a[3]=o,a[4]=n,a[5]=i,a}function UL(e,t,r,o,n,i,a){return e[0]=t,e[1]=r,e[2]=o,e[3]=n,e[4]=i,e[5]=a,e}function $L(e,t){var r=t[0],o=t[1],n=t[2],i=t[3],a=t[4],s=t[5],l=r*i-o*n;return l?(l=1/l,e[0]=i*l,e[1]=-o*l,e[2]=-n*l,e[3]=r*l,e[4]=(n*s-i*a)*l,e[5]=(o*a-r*s)*l,e):null}function qL(e){return e[0]*e[3]-e[1]*e[2]}function a5(e,t,r){var o=t[0],n=t[1],i=t[2],a=t[3],s=t[4],l=t[5],c=r[0],d=r[1],u=r[2],f=r[3],p=r[4],h=r[5];return e[0]=o*c+i*d,e[1]=n*c+a*d,e[2]=o*u+i*f,e[3]=n*u+a*f,e[4]=o*p+i*h+s,e[5]=n*p+a*h+l,e}function GL(e,t,r){var o=t[0],n=t[1],i=t[2],a=t[3],s=t[4],l=t[5],c=Math.sin(r),d=Math.cos(r);return e[0]=o*d+i*c,e[1]=n*d+a*c,e[2]=o*-c+i*d,e[3]=n*-c+a*d,e[4]=s,e[5]=l,e}function XL(e,t,r){var o=t[0],n=t[1],i=t[2],a=t[3],s=t[4],l=t[5],c=r[0],d=r[1];return e[0]=o*c,e[1]=n*c,e[2]=i*d,e[3]=a*d,e[4]=s,e[5]=l,e}function KL(e,t,r){var o=t[0],n=t[1],i=t[2],a=t[3],s=t[4],l=t[5],c=r[0],d=r[1];return e[0]=o,e[1]=n,e[2]=i,e[3]=a,e[4]=o*c+i*d+s,e[5]=n*c+a*d+l,e}function ZL(e,t){var r=Math.sin(t),o=Math.cos(t);return e[0]=o,e[1]=r,e[2]=-r,e[3]=o,e[4]=0,e[5]=0,e}function QL(e,t){return e[0]=t[0],e[1]=0,e[2]=0,e[3]=t[1],e[4]=0,e[5]=0,e}function JL(e,t){return e[0]=1,e[1]=0,e[2]=0,e[3]=1,e[4]=t[0],e[5]=t[1],e}function eF(e){return"mat2d("+e[0]+", "+e[1]+", "+e[2]+", "+e[3]+", "+e[4]+", "+e[5]+")"}function tF(e){return Math.sqrt(e[0]*e[0]+e[1]*e[1]+e[2]*e[2]+e[3]*e[3]+e[4]*e[4]+e[5]*e[5]+1)}function rF(e,t,r){return e[0]=t[0]+r[0],e[1]=t[1]+r[1],e[2]=t[2]+r[2],e[3]=t[3]+r[3],e[4]=t[4]+r[4],e[5]=t[5]+r[5],e}function s5(e,t,r){return e[0]=t[0]-r[0],e[1]=t[1]-r[1],e[2]=t[2]-r[2],e[3]=t[3]-r[3],e[4]=t[4]-r[4],e[5]=t[5]-r[5],e}function oF(e,t,r){return e[0]=t[0]*r,e[1]=t[1]*r,e[2]=t[2]*r,e[3]=t[3]*r,e[4]=t[4]*r,e[5]=t[5]*r,e}function nF(e,t,r,o){return e[0]=t[0]+r[0]*o,e[1]=t[1]+r[1]*o,e[2]=t[2]+r[2]*o,e[3]=t[3]+r[3]*o,e[4]=t[4]+r[4]*o,e[5]=t[5]+r[5]*o,e}function iF(e,t){return e[0]===t[0]&&e[1]===t[1]&&e[2]===t[2]&&e[3]===t[3]&&e[4]===t[4]&&e[5]===t[5]}function aF(e,t){var r=e[0],o=e[1],n=e[2],i=e[3],a=e[4],s=e[5],l=t[0],c=t[1],d=t[2],u=t[3],f=t[4],p=t[5];return Math.abs(r-l)<=Wn*Math.max(1,Math.abs(r),Math.abs(l))&&Math.abs(o-c)<=Wn*Math.max(1,Math.abs(o),Math.abs(c))&&Math.abs(n-d)<=Wn*Math.max(1,Math.abs(n),Math.abs(d))&&Math.abs(i-u)<=Wn*Math.max(1,Math.abs(i),Math.abs(u))&&Math.abs(a-f)<=Wn*Math.max(1,Math.abs(a),Math.abs(f))&&Math.abs(s-p)<=Wn*Math.max(1,Math.abs(s),Math.abs(p))}var sF=a5,lF=s5;var Ir={};ct(Ir,{add:()=>pF,angle:()=>AF,ceil:()=>mF,clone:()=>cF,copy:()=>uF,create:()=>l5,cross:()=>EF,dist:()=>BF,distance:()=>f5,div:()=>jF,divide:()=>u5,dot:()=>TF,equals:()=>FF,exactEquals:()=>LF,floor:()=>hF,forEach:()=>$F,fromValues:()=>dF,inverse:()=>xF,len:()=>zF,length:()=>m5,lerp:()=>SF,max:()=>bF,min:()=>gF,mul:()=>HF,multiply:()=>d5,negate:()=>wF,normalize:()=>RF,random:()=>CF,rotate:()=>NF,round:()=>yF,scale:()=>vF,scaleAndAdd:()=>_F,set:()=>fF,signedAngle:()=>IF,sqrDist:()=>YF,sqrLen:()=>UF,squaredDistance:()=>p5,squaredLength:()=>h5,str:()=>VF,sub:()=>WF,subtract:()=>c5,transformMat2:()=>OF,transformMat2d:()=>kF,transformMat3:()=>MF,transformMat4:()=>PF,zero:()=>DF});function l5(){var e=new Hn(2);return Hn!=Float32Array&&(e[0]=0,e[1]=0),e}function cF(e){var t=new Hn(2);return t[0]=e[0],t[1]=e[1],t}function dF(e,t){var r=new Hn(2);return r[0]=e,r[1]=t,r}function uF(e,t){return e[0]=t[0],e[1]=t[1],e}function fF(e,t,r){return e[0]=t,e[1]=r,e}function pF(e,t,r){return e[0]=t[0]+r[0],e[1]=t[1]+r[1],e}function c5(e,t,r){return e[0]=t[0]-r[0],e[1]=t[1]-r[1],e}function d5(e,t,r){return e[0]=t[0]*r[0],e[1]=t[1]*r[1],e}function u5(e,t,r){return e[0]=t[0]/r[0],e[1]=t[1]/r[1],e}function mF(e,t){return e[0]=Math.ceil(t[0]),e[1]=Math.ceil(t[1]),e}function hF(e,t){return e[0]=Math.floor(t[0]),e[1]=Math.floor(t[1]),e}function gF(e,t,r){return e[0]=Math.min(t[0],r[0]),e[1]=Math.min(t[1],r[1]),e}function bF(e,t,r){return e[0]=Math.max(t[0],r[0]),e[1]=Math.max(t[1],r[1]),e}function yF(e,t){return e[0]=uw(t[0]),e[1]=uw(t[1]),e}function vF(e,t,r){return e[0]=t[0]*r,e[1]=t[1]*r,e}function _F(e,t,r,o){return e[0]=t[0]+r[0]*o,e[1]=t[1]+r[1]*o,e}function f5(e,t){var r=t[0]-e[0],o=t[1]-e[1];return Math.sqrt(r*r+o*o)}function p5(e,t){var r=t[0]-e[0],o=t[1]-e[1];return r*r+o*o}function m5(e){var t=e[0],r=e[1];return Math.sqrt(t*t+r*r)}function h5(e){var t=e[0],r=e[1];return t*t+r*r}function wF(e,t){return e[0]=-t[0],e[1]=-t[1],e}function xF(e,t){return e[0]=1/t[0],e[1]=1/t[1],e}function RF(e,t){var r=t[0],o=t[1],n=r*r+o*o;return n>0&&(n=1/Math.sqrt(n)),e[0]=t[0]*n,e[1]=t[1]*n,e}function TF(e,t){return e[0]*t[0]+e[1]*t[1]}function EF(e,t,r){var o=t[0]*r[1]-t[1]*r[0];return e[0]=e[1]=0,e[2]=o,e}function SF(e,t,r,o){var n=t[0],i=t[1];return e[0]=n+o*(r[0]-n),e[1]=i+o*(r[1]-i),e}function CF(e,t){t=t===void 0?1:t;var r=n5()*2*Math.PI;return e[0]=Math.cos(r)*t,e[1]=Math.sin(r)*t,e}function OF(e,t,r){var o=t[0],n=t[1];return e[0]=r[0]*o+r[2]*n,e[1]=r[1]*o+r[3]*n,e}function kF(e,t,r){var o=t[0],n=t[1];return e[0]=r[0]*o+r[2]*n+r[4],e[1]=r[1]*o+r[3]*n+r[5],e}function MF(e,t,r){var o=t[0],n=t[1];return e[0]=r[0]*o+r[3]*n+r[6],e[1]=r[1]*o+r[4]*n+r[7],e}function PF(e,t,r){var o=t[0],n=t[1];return e[0]=r[0]*o+r[4]*n+r[12],e[1]=r[1]*o+r[5]*n+r[13],e}function NF(e,t,r,o){var n=t[0]-r[0],i=t[1]-r[1],a=Math.sin(o),s=Math.cos(o);return e[0]=n*s-i*a+r[0],e[1]=n*a+i*s+r[1],e}function AF(e,t){var r=e[0],o=e[1],n=t[0],i=t[1];return Math.abs(Math.atan2(o*n-r*i,r*n+o*i))}function IF(e,t){var r=e[0],o=e[1],n=t[0],i=t[1];return Math.atan2(r*i-o*n,r*n+o*i)}function DF(e){return e[0]=0,e[1]=0,e}function VF(e){return"vec2("+e[0]+", "+e[1]+")"}function LF(e,t){return e[0]===t[0]&&e[1]===t[1]}function FF(e,t){var r=e[0],o=e[1],n=t[0],i=t[1];return Math.abs(r-n)<=Wn*Math.max(1,Math.abs(r),Math.abs(n))&&Math.abs(o-i)<=Wn*Math.max(1,Math.abs(o),Math.abs(i))}var zF=m5,WF=c5,HF=d5,jF=u5,BF=f5,YF=p5,UF=h5,$F=(function(){var e=l5();return function(t,r,o,n,i,a){var s,l;for(r||(r=2),o||(o=0),n?l=Math.min(n*r+o,t.length):l=t.length,s=o;s<l;s+=r)e[0]=t[s],e[1]=t[s+1],i(e,e,a),t[s]=e[0],t[s+1]=e[1];return t}})();function ul(e){return e>=0?e%360:(360+e%360)%360}function nn(e){return e*Math.PI/180}var eh=1e6;function qt(e,t){return!Number.isFinite(e)||Math.abs(e)>eh?t:e}function th(e){return Number.isFinite(e)&&Math.abs(e)<=eh}function Ft(e){return Number.isFinite(e.width)&&Number.isFinite(e.height)&&e.width>=Number.EPSILON&&e.height>=Number.EPSILON&&e.width<=eh&&e.height<=eh}function rh(e){let t=qt(e.x,0),r=qt(e.y,0),o=qt(e.width,0),n=qt(e.height,0);return t===e.x&&r===e.y&&o===e.width&&n===e.height?e:{x:t,y:r,width:o,height:n}}function to(e){let t=qt(e.pan.x,0),r=qt(e.pan.y,0),o=qt(e.basePan.x,0),n=qt(e.basePan.y,0),i=qt(e.rotation,0),a=qt(e.baseRotation,0),s=qt(e.zoom,1),l=s>=Number.EPSILON?s:1,c=qt(e.baseZoom,1),d=c>=Number.EPSILON?c:1,u=rh(e.cropRect),f=t===e.pan.x&&r===e.pan.y,p=o===e.basePan.x&&n===e.basePan.y;return f&&p&&l===e.zoom&&d===e.baseZoom&&i===e.rotation&&a===e.baseRotation&&u===e.cropRect?e:{...e,pan:f?e.pan:{x:t,y:r},zoom:l,rotation:i,basePan:p?e.basePan:{x:o,y:n},baseZoom:d,baseRotation:a,cropRect:u}}var XTe=lt.create(),KTe=Ir.create();function Gt(e,t,r){if(!th(e)||!th(t)||!th(r)||e<=0||t<=0)return{width:0,height:0};let o=nn(r),n=Math.abs(Math.cos(o)),i=Math.abs(Math.sin(o));return{width:n*e+i*t,height:i*e+n*t}}function g5(e,t,r){if(!Ft(e)||!Ft(t))return{elementSize:{width:0,height:0},visualSize:{width:0,height:0}};let o=qt(r,0),n=Math.round(o/90)*90,i=Gt(t.width,t.height,n);if(i.width===0||i.height===0)return{elementSize:{width:0,height:0},visualSize:{width:0,height:0}};let a=Math.min(e.width/i.width,e.height/i.height),s=t.width*a,l=t.height*a,c=Gt(s,l,n);return{elementSize:{width:s,height:l},visualSize:c}}function b5(e,t,r,o,n){let i=e.width*r.width,a=e.height*r.height;if(!Ft(t)||!Ft(r)||!(i>0)||!(a>0)||!Number.isFinite(o)||!Number.isFinite(n)||!(o>0)||!(n>=1))return 1;let s=o*t.width/i,l=o*t.height/a,c=Math.min(s,l);return Math.min(n,Math.max(1,c))}function na(e,t,r){let o=lt.create();if(!Ft(t)||!Ft(r))return o;let n=to(e),i=Math.round(n.rotation/90)*90,a=Gt(r.width,r.height,i);if(a.width===0||a.height===0)return o;let s=Math.min(t.width/a.width,t.height/a.height),l=r.width*s,c=r.height*s,{width:d,height:u}=Gt(l,c,i);return lt.translate(o,o,[t.width/2,t.height/2]),lt.translate(o,o,[n.pan.x*d,n.pan.y*u]),lt.scale(o,o,[n.flip.horizontal?-1:1,n.flip.vertical?-1:1]),lt.rotate(o,o,nn(n.rotation)),lt.scale(o,o,[n.zoom,n.zoom]),lt.translate(o,o,[-l/2,-c/2]),lt.scale(o,o,[l,c]),o}function qF(e,t){let r=t.map(s=>{let l=Ir.create();return Ir.transformMat2d(l,s,e),l}),o=r[0][0],n=r[0][0],i=r[0][1],a=r[0][1];for(let s=1;s<r.length;s++){let l=r[s];l[0]<o&&(o=l[0]),l[0]>n&&(n=l[0]),l[1]<i&&(i=l[1]),l[1]>a&&(a=l[1])}return{left:o,top:i,width:n-o,height:a-i}}function Zc(e){return qF(e,[[0,0],[1,0],[1,1],[0,1]])}function y5(e,t,r){let o=lt.create();if(!Ft(t)||!Ft(r))return o;let{rotation:n,flip:i,cropRect:a,zoom:s,pan:l}=to(e),c=Math.round(n/90)*90,{width:d,height:u}=Gt(t.width,t.height,c),f=a.width*d,p=a.height*u,h=f>0?r.width/f:1,b=p>0?r.height/p:1,g=a.x*d+r.width/2/h,x=a.y*u+r.height/2/b,v=d/2+l.x*d,y=u/2+l.y*u;return lt.scale(o,o,[h,b]),lt.translate(o,o,[v-g+r.width/2/h,y-x+r.height/2/b]),lt.scale(o,o,[i.horizontal?-1:1,i.vertical?-1:1]),lt.rotate(o,o,nn(n)),lt.scale(o,o,[s,s]),lt.translate(o,o,[-t.width/2,-t.height/2]),o}var v5=.92;function GF(e){return new Promise((t,r)=>{let o=new Image;o.addEventListener("load",()=>t(o)),o.addEventListener("error",n=>r(n)),o.crossOrigin="anonymous",o.src=e})}function XF(e,t){let{naturalWidth:r,naturalHeight:o}=e,{rotation:n,cropRect:i}=t,a={width:r,height:o},s=Math.round(n/90)*90,l=Gt(r,o,s),c=Math.round(i.width*l.width),d=Math.round(i.height*l.height),u=document.createElement("canvas");u.width=c,u.height=d;let f=u.getContext("2d");if(!f)throw new Error("Could not obtain a 2D context for the export canvas.");let p=y5(t,a,{width:c,height:d});return f.setTransform(p[0],p[1],p[2],p[3],p[4],p[5]),f.drawImage(e,0,0),u}function KF(e,t="image/png",r=v5){return new Promise((o,n)=>{e.toBlob(i=>{i?o(i):n(new Error("Canvas toBlob returned null."))},t,r)})}async function oh(e,t,r="image/png",o=v5){let n=await GF(e),i=XF(n,t);return KF(i,r,o)}var mi=1e-9;function nh(e,t){let r=nn(e),o=Math.abs(Math.cos(r)),n=Math.abs(Math.sin(r)),i=Gt(t,1,e);return{visualW:i.width,visualH:i.height,absC:o,absS:n}}function R5(e,t,r){let o=Math.max(t,Number.EPSILON),n=Math.round(e/90)*90,{visualW:i,visualH:a}=nh(n,o),{absC:s,absS:l}=nh(e,o),c=r.width*i/2,d=r.height*a/2,u=c*s+d*l,f=c*l+d*s,p=2*u/o,h=2*f;return Math.max(p,h)}function fl(e){if(!e.image)return pi;let t={width:e.image.naturalWidth,height:e.image.naturalHeight};if(!Ft(t))return pi;let r=to(e),o=t.width/t.height;return Math.max($c,R5(r.rotation,o,r.cropRect))}function T5(e,t,r){if(!Ft(t)||!Ft(r))return{minX:0,minY:0,maxX:1,maxY:1};let o=to(e),n=o.pan.x*r.width,i=o.pan.y*r.height,a=nn(o.rotation),s=Math.cos(a),l=Math.sin(a),c=o.flip.horizontal?-1:1,d=o.flip.vertical?-1:1,u=o.zoom,f=c*s*u,p=d*l*u,h=-c*l*u,b=d*s*u,g=t.width/2,x=t.height/2,v=[[-g,-x],[g,-x],[g,x],[-g,x]],y=1/0,_=-1/0,w=1/0,R=-1/0;for(let[T,E]of v){let C=f*T+h*E+n,O=p*T+b*E+i,S=C/r.width+.5,N=O/r.height+.5;y=Math.min(y,S),_=Math.max(_,S),w=Math.min(w,N),R=Math.max(R,N)}return{minX:y,minY:w,maxX:_,maxY:R}}function E5(e,t,r,o){let n=rh(e),i=qt(t,1),a=i>=Number.EPSILON?i:1,s=qt(r,0),l=qt(o,1),c=Math.max(l,Number.EPSILON),d=Math.round(s/90)*90,{visualW:u,visualH:f}=nh(d,c),{absC:p,absS:h}=nh(s,c),b=n.width,g=n.height,x=b*u,v=g*f,y=x*p+v*h,_=x*h+v*p,w=c*a,R=a,T=1;if(y>0&&(T=Math.min(T,w/y)),_>0&&(T=Math.min(T,R/_)),T>=1-mi)return n;let E=b*T,C=g*T,O=n.x+b/2,S=n.y+g/2,N=O-E/2,F=S-C/2;return N=Math.max(0,Math.min(N,1-E)),F=Math.max(0,Math.min(F,1-C)),{x:N,y:F,width:E,height:C}}var _5={width:1e3,height:1e3},w5=lt.create(),x5=Ir.create();function Dr(e,t,r){let o=to(e),n=rh(r),i=Ft(t)?t.width/t.height:1,a=Math.max($c,R5(o.rotation,i,n)),s=Math.min(mo,Math.max(o.zoom,a)),l={...o,zoom:s},c=na(l,_5,t),d=Math.round(o.rotation/90)*90,u=na({...l,pan:{x:0,y:0},zoom:1,rotation:d},_5,t),f=Zc(u),p=[[f.left+n.x*f.width,f.top+n.y*f.height],[f.left+(n.x+n.width)*f.width,f.top+n.y*f.height],[f.left+(n.x+n.width)*f.width,f.top+(n.y+n.height)*f.height],[f.left+n.x*f.width,f.top+(n.y+n.height)*f.height]];lt.invert(w5,c);let h=1/0,b=-1/0,g=1/0,x=-1/0;for(let E of p){Ir.transformMat2d(x5,E,w5);let C=x5;C[0]<h&&(h=C[0]),C[0]>b&&(b=C[0]),C[1]<g&&(g=C[1]),C[1]>x&&(x=C[1])}if(h>=-mi&&b<=1+mi&&g>=-mi&&x<=1+mi)return{pan:o.pan,zoom:s};let v=0,y=0;h<0&&b<=1+mi?v=-h:b>1&&h>=-mi?v=1-b:h<0&&b>1&&(v=(1-b-h)/2),g<0&&x<=1+mi?y=-g:x>1&&g>=-mi?y=1-x:g<0&&x>1&&(y=(1-x-g)/2);let _=c[0]*v+c[2]*y,w=c[1]*v+c[3]*y,R=o.pan.x-(f.width>0?_/f.width:0),T=o.pan.y-(f.height>0?w/f.height:0);return{pan:{x:R,y:T},zoom:s}}var ZF=1e-6;function ia(e,t){return Math.abs(e-t)<ZF}function pl(e,t){let r=e.image,o=t.image;return r?.src===o?.src&&r?.naturalWidth===o?.naturalWidth&&r?.naturalHeight===o?.naturalHeight&&ia(e.pan.x,t.pan.x)&&ia(e.pan.y,t.pan.y)&&ia(e.zoom,t.zoom)&&ia(e.rotation,t.rotation)&&e.flip.horizontal===t.flip.horizontal&&e.flip.vertical===t.flip.vertical&&ia(e.cropRect.x,t.cropRect.x)&&ia(e.cropRect.y,t.cropRect.y)&&ia(e.cropRect.width,t.cropRect.width)&&ia(e.cropRect.height,t.cropRect.height)}function S5(e,t){return e.image?Math.min(mo,Math.max($c,t)):Math.min(mo,Math.max(pi,t))}function QF(e,t){switch(t.type){case"crop":return{type:"SET_CROP_RECT",payload:{...t.rect}};case"rotate":{let o=e.flip.horizontal!==e.flip.vertical?-t.degrees:t.degrees;return{type:"SET_ROTATION",payload:ul(e.rotation+o)}}case"flip":return{type:"SET_FLIP",payload:{...e.flip,[t.direction]:!e.flip[t.direction]}};case"zoom":return{type:"SET_ZOOM",payload:t.factor}}}function ro(e){if(!e.image)return e;let t={width:e.image.naturalWidth,height:e.image.naturalHeight},r=t.width/t.height,{pan:o,zoom:n}=Dr(e,t,e.cropRect),i=E5(e.cropRect,n,e.rotation,r),a=o;return i!==e.cropRect&&({pan:a}=Dr({...e,zoom:n,cropRect:i},t,i)),a.x===e.pan.x&&a.y===e.pan.y&&n===e.zoom&&i===e.cropRect?e:{...e,pan:a,zoom:n,cropRect:i}}function hi(e){return e.basePan.x===e.pan.x&&e.basePan.y===e.pan.y&&e.baseZoom===e.zoom&&e.baseRotation===e.rotation?e:{...e,basePan:{x:e.pan.x,y:e.pan.y},baseZoom:e.zoom,baseRotation:e.rotation}}function Ya(e,t){switch(t.type){case"SET_IMAGE":return hi(ro({...e,image:t.payload}));case"SET_PAN":return hi(ro({...e,pan:t.payload}));case"SET_ZOOM":{let r=S5(e,t.payload);return hi(ro({...e,zoom:r}))}case"SET_ZOOM_AT_POINT":{let r=S5(e,t.payload.zoom);return hi(ro({...e,zoom:r,pan:t.payload.pan}))}case"SET_ROTATION":{let r=ul(t.payload),o=e.flip.horizontal!==e.flip.vertical,n=nn(r-e.baseRotation),i=Math.cos(n),a=Math.sin(n)*(o?-1:1),s=e.cropRect.x+e.cropRect.width/2,l=e.cropRect.y+e.cropRect.height/2,c=s-.5,d=l-.5,u=e.basePan.x-c,f=e.basePan.y-d;return ro({...e,rotation:r,zoom:e.baseZoom,pan:{x:c+i*u-a*f,y:d+a*u+i*f}})}case"SNAP_ROTATE_90":{let r=t.payload.direction,n=e.flip.horizontal!==e.flip.vertical?-r:r,i=ul(e.rotation+n*90),a=e.cropRect,s=a.x+a.width/2,l=a.y+a.height/2,c=r===1?-e.pan.y:e.pan.y,d=r===1?e.pan.x:-e.pan.x;return hi(ro({...e,rotation:i,zoom:e.baseZoom,pan:{x:c,y:d},cropRect:{x:s-a.height/2,y:l-a.width/2,width:a.height,height:a.width}}))}case"SET_FLIP":{let r=e.flip,o=t.payload,n=r.horizontal!==o.horizontal,i=r.vertical!==o.vertical,a=e.cropRect;return hi(ro({...e,flip:o,pan:{x:n?-e.pan.x:e.pan.x,y:i?-e.pan.y:e.pan.y},cropRect:{x:n?1-a.x-a.width:a.x,y:i?1-a.y-a.height:a.y,width:a.width,height:a.height}}))}case"SET_CROP_RECT":return hi(ro({...e,cropRect:t.payload}));case"SETTLE_CROP":{let r=e.cropRect;if(r.width===0||r.height===0||!e.image)return e;let o=1/Math.max(r.width,r.height),n=e.zoom>0?mo/e.zoom:o,i=Math.min(o,n),a=r.width*i,s=r.height*i,l=r.x+r.width/2,c=r.y+r.height/2;return hi(ro({...e,zoom:e.zoom*i,pan:{x:(e.pan.x-l+.5)*i,y:(e.pan.y-c+.5)*i},cropRect:{x:(1-a)/2,y:(1-s)/2,width:a,height:s}}))}case"APPLY_OPERATION":return Ya(e,QF(e,t.payload));case"RESET":return hi(ro({...dl,image:e.image,...t.payload}))}}function C5(e,t){let r=Math.min(mo,Math.max(fl(e),t));if(r===e.zoom)return null;let{cropRect:o}=e,n=o.x+o.width/2-.5,i=o.y+o.height/2-.5,a=1-r/e.zoom,s=e.pan.x+(n-e.pan.x)*a,l=e.pan.y+(i-e.pan.y)*a,c=e.image?{width:e.image.naturalWidth,height:e.image.naturalHeight}:{width:1,height:1},{pan:d}=Dr({...e,zoom:r,pan:{x:s,y:l}},c,e.cropRect);return{type:"SET_ZOOM_AT_POINT",payload:{zoom:r,pan:d}}}function ih(e,t){return{setPan:r=>e({type:"SET_PAN",payload:r}),setZoom:r=>{let o=C5(t(),r);o&&e(o)},setZoomAtPoint:(r,o)=>e({type:"SET_ZOOM_AT_POINT",payload:{zoom:r,pan:o}}),setRotation:r=>e({type:"SET_ROTATION",payload:r}),setFlip:r=>e({type:"SET_FLIP",payload:r}),toggleFlip:r=>{let{flip:o}=t();e({type:"SET_FLIP",payload:{...o,[r]:!o[r]}})},snapRotate90:r=>e({type:"SNAP_ROTATE_90",payload:{direction:r}}),setCropRect:r=>e({type:"SET_CROP_RECT",payload:r}),settleCrop:()=>e({type:"SETTLE_CROP"}),applyOperation:r=>e({type:"APPLY_OPERATION",payload:r})}}var ce=m(U(),1),mw=m(ye(),1);function Ua(e,t){let r=1,o=1;if(e&&e>0&&t.width>0){let n=e*t.height/t.width;n<=1?r=n:o=1/n}return{x:(1-r)/2,y:(1-o)/2,width:r,height:o}}function O5(e){return e<=0?dw:Math.max(dw,e5/e)}var fw={width:.05,height:.05};function ah(e,t,r,o,n,i=fw){let a=o.width>0?(t-e.startX)/o.width:0,s=o.height>0?(r-e.startY)/o.height:0,l=e.startRect,c=e.handle,d=l.y,u=l.y+l.height,f=l.x,p=l.x+l.width;return(c==="n"||c==="nw"||c==="ne")&&(d=Math.max(n.minY,Math.min(l.y+s,u-i.height))),(c==="s"||c==="sw"||c==="se")&&(u=Math.max(d+i.height,Math.min(l.y+l.height+s,n.maxY))),(c==="w"||c==="nw"||c==="sw")&&(f=Math.max(n.minX,Math.min(l.x+a,p-i.width))),(c==="e"||c==="ne"||c==="se")&&(p=Math.max(f+i.width,Math.min(l.x+l.width+a,n.maxX))),{x:f,y:d,width:p-f,height:u-d}}function pw(e,t,r,o,n,i,a=fw,s){if(i<=0||o.width<=0||o.height<=0)return{...e.startRect};let l=(t-e.startX)/o.width,c=(r-e.startY)/o.height,d=e.startRect,u=e.handle,f=u==="nw"||u==="sw"?d.x+d.width:d.x,p=u==="nw"||u==="ne"?d.y+d.height:d.y,h=u==="nw"||u==="sw"?-1:1,b=u==="nw"||u==="ne"?-1:1,g=(u==="nw"||u==="sw"?d.x:d.x+d.width)+l,x=(u==="nw"||u==="ne"?d.y:d.y+d.height)+c,v=(g-f)*h,y=(x-p)*b,_=Math.max(a.width,a.height*i),w=_/i;v=Math.max(v,_),y=Math.max(y,w);let R=i*o.width/o.height;s==="width"||!s&&v*o.width/(y*o.height)>R?y=v/i:v=y*i;let E=h>0?n.maxX-f:f-n.minX,C=b>0?n.maxY-p:p-n.minY;v>E&&(v=E,y=v/i),y>C&&(y=C,v=y*i),v=Math.max(v,_),y=Math.max(y,w);let O=h>0?f:f-v,S=b>0?p:p-y;return{x:O,y:S,width:v,height:y}}function k5(e,t,r,o,n,i=fw){let a=e.startRect,s=a.width*o.width;if(a.height*o.height<=0||s<=0)return ah(e,t,r,o,n,i);let c=a.width/a.height,d=e.handle;if(d==="nw"||d==="ne"||d==="sw"||d==="se")return pw(e,t,r,o,n,c,i);let u=ah(e,t,r,o,n,i);if(d==="n"||d==="s"){let v=u.height,y=v*c,_=a.x+a.width/2,w=Math.min(_-n.minX,n.maxX-_)*2;y>w&&(y=w,v=y/c);let R=Math.max(i.height,i.width/c);v<R&&(v=R,y=v*c);let T=d==="n"?a.y+a.height-v:a.y;return{x:_-y/2,y:T,width:y,height:v}}let f=u.width,p=f/c,h=a.y+a.height/2,b=Math.min(h-n.minY,n.maxY-h)*2;p>b&&(p=b,f=p*c);let g=Math.max(i.width,i.height*c);return f<g&&(f=g,p=f/c),{x:d==="w"?a.x+a.width-f:a.x,y:h-p/2,width:f,height:p}}var it=m(U(),1);var M5=300,JF=30,ez=200;function gi(e){return e.image?{width:e.image.naturalWidth,height:e.image.naturalHeight}:{width:1,height:1}}function sh(e,t){let r=e.clientX-t.clientX,o=e.clientY-t.clientY;return Math.sqrt(r*r+o*o)}var P5=class{options;isDragging=!1;isZooming=!1;drag=null;touch=null;touchCleanup=null;pointerCleanup=null;lastTap=null;zoomTimer;wheelGestureTimer;wheelGestureActive=!1;rafId=0;constructor(e){this.options=e}get minZoom(){return this.options.minZoom??pi}get maxZoom(){return this.options.maxZoom??mo}get zoomSpeed(){return this.options.zoomSpeed??o5}get keyboardStep(){return this.options.keyboardStep??qc}getKeyboardStep(e){return e.shiftKey?this.keyboardStep*Jm:this.keyboardStep}get doubleTapZoom(){return this.options.doubleTapZoom??2}setStatus(e){let t=!1;e.isDragging!==void 0&&e.isDragging!==this.isDragging&&(this.isDragging=e.isDragging,t=!0),e.isZooming!==void 0&&e.isZooming!==this.isZooming&&(this.isZooming=e.isZooming,t=!0),t&&this.options.onStatusChange?.({isDragging:this.isDragging,isZooming:this.isZooming})}handlePointerDown(e,t){if(e.button!==0||e.pointerType==="touch")return;e.preventDefault();let r=t.ownerDocument;r?.activeElement instanceof HTMLElement&&r.activeElement!==t&&r.activeElement.blur(),t.focus(),t.setPointerCapture(e.pointerId),this.setStatus({isDragging:!0}),this.options.onGestureStart?.();let o=this.options.getState();this.drag={startX:e.clientX,startY:e.clientY,startPanX:o.pan.x,startPanY:o.pan.y};let n=s=>{let l=this.drag;if(!l)return;let c=s;cancelAnimationFrame(this.rafId),this.rafId=requestAnimationFrame(()=>{let d=this.options.getState(),u=this.options.getImageSize(),f=this.options.getContainerSize(),p=u??f,h=p.width>0?(c.clientX-l.startX)/p.width:0,b=p.height>0?(c.clientY-l.startY)/p.height:0,{pan:g}=Dr({...d,pan:{x:l.startPanX+h,y:l.startPanY+b}},gi(d),d.cropRect);this.options.actions.setPan(g)})},i=()=>{t.removeEventListener("pointermove",n),t.removeEventListener("pointerup",a),t.removeEventListener("lostpointercapture",a)},a=()=>{this.setStatus({isDragging:!1}),this.options.onGestureEnd?.(),this.drag=null,cancelAnimationFrame(this.rafId),i(),this.pointerCleanup=null};t.addEventListener("pointermove",n),t.addEventListener("pointerup",a),t.addEventListener("lostpointercapture",a),this.pointerCleanup=i}handleWheel(e){if(e.preventDefault(),this.drag)return;this.wheelGestureActive||(this.wheelGestureActive=!0,this.options.onGestureStart?.()),clearTimeout(this.wheelGestureTimer),this.wheelGestureTimer=setTimeout(()=>{this.wheelGestureActive=!1,this.options.onGestureEnd?.()},M5);let t=this.options.getState(),r=-e.deltaY*this.zoomSpeed,o=Math.min(this.maxZoom,Math.max(this.minZoom,t.zoom+r));if(o===t.zoom)return;let n=this.options.getContainerSize(),a=this.options.getImageSize()??n,s=e.currentTarget,l=s instanceof Element?s.getBoundingClientRect():void 0;if(a.width>0&&a.height>0&&l){let c=e.clientX-l.left-n.width/2,d=e.clientY-l.top-n.height/2,u=1-o/t.zoom,f=c/a.width,p=d/a.height,h=t.pan.x+(f-t.pan.x)*u,b=t.pan.y+(p-t.pan.y)*u,{pan:g}=Dr({...t,zoom:o,pan:{x:h,y:b}},gi(t),t.cropRect);this.options.actions.setZoomAtPoint(o,g)}else this.options.actions.setZoom(o)}handleTouchStart(e,t,r=document){if(this.touch&&e.touches.length===2){let n=this.options.getState(),i=sh(e.touches[0],e.touches[1]),a=(e.touches[0].clientX+e.touches[1].clientX)/2,s=(e.touches[0].clientY+e.touches[1].clientY)/2;this.touch.didPinch=!0,this.touch.startDistance=i,this.touch.startZoom=n.zoom,this.touch.startPanX=n.pan.x,this.touch.startPanY=n.pan.y,this.touch.startMidX=a,this.touch.startMidY=s,this.touch.containerRect=t,this.setStatus({isDragging:!1});return}if(e.touches.length===1){let n=e.touches[0].clientX,i=e.touches[0].clientY;if(this.tryDoubleTap(e,n,i,t))return;let a=this.options.getState();this.touch={startDistance:0,startZoom:a.zoom,lastTouchX:e.touches[0].clientX,lastTouchY:e.touches[0].clientY,startPanX:a.pan.x,startPanY:a.pan.y,containerRect:t,startMidX:0,startMidY:0,didPinch:!1,moved:!1},this.options.onGestureStart?.()}else if(e.touches.length===2){let n=this.options.getState(),i=sh(e.touches[0],e.touches[1]),a=(e.touches[0].clientX+e.touches[1].clientX)/2,s=(e.touches[0].clientY+e.touches[1].clientY)/2;this.touch={startDistance:i,startZoom:n.zoom,lastTouchX:0,lastTouchY:0,startPanX:n.pan.x,startPanY:n.pan.y,containerRect:t,startMidX:a,startMidY:s,didPinch:!0,moved:!1},this.options.onGestureStart?.()}let o=()=>{this.touch=null,this.touchCleanup=null,cancelAnimationFrame(this.rafId),r.removeEventListener("touchmove",this.handleTouchMove),r.removeEventListener("touchend",o),r.removeEventListener("touchcancel",o),this.setStatus({isDragging:!1}),this.options.onGestureEnd?.()};this.touchCleanup?.(),r.addEventListener("touchmove",this.handleTouchMove,{passive:!1}),r.addEventListener("touchend",o),r.addEventListener("touchcancel",o),this.touchCleanup=o}handleTouchMove=e=>{let t=this.touch;t&&(e.preventDefault(),cancelAnimationFrame(this.rafId),this.rafId=requestAnimationFrame(()=>{let r=this.options.getState();if(e.touches.length===2){if(!t.didPinch){t.didPinch=!0,t.startDistance=sh(e.touches[0],e.touches[1]),t.startZoom=r.zoom,t.startPanX=r.pan.x,t.startPanY=r.pan.y,t.startMidX=(e.touches[0].clientX+e.touches[1].clientX)/2,t.startMidY=(e.touches[0].clientY+e.touches[1].clientY)/2,this.setStatus({isDragging:!1});return}let o=this.options.getContainerSize(),n=this.options.getImageSize(),i=e.touches[0],a=e.touches[1],l=sh(i,a)/t.startDistance,c=Math.min(this.maxZoom,Math.max(this.minZoom,t.startZoom*l)),d=n??o,u=t.containerRect;if(d.width>0&&d.height>0&&u){let f=(i.clientX+a.clientX)/2-u.left-o.width/2,p=(i.clientY+a.clientY)/2-u.top-o.height/2,h=t.startMidX-u.left-o.width/2,b=t.startMidY-u.top-o.height/2,g=d.width>0?(f-h)/d.width:0,x=d.height>0?(p-b)/d.height:0,v=t.startZoom!==0?1-c/t.startZoom:0,y=h/d.width,_=b/d.height,w=t.startPanX+g+(y-t.startPanX)*v,R=t.startPanY+x+(_-t.startPanY)*v,{pan:T}=Dr({...r,zoom:c,pan:{x:w,y:R}},gi(r),r.cropRect);this.options.actions.setZoomAtPoint(c,T)}else c!==r.zoom&&this.options.actions.setZoom(c)}else if(e.touches.length===1&&!t.didPinch){t.moved||(t.moved=!0,this.setStatus({isDragging:!0}));let o=this.options.getImageSize(),n=this.options.getContainerSize(),i=o??n,a=i.width>0?(e.touches[0].clientX-t.lastTouchX)/i.width:0,s=i.height>0?(e.touches[0].clientY-t.lastTouchY)/i.height:0,{pan:l}=Dr({...r,pan:{x:t.startPanX+a,y:t.startPanY+s}},gi(r),r.cropRect);this.options.actions.setPan(l)}}))};tryDoubleTap(e,t,r,o){let n=Date.now(),i=this.lastTap;if(!i)return this.lastTap={time:n,x:t,y:r},!1;let a=n-i.time,s=Math.sqrt((t-i.x)**2+(r-i.y)**2);if(!(a<M5&&s<JF))return this.lastTap={time:n,x:t,y:r},!1;e.preventDefault(),this.lastTap=null;let c=this.options.getState(),d=this.options.getContainerSize(),u=this.options.getImageSize(),f=c.zoom>(this.minZoom+this.doubleTapZoom)/2?this.minZoom:this.doubleTapZoom,p=u??d;if(this.setStatus({isZooming:!0}),clearTimeout(this.zoomTimer),this.zoomTimer=setTimeout(()=>{this.setStatus({isZooming:!1})},ez),this.options.onGestureStart?.(),p.width>0&&p.height>0){let h=t-o.left-d.width/2,b=r-o.top-d.height/2,g=1-f/c.zoom,x=h/p.width,v=b/p.height,y=c.pan.x+(x-c.pan.x)*g,_=c.pan.y+(v-c.pan.y)*g,{pan:w}=Dr({...c,zoom:f,pan:{x:y,y:_}},gi(c),c.cropRect);this.options.actions.setZoomAtPoint(f,w)}else this.options.actions.setZoom(f);return this.options.onGestureEnd?.(),!0}handleKeyDown(e){let t=this.options.getState();switch(e.key){case"ArrowUp":{e.preventDefault();let r=this.getKeyboardStep(e),{pan:o}=Dr({...t,pan:{x:t.pan.x,y:t.pan.y+r}},gi(t),t.cropRect);this.options.actions.setPan(o);break}case"ArrowDown":{e.preventDefault();let r=this.getKeyboardStep(e),{pan:o}=Dr({...t,pan:{x:t.pan.x,y:t.pan.y-r}},gi(t),t.cropRect);this.options.actions.setPan(o);break}case"ArrowLeft":{e.preventDefault();let r=this.getKeyboardStep(e),{pan:o}=Dr({...t,pan:{x:t.pan.x+r,y:t.pan.y}},gi(t),t.cropRect);this.options.actions.setPan(o);break}case"ArrowRight":{e.preventDefault();let r=this.getKeyboardStep(e),{pan:o}=Dr({...t,pan:{x:t.pan.x-r,y:t.pan.y}},gi(t),t.cropRect);this.options.actions.setPan(o);break}case"+":case"=":{e.preventDefault();let r=Math.min(this.maxZoom,Math.max(this.minZoom,t.zoom+.5));this.options.actions.setZoom(r);break}case"-":case"_":{e.preventDefault();let r=Math.min(this.maxZoom,Math.max(this.minZoom,t.zoom-.5));this.options.actions.setZoom(r);break}case"r":case"R":{if(e.metaKey||e.ctrlKey||e.altKey)break;e.preventDefault(),this.options.actions.snapRotate90(e.shiftKey?-1:1);break}case"h":case"H":{if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)break;e.preventDefault(),this.options.actions.toggleFlip?.("horizontal");break}case"v":case"V":{if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)break;e.preventDefault(),this.options.actions.toggleFlip?.("vertical");break}}}destroy(){cancelAnimationFrame(this.rafId),clearTimeout(this.zoomTimer),clearTimeout(this.wheelGestureTimer),this.touchCleanup?.(),this.touchCleanup=null,this.pointerCleanup?.(),this.pointerCleanup=null,this.drag=null,this.touch=null,this.lastTap=null,this.wheelGestureActive=!1,this.isDragging=!1,this.isZooming=!1}};var tz=300;function rz(e){switch(e.key){case"ArrowUp":case"ArrowDown":case"ArrowLeft":case"ArrowRight":return!0;default:return!1}}function oz(e){switch(e.key){case"+":case"=":case"-":case"_":return!0;default:return!1}}function N5(e,t,r,o,n){let[i,a]=(0,it.useState)(!1),[s,l]=(0,it.useState)(!1),[c,d]=(0,it.useState)(!1),[u,f]=(0,it.useState)(!1),p=(0,it.useRef)(),h=(0,it.useRef)(!1),b=(0,it.useRef)(e);b.current=e;let g=(0,it.useRef)(r);g.current=r;let x=(0,it.useRef)(o);x.current=o;let v=(0,it.useRef)(n);v.current=n;let y=(0,it.useRef)(t);y.current=t;let _=(0,it.useRef)(null),w=(0,it.useCallback)(()=>{d(!0)},[]),R=(0,it.useCallback)(()=>{d(!1)},[]),T=(0,it.useCallback)(()=>{h.current||(h.current=!0,v.current?.onGestureStart?.()),clearTimeout(p.current),p.current=setTimeout(()=>{h.current=!1,f(!1),v.current?.onGestureEnd?.()},tz)},[]);(0,it.useEffect)(()=>()=>{clearTimeout(p.current)},[]),(0,it.useEffect)(()=>{let F=new P5({getState:()=>b.current,actions:{setPan:V=>y.current.setPan(V),setZoom:V=>y.current.setZoom(V),setZoomAtPoint:(V,D)=>y.current.setZoomAtPoint(V,D),snapRotate90:V=>y.current.snapRotate90(V),toggleFlip:V=>y.current.toggleFlip?.(V)},getContainerSize:()=>g.current,getImageSize:()=>x.current,get minZoom(){return v.current?.minZoom},get maxZoom(){return v.current?.maxZoom},get zoomSpeed(){return v.current?.zoomSpeed},get keyboardStep(){return v.current?.keyboardStep},get doubleTapZoom(){return v.current?.doubleTapZoom},onGestureStart:()=>{w(),v.current?.onGestureStart?.()},onGestureEnd:()=>{R(),v.current?.onGestureEnd?.()},onStatusChange:V=>{a(V.isDragging),l(V.isZooming)}});return _.current=F,()=>{F.destroy(),_.current=null}},[w,R]);let E=n?.disabled??!1;(0,it.useEffect)(()=>{if(!E)return;_.current?.destroy(),a(!1),l(!1),f(!1);let F=c||h.current;h.current&&(h.current=!1,clearTimeout(p.current)),R(),F&&v.current?.onGestureEnd?.()},[E,c,R]);let C=(0,it.useCallback)(F=>{if(v.current?.disabled)return;let V=F.currentTarget;_.current?.handlePointerDown(F.nativeEvent,V)},[]),O=(0,it.useCallback)(F=>{if(v.current?.disabled)return;let V=F.currentTarget,D=V.getBoundingClientRect();_.current?.handleTouchStart(F.nativeEvent,D,V.ownerDocument)},[]),S=(0,it.useCallback)(F=>{v.current?.disabled||(rz(F.nativeEvent)?(f(!0),T()):oz(F.nativeEvent)&&T(),_.current?.handleKeyDown(F.nativeEvent))},[T]),N=(0,it.useCallback)(F=>{v.current?.disabled||_.current?.handleWheel(F)},[]);return{handlers:{onPointerDown:C,onTouchStart:O,onKeyDown:S},onWheelNative:N,isDragging:i,isZooming:s,isPlacementActive:c||u||s}}var I5=m(U(),1);var nz="matrix(1, 0, 0, 1, 0, 0)";function A5(e,t){if(!Ft(t))return nz;let r=to(e),o=r.pan.x*t.width,n=r.pan.y*t.height,i=nn(r.rotation),a=Math.cos(i),s=Math.sin(i),l=r.flip.horizontal?-1:1,c=r.flip.vertical?-1:1,d=r.zoom,u=l*a*d,f=c*s*d,p=-l*s*d,h=c*a*d;return`matrix(${u}, ${f}, ${p}, ${h}, ${o}, ${n})`}function D5(e,t){return(0,I5.useMemo)(()=>A5(e,t),[e,t])}var bi=m(U(),1),Vr=m(ye(),1);import{speak as lz}from"@wordpress/a11y";function $a(e,t){let r=to(e);if(!Ft(t))return{x:0,y:0,width:0,height:0,rotation:r.rotation,flip:{...r.flip},zoom:r.zoom};let o={width:1e3,height:1e3},n=na(r,o,t),i=lt.create();lt.invert(i,n);let a=na({...r,pan:{x:0,y:0},zoom:1},o,t),s=Zc(a),l=r.cropRect,c=s.left+(l.x+l.width/2)*s.width,d=s.top+(l.y+l.height/2)*s.height,u=Ir.create();Ir.transformMat2d(u,[c,d],i);let f=Math.round(r.rotation/90)*90,{width:p,height:h}=Gt(t.width,t.height,f),b=l.width*p/r.zoom,g=l.height*h/r.zoom;return{x:u[0]*t.width-b/2,y:u[1]*t.height-g/2,width:b,height:g,rotation:r.rotation,flip:{...r.flip},zoom:r.zoom}}function iz(e,t,r){if(!Ft(t)||r.width<=0||r.height<=0)return null;let o=to(e),n={width:1e3,height:1e3},i=na({...o,pan:{x:0,y:0},zoom:1},n,t),a=Zc(i);if(a.width<=0||a.height<=0)return null;let s=Ir.fromValues((r.x+r.width/2)/t.width,(r.y+r.height/2)/t.height),l=Ir.create(),c=na(o,n,t);Ir.transformMat2d(l,s,c);let d=Math.round(o.rotation/90)*90,{width:u,height:f}=Gt(t.width,t.height,d);if(u<=0||f<=0)return null;let p=r.width*o.zoom/u,h=r.height*o.zoom/f,b=(l[0]-a.left)/a.width,g=(l[1]-a.top)/a.height;return{x:b-p/2,y:g-h/2,width:p,height:h}}var az=1e-6;function sz(e){let t=ul(e),r=Math.round(t/90)*90;return Math.abs(t-r)<az}function V5(e,t,r,o){let n=to(e);return sz(n.rotation)?F5(n,t,r,{left:o.includes("w"),top:o.includes("n"),right:o.includes("e"),bottom:o.includes("s")}):r}function L5(e,t,r){return F5(e,t,r,{left:!0,top:!0,right:!0,bottom:!0})}function F5(e,t,r,o){if(!Ft(t))return r;let n=to({...e,cropRect:r}),i=$a(n,t),a=o.left||o.right,s=o.top||o.bottom,l=o.left?Math.round(i.x):i.x,c=o.top?Math.round(i.y):i.y,d=o.right?Math.round(i.x+i.width):i.x+i.width,u=o.bottom?Math.round(i.y+i.height):i.y+i.height;if(d<=l||u<=c)return r;let f=iz(n,t,{...i,x:l,y:c,width:d-l,height:u-c});return f?{x:a?f.x:r.x,y:s?f.y:r.y,width:a?f.width:r.width,height:s?f.height:r.height}:r}var cz=300;function dz(e,t){if(!t||t.flip.horizontal===e.flip.horizontal&&t.flip.vertical===e.flip.vertical)return;let{horizontal:r,vertical:o}=e.flip;return r&&o?(0,Vr.__)("Flipped horizontally and vertically"):r?(0,Vr.__)("Flipped horizontally"):o?(0,Vr.__)("Flipped vertically"):(0,Vr.__)("Flip removed")}function uz(e,t){if(t&&Math.round(t.rotation)===Math.round(e.rotation))return;let o=e.flip.horizontal!==e.flip.vertical?-1:1,n=Math.round(e.rotation)*o%360;return n>180&&(n-=360),n<=-180&&(n+=360),n===0?t?(0,Vr.__)("Rotation 0 degrees"):void 0:n>0?(0,Vr.sprintf)((0,Vr.__)("Rotated %d degrees clockwise"),n):(0,Vr.sprintf)((0,Vr.__)("Rotated %d degrees counterclockwise"),Math.abs(n))}function fz(e,t){if(!e.image)return;let r={width:e.image.naturalWidth,height:e.image.naturalHeight},o=$a(e,r);if(t?.image){let n=$a({...e,cropRect:t.cropRect},r);if(Math.round(n.width)===Math.round(o.width)&&Math.round(n.height)===Math.round(o.height))return}return(0,Vr.sprintf)((0,Vr.__)("Crop %1$d by %2$d pixels"),Math.round(o.width),Math.round(o.height))}function pz(e,t){if(!(t&&Math.round(t.zoom*100)===Math.round(e.zoom*100)))return(0,Vr.sprintf)((0,Vr.__)("Zoom %d%%"),Math.round(e.zoom*100))}function mz(e,t){let r=dz(e,t);return r||[uz(e,t),pz(e,t),fz(e,t)].filter(n=>n!==void 0).join(", ")}function z5(e){let t=(0,bi.useRef)(),r=(0,bi.useRef)(""),o=(0,bi.useRef)(null),n=(0,bi.useRef)(e);(0,bi.useLayoutEffect)(()=>{n.current=e},[e]),(0,bi.useEffect)(()=>(clearTimeout(t.current),t.current=setTimeout(()=>{let i=n.current,a=mz(i,o.current);o.current=i,a!==r.current&&(r.current=a,lz(a))},cz),()=>{clearTimeout(t.current)}),[e.zoom,e.rotation,e.cropRect.width,e.cropRect.height,e.flip.horizontal,e.flip.vertical])}var jt=m(U(),1),jn=m(ye(),1);var lh={position:"absolute",width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0};var ml=m(P(),1),hz=["nw","ne","se","sw"],gz=["nw","n","ne","e","se","s","sw","w"];function bz(e){switch(e){case"n":return(0,jn.__)("Resize from top edge");case"s":return(0,jn.__)("Resize from bottom edge");case"e":return(0,jn.__)("Resize from right edge");case"w":return(0,jn.__)("Resize from left edge");case"nw":return(0,jn.__)("Resize from top-left corner");case"ne":return(0,jn.__)("Resize from top-right corner");case"sw":return(0,jn.__)("Resize from bottom-left corner");case"se":return(0,jn.__)("Resize from bottom-right corner")}}var yz=500;function W5({cropRect:e,containerSize:t,imageSize:r,onCropChange:o,onResizeStart:n,onResizeEnd:i,aspectRatio:a,freeformCrop:s=!1,isResizeDisabled:l=!1,stencilTransition:c,cropBounds:d,onEscape:u,minCropSize:f,snapCropRect:p,keyboardResizeStep:h}){let b=d?.minX??0,g=d?.minY??0,x=d?.maxX??1,v=d?.maxY??1,y=(0,jt.useMemo)(()=>({minX:b,minY:g,maxX:x,maxY:v}),[b,g,x,v]),_=(0,jt.useRef)(),w=(0,jt.useRef)(!1),R=(0,jt.useId)(),T=!!(a&&a>0),E=(0,jt.useRef)(null);(0,jt.useEffect)(()=>()=>{clearTimeout(_.current),w.current=!1,E.current?.cancel(!1)},[]);let C=(0,jt.useRef)(null),O=(0,jt.useMemo)(()=>!T||r.width===0?0:a*r.height/r.width,[a,T,r.width,r.height]),S=(t.width-r.width)/2,N=(t.height-r.height)/2,F=S+e.x*r.width,V=N+e.y*r.height,D=e.width*r.width,W=e.height*r.height,M=(0,jt.useCallback)((B,k)=>{if(l||k.pointerType==="touch"&&k.isPrimary===!1){k.preventDefault(),k.stopPropagation();return}if(k.button!==0)return;k.preventDefault(),k.stopPropagation();let L=k.currentTarget.ownerDocument;L.activeElement instanceof HTMLElement&&L.activeElement.blur();let H=k.currentTarget;H.setPointerCapture(k.pointerId);let G={handle:B,startX:k.clientX,startY:k.clientY,startRect:{...e}},Q=0,ie=k.clientX,le=k.clientY,fe=k.shiftKey,ke=Ae=>{let xt=Ae;ie=xt.clientX,le=xt.clientY,fe=xt.shiftKey,!Q&&(Q=requestAnimationFrame(()=>{Q=0;let he=C.current;if(!he)return;let nt;he.hasLockedRatio?nt=he.computeLockedRect(G,ie,le):fe?nt=he.computeShiftLockedRect(G,ie,le):(nt=he.computeFreeRect(G,ie,le),nt=he.snapCropRect?.(nt,G.handle)??nt),he.onCropChange(nt)}))},me=!1,He=(Ae=!0,xt=!0)=>{me||(me=!0,Q&&(cancelAnimationFrame(Q),Q=0),H.removeEventListener("pointermove",ke),H.removeEventListener("pointerup",Ve),H.removeEventListener("lostpointercapture",Ve),E.current=null,Ae&&C.current?.onResizeEnd?.(),xt&&H.focus({preventScroll:!0}))},Ce=(Ae=!0)=>He(Ae,!1),Ve=()=>He();H.addEventListener("pointermove",ke),H.addEventListener("pointerup",Ve),H.addEventListener("lostpointercapture",Ve),E.current={cancel:Ce},n?.(B),clearTimeout(_.current),w.current=!1},[e,l,n]),A=(0,jt.useCallback)((B,k,L)=>ah(B,k,L,r,y,f),[r,y,f]),I=(0,jt.useCallback)((B,k,L,H)=>pw(B,k,L,r,y,O,f,H),[r,y,O,f]),Y=(0,jt.useCallback)((B,k,L)=>k5(B,k,L,r,y,f),[r,y,f]);C.current={hasLockedRatio:T,computeLockedRect:I,computeFreeRect:A,computeShiftLockedRect:Y,onCropChange:o,onResizeEnd:i,snapCropRect:p},(0,jt.useEffect)(()=>{l&&(E.current?.cancel(),w.current&&(clearTimeout(_.current),w.current=!1,C.current?.onResizeEnd?.()))},[l]);let X=(0,jt.useCallback)((B,k)=>{let L=k.key;if(l)return;if(L==="Escape"){k.preventDefault(),k.stopPropagation(),u?.();return}if(L!=="ArrowUp"&&L!=="ArrowDown"&&L!=="ArrowLeft"&&L!=="ArrowRight")return;k.preventDefault(),k.stopPropagation(),w.current||(w.current=!0,n?.(B));let H=()=>{clearTimeout(_.current),_.current=setTimeout(()=>{w.current=!1,i?.()},yz)},G=k.shiftKey?Jm:1,Q=h?.width??qc,ie=h?.height??qc,le=Q*G,fe=ie*G,ke=0,me=0;L==="ArrowLeft"&&(ke=-le),L==="ArrowRight"&&(ke=le),L==="ArrowUp"&&(me=-fe),L==="ArrowDown"&&(me=fe);let He=ke!==0?"width":"height";if(T){let Ce={handle:B,startX:0,startY:0,startRect:{...e}},Ve=ke*r.width,Ae=me*r.height;o(I(Ce,Ve,Ae,He)),H()}else{let Ce={handle:B,startX:0,startY:0,startRect:{...e}},Ve=ke*r.width,Ae=me*r.height,xt=A(Ce,Ve,Ae);o(p?.(xt,B)??xt),H()}},[e,T,r.width,r.height,I,A,o,n,i,u,h,p,l]);if(t.width===0||t.height===0)return null;let z=T?hz:gz;return(0,ml.jsxs)("div",{className:"wp-media-editor-image-editor__stencil","data-testid":"cropper-stencil",style:{left:F,top:V,width:D,height:W,transition:c},children:[s&&(0,ml.jsx)("div",{id:R,style:lh,children:(0,jn.__)("Use arrow keys to resize the crop area. Hold Shift for larger steps.")}),(0,ml.jsx)("div",{className:"wp-media-editor-image-editor__stencil-rect",style:{width:"100%",height:"100%",top:0,left:0}}),s&&z.map(B=>(0,ml.jsx)("button",{type:"button",className:`wp-media-editor-image-editor__handle wp-media-editor-image-editor__handle--${B}`,onPointerDown:k=>M(B,k),onTouchStart:k=>{k.touches.length<2&&k.stopPropagation()},onKeyDown:k=>X(B,k),disabled:l,"aria-label":bz(B),"aria-describedby":R},B))]})}var H5=m(P(),1);function j5({cropRect:e,containerSize:t,imageSize:r,transition:o}){if(t.width===0||t.height===0)return null;let n=(t.width-r.width)/2,i=(t.height-r.height)/2,a=n+e.x*r.width,s=i+e.y*r.height,l=e.width*r.width,c=e.height*r.height,d=o?`${o}, box-shadow 0.15s ease`:void 0;return(0,H5.jsx)("div",{className:"wp-media-editor-image-editor__dimming","data-testid":"cropper-dimming",style:{left:a,top:s,width:l,height:c,transition:d}})}var qa=m(P(),1);function B5({cropRect:e,containerSize:t,imageSize:r}){if(t.width===0||t.height===0)return null;let o=(t.width-r.width)/2,n=(t.height-r.height)/2,i=o+e.x*r.width,a=n+e.y*r.height,s=e.width*r.width,l=e.height*r.height,c=s/3,d=l/3;return(0,qa.jsxs)("div",{className:"wp-media-editor-image-editor__grid","data-testid":"cropper-grid",style:{left:i,top:a,width:s,height:l},children:[(0,qa.jsx)("div",{className:"wp-media-editor-image-editor__grid-line wp-media-editor-image-editor__grid-line--horizontal",style:{top:d}}),(0,qa.jsx)("div",{className:"wp-media-editor-image-editor__grid-line wp-media-editor-image-editor__grid-line--horizontal",style:{top:d*2}}),(0,qa.jsx)("div",{className:"wp-media-editor-image-editor__grid-line wp-media-editor-image-editor__grid-line--vertical",style:{left:c}}),(0,qa.jsx)("div",{className:"wp-media-editor-image-editor__grid-line wp-media-editor-image-editor__grid-line--vertical",style:{left:c*2}})]})}var hl=m(U(),1),G5=m(P(),1),ch=12,Y5={before:"-100%",center:"-50%",after:"0"},U5={before:-1,center:0,after:1},vz={before:"after",center:"center",after:"before"};function _z(e){let t="center";e.includes("w")?t="before":e.includes("e")&&(t="after");let r="center";return e.includes("n")?r="before":e.includes("s")&&(r="after"),{x:t,y:r}}function $5(e,t,r){return e==="before"?t-ch-r:e==="after"?t+ch:t-r/2}function q5(e,t,r,o){let n=l=>{let c=$5(l,t,r);return c>=0&&c+r<=o};if(n(e))return e;let i=vz[e];if(i!==e&&n(i))return i;if(e!=="center"&&n("center"))return"center";let a=l=>{let c=$5(l,t,r);return Math.max(0,-c)+Math.max(0,c+r-o)};return[e,i,"center"].reduce((l,c)=>a(c)<a(l)?c:l)}function X5({cropRect:e,containerSize:t,imageSize:r,activeHandle:o,outputWidth:n,outputHeight:i}){let a=(0,hl.useRef)(null),[s,l]=(0,hl.useState)(null);if((0,hl.useLayoutEffect)(()=>{if(!a.current)return;let y=a.current.getBoundingClientRect();l(_=>_&&_.width===y.width&&_.height===y.height?_:{width:y.width,height:y.height})},[n,i]),!o||t.width===0||t.height===0)return null;let c=(t.width-r.width)/2,d=(t.height-r.height)/2,u=c+e.x*r.width,f=d+e.y*r.height,p=e.width*r.width,h=e.height*r.height,b=u+p/2;o.includes("w")?b=u:o.includes("e")&&(b=u+p);let g=f+h/2;o.includes("n")?g=f:o.includes("s")&&(g=f+h);let x=_z(o),v=s?{x:q5(x.x,b,s.width,t.width),y:q5(x.y,g,s.height,t.height)}:x;return(0,G5.jsx)("div",{ref:a,className:"wp-media-editor-image-editor__dimensions-tooltip","data-testid":"cropper-dimensions-tooltip",style:{left:b+U5[v.x]*ch,top:g+U5[v.y]*ch,transform:`translate(${Y5[v.x]}, ${Y5[v.y]})`},"aria-hidden":"true",children:`W: ${Math.round(n)}px H: ${Math.round(i)}px`})}var dh=m(U(),1);var aa=m(U(),1);var gl={zoom:1,pan:{x:0,y:0}};function K5(e,t){switch(t.type){case"SET_VIEWPORT_ZOOM":{let r=Math.min(4,Math.max(.1,t.payload));return r===e.zoom?e:{...e,zoom:r}}case"SET_VIEWPORT_PAN":{let{x:r,y:o}=t.payload;return r===e.pan.x&&o===e.pan.y?e:{...e,pan:t.payload}}case"RESET_VIEWPORT":return e.zoom===gl.zoom&&e.pan.x===gl.pan.x&&e.pan.y===gl.pan.y?e:gl}}function Z5(){let[e,t]=(0,aa.useReducer)(K5,gl),r=(0,aa.useCallback)(i=>{t({type:"SET_VIEWPORT_ZOOM",payload:i})},[]),o=(0,aa.useCallback)(i=>{t({type:"SET_VIEWPORT_PAN",payload:i})},[]),n=(0,aa.useCallback)(()=>{t({type:"RESET_VIEWPORT"})},[]);return(0,aa.useMemo)(()=>({viewport:e,setViewportZoom:r,setViewportPan:o,resetViewport:n}),[e,r,o,n])}var Q5=m(P(),1),J5=(0,dh.createContext)(null);function eN({children:e}){let t=Z5();return(0,Q5.jsx)(J5.Provider,{value:t,children:e})}function tN(){let e=(0,dh.useContext)(J5);if(!e)throw new Error("useViewport must be used within a ViewportProvider.");return e}var ho=m(P(),1),Vo=1e-6,wz=1e-6,bl=200,xz=bl+100,rN=`transform ${bl}ms ease-out`,Rz=[`left ${bl}ms ease-out`,`top ${bl}ms ease-out`,`width ${bl}ms ease-out`,`height ${bl}ms ease-out`].join(", ");function Tz({src:e,controller:t,stencil:r=W5,showGrid:o=!1,isPlacementActive:n=!1,showDimming:i=!0,showDimensions:a=!0,minZoom:s,maxZoom:l,aspectRatio:c,freeformCrop:d=!1,focusOnMount:u=!1,disabled:f=!1,onImageLoaded:p,onStateChange:h,onGestureStart:b,onGestureEnd:g,className:x},v){let{state:y,setImage:_,setCropRect:w,settleCrop:R,setVisualSize:T,adjustCropRectForViewport:E}=t,{viewport:C,setViewportPan:O,resetViewport:S}=tN(),N=(0,ce.useRef)(null),F=(0,ce.useId)(),[V,D]=(0,ce.useState)(u),[W,M]=(0,ce.useState)(!1),[A,I]=(0,ce.useState)({width:0,height:0});(0,ce.useLayoutEffect)(()=>{u&&N.current?.focus({preventScroll:!0})},[u]);let Y=(0,ce.useCallback)(Z=>{let Se=Z.target;Se===Z.currentTarget&&D(!0),Z.relatedTarget!==null&&Se.matches(":focus-visible")&&M(!0)},[]),X=(0,ce.useCallback)(Z=>{Z.target===Z.currentTarget&&D(!1),Z.currentTarget.contains(Z.relatedTarget)||M(!1)},[]);(0,ce.useEffect)(()=>{let Z=N.current;if(!Z)return;let Se=new ResizeObserver(Pt=>{for(let xi of Pt){let{width:cd,height:dd}=xi.contentRect;I(wl=>wl.width===cd&&wl.height===dd?wl:{width:cd,height:dd})}});return Se.observe(Z),()=>{Se.disconnect()}},[]),(0,ce.useEffect)(()=>{h?.(y)},[y,h]),z5(y);let z=y.image?.naturalWidth??0,B=y.image?.naturalHeight??0,{elementSize:k,visualSize:L}=(0,ce.useMemo)(()=>g5(A,{width:z,height:B},y.rotation),[A,z,B,y.rotation]);(0,ce.useEffect)(()=>{T(L)},[L,T]),(0,ce.useEffect)(()=>{if(d||L.width===0||L.height===0||!c||c<=0)return;let Z=Ua(c,L),Se=y.cropRect;Math.abs(Se.x-Z.x)<Vo&&Math.abs(Se.y-Z.y)<Vo&&Math.abs(Se.width-Z.width)<Vo&&Math.abs(Se.height-Z.height)<Vo||E(Z)},[d,c,L,E,y.cropRect]);let H=(0,ce.useRef)(c);(0,ce.useEffect)(()=>{if(H.current===c||(H.current=c,!d||L.width===0||L.height===0||!c||c<=0))return;let Z=Ua(c,L),Se=y.cropRect;Math.abs(Se.x-Z.x)<Vo&&Math.abs(Se.y-Z.y)<Vo&&Math.abs(Se.width-Z.width)<Vo&&Math.abs(Se.height-Z.height)<Vo||E(Z)},[c,d,L,E,y.cropRect]);let G=(0,ce.useMemo)(()=>{if(!(!y.image||k.width===0))return T5(y,k,L)},[y,k,L]),Q=s!==void 0?s:fl(y),[ie,le]=(0,ce.useState)(!1),fe=(0,ce.useRef)(!1),ke=(0,ce.useRef)(!1),[me,He]=(0,ce.useState)(!1),Ce=(0,ce.useRef)(!1),Ve=(0,ce.useCallback)(Z=>{Ce.current=Z,He(Z)},[]),[Ae,xt]=(0,ce.useState)(null),he=(0,ce.useMemo)(()=>b5(y.cropRect,A,L,t5,r5),[y.cropRect,A,L]),[nt,Kt]=(0,ce.useState)(1),yt=ie?nt:he,vt=(0,ce.useMemo)(()=>({width:L.width*yt,height:L.height*yt}),[L.width,L.height,yt]),zt=z>0?k.width/z*y.zoom*yt:0,Wr=(0,ce.useMemo)(()=>{if(zt<Qm||c&&c>0||z<=0||B<=0)return;let Z=Math.round(y.rotation/90)*90;if(Math.abs(y.rotation-Z)>=wz)return;let Se=Gt(z,B,Z);if(!(Se.width<=0||Se.height<=0))return{width:y.zoom/Se.width,height:y.zoom/Se.height}},[zt,c,z,B,y.rotation,y.zoom]),re=(0,ce.useMemo)(()=>{if(z<=0||B<=0)return;let Z=Math.round(y.rotation/90)*90,Se=Gt(z,B,Z),Pt=O5(zt);return{width:Math.min(1,Pt*y.zoom/Se.width),height:Math.min(1,Pt*y.zoom/Se.height)}},[z,B,y.rotation,y.zoom,zt]),de=(0,ce.useCallback)((Z,Se)=>zt<Qm||z<=0||B<=0?Z:V5(y,{width:z,height:B},Z,Se),[zt,z,B,y]),Ct=(0,ce.useRef)(!1);(0,ce.useEffect)(()=>{let Z=d&&(!c||c<=0)&&zt>=Qm&&z>0&&B>0,Se=Ct.current;if(Ct.current=Z,!Z||Se)return;let Pt=L5(y,{width:z,height:B},y.cropRect),xi=y.cropRect;Math.abs(xi.x-Pt.x)<Vo&&Math.abs(xi.y-Pt.y)<Vo&&Math.abs(xi.width-Pt.width)<Vo&&Math.abs(xi.height-Pt.height)<Vo||w(Pt)},[c,zt,d,z,B,w,y]);let{handlers:Je,onWheelNative:no,isDragging:qn,isZooming:vo,isPlacementActive:Wt}=N5(y,t,A,vt,{minZoom:Q,maxZoom:l,onGestureStart:b,onGestureEnd:g,disabled:f}),cn={...Je,onPointerDownCapture:()=>{M(!1)},onTouchStartCapture:Z=>{Z.touches.length>1&&Ve(!0)},onTouchMoveCapture:Z=>{Z.touches.length>1&&Ve(!0)},onTouchEndCapture:Z=>{Z.touches.length===0&&Ve(!1)},onTouchCancelCapture:Z=>{Z.touches.length===0&&Ve(!1)},onKeyDownCapture:Z=>{["Shift","Control","Alt","Meta"].includes(Z.key)||M(!0)},onPointerDown:Z=>{if(f||fe.current||Ce.current||Z.pointerType==="touch"&&Z.isPrimary===!1){Z.preventDefault();return}Je.onPointerDown?.(Z),M(!1)}};(0,ce.useEffect)(()=>{let Z=N.current;if(!Z)return;let Se=Pt=>{if(fe.current||ke.current){Pt.preventDefault();return}no(Pt)};return Z.addEventListener("wheel",Se,{passive:!1}),()=>{Z.removeEventListener("wheel",Se)}},[no]);let _o=D5(y,L),wo=(0,ce.useCallback)(Z=>{let Se=Z.currentTarget,Pt={width:Se.naturalWidth,height:Se.naturalHeight};_({src:e,naturalWidth:Pt.width,naturalHeight:Pt.height}),p?.(Pt)},[e,_,p]),Gn=(0,ce.useCallback)(Z=>{if(!Ce.current&&(w(Z),fe.current&&vt.width>0&&vt.height>0)){let Se=(A.width-vt.width)/2,Pt=(A.height-vt.height)/2,xi=Math.max(0,Se+(Z.x+Z.width)*vt.width-A.width),cd=Math.max(0,-(Se+Z.x*vt.width)),dd=Math.max(0,Pt+(Z.y+Z.height)*vt.height-A.height),wl=Math.max(0,-(Pt+Z.y*vt.height));O({x:-xi+cd,y:-dd+wl})}},[w,O,A,vt]),[Hr,Xn]=(0,ce.useState)(!1),pe=(0,ce.useRef)(),ge=(0,ce.useCallback)(()=>{clearTimeout(pe.current),ke.current=!1,Xn(!1)},[]);(0,ce.useEffect)(()=>()=>{clearTimeout(pe.current)},[]);let J=o==="interactive",Oe=J&&(Wt||ie||n),be=(0,ce.useMemo)(()=>{if(!a||!Ae||!y.image)return null;let Z=$a(y,{width:y.image.naturalWidth,height:y.image.naturalHeight});return{width:Z.width,height:Z.height}},[a,Ae,y]),et=(0,ce.useCallback)(()=>{M(!0),N.current?.focus({preventScroll:!0})},[]),xe=(0,ce.useCallback)(Z=>{Ce.current||(Kt(he),fe.current=!0,le(!0),xt(Z??null),ge(),S(),b?.())},[ge,b,S,he]),yr=(0,ce.useCallback)(()=>{let Z=Ce.current;if(fe.current=!1,le(!1),xt(null),clearTimeout(pe.current),Z){ge(),S();return}ke.current=!0,Xn(!0),S(),R(),g?.(),pe.current=setTimeout(ge,xz)},[ge,R,g,S]),yi=(0,ce.useCallback)(Z=>{!ke.current||Z.propertyName!=="transform"||ge()},[ge]),io;Hr?io=rN:vo&&(io="transform 150ms linear");let Lo=Hr?Rz:void 0,jr=(0,ce.useMemo)(()=>{if(k.width===0||k.height===0)return{};let Z=(A.width-k.width)/2,Se=(A.height-k.height)/2;return{width:k.width,height:k.height,maxWidth:k.width,maxHeight:k.height,left:Z,top:Se,transform:`scale(${yt}) ${_o}`,transition:io,imageRendering:zt>1?"pixelated":void 0}},[A,k,_o,io,zt,yt]),vi=Hr?rN:void 0,_i=ie||Hr?"transform":void 0,wi;C.pan.x!==0||C.pan.y!==0?wi={transform:`translate(${C.pan.x}px, ${C.pan.y}px)`,transition:vi,willChange:_i}:Hr&&(wi={transform:"translate(0px, 0px)",transition:vi,willChange:_i});let _l=(0,ce.useCallback)(Z=>{typeof v=="function"?v(Z):v&&(v.current=Z)},[v]);return(0,ho.jsx)("div",{ref:_l,className:K("wp-media-editor-image-editor",qn&&"wp-media-editor-image-editor--dragging",x),children:(0,ho.jsxs)("div",{ref:N,className:K("wp-media-editor-image-editor__canvas",J&&"wp-media-editor-image-editor__canvas--grid-interactive",Oe&&"wp-media-editor-image-editor__canvas--show-grid",Hr&&"wp-media-editor-image-editor__canvas--settling",W&&"wp-media-editor-image-editor__canvas--focus-visible"),tabIndex:0,role:"group","aria-label":(0,mw.__)("Crop area"),"aria-describedby":V?F:void 0,onFocus:Y,onBlur:X,...cn,children:[(0,ho.jsx)("div",{id:F,style:lh,children:(0,mw.__)("When this area is focused, use arrow keys to move the image and plus or minus to zoom. Tab to resize handles and controls.")}),(0,ho.jsxs)("div",{className:"wp-media-editor-image-editor__stage","data-testid":"cropper-stage",style:wi,onTransitionEnd:yi,children:[(0,ho.jsx)("img",{className:"wp-media-editor-image-editor__image","data-testid":"cropper-image",src:e,alt:"",onLoad:wo,style:jr,draggable:!1}),i&&(0,ho.jsx)(j5,{cropRect:y.cropRect,containerSize:A,imageSize:vt,transition:Lo}),(0,ho.jsx)(r,{cropRect:y.cropRect,containerSize:A,imageSize:vt,onCropChange:Gn,onResizeStart:xe,onResizeEnd:yr,onEscape:et,aspectRatio:c,freeformCrop:d,isResizeDisabled:me||f,stencilTransition:Lo,cropBounds:G,minCropSize:re,snapCropRect:de,keyboardResizeStep:Wr}),(o===!0||J)&&(0,ho.jsx)(B5,{cropRect:y.cropRect,containerSize:A,imageSize:vt}),Ae&&be&&(0,ho.jsx)(X5,{cropRect:y.cropRect,containerSize:A,imageSize:vt,activeHandle:Ae,outputWidth:be.width,outputHeight:be.height})]})]})})}var Ez=(0,ce.forwardRef)(Tz),uh=(0,ce.forwardRef)((e,t)=>(0,ho.jsx)(eN,{children:(0,ho.jsx)(Ez,{...e,ref:t})}));var Be=m(U(),1);var fh={aspectRatioValue:"0"};function ph(e,t){switch(t.type){case"CROPPER":{let r=Ya(e.cropper,t.action);return r===e.cropper?e:{...e,cropper:r}}case"SET_ASPECT_RATIO_VALUE":{let{presetKey:r,resolved:o,visualSize:n}=t.payload,i=o!==void 0&&o>0&&n.width>0&&n.height>0,a={...e.cropOptions,aspectRatioValue:r};if(!i)return e.cropOptions.aspectRatioValue===r?e:{...e,cropOptions:a};let s=Ua(o,n);return{cropper:Ya(e.cropper,{type:"SET_CROP_RECT",payload:s}),cropOptions:a}}case"RESET_CROP_OPTIONS":return e.cropOptions.aspectRatioValue===fh.aspectRatioValue?e:{...e,cropOptions:{...fh}};case"RESTORE_SNAPSHOT":return t.payload;case"VIEWPORT_ADJUST_CROP_RECT":{let r=Ya(e.cropper,{type:"SET_CROP_RECT",payload:t.payload});return r===e.cropper?e:{...e,cropper:r}}}}function Qc(e,t){return e===t?!0:pl(e.cropper,t.cropper)&&e.cropOptions.aspectRatioValue===t.cropOptions.aspectRatioValue}function oN(e,t){return{cropper:e,cropOptions:{...fh,...t}}}function yl(e,t){let r=parseFloat(e);if(!(r===0||Number.isNaN(r))){if(r===Xc)return t&&t.naturalWidth>0&&t.naturalHeight>0?t.naturalWidth/t.naturalHeight:void 0;if(r>0)return r}}function Cz(e,t){return e?.src===t?.src&&e?.naturalWidth===t?.naturalWidth&&e?.naturalHeight===t?.naturalHeight}function hw(e){let[t,r]=(0,Be.useReducer)(ph,null,()=>oN(ro({...dl,...e?.cropper}),e?.cropOptions)),[o,n]=(0,Be.useState)(()=>t),i=(0,Be.useRef)(t),a=(0,Be.useRef)({width:0,height:0}),s=(0,Be.useRef)([]),l=(0,Be.useRef)([]),[c,d]=(0,Be.useState)(!1),[u,f]=(0,Be.useState)(!1),p=(0,Be.useRef)(!1),h=(0,Be.useRef)(null),b=(0,Be.useCallback)(M=>{let A=s.current[s.current.length-1];A&&Qc(A,M)||(s.current=[...s.current,M],l.current=[],d(!0),f(!1))},[]),g=(0,Be.useCallback)((M,A=!0)=>{let I=i.current,Y=ph(I,M);A&&(Qc(I,Y)||(p.current?h.current===null&&(h.current=I):b(I))),i.current=Y,r(M)},[b]),x=(0,Be.useCallback)(()=>{p.current||(p.current=!0,h.current=null)},[]),v=(0,Be.useCallback)(()=>{let M=h.current;M&&!Qc(M,i.current)&&b(M),h.current=null,p.current=!1},[b]),y=(0,Be.useCallback)(M=>{g({type:"CROPPER",action:M})},[g]),_=(0,Be.useMemo)(()=>ih(y,()=>i.current.cropper),[y]),w=(0,Be.useCallback)(M=>{if(Cz(i.current.cropper.image,M))return;let A={type:"CROPPER",action:{type:"SET_IMAGE",payload:M}},I=ph(i.current,A);i.current=I,r(A),n(I),p.current=!1,h.current=null,s.current=[],l.current=[],d(!1),f(!1)},[]),R=(0,Be.useCallback)(M=>{g({type:"CROPPER",action:{type:"RESET",payload:M}})},[g]),T=(0,Be.useCallback)(M=>{let A=yl(M,i.current.cropper.image);g({type:"SET_ASPECT_RATIO_VALUE",payload:{presetKey:M,resolved:A,visualSize:a.current}})},[g]),E=(0,Be.useCallback)(()=>{g({type:"RESET_CROP_OPTIONS"})},[g]),C=(0,Be.useCallback)(()=>{v();let M=s.current[s.current.length-1];M&&(l.current=[i.current,...l.current],s.current=s.current.slice(0,-1),d(s.current.length>0),f(!0),i.current=M,r({type:"RESTORE_SNAPSHOT",payload:M}))},[v]),O=(0,Be.useCallback)(()=>{v();let M=l.current[0];M&&(s.current=[...s.current,i.current],l.current=l.current.slice(1),d(!0),f(l.current.length>0),i.current=M,r({type:"RESTORE_SNAPSHOT",payload:M}))},[v]),S=(0,Be.useCallback)(M=>{a.current=M},[]),N=(0,Be.useCallback)(M=>{g({type:"VIEWPORT_ADJUST_CROP_RECT",payload:M},!1)},[g]),F=!Qc(t,o),V=!pl(t.cropper,o.cropper),D=(0,Be.useCallback)((M,A)=>t.cropper.image?oh(t.cropper.image.src,t.cropper,M,A):Promise.reject(new Error("No image loaded \u2014 call setImage first.")),[t.cropper]);return(0,Be.useMemo)(()=>({..._,state:t.cropper,setImage:w,reset:R,isDirty:F,getCroppedImage:D,cropOptions:t.cropOptions,setAspectRatioValue:T,resetCropOptions:E,isCropperDirty:V,hasUndo:c,hasRedo:u,undo:C,redo:O,beginGesture:x,endGesture:v,setVisualSize:S,adjustCropRectForViewport:N}),[_,t.cropper,w,R,F,D,t.cropOptions,T,E,V,c,u,C,O,x,v,S,N])}var mh=m(U(),1);var nN=m(P(),1),iN=(0,mh.createContext)(null);function gw({initialCropperState:e,initialCropOptions:t,children:r}){let o=hw({cropper:e,cropOptions:t});return(0,nN.jsx)(iN.Provider,{value:o,children:r})}function oo(){let e=(0,mh.useContext)(iN);if(!e)throw new Error("useMediaEditor must be used within a MediaEditorStateProvider.");return e}var Bn=m(P(),1);function lN({isPlacementActive:e=!1,onGestureStart:t,onGestureEnd:r,disabled:o=!1}){let{media:n}=Us(),i=oo(),{aspectRatioValue:a}=i.cropOptions,s=i.state.image,{beginGesture:l,endGesture:c,setImage:d}=i,[u,f]=(0,Yn.useState)("loading"),p=(0,Yn.useMemo)(()=>yl(a,s),[a,s]),h=(0,Yn.useCallback)(()=>{l(),t?.()},[l,t]),b=(0,Yn.useCallback)(()=>{c(),r?.()},[c,r]),g=n?.source_url,x=Va(n?.mime_type),v=Number(n?.media_details?.width),y=Number(n?.media_details?.height);(0,Yn.useEffect)(()=>{s||!g||!Number.isFinite(v)||!Number.isFinite(y)||v<=0||y<=0||d({src:g,naturalWidth:v,naturalHeight:y})},[s,g,v,y,d]);let _=x.type==="image";return(0,Yn.useEffect)(()=>{if(!g||!_)return;f("loading");let w=new window.Image;return w.onload=()=>f("loaded"),w.onerror=()=>f("error"),w.src=g,w.complete&&f(w.naturalWidth>0?"loaded":"error"),()=>{w.onload=null,w.onerror=null}},[g,_]),!g||!_?null:u==="error"?(0,Bn.jsx)("div",{className:"media-editor-canvas",children:(0,Bn.jsx)("div",{className:"media-editor-canvas__error",role:"alert",children:(0,Bn.jsx)("p",{children:(0,sN.__)("Failed to load image.")})})}):(0,Bn.jsxs)("div",{className:"media-editor-canvas",children:[u==="loading"&&(0,Bn.jsx)("div",{className:"media-editor-canvas__spinner",children:(0,Bn.jsx)(aN.Spinner,{})}),(0,Bn.jsx)("div",{className:K("media-editor-canvas__cropper",{"is-loaded":u==="loaded"}),children:(0,Bn.jsx)(uh,{src:g,controller:i,aspectRatio:p,freeformCrop:!0,showGrid:"interactive",isPlacementActive:e,onGestureStart:h,onGestureEnd:b,disabled:o})})]})}var mN=m(ye(),1);var an=m(U(),1);var Jc="data-crop-control",Oz=300;function cN(e={}){let{commitOnKeyUp:t=!0}=e,{beginGesture:r,endGesture:o}=oo(),n=(0,an.useRef)(),i=(0,an.useCallback)(()=>{clearTimeout(n.current)},[]),a=(0,an.useCallback)(()=>{i(),n.current=setTimeout(()=>{o()},Oz)},[i,o]);(0,an.useEffect)(()=>i,[i]);let s=(0,an.useCallback)(()=>{i(),r()},[r,i]),l=(0,an.useCallback)(()=>{i(),o()},[i,o]),c=(0,an.useCallback)(()=>{r(),t||a()},[r,t,a]),d=(0,an.useCallback)(()=>{if(t){o();return}a()},[t,o,a]);return{[Jc]:!0,onPointerDownCapture:s,onPointerUp:l,onPointerCancel:l,onKeyDownCapture:c,onKeyUp:d}}var Ga=m(U(),1);var Un=m(U(),1);function kz(e,t,r){return-e/t*r}function hh(e,t,r){return e<t?t:e>r?r:e}function Mz(e,t){return Math.round(e/t)*t}function dN(e){let{value:t,onChange:r,min:o,max:n,step:i,pixelsPerStep:a,disabled:s,onPointerDownStart:l}=e,c=(0,Un.useRef)({value:t,startX:0,startValue:0,activeStep:i,dragging:!1,captureElement:null,capturePointerId:0,windowPointerUp:null});(0,Un.useEffect)(()=>{c.current.value=t},[t]);let d=(0,Un.useCallback)(()=>{let p=c.current;p.dragging&&(p.dragging=!1,p.captureElement&&p.captureElement.hasPointerCapture(p.capturePointerId)&&p.captureElement.releasePointerCapture(p.capturePointerId),p.captureElement=null,p.windowPointerUp&&(window.removeEventListener("pointerup",p.windowPointerUp),window.removeEventListener("pointercancel",p.windowPointerUp),p.windowPointerUp=null))},[]);(0,Un.useEffect)(()=>d,[d]),(0,Un.useEffect)(()=>{s&&d()},[s,d]);let u=(0,Un.useCallback)(p=>{if(s||p.button!==0)return;let h=c.current;p.currentTarget.setPointerCapture(p.pointerId),h.captureElement=p.currentTarget,h.capturePointerId=p.pointerId,h.startX=p.clientX,h.startValue=h.value,h.activeStep=p.shiftKey?i/2:i,h.dragging=!0,l?.();let b=()=>d();h.windowPointerUp=b,window.addEventListener("pointerup",b),window.addEventListener("pointercancel",b)},[s,l,d,i]),f=(0,Un.useCallback)(p=>{let h=c.current;if(s||!h.dragging)return;let b=p.shiftKey?i/2:i;b!==h.activeStep&&(h.startX=p.clientX,h.startValue=h.value,h.activeStep=b);let g=p.clientX-h.startX,x=kz(g,a,h.activeStep),v=h.startValue+x,y=Mz(v,h.activeStep),_=hh(y,o,n);_!==h.value&&(h.value=_,r(_))},[s,r,o,n,i,a]);return{onPointerDown:u,onPointerMove:f,onPointerUp:d,onPointerCancel:d}}var go=m(P(),1),gh=32,Pz=11,uN=15,Nz=4,Az=8,Iz=14;function Dz(e,t){return(0,Ga.useMemo)(()=>{let r=[];for(let o=Math.ceil(e);o<=Math.floor(t);o+=1){let n="minor",i=Nz;o%15===0?(n="major",i=Iz):o%5===0&&(n="mid",i=Az),r.push({value:o,kind:n,height:i})}return r},[e,t])}function fN(e){let t=Math.round(e*10)/10;return Number.isInteger(t)?t.toFixed(0):t.toFixed(1)}function pN(e){let{value:t,onChange:r,min:o=-45,max:n=45,step:i=1,label:a,unit:s="\xB0",pixelsPerStep:l=6,className:c,id:d,disabled:u=!1}=e,f=(0,Ga.useRef)(null),p=(0,Ga.useId)(),h=d??p,b=dN({value:t,onChange:r,min:o,max:n,step:i,pixelsPerStep:l,disabled:u,onPointerDownStart:()=>f.current?.focus()}),g=S=>{let N=S.key==="ArrowRight"||S.key==="ArrowUp",F=S.key==="ArrowLeft"||S.key==="ArrowDown";if(!N&&!F||(S.preventDefault(),u))return;let V=N?1:-1,D=S.shiftKey?i/2:i,W=hh(t+V*D,o,n);W!==t&&r(W)},x=`${fN(t)}${s}`,v=Dz(o,n),y=l/i,_=(0,Ga.useMemo)(()=>({transform:`translateX(calc(-50% + ${-t*y}px))`}),[t,y]),w=Math.round(t/uN)*uN,T=Math.abs(t-w)<.01?`${w}`:fN(t),E=T.startsWith("-"),C=E?T.slice(1):T,O=v.filter(S=>S.kind==="major");return(0,go.jsxs)("div",{className:K("rotation-ruler",c),role:"presentation","data-testid":"rotation-ruler","data-disabled":u||void 0,...b,children:[(0,go.jsx)("input",{ref:f,id:h,type:"range",className:"rotation-ruler__input",min:o,max:n,step:"any",value:t,disabled:u,"aria-label":a,"aria-valuetext":x,onChange:S=>r(hh(S.target.valueAsNumber,o,n)),onKeyDown:g}),(0,go.jsx)("div",{className:"rotation-ruler__strip","aria-hidden":"true",children:(0,go.jsxs)("svg",{className:"rotation-ruler__ticks",style:_,width:(n-o)*y,height:gh,viewBox:`${o*y} 0 ${(n-o)*y} ${gh}`,preserveAspectRatio:"xMidYMid meet",children:[v.map(S=>(0,go.jsx)("line",{x1:S.value*y,x2:S.value*y,y1:gh-S.height,y2:gh,className:`rotation-ruler__tick rotation-ruler__tick--${S.kind}`},S.value)),O.map(S=>(0,go.jsxs)("text",{x:S.value*y,y:Pz,textAnchor:"middle",className:"rotation-ruler__label",children:[S.value,s]},S.value))]})}),(0,go.jsx)("div",{className:"rotation-ruler__active-label","aria-hidden":"true",children:(0,go.jsxs)("span",{className:"rotation-ruler__active-label-number",children:[E&&(0,go.jsx)("span",{className:"rotation-ruler__active-label-sign",children:"-"}),C,(0,go.jsx)("span",{className:"rotation-ruler__active-label-unit",children:s})]})}),(0,go.jsx)("div",{className:"rotation-ruler__pointer","aria-hidden":"true"})]})}var bw=m(P(),1);function hN({onPlacementControlInteraction:e,disabled:t=!1}){let{state:r,setRotation:o}=oo(),n=cN({commitOnKeyUp:!1}),i=Math.round(r.rotation/90)*90,s=r.flip.horizontal!==r.flip.vertical?-1:1,l=(r.rotation-i)*s,c=d=>{let f=Math.max(-Gc+.01,Math.min(Gc-.01,d));e?.(),o(i+f*s)};return(0,bw.jsx)("div",{role:"presentation",className:"media-editor-fine-rotation",...n,children:(0,bw.jsx)(pN,{label:(0,mN.__)("Fine rotation"),min:-Gc,max:Gc,value:l,onChange:c,disabled:t})})}var gN=m(Pe(),1);var vw=m(ye(),1);var bo=m(Pe(),1),Lr=m(ye(),1);var yw=m(U(),1);function Vz(e){return[...Kc.filter(t=>t.value<=0),...e??Kc.filter(t=>t.value>0)]}function bh({aspectRatioPresets:e}={}){let t=oo(),{aspectRatioValue:r}=t.cropOptions,o=t.state.image,n=(0,yw.useMemo)(()=>Vz(e),[e]),i=(0,yw.useMemo)(()=>yl(r,o),[r,o]);return{aspectRatioValue:r,setAspectRatioValue:t.setAspectRatioValue,aspectRatioOptions:n,resolvedAspectRatio:i,resetCropOptions:t.resetCropOptions}}var Ue=m(P(),1),Lz=1.2;function yh({withLabels:e=!1,showAspectRatioControl:t=!1,aspectRatioPresets:r,zoomFactor:o=Lz,disabled:n=!1}){let{state:i,setFlip:a,snapRotate90:s,setZoom:l}=oo(),{aspectRatioValue:c,setAspectRatioValue:d,aspectRatioOptions:u}=bh({aspectRatioPresets:r}),f=!e&&t,p=fl(i),h=y=>{l(Math.min(mo,Math.max(p,i.zoom*y)))},b=(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)(bo.Button,{size:"compact",icon:ry,label:(0,Lr.__)("Rotate 90\xB0 counter-clockwise"),showTooltip:!0,disabled:n,accessibleWhenDisabled:!0,onClick:()=>s(-1)}),(0,Ue.jsx)(bo.Button,{size:"compact",icon:oy,label:(0,Lr.__)("Rotate 90\xB0 clockwise"),showTooltip:!0,disabled:n,accessibleWhenDisabled:!0,onClick:()=>s(1)})]}),g=(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)(bo.Button,{size:"compact",icon:zb,label:(0,Lr.__)("Flip horizontal"),showTooltip:!0,isPressed:i.flip.horizontal,disabled:n,accessibleWhenDisabled:!0,onClick:()=>a({horizontal:!i.flip.horizontal,vertical:i.flip.vertical})}),(0,Ue.jsx)(bo.Button,{size:"compact",icon:Hb,label:(0,Lr.__)("Flip vertical"),showTooltip:!0,isPressed:i.flip.vertical,disabled:n,accessibleWhenDisabled:!0,onClick:()=>a({horizontal:i.flip.horizontal,vertical:!i.flip.vertical})})]}),x=(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)(bo.Button,{size:"compact",icon:Qb,label:(0,Lr.__)("Zoom in"),showTooltip:!0,disabled:n||i.zoom>=mo,accessibleWhenDisabled:!0,onClick:()=>h(o)}),(0,Ue.jsx)(bo.Button,{size:"compact",icon:Ub,label:(0,Lr.__)("Zoom out"),showTooltip:!0,disabled:n||i.zoom<=p,accessibleWhenDisabled:!0,onClick:()=>h(1/o)})]}),v=f?(0,Ue.jsx)(bo.DropdownMenu,{icon:wb,label:(0,Lr.__)("Aspect ratio"),popoverProps:{placement:"top"},toggleProps:{size:"compact",disabled:n},children:({onClose:y})=>(0,Ue.jsx)(bo.MenuGroup,{label:(0,Lr.__)("Aspect ratio"),children:u.map(_=>{let w=_.value.toString(),R=w===c;return(0,Ue.jsx)(bo.MenuItem,{role:"menuitemradio",isSelected:R,icon:R?Rb:void 0,disabled:n,onClick:()=>{n||(d(w),y())},children:_.label},w)})})}):null;return e?(0,Ue.jsxs)("div",{className:"media-editor-image-controls is-stacked",children:[(0,Ue.jsxs)("div",{className:"media-editor-image-controls__transforms",children:[(0,Ue.jsxs)("div",{className:"media-editor-image-controls__group",role:"group","aria-label":(0,Lr.__)("Rotate"),children:[(0,Ue.jsx)("span",{className:"media-editor-image-controls__label","aria-hidden":"true",children:(0,Lr.__)("Rotate")}),(0,Ue.jsx)("div",{className:"media-editor-image-controls__buttons",children:b})]}),(0,Ue.jsxs)("div",{className:"media-editor-image-controls__group",role:"group","aria-label":(0,Lr.__)("Flip"),children:[(0,Ue.jsx)("span",{className:"media-editor-image-controls__label","aria-hidden":"true",children:(0,Lr.__)("Flip")}),(0,Ue.jsx)("div",{className:"media-editor-image-controls__buttons",children:g})]})]}),(0,Ue.jsxs)("div",{className:"media-editor-image-controls__group",role:"group","aria-label":(0,Lr.__)("Zoom"),children:[(0,Ue.jsx)("span",{className:"media-editor-image-controls__label","aria-hidden":"true",children:(0,Lr.__)("Zoom")}),(0,Ue.jsx)("div",{className:"media-editor-image-controls__buttons",children:x})]})]}):(0,Ue.jsxs)("div",{className:"media-editor-image-controls",children:[b,g,x,v]})}var Xa=m(P(),1);function bN({aspectRatioValue:e,onAspectRatioChange:t,aspectRatioOptions:r,disabled:o=!1}){return(0,Xa.jsxs)(ae,{direction:"column",gap:"xl",[Jc]:!0,children:[(0,Xa.jsx)(Er,{render:(0,Xa.jsx)("h2",{}),children:(0,vw.__)("Crop options")}),(0,Xa.jsx)(yh,{withLabels:!0,disabled:o}),(0,Xa.jsx)(gN.SelectControl,{label:(0,vw.__)("Aspect ratio"),value:e,onChange:t,disabled:o,options:r.map(n=>({label:n.label,value:n.value.toString()}))})]})}var yN=m(Pe(),1),vN=m(U(),1),Fr=m(ye(),1),ed=m(k_(),1),sn=m(P(),1),Fz=[{description:(0,Fr.__)("Undo"),keyCombination:{modifier:"primary",character:"z"}},{description:(0,Fr.__)("Redo"),keyCombination:{modifier:"primaryShift",character:"z"}},{description:(0,Fr.__)("Pan"),keyCombination:{character:["\u2191","\u2193","\u2190","\u2192"],ariaLabel:(0,Fr.__)("Arrow keys")}},{description:(0,Fr.__)("Zoom in"),keyCombination:{character:"+"}},{description:(0,Fr.__)("Zoom out"),keyCombination:{character:"-"}},{description:(0,Fr.__)("Rotate 90\xB0 clockwise"),keyCombination:{character:"R"}},{description:(0,Fr.__)("Rotate 90\xB0 counter-clockwise"),keyCombination:{modifier:"shift",character:"R"}},{description:(0,Fr.__)("Flip horizontal"),keyCombination:{character:"H"}},{description:(0,Fr.__)("Flip vertical"),keyCombination:{character:"V"}},{description:(0,Fr.__)("Pan or resize crop (large step)"),keyCombination:{modifier:"shift",character:["\u2191","\u2193","\u2190","\u2192"],ariaLabel:(0,Fr.__)("Shift + Arrow keys")}}];function zz({keyCombination:e}){let{modifier:t,character:r,ariaLabel:o}=e,n;Array.isArray(r)?t?n=[...ed.displayShortcutList[t](r[0]).slice(0,-1),...r]:n=r:n=t?ed.displayShortcutList[t](r):[r];let i=Array.isArray(r)?r.join(""):r,a;return o?a=o:t?a=ed.shortcutAriaLabel[t](i):a=i,(0,sn.jsx)("kbd",{className:"media-editor-keyboard-shortcuts-modal__shortcut-term","aria-label":a,children:n.map((s,l)=>s==="+"&&t?(0,sn.jsx)(vN.Fragment,{children:s},l):(0,sn.jsx)("kbd",{className:"media-editor-keyboard-shortcuts-modal__shortcut-key",children:s},l))})}function _N({onClose:e}){return(0,sn.jsxs)(yN.Modal,{className:"media-editor-keyboard-shortcuts-modal",title:(0,Fr.__)("Keyboard shortcuts"),onRequestClose:e,children:[(0,sn.jsx)("p",{className:"media-editor-keyboard-shortcuts-modal__note",children:(0,Fr.__)("These shortcuts work when the image editor has focus.")}),(0,sn.jsx)("ul",{className:"media-editor-keyboard-shortcuts-modal__shortcut-list",role:"list",children:Fz.map(({description:t,keyCombination:r},o)=>(0,sn.jsxs)("li",{className:"media-editor-keyboard-shortcuts-modal__shortcut",children:[(0,sn.jsx)("span",{className:"media-editor-keyboard-shortcuts-modal__shortcut-description",children:t}),(0,sn.jsx)(zz,{keyCombination:r})]},o))})]})}var TN=m(xN(),1),td=m(Ys(),1),_w=m($p(),1),_h=m(U(),1),Ka=m(ye(),1),EN=m(Zm(),1);var vh=.1;function RN(e,t){let r=[];if(t.width===0||t.height===0)return r;let{cropRect:o,pan:n,zoom:i,flip:a}=e,s=a.horizontal,l=a.vertical;(s||l)&&r.push({type:"flip",args:{flip:{horizontal:s,vertical:l}}});let c=(e.rotation%360+360)%360,u=s!==l?(360-c)%360:c;u!==0&&r.push({type:"rotate",args:{angle:u}});let f=Math.round(e.rotation/90)*90,{width:p,height:h}=Gt(t.width,t.height,f),{width:b,height:g}=Gt(t.width,t.height,e.rotation),x=.5+n.x-i/2,v=.5+n.y-i/2,y=(o.x-x)/i*p,_=(o.y-v)/i*h,w=o.width/i*p,R=o.height/i*h,T=(b-p)/2,E=(g-h)/2,C=y+T,O=_+E,S=C/b*100,N=O/g*100,F=w/b*100,V=R/g*100;return S<=vh&&N<=vh&&F>=100-vh&&V>=100-vh||r.push({type:"crop",args:{left:S,top:N,width:F,height:V}}),r}var Wz=["title","caption","description","alt_text","post"],rd="media-editor";function Hz(e){return!e.isCropperDirty||!e.state.image?[]:RN(e.state,{width:e.state.image.naturalWidth,height:e.state.image.naturalHeight})}function jz(e,t){let r={};for(let o of Wz)e&&o in e&&(r[o]=e[o]);return!("post"in r)&&t?.post!==void 0&&(r.post=t.post),r}function SN({cropper:e,id:t,isImage:r,media:o,onSaved:n}){let i=(0,td.useRegistry)(),{clearEntityRecordEdits:a,receiveEntityRecords:s,saveEditedEntityRecord:l}=(0,td.useDispatch)(_w.store),{createErrorNotice:c,removeAllNotices:d}=(0,td.useDispatch)(EN.store),[u,f]=(0,_h.useState)(!1),p=(0,_h.useCallback)(async()=>{d("snackbar",rd),f(!0);try{let h,b=Hz(e),g=b.length>0&&o?{id:t,url:o.source_url}:void 0;if(b.length>0){let v=i.select(_w.store).getEntityRecordNonTransientEdits("postType","attachment",t),y=jz(v,o);h=await(0,TN.default)({path:`/wp/v2/media/${t}/edit`,method:"POST",data:{src:o?.source_url,modifiers:b,...y}}),h&&s("postType","attachment",h,void 0,!0)}else h=await l("postType","attachment",t);let x=h??o;x&&x.id!==t&&a("postType","attachment",t),x&&x.id&&(x.id===t&&e.reset(),n?.({id:x.id,url:x.source_url,media:x,previous:g}))}catch(h){let b=h instanceof Error?h.message:h?.message??(0,Ka.__)("An unknown error occurred.");c(r?(0,Ka.sprintf)((0,Ka.__)("Could not save image. %s"),b):(0,Ka.sprintf)((0,Ka.__)("Could not save media. %s"),b),{type:"snackbar",context:rd})}finally{f(!1)}},[a,c,e,t,r,o,n,s,i,d,l]);return{isSaving:u,save:p}}var Te=m(P(),1),CN={_embed:"author,wp:attached-to"},Bz=300,od="details",ON="crop";function Yz({tabs:e,activeTab:t,onSelectTab:r,disabled:o=!1}){return(0,Te.jsxs)(Bs,{className:"media-editor__sidebar",ariaLabel:(0,Xt.__)("Media settings"),children:[(0,Te.jsx)(Er,{render:(0,Te.jsx)("h2",{}),children:(0,Xt.__)("Media settings")}),(0,Te.jsxs)(Da.Root,{className:"media-editor__tabs",value:t,onValueChange:r,children:[(0,Te.jsx)("div",{className:"media-editor__tablist",children:(0,Te.jsx)(Da.List,{variant:"minimal",children:e.map(n=>(0,Te.jsx)(Da.Tab,{value:n.id,disabled:o,children:n.title},n.id))})}),e.map(n=>(0,Te.jsx)(Da.Panel,{value:n.id,tabIndex:-1,className:"media-editor__panel",children:(0,Te.jsx)(ae,{direction:"column",gap:"lg",children:n.render()})},n.id))]})]})}var MN=(0,Qe.createContext)(null);function xw(){let e=(0,Qe.useContext)(MN);if(!e)throw new Error("useMediaEditorFrameContext must be used within MediaEditor");return e}function Uz({showCloseButton:e=!1}){let{isImage:t,isSaving:r,onCancel:o,isWide:n,activePanel:i,onTogglePanel:a}=xw(),s=!!i,[l,c]=(0,Qe.useState)(!1);return(0,Te.jsxs)(ae,{className:"media-editor__header-actions",justify:"flex-end",align:"center",gap:"sm",children:[t&&(0,Te.jsx)(yo.Button,{size:"compact",icon:Bb,label:(0,Xt.__)("Keyboard shortcuts"),onClick:()=>c(!0)}),(0,Te.jsx)(yo.Button,{size:"compact",icon:Ib,label:(0,Xt.__)("Media settings"),isPressed:s,"aria-expanded":n?s:void 0,onClick:a}),e&&(0,Te.jsx)(yo.Button,{size:"compact",icon:Nb,label:(0,Xt.__)("Close"),onClick:o,disabled:r,accessibleWhenDisabled:!0}),l&&(0,Te.jsx)(_N,{onClose:()=>c(!1)})]})}function $z(){let{isImage:e,isUndoRedoDisabled:t,onReset:r,isWide:o,activePanel:n}=xw(),{reset:i,isDirty:a,hasUndo:s,hasRedo:l,undo:c,redo:d,beginGesture:u,endGesture:f}=oo();if(!e||!o&&n)return null;let p=()=>{t||c()},h=()=>{t||d()};return(0,Te.jsxs)(ae,{className:"media-editor__history-actions",align:"center",gap:"sm",children:[(0,Te.jsx)(yo.Button,{size:"compact",variant:"tertiary",disabled:t||!a,accessibleWhenDisabled:!0,onClick:()=>{t||(u(),i(),r(),f())},children:(0,Xt.__)("Reset")}),(0,Te.jsx)(yo.Button,{size:"compact",icon:ay,label:(0,Xt.__)("Undo"),showTooltip:!0,shortcut:ln.displayShortcut.primary("z"),disabled:t||!s,accessibleWhenDisabled:!0,onClick:p}),(0,Te.jsx)(yo.Button,{size:"compact",icon:ty,label:(0,Xt.__)("Redo"),showTooltip:!0,shortcut:(0,ln.isAppleOS)()?ln.displayShortcut.primaryShift("z"):ln.displayShortcut.primary("y"),disabled:t||!l,accessibleWhenDisabled:!0,onClick:h})]})}function qz({size:e="default"}){let{isSaving:t,hasMedia:r,hasChanges:o,onCancel:n,onSave:i}=xw(),a=t||!r||!o;return(0,Te.jsxs)(ae,{className:"media-editor__save-actions",justify:"flex-end",align:"center",gap:"sm",children:[(0,Te.jsx)(yo.Button,{__next40pxDefaultSize:!0,size:e,variant:"tertiary",onClick:n,disabled:t,accessibleWhenDisabled:!0,children:(0,Xt.__)("Cancel")}),(0,Te.jsx)(yo.Button,{__next40pxDefaultSize:!0,size:e,variant:"primary",onClick:i,isBusy:t,disabled:a,accessibleWhenDisabled:!0,children:(0,Xt.__)("Save")})]})}function Gz({fields:e=[],id:t,aspectRatioPresets:r,onClose:o,onSaved:n,renderFrame:i,noticesClassName:a="media-editor__snackbar",noticesPortalElement:s,shouldCloseOnEsc:l=!1}){let c=oo(),d=(0,kN.useViewportMatch)("small"),[u,f]=(0,Qe.useState)(d?od:null),p=(0,Qe.useRef)(!1),h=(0,Qe.useRef)(od),b=(0,Qe.useRef)(!1),g=(0,Qe.useCallback)(he=>{b.current=!0,h.current=he,f(he)},[]),x=(0,Qe.useCallback)(()=>{p.current=!0,f(he=>he?null:h.current)},[]),v=d?"wide":"narrow",{media:y,hasEdits:_}=(0,nd.useSelect)(he=>{let{getEditedEntityRecord:nt,getEntityRecord:Kt,hasEditsForEntityRecord:yt}=he(ww.store);return Kt("postType","attachment",t,CN),{media:nt("postType","attachment",t),hasEdits:yt("postType","attachment",t)}},[t]),w=c.isCropperDirty||_,{clearEntityRecordEdits:R,editEntityRecord:T,invalidateResolution:E}=(0,nd.useDispatch)(ww.store),{removeAllNotices:C}=(0,nd.useDispatch)(wh.store),[O,S]=(0,Qe.useState)(!1),[N,F]=(0,Qe.useState)(!1),[V,D]=(0,Qe.useState)(!1),W=(0,Qe.useRef)(),M=(0,Qe.useCallback)(()=>{F(!0),clearTimeout(W.current),W.current=setTimeout(()=>{F(!1)},Bz)},[]),A=(0,Qe.useCallback)(()=>{D(!0)},[]),I=(0,Qe.useCallback)(()=>{D(!1)},[]),Y=N||V;(0,Qe.useEffect)(()=>()=>{clearTimeout(W.current)},[]),(0,Qe.useEffect)(()=>{F(!1),D(!1)},[t]),(0,Qe.useEffect)(()=>{E("getEntityRecord",["postType","attachment",t,CN])},[t,E]);let X=Va(y?.mime_type).type,z=!!y&&X==="image";(0,Qe.useEffect)(()=>{if(p.current&&b.current)return;let he=d&&z?ON:od;b.current||(h.current=he),p.current||f(d?h.current:null)},[d,z]);let{aspectRatioValue:B,setAspectRatioValue:k,aspectRatioOptions:L,resetCropOptions:H}=bh({aspectRatioPresets:r}),{isSaving:G,save:Q}=SN({cropper:c,id:t,isImage:z,media:y,onSaved:n}),ie=he=>{G||T("postType","attachment",t,he)},le=()=>{C("snackbar",rd),R("postType","attachment",t),o?.()},fe=()=>{if(!G){if(w){S(!0);return}le()}},ke=he=>{let nt=ln.isKeyboardEvent.primary(he,"z"),Kt=ln.isKeyboardEvent.primaryShift(he,"z")||!(0,ln.isAppleOS)()&&ln.isKeyboardEvent.primary(he,"y");if((nt||Kt)&&z){let yt=he.target;if(!((yt.tagName==="INPUT"||yt.tagName==="TEXTAREA"||yt.isContentEditable)&&!yt.closest(`[${Jc}]`))){if(he.preventDefault(),Y||G)return;Kt?c.redo():c.undo()}}if(l){if(he.code!=="Escape"&&he.key!=="Escape")return;if(G){he.preventDefault();return}w&&(he.preventDefault(),S(!0))}},me=(0,Te.jsx)(wh.SnackbarNotices,{className:a,context:rd}),He=z&&!d?(0,Te.jsx)(yh,{showAspectRatioControl:!0,aspectRatioPresets:r,disabled:G}):null,Ce=[...z?[{id:ON,title:(0,Xt.__)("Crop"),render:()=>(0,Te.jsx)(bN,{aspectRatioValue:B,onAspectRatioChange:k,aspectRatioOptions:L,disabled:G})}]:[],{id:od,title:(0,Xt.__)("Details"),render:()=>(0,Te.jsx)(YP,{})}],Ve=z?(0,Te.jsx)(hN,{onPlacementControlInteraction:M,disabled:G}):null,Ae=(0,Te.jsxs)(zO,{value:y??void 0,onChange:ie,settings:{fields:G?e.map(he=>({...he,isDisabled:!0})):e},children:[(0,Te.jsx)("div",{className:"media-editor",children:y?(0,Te.jsxs)("div",{className:K("media-editor__body",{"has-panel-open":!!u}),children:[(0,Te.jsxs)(Bs,{className:"media-editor__content",ariaLabel:z?(0,Xt.__)("Image editor"):(0,Xt.__)("Media preview"),children:[(0,Te.jsx)("div",{className:"media-editor__canvas-area",children:z?(0,Te.jsx)(lN,{isPlacementActive:N,onGestureStart:A,onGestureEnd:I,disabled:G}):(0,Te.jsx)(jO,{})}),z&&(0,Te.jsxs)("div",{className:"media-editor__canvas-toolbar",children:[Ve,He]})]}),!!u&&(0,Te.jsx)(Yz,{tabs:Ce,activeTab:Ce.some(he=>he.id===u)?u:od,onSelectTab:g,disabled:G})]}):(0,Te.jsx)("div",{className:"media-editor__loading",children:(0,Te.jsx)(yo.Spinner,{})})}),(0,Te.jsx)(yo.__experimentalConfirmDialog,{isOpen:O,confirmButtonText:(0,Xt.__)("Discard"),cancelButtonText:(0,Xt.__)("Keep editing"),onCancel:()=>S(!1),onConfirm:()=>{S(!1),le()},children:(0,Xt.__)("Are you sure you want to discard your unsaved changes?")}),s?(0,Qe.createPortal)(me,s):me]}),xt={isImage:z,isSaving:G,hasMedia:!!y,hasChanges:w,isUndoRedoDisabled:Y||G,aspectRatioPresets:r,isWide:d,activePanel:u,onTogglePanel:x,onCancel:fe,onSave:Q,onReset:H};return(0,Te.jsx)(MN.Provider,{value:xt,children:i({children:Ae,isImage:z,layout:v,onRequestClose:fe,onKeyDown:ke,shouldCloseOnClickOutside:!w&&!G,isSaving:G,hasChanges:w,hasMedia:!!y})})}function vl(e){return(0,Te.jsx)(gw,{children:(0,Te.jsx)(Gz,{...e})},e.id)}vl.HeaderActions=Uz;vl.HistoryActions=$z;vl.SaveActions=qz;var id=vl;var $n=m(P(),1);function Xz(){return(0,$n.jsxs)("div",{className:"media-editor-modal__footer",role:"region","aria-label":(0,ad.__)("Editor actions"),children:[(0,$n.jsx)(id.HistoryActions,{}),(0,$n.jsx)(id.SaveActions,{})]})}function IN({fields:e=[],aspectRatioPresets:t}){let{isModalOpen:r,id:o,onUpdate:n,onClose:i}=(0,sd.useSelect)(u=>{let{isOpen:f,getId:p,getOnUpdate:h,getOnClose:b}=u(cl);return{isModalOpen:f(),id:p(),onUpdate:h(),onClose:b()}},[]),{closeMediaEditorModal:a}=(0,sd.useDispatch)(cl),{createSuccessNotice:s}=(0,sd.useDispatch)(AN.store);if(!r||!o)return null;let l=typeof document>"u"?null:document.body,c=u=>{u.stopPropagation()},d=()=>{a(),i?.()};return(0,$n.jsx)(id,{id:o,fields:e,aspectRatioPresets:t,shouldCloseOnEsc:!0,noticesClassName:"media-editor-modal__snackbar",noticesPortalElement:l,onClose:d,onSaved:({id:u,url:f,previous:p})=>{u&&n&&n({id:u,url:f}),d(),p&&u!==p.id&&n&&s((0,ad.__)("Image edited."),{type:"snackbar",actions:[{label:(0,ad.__)("Undo"),onClick:()=>{n({id:p.id,url:p.url})}}]})},renderFrame:({children:u,onRequestClose:f,onKeyDown:p,shouldCloseOnClickOutside:h})=>(0,$n.jsx)(NN.ShortcutProvider,{className:"media-editor-modal__shortcut-scope",onKeyDown:c,children:(0,$n.jsxs)(PN.Modal,{className:"media-editor-modal",title:(0,ad.__)("Edit media"),size:"fill",isDismissible:!1,shouldCloseOnClickOutside:h,onKeyDown:p,onRequestClose:f,headerActions:(0,$n.jsx)(id.HeaderActions,{showCloseButton:!0}),children:[u,(0,$n.jsx)(Xz,{})]})})})}var xh={};$P(xh,{store:cl,MediaEditor:vl,MediaEditorModal:IN});import{useNavigate as Kz,useParams as Zz}from"@wordpress/route";var DN=m(ju()),{lock:t2e,unlock:Rw}=(0,DN.__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/routes");if(typeof document<"u"&&(typeof process>"u"||!0)&&!document.head.querySelector("style[data-wp-hash='12da0bb9bd']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","12da0bb9bd"),e.appendChild(document.createTextNode('.media-editor-preview{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:100%;padding:32px;position:relative}.media-editor-preview__spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.media-editor-preview--loading{height:100%;width:100%}.media-editor-preview--image img{height:auto;max-height:100%;max-width:100%;object-fit:contain;opacity:0;width:auto}@media not (prefers-reduced-motion){.media-editor-preview--image img.loaded{animation:__wp-base-styles-fade-in .08s linear 0s;animation-fill-mode:forwards}}.media-editor-preview--video video{height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}.media-editor-preview--audio audio{max-width:100%}.media-editor-preview--file{text-align:center}.media-editor-preview__file-info{background:#f0f0f0;border-radius:2px;padding:24px}.media-editor-preview__file-name{font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-bottom:8px}.media-editor-preview__mime-type{color:#757575;font-size:.9em;margin-bottom:16px}.media-editor-preview__download-link{display:inline-block;margin-top:8px}.media-editor-preview--empty,.media-editor-preview--error{color:#757575;text-align:center}.media-editor-preview__url{color:#949494;font-size:.9em;margin-top:8px;word-break:break-all}.wp-media-editor-image-editor{cursor:grab;height:100%;overflow:hidden;position:relative;touch-action:none;-webkit-user-select:none;user-select:none;width:100%}.wp-media-editor-image-editor__canvas{inset:24px;min-height:100px;min-width:100px;position:absolute}.wp-media-editor-image-editor__canvas:focus{outline:none}.wp-media-editor-image-editor__stage{inset:0;position:absolute}.wp-media-editor-image-editor--dragging{cursor:grabbing}.wp-media-editor-image-editor__image{left:0;position:absolute;top:0;transform-origin:center center;will-change:transform}.wp-media-editor-image-editor__stencil{pointer-events:none;position:absolute}.wp-media-editor-image-editor__dimming{box-shadow:0 0 0 9999px hsla(0,0%,88%,.6);pointer-events:none;position:absolute;transition:box-shadow .15s ease}.wp-media-editor-image-editor--dragging .wp-media-editor-image-editor__dimming{box-shadow:0 0 0 9999px hsla(0,0%,88%,.4)}.wp-media-editor-image-editor__grid{overflow:hidden;pointer-events:none;position:absolute;transition:opacity .15s ease}.wp-media-editor-image-editor__canvas--grid-interactive .wp-media-editor-image-editor__grid{opacity:0;transition-delay:.1s}.wp-media-editor-image-editor__canvas--show-grid .wp-media-editor-image-editor__grid{opacity:1;transition-delay:0s}.wp-media-editor-image-editor__canvas--settling .wp-media-editor-image-editor__grid{opacity:0;transition:none}.wp-media-editor-image-editor__grid-line{background:hsla(0,0%,100%,.4);position:absolute}.wp-media-editor-image-editor__grid-line--horizontal{height:1px;left:0;width:100%}.wp-media-editor-image-editor__grid-line--vertical{height:100%;top:0;width:1px}.wp-media-editor-image-editor__dimensions-tooltip{background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.08);color:#1e1e1e;font-size:11px;font-variant-numeric:tabular-nums;line-height:1.4;padding:2px 6px;pointer-events:none;position:absolute;white-space:nowrap;z-index:2}.wp-media-editor-image-editor__stencil-rect{border:1px solid #1e1e1e;box-sizing:border-box;pointer-events:none;position:absolute;transition:border-color .15s ease,box-shadow .15s ease}.wp-media-editor-image-editor__canvas--focus-visible:focus .wp-media-editor-image-editor__stencil-rect{border-color:var(--wp-image-editor-focus-color,var(--wp-admin-theme-color,#007cba));box-shadow:0 0 0 1px var(--wp-image-editor-focus-color,var(--wp-admin-theme-color,#007cba))}.wp-media-editor-image-editor__handle{appearance:none;background:#fff;border:1px solid var(--wp-admin-theme-color,#007cba);border-radius:50%;box-sizing:border-box;cursor:default;font:inherit;height:12px;margin:0;padding:0;pointer-events:auto;position:absolute;transition:background-color .15s ease,box-shadow .15s ease;width:12px}.wp-media-editor-image-editor__handle:focus{outline:none}.wp-media-editor-image-editor__canvas--focus-visible .wp-media-editor-image-editor__handle:focus{background:var(--wp-image-editor-focus-color,var(--wp-admin-theme-color,#007cba));border-color:transparent;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-image-editor-focus-color,var(--wp-admin-theme-color,#007cba))}.wp-media-editor-image-editor__handle:before{content:"";height:44px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:44px}.wp-media-editor-image-editor__handle--n{cursor:ns-resize;left:50%;margin-left:-6px;top:-6px}.wp-media-editor-image-editor__handle--s{bottom:-6px;cursor:ns-resize;left:50%;margin-left:-6px}.wp-media-editor-image-editor__handle--e{cursor:ew-resize;margin-top:-6px;right:-6px;top:50%}.wp-media-editor-image-editor__handle--w{cursor:ew-resize;left:-6px;margin-top:-6px;top:50%}.wp-media-editor-image-editor__handle--nw{cursor:nwse-resize;left:-6px;top:-6px}.wp-media-editor-image-editor__handle--ne{cursor:nesw-resize;right:-6px;top:-6px}.wp-media-editor-image-editor__handle--sw{bottom:-6px;cursor:nesw-resize;left:-6px}.wp-media-editor-image-editor__handle--se{bottom:-6px;cursor:nwse-resize;right:-6px}.media-editor{display:flex;flex:1;flex-direction:column;height:100%;min-height:0}.media-editor .media-editor__loading{align-items:center;display:flex;height:100%;justify-content:center}.media-editor .media-editor__body{container-name:media-editor-body;container-type:inline-size;display:flex;flex:1;min-height:0}.media-editor .media-editor__content{display:flex;flex:1;flex-direction:column;margin:24px 24px 8px;min-height:0;min-width:0}@media (min-width:600px){.media-editor .media-editor__content{margin:0 24px}}@container media-editor-body (min-width: 864px){.media-editor .media-editor__content{min-width:520px}}.media-editor .media-editor__canvas-toolbar{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:12px}.media-editor .media-editor__canvas-toolbar .media-editor-fine-rotation{align-self:stretch;background:#e0e0e0;border-radius:0 0 8px 8px;display:flex;justify-content:center;padding:8px 16px}.media-editor .media-editor__canvas-toolbar .media-editor-fine-rotation .rotation-ruler{flex:0 1 360px;min-width:0}.media-editor .media-editor__canvas-area{align-items:center;background:#e0e0e0;border-radius:8px;display:flex;flex:1;justify-content:center;min-height:0;overflow:auto}.media-editor .media-editor__canvas-area .media-editor-preview{height:100%}.media-editor .media-editor__canvas-area img,.media-editor .media-editor__canvas-area video{max-height:100%;max-width:100%;object-fit:contain}.media-editor .media-editor__sidebar{display:flex;flex:1;flex-direction:column;min-height:0;min-width:0;overflow:hidden}@media (min-width:600px){.media-editor .media-editor__sidebar{flex:none;width:var(--wpds-dimension-surface-width-sm,320px)}}.media-editor .media-editor__tabs{display:flex;flex:1;flex-direction:column;min-height:0}.media-editor .media-editor__tablist{background:#fff;border-bottom:1px solid #ddd;flex-shrink:0;margin-inline:24px}.media-editor .media-editor__panel{flex:1;min-height:0;overflow-y:auto;padding-block:24px;padding-inline:24px}.media-editor .media-editor__content:has(.media-editor-fine-rotation) .media-editor__canvas-area{border-end-end-radius:0;border-end-start-radius:0}.media-editor .media-editor__body.has-panel-open .media-editor__content{display:none}@media (min-width:600px){.media-editor .media-editor__body.has-panel-open .media-editor__content{display:flex;margin:0 0 0 24px}}.media-editor__snackbar{bottom:var(--wpds-dimension-size-md,32px);box-sizing:border-box;display:flex;flex-direction:column;left:0;padding-inline:16px;pointer-events:none;position:fixed;right:0}.media-editor__snackbar .components-snackbar{margin-inline:auto}.media-editor-form .dataforms-layouts-panel__field-control{text-wrap:pretty}.media-editor-modal.components-modal__frame .components-modal__content{display:flex;flex-direction:column;margin-bottom:0;min-height:0;padding:0}.media-editor-modal.components-modal__frame .components-modal__children-container{display:flex;flex:1;flex-direction:column;min-height:0}.media-editor-modal.components-modal__frame .media-editor-modal__footer{align-items:center;background:#fff;display:flex;flex-direction:row;flex-shrink:0;gap:16px;padding:24px}.media-editor-modal.components-modal__frame .media-editor-modal__footer .media-editor__save-actions{margin-left:auto}.media-editor-modal .media-editor__history-actions .components-button.has-icon:not([aria-disabled=true]){color:var(--wp-admin-theme-color)}.media-editor-modal,.media-editor-modal__snackbar{display:flex;flex-direction:column}.media-editor-modal__snackbar{bottom:var(--wpds-dimension-size-md,32px);box-sizing:border-box;left:0;padding-inline:16px;pointer-events:none;position:fixed;right:0}.media-editor-modal__snackbar .components-snackbar{margin-inline:auto}.media-editor-modal__snackbar{z-index:1000001}.media-editor-canvas{height:100%;position:relative;width:100%}.media-editor-canvas__cropper{height:100%;opacity:0;pointer-events:none;width:100%}.media-editor-canvas__cropper.is-loaded{opacity:1;pointer-events:auto}@keyframes __wp-base-styles-fade-in{0%{opacity:0}to{opacity:1}}@media not (prefers-reduced-motion){.media-editor-canvas__cropper.is-loaded{animation:__wp-base-styles-fade-in .2s linear 0s;animation-fill-mode:forwards}}.media-editor-canvas__spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.media-editor-canvas__error{align-items:center;color:#757575;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.media-editor-image-controls{align-items:center;display:flex;flex-wrap:nowrap;gap:8px}.media-editor-image-controls.is-stacked{align-items:flex-start;flex-direction:column;gap:24px}.media-editor-image-controls__transforms{display:flex;gap:48px}.media-editor-image-controls__group{display:flex;flex-direction:column;gap:4px}.media-editor-image-controls__label{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:1.4;text-transform:uppercase}.media-editor-image-controls__buttons{display:flex;gap:8px;padding-inline:2px 0}.media-editor-keyboard-shortcuts-modal{min-width:280px}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__note{color:#757575;font-size:13px;margin:0 0 16px}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut-list{list-style:none;margin:0;padding:0}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut{align-items:baseline;border-top:1px solid #ddd;display:flex;margin-bottom:0;padding:.6rem 0}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut:last-child{border-bottom:1px solid #ddd}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut-description{flex:1;margin:0}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut-term{background:none;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 0 1rem;padding:0;text-align:right}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut-key{border-radius:8%;margin:0 .2rem;padding:.25rem .5rem}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut-key:last-child{margin:0 0 0 .2rem}.rotation-ruler{box-sizing:border-box;color:#1e1e1e;container-type:inline-size;cursor:ew-resize;direction:ltr;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;height:32px;min-width:180px;padding:0 8px;position:relative;touch-action:none;-webkit-user-select:none;user-select:none}.rotation-ruler[data-disabled]{cursor:default;opacity:.5;pointer-events:none}.rotation-ruler:has(.rotation-ruler__input:focus-visible){border-radius:4px;outline:2px solid var(--wp-admin-theme-color,#3858e9);outline-offset:2px}.rotation-ruler__input{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.rotation-ruler__pointer{background:var(--wp-admin-theme-color,#3858e9);border-radius:1px;bottom:0;height:18px;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:2px}.rotation-ruler__strip{inset:0;mask-image:linear-gradient(90deg,transparent 0,#000 8px,#000 calc(100% - 8px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8px,#000 calc(100% - 8px),transparent);overflow:hidden;position:absolute}.rotation-ruler__ticks{display:block;left:50%;overflow:visible;position:absolute;top:0}.rotation-ruler__tick{stroke:currentColor;stroke-width:1}.rotation-ruler__tick--minor{opacity:.35}.rotation-ruler__tick--mid{opacity:.6}.rotation-ruler__tick--major{opacity:1}.rotation-ruler__label{fill:currentColor;font-size:10px;font-weight:400;opacity:.45}.rotation-ruler__active-label{color:#1e1e1e;font-size:12px;font-weight:var(--wpds-typography-font-weight-emphasis,600);height:14px;left:50%;line-height:14px;pointer-events:none;position:absolute;top:0;transform:translateX(-50%)}.rotation-ruler__active-label:before{background:linear-gradient(90deg,transparent 0,#e0e0e0 12px,#e0e0e0 calc(100% - 12px),transparent);content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:60px}.rotation-ruler__active-label-number{display:inline-block;position:relative}.rotation-ruler__active-label-sign{position:absolute;right:100%;top:0}.rotation-ruler__active-label-unit{left:100%;position:absolute;top:0}@container (max-width: 220px){.rotation-ruler__tick--minor{opacity:0}}@media (prefers-reduced-motion:reduce){.rotation-ruler__ticks{transition:none}}.media-editor-route__shortcut-scope{display:contents}.media-editor-route__content{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);display:flex;flex:1;min-height:0;overflow:hidden}.media-editor-route__content .media-editor__body{margin-bottom:0}@media (min-width:600px){.media-editor-route__content .media-editor__body{margin-bottom:24px}}.media-editor-route__toolbar{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:16px;justify-content:center;padding:16px 32px}.media-editor-route__toolbar:empty{display:none}')),document.head.appendChild(e)}var zr=m(P()),{usePostFields:Qz}=Rw(zN.privateApis),{MediaEditor:ld}=Rw(xh),VN="/types/attachment/list/all",Jz="upload.php",eW="media-editor-wp-admin";function tW(){return typeof window<"u"&&new URLSearchParams(window.location.search).get("page")===eW}function rW(e){let t=typeof e?.title=="string"?e.title:e?.title?.rendered||e?.title?.raw;return t?(0,WN.decodeEntities)(t):(0,Tw.__)("Edit media")}function oW(){let{id:e}=Zz({from:"/media-editor/$id"}),t=parseInt(e,10),r=Kz(),o=Qz({postType:"attachment"}),n=tW(),i=(0,FN.useSelect)(l=>l(LN.store).getEditedEntityRecord("postType","attachment",t),[t]),a=rW(i||null);return(0,zr.jsx)(ld,{id:t,fields:o,onClose:()=>{if(typeof window<"u"&&window.history.length>1){window.history.back();return}if(n){window.location.assign(Jz);return}r({to:VN})},onSaved:({id:l})=>{l!==t&&r({to:`/media-editor/${l}`})},renderFrame:({children:l,isImage:c,layout:d,onKeyDown:u})=>{let f=d==="narrow";return(0,zr.jsx)("div",{className:"media-editor-route__shortcut-scope",onKeyDown:u,children:(0,zr.jsxs)(C_,{className:"media-editor-route",ariaLabel:a,breadcrumbs:(0,zr.jsx)(y_,{items:n?[{label:a}]:[{label:(0,Tw.__)("Media"),to:VN},{label:a}]}),actions:(0,zr.jsxs)(zr.Fragment,{children:[!f&&(0,zr.jsx)(ld.HistoryActions,{}),(0,zr.jsx)(ld.HeaderActions,{}),(0,zr.jsx)(ld.SaveActions,{size:"compact"})]}),children:[(0,zr.jsx)("div",{className:"media-editor-route__content",children:l}),f&&c&&(0,zr.jsx)("div",{className:"media-editor-route__toolbar",children:(0,zr.jsx)(ld.HistoryActions,{})})]})})}})}var nW=oW;export{nW as stage};
10 /*! Bundled license information:
11
12 use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
13 (**
14 * @license React
15 * use-sync-external-store-shim.production.js
16 *
17 * Copyright (c) Meta Platforms, Inc. and affiliates.
18 *
19 * This source code is licensed under the MIT license found in the
20 * LICENSE file in the root directory of this source tree.
21 *)
22
23 use-sync-external-store/cjs/use-sync-external-store-shim/with-selector.production.js:
24 (**
25 * @license React
26 * use-sync-external-store-shim/with-selector.production.js
27 *
28 * Copyright (c) Meta Platforms, Inc. and affiliates.
29 *
30 * This source code is licensed under the MIT license found in the
31 * LICENSE file in the root directory of this source tree.
32 *)
33 */
34