| 1 |
var m4=Object.create;var gb=Object.defineProperty;var g4=Object.getOwnPropertyDescriptor;var b4=Object.getOwnPropertyNames;var h4=Object.getPrototypeOf,v4=Object.prototype.hasOwnProperty;var dt=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),fi=(e,t)=>{for(var r in t)gb(e,r,{get:t[r],enumerable:!0})},_4=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of b4(t))!v4.call(e,n)&&n!==r&&gb(e,n,{get:()=>t[n],enumerable:!(o=g4(t,n))||o.enumerable});return e};var d=(e,t,r)=>(r=e!=null?m4(h4(e)):{},_4(t||!e||!e.__esModule?gb(r,"default",{value:e,enumerable:!0}):r,e));var $=dt((FH,Ex)=>{Ex.exports=window.wp.i18n});var B=dt((LH,Tx)=>{Tx.exports=window.wp.element});var z=dt((jH,Px)=>{Px.exports=window.React});var F=dt((qH,Nx)=>{Nx.exports=window.ReactJSXRuntime});var bn=dt((LW,I0)=>{I0.exports=window.ReactDOM});var jS=dt(LS=>{"use strict";var dl=z();function B8(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var H8=typeof Object.is=="function"?Object.is:B8,z8=dl.useState,W8=dl.useEffect,U8=dl.useLayoutEffect,Y8=dl.useDebugValue;function $8(e,t){var r=t(),o=z8({inst:{value:r,getSnapshot:t}}),n=o[0].inst,i=o[1];return U8(function(){n.value=r,n.getSnapshot=t,mh(n)&&i({inst:n})},[e,r,t]),W8(function(){return mh(n)&&i({inst:n}),e(function(){mh(n)&&i({inst:n})})},[e]),Y8(r),r}function mh(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!H8(e,r)}catch{return!0}}function q8(e,t){return t()}var G8=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?q8:$8;LS.useSyncExternalStore=dl.useSyncExternalStore!==void 0?dl.useSyncExternalStore:G8});var ff=dt((V$,BS)=>{"use strict";BS.exports=jS()});var zS=dt(HS=>{"use strict";var pf=z(),K8=ff();function X8(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Z8=typeof Object.is=="function"?Object.is:X8,Q8=K8.useSyncExternalStore,J8=pf.useRef,e6=pf.useEffect,t6=pf.useMemo,r6=pf.useDebugValue;HS.useSyncExternalStoreWithSelector=function(e,t,r,o,n){var i=J8(null);if(i.current===null){var a={hasValue:!1,value:null};i.current=a}else a=i.current;i=t6(function(){function l(p){if(!c){if(c=!0,u=p,p=o(p),n!==void 0&&a.hasValue){var m=a.value;if(n(m,p))return f=m}return f=p}if(m=f,Z8(u,p))return m;var b=o(p);return n!==void 0&&n(m,b)?(u=p,m):(u=p,f=b)}var c=!1,u,f,g=r===void 0?null:r;return[function(){return l(t())},g===null?void 0:function(){return l(g())}]},[t,r,o,n]);var s=Q8(e,i[0],i[1]);return e6(function(){a.hasValue=!0,a.value=s},[s]),r6(s),s}});var US=dt((D$,WS)=>{"use strict";WS.exports=zS()});var Ue=dt((bte,qR)=>{qR.exports=window.wp.primitives});var Lt=dt((yoe,OE)=>{OE.exports=window.wp.compose});var d_=dt((woe,kE)=>{kE.exports=window.wp.theme});var mu=dt((Coe,zE)=>{zE.exports=window.wp.privateApis});var re=dt((oae,kT)=>{kT.exports=window.wp.components});var fy=dt((Cae,GT)=>{GT.exports=window.wp.keycodes});var Ot=dt((Pae,QT)=>{QT.exports=window.wp.data});var IO=dt((pme,Ym)=>{var OO={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u1EA4:"A",\u1EAE:"A",\u1EB2:"A",\u1EB4:"A",\u1EB6:"A",\u00C6:"AE",\u1EA6:"A",\u1EB0:"A",\u0202:"A",\u1EA2:"A",\u1EA0:"A",\u1EA8:"A",\u1EAA:"A",\u1EAC:"A",\u00C7:"C",\u1E08:"C",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u1EBE:"E",\u1E16:"E",\u1EC0:"E",\u1E14:"E",\u1E1C:"E",\u0206:"E",\u1EBA:"E",\u1EBC:"E",\u1EB8:"E",\u1EC2:"E",\u1EC4:"E",\u1EC6:"E",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u1E2E:"I",\u020A:"I",\u1EC8:"I",\u1ECA:"I",\u00D0:"D",\u00D1:"N",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u1ED0:"O",\u1E4C:"O",\u1E52:"O",\u020E:"O",\u1ECE:"O",\u1ECC:"O",\u1ED4:"O",\u1ED6:"O",\u1ED8:"O",\u1EDC:"O",\u1EDE:"O",\u1EE0:"O",\u1EDA:"O",\u1EE2:"O",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u1EE6:"U",\u1EE4:"U",\u1EEC:"U",\u1EEE:"U",\u1EF0:"U",\u00DD:"Y",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u1EA5:"a",\u1EAF:"a",\u1EB3:"a",\u1EB5:"a",\u1EB7:"a",\u00E6:"ae",\u1EA7:"a",\u1EB1:"a",\u0203:"a",\u1EA3:"a",\u1EA1:"a",\u1EA9:"a",\u1EAB:"a",\u1EAD:"a",\u00E7:"c",\u1E09:"c",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u1EBF:"e",\u1E17:"e",\u1EC1:"e",\u1E15:"e",\u1E1D:"e",\u0207:"e",\u1EBB:"e",\u1EBD:"e",\u1EB9:"e",\u1EC3:"e",\u1EC5:"e",\u1EC7:"e",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u1E2F:"i",\u020B:"i",\u1EC9:"i",\u1ECB:"i",\u00F0:"d",\u00F1:"n",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u1ED1:"o",\u1E4D:"o",\u1E53:"o",\u020F:"o",\u1ECF:"o",\u1ECD:"o",\u1ED5:"o",\u1ED7:"o",\u1ED9:"o",\u1EDD:"o",\u1EDF:"o",\u1EE1:"o",\u1EDB:"o",\u1EE3:"o",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u1EE7:"u",\u1EE5:"u",\u1EED:"u",\u1EEF:"u",\u1EF1:"u",\u00FD:"y",\u00FF:"y",\u0100:"A",\u0101:"a",\u0102:"A",\u0103:"a",\u0104:"A",\u0105:"a",\u0106:"C",\u0107:"c",\u0108:"C",\u0109:"c",\u010A:"C",\u010B:"c",\u010C:"C",\u010D:"c",C\u0306:"C",c\u0306:"c",\u010E:"D",\u010F:"d",\u0110:"D",\u0111:"d",\u0112:"E",\u0113:"e",\u0114:"E",\u0115:"e",\u0116:"E",\u0117:"e",\u0118:"E",\u0119:"e",\u011A:"E",\u011B:"e",\u011C:"G",\u01F4:"G",\u011D:"g",\u01F5:"g",\u011E:"G",\u011F:"g",\u0120:"G",\u0121:"g",\u0122:"G",\u0123:"g",\u0124:"H",\u0125:"h",\u0126:"H",\u0127:"h",\u1E2A:"H",\u1E2B:"h",\u0128:"I",\u0129:"i",\u012A:"I",\u012B:"i",\u012C:"I",\u012D:"i",\u012E:"I",\u012F:"i",\u0130:"I",\u0131:"i",\u0132:"IJ",\u0133:"ij",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u1E30:"K",\u1E31:"k",K\u0306:"K",k\u0306:"k",\u0139:"L",\u013A:"l",\u013B:"L",\u013C:"l",\u013D:"L",\u013E:"l",\u013F:"L",\u0140:"l",\u0141:"l",\u0142:"l",\u1E3E:"M",\u1E3F:"m",M\u0306:"M",m\u0306:"m",\u0143:"N",\u0144:"n",\u0145:"N",\u0146:"n",\u0147:"N",\u0148:"n",\u0149:"n",N\u0306:"N",n\u0306:"n",\u014C:"O",\u014D:"o",\u014E:"O",\u014F:"o",\u0150:"O",\u0151:"o",\u0152:"OE",\u0153:"oe",P\u0306:"P",p\u0306:"p",\u0154:"R",\u0155:"r",\u0156:"R",\u0157:"r",\u0158:"R",\u0159:"r",R\u0306:"R",r\u0306:"r",\u0212:"R",\u0213:"r",\u015A:"S",\u015B:"s",\u015C:"S",\u015D:"s",\u015E:"S",\u0218:"S",\u0219:"s",\u015F:"s",\u0160:"S",\u0161:"s",\u0162:"T",\u0163:"t",\u021B:"t",\u021A:"T",\u0164:"T",\u0165:"t",\u0166:"T",\u0167:"t",T\u0306:"T",t\u0306:"t",\u0168:"U",\u0169:"u",\u016A:"U",\u016B:"u",\u016C:"U",\u016D:"u",\u016E:"U",\u016F:"u",\u0170:"U",\u0171:"u",\u0172:"U",\u0173:"u",\u0216:"U",\u0217:"u",V\u0306:"V",v\u0306:"v",\u0174:"W",\u0175:"w",\u1E82:"W",\u1E83:"w",X\u0306:"X",x\u0306:"x",\u0176:"Y",\u0177:"y",\u0178:"Y",Y\u0306:"Y",y\u0306:"y",\u0179:"Z",\u017A:"z",\u017B:"Z",\u017C:"z",\u017D:"Z",\u017E:"z",\u017F:"s",\u0192:"f",\u01A0:"O",\u01A1:"o",\u01AF:"U",\u01B0:"u",\u01CD:"A",\u01CE:"a",\u01CF:"I",\u01D0:"i",\u01D1:"O",\u01D2:"o",\u01D3:"U",\u01D4:"u",\u01D5:"U",\u01D6:"u",\u01D7:"U",\u01D8:"u",\u01D9:"U",\u01DA:"u",\u01DB:"U",\u01DC:"u",\u1EE8:"U",\u1EE9:"u",\u1E78:"U",\u1E79:"u",\u01FA:"A",\u01FB:"a",\u01FC:"AE",\u01FD:"ae",\u01FE:"O",\u01FF:"o",\u00DE:"TH",\u00FE:"th",\u1E54:"P",\u1E55:"p",\u1E64:"S",\u1E65:"s",X\u0301:"X",x\u0301:"x",\u0403:"\u0413",\u0453:"\u0433",\u040C:"\u041A",\u045C:"\u043A",A\u030B:"A",a\u030B:"a",E\u030B:"E",e\u030B:"e",I\u030B:"I",i\u030B:"i",\u01F8:"N",\u01F9:"n",\u1ED2:"O",\u1ED3:"o",\u1E50:"O",\u1E51:"o",\u1EEA:"U",\u1EEB:"u",\u1E80:"W",\u1E81:"w",\u1EF2:"Y",\u1EF3:"y",\u0200:"A",\u0201:"a",\u0204:"E",\u0205:"e",\u0208:"I",\u0209:"i",\u020C:"O",\u020D:"o",\u0210:"R",\u0211:"r",\u0214:"U",\u0215:"u",B\u030C:"B",b\u030C:"b",\u010C\u0323:"C",\u010D\u0323:"c",\u00CA\u030C:"E",\u00EA\u030C:"e",F\u030C:"F",f\u030C:"f",\u01E6:"G",\u01E7:"g",\u021E:"H",\u021F:"h",J\u030C:"J",\u01F0:"j",\u01E8:"K",\u01E9:"k",M\u030C:"M",m\u030C:"m",P\u030C:"P",p\u030C:"p",Q\u030C:"Q",q\u030C:"q",\u0158\u0329:"R",\u0159\u0329:"r",\u1E66:"S",\u1E67:"s",V\u030C:"V",v\u030C:"v",W\u030C:"W",w\u030C:"w",X\u030C:"X",x\u030C:"x",Y\u030C:"Y",y\u030C:"y",A\u0327:"A",a\u0327:"a",B\u0327:"B",b\u0327:"b",\u1E10:"D",\u1E11:"d",\u0228:"E",\u0229:"e",\u0190\u0327:"E",\u025B\u0327:"e",\u1E28:"H",\u1E29:"h",I\u0327:"I",i\u0327:"i",\u0197\u0327:"I",\u0268\u0327:"i",M\u0327:"M",m\u0327:"m",O\u0327:"O",o\u0327:"o",Q\u0327:"Q",q\u0327:"q",U\u0327:"U",u\u0327:"u",X\u0327:"X",x\u0327:"x",Z\u0327:"Z",z\u0327:"z",\u0439:"\u0438",\u0419:"\u0418",\u0451:"\u0435",\u0401:"\u0415"},kO=Object.keys(OO).join("|"),TD=new RegExp(kO,"g"),PD=new RegExp(kO,"");function OD(e){return OO[e]}var AO=function(e){return e.replace(TD,OD)},kD=function(e){return!!e.match(PD)};Ym.exports=AO;Ym.exports.has=kD;Ym.exports.remove=AO});var fw=dt((xme,zO)=>{"use strict";zO.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 Da=dt((zbe,wk)=>{wk.exports=window.wp.date});var Gk=dt((Lhe,qk)=>{qk.exports=window.wp.warning});var Uw=dt((c0e,G5)=>{"use strict";var nB=function(t){return iB(t)&&!aB(t)};function iB(e){return!!e&&typeof e=="object"}function aB(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||cB(e)}var sB=typeof Symbol=="function"&&Symbol.for,lB=sB?Symbol.for("react.element"):60103;function cB(e){return e.$$typeof===lB}function uB(e){return Array.isArray(e)?[]:{}}function id(e,t){return t.clone!==!1&&t.isMergeableObject(e)?dc(uB(e),e,t):e}function dB(e,t,r){return e.concat(t).map(function(o){return id(o,r)})}function fB(e,t){if(!t.customMerge)return dc;var r=t.customMerge(e);return typeof r=="function"?r:dc}function pB(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function $5(e){return Object.keys(e).concat(pB(e))}function q5(e,t){try{return t in e}catch{return!1}}function mB(e,t){return q5(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function gB(e,t,r){var o={};return r.isMergeableObject(e)&&$5(e).forEach(function(n){o[n]=id(e[n],r)}),$5(t).forEach(function(n){mB(e,n)||(q5(e,n)&&r.isMergeableObject(t[n])?o[n]=fB(n,r)(e[n],t[n],r):o[n]=id(t[n],r))}),o}function dc(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||dB,r.isMergeableObject=r.isMergeableObject||nB,r.cloneUnlessOtherwiseSpecified=id;var o=Array.isArray(t),n=Array.isArray(e),i=o===n;return i?o?r.arrayMerge(e,t,r):gB(e,t,r):id(t,r)}dc.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(o,n){return dc(o,n,r)},{})};var bB=dc;G5.exports=bB});var dr=dt((zSe,wI)=>{wI.exports=window.wp.coreData});var Xw=dt((USe,RI)=>{RI.exports=window.wp.preferences});var si=dt((u1e,TI)=>{TI.exports=window.wp.notices});var NI=dt((_1e,II)=>{II.exports=window.wp.isShallowEqual});var mc=dt((C1e,HI)=>{HI.exports=window.wp.url});var RT=d($(),1);import{Link as ST}from"@wordpress/route";function Cx(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=Cx(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function y4(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=Cx(e))&&(o&&(o+=" "),o+=t);return o}var H=y4;var BR=d(B(),1);var rs=d(z(),1);function Ox({controlled:e,default:t,name:r,state:o="value"}){let{current:n}=rs.useRef(e!==void 0),[i,a]=rs.useState(t),s=n?e:i,l=rs.useCallback(c=>{n||a(c)},[]);return[s,l]}var w4=d(z(),1),Pc={...w4};var Ax=d(z(),1),kx={};function tr(e,t){let r=Ax.useRef(kx);return r.current===kx&&(r.current=e(t)),r}var bb=Pc.useInsertionEffect,x4=bb&&bb!==Pc.useLayoutEffect?bb:e=>e();function ne(e){let t=tr(S4).current;return t.next=e,x4(t.effect),t.trampoline}function S4(){let e={next:void 0,callback:R4,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function R4(){}var Ix=d(z(),1),E4=()=>{},Q=typeof document<"u"?Ix.useLayoutEffect:E4;var Sd=d(z(),1),C4=Sd.createContext(void 0);function rl(){return Sd.useContext(C4)?.direction??"ltr"}function T4(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 P4=T4("https://base-ui.com/production-error","Base UI"),Xe=P4;var os=d(z(),1);function Ui(e,t,r,o){let n=tr(Vx).current;return O4(n,e,t,r,o)&&Fx(n,[e,t,r,o]),n.callback}function Mx(e){let t=tr(Vx).current;return k4(t,e)&&Fx(t,e),t.callback}function Vx(){return{callback:null,cleanup:null,refs:[]}}function O4(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function k4(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function Fx(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 Lx=d(z(),1);var Dx=d(z(),1),A4=parseInt(Dx.version,10);function ol(e){return A4>=e}function hb(e){if(!Lx.isValidElement(e))return null;let t=e,r=t.props;return(ol(19)?r?.ref:t.ref)??null}function Oc(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function _o(){}var rz=Object.freeze([]),ot=Object.freeze({});function jx(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 Bx(e,t){return typeof e=="function"?e(t):e}function Rd(e,t){return typeof e=="function"?e(t):e}var vb={};function ze(e,t,r,o,n){if(!r&&!o&&!n&&!e)return Ed(t);let i=Ed(e);return t&&(i=kc(i,t)),r&&(i=kc(i,r)),o&&(i=kc(i,o)),n&&(i=kc(i,n)),i}function Hx(e){if(e.length===0)return vb;if(e.length===1)return Ed(e[0]);let t=Ed(e[0]);for(let r=1;r<e.length;r+=1)t=kc(t,e[r]);return t}function Ed(e){return _b(e)?{...Wx(e,vb)}:I4(e)}function kc(e,t){return _b(t)?Wx(t,e):N4(e,t)}function I4(e){let t={...e};for(let r in t){let o=t[r];zx(r,o)&&(t[r]=Ux(o))}return t}function N4(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=Oc(e.style,o);break}case"className":{e[r]=yb(e.className,o);break}default:zx(r,o)?e[r]=M4(e[r],o):e[r]=o}}return e}function zx(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 _b(e){return typeof e=="function"}function Wx(e,t){return _b(e)?e(t):e??vb}function M4(e,t){return t?e?(...r)=>{let o=r[0];if(Yx(o)){let i=o;Ac(i);let a=t(...r);return i.baseUIHandlerPrevented||e?.(...r),a}let n=t(...r);return e?.(...r),n}:Ux(t):e}function Ux(e){return e&&((...t)=>{let r=t[0];return Yx(r)&&Ac(r),e(...t)})}function Ac(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function yb(e,t){return t?e?t+" "+e:t:e}function Yx(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var wb=d(z(),1);function Ie(e,t,r={}){let o=t.render,n=V4(t,r);if(r.enabled===!1)return null;let i=r.state??ot;return L4(e,o,n,i)}function V4(e,t={}){let{className:r,style:o,render:n}=e,{state:i=ot,ref:a,props:s,stateAttributesMapping:l,enabled:c=!0}=t,u=c?Bx(r,i):void 0,f=c?Rd(o,i):void 0,g=c?jx(i,l):ot,p=c&&s?F4(s):void 0,m=c?Oc(g,p)??{}:ot;return typeof document<"u"&&(c?Array.isArray(a)?m.ref=Mx([m.ref,hb(n),...a]):m.ref=Ui(m.ref,hb(n),a):Ui(null,null)),c?(u!==void 0&&(m.className=yb(m.className,u)),f!==void 0&&(m.style=Oc(m.style,f)),m):ot}function F4(e){return Array.isArray(e)?Hx(e):ze(void 0,e)}var D4=Symbol.for("react.lazy");function L4(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let n=ze(r,t.props);n.ref=r.ref;let i=t;return i?.$$typeof===D4&&(i=os.Children.toArray(t)[0]),os.cloneElement(i,n)}if(e&&typeof e=="string")return j4(e,r);throw new Error(Xe(8))}function j4(e,t){return e==="button"?(0,wb.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,wb.createElement)("img",{alt:"",...t,key:t.key}):os.createElement(e,t)}var q={};fi(q,{cancelOpen:()=>p9,chipRemovePress:()=>K4,clearPress:()=>G4,closePress:()=>$4,closeWatcher:()=>a9,decrementPress:()=>Q4,disabled:()=>g9,drag:()=>u9,escapeKey:()=>i9,focusOut:()=>n9,imperativeAction:()=>v9,incrementPress:()=>Z4,initial:()=>h9,inputBlur:()=>t9,inputChange:()=>J4,inputClear:()=>e9,inputPaste:()=>r9,inputPress:()=>o9,itemPress:()=>Y4,keyboard:()=>l9,linkPress:()=>q4,listNavigation:()=>s9,missing:()=>b9,none:()=>B4,outsidePress:()=>U4,pointer:()=>c9,scrub:()=>f9,siblingOpen:()=>m9,swipe:()=>_9,trackPress:()=>X4,triggerFocus:()=>W4,triggerHover:()=>z4,triggerPress:()=>H4,wheel:()=>d9,windowResize:()=>y9});var B4="none",H4="trigger-press",z4="trigger-hover",W4="trigger-focus",U4="outside-press",Y4="item-press",$4="close-press",q4="link-press",G4="clear-press",K4="chip-remove-press",X4="track-press",Z4="increment-press",Q4="decrement-press",J4="input-change",e9="input-clear",t9="input-blur",r9="input-paste",o9="input-press",n9="focus-out",i9="escape-key",a9="close-watcher",s9="list-navigation",l9="keyboard",c9="pointer",u9="drag",d9="wheel",f9="scrub",p9="cancel-open",m9="sibling-open",g9="disabled",b9="missing",h9="initial",v9="imperative-action",_9="swipe",y9="window-resize";function fe(e,t,r,o){let n=!1,i=!1,a=o??ot;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 Cd=d(z(),1);var $x=0;function w9(e,t="mui"){let[r,o]=Cd.useState(e),n=e||r;return Cd.useEffect(()=>{r==null&&($x+=1,o(`${t}-${$x}`))},[r,t]),n}var qx=Pc.useId;function Cn(e,t){if(qx!==void 0){let r=qx();return e??(t?`${t}-${r}`:r)}return w9(e,t)}function Tn(e){return Cn(e,"base-ui")}var kd=d(z(),1);var Sb=d(z(),1);var Gx=d(z(),1),x9=[];function nl(e){Gx.useEffect(e,x9)}var Td=null,Oz=globalThis.requestAnimationFrame,xb=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.callbacksCount-=1)}},Pd=new xb,pr=class e{static create(){return new e}static request(t){return Pd.request(t)}static cancel(t){return Pd.cancel(t)}currentId=Td;request(t){this.cancel(),this.currentId=Pd.request(()=>{this.currentId=Td,t()})}cancel=()=>{this.currentId!==Td&&(Pd.cancel(this.currentId),this.currentId=Td)};disposeEffect=()=>this.cancel};function Pn(){let e=tr(pr.create).current;return nl(e.disposeEffect),e}function Od(e,t=!1,r=!1){let[o,n]=Sb.useState(e&&t?"idle":void 0),[i,a]=Sb.useState(e);return e&&!i&&(a(!0),n("starting")),!e&&i&&o!=="ending"&&!r&&n("ending"),!e&&!i&&o==="ending"&&n(void 0),Q(()=>{if(!e&&i&&o!=="ending"&&r){let s=pr.request(()=>{n("ending")});return()=>{pr.cancel(s)}}},[e,i,o,r]),Q(()=>{if(!e||t)return;let s=pr.request(()=>{n(void 0)});return()=>{pr.cancel(s)}},[t,e]),Q(()=>{if(!e||!t)return;e&&i&&o!=="idle"&&n("starting");let s=pr.request(()=>{n("idle")});return()=>{pr.cancel(s)}},[t,e,i,o]),{mounted:i,setMounted:a,transitionStatus:o}}function Kx(e){let{open:t,defaultOpen:r,onOpenChange:o,disabled:n}=e,[i,a]=Ox({controlled:t,default:r,name:"Collapsible",state:"open"}),{mounted:s,setMounted:l,transitionStatus:c}=Od(i,!0,!0),u=Tn(),[f,g]=kd.useState(),p=f??u,m=ne(b=>{let v=!i,h=fe(q.triggerPress,b.nativeEvent);o(v,h),!h.isCanceled&&a(v)});return kd.useMemo(()=>({disabled:n,handleTrigger:m,mounted:s,open:i,panelId:p,setMounted:l,setOpen:a,setPanelIdState:g,transitionStatus:c}),[n,m,s,i,p,l,a,g,c])}var Ad=d(z(),1),Rb=Ad.createContext(void 0);function Id(){let e=Ad.useContext(Rb);if(e===void 0)throw new Error(Xe(15));return e}var On=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),S9={[On.startingStyle]:""},R9={[On.endingStyle]:""},kn={transitionStatus(e){return e==="starting"?S9:e==="ending"?R9:null}};var Ic=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=On.startingStyle]="startingStyle",e[e.endingStyle=On.endingStyle]="endingStyle",e})({});var Xx=(function(e){return e.panelOpen="data-panel-open",e})({});var E9={[Ic.open]:""},C9={[Ic.closed]:""},Zx={open(e){return e?{[Xx.panelOpen]:""}:null}},Qx={open(e){return e?E9:C9}};var al=d(z(),1);function Nd(){return typeof window<"u"}function Gt(e){return Md(e)?(e.nodeName||"").toLowerCase():"#document"}function qe(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function dn(e){var t;return(t=(Md(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Md(e){return Nd()?e instanceof Node||e instanceof qe(e).Node:!1}function pe(e){return Nd()?e instanceof Element||e instanceof qe(e).Element:!1}function je(e){return Nd()?e instanceof HTMLElement||e instanceof qe(e).HTMLElement:!1}function An(e){return!Nd()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof qe(e).ShadowRoot}function In(e){let{overflow:t,overflowX:r,overflowY:o,display:n}=Kt(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+r)&&n!=="inline"&&n!=="contents"}function Jx(e){return/^(table|td|th)$/.test(Gt(e))}function Nc(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var T9=/transform|translate|scale|rotate|perspective|filter/,P9=/paint|layout|strict|content/,ns=e=>!!e&&e!=="none",Eb;function Vd(e){let t=pe(e)?Kt(e):e;return ns(t.transform)||ns(t.translate)||ns(t.scale)||ns(t.rotate)||ns(t.perspective)||!il()&&(ns(t.backdropFilter)||ns(t.filter))||T9.test(t.willChange||"")||P9.test(t.contain||"")}function e0(e){let t=un(e);for(;je(t)&&!fn(t);){if(Vd(t))return t;if(Nc(t))return null;t=un(t)}return null}function il(){return Eb==null&&(Eb=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Eb}function fn(e){return/^(html|body|#document)$/.test(Gt(e))}function Kt(e){return qe(e).getComputedStyle(e)}function Mc(e){return pe(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function un(e){if(Gt(e)==="html")return e;let t=e.assignedSlot||e.parentNode||An(e)&&e.host||dn(e);return An(t)?t.host:t}function t0(e){let t=un(e);return fn(t)?e.ownerDocument?e.ownerDocument.body:e.body:je(t)&&In(t)?t:t0(t)}function Yi(e,t,r){var o;t===void 0&&(t=[]),r===void 0&&(r=!0);let n=t0(e),i=n===((o=e.ownerDocument)==null?void 0:o.body),a=qe(n);if(i){let s=Fd(a);return t.concat(a,a.visualViewport||[],In(n)?n:[],s&&r?Yi(s):[])}else return t.concat(n,Yi(n,[],r))}function Fd(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var Dd=d(z(),1),O9=Dd.createContext(void 0);function r0(e=!1){let t=Dd.useContext(O9);if(t===void 0&&!e)throw new Error(Xe(16));return t}var o0=d(z(),1);function n0(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:o0.useMemo(()=>{let c={onKeyDown(u){r&&t&&u.key!=="Tab"&&u.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 pi(e={}){let{disabled:t=!1,focusableWhenDisabled:r,tabIndex:o=0,native:n=!0,composite:i}=e,a=al.useRef(null),s=r0(!0),l=i??s!==void 0,{props:c}=n0({focusableWhenDisabled:r,disabled:t,composite:l,tabIndex:o,isNativeButton:n}),u=al.useCallback(()=>{let p=a.current;Cb(p)&&l&&t&&c.disabled===void 0&&p.disabled&&(p.disabled=!1)},[t,c.disabled,l]);Q(u,[u]);let f=al.useCallback((p={})=>{let{onClick:m,onMouseDown:b,onKeyUp:v,onKeyDown:h,onPointerDown:_,...w}=p;return ze({onClick(y){if(t){y.preventDefault();return}m?.(y)},onMouseDown(y){t||b?.(y)},onKeyDown(y){if(t||(Ac(y),h?.(y),y.baseUIHandlerPrevented))return;let x=y.target===y.currentTarget,T=y.currentTarget,C=Cb(T),S=!n&&k9(T),O=x&&(n?C:!S),L=y.key==="Enter",E=y.key===" ",M=T.getAttribute("role"),I=M?.startsWith("menuitem")||M==="option"||M==="gridcell";if(x&&l&&E){if(y.defaultPrevented&&I)return;y.preventDefault(),S||n&&C?(T.click(),y.preventBaseUIHandler()):O&&(m?.(y),y.preventBaseUIHandler());return}O&&(!n&&(E||L)&&y.preventDefault(),!n&&L&&m?.(y))},onKeyUp(y){if(!t){if(Ac(y),v?.(y),y.target===y.currentTarget&&n&&l&&Cb(y.currentTarget)&&y.key===" "){y.preventDefault();return}y.baseUIHandlerPrevented||y.target===y.currentTarget&&!n&&!l&&y.key===" "&&m?.(y)}},onPointerDown(y){if(t){y.preventDefault();return}_?.(y)}},n?{type:"button"}:{role:"button"},c,w)},[t,c,l,n]),g=ne(p=>{a.current=p,u()});return{getButtonProps:f,buttonRef:g}}function Cb(e){return je(e)&&e.tagName==="BUTTON"}function k9(e){return!!(e?.tagName==="A"&&e?.href)}var $i=typeof navigator<"u",Tb=A9(),i0=N9(),Ld=I9(),jd=typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter:none"),Bd=Tb.platform==="MacIntel"&&Tb.maxTouchPoints>1?!0:/iP(hone|ad|od)|iOS/.test(Tb.platform),cW=$i&&/firefox/i.test(Ld),Hd=$i&&/apple/i.test(navigator.vendor),uW=$i&&/Edg/i.test(Ld),zd=$i&&/android/i.test(i0)||/android/i.test(Ld),a0=$i&&i0.toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints,Wd=Ld.includes("jsdom/");function A9(){if(!$i)return{platform:"",maxTouchPoints:-1};let e=navigator.userAgentData;return e?.platform?{platform:e.platform,maxTouchPoints:navigator.maxTouchPoints}:{platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??-1}}function I9(){if(!$i)return"";let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(({brand:t,version:r})=>`${t}/${r}`).join(" "):navigator.userAgent}function N9(){if(!$i)return"";let e=navigator.userAgentData;return e?.platform?e.platform:navigator.platform??""}var Vc="data-base-ui-focusable";var Pb="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function Hr(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function le(e,t){if(!e||!t)return!1;let r=t.getRootNode?.();if(e.contains(t))return!0;if(r&&An(r)){let o=t;for(;o;){if(e===o)return!0;o=o.parentNode||o.host}}return!1}function Ct(e){return"composedPath"in e?e.composedPath()[0]:e.target}function qi(e,t){if(!pe(e))return!1;let r=e;if(t.hasElement(r))return!r.hasAttribute("data-trigger-disabled");for(let[,o]of t.entries())if(le(o,r))return!o.hasAttribute("data-trigger-disabled");return!1}function Ud(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 s0(e){return e.matches("html,body")}function is(e){return je(e)&&e.matches(Pb)}function Ob(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${Pb}`)!=null}function kb(e){return e?e.getAttribute("role")==="combobox"&&is(e):!1}function l0(e){if(!e||Wd)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function Ab(e){return e?e.hasAttribute(Vc)?e:e.querySelector(`[${Vc}]`)||e:null}function Do(e,t,r=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!r||n.context?.open?[n]:[],...Do(e,n.id,r)])}function Ib(e,t){let r=[],o=e.find(n=>n.id===t)?.parentId;for(;o;){let n=e.find(i=>i.id===o);o=n?.parentId,n&&(r=r.concat(n))}return r}function c0(e){e.preventDefault(),e.stopPropagation()}function u0(e){return"nativeEvent"in e}function d0(e){return e.pointerType===""&&e.isTrusted?!0:zd&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function f0(e){return Wd?!1:!zd&&e.width===0&&e.height===0||zd&&e.width===1&&e.height===1&&e.pressure===0&&e.detail===0&&e.pointerType==="mouse"||e.width<1&&e.height<1&&e.pressure===0&&e.detail===0&&e.pointerType==="touch"}function Lo(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function p0(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var b0=["top","right","bottom","left"];var Gi=Math.min,zr=Math.max,Ki=Math.round,Dc=Math.floor,pn=e=>({x:e,y:e}),M9={left:"right",right:"left",bottom:"top",top:"bottom"};function Lc(e,t,r){return zr(e,Gi(t,r))}function mn(e,t){return typeof e=="function"?e(t):e}function mr(e){return e.split("-")[0]}function gn(e){return e.split("-")[1]}function $d(e){return e==="x"?"y":"x"}function jc(e){return e==="y"?"height":"width"}function ro(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function Bc(e){return $d(ro(e))}function h0(e,t,r){r===void 0&&(r=!1);let o=gn(e),n=Bc(e),i=jc(n),a=n==="x"?o===(r?"end":"start")?"right":"left":o==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=Fc(a)),[a,Fc(a)]}function v0(e){let t=Fc(e);return[Yd(e),t,Yd(t)]}function Yd(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var m0=["left","right"],g0=["right","left"],V9=["top","bottom"],F9=["bottom","top"];function D9(e,t,r){switch(e){case"top":case"bottom":return r?t?g0:m0:t?m0:g0;case"left":case"right":return t?V9:F9;default:return[]}}function _0(e,t,r,o){let n=gn(e),i=D9(mr(e),r==="start",o);return n&&(i=i.map(a=>a+"-"+n),t&&(i=i.concat(i.map(Yd)))),i}function Fc(e){let t=mr(e);return M9[t]+e.slice(t.length)}function L9(e){return{top:0,right:0,bottom:0,left:0,...e}}function qd(e){return typeof e!="number"?L9(e):{top:e,right:e,bottom:e,left:e}}function as(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 j9(e){return e.visibility==="hidden"||e.visibility==="collapse"}function Gd(e,t=e?Kt(e):null){return!e||!e.isConnected||!t||j9(t)?!1:typeof e.checkVisibility=="function"?e.checkVisibility():t.display!=="none"&&t.display!=="contents"}function Re(e){return e?.ownerDocument||document}var B9='a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]';function H9(e){let t=e.assignedSlot;if(t)return t;if(e.parentElement)return e.parentElement;let r=e.getRootNode();return An(r)?r.host:null}function Mb(e){for(let t of Array.from(e.children))if(Gt(t)==="summary")return t;return null}function z9(e,t){let r=Mb(t);return!!r&&(e===r||le(r,e))}function y0(e){let t=e?Gt(e):"";return e!=null&&e.matches(B9)&&(t!=="summary"||e.parentElement!=null&&Gt(e.parentElement)==="details"&&Mb(e.parentElement)===e)&&(t!=="details"||Mb(e)==null)&&(t!=="input"||e.type!=="hidden")}function w0(e){if(!y0(e)||!e.isConnected||e.matches(":disabled"))return!1;for(let t=e;t;t=H9(t)){let r=t!==e,o=Gt(t)==="slot";if(t.hasAttribute("inert")||r&&Gt(t)==="details"&&!t.open&&!z9(e,t)||t.hasAttribute("hidden")||!o&&!W9(t,r))return!1}return!0}function W9(e,t){let r=Kt(e);return t?r.display!=="none":Gd(e,r)}function x0(e){let t=e.tabIndex;if(t<0){let r=Gt(e);if(r==="details"||r==="audio"||r==="video"||je(e)&&e.isContentEditable)return 0}return t}function Nb(e){if(Gt(e)!=="input")return null;let t=e;return t.type==="radio"&&t.name!==""?t:null}function U9(e,t){let r=Nb(e);if(!r)return!0;let o=t.find(n=>{let i=Nb(n);return i?.name===r.name&&i.form===r.form&&i.checked});return o?o===r:t.find(n=>{let i=Nb(n);return i?.name===r.name&&i.form===r.form})===r}function S0(e){if(je(e)&&Gt(e)==="slot"){let t=e.assignedElements({flatten:!0});if(t.length>0)return t}return je(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function R0(e,t){S0(e).forEach(r=>{y0(r)&&t.push(r),R0(r,t)})}function E0(e,t,r){S0(e).forEach(o=>{je(o)&&o.matches(t)&&r.push(o),E0(o,t,r)})}function Kd(e){return w0(e)&&x0(e)>=0}function Vb(e){let t=[];return R0(e,t),t.filter(w0)}function sl(e){let t=Vb(e);return t.filter(r=>x0(r)>=0&&U9(r,t))}function C0(e,t){let r=sl(e),o=r.length;if(o===0)return;let n=Hr(Re(e)),i=r.indexOf(n),a=i===-1?t===1?0:o-1:i+t;return r[a]}function ll(e){return C0(Re(e).body,1)||e}function Xd(e){return C0(Re(e).body,-1)||e}function T0(e,t){if(!e)return null;let r=sl(Re(e).body),o=r.length;if(o===0)return null;let n=r.indexOf(e);if(n===-1)return null;let i=(n+t+o)%o;return r[i]}function P0(e){return T0(e,1)}function O0(e){return T0(e,-1)}function mi(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!o||!le(r,o)}function k0(e){sl(e).forEach(r=>{r.dataset.tabindex=r.getAttribute("tabindex")||"",r.setAttribute("tabindex","-1")})}function Fb(e){let t=[];E0(e,"[data-tabindex]",t),t.forEach(r=>{let o=r.dataset.tabindex;delete r.dataset.tabindex,o?r.setAttribute("tabindex",o):r.removeAttribute("tabindex")})}var Y9="ArrowUp",$9="ArrowDown",q9="ArrowLeft",G9="ArrowRight",K9="Home",X9="End";var Z9=new Set([q9,G9]);var Q9=new Set([Y9,$9]);var J9=new Set([...Z9,...Q9]),A0=new Set([...J9,K9,X9]);var Wr=d(z(),1);function he(e,t,r,o){return e.addEventListener(t,r,o),()=>{e.removeEventListener(t,r,o)}}function Xt(e){let t=tr(e8,e).current;return t.next=e,Q(t.effect),t}function e8(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var M0=d(z(),1);var N0=d(bn(),1);function hn(e){return e==null?e:"current"in e?e.current:e}function Nn(e,t=!1,r=!0){let o=Pn();return ne((n,i=null)=>{o.cancel();let a=hn(e);if(a==null)return;let s=a,l=()=>{N0.flushSync(n)};if(typeof s.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function c(){Promise.all(s.getAnimations().map(u=>u.finished)).then(()=>{i?.aborted||l()}).catch(()=>{if(r){i?.aborted||l();return}let u=s.getAnimations();!i?.aborted&&u.length>0&&u.some(f=>f.pending||f.playState!=="finished")&&c()})}if(t){let u=On.startingStyle;if(!s.hasAttribute(u)){o.request(c);return}let f=new MutationObserver(()=>{s.hasAttribute(u)||(f.disconnect(),c())});f.observe(s,{attributes:!0,attributeFilter:[u]}),i?.addEventListener("abort",()=>f.disconnect(),{once:!0});return}o.request(c)})}function Xi(e){let{enabled:t=!0,open:r,ref:o,onComplete:n}=e,i=ne(n),a=Nn(o,r,!1);M0.useEffect(()=>{if(!t)return;let s=new AbortController;return a(i,s.signal),()=>{s.abort()}},[t,r,i,a])}var Hc={height:void 0,width:void 0};function F0(e){let{externalRef:t,hiddenUntilFound:r,id:o,keepMounted:n,mounted:i,onOpenChange:a,open:s,setMounted:l,setOpen:c,transitionStatus:u}=e,f=Wr.useRef(null),g=Wr.useRef(null),[p,m]=Wr.useState(Hc),b=Wr.useRef(Hc),v=Wr.useRef(!1),h=Wr.useRef(s),_=Wr.useRef(!1),[w,y]=Wr.useState(!1),x=Wr.useRef(null),T=Ui(t,f),C=Xt({mounted:i,open:s}),S=Nn(f,!1,!1),O=!s&&!i,L=w?"idle":u,E=s&&(h.current||_.current),M=!s&&i&&g.current==="css-animation"&&p.height===void 0&&p.width===void 0?b.current:p,I=r&&O&&g.current!=="css-animation",k=ne((V,D=!0)=>{D&&(b.current=V),m(V)}),P=ne(()=>{x.current?.(),x.current=null}),N=ne(V=>{P(),x.current=()=>{x.current=null,V()}}),R=ne(()=>{s&&i&&g.current==="css-animation"&&(_.current=!0)});Q(()=>{!w||u==="starting"||y(!1)},[w,u]),Wr.useEffect(()=>()=>{R(),P()},[R,P]),Q(()=>{let V=f.current;if(!V)return;!s&&x.current&&P();let D=t8(V,E);if(g.current=D,s&&u==="idle"&&h.current&&D==="css-animation"){b.current=cl(V);return}if(s&&u==="starting"){let G=v.current;if(v.current=!1,D==="none"){k(cl(V)),y(!0);return}if(D==="css-transition"){let Z=r8(V);if(k(cl(V)),!G)return Z;let ie=zc(V,"transition-duration","0s");return N(ie),y(!0),Z}if(D==="css-animation"){if(k(cl(V)),!G){zc(V,"animation-name","none")();return}let Z=zc(V,"animation-name","none"),ie=zc(V,"animation-duration","0s");Z(),N(ie),y(!0);return}}if(!s&&i&&(u==="idle"||u==="starting")){if(D==="none"){k(Hc,!1),l(!1);return}D==="css-animation"&&(h.current=!1,_.current=!1),k(cl(V));return}if(u!=="ending")return;if(D==="none"){l(!1);return}let W=cl(V);if(!((W.height??0)>0||(W.width??0)>0)){l(!1);return}k(W),D==="css-animation"&&zc(V,"animation-name","none")()},[i,s,P,k,l,N,E,u]),Xi({enabled:s&&i&&L==="idle",open:!0,ref:f,onComplete(){s&&k(Hc,!1)}}),Wr.useEffect(()=>{if(s||!i||L!=="ending"||!f.current)return;let D=new AbortController,W=-1;function ae(){C.current.open||(l(!1),k(Hc,!1))}return W=pr.request(()=>{D.signal.aborted||S(ae,D.signal)}),()=>{pr.cancel(W),D.abort()}},[C,i,s,L,S,k,l]),Q(()=>{let V=f.current;!V||!r||!O||V.setAttribute("hidden","until-found")},[O,r]),Wr.useEffect(function(){let D=f.current;if(!D)return;function W(ae){v.current=!0,c(!0),a(!0,fe(q.none,ae))}return he(D,"beforematch",W)},[a,c]);let A=n||r||i||s;return{height:M.height,props:{...I?{[Ic.startingStyle]:""}:void 0,hidden:O,id:o},ref:T,shouldPreventOpenAnimation:E,shouldRender:A,transitionStatus:L,width:M.width}}function cl(e){return{height:e.scrollHeight,width:e.scrollWidth}}function t8(e,t=!1){let r=qe(e).getComputedStyle(e),o=(r.animationName.split(",").map(i=>i.trim()).some(i=>i!==""&&i!=="none")||t)&&V0(r.animationDuration),n=V0(r.transitionDuration);return o&&n||n?"css-transition":o?"css-animation":"none"}function V0(e){return e.split(",").map(t=>t.trim()).some(t=>t!==""&&Number.parseFloat(t)>0)}function zc(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 r8(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=pr.request(r);return()=>{pr.cancel(o),r()}}var D0=d(z(),1);function Zd(e){let t=D0.useRef(!0);t.current&&(t.current=!1,e())}var Wc=0,ir=class e{static create(){return new e}currentId=Wc;start(t,r){this.clear(),this.currentId=setTimeout(()=>{this.currentId=Wc,r()},t)}isStarted(){return this.currentId!==Wc}clear=()=>{this.currentId!==Wc&&(clearTimeout(this.currentId),this.currentId=Wc)};disposeEffect=()=>this.clear};function xr(){let e=tr(ir.create).current;return nl(e.disposeEffect),e}var L0={},j0={},B0="";function o8(e){if(typeof document>"u")return!1;let t=Re(e);return qe(t).innerWidth-t.documentElement.clientWidth>0}function n8(e){if(!(typeof CSS<"u"&&CSS.supports&&CSS.supports("scrollbar-gutter","stable"))||typeof document>"u")return!1;let r=Re(e),o=r.documentElement,n=r.body,i=In(o)?o:n,a=i.style.overflowY,s=o.style.scrollbarGutter;o.style.scrollbarGutter="stable",i.style.overflowY="scroll";let l=i.offsetWidth;i.style.overflowY="hidden";let c=i.offsetWidth;return i.style.overflowY=a,o.style.scrollbarGutter=s,l===c}function i8(e){let t=Re(e),r=t.documentElement,o=t.body,n=In(r)?r:o,i={overflowY:n.style.overflowY,overflowX:n.style.overflowX};return Object.assign(n.style,{overflowY:"hidden",overflowX:"hidden"}),()=>{Object.assign(n.style,i)}}function a8(e){let t=Re(e),r=t.documentElement,o=t.body,n=qe(r),i=0,a=0,s=!1,l=pr.create();if(jd&&(n.visualViewport?.scale??1)!==1)return()=>{};function c(){let p=n.getComputedStyle(r),m=n.getComputedStyle(o),h=(p.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";i=r.scrollTop,a=r.scrollLeft,L0={scrollbarGutter:r.style.scrollbarGutter,overflowY:r.style.overflowY,overflowX:r.style.overflowX},B0=r.style.scrollBehavior,j0={position:o.style.position,height:o.style.height,width:o.style.width,boxSizing:o.style.boxSizing,overflowY:o.style.overflowY,overflowX:o.style.overflowX,scrollBehavior:o.style.scrollBehavior};let _=r.scrollHeight>r.clientHeight,w=r.scrollWidth>r.clientWidth,y=p.overflowY==="scroll"||m.overflowY==="scroll",x=p.overflowX==="scroll"||m.overflowX==="scroll",T=Math.max(0,n.innerWidth-o.clientWidth),C=Math.max(0,n.innerHeight-o.clientHeight),S=parseFloat(m.marginTop)+parseFloat(m.marginBottom),O=parseFloat(m.marginLeft)+parseFloat(m.marginRight),L=In(r)?r:o;if(s=n8(e),s){r.style.scrollbarGutter=h,L.style.overflowY="hidden",L.style.overflowX="hidden";return}Object.assign(r.style,{scrollbarGutter:h,overflowY:"hidden",overflowX:"hidden"}),(_||y)&&(r.style.overflowY="scroll"),(w||x)&&(r.style.overflowX="scroll"),Object.assign(o.style,{position:"relative",height:S||C?`calc(100dvh - ${S+C}px)`:"100dvh",width:O||T?`calc(100vw - ${O+T}px)`:"100vw",boxSizing:"border-box",overflow:"hidden",scrollBehavior:"unset"}),o.scrollTop=i,o.scrollLeft=a,r.setAttribute("data-base-ui-scroll-locked",""),r.style.scrollBehavior="unset"}function u(){Object.assign(r.style,L0),Object.assign(o.style,j0),s||(r.scrollTop=i,r.scrollLeft=a,r.removeAttribute("data-base-ui-scroll-locked"),r.style.scrollBehavior=B0)}function f(){u(),l.request(c)}c();let g=he(n,"resize",f);return()=>{l.cancel(),u(),typeof n.removeEventListener=="function"&&g()}}var Db=class{lockCount=0;restore=null;timeoutLock=ir.create();timeoutUnlock=ir.create();acquire(t){return this.lockCount+=1,this.lockCount===1&&this.restore===null&&this.timeoutLock.start(0,()=>this.lock(t)),this.release}release=()=>{this.lockCount-=1,this.lockCount===0&&this.restore&&this.timeoutUnlock.start(0,this.unlock)};unlock=()=>{this.lockCount===0&&this.restore&&(this.restore?.(),this.restore=null)};lock(t){if(this.lockCount===0||this.restore!==null)return;let o=Re(t).documentElement,n=qe(o).getComputedStyle(o).overflowY;if(n==="hidden"||n==="clip"){this.restore=_o;return}let i=Bd||!o8(t);this.restore=i?i8(t):a8(t)}},s8=new Db;function H0(e=!0,t=null){Q(()=>{if(e)return s8.acquire(t)},[e,t])}var oo=d(z(),1);function l8(e,t){return t!=null&&!Lo(t)?0:typeof e=="function"?e():e}function ss(e,t,r){let o=l8(e,r);return typeof o=="number"?o:o?.[t]}function Lb(e){return typeof e=="function"?e():e}function Qd(e,t){return t||e==="click"||e==="mousedown"}function z0(e){return e?.includes("mouse")&&e!=="mousedown"}var W0=d(F(),1),U0=oo.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new ir,currentIdRef:{current:null},currentContextRef:{current:null}});function jb(e){let{children:t,delay:r,timeoutMs:o=0}=e,n=oo.useRef(r),i=oo.useRef(r),a=oo.useRef(null),s=oo.useRef(null),l=xr();return(0,W0.jsx)(U0.Provider,{value:oo.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:a,timeoutMs:o,currentContextRef:s,timeout:l}),[o,l]),children:t})}function Bb(e,t={open:!1}){let{open:r}=t,o="rootStore"in e?e.rootStore:e,n=o.useState("floatingId"),i=oo.useContext(U0),{currentIdRef:a,delayRef:s,timeoutMs:l,initialDelayRef:c,currentContextRef:u,hasProvider:f,timeout:g}=i,[p,m]=oo.useState(!1);return Q(()=>{function b(){m(!1),u.current?.setIsInstantPhase(!1),a.current=null,u.current=null,s.current=c.current}if(a.current&&!r&&a.current===n){if(m(!1),l){let v=n;return g.start(l,()=>{o.select("open")||a.current&&a.current!==v||b()}),()=>{g.clear()}}b()}},[r,n,a,s,l,c,u,g,o]),Q(()=>{if(!r)return;let b=u.current,v=a.current;g.clear(),u.current={onOpenChange:o.setOpen,setIsInstantPhase:m},a.current=n,s.current={open:0,close:ss(c.current,"close")},v!==null&&v!==n?(m(!0),b?.setIsInstantPhase(!0),b?.onOpenChange(!1,fe(q.none))):(m(!1),b?.setIsInstantPhase(!1))},[r,n,o,a,s,c,u,g]),Q(()=>()=>{u.current=null},[u]),oo.useMemo(()=>({hasProvider:f,delayRef:s,isInstantPhase:p}),[f,s,p])}var gr=d(z(),1);function Sr(...e){return()=>{for(let t=0;t<e.length;t+=1){let r=e[t];r&&r()}}}var Jd=d(z(),1);var Y0={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},$0={...Y0,position:"fixed",top:0,left:0},kU={...Y0,position:"absolute"};var q0=d(F(),1),gi=Jd.forwardRef(function(t,r){let[o,n]=Jd.useState();return Q(()=>{Hd&&n("button")},[]),(0,q0.jsx)("span",{...t,ref:r,style:$0,"aria-hidden":o?void 0:!0,...{tabIndex:0,role:o},"data-base-ui-focus-guard":""})});function bi(e){return`data-base-ui-${e}`}var ef=0;function tf(e,t={}){let{preventScroll:r=!1,sync:o=!1,shouldFocus:n}=t;cancelAnimationFrame(ef);function i(){n&&!n()||e?.focus({preventScroll:r})}if(o)return i(),_o;let a=requestAnimationFrame(i);return ef=a,()=>{ef===a&&(cancelAnimationFrame(a),ef=0)}}var Hb={inert:new WeakMap,"aria-hidden":new WeakMap},G0="data-base-ui-inert",Ub={inert:new WeakSet,"aria-hidden":new WeakSet},Uc=new WeakMap,zb=0;function c8(e){return Ub[e]}function Z0(e){return e?An(e)?e.host:Z0(e.parentNode):null}var Wb=(e,t)=>t.map(r=>{if(e.contains(r))return r;let o=Z0(r);return e.contains(o)?o:null}).filter(r=>r!=null),K0=e=>{let t=new Set;return e.forEach(r=>{let o=r;for(;o&&!t.has(o);)t.add(o),o=o.parentNode}),t},X0=(e,t,r)=>{let o=[],n=i=>{!i||r.has(i)||Array.from(i.children).forEach(a=>{Gt(a)!=="script"&&(t.has(a)?n(a):o.push(a))})};return n(e),o};function u8(e,t,r,o,{mark:n=!0,markerIgnoreElements:i=[]}){let a=o?"inert":r?"aria-hidden":null,s=null,l=null,c=Wb(t,e),u=n?Wb(t,i):[],f=new Set(u),g=n?X0(t,K0(c),new Set(c)).filter(b=>!f.has(b)):[],p=[],m=[];if(a){let b=Hb[a],v=c8(a);l=v,s=b;let h=Wb(t,Array.from(t.querySelectorAll("[aria-live]"))),_=c.concat(h);X0(t,K0(_),new Set(_)).forEach(y=>{let x=y.getAttribute(a),T=x!==null&&x!=="false",C=(b.get(y)||0)+1;b.set(y,C),p.push(y),C===1&&T&&v.add(y),T||y.setAttribute(a,a==="inert"?"":"true")})}return n&&g.forEach(b=>{let v=(Uc.get(b)||0)+1;Uc.set(b,v),m.push(b),v===1&&b.setAttribute(G0,"")}),zb+=1,()=>{s&&p.forEach(b=>{let h=(s.get(b)||0)-1;s.set(b,h),h||(!l?.has(b)&&a&&b.removeAttribute(a),l?.delete(b))}),n&&m.forEach(b=>{let v=(Uc.get(b)||0)-1;Uc.set(b,v),v||b.removeAttribute(G0)}),zb-=1,zb||(Hb.inert=new WeakMap,Hb["aria-hidden"]=new WeakMap,Ub.inert=new WeakSet,Ub["aria-hidden"]=new WeakSet,Uc=new WeakMap)}}function Yb(e,t={}){let{ariaHidden:r=!1,inert:o=!1,mark:n=!0,markerIgnoreElements:i=[]}=t,a=Re(e[0]).body;return u8(e,a,r,o,{mark:n,markerIgnoreElements:i})}var vt=d(z(),1),$b=d(bn(),1);var Q0={style:{transition:"none"}},rf="data-base-ui-click-trigger",d8="data-base-ui-swipe-ignore",f8="data-swipe-ignore",zU=`[${d8}]`,WU=`[${f8}]`;var of={fallbackAxisSide:"end"},J0={clipPath:"inset(50%)",position:"fixed",top:0,left:0};var ls=d(F(),1),eS=vt.createContext(null),qb=()=>vt.useContext(eS),p8=bi("portal");function nf(e={}){let{ref:t,container:r,componentProps:o=ot,elementProps:n}=e,i=Cn(),s=qb()?.portalNode,[l,c]=vt.useState(null),[u,f]=vt.useState(null),g=ne(v=>{v!==null&&f(v)}),p=vt.useRef(null);Q(()=>{if(r===null){p.current&&(p.current=null,f(null),c(null));return}if(i==null)return;let v=(r&&(Md(r)?r:r.current))??s??document.body;if(v==null){p.current&&(p.current=null,f(null),c(null));return}p.current!==v&&(p.current=v,f(null),c(v))},[r,s,i]);let m=Ie("div",o,{ref:[t,g],props:[{id:i,[p8]:""},n]});return{portalNode:u,portalSubtree:l&&m?$b.createPortal(m,l):null}}var Gb=vt.forwardRef(function(t,r){let{render:o,className:n,style:i,children:a,container:s,renderGuards:l,...c}=t,{portalNode:u,portalSubtree:f}=nf({container:s,ref:r,componentProps:t,elementProps:c}),g=vt.useRef(null),p=vt.useRef(null),m=vt.useRef(null),b=vt.useRef(null),[v,h]=vt.useState(null),_=vt.useRef(!1),w=v?.modal,y=v?.open,x=typeof l=="boolean"?l:!!v&&!v.modal&&v.open&&!!u;vt.useEffect(()=>{if(!u||w)return;function C(S){u&&S.relatedTarget&&mi(S)&&(S.type==="focusin"?_.current&&(Fb(u),_.current=!1):(k0(u),_.current=!0))}return Sr(he(u,"focusin",C,!0),he(u,"focusout",C,!0))},[u,w]),vt.useEffect(()=>{!u||y!==!1||(Fb(u),_.current=!1)},[y,u]);let T=vt.useMemo(()=>({beforeOutsideRef:g,afterOutsideRef:p,beforeInsideRef:m,afterInsideRef:b,portalNode:u,setFocusManagerState:h}),[u]);return(0,ls.jsxs)(vt.Fragment,{children:[f,(0,ls.jsxs)(eS.Provider,{value:T,children:[x&&u&&(0,ls.jsx)(gi,{"data-type":"outside",ref:g,onFocus:C=>{if(mi(C,u))m.current?.focus();else{let S=v?v.domReference:null;Xd(S)?.focus()}}}),x&&u&&(0,ls.jsx)("span",{"aria-owns":u.id,style:J0}),u&&$b.createPortal(a,u),x&&u&&(0,ls.jsx)(gi,{"data-type":"outside",ref:p,onFocus:C=>{if(mi(C,u))b.current?.focus();else{let S=v?v.domReference:null;ll(S)?.focus(),v?.closeOnFocusOut&&v?.onOpenChange(!1,fe(q.focusOut,C.nativeEvent))}}})]})]})});var Zi=d(z(),1);function af(){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 sf=class{nodesRef={current:[]};events=af();addNode(t){this.nodesRef.current.push(t)}removeNode(t){let r=this.nodesRef.current.findIndex(o=>o===t);r!==-1&&this.nodesRef.current.splice(r,1)}};var Kb=d(F(),1),tS=Zi.createContext(null),rS=Zi.createContext(null),vn=()=>Zi.useContext(tS)?.id||null,jo=e=>{let t=Zi.useContext(rS);return e??t};function Xb(e){let t=Cn(),r=jo(e),o=vn();return Q(()=>{if(!t)return;let n={id:t,parentId:o};return r?.addNode(n),()=>{r?.removeNode(n)}},[r,t,o]),t}function Zb(e){let{children:t,id:r}=e,o=vn();return(0,Kb.jsx)(tS.Provider,{value:Zi.useMemo(()=>({id:r,parentId:o}),[r,o]),children:t})}function Qb(e){let{children:t,externalTree:r}=e,o=tr(()=>r??new sf).current;return(0,Kb.jsx)(rS.Provider,{value:o,children:t})}var Yc=d(F(),1);function m8(e,t){let r=qe(Ct(e));return e instanceof r.KeyboardEvent?"keyboard":e instanceof r.FocusEvent?t||"keyboard":"pointerType"in e?e.pointerType||"keyboard":"touches"in e?"touch":e instanceof r.MouseEvent?t||(e.detail===0?"keyboard":"mouse"):""}var oS=20,Qi=[];function eh(){Qi=Qi.filter(e=>e.deref()?.isConnected)}function g8(e){eh(),e&&Gt(e)!=="body"&&(Qi.push(new WeakRef(e)),Qi.length>oS&&(Qi=Qi.slice(-oS)))}function Jb(){return eh(),Qi[Qi.length-1]?.deref()}function b8(e){return e?Kd(e)?e:sl(e)[0]||e:null}function nS(e,t){if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex")||!t.current.includes("floating")&&!e.getAttribute("role")?.includes("dialog"))return;let o=Vb(e).filter(i=>{let a=i.getAttribute("data-tabindex")||"";return Kd(i)||i.hasAttribute("data-tabindex")&&!a.startsWith("-")}),n=e.getAttribute("tabindex");t.current.includes("floating")||o.length===0?n!=="0"&&e.setAttribute("tabindex","0"):(n!=="-1"||e.hasAttribute("data-tabindex")&&e.getAttribute("data-tabindex")!=="-1")&&(e.setAttribute("tabindex","-1"),e.setAttribute("data-tabindex","-1"))}function th(e){let{context:t,children:r,disabled:o=!1,initialFocus:n=!0,returnFocus:i=!0,restoreFocus:a=!1,modal:s=!0,closeOnFocusOut:l=!0,openInteractionType:c="",nextFocusableElement:u,previousFocusableElement:f,beforeContentFocusGuardRef:g,externalTree:p,getInsideElements:m}=e,b="rootStore"in t?t.rootStore:t,v=b.useState("open"),h=b.useState("domReferenceElement"),_=b.useState("floatingElement"),{events:w,dataRef:y}=b.context,x=ne(()=>y.current.floatingContext?.nodeId),T=n===!1,C=kb(h)&&T,S=gr.useRef(["content"]),O=Xt(n),L=Xt(i),E=Xt(c),M=jo(p),I=qb(),k=gr.useRef(!1),P=gr.useRef(!1),N=gr.useRef(!1),R=gr.useRef(null),A=gr.useRef(""),V=gr.useRef(""),D=gr.useRef(null),W=gr.useRef(null),ae=Ui(D,g,I?.beforeInsideRef),G=Ui(W,I?.afterInsideRef),Z=xr(),ie=xr(),te=Pn(),De=I!=null,U=Ab(_),J=ne((K=U)=>K?sl(K):[]),me=ne(()=>m?.().filter(K=>K!=null)??[]);gr.useEffect(()=>{if(o||!s)return;function K(Oe){Oe.key==="Tab"&&le(U,Hr(Re(U)))&&J().length===0&&!C&&c0(Oe)}let ve=Re(U);return he(ve,"keydown",K)},[o,U,s,C,J]),gr.useEffect(()=>{if(o||!v)return;let K=Re(U);function ve(){N.current=!1}function Oe(we){let _e=Ct(we),He=me(),be=le(_,_e)||le(h,_e)||le(I?.portalNode,_e)||He.some(Et=>Et===_e||le(Et,_e));N.current=!be,V.current=we.pointerType||"keyboard",_e?.closest(`[${rf}]`)&&(P.current=!0)}function Je(){V.current="keyboard"}return Sr(he(K,"pointerdown",Oe,!0),he(K,"pointerup",ve,!0),he(K,"pointercancel",ve,!0),he(K,"keydown",Je,!0))},[o,_,h,U,v,I,me]),gr.useEffect(()=>{if(o||!l)return;let K=Re(U);function ve(){P.current=!0,ie.start(0,()=>{P.current=!1})}function Oe(He){let be=Ct(He);Kd(be)&&(R.current=be)}function Je(He){let be=He.relatedTarget,Et=He.currentTarget,qt=Ct(He);queueMicrotask(()=>{let Y=x(),de=b.context.triggerElements,ut=me(),X=be?.hasAttribute(bi("focus-guard"))&&[D.current,W.current,I?.beforeInsideRef.current,I?.afterInsideRef.current,I?.beforeOutsideRef.current,I?.afterOutsideRef.current,hn(f),hn(u)].includes(be),ee=!(le(h,be)||le(_,be)||le(be,_)||le(I?.portalNode,be)||ut.some(Se=>Se===be||le(Se,be))||be!=null&&de.hasElement(be)||de.hasMatchingElement(Se=>le(Se,be))||X||M&&(Do(M.nodesRef.current,Y).find(Se=>le(Se.context?.elements.floating,be)||le(Se.context?.elements.domReference,be))||Ib(M.nodesRef.current,Y).find(Se=>[Se.context?.elements.floating,Ab(Se.context?.elements.floating)].includes(be)||Se.context?.elements.domReference===be)));if(Et===h&&U&&nS(U,S),a&&Et!==h&&!Gd(qt)&&Hr(K)===K.body){if(je(U)&&(U.focus(),a==="popup")){te.request(()=>{U.focus()});return}let Se=J(),Ve=R.current,er=(Ve&&Se.includes(Ve)?Ve:null)||Se[Se.length-1]||U;je(er)&&er.focus()}if(y.current.insideReactTree){y.current.insideReactTree=!1;return}(C||!s)&&be&&ee&&!P.current&&(C||be!==Jb())&&(k.current=!0,b.setOpen(!1,fe(q.focusOut,He)))})}function we(){N.current||(y.current.insideReactTree=!0,Z.start(0,()=>{y.current.insideReactTree=!1}))}let _e=je(h)?h:null;if(!(!_&&!_e))return Sr(_e&&he(_e,"focusout",Je),_e&&he(_e,"pointerdown",ve),_&&he(_,"focusin",Oe),_&&he(_,"focusout",Je),_&&I&&he(_,"focusout",we,!0))},[o,h,_,U,s,M,I,b,l,a,J,C,x,S,y,Z,ie,te,u,f,me]),gr.useEffect(()=>{if(o||!_||!v)return;let K=Array.from(I?.portalNode?.querySelectorAll(`[${bi("portal")}]`)||[]),Oe=(M?Ib(M.nodesRef.current,x()):[]).find(Et=>kb(Et.context?.elements.domReference||null))?.context?.elements.domReference,we=[...[_,...K,D.current,W.current,I?.beforeOutsideRef.current,I?.afterOutsideRef.current,...me()],Oe,hn(f),hn(u),C?h:null].filter(Et=>Et!=null),_e=Yb(we,{ariaHidden:s||C,mark:!1}),He=[_,...K].filter(Et=>Et!=null),be=Yb(He);return()=>{be(),_e()}},[v,o,h,_,s,I,C,M,x,u,f,me]),Q(()=>{if(!v||o||!je(U))return;let K=Re(U),ve=Hr(K);queueMicrotask(()=>{let Oe=O.current,Je=typeof Oe=="function"?Oe(E.current||""):Oe;if(Je===void 0||Je===!1||le(U,ve))return;let _e=null,He=()=>(_e==null&&(_e=J(U)),_e[0]||U),be;Je===!0||Je===null?be=He():be=hn(Je),be=be||He();let Et=le(U,Hr(K));tf(be,{preventScroll:be===U,shouldFocus(){if(Et)return!0;let qt=Hr(K);return!(qt!==be&&le(U,qt))}})})},[o,v,U,J,O,E]),Q(()=>{if(o||!U)return;let K=Re(U),ve=Hr(K);g8(ve);function Oe(we){if(we.open||(A.current=m8(we.nativeEvent,V.current)),we.reason===q.triggerHover&&we.nativeEvent.type==="mouseleave"&&(k.current=!0),we.reason===q.outsidePress)if(we.nested)k.current=!1;else if(d0(we.nativeEvent)||f0(we.nativeEvent))k.current=!1;else{let _e=!1;Re(U).createElement("div").focus({get preventScroll(){return _e=!0,!1}}),_e?k.current=!1:k.current=!0}}w.on("openchange",Oe);function Je(){let we=L.current,_e=typeof we=="function"?we(A.current):we;if(_e===void 0||_e===!1)return null;if(_e===null&&(_e=!0),typeof _e=="boolean")return h?.isConnected?h:Jb()||null;let He=h?.isConnected?h:Jb();return hn(_e)||He||null}return()=>{w.off("openchange",Oe);let we=Hr(K),_e=me(),He=le(_,we)||_e.some(qt=>qt===we||le(qt,we))||M&&Do(M.nodesRef.current,x(),!1).some(qt=>le(qt.context?.elements.floating,we)),be=L.current,Et=Je();queueMicrotask(()=>{let qt=b8(Et),Y=typeof be!="boolean";be&&!k.current&&je(qt)&&(!(!Y&&qt!==we&&we!==K.body)||He)&&qt.focus({preventScroll:!0}),k.current=!1})}},[o,_,U,L,w,M,h,x,me]),Q(()=>{if(!jd||v||!_)return;let K=Hr(Re(_));!je(K)||!is(K)||le(_,K)&&K.blur()},[v,_]),Q(()=>{if(!(o||!I))return I.setFocusManagerState({modal:s,closeOnFocusOut:l,open:v,onOpenChange:b.setOpen,domReference:h}),()=>{I.setFocusManagerState(null)}},[o,I,s,v,b,l,h]),Q(()=>{if(!(o||!U))return nS(U,S),()=>{queueMicrotask(eh)}},[o,U,S]);let ct=!o&&(s?!C:!0)&&(De||s);return(0,Yc.jsxs)(gr.Fragment,{children:[ct&&(0,Yc.jsx)(gi,{"data-type":"inside",ref:ae,onFocus:K=>{if(s){let ve=J();tf(ve[ve.length-1])}else I?.portalNode&&(k.current=!1,mi(K,I.portalNode)?ll(h)?.focus():hn(f??I.beforeOutsideRef)?.focus())}}),r,ct&&(0,Yc.jsx)(gi,{"data-type":"inside",ref:G,onFocus:K=>{s?tf(J()[0]):I?.portalNode&&(l&&(k.current=!0),mi(K,I.portalNode)?Xd(h)?.focus():hn(u??I.afterOutsideRef)?.focus())}})]})}var $c=d(z(),1);function rh(e,t={}){let{enabled:r=!0,event:o="click",toggle:n=!0,ignoreMouse:i=!1,stickIfOpen:a=!0,touchOpenDelay:s=0,reason:l=q.triggerPress}=t,c="rootStore"in e?e.rootStore:e,u=c.context.dataRef,f=$c.useRef(void 0),g=Pn(),p=xr(),m=$c.useMemo(()=>{function b(h,_,w,y){let x=fe(l,_,w);h&&y==="touch"&&s>0?p.start(s,()=>{c.setOpen(!0,x)}):c.setOpen(h,x)}function v(h,_,w){let y=u.current.openEvent,x=c.select("domReferenceElement")!==_;return h&&x||!h||!n?!0:y&&a?!w(y.type):!1}return{onPointerDown(h){f.current=h.pointerType},onMouseDown(h){let _=f.current,w=h.nativeEvent,y=c.select("open");if(h.button!==0||o==="click"||Lo(_,!0)&&i)return;let x=v(y,h.currentTarget,S=>S==="click"||S==="mousedown"),T=Ct(w);if(is(T)){b(x,w,T,_);return}let C=h.currentTarget;g.request(()=>{b(x,w,C,_)})},onClick(h){if(o==="mousedown-only")return;let _=f.current;if(o==="mousedown"&&_){f.current=void 0;return}if(Lo(_,!0)&&i)return;let w=c.select("open"),y=v(w,h.currentTarget,x=>x==="click"||x==="mousedown"||x==="keydown"||x==="keyup");b(y,h.nativeEvent,h.currentTarget,_)},onKeyDown(){f.current=void 0}}},[u,o,i,l,c,a,n,g,p,s]);return $c.useMemo(()=>r?{reference:m}:ot,[r,m])}var no=d(z(),1);function h8(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,u=i.height,f=i.x,g=i.y;return r==null&&t.x&&a&&(r=i.x-t.x),o==null&&t.y&&s&&(o=i.y-t.y),f-=r||0,g-=o||0,c=0,u=0,!n||l?(c=t.axis==="y"?i.width:0,u=t.axis==="x"?i.height:0,f=a&&t.x!=null?t.x:f,g=s&&t.y!=null?t.y:g):n&&!l&&(u=t.axis==="x"?i.height:u,c=t.axis==="y"?i.width:c),n=!0,{width:c,height:u,x:f,y:g,top:g,right:f+c,bottom:g+u,left:f}}}}function iS(e){return e!=null&&e.clientX!=null}function oh(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=no.useRef(!1),u=no.useRef(null),[f,g]=no.useState(),[p,m]=no.useState([]),b=ne(y=>{n.set("positionReference",y)}),v=ne((y,x,T)=>{c.current||l.current.openEvent&&!iS(l.current.openEvent)||n.set("positionReference",h8(T??s,{x:y,y:x,axis:o,dataRef:l,pointerType:f}))}),h=ne(y=>{i?u.current||(v(y.clientX,y.clientY,y.currentTarget),m([])):v(y.clientX,y.clientY,y.currentTarget)}),_=Lo(f)?a:i;no.useEffect(()=>{if(!r){b(s);return}if(!_)return;function y(){u.current?.(),u.current=null}let x=qe(a);function T(C){let S=Ct(C);le(a,S)?y():v(C.clientX,C.clientY)}return!l.current.openEvent||iS(l.current.openEvent)?u.current=he(x,"mousemove",T):b(s),y},[_,r,a,l,s,n,v,b,p]),no.useEffect(()=>()=>{n.set("positionReference",null)},[n]),no.useEffect(()=>{r&&!a&&(c.current=!1)},[r,a]),no.useEffect(()=>{!r&&i&&(c.current=!0)},[r,i]);let w=no.useMemo(()=>{function y(x){g(x.pointerType)}return{onPointerDown:y,onPointerEnter:y,onMouseMove:h,onMouseEnter:h}},[h]);return no.useMemo(()=>r?{reference:w,trigger:w}:{},[r,w])}var io=d(z(),1);var v8={intentional:"onClick",sloppy:"onPointerDown"};function _8(){return!1}function y8(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function qc(e,t={}){let{enabled:r=!0,escapeKey:o=!0,outsidePress:n=!0,outsidePressEvent:i="sloppy",referencePress:a=_8,referencePressEvent:s="sloppy",bubbles:l,externalTree:c}=t,u="rootStore"in e?e.rootStore:e,f=u.useState("open"),g=u.useState("floatingElement"),{dataRef:p}=u.context,m=jo(c),b=ne(typeof n=="function"?n:()=>!1),v=typeof n=="function"?b:n,h=v!==!1,_=ne(()=>i),{escapeKey:w,outsidePress:y}=y8(l),x=io.useRef(!1),T=io.useRef(!1),C=io.useRef(!1),S=io.useRef(!1),O=io.useRef(""),L=io.useRef(null),E=xr(),M=xr(),I=ne(()=>{M.clear(),p.current.insideReactTree=!1}),k=ne(G=>{let Z=p.current.floatingContext?.nodeId;return(m?Do(m.nodesRef.current,Z):[]).some(te=>te.context?.open&&!te.context.dataRef.current[G])}),P=ne(G=>Ud(G,u.select("floatingElement"))||Ud(G,u.select("domReferenceElement"))),N=ne(G=>{a()&&u.setOpen(!1,fe(q.triggerPress,G.nativeEvent))}),R=ne(G=>{if(!f||!r||!o||G.key!=="Escape"||S.current||!w&&k("__escapeKeyBubbles"))return;let Z=u0(G)?G.nativeEvent:G,ie=fe(q.escapeKey,Z);u.setOpen(!1,ie),ie.isCanceled||G.preventDefault(),!w&&!ie.isPropagationAllowed&&G.stopPropagation()}),A=ne(()=>{p.current.insideReactTree=!0,M.start(0,I)}),V=ne(G=>{if(!f||!r||G.button!==0)return;let Z=Ct(G.nativeEvent);le(u.select("floatingElement"),Z)&&(x.current||(x.current=!0,T.current=!1))}),D=ne(G=>{!f||!r||(G.defaultPrevented||G.nativeEvent.defaultPrevented)&&x.current&&(T.current=!0)});io.useEffect(()=>{if(!f||!r)return;p.current.__escapeKeyBubbles=w,p.current.__outsidePressBubbles=y;let G=new ir,Z=new ir;function ie(){G.clear(),S.current=!0}function te(){G.start(il()?5:0,()=>{S.current=!1})}function De(){C.current=!0,Z.start(0,()=>{C.current=!1})}function U(){x.current=!1,T.current=!1}function J(){let X=O.current,ee=X==="pen"||!X?"mouse":X,Se=_(),Ve=typeof Se=="function"?Se():Se;return typeof Ve=="string"?Ve:Ve[ee]}function me(X){let ee=J();return ee==="intentional"&&X.type!=="click"||ee==="sloppy"&&X.type==="click"}function ct(X){let ee=p.current.floatingContext?.nodeId,Se=m&&Do(m.nodesRef.current,ee).some(Ve=>Ud(X,Ve.context?.elements.floating));return P(X)||Se}function K(X){if(me(X)){X.type!=="click"&&!P(X)&&(Z.clear(),C.current=!1),I();return}if(p.current.insideReactTree){I();return}let ee=Ct(X),Se=`[${bi("inert")}]`,Ve=pe(ee)?ee.getRootNode():null,er=Array.from((An(Ve)?Ve:Re(u.select("floatingElement"))).querySelectorAll(Se)),zi=u.context.triggerElements;if(ee&&(zi.hasElement(ee)||zi.hasMatchingElement(jr=>le(jr,ee))))return;let Wi=pe(ee)?ee:null;for(;Wi&&!fn(Wi);){let jr=un(Wi);if(fn(jr)||!pe(jr))break;Wi=jr}if(!(er.length&&pe(ee)&&!s0(ee)&&!le(ee,u.select("floatingElement"))&&er.every(jr=>!le(Wi,jr)))){if(je(ee)&&!("touches"in X)){let jr=fn(ee),ui=Kt(ee),Cc=/auto|scroll/,vd=jr||Cc.test(ui.overflowX),_d=jr||Cc.test(ui.overflowY),yd=vd&&ee.clientWidth>0&&ee.scrollWidth>ee.clientWidth,wd=_d&&ee.clientHeight>0&&ee.scrollHeight>ee.clientHeight,et=ui.direction==="rtl",Br=wd&&(et?X.offsetX<=ee.offsetWidth-ee.clientWidth:X.offsetX>ee.clientWidth),Vo=yd&&X.offsetY>ee.clientHeight;if(Br||Vo)return}if(!ct(X)){if(J()==="intentional"&&C.current){Z.clear(),C.current=!1;return}typeof v=="function"&&!v(X)||k("__outsidePressBubbles")||(u.setOpen(!1,fe(q.outsidePress,X)),I())}}}function ve(X){J()!=="sloppy"||X.pointerType==="touch"||!u.select("open")||!r||P(X)||K(X)}function Oe(X){if(J()!=="sloppy"||!u.select("open")||!r||P(X))return;let ee=X.touches[0];ee&&(L.current={startTime:Date.now(),startX:ee.clientX,startY:ee.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},E.start(1e3,()=>{L.current&&(L.current.dismissOnTouchEnd=!1,L.current.dismissOnMouseDown=!1)}))}function Je(X,ee){let Se=Ct(X);if(!Se)return;let Ve=he(Se,X.type,()=>{ee(X),Ve()})}function we(X){O.current="touch",Je(X,Oe)}function _e(X){E.clear(),X.type==="pointerdown"&&(O.current=X.pointerType),!(X.type==="mousedown"&&L.current&&!L.current.dismissOnMouseDown)&&Je(X,ee=>{ee.type==="pointerdown"?ve(ee):K(ee)})}function He(X){if(!x.current)return;let ee=T.current;if(U(),J()==="intentional"){if(X.type==="pointercancel"){ee&&De();return}if(!ct(X)){if(ee){De();return}typeof v=="function"&&!v(X)||(Z.clear(),C.current=!0,I())}}}function be(X){if(J()!=="sloppy"||!L.current||P(X))return;let ee=X.touches[0];if(!ee)return;let Se=Math.abs(ee.clientX-L.current.startX),Ve=Math.abs(ee.clientY-L.current.startY),er=Math.sqrt(Se*Se+Ve*Ve);er>5&&(L.current.dismissOnTouchEnd=!0),er>10&&(K(X),E.clear(),L.current=null)}function Et(X){Je(X,be)}function qt(X){J()!=="sloppy"||!L.current||P(X)||(L.current.dismissOnTouchEnd&&K(X),E.clear(),L.current=null)}function Y(X){Je(X,qt)}let de=Re(g),ut=Sr(o&&Sr(he(de,"keydown",R),he(de,"compositionstart",ie),he(de,"compositionend",te)),h&&Sr(he(de,"click",_e,!0),he(de,"pointerdown",_e,!0),he(de,"pointerup",He,!0),he(de,"pointercancel",He,!0),he(de,"mousedown",_e,!0),he(de,"mouseup",He,!0),he(de,"touchstart",we,!0),he(de,"touchmove",Et,!0),he(de,"touchend",Y,!0)));return()=>{ut(),G.clear(),Z.clear(),U(),C.current=!1}},[p,g,o,h,v,f,r,w,y,R,I,_,k,P,m,u,E]),io.useEffect(I,[v,I]);let W=io.useMemo(()=>({onKeyDown:R,[v8[s]]:N,...s!=="intentional"&&{onClick:N}}),[R,N,s]),ae=io.useMemo(()=>({onKeyDown:R,onPointerDown:D,onMouseDown:D,onClickCapture:A,onMouseDownCapture(G){A(),V(G)},onPointerDownCapture(G){A(),V(G)},onMouseUpCapture:A,onTouchEndCapture:A,onTouchMoveCapture:A}),[R,A,V,D]);return io.useMemo(()=>r?{reference:W,floating:ae,trigger:W}:{},[r,W,ae])}var Rr=d(z(),1);function aS(e,t,r){let{reference:o,floating:n}=e,i=ro(t),a=Bc(t),s=jc(a),l=mr(t),c=i==="y",u=o.x+o.width/2-n.width/2,f=o.y+o.height/2-n.height/2,g=o[s]/2-n[s]/2,p;switch(l){case"top":p={x:u,y:o.y-n.height};break;case"bottom":p={x:u,y:o.y+o.height};break;case"right":p={x:o.x+o.width,y:f};break;case"left":p={x:o.x-n.width,y:f};break;default:p={x:o.x,y:o.y}}switch(gn(t)){case"start":p[a]-=g*(r&&c?-1:1);break;case"end":p[a]+=g*(r&&c?-1:1);break}return p}async function cS(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:u="viewport",elementContext:f="floating",altBoundary:g=!1,padding:p=0}=mn(t,e),m=qd(p),v=s[g?f==="floating"?"reference":"floating":f],h=as(await i.getClippingRect({element:(r=await(i.isElement==null?void 0:i.isElement(v)))==null||r?v:v.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(s.floating)),boundary:c,rootBoundary:u,strategy:l})),_=f==="floating"?{x:o,y:n,width:a.floating.width,height:a.floating.height}:a.reference,w=await(i.getOffsetParent==null?void 0:i.getOffsetParent(s.floating)),y=await(i.isElement==null?void 0:i.isElement(w))?await(i.getScale==null?void 0:i.getScale(w))||{x:1,y:1}:{x:1,y:1},x=as(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:_,offsetParent:w,strategy:l}):_);return{top:(h.top-x.top+m.top)/y.y,bottom:(x.bottom-h.bottom+m.bottom)/y.y,left:(h.left-x.left+m.left)/y.x,right:(x.right-h.right+m.right)/y.x}}var w8=50,uS=async(e,t,r)=>{let{placement:o="bottom",strategy:n="absolute",middleware:i=[],platform:a}=r,s=a.detectOverflow?a:{...a,detectOverflow:cS},l=await(a.isRTL==null?void 0:a.isRTL(t)),c=await a.getElementRects({reference:e,floating:t,strategy:n}),{x:u,y:f}=aS(c,o,l),g=o,p=0,m={};for(let b=0;b<i.length;b++){let v=i[b];if(!v)continue;let{name:h,fn:_}=v,{x:w,y,data:x,reset:T}=await _({x:u,y:f,initialPlacement:o,placement:g,strategy:n,middlewareData:m,rects:c,platform:s,elements:{reference:e,floating:t}});u=w??u,f=y??f,m[h]={...m[h],...x},T&&p<w8&&(p++,typeof T=="object"&&(T.placement&&(g=T.placement),T.rects&&(c=T.rects===!0?await a.getElementRects({reference:e,floating:t,strategy:n}):T.rects),{x:u,y:f}=aS(c,g,l)),b=-1)}return{x:u,y:f,placement:g,strategy:n,middlewareData:m}};var dS=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:u=!0,crossAxis:f=!0,fallbackPlacements:g,fallbackStrategy:p="bestFit",fallbackAxisSideDirection:m="none",flipAlignment:b=!0,...v}=mn(e,t);if((r=i.arrow)!=null&&r.alignmentOffset)return{};let h=mr(n),_=ro(s),w=mr(s)===s,y=await(l.isRTL==null?void 0:l.isRTL(c.floating)),x=g||(w||!b?[Fc(s)]:v0(s)),T=m!=="none";!g&&T&&x.push(..._0(s,b,m,y));let C=[s,...x],S=await l.detectOverflow(t,v),O=[],L=((o=i.flip)==null?void 0:o.overflows)||[];if(u&&O.push(S[h]),f){let k=h0(n,a,y);O.push(S[k[0]],S[k[1]])}if(L=[...L,{placement:n,overflows:O}],!O.every(k=>k<=0)){var E,M;let k=(((E=i.flip)==null?void 0:E.index)||0)+1,P=C[k];if(P&&(!(f==="alignment"?_!==ro(P):!1)||L.every(A=>ro(A.placement)===_?A.overflows[0]>0:!0)))return{data:{index:k,overflows:L},reset:{placement:P}};let N=(M=L.filter(R=>R.overflows[0]<=0).sort((R,A)=>R.overflows[1]-A.overflows[1])[0])==null?void 0:M.placement;if(!N)switch(p){case"bestFit":{var I;let R=(I=L.filter(A=>{if(T){let V=ro(A.placement);return V===_||V==="y"}return!0}).map(A=>[A.placement,A.overflows.filter(V=>V>0).reduce((V,D)=>V+D,0)]).sort((A,V)=>A[1]-V[1])[0])==null?void 0:I[0];R&&(N=R);break}case"initialPlacement":N=s;break}if(n!==N)return{reset:{placement:N}}}return{}}}};function sS(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function lS(e){return b0.some(t=>e[t]>=0)}var fS=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:r,platform:o}=t,{strategy:n="referenceHidden",...i}=mn(e,t);switch(n){case"referenceHidden":{let a=await o.detectOverflow(t,{...i,elementContext:"reference"}),s=sS(a,r.reference);return{data:{referenceHiddenOffsets:s,referenceHidden:lS(s)}}}case"escaped":{let a=await o.detectOverflow(t,{...i,altBoundary:!0}),s=sS(a,r.floating);return{data:{escapedOffsets:s,escaped:lS(s)}}}default:return{}}}}};var pS=new Set(["left","top"]);async function x8(e,t){let{placement:r,platform:o,elements:n}=e,i=await(o.isRTL==null?void 0:o.isRTL(n.floating)),a=mr(r),s=gn(r),l=ro(r)==="y",c=pS.has(a)?-1:1,u=i&&l?-1:1,f=mn(t,e),{mainAxis:g,crossAxis:p,alignmentAxis:m}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return s&&typeof m=="number"&&(p=s==="end"?m*-1:m),l?{x:p*u,y:g*c}:{x:g*c,y:p*u}}var mS=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 x8(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}}}}},gS=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:h=>{let{x:_,y:w}=h;return{x:_,y:w}}},...c}=mn(e,t),u={x:r,y:o},f=await i.detectOverflow(t,c),g=ro(mr(n)),p=$d(g),m=u[p],b=u[g];if(a){let h=p==="y"?"top":"left",_=p==="y"?"bottom":"right",w=m+f[h],y=m-f[_];m=Lc(w,m,y)}if(s){let h=g==="y"?"top":"left",_=g==="y"?"bottom":"right",w=b+f[h],y=b-f[_];b=Lc(w,b,y)}let v=l.fn({...t,[p]:m,[g]:b});return{...v,data:{x:v.x-r,y:v.y-o,enabled:{[p]:a,[g]:s}}}}}},bS=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:r,y:o,placement:n,rects:i,middlewareData:a}=t,{offset:s=0,mainAxis:l=!0,crossAxis:c=!0}=mn(e,t),u={x:r,y:o},f=ro(n),g=$d(f),p=u[g],m=u[f],b=mn(s,t),v=typeof b=="number"?{mainAxis:b,crossAxis:0}:{mainAxis:0,crossAxis:0,...b};if(l){let w=g==="y"?"height":"width",y=i.reference[g]-i.floating[w]+v.mainAxis,x=i.reference[g]+i.reference[w]-v.mainAxis;p<y?p=y:p>x&&(p=x)}if(c){var h,_;let w=g==="y"?"width":"height",y=pS.has(mr(n)),x=i.reference[f]-i.floating[w]+(y&&((h=a.offset)==null?void 0:h[f])||0)+(y?0:v.crossAxis),T=i.reference[f]+i.reference[w]+(y?0:((_=a.offset)==null?void 0:_[f])||0)-(y?v.crossAxis:0);m<x?m=x:m>T&&(m=T)}return{[g]:p,[f]:m}}}},hS=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var r,o;let{placement:n,rects:i,platform:a,elements:s}=t,{apply:l=()=>{},...c}=mn(e,t),u=await a.detectOverflow(t,c),f=mr(n),g=gn(n),p=ro(n)==="y",{width:m,height:b}=i.floating,v,h;f==="top"||f==="bottom"?(v=f,h=g===(await(a.isRTL==null?void 0:a.isRTL(s.floating))?"start":"end")?"left":"right"):(h=f,v=g==="end"?"top":"bottom");let _=b-u.top-u.bottom,w=m-u.left-u.right,y=Gi(b-u[v],_),x=Gi(m-u[h],w),T=!t.middlewareData.shift,C=y,S=x;if((r=t.middlewareData.shift)!=null&&r.enabled.x&&(S=w),(o=t.middlewareData.shift)!=null&&o.enabled.y&&(C=_),T&&!g){let L=zr(u.left,0),E=zr(u.right,0),M=zr(u.top,0),I=zr(u.bottom,0);p?S=m-2*(L!==0||E!==0?L+E:zr(u.left,u.right)):C=b-2*(M!==0||I!==0?M+I:zr(u.top,u.bottom))}await l({...t,availableWidth:S,availableHeight:C});let O=await a.getDimensions(s.floating);return m!==O.width||b!==O.height?{reset:{rects:!0}}:{}}}};function wS(e){let t=Kt(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=je(e),i=n?e.offsetWidth:r,a=n?e.offsetHeight:o,s=Ki(r)!==i||Ki(o)!==a;return s&&(r=i,o=a),{width:r,height:o,$:s}}function ih(e){return pe(e)?e:e.contextElement}function ul(e){let t=ih(e);if(!je(t))return pn(1);let r=t.getBoundingClientRect(),{width:o,height:n,$:i}=wS(t),a=(i?Ki(r.width):r.width)/o,s=(i?Ki(r.height):r.height)/n;return(!a||!Number.isFinite(a))&&(a=1),(!s||!Number.isFinite(s))&&(s=1),{x:a,y:s}}var S8=pn(0);function xS(e){let t=qe(e);return!il()||!t.visualViewport?S8:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function R8(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==qe(e)?!1:t}function cs(e,t,r,o){t===void 0&&(t=!1),r===void 0&&(r=!1);let n=e.getBoundingClientRect(),i=ih(e),a=pn(1);t&&(o?pe(o)&&(a=ul(o)):a=ul(e));let s=R8(i,r,o)?xS(i):pn(0),l=(n.left+s.x)/a.x,c=(n.top+s.y)/a.y,u=n.width/a.x,f=n.height/a.y;if(i){let g=qe(i),p=o&&pe(o)?qe(o):o,m=g,b=Fd(m);for(;b&&o&&p!==m;){let v=ul(b),h=b.getBoundingClientRect(),_=Kt(b),w=h.left+(b.clientLeft+parseFloat(_.paddingLeft))*v.x,y=h.top+(b.clientTop+parseFloat(_.paddingTop))*v.y;l*=v.x,c*=v.y,u*=v.x,f*=v.y,l+=w,c+=y,m=qe(b),b=Fd(m)}}return as({width:u,height:f,x:l,y:c})}function lf(e,t){let r=Mc(e).scrollLeft;return t?t.left+r:cs(dn(e)).left+r}function SS(e,t){let r=e.getBoundingClientRect(),o=r.left+t.scrollLeft-lf(e,r),n=r.top+t.scrollTop;return{x:o,y:n}}function E8(e){let{elements:t,rect:r,offsetParent:o,strategy:n}=e,i=n==="fixed",a=dn(o),s=t?Nc(t.floating):!1;if(o===a||s&&i)return r;let l={scrollLeft:0,scrollTop:0},c=pn(1),u=pn(0),f=je(o);if((f||!f&&!i)&&((Gt(o)!=="body"||In(a))&&(l=Mc(o)),f)){let p=cs(o);c=ul(o),u.x=p.x+o.clientLeft,u.y=p.y+o.clientTop}let g=a&&!f&&!i?SS(a,l):pn(0);return{width:r.width*c.x,height:r.height*c.y,x:r.x*c.x-l.scrollLeft*c.x+u.x+g.x,y:r.y*c.y-l.scrollTop*c.y+u.y+g.y}}function C8(e){return Array.from(e.getClientRects())}function T8(e){let t=dn(e),r=Mc(e),o=e.ownerDocument.body,n=zr(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),i=zr(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight),a=-r.scrollLeft+lf(e),s=-r.scrollTop;return Kt(o).direction==="rtl"&&(a+=zr(t.clientWidth,o.clientWidth)-n),{width:n,height:i,x:a,y:s}}var vS=25;function P8(e,t){let r=qe(e),o=dn(e),n=r.visualViewport,i=o.clientWidth,a=o.clientHeight,s=0,l=0;if(n){i=n.width,a=n.height;let u=il();(!u||u&&t==="fixed")&&(s=n.offsetLeft,l=n.offsetTop)}let c=lf(o);if(c<=0){let u=o.ownerDocument,f=u.body,g=getComputedStyle(f),p=u.compatMode==="CSS1Compat"&&parseFloat(g.marginLeft)+parseFloat(g.marginRight)||0,m=Math.abs(o.clientWidth-f.clientWidth-p);m<=vS&&(i-=m)}else c<=vS&&(i+=c);return{width:i,height:a,x:s,y:l}}function O8(e,t){let r=cs(e,!0,t==="fixed"),o=r.top+e.clientTop,n=r.left+e.clientLeft,i=je(e)?ul(e):pn(1),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 _S(e,t,r){let o;if(t==="viewport")o=P8(e,r);else if(t==="document")o=T8(dn(e));else if(pe(t))o=O8(t,r);else{let n=xS(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return as(o)}function RS(e,t){let r=un(e);return r===t||!pe(r)||fn(r)?!1:Kt(r).position==="fixed"||RS(r,t)}function k8(e,t){let r=t.get(e);if(r)return r;let o=Yi(e,[],!1).filter(s=>pe(s)&&Gt(s)!=="body"),n=null,i=Kt(e).position==="fixed",a=i?un(e):e;for(;pe(a)&&!fn(a);){let s=Kt(a),l=Vd(a);!l&&s.position==="fixed"&&(n=null),(i?!l&&!n:!l&&s.position==="static"&&!!n&&(n.position==="absolute"||n.position==="fixed")||In(a)&&!l&&RS(e,a))?o=o.filter(u=>u!==a):n=s,a=un(a)}return t.set(e,o),o}function A8(e){let{element:t,boundary:r,rootBoundary:o,strategy:n}=e,a=[...r==="clippingAncestors"?Nc(t)?[]:k8(t,this._c):[].concat(r),o],s=_S(t,a[0],n),l=s.top,c=s.right,u=s.bottom,f=s.left;for(let g=1;g<a.length;g++){let p=_S(t,a[g],n);l=zr(p.top,l),c=Gi(p.right,c),u=Gi(p.bottom,u),f=zr(p.left,f)}return{width:c-f,height:u-l,x:f,y:l}}function I8(e){let{width:t,height:r}=wS(e);return{width:t,height:r}}function N8(e,t,r){let o=je(t),n=dn(t),i=r==="fixed",a=cs(e,!0,i,t),s={scrollLeft:0,scrollTop:0},l=pn(0);function c(){l.x=lf(n)}if(o||!o&&!i)if((Gt(t)!=="body"||In(n))&&(s=Mc(t)),o){let p=cs(t,!0,i,t);l.x=p.x+t.clientLeft,l.y=p.y+t.clientTop}else n&&c();i&&!o&&n&&c();let u=n&&!o&&!i?SS(n,s):pn(0),f=a.left+s.scrollLeft-l.x-u.x,g=a.top+s.scrollTop-l.y-u.y;return{x:f,y:g,width:a.width,height:a.height}}function nh(e){return Kt(e).position==="static"}function yS(e,t){if(!je(e)||Kt(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return dn(e)===r&&(r=r.ownerDocument.body),r}function ES(e,t){let r=qe(e);if(Nc(e))return r;if(!je(e)){let n=un(e);for(;n&&!fn(n);){if(pe(n)&&!nh(n))return n;n=un(n)}return r}let o=yS(e,t);for(;o&&Jx(o)&&nh(o);)o=yS(o,t);return o&&fn(o)&&nh(o)&&!Vd(o)?r:o||e0(e)||r}var M8=async function(e){let t=this.getOffsetParent||ES,r=this.getDimensions,o=await r(e.floating);return{reference:N8(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function V8(e){return Kt(e).direction==="rtl"}var ah={convertOffsetParentRelativeRectToViewportRelativeRect:E8,getDocumentElement:dn,getClippingRect:A8,getOffsetParent:ES,getElementRects:M8,getClientRects:C8,getDimensions:I8,getScale:ul,isElement:pe,isRTL:V8};function CS(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function F8(e,t){let r=null,o,n=dn(e);function i(){var s;clearTimeout(o),(s=r)==null||s.disconnect(),r=null}function a(s,l){s===void 0&&(s=!1),l===void 0&&(l=1),i();let c=e.getBoundingClientRect(),{left:u,top:f,width:g,height:p}=c;if(s||t(),!g||!p)return;let m=Dc(f),b=Dc(n.clientWidth-(u+g)),v=Dc(n.clientHeight-(f+p)),h=Dc(u),w={rootMargin:-m+"px "+-b+"px "+-v+"px "+-h+"px",threshold:zr(0,Gi(1,l))||1},y=!0;function x(T){let C=T[0].intersectionRatio;if(C!==l){if(!y)return a();C?a(!1,C):o=setTimeout(()=>{a(!1,1e-7)},1e3)}C===1&&!CS(c,e.getBoundingClientRect())&&a(),y=!1}try{r=new IntersectionObserver(x,{...w,root:n.ownerDocument})}catch{r=new IntersectionObserver(x,w)}r.observe(e)}return a(!0),i}function Gc(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=ih(e),u=n||i?[...c?Yi(c):[],...t?Yi(t):[]]:[];u.forEach(h=>{n&&h.addEventListener("scroll",r,{passive:!0}),i&&h.addEventListener("resize",r)});let f=c&&s?F8(c,r):null,g=-1,p=null;a&&(p=new ResizeObserver(h=>{let[_]=h;_&&_.target===c&&p&&t&&(p.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var w;(w=p)==null||w.observe(t)})),r()}),c&&!l&&p.observe(c),t&&p.observe(t));let m,b=l?cs(e):null;l&&v();function v(){let h=cs(e);b&&!CS(b,h)&&r(),b=h,m=requestAnimationFrame(v)}return r(),()=>{var h;u.forEach(_=>{n&&_.removeEventListener("scroll",r),i&&_.removeEventListener("resize",r)}),f?.(),(h=p)==null||h.disconnect(),p=null,l&&cancelAnimationFrame(m)}}var TS=mS;var PS=gS,OS=dS,kS=hS,AS=fS;var IS=bS,cf=(e,t,r)=>{let o=new Map,n={platform:ah,...r},i={...n.platform,_c:o};return uS(e,t,{...n,platform:i})};var Zt=d(z(),1),MS=d(z(),1),VS=d(bn(),1),L8=typeof document<"u",j8=function(){},uf=L8?MS.useLayoutEffect:j8;function df(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(!df(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)&&!df(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function FS(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function NS(e,t){let r=FS(e);return Math.round(t*r)/r}function sh(e){let t=Zt.useRef(e);return uf(()=>{t.current=e}),t}function DS(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,[u,f]=Zt.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[g,p]=Zt.useState(o);df(g,o)||p(o);let[m,b]=Zt.useState(null),[v,h]=Zt.useState(null),_=Zt.useCallback(A=>{A!==T.current&&(T.current=A,b(A))},[]),w=Zt.useCallback(A=>{A!==C.current&&(C.current=A,h(A))},[]),y=i||m,x=a||v,T=Zt.useRef(null),C=Zt.useRef(null),S=Zt.useRef(u),O=l!=null,L=sh(l),E=sh(n),M=sh(c),I=Zt.useCallback(()=>{if(!T.current||!C.current)return;let A={placement:t,strategy:r,middleware:g};E.current&&(A.platform=E.current),cf(T.current,C.current,A).then(V=>{let D={...V,isPositioned:M.current!==!1};k.current&&!df(S.current,D)&&(S.current=D,VS.flushSync(()=>{f(D)}))})},[g,t,r,E,M]);uf(()=>{c===!1&&S.current.isPositioned&&(S.current.isPositioned=!1,f(A=>({...A,isPositioned:!1})))},[c]);let k=Zt.useRef(!1);uf(()=>(k.current=!0,()=>{k.current=!1}),[]),uf(()=>{if(y&&(T.current=y),x&&(C.current=x),y&&x){if(L.current)return L.current(y,x,I);I()}},[y,x,I,L,O]);let P=Zt.useMemo(()=>({reference:T,floating:C,setReference:_,setFloating:w}),[_,w]),N=Zt.useMemo(()=>({reference:y,floating:x}),[y,x]),R=Zt.useMemo(()=>{let A={position:r,left:0,top:0};if(!N.floating)return A;let V=NS(N.floating,u.x),D=NS(N.floating,u.y);return s?{...A,transform:"translate("+V+"px, "+D+"px)",...FS(N.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:V,top:D}},[r,s,N.floating,u.x,u.y]);return Zt.useMemo(()=>({...u,update:I,refs:P,elements:N,floatingStyles:R}),[u,I,P,N,R])}var lh=(e,t)=>{let r=TS(e);return{name:r.name,fn:r.fn,options:[e,t]}},ch=(e,t)=>{let r=PS(e);return{name:r.name,fn:r.fn,options:[e,t]}},uh=(e,t)=>({fn:IS(e).fn,options:[e,t]}),dh=(e,t)=>{let r=OS(e);return{name:r.name,fn:r.fn,options:[e,t]}},fh=(e,t)=>{let r=kS(e);return{name:r.name,fn:r.fn,options:[e,t]}};var ph=(e,t)=>{let r=AS(e);return{name:r.name,fn:r.fn,options:[e,t]}};var fl=d(z(),1);var ZS=d(z(),1);var ge=(e,t,r,o,n,i,...a)=>{if(a.length>0)throw new Error(Xe(1));let s;if(e&&t&&r&&o&&n&&i)s=(l,c,u,f)=>{let g=e(l,c,u,f),p=t(l,c,u,f),m=r(l,c,u,f),b=o(l,c,u,f),v=n(l,c,u,f);return i(g,p,m,b,v,c,u,f)};else if(e&&t&&r&&o&&n)s=(l,c,u,f)=>{let g=e(l,c,u,f),p=t(l,c,u,f),m=r(l,c,u,f),b=o(l,c,u,f);return n(g,p,m,b,c,u,f)};else if(e&&t&&r&&o)s=(l,c,u,f)=>{let g=e(l,c,u,f),p=t(l,c,u,f),m=r(l,c,u,f);return o(g,p,m,c,u,f)};else if(e&&t&&r)s=(l,c,u,f)=>{let g=e(l,c,u,f),p=t(l,c,u,f);return r(g,p,c,u,f)};else if(e&&t)s=(l,c,u,f)=>{let g=e(l,c,u,f);return t(g,c,u,f)};else if(e)s=e;else throw new Error("Missing arguments");return s};var KS=d(z(),1),vh=d(ff(),1),XS=d(US(),1);var YS=d(z(),1);var gh=[],bh;function $S(){return bh}function qS(e){gh.push(e)}function hh(e){let t=(r,o)=>{let n=tr(o6).current,i;try{bh=n;for(let a of gh)a.before(n);i=e(r,o);for(let a of gh)a.after(n);n.didInitialize=!0}finally{bh=void 0}return i};return t.displayName=e.displayName||e.name,t}function GS(e){return YS.forwardRef(hh(e))}function o6(){return{didInitialize:!1}}var n6=ol(19),i6=n6?s6:l6;function mf(e,t,r,o,n){return i6(e,t,r,o,n)}function a6(e,t,r,o,n){let i=KS.useCallback(()=>t(e.getSnapshot(),r,o,n),[e,t,r,o,n]);return(0,vh.useSyncExternalStore)(e.subscribe,i,i)}qS({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);(o.didChange||!Object.is(o.value,n))&&(t=!0,o.value=n,o.didChange=!1)}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,vh.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function s6(e,t,r,o,n){let i=$S();if(!i)return a6(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.didChange=!0)):(s={store:e,selector:t,a1:r,a2:o,a3:n,value:t(e.getSnapshot(),r,o,n),didChange:!1},i.syncHooks.push(s)),s.value}function l6(e,t,r,o,n){return(0,XS.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,r,o,n))}var gf=class{constructor(t){this.state=t,this.listeners=new Set,this.updateTick=0}subscribe=t=>(this.listeners.add(t),()=>{this.listeners.delete(t)});getSnapshot=()=>this.state;setState(t){if(this.state===t)return;this.state=t,this.updateTick+=1;let 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 mf(this,t,r,o,n)}};var us=d(z(),1);var Ji=class extends gf{constructor(t,r={},o){super(t),this.context=r,this.selectors=o}useSyncedValue(t,r){us.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){us.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 us.useDebugValue(t),mf(this,this.selectors[t],r,o,n)}useContextCallback(t,r){us.useDebugValue(t);let o=ne(r??_o);this.context[t]=o}useStateSetter(t){let r=us.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 c6={open:ge(e=>e.open),transitionStatus:ge(e=>e.transitionStatus),domReferenceElement:ge(e=>e.domReferenceElement),referenceElement:ge(e=>e.positionReference??e.referenceElement),floatingElement:ge(e=>e.floatingElement),floatingId:ge(e=>e.floatingId)},Mn=class extends Ji{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:af(),nested:o,triggerElements:i},c6),this.syncOnly=r}syncOpenEvent=(t,r)=>{(!t||!this.state.open||r!=null&&p0(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 QS(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"),u=t.context.triggerElements,f=a,g=ZS.useRef(null);o===void 0&&g.current===null&&(g.current=new Mn({open:s,transitionStatus:void 0,referenceElement:l,floatingElement:c,triggerElements:u,onOpenChange:f,floatingId:n,syncOnly:!0,nested:i}));let p=o??g.current;return t.useSyncedValue("floatingId",n),Q(()=>{let m={open:s,floatingId:n,referenceElement:l,floatingElement:c};pe(l)&&(m.domReferenceElement=l),p.state.positionReference===p.state.referenceElement&&(m.positionReference=l),p.update(m)},[s,n,l,c,p]),p.context.onOpenChange=f,p.context.nested=i,p}var pl={tabIndex:-1,[Vc]:""};function bf(e,t,r=!1){let o=Cn(),n=vn()!=null,i=fl.useRef(null);e===void 0&&i.current===null&&(i.current=t(o,n));let a=e??i.current;return QS({popupStore:a,treatPopupAsFloatingElement:r,floatingRootContext:a.state.floatingRootContext,floatingId:o,nested:n,onOpenChange:a.setOpen}),{store:a,internalStore:i.current}}function u6(e,t){let r=fl.useRef(null),o=fl.useRef(null);return fl.useCallback(n=>{if(e===void 0)return;let i=!1;if(r.current!==null){let a=r.current,s=o.current,l=t.context.triggerElements.getById(a);s&&l===s&&(t.context.triggerElements.delete(a),i=!0),r.current=null,o.current=null}if(n!==null&&(r.current=e,o.current=n,t.context.triggerElements.add(e,n),i=!0),i){let a=t.context.triggerElements.size;t.select("open")&&t.state.triggerCount!==a&&t.set("triggerCount",a)}},[t,e])}function hf(e,t,r){let o=r?.id??null;(o||t)&&(e.activeTriggerId=o,e.activeTriggerElement=r??null)}function vf(e,t,r,o){let n=r.useState("isMountedByTrigger",e),i=u6(e,r),a=ne(s=>{if(i(s),!s)return;let l=r.select("open"),c=r.select("activeTriggerId");if(c===e){r.update({activeTriggerElement:s,...l?o:null});return}c==null&&l&&r.update({activeTriggerId:e,activeTriggerElement:s,...o})});return Q(()=>{n&&r.update({activeTriggerElement:t.current,...o})},[n,r,t,...Object.values(o)]),{registerTrigger:a,isMountedByThisTrigger:n}}function _f(e){let t=e.useState("open"),r=e.useState("triggerCount");Q(()=>{if(!t){e.state.triggerCount!==0&&e.set("triggerCount",0);return}let o=e.context.triggerElements.size,n={};if(e.state.triggerCount!==o&&(n.triggerCount=o),!e.select("activeTriggerId")&&o===1){let i=e.context.triggerElements.entries().next();if(!i.done){let[a,s]=i.value;n.activeTriggerId=a,n.activeTriggerElement=s}}(n.triggerCount!==void 0||n.activeTriggerId!==void 0)&&e.update(n)},[t,e,r])}function yf(e,t,r){let{mounted:o,setMounted:n,transitionStatus:i}=Od(e);t.useSyncedValues({mounted:o,transitionStatus:i});let a=ne(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),r?.(),t.context.onOpenChangeComplete?.(!1)}),s=t.useState("preventUnmountingOnClose");return Xi({enabled:o&&!e&&!s,open:e,ref:t.context.popupRef,onComplete(){e||a()}}),{forceUnmount:a,transitionStatus:i}}function wf(e,t){e.useSyncedValues(t),Q(()=>()=>{e.update({activeTriggerProps:ot,inactiveTriggerProps:ot,popupProps:ot})},[e])}function JS(e,t){Q(()=>{!t&&e.state.openMethod!==null&&e.set("openMethod",null)},[t,e]),Q(()=>()=>{e.state.openMethod!==null&&e.set("openMethod",null)},[e])}var Vn=class{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(t,r){let o=this.idMap.get(t);o!==r&&(o!==void 0&&this.elementsSet.delete(o),this.elementsSet.add(r),this.idMap.set(t,r))}delete(t){let r=this.idMap.get(t);r&&(this.elementsSet.delete(r),this.idMap.delete(t))}hasElement(t){return this.elementsSet.has(t)}hasMatchingElement(t){for(let r of this.elementsSet)if(t(r))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}};function e1(){return new Mn({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new Vn,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function xf(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:e1(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:ot,inactiveTriggerProps:ot,popupProps:ot}}function Sf(e,t,r=!1){return new Mn({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:r,onOpenChange:void 0})}var Kc=ge(e=>e.triggerIdProp??e.activeTriggerId),_h=ge(e=>e.openProp??e.open),t1=ge(e=>(e.popupElement?.id??e.floatingId)||void 0);function r1(e,t){return t!==void 0&&_h(e)&&Kc(e)===t}function d6(e,t){return r1(e,t)?!0:t!==void 0&&_h(e)&&Kc(e)==null&&e.triggerCount===1}var Rf={open:_h,mounted:ge(e=>e.mounted),transitionStatus:ge(e=>e.transitionStatus),floatingRootContext:ge(e=>e.floatingRootContext),triggerCount:ge(e=>e.triggerCount),preventUnmountingOnClose:ge(e=>e.preventUnmountingOnClose),payload:ge(e=>e.payload),activeTriggerId:Kc,activeTriggerElement:ge(e=>e.mounted?e.activeTriggerElement:null),popupId:t1,isTriggerActive:ge((e,t)=>t!==void 0&&Kc(e)===t),isOpenedByTrigger:ge((e,t)=>r1(e,t)),isMountedByTrigger:ge((e,t)=>t!==void 0&&Kc(e)===t&&e.mounted),triggerProps:ge((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:ge((e,t)=>d6(e,t)?t1(e):void 0),popupProps:ge(e=>e.popupProps),popupElement:ge(e=>e.popupElement),positionerElement:ge(e=>e.positionerElement)};function o1(e){let{open:t=!1,onOpenChange:r,elements:o={}}=e,n=Cn(),i=vn()!=null,a=tr(()=>new Mn({open:t,transitionStatus:void 0,onOpenChange:r,referenceElement:o.reference??null,floatingElement:o.floating??null,triggerElements:new Vn,floatingId:n,syncOnly:!1,nested:i})).current;return Q(()=>{let s={open:t,floatingId:n};o.reference!==void 0&&(s.referenceElement=o.reference,s.domReferenceElement=pe(o.reference)?o.reference:null),o.floating!==void 0&&(s.floatingElement=o.floating),a.update(s)},[t,n,o.reference,o.floating,a]),a.context.onOpenChange=r,a.context.nested=i,a}function yh(e={}){let{nodeId:t,externalTree:r}=e,o=o1(e),n=e.rootContext||o,i=n.useState("referenceElement"),a=n.useState("floatingElement"),s=n.useState("domReferenceElement"),l=n.useState("open"),c=n.useState("floatingId"),[u,f]=Rr.useState(null),[g,p]=Rr.useState(void 0),[m,b]=Rr.useState(void 0),v=Rr.useRef(null),h=jo(r),_=Rr.useMemo(()=>({reference:i,floating:a,domReference:s}),[i,a,s]),w=DS({...e,elements:{..._,...u&&{reference:u}}}),y=pe(g)?g:null,x=m===void 0?n.state.floatingElement:m;n.useSyncedValue("referenceElement",g??null),n.useSyncedValue("domReferenceElement",g===void 0?s:y),n.useSyncedValue("floatingElement",x);let T=Rr.useCallback(M=>{let I=pe(M)?{getBoundingClientRect:()=>M.getBoundingClientRect(),getClientRects:()=>M.getClientRects(),contextElement:M}:M;f(I),w.refs.setReference(I)},[w.refs]),C=Rr.useCallback(M=>{(pe(M)||M===null)&&(v.current=M,p(M)),(pe(w.refs.reference.current)||w.refs.reference.current===null||M!==null&&!pe(M))&&w.refs.setReference(M)},[w.refs,p]),S=Rr.useCallback(M=>{b(M),w.refs.setFloating(M)},[w.refs]),O=Rr.useMemo(()=>({...w.refs,setReference:C,setFloating:S,setPositionReference:T,domReference:v}),[w.refs,C,S,T]),L=Rr.useMemo(()=>({...w.elements,domReference:s}),[w.elements,s]),E=Rr.useMemo(()=>({...w,dataRef:n.context.dataRef,open:l,onOpenChange:n.setOpen,events:n.context.events,floatingId:c,refs:O,elements:L,nodeId:t,rootStore:n}),[w,O,L,t,n,l,c]);return Q(()=>{s&&(v.current=s)},[s]),Q(()=>{n.context.dataRef.current.floatingContext=E;let M=h?.nodesRef.current.find(I=>I.id===t);M&&(M.context=E)}),Rr.useMemo(()=>({...w,context:E,refs:O,elements:L,rootStore:n}),[w,O,L,E,n])}var Fn=d(z(),1);var wh=a0&&Hd;function xh(e,t={}){let{enabled:r=!0,delay:o}=t,n="rootStore"in e?e.rootStore:e,{events:i,dataRef:a}=n.context,s=Fn.useRef(!1),l=Fn.useRef(null),c=Fn.useRef(!0),u=xr();Fn.useEffect(()=>{let g=n.select("domReferenceElement");if(!r)return;let p=qe(g);function m(){let h=n.select("domReferenceElement");!n.select("open")&&je(h)&&h===Hr(Re(h))&&(s.current=!0)}function b(){c.current=!0}function v(){c.current=!1}return Sr(he(p,"blur",m),wh&&he(p,"keydown",b,!0),wh&&he(p,"pointerdown",v,!0))},[n,r]),Fn.useEffect(()=>{if(!r)return;function g(p){if(p.reason===q.triggerPress||p.reason===q.escapeKey){let m=n.select("domReferenceElement");pe(m)&&(l.current=m,s.current=!0)}}return i.on("openchange",g),()=>{i.off("openchange",g)}},[i,r,n]);let f=Fn.useMemo(()=>{function g(){s.current=!1,l.current=null}return{onMouseLeave(){g()},onFocus(p){let m=p.currentTarget;if(s.current){if(l.current===m)return;g()}let b=Ct(p.nativeEvent);if(pe(b)){if(wh&&!p.relatedTarget){if(!c.current&&!is(b))return}else if(!l0(b))return}let v=qi(p.relatedTarget,n.context.triggerElements),{nativeEvent:h,currentTarget:_}=p,w=typeof o=="function"?o():o;if(n.select("open")&&v||w===0||w===void 0){n.setOpen(!0,fe(q.triggerFocus,h,_));return}u.start(w,()=>{s.current||n.setOpen(!0,fe(q.triggerFocus,h,_))})},onBlur(p){g();let m=p.relatedTarget,b=p.nativeEvent,v=pe(m)&&m.hasAttribute(bi("focus-guard"))&&m.getAttribute("data-type")==="outside";u.start(0,()=>{let h=n.select("domReferenceElement"),_=Hr(Re(h));!m&&_===h||le(a.current.floatingContext?.refs.floating.current,_)||le(h,_)||v||qi(m??_,n.context.triggerElements)||n.setOpen(!1,fe(q.triggerFocus,b))})}}},[a,o,n,u]);return Fn.useMemo(()=>r?{reference:f,trigger:f}:{},[r,f])}var Rh=d(z(),1);var Sh=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 ir,this.restTimeout=new ir,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},Ef=new WeakMap;function ml(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&Ef.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),Ef.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function Cf(e,t){let{scopeElement:r,referenceElement:o,floatingElement:n}=t,i=Ef.get(r);i&&i!==e&&ml(i),ml(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=r,e.pointerEventsReferenceElement=o,e.pointerEventsFloatingElement=n,Ef.set(r,e),r.style.pointerEvents="none",o.style.pointerEvents="auto",n.style.pointerEvents="auto"}function gl(e){let t=e.context.dataRef.current,r=tr(()=>t.hoverInteractionState??Sh.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=r),nl(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function Xc(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,u=jo(),f=vn(),g=gl(i),p=xr(),m=ne(()=>Qd(c.current.openEvent?.type,g.interactedInside)),b=ne(()=>z0(c.current.openEvent?.type)),v=ne(()=>{ml(g)});Q(()=>{a||(g.pointerType=void 0,g.restTimeoutPending=!1,g.interactedInside=!1,v())},[a,g,v]),Rh.useEffect(()=>v,[v]),Q(()=>{if(r&&a&&g.handleCloseOptions?.blockPointerEvents&&b()&&pe(l)&&s){let h=l,_=s,w=Re(s),y=u?.nodesRef.current.find(S=>S.id===f)?.context?.elements.floating;y&&(y.style.pointerEvents="");let x=g.pointerEventsScopeElement!==_?g.pointerEventsScopeElement:null,T=y!==_?y:null,C=g.handleCloseOptions?.getScope?.()??x??T??h.closest("[data-rootownerid]")??w.body;return Cf(g,{scopeElement:C,referenceElement:h,floatingElement:_}),()=>{v()}}},[r,a,l,s,g,b,u,f,v]),Rh.useEffect(()=>{if(!r)return;function h(){return!!(u&&f&&Do(u.nodesRef.current,f).length>0)}function _(S){let O=ss(o,"close",g.pointerType),L=()=>{i.setOpen(!1,fe(q.triggerHover,S)),u?.events.emit("floating.closed",S)};O?g.openChangeTimeout.start(O,L):(g.openChangeTimeout.clear(),L())}function w(S){let O=Ct(S);if(!Ob(O)){g.interactedInside=!1;return}g.interactedInside=O?.closest("[aria-haspopup]")!=null}function y(){g.openChangeTimeout.clear(),p.clear(),u?.events.off("floating.closed",T),v()}function x(S){if(h()&&u){u.events.on("floating.closed",T);return}if(qi(S.relatedTarget,i.context.triggerElements))return;let O=c.current.floatingContext?.nodeId??n,L=S.relatedTarget;if(!(u&&O&&pe(L)&&Do(u.nodesRef.current,O,!1).some(M=>le(M.context?.elements.floating,L)))){if(g.handler){g.handler(S);return}v(),m()||_(S)}}function T(S){!u||!f||h()||p.start(0,()=>{u.events.off("floating.closed",T),i.setOpen(!1,fe(q.triggerHover,S)),u.events.emit("floating.closed",S)})}let C=s;return Sr(C&&he(C,"mouseenter",y),C&&he(C,"mouseleave",x),C&&he(C,"pointerdown",w,!0),()=>{u?.events.off("floating.closed",T)})},[r,s,i,c,o,n,m,v,g,u,f,p])}var ea=d(z(),1),n1=d(bn(),1);var f6={current:null};function Zc(e,t={}){let{enabled:r=!0,delay:o=0,handleClose:n=null,mouseOnly:i=!1,restMs:a=0,move:s=!0,triggerElementRef:l=f6,externalTree:c,isActiveTrigger:u=!0,getHandleCloseContext:f,isClosing:g,shouldOpen:p}=t,m="rootStore"in e?e.rootStore:e,{dataRef:b,events:v}=m.context,h=jo(c),_=gl(m),w=ea.useRef(!1),y=Xt(n),x=Xt(o),T=Xt(a),C=Xt(r),S=Xt(p),O=Xt(g),L=ne(()=>Qd(b.current.openEvent?.type,_.interactedInside)),E=ne(()=>S.current?.()!==!1),M=ne((P,N,R)=>{let A=m.context.triggerElements;if(A.hasElement(N))return!P||!le(P,N);if(!pe(R))return!1;let V=R;return A.hasMatchingElement(D=>le(D,V))&&(!P||!le(P,V))}),I=ne(()=>{if(!_.handler)return;Re(m.select("domReferenceElement")).removeEventListener("mousemove",_.handler),_.handler=void 0}),k=ne(()=>{ml(_)});return u&&(_.handleCloseOptions=y.current?.__options),ea.useEffect(()=>I,[I]),ea.useEffect(()=>{if(!r)return;function P(N){N.open?w.current=!1:(w.current=N.reason===q.triggerHover,I(),_.openChangeTimeout.clear(),_.restTimeout.clear(),_.blockMouseMove=!0,_.restTimeoutPending=!1)}return v.on("openchange",P),()=>{v.off("openchange",P)}},[r,v,_,I]),ea.useEffect(()=>{if(!r)return;function P(V,D=!0){let W=ss(x.current,"close",_.pointerType);W?_.openChangeTimeout.start(W,()=>{m.setOpen(!1,fe(q.triggerHover,V)),h?.events.emit("floating.closed",V)}):D&&(_.openChangeTimeout.clear(),m.setOpen(!1,fe(q.triggerHover,V)),h?.events.emit("floating.closed",V))}let N=l.current??(u?m.select("domReferenceElement"):null);if(!pe(N))return;function R(V){if(_.openChangeTimeout.clear(),_.blockMouseMove=!1,i&&!Lo(_.pointerType))return;let D=Lb(T.current),W=ss(x.current,"open",_.pointerType),ae=Ct(V),G=V.currentTarget??null,Z=m.select("domReferenceElement"),ie=G;if(pe(ae)&&!m.context.triggerElements.hasElement(ae)){for(let Oe of m.context.triggerElements.elements())if(le(Oe,ae)){ie=Oe;break}}pe(G)&&pe(Z)&&!m.context.triggerElements.hasElement(G)&&le(G,Z)&&(ie=Z);let te=ie==null?!1:M(Z,ie,ae),De=m.select("open"),U=O.current?.()??m.select("transitionStatus")==="ending",J=!De&&U&&w.current,me=!te&&pe(ie)&&pe(Z)&&le(Z,ie)&&J,ct=D>0&&!W,K=te&&(De||J)||me,ve=!De||te;if(K){E()&&m.setOpen(!0,fe(q.triggerHover,V,ie));return}ct||(W?_.openChangeTimeout.start(W,()=>{ve&&E()&&m.setOpen(!0,fe(q.triggerHover,V,ie))}):ve&&E()&&m.setOpen(!0,fe(q.triggerHover,V,ie)))}function A(V){if(L()){k();return}I();let D=m.select("domReferenceElement"),W=Re(D);_.restTimeout.clear(),_.restTimeoutPending=!1;let ae=b.current.floatingContext??f?.();if(qi(V.relatedTarget,m.context.triggerElements))return;if(y.current&&ae){m.select("open")||_.openChangeTimeout.clear();let Z=l.current;_.handler=y.current({...ae,tree:h,x:V.clientX,y:V.clientY,onClose(){k(),I(),C.current&&!L()&&Z===m.select("domReferenceElement")&&P(V,!0)}}),W.addEventListener("mousemove",_.handler),_.handler(V);return}(_.pointerType!=="touch"||!le(m.select("floatingElement"),V.relatedTarget))&&P(V)}return s?Sr(he(N,"mousemove",R,{once:!0}),he(N,"mouseenter",R),he(N,"mouseleave",A)):Sr(he(N,"mouseenter",R),he(N,"mouseleave",A))},[I,k,b,x,m,r,y,_,u,M,L,i,s,T,l,h,C,f,O,E]),ea.useMemo(()=>{if(!r)return;function P(N){_.pointerType=N.pointerType}return{onPointerDown:P,onPointerEnter:P,onMouseMove(N){let{nativeEvent:R}=N,A=N.currentTarget,V=m.select("domReferenceElement"),D=m.select("open"),W=M(V,A,N.target);if(i&&!Lo(_.pointerType))return;if(D&&W&&_.handleCloseOptions?.blockPointerEvents){let Z=m.select("floatingElement");if(Z){let ie=_.handleCloseOptions?.getScope?.()??A.ownerDocument.body;Cf(_,{scopeElement:ie,referenceElement:A,floatingElement:Z})}}let ae=Lb(T.current);if(D&&!W||ae===0||!W&&_.restTimeoutPending&&N.movementX**2+N.movementY**2<2)return;_.restTimeout.clear();function G(){if(_.restTimeoutPending=!1,L())return;let Z=m.select("open");!_.blockMouseMove&&(!Z||W)&&E()&&m.setOpen(!0,fe(q.triggerHover,R,A))}_.pointerType==="touch"?n1.flushSync(()=>{G()}):W&&D?G():(_.restTimeoutPending=!0,_.restTimeout.start(ae,G))}}},[r,_,L,M,i,m,T,E])}var i1=.1,p6=i1*i1,tt=.5;function Tf(e,t,r,o,n,i){return o>=t!=i>=t&&e<=(n-r)*(t-o)/(i-o)+r}function Pf(e,t,r,o,n,i,a,s,l,c){let u=!1;return Tf(e,t,r,o,n,i)&&(u=!u),Tf(e,t,n,i,a,s)&&(u=!u),Tf(e,t,a,s,l,c)&&(u=!u),Tf(e,t,l,c,r,o)&&(u=!u),u}function m6(e,t,r){return e>=r.x&&e<=r.x+r.width&&t>=r.y&&t<=r.y+r.height}function Of(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 Qc(e={}){let{blockPointerEvents:t=!1}=e,r=new ir,o=({x:n,y:i,placement:a,elements:s,onClose:l,nodeId:c,tree:u})=>{let f=a?.split("-")[0],g=!1,p=null,m=null,b=typeof performance<"u"?performance.now():0;function v(_,w){let y=performance.now(),x=y-b;if(p===null||m===null||x===0)return p=_,m=w,b=y,!1;let T=_-p,C=w-m,S=T*T+C*C,O=x*x*p6;return p=_,m=w,b=y,S<O}function h(){r.clear(),l()}return function(w){r.clear();let y=s.domReference,x=s.floating;if(!y||!x||f==null||n==null||i==null)return;let{clientX:T,clientY:C}=w,S=Ct(w),O=w.type==="mouseleave",L=le(x,S),E=le(y,S);if(L&&(g=!0,!O))return;if(E&&(g=!1,!O)){g=!0;return}if(O&&pe(w.relatedTarget)&&le(x,w.relatedTarget))return;function M(){return!!(u&&Do(u.nodesRef.current,c).length>0)}function I(){M()||h()}if(M())return;let k=y.getBoundingClientRect(),P=x.getBoundingClientRect(),N=n>P.right-P.width/2,R=i>P.bottom-P.height/2,A=P.width>k.width,V=P.height>k.height,D=(A?k:P).left,W=(A?k:P).right,ae=(V?k:P).top,G=(V?k:P).bottom;if(f==="top"&&i>=k.bottom-1||f==="bottom"&&i<=k.top+1||f==="left"&&n>=k.right-1||f==="right"&&n<=k.left+1){I();return}let Z=!1;switch(f){case"top":Z=Of(T,C,D,k.top+1,W,P.bottom-1);break;case"bottom":Z=Of(T,C,D,P.top+1,W,k.bottom-1);break;case"left":Z=Of(T,C,P.right-1,G,k.left+1,ae);break;case"right":Z=Of(T,C,k.right-1,G,P.left+1,ae);break;default:}if(Z)return;if(g&&!m6(T,C,k)){I();return}if(!O&&v(T,C)){I();return}let ie=!1;switch(f){case"top":{let te=A?tt/2:tt*4,De=A||N?n+te:n-te,U=A?n-te:N?n+te:n-te,J=i+tt+1,me=N||A?P.bottom-tt:P.top,ct=N?A?P.bottom-tt:P.top:P.bottom-tt;ie=Pf(T,C,De,J,U,J,P.left,me,P.right,ct);break}case"bottom":{let te=A?tt/2:tt*4,De=A||N?n+te:n-te,U=A?n-te:N?n+te:n-te,J=i-tt,me=N||A?P.top+tt:P.bottom,ct=N?A?P.top+tt:P.bottom:P.top+tt;ie=Pf(T,C,De,J,U,J,P.left,me,P.right,ct);break}case"left":{let te=V?tt/2:tt*4,De=V||R?i+te:i-te,U=V?i-te:R?i+te:i-te,J=n+tt+1,me=R||V?P.right-tt:P.left,ct=R?V?P.right-tt:P.left:P.right-tt;ie=Pf(T,C,me,P.top,ct,P.bottom,J,De,J,U);break}case"right":{let te=V?tt/2:tt*4,De=V||R?i+te:i-te,U=V?i-te:R?i+te:i-te,J=n-tt,me=R||V?P.left+tt:P.right,ct=R?V?P.left+tt:P.right:P.left+tt;ie=Pf(T,C,J,De,J,U,me,P.top,ct,P.bottom);break}default:}ie?g||r.start(40,I):I()}};return o.__options={...e,blockPointerEvents:t},o}var Eh=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=On.startingStyle]="startingStyle",e[e.endingStyle=On.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),Jc=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),g6={[Jc.popupOpen]:""},b6={[Jc.popupOpen]:"",[Jc.pressed]:""},h6={[Eh.open]:""},v6={[Eh.closed]:""},_6={[Eh.anchorHidden]:""},kf={open(e){return e?g6:null}},a1={open(e){return e?b6:null}},Bo={open(e){return e?h6:v6},anchorHidden(e){return e?_6:null}};function Af(e){return ol(19)?e:e?"true":void 0}var s1=d(z(),1),l1=d(F(),1),c1=s1.forwardRef(function(t,r){let{cutout:o,...n}=t,i;if(o){let a=o.getBoundingClientRect();i=`polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,${a.left}px ${a.top}px,${a.left}px ${a.bottom}px,${a.right}px ${a.bottom}px,${a.right}px ${a.top}px,${a.left}px ${a.top}px)`}return(0,l1.jsx)("div",{ref:r,role:"presentation","data-base-ui-inert":"",...n,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:i}})});var Ch=d(z(),1);var eu=d(z(),1);function u1(e){let t=eu.useRef(""),r=eu.useCallback(n=>{n.defaultPrevented||(t.current=n.pointerType,e(n,n.pointerType))},[e]);return{onClick:eu.useCallback(n=>{if(n.detail===0){e(n,"keyboard");return}"pointerType"in n?e(n,n.pointerType):e(n,t.current),t.current=""},[e]),onPointerDown:r}}function d1(e,t){let r=ne((i,a)=>{(typeof e=="function"?e():e)||t(a||(Bd?"touch":""))}),{onClick:o,onPointerDown:n}=u1(r);return Ch.useMemo(()=>({onClick:o,onPointerDown:n}),[o,n])}var yo=d(z(),1);var y6=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:u=0,offsetParent:f="real"}=mn(e,t)||{};if(c==null)return{};let g=qd(u),p={x:r,y:o},m=Bc(n),b=jc(m),v=await a.getDimensions(c),h=m==="y",_=h?"top":"left",w=h?"bottom":"right",y=h?"clientHeight":"clientWidth",x=i.reference[b]+i.reference[m]-p[m]-i.floating[b],T=p[m]-i.reference[m],C=f==="real"?await a.getOffsetParent?.(c):s.floating,S=s.floating[y]||i.floating[b];(!S||!await a.isElement?.(C))&&(S=s.floating[y]||i.floating[b]);let O=x/2-T/2,L=S/2-v[b]/2-1,E=Math.min(g[_],L),M=Math.min(g[w],L),I=E,k=S-v[b]-M,P=S/2-v[b]/2+O,N=Lc(I,P,k),R=!l.arrow&&gn(n)!=null&&P!==N&&i.reference[b]/2-(P<I?E:M)-v[b]/2<0,A=R?P<I?P-I:P-k:0;return{[m]:p[m]+A,data:{[m]:N,centerOffset:P-N-A,...R&&{alignmentOffset:A}},reset:R}}}),f1=(e,t)=>({...y6(e),options:[e,t]});var p1={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;return{data:{referenceHidden:(await ph().fn(e)).data?.referenceHidden||i}}}};var tu={sideX:"left",sideY:"top"},If={name:"adaptiveOrigin",async fn(e){let{x:t,y:r,rects:{floating:o},elements:{floating:n},platform:i,strategy:a,placement:s}=e,l=qe(n),c=l.getComputedStyle(n);if(!(c.transitionDuration!=="0s"&&c.transitionDuration!==""))return{x:t,y:r,data:tu};let f=await i.getOffsetParent?.(n),g={width:0,height:0};if(a==="fixed"&&l?.visualViewport)g={width:l.visualViewport.width,height:l.visualViewport.height};else if(f===l){let _=Re(n);g={width:_.documentElement.clientWidth,height:_.documentElement.clientHeight}}else await i.isElement?.(f)&&(g=await i.getDimensions(f));let p=mr(s),m=t,b=r;p==="left"&&(m=g.width-(t+o.width)),p==="top"&&(b=g.height-(r+o.height));let v=p==="left"?"right":tu.sideX,h=p==="top"?"bottom":tu.sideY;return{x:m,y:b,data:{sideX:v,sideY:h}}}};function b1(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 m1(e,t,r){let{rects:o,placement:n}=e;return{side:b1(t,mr(n),r),align:gn(n)||"center",anchor:{width:o.reference.width,height:o.reference.height},positioner:{width:o.floating.width,height:o.floating.height}}}function Nf(e){let{anchor:t,positionMethod:r="absolute",side:o="bottom",sideOffset:n=0,align:i="center",alignOffset:a=0,collisionBoundary:s,collisionPadding:l=5,sticky:c=!1,arrowPadding:u=5,disableAnchorTracking:f=!1,inline:g,keepMounted:p=!1,floatingRootContext:m,mounted:b,collisionAvoidance:v,shiftCrossAxis:h=!1,nodeId:_,adaptiveOrigin:w,lazyFlip:y=!1,externalTree:x}=e,[T,C]=yo.useState(null);!b&&T!==null&&C(null);let S=v.side||"flip",O=v.align||"flip",L=v.fallbackAxisSide||"end",E=typeof t=="function"?t:void 0,M=ne(E),I=E?M:t,k=Xt(t),P=Xt(b),R=rl()==="rtl",A=T||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":R?"left":"right","inline-start":R?"right":"left"}[o],V=i==="center"?A:`${A}-${i}`,D=l,W=1,ae=o==="bottom"?W:0,G=o==="top"?W:0,Z=o==="right"?W:0,ie=o==="left"?W:0;typeof D=="number"?D={top:D+ae,right:D+ie,bottom:D+G,left:D+Z}:D&&(D={top:(D.top||0)+ae,right:(D.right||0)+ie,bottom:(D.bottom||0)+G,left:(D.left||0)+Z});let te={boundary:s==="clipping-ancestors"?"clippingAncestors":s,padding:D},De=yo.useRef(null),U=Xt(n),J=Xt(a),me=typeof n!="function"?n:0,ct=typeof a!="function"?a:0,K=[];g&&K.push(g),K.push(lh(et=>{let Br=m1(et,o,R),Vo=typeof U.current=="function"?U.current(Br):U.current,Fo=typeof J.current=="function"?J.current(Br):J.current;return{mainAxis:Vo,crossAxis:Fo,alignmentAxis:Fo}},[me,ct,R,o]));let ve=O==="none"&&S!=="shift",Oe=!ve&&(c||h||S==="shift"),Je=S==="none"?null:dh({...te,padding:{top:D.top+W,right:D.right+W,bottom:D.bottom+W,left:D.left+W},mainAxis:!h&&S==="flip",crossAxis:O==="flip"?"alignment":!1,fallbackAxisSideDirection:L}),we=ve?null:ch(et=>{let Br=Re(et.elements.floating).documentElement;return{...te,rootBoundary:h?{x:0,y:0,width:Br.clientWidth,height:Br.clientHeight}:void 0,mainAxis:O!=="none",crossAxis:Oe,limiter:c||h?void 0:uh(Vo=>{if(!De.current)return{};let{width:Fo,height:di}=De.current.getBoundingClientRect(),cn=ro(mr(Vo.placement)),ts=cn==="y"?Fo:di,tl=cn==="y"?D.left+D.right:D.top+D.bottom;return{offset:ts/2+tl/2}})}},[te,c,h,D,O]);S==="shift"||O==="shift"||i==="center"?K.push(we,Je):K.push(Je,we),K.push(fh({...te,apply({elements:{floating:et},availableWidth:Br,availableHeight:Vo,rects:Fo}){if(!P.current)return;let di=et.style;di.setProperty("--available-width",`${Br}px`),di.setProperty("--available-height",`${Vo}px`);let cn=qe(et).devicePixelRatio||1,{x:ts,y:tl,width:xd,height:db}=Fo.reference,fb=(Math.round((ts+xd)*cn)-Math.round(ts*cn))/cn,pb=(Math.round((tl+db)*cn)-Math.round(tl*cn))/cn;di.setProperty("--anchor-width",`${fb}px`),di.setProperty("--anchor-height",`${pb}px`)}}),f1(et=>({element:De.current||Re(et.elements.floating).createElement("div"),padding:u,offsetParent:"floating"}),[u]),{name:"transformOrigin",fn(et){let{elements:Br,middlewareData:Vo,placement:Fo,rects:di,y:cn}=et,ts=mr(Fo),tl=ro(ts),xd=De.current,db=Vo.arrow?.x||0,fb=Vo.arrow?.y||0,pb=xd?.clientWidth||0,l4=xd?.clientHeight||0,mb=db+pb/2,Rx=fb+l4/2,c4=Math.abs(Vo.shift?.y||0),u4=di.reference.height/2,Tc=typeof n=="function"?n(m1(et,o,R)):n,d4=c4>Tc,f4={top:`${mb}px calc(100% + ${Tc}px)`,bottom:`${mb}px ${-Tc}px`,left:`calc(100% + ${Tc}px) ${Rx}px`,right:`${-Tc}px ${Rx}px`}[ts],p4=`${mb}px ${di.reference.y+u4-cn}px`;return Br.floating.style.setProperty("--transform-origin",Oe&&tl==="y"&&d4?p4:f4),{}}},p1,w),Q(()=>{!b&&m&&m.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[b,m]);let _e=yo.useMemo(()=>({elementResize:!f&&typeof ResizeObserver<"u",layoutShift:!f&&typeof IntersectionObserver<"u"}),[f]),{refs:He,elements:be,x:Et,y:qt,middlewareData:Y,update:de,placement:ut,context:X,isPositioned:ee,floatingStyles:Se}=yh({rootContext:m,open:p?b:void 0,placement:V,middleware:K,strategy:r,whileElementsMounted:p?void 0:(...et)=>Gc(...et,_e),nodeId:_,externalTree:x}),{sideX:Ve,sideY:er}=Y.adaptiveOrigin||tu,zi=ee?r:"fixed",Wi=yo.useMemo(()=>{let et=w?{position:zi,[Ve]:Et,[er]:qt}:{position:zi,...Se};return ee||(et.opacity=0),et},[w,zi,Ve,Et,er,qt,Se,ee]),jr=yo.useRef(null);Q(()=>{if(!b)return;let et=k.current,Br=typeof et=="function"?et():et,Fo=(g1(Br)?Br.current:Br)||null||null;Fo!==jr.current&&(He.setPositionReference(Fo),jr.current=Fo)},[b,He,I,k]),yo.useEffect(()=>{if(!b)return;let et=k.current;typeof et!="function"&&g1(et)&&et.current!==jr.current&&(He.setPositionReference(et.current),jr.current=et.current)},[b,He,I,k]),yo.useEffect(()=>{if(p&&b&&be.domReference&&be.floating)return Gc(be.domReference,be.floating,de,_e)},[p,b,be,de,_e]);let ui=mr(ut),Cc=b1(o,ui,R),vd=gn(ut)||"center",_d=!!Y.hide?.referenceHidden;Q(()=>{y&&b&&ee&&C(ui)},[y,b,ee,ui]);let yd=yo.useMemo(()=>({position:"absolute",top:Y.arrow?.y,left:Y.arrow?.x}),[Y.arrow]),wd=Y.arrow?.centerOffset!==0;return yo.useMemo(()=>({positionerStyles:Wi,arrowStyles:yd,arrowRef:De,arrowUncentered:wd,side:Cc,align:vd,physicalSide:ui,anchorHidden:_d,refs:He,context:X,isPositioned:ee,update:de}),[Wi,yd,De,wd,Cc,vd,ui,_d,He,X,ee,de])}function g1(e){return e!=null&&"current"in e}function bl(e){return e==="starting"?Q0:ot}function Mf(e,t,{styles:r,transitionStatus:o,props:n,refs:i,hidden:a,inert:s=!1}){let l={...r};return s&&(l.pointerEvents="none"),Ie("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:a,style:l},bl(o),n],stateAttributesMapping:Bo})}var h1=d(z(),1);var w6=20;function v1(e,t,r,o){let[n,i]=h1.useState(!1);Q(()=>{if(!e||!t||r==null){i(!1);return}let a=Re(r).documentElement.clientWidth,s=r.offsetWidth;i(a>0&&s>0&&s>=a-w6)},[e,t,r]),H0(e&&(!t||n),o)}var _1=d(z(),1);var Th=_1.forwardRef(function(t,r){let{render:o,className:n,disabled:i=!1,focusableWhenDisabled:a=!1,nativeButton:s=!0,style:l,...c}=t,{getButtonProps:u,buttonRef:f}=pi({disabled:i,focusableWhenDisabled:a,native:s});return Ie("button",t,{state:{disabled:i},ref:[r,f],props:[c,u]})});var ta={};fi(ta,{Panel:()=>E1,Root:()=>w1,Trigger:()=>S1});var ru=d(z(),1);var Vf={...Qx,...kn};var y1=d(F(),1),w1=ru.forwardRef(function(t,r){let{render:o,className:n,defaultOpen:i=!1,disabled:a=!1,onOpenChange:s,open:l,style:c,...u}=t,f=ne(s),g=Kx({open:l,defaultOpen:i,onOpenChange:f,disabled:a}),p=ru.useMemo(()=>({open:g.open,disabled:g.disabled,transitionStatus:g.transitionStatus}),[g.open,g.disabled,g.transitionStatus]),m=ru.useMemo(()=>({...g,onOpenChange:f,state:p}),[g,f,p]),b=Ie("div",t,{state:p,ref:r,props:u,stateAttributesMapping:Vf});return(0,y1.jsx)(Rb.Provider,{value:m,children:b})});var x1=d(z(),1);var x6={...Zx,...kn},S1=x1.forwardRef(function(t,r){let{panelId:o,open:n,handleTrigger:i,state:a,disabled:s}=Id(),{className:l,disabled:c=s,id:u,render:f,nativeButton:g=!0,style:p,...m}=t,{getButtonProps:b,buttonRef:v}=pi({disabled:c,focusableWhenDisabled:!0,native:g});return Ie("button",t,{state:a,ref:[r,v],props:[{"aria-controls":n?o:void 0,"aria-expanded":n,onClick:i},m,b],stateAttributesMapping:x6})});var R1=d(z(),1);var Ph=(function(e){return e.collapsiblePanelHeight="--collapsible-panel-height",e.collapsiblePanelWidth="--collapsible-panel-width",e})({});var E1=R1.forwardRef(function(t,r){let{className:o,hiddenUntilFound:n,keepMounted:i,render:a,id:s,style:l,...c}=t,{mounted:u,onOpenChange:f,open:g,panelId:p,setMounted:m,setPanelIdState:b,setOpen:v,state:h,transitionStatus:_}=Id(),w=n??!1,y=i??!1;Q(()=>{if(s)return b(s),()=>{b(void 0)}},[s,b]);let{height:x,props:T,ref:C,shouldPreventOpenAnimation:S,shouldRender:O,transitionStatus:L,width:E}=F0({externalRef:r,hiddenUntilFound:w,id:p,keepMounted:y,mounted:u,onOpenChange:f,open:g,setMounted:m,setOpen:v,transitionStatus:_}),M={...h,transitionStatus:L},I=Rd(l,M),k=Ie("div",{...t,style:void 0},{state:M,ref:C,props:[T,{style:{[Ph.collapsiblePanelHeight]:x===void 0?"auto":`${x}px`,[Ph.collapsiblePanelWidth]:E===void 0?"auto":`${E}px`}},c,I?{style:I}:void 0,S?{style:{animationName:"none"}}:void 0],stateAttributesMapping:Vf});return O?k:null});var Ff=d(z(),1),S6=Ff.createContext(void 0);function C1(e){let t=Ff.useContext(S6);if(t===void 0&&!e)throw new Error(Xe(69));return t}var T1=d(z(),1),Oh=d(bn(),1);function P1(e,t){let r=T1.useRef(null);function o(i){Oh.flushSync(()=>{e.setOpen(!1,fe(q.focusOut,i.nativeEvent,i.currentTarget))}),O0(r.current)?.focus()}function n(i){let a=e.select("positionerElement");if(a&&mi(i,a))e.context.beforeContentFocusGuardRef.current?.focus();else{Oh.flushSync(()=>{e.setOpen(!1,fe(q.focusOut,i.nativeEvent,i.currentTarget))});let s=P0(e.context.triggerFocusTargetRef.current||t.current);for(;s!==null&&le(a,s);){let l=s;if(s=ll(s),s===l)break}s?.focus()}}return{preFocusGuardRef:r,handlePreFocusGuardFocus:o,handleFocusTargetFocus:n}}var Er=d(z(),1),M1=d(bn(),1);var O1=d(z(),1);function k1(e){let[t,r]=O1.useState({current:e,previous:null});return e!==t.current&&r({current:e,previous:t.current}),t.previous}var ds=d(z(),1);function kh(e){let t=Kt(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=je(e),i=n?e.offsetWidth:r,a=n?e.offsetHeight:o;return(Ki(r)!==i||Ki(o)!==a)&&(r=i,o=a),{width:r,height:o}}var R6=()=>!0;function I1(e){let{popupElement:t,positionerElement:r,content:o,mounted:n,enabled:i=R6,onMeasureLayout:a,onMeasureLayoutComplete:s,side:l,direction:c}=e,u=Nn(t,!0,!1),f=Pn(),g=ds.useRef(null),p=ds.useRef(null),m=ds.useRef(!0),b=ds.useRef(_o),v=ne(a),h=ne(s),_=ds.useMemo(()=>{let w=l==="top",y=l==="left";return c==="rtl"?(w=w||l==="inline-end",y=y||l==="inline-end"):(w=w||l==="inline-start",y=y||l==="inline-start"),w?{position:"absolute",[l==="top"?"bottom":"top"]:"0",[y?"right":"left"]:"0"}:ot},[l,c]);Q(()=>{if(!n||!i()||typeof ResizeObserver!="function"){b.current=_o,m.current=!0,g.current=null,p.current=null;return}if(!t||!r)return;b.current=A1(t,_);let w=new ResizeObserver(I=>{let k=I[0];k&&(p.current={width:Math.ceil(k.borderBoxSize[0].inlineSize),height:Math.ceil(k.borderBoxSize[0].blockSize)})});w.observe(t),Df(t,"auto");let y=Lf(t,"position","static"),x=Lf(t,"transform","none"),T=Lf(t,"scale","1"),C=A1(r,{"--available-width":"max-content","--available-height":"max-content"});function S(){y(),x(),C()}function O(){S(),T()}if(v?.(),m.current||g.current===null){ou(r,"max-content");let I=kh(t);return g.current=I,ou(r,I),O(),h?.(null,I),m.current=!1,()=>{w.disconnect(),b.current(),b.current=_o}}Df(t,"auto"),ou(r,"max-content");let L=g.current??p.current,E=kh(t);if(g.current=E,!L)return ou(r,E),O(),h?.(null,E),()=>{w.disconnect(),f.cancel(),b.current(),b.current=_o};Df(t,L),O(),h?.(L,E),ou(r,E);let M=new AbortController;return f.request(()=>{Df(t,E),u(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},M.signal)}),()=>{w.disconnect(),M.abort(),f.cancel(),b.current(),b.current=_o}},[o,t,r,u,f,i,n,v,h,_])}function Lf(e,t,r){let o=e.style.getPropertyValue(t);return e.style.setProperty(t,r),()=>{e.style.setProperty(t,o)}}function A1(e,t){let r=[];for(let[o,n]of Object.entries(t))r.push(Lf(e,o,n));return r.length?()=>{r.forEach(o=>o())}:_o}function Df(e,t){let r=t==="auto"?"auto":`${t.width}px`,o=t==="auto"?"auto":`${t.height}px`;e.style.setProperty("--popup-width",r),e.style.setProperty("--popup-height",o)}function ou(e,t){let r=t==="max-content"?"max-content":`${t.width}px`,o=t==="max-content"?"max-content":`${t.height}px`;e.style.setProperty("--positioner-width",r),e.style.setProperty("--positioner-height",o)}var hl=d(F(),1);function jf(e){let{store:t,side:r,cssVars:o,children:n}=e,i=rl(),a=t.useState("activeTriggerElement"),s=t.useState("activeTriggerId"),l=t.useState("open"),c=t.useState("payload"),u=t.useState("mounted"),f=t.useState("popupElement"),g=t.useState("positionerElement"),p=k1(l?a:null),m=T6(s,c),b=Er.useRef(null),[v,h]=Er.useState(null),[_,w]=Er.useState(null),y=Er.useRef(null),x=Er.useRef(null),T=Nn(y,!0,!1),C=Pn(),[S,O]=Er.useState(null),[L,E]=Er.useState(!1);Q(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let M=ne(()=>{y.current?.style.setProperty("animation","none"),y.current?.style.setProperty("transition","none"),x.current?.style.setProperty("display","none")}),I=ne(A=>{y.current?.style.removeProperty("animation"),y.current?.style.removeProperty("transition"),x.current?.style.removeProperty("display"),A&&O(A)}),k=Er.useRef(null);Q(()=>{if(a&&p&&a!==p&&k.current!==a&&b.current){h(b.current),E(!0);let A=C6(p,a);w(A),C.request(()=>{M1.flushSync(()=>{E(!1)}),T(()=>{h(null),O(null),b.current=null})}),k.current=a}},[a,p,v,T,C]),Q(()=>{let A=y.current;if(!A)return;let V=Re(A).createElement("div");for(let D of Array.from(A.childNodes))V.appendChild(D.cloneNode(!0));b.current=V});let P=v!=null,N;P?N=(0,hl.jsxs)(Er.Fragment,{children:[(0,hl.jsx)("div",{"data-previous":!0,inert:Af(!0),ref:x,style:{...S?{[o.popupWidth]:`${S.width}px`,[o.popupHeight]:`${S.height}px`}:null,position:"absolute"},"data-ending-style":L?void 0:""},"previous"),(0,hl.jsx)("div",{"data-current":!0,ref:y,"data-starting-style":L?"":void 0,children:n},m)]}):N=(0,hl.jsx)("div",{"data-current":!0,ref:y,children:n},m),Q(()=>{let A=x.current;!A||!v||A.replaceChildren(...Array.from(v.childNodes))},[v]),I1({popupElement:f,positionerElement:g,mounted:u,content:c,onMeasureLayout:M,onMeasureLayoutComplete:I,side:r,direction:i});let R={activationDirection:E6(_),transitioning:P};return{children:N,state:R}}function E6(e){if(e)return`${N1(e.horizontal,5,"right","left")} ${N1(e.vertical,5,"down","up")}`}function N1(e,t,r,o){return e>t?r:e<-t?o:""}function C6(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 T6(e,t){let[r,o]=Er.useState(0),n=Er.useRef(e),i=Er.useRef(t),a=Er.useRef(!1);return Q(()=>{let s=n.current,l=i.current,c=e!==s,u=t!==l;c?(o(f=>f+1),a.current=!u):a.current&&u&&(o(f=>f+1),a.current=!1),n.current=e,i.current=t},[e,t]),`${e??"current"}-${r}`}var Dt={};fi(Dt,{Arrow:()=>X1,Backdrop:()=>Q1,Close:()=>nR,Description:()=>rR,Handle:()=>iu,Popup:()=>G1,Portal:()=>H1,Positioner:()=>z1,Root:()=>D1,Title:()=>eR,Trigger:()=>L1,Viewport:()=>sR,createHandle:()=>lR});var hi=d(z(),1);var Bf=d(z(),1),Ah=Bf.createContext(void 0);function Tt(e){let t=Bf.useContext(Ah);if(t===void 0&&!e)throw new Error(Xe(47));return t}var ra=d(z(),1),V1=d(bn(),1);function P6(){return{...xf(),disabled:!1,modal:!1,focusManagerModal:!1,instantType:void 0,openMethod:null,openChangeReason:null,titleElementId:void 0,descriptionElementId:void 0,stickIfOpen:!0,nested:!1,openOnHover:!1,closeDelay:0,hasViewport:!1}}var O6={...Rf,disabled:ge(e=>e.disabled),instantType:ge(e=>e.instantType),openMethod:ge(e=>e.openMethod),openChangeReason:ge(e=>e.openChangeReason),modal:ge(e=>e.modal),focusManagerModal:ge(e=>e.focusManagerModal),stickIfOpen:ge(e=>e.stickIfOpen),titleElementId:ge(e=>e.titleElementId),descriptionElementId:ge(e=>e.descriptionElementId),openOnHover:ge(e=>e.openOnHover),closeDelay:ge(e=>e.closeDelay),hasViewport:ge(e=>e.hasViewport)},vl=class e extends Ji{constructor(t,r,o=!1){let n={...P6(),...t},i=new Vn;n.open&&t?.mounted===void 0&&(n.mounted=!0),n.floatingRootContext=Sf(i,r,o),super(n,{popupRef:ra.createRef(),backdropRef:ra.createRef(),internalBackdropRef:ra.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerFocusTargetRef:ra.createRef(),beforeContentFocusGuardRef:ra.createRef(),stickIfOpenTimeout:new ir,triggerElements:i},O6)}setOpen=(t,r)=>{let o=r.reason===q.triggerHover,n=r.reason===q.triggerPress&&r.event.detail===0,i=!t&&(r.reason===q.escapeKey||r.reason==null);r.preventUnmountOnClose=()=>{this.set("preventUnmountingOnClose",!0)};let a=this.select("activeTriggerId");if(!t&&r.reason===q.closePress&&r.trigger==null&&a!=null&&(r.trigger=this.context.triggerElements.getById(a)??this.select("activeTriggerElement")??void 0),this.context.onOpenChange?.(t,r),r.isCanceled)return;this.state.floatingRootContext.dispatchOpenChange(t,r);let s=()=>{let l={open:t,openChangeReason:r.reason};hf(l,t,r.trigger),this.update(l)};o?(this.set("stickIfOpen",!0),this.context.stickIfOpenTimeout.start(500,()=>{this.set("stickIfOpen",!1)}),V1.flushSync(s)):s(),n||i?this.set("instantType",n?"click":"dismiss"):r.reason===q.focusOut?this.set("instantType","focus"):this.set("instantType",void 0)};static useStore(t,r){let{store:o,internalStore:n}=bf(t,(i,a)=>new e(r,i,a));return ra.useEffect(()=>n?.disposeEffect(),[n]),o}disposeEffect=()=>this.context.stickIfOpenTimeout.disposeEffect()};var fs=d(F(),1);function F1({props:e}){let{children:t,open:r,defaultOpen:o=!1,onOpenChange:n,onOpenChangeComplete:i,modal:a=!1,handle:s,triggerId:l,defaultTriggerId:c=null}=e,u=vl.useStore(s?.store,{modal:a,open:o,openProp:r,activeTriggerId:c,triggerIdProp:l});Zd(()=>{r===void 0&&u.state.open===!1&&o===!0&&u.update({open:!0,activeTriggerId:c})}),u.useControlledProp("openProp",r),u.useControlledProp("triggerIdProp",l);let f=u.useState("open"),g=u.useState("mounted"),p=u.useState("payload"),m=vn()!=null;u.useContextCallback("onOpenChange",n),u.useContextCallback("onOpenChangeComplete",i),JS(u,f),_f(u);let{forceUnmount:b}=yf(f,u,()=>{u.update({stickIfOpen:!0,openChangeReason:null})});u.useSyncedValues({modal:a,nested:m}),hi.useEffect(()=>{f||u.context.stickIfOpenTimeout.clear()},[u,f]);let v=hi.useCallback(()=>{u.setOpen(!1,fe(q.imperativeAction))},[u]);hi.useImperativeHandle(e.actionsRef,()=>({unmount:b,close:v}),[b,v]);let h=f||g,_=hi.useMemo(()=>({store:u}),[u]);return(0,fs.jsxs)(Ah.Provider,{value:_,children:[h&&(0,fs.jsx)(k6,{store:u,modal:a}),typeof t=="function"?t({payload:p}):t]})}function D1(e){return Tt(!0)?(0,fs.jsx)(F1,{props:e}):(0,fs.jsx)(Qb,{children:(0,fs.jsx)(F1,{props:e})})}function k6({store:e,modal:t}){let r=e.useState("floatingRootContext"),o=qc(r,{outsidePressEvent:{mouse:t==="trap-focus"?"sloppy":"intentional",touch:"sloppy"}}),n=o.reference??ot,i=o.trigger??ot,a=hi.useMemo(()=>ze(pl,o.floating),[o.floating]);return wf(e,{activeTriggerProps:n,inactiveTriggerProps:i,popupProps:a}),null}var oa=d(z(),1);var ps=d(F(),1),L1=oa.forwardRef(function(t,r){let{render:o,className:n,style:i,disabled:a=!1,nativeButton:s=!0,handle:l,payload:c,openOnHover:u=!1,delay:f=300,closeDelay:g=0,id:p,...m}=t,b=Tt(!0),v=l?.store??b?.store;if(!v)throw new Error(Xe(74));let h=Tn(p),_=v.useState("isTriggerActive",h),w=v.useState("floatingRootContext"),y=v.useState("isOpenedByTrigger",h),x=v.useState("triggerPopupId",h),T=oa.useRef(null),{registerTrigger:C,isMountedByThisTrigger:S}=vf(h,T,v,{payload:c,disabled:a,openOnHover:u,closeDelay:g}),O=v.useState("openChangeReason"),L=v.useState("stickIfOpen"),E=v.useState("openMethod"),M=v.useState("focusManagerModal"),I=Zc(w,{enabled:w!=null&&u&&(E!=="touch"||O!==q.triggerPress),mouseOnly:!0,move:!1,handleClose:Qc(),restMs:f,delay:{close:g},triggerElementRef:T,isActiveTrigger:_,isClosing:()=>v.select("transitionStatus")==="ending"}),k=rh(w,{enabled:w!=null,stickIfOpen:L}),P=d1(()=>v.select("open"),ie=>{v.set("openMethod",ie)}),N=v.useState("triggerProps",S),{getButtonProps:R,buttonRef:A}=pi({disabled:a,native:s}),V={open(ie){return ie&&O===q.triggerPress?a1.open(ie):kf.open(ie)}},{preFocusGuardRef:D,handlePreFocusGuardFocus:W,handleFocusTargetFocus:ae}=P1(v,T),Z=Ie("button",t,{state:{disabled:a,open:y},ref:[A,r,C,T],props:[k.reference,I,N,P,{[rf]:"",id:h,"aria-haspopup":"dialog","aria-expanded":y,"aria-controls":x},m,R],stateAttributesMapping:V});return S&&!M?(0,ps.jsxs)(oa.Fragment,{children:[(0,ps.jsx)(gi,{ref:D,onFocus:W}),(0,ps.jsx)(oa.Fragment,{children:Z},h),(0,ps.jsx)(gi,{ref:v.context.triggerFocusTargetRef,onFocus:ae})]}):(0,ps.jsx)(oa.Fragment,{children:Z},h)});var B1=d(z(),1);var Hf=d(z(),1),Ih=Hf.createContext(void 0);function j1(){let e=Hf.useContext(Ih);if(e===void 0)throw new Error(Xe(45));return e}var Nh=d(F(),1),H1=B1.forwardRef(function(t,r){let{keepMounted:o=!1,...n}=t,{store:i}=Tt();return i.useState("mounted")||o?(0,Nh.jsx)(Ih.Provider,{value:o,children:(0,Nh.jsx)(Gb,{ref:r,...n})}):null});var yl=d(z(),1);var zf=d(z(),1),Mh=zf.createContext(void 0);function _l(){let e=zf.useContext(Mh);if(!e)throw new Error(Xe(46));return e}var nu=d(F(),1),z1=yl.forwardRef(function(t,r){let{render:o,className:n,style:i,anchor:a,positionMethod:s="absolute",side:l="bottom",align:c="center",sideOffset:u=0,alignOffset:f=0,collisionBoundary:g="clipping-ancestors",collisionPadding:p=5,arrowPadding:m=5,sticky:b=!1,disableAnchorTracking:v=!1,collisionAvoidance:h=of,..._}=t,{store:w}=Tt(),y=j1(),x=Xb(),T=w.useState("floatingRootContext"),C=w.useState("mounted"),S=w.useState("open"),O=w.useState("openChangeReason"),L=w.useState("activeTriggerElement"),E=w.useState("modal"),M=w.useState("openMethod"),I=w.useState("positionerElement"),k=w.useState("instantType"),P=w.useState("transitionStatus"),N=w.useState("hasViewport"),R=yl.useRef(null),A=Nn(I,!1,!1),V=Nf({anchor:a,floatingRootContext:T,positionMethod:s,mounted:C,side:l,sideOffset:u,align:c,alignOffset:f,arrowPadding:m,collisionBoundary:g,collisionPadding:p,sticky:b,disableAnchorTracking:v,keepMounted:y,nodeId:x,collisionAvoidance:h,adaptiveOrigin:N?If:void 0}),D=T.useState("domReferenceElement");Q(()=>{let Z=D,ie=R.current;if(Z&&(R.current=Z),ie&&Z&&Z!==ie){w.set("instantType",void 0);let te=new AbortController;return A(()=>{w.set("instantType","trigger-change")},te.signal),()=>{te.abort()}}},[D,A,w]),v1(S&&E===!0&&O!==q.triggerHover,M==="touch",I,L);let W=yl.useCallback(Z=>{w.set("positionerElement",Z)},[w]),ae={open:S,side:V.side,align:V.align,anchorHidden:V.anchorHidden,instant:k},G=Mf(t,ae,{styles:V.positionerStyles,transitionStatus:P,props:_,refs:[r,W],hidden:!C,inert:!S});return(0,nu.jsxs)(Mh.Provider,{value:V,children:[C&&E===!0&&O!==q.triggerHover&&(0,nu.jsx)(c1,{ref:w.context.internalBackdropRef,inert:Af(!S),cutout:L}),(0,nu.jsx)(Zb,{id:x,children:G})]})});var Wf=d(z(),1);var na=d(z(),1);var W1=d(F(),1),U1=na.createContext(void 0);function Y1(){let[e,t]=na.useState(0),r=ne(()=>(t(n=>n+1),()=>{t(n=>Math.max(0,n-1))}));return{context:na.useMemo(()=>({register:r}),[r]),hasClosePart:e>0}}function $1(e){let{value:t,children:r}=e;return(0,W1.jsx)(U1.Provider,{value:t,children:r})}function q1(){let e=na.useContext(U1);Q(()=>e?.register(),[e])}var Vh=d(F(),1),A6={...Bo,...kn},G1=Wf.forwardRef(function(t,r){let{render:o,className:n,style:i,initialFocus:a,finalFocus:s,...l}=t,{store:c}=Tt(),u=_l(),f=C1(!0)!=null,{context:g,hasClosePart:p}=Y1(),m=c.useState("open"),b=c.useState("openMethod"),v=c.useState("instantType"),h=c.useState("transitionStatus"),_=c.useState("popupProps"),w=c.useState("titleElementId"),y=c.useState("descriptionElementId"),x=c.useState("modal"),T=c.useState("mounted"),C=c.useState("openChangeReason"),S=c.useState("activeTriggerElement"),O=c.useState("floatingRootContext"),L=O.useState("floatingId"),E=c.useState("disabled"),M=c.useState("openOnHover"),I=c.useState("closeDelay"),k=l.id??L;Xi({open:m,ref:c.context.popupRef,onComplete(){m&&c.context.onOpenChangeComplete?.(!0)}}),Xc(O,{enabled:M&&!E,closeDelay:I});function P(W){return W==="touch"?c.context.popupRef.current:!0}let N=a===void 0?P:a,R=x!==!1&&p;c.useSyncedValue("focusManagerModal",R);let A=Wf.useCallback(W=>{c.set("popupElement",W)},[c]),V={open:m,side:u.side,align:u.align,instant:v,transitionStatus:h},D=Ie("div",t,{state:V,ref:[r,c.context.popupRef,A],props:[_,{id:k,role:"dialog",...pl,"aria-labelledby":w,"aria-describedby":y,onKeyDown(W){f&&A0.has(W.key)&&W.stopPropagation()}},bl(h),l],stateAttributesMapping:A6});return(0,Vh.jsx)(th,{context:O,openInteractionType:b,modal:R,disabled:!T||C===q.triggerHover,initialFocus:N,returnFocus:s,restoreFocus:"popup",previousFocusableElement:je(S)?S:void 0,nextFocusableElement:c.context.triggerFocusTargetRef,beforeContentFocusGuardRef:c.context.beforeContentFocusGuardRef,children:(0,Vh.jsx)($1,{value:g,children:D})})});var K1=d(z(),1);var X1=K1.forwardRef(function(t,r){let{render:o,className:n,style:i,...a}=t,{store:s}=Tt(),l=s.useState("open"),{arrowRef:c,side:u,align:f,arrowUncentered:g,arrowStyles:p}=_l();return Ie("div",t,{state:{open:l,side:u,align:f,uncentered:g},ref:[r,c],props:[{style:p,"aria-hidden":!0},a],stateAttributesMapping:Bo})});var Z1=d(z(),1);var I6={...Bo,...kn},Q1=Z1.forwardRef(function(t,r){let{render:o,className:n,style:i,...a}=t,{store:s}=Tt(),l=s.useState("open"),c=s.useState("mounted"),u=s.useState("transitionStatus"),f=s.useState("openChangeReason");return Ie("div",t,{state:{open:l,transitionStatus:u},ref:[s.context.backdropRef,r],props:[{role:"presentation",hidden:!c,style:{pointerEvents:f===q.triggerHover?"none":void 0,userSelect:"none",WebkitUserSelect:"none"}},a],stateAttributesMapping:I6})});var J1=d(z(),1);var eR=J1.forwardRef(function(t,r){let{render:o,className:n,style:i,...a}=t,{store:s}=Tt(),l=Tn(a.id);return s.useSyncedValueWithCleanup("titleElementId",l),Ie("h2",t,{ref:r,props:[{id:l},a]})});var tR=d(z(),1);var rR=tR.forwardRef(function(t,r){let{render:o,className:n,style:i,...a}=t,{store:s}=Tt(),l=Tn(a.id);return s.useSyncedValueWithCleanup("descriptionElementId",l),Ie("p",t,{ref:r,props:[{id:l},a]})});var oR=d(z(),1);var nR=oR.forwardRef(function(t,r){let{render:o,className:n,style:i,disabled:a=!1,nativeButton:s=!0,...l}=t,{buttonRef:c,getButtonProps:u}=pi({disabled:a,focusableWhenDisabled:!1,native:s}),{store:f}=Tt();return q1(),Ie("button",t,{ref:[r,c],props:[{onClick(p){f.setOpen(!1,fe(q.closePress,p.nativeEvent))}},l,u]})});var aR=d(z(),1);var iR=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var N6={activationDirection:e=>e?{"data-activation-direction":e}:null},sR=aR.forwardRef(function(t,r){let{render:o,className:n,style:i,children:a,...s}=t,{store:l}=Tt(),{side:c}=_l(),u=l.useState("instantType"),{children:f,state:g}=jf({store:l,side:c,cssVars:iR,children:a}),p={activationDirection:g.activationDirection,transitioning:g.transitioning,instant:u};return Ie("div",t,{state:p,ref:r,props:[s,{children:f}],stateAttributesMapping:N6})});var iu=class{constructor(){this.store=new vl}open(t){let r=t?this.store.context.triggerElements.getById(t)??void 0:void 0;if(t&&!r)throw new Error(Xe(80,t));this.store.setOpen(!0,fe(q.imperativeAction,void 0,r))}close(){this.store.setOpen(!1,fe(q.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function lR(){return new iu}var Uf=d(z(),1),cR=d(bn(),1);var uR=d(F(),1),dR=Uf.forwardRef(function(t,r){let{children:o,container:n,className:i,render:a,style:s,...l}=t,{portalNode:c,portalSubtree:u}=nf({container:n,ref:r,componentProps:t,elementProps:l});return!u&&!c?null:(0,uR.jsxs)(Uf.Fragment,{children:[u,c&&cR.createPortal(o,c)]})});var ao={};fi(ao,{Arrow:()=>PR,Handle:()=>au,Popup:()=>CR,Portal:()=>xR,Positioner:()=>RR,Provider:()=>OR,Root:()=>mR,Trigger:()=>_R,Viewport:()=>IR,createHandle:()=>NR});var Dn=d(z(),1);var Yf=d(z(),1),Fh=Yf.createContext(void 0);function Ho(e){let t=Yf.useContext(Fh);if(t===void 0&&!e)throw new Error(Xe(72));return t}var fR=d(z(),1),pR=d(bn(),1);var M6={...Rf,disabled:ge(e=>e.disabled),instantType:ge(e=>e.instantType),isInstantPhase:ge(e=>e.isInstantPhase),trackCursorAxis:ge(e=>e.trackCursorAxis),disableHoverablePopup:ge(e=>e.disableHoverablePopup),lastOpenChangeReason:ge(e=>e.openChangeReason),closeOnClick:ge(e=>e.closeOnClick),closeDelay:ge(e=>e.closeDelay),hasViewport:ge(e=>e.hasViewport)},wl=class e extends Ji{constructor(t,r,o=!1){let n=new Vn,i={...V6(),...t};i.floatingRootContext=Sf(n,r,o),super(i,{popupRef:fR.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:n},M6)}setOpen=(t,r)=>{let o=r.reason,n=o===q.triggerHover,i=t&&o===q.triggerFocus,a=!t&&(o===q.triggerPress||o===q.escapeKey);if(r.preventUnmountOnClose=()=>{this.set("preventUnmountingOnClose",!0)},this.context.onOpenChange?.(t,r),r.isCanceled)return;this.state.floatingRootContext.dispatchOpenChange(t,r);let s=()=>{let l={open:t,openChangeReason:o};i?l.instantType="focus":a?l.instantType="dismiss":o===q.triggerHover&&(l.instantType=void 0),hf(l,t,r.trigger),this.update(l)};n?pR.flushSync(s):s()};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,fe(q.triggerPress,t))}static useStore(t,r){return bf(t,(n,i)=>new e(r,n,i)).store}};function V6(){return{...xf(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var $f=d(F(),1),mR=hh(function(t){let{disabled:r=!1,defaultOpen:o=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:a="none",actionsRef:s,onOpenChange:l,onOpenChangeComplete:c,handle:u,triggerId:f,defaultTriggerId:g=null,children:p}=t,m=wl.useStore(u?.store,{open:o,openProp:n,activeTriggerId:g,triggerIdProp:f});Zd(()=>{n===void 0&&m.state.open===!1&&o===!0&&m.update({open:!0,activeTriggerId:g})}),m.useControlledProp("openProp",n),m.useControlledProp("triggerIdProp",f),m.useContextCallback("onOpenChange",l),m.useContextCallback("onOpenChangeComplete",c);let b=m.useState("open"),v=!r&&b,h=m.useState("activeTriggerId"),_=m.useState("mounted"),w=m.useState("payload");m.useSyncedValues({trackCursorAxis:a,disableHoverablePopup:i}),m.useSyncedValue("disabled",r),_f(m);let{forceUnmount:y,transitionStatus:x}=yf(v,m),T=m.useState("isInstantPhase"),C=m.useState("instantType"),S=m.useState("lastOpenChangeReason"),O=Dn.useRef(null);Q(()=>{b&&r&&m.setOpen(!1,fe(q.disabled))},[b,r,m]),Q(()=>{x==="ending"&&S===q.none||x!=="ending"&&T?(C!=="delay"&&(O.current=C),m.set("instantType","delay")):O.current!==null&&(m.set("instantType",O.current),O.current=null)},[x,T,S,C,m]),Q(()=>{v&&h==null&&m.set("payload",void 0)},[m,h,v]);let L=Dn.useCallback(()=>{m.setOpen(!1,fe(q.imperativeAction))},[m]);Dn.useImperativeHandle(s,()=>({unmount:y,close:L}),[y,L]);let E=v||_||!r&&a!=="none";return(0,$f.jsxs)(Fh.Provider,{value:m,children:[E&&(0,$f.jsx)(F6,{store:m,disabled:r,trackCursorAxis:a}),typeof p=="function"?p({payload:w}):p]})});function F6({store:e,disabled:t,trackCursorAxis:r}){let o=e.useState("floatingRootContext"),n=qc(o,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=oh(o,{enabled:!t&&r!=="none",axis:r==="none"?void 0:r}),a=Dn.useMemo(()=>ze(i.reference,n.reference),[i.reference,n.reference]),s=Dn.useMemo(()=>ze(i.trigger,n.trigger),[i.trigger,n.trigger]),l=Dn.useMemo(()=>ze(pl,i.floating,n.floating),[i.floating,n.floating]);return wf(e,{activeTriggerProps:a,inactiveTriggerProps:s,popupProps:l}),null}var Gf=d(z(),1);var qf=d(z(),1),Dh=qf.createContext(void 0);function gR(){return qf.useContext(Dh)}var bR=(function(e){return e[e.popupOpen=Jc.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var vR="data-base-ui-tooltip-trigger";function hR(e){if("composedPath"in e){let r=e.composedPath();for(let o=0;o<r.length;o+=1){let n=r[o];if(pe(n))return n}}let t=e.target;return pe(t)?t:null}function D6(e){let t=e;for(;t;){if(t.hasAttribute(vR))return t;let r=t.parentElement;if(r){t=r;continue}let o=t.getRootNode();t="host"in o&&pe(o.host)?o.host:null}return null}var _R=GS(function(t,r){let{render:o,className:n,style:i,handle:a,payload:s,disabled:l,delay:c,closeOnClick:u=!0,closeDelay:f,id:g,...p}=t,m=Ho(!0),b=a?.store??m;if(!b)throw new Error(Xe(82));let v=Tn(g),h=b.useState("isTriggerActive",v),_=b.useState("isOpenedByTrigger",v),w=b.useState("floatingRootContext"),y=Gf.useRef(null),x=c??600,T=f??0,{registerTrigger:C,isMountedByThisTrigger:S}=vf(v,y,b,{payload:s,closeOnClick:u,closeDelay:T}),O=gR(),{delayRef:L,isInstantPhase:E,hasProvider:M}=Bb(w,{open:_}),I=gl(w);b.useSyncedValue("isInstantPhase",E);let k=b.useState("disabled"),P=l??k,N=Xt(P),R=b.useState("trackCursorAxis"),A=b.useState("disableHoverablePopup"),V=Gf.useRef(!1),D=xr(),W=Gf.useRef(void 0);function ae(){let K=O?.delay,ve=typeof L.current=="object"?L.current.open:void 0,Oe=x;return M&&(ve!==0?Oe=c??K??x:Oe=0),Oe}function G(K){let ve=y.current;if(!ve||!K)return!1;let Oe=D6(K);return Oe!==null&&Oe!==ve&&le(ve,Oe)}function Z(K){let ve=G(K);return V.current=ve,ve&&(I.openChangeTimeout.clear(),I.restTimeout.clear(),I.restTimeoutPending=!1,D.clear()),ve}let ie=Zc(w,{enabled:!P,mouseOnly:!0,move:!1,handleClose:!A&&R!=="both"?Qc():null,restMs:ae,delay(){let K=typeof L.current=="object"?L.current.close:void 0,ve=T;return f==null&&M&&(ve=K),{close:ve}},triggerElementRef:y,isActiveTrigger:h,isClosing:()=>b.select("transitionStatus")==="ending",shouldOpen(){return!V.current}}),te=xh(w,{enabled:!P}).reference,De=K=>{let ve=V.current,Oe=hR(K),Je=Z(Oe),we=y.current,_e=we&&Oe&&le(we,Oe);if(Je&&b.select("open")&&b.select("lastOpenChangeReason")===q.triggerHover){b.setOpen(!1,fe(q.triggerHover,K));return}if(ve&&!Je&&_e&&!N.current&&!b.select("open")&&we&&Lo(W.current)){let He=()=>{!V.current&&!N.current&&!b.select("open")&&b.setOpen(!0,fe(q.triggerHover,K,we))},be=ae();be===0?(D.clear(),He()):D.start(be,He)}},U=b.useState("triggerProps",S);return Ie("button",t,{state:{open:_},ref:[r,C,y],props:[ie,te,S||R!=="none"?U:void 0,{onMouseOver(K){De(K.nativeEvent)},onFocus(K){G(hR(K.nativeEvent))&&K.preventBaseUIHandler()},onMouseLeave(){V.current=!1,D.clear(),W.current=void 0},onPointerEnter(K){W.current=K.pointerType},onPointerDown(K){W.current=K.pointerType,b.set("closeOnClick",u),u&&!b.select("open")&&b.cancelPendingOpen(K.nativeEvent)},onClick(K){u&&!b.select("open")&&b.cancelPendingOpen(K.nativeEvent)},id:v,[bR.triggerDisabled]:P?"":void 0,[vR]:P?void 0:""},p],stateAttributesMapping:kf})});var wR=d(z(),1);var Kf=d(z(),1),Lh=Kf.createContext(void 0);function yR(){let e=Kf.useContext(Lh);if(e===void 0)throw new Error(Xe(70));return e}var jh=d(F(),1),xR=wR.forwardRef(function(t,r){let{keepMounted:o=!1,...n}=t;return Ho().useState("mounted")||o?(0,jh.jsx)(Lh.Provider,{value:o,children:(0,jh.jsx)(dR,{ref:r,...n})}):null});var Zf=d(z(),1);var Xf=d(z(),1),Bh=Xf.createContext(void 0);function xl(){let e=Xf.useContext(Bh);if(e===void 0)throw new Error(Xe(71));return e}var SR=d(F(),1),RR=Zf.forwardRef(function(t,r){let{render:o,className:n,anchor:i,positionMethod:a="absolute",side:s="top",align:l="center",sideOffset:c=0,alignOffset:u=0,collisionBoundary:f="clipping-ancestors",collisionPadding:g=5,arrowPadding:p=5,sticky:m=!1,disableAnchorTracking:b=!1,collisionAvoidance:v=of,style:h,..._}=t,w=Ho(),y=yR(),x=w.useState("open"),T=w.useState("mounted"),C=w.useState("trackCursorAxis"),S=w.useState("disableHoverablePopup"),O=w.useState("floatingRootContext"),L=w.useState("instantType"),E=w.useState("transitionStatus"),M=w.useState("hasViewport"),I=Nf({anchor:i,positionMethod:a,floatingRootContext:O,mounted:T,side:s,sideOffset:c,align:l,alignOffset:u,collisionBoundary:f,collisionPadding:g,sticky:m,arrowPadding:p,disableAnchorTracking:b,keepMounted:y,collisionAvoidance:v,adaptiveOrigin:M?If:void 0}),k=Zf.useMemo(()=>({open:x,side:I.side,align:I.align,anchorHidden:I.anchorHidden,instant:C!=="none"?"tracking-cursor":L}),[x,I.side,I.align,I.anchorHidden,C,L]),P=Mf(t,k,{styles:I.positionerStyles,transitionStatus:E,props:_,refs:[r,w.useStateSetter("positionerElement")],hidden:!T,inert:!x||C==="both"||S});return(0,SR.jsx)(Bh.Provider,{value:I,children:P})});var ER=d(z(),1);var L6={...Bo,...kn},CR=ER.forwardRef(function(t,r){let{render:o,className:n,style:i,...a}=t,s=Ho(),{side:l,align:c}=xl(),u=s.useState("open"),f=s.useState("instantType"),g=s.useState("transitionStatus"),p=s.useState("popupProps"),m=s.useState("floatingRootContext"),b=s.useState("disabled"),v=s.useState("closeDelay");Xi({open:u,ref:s.context.popupRef,onComplete(){u&&s.context.onOpenChangeComplete?.(!0)}}),Xc(m,{enabled:!b,closeDelay:v});let h=s.useStateSetter("popupElement");return Ie("div",t,{state:{open:u,side:l,align:c,instant:f,transitionStatus:g},ref:[r,s.context.popupRef,h],props:[p,bl(g),a],stateAttributesMapping:L6})});var TR=d(z(),1);var PR=TR.forwardRef(function(t,r){let{render:o,className:n,style:i,...a}=t,s=Ho(),{arrowRef:l,side:c,align:u,arrowUncentered:f,arrowStyles:g}=xl(),p=s.useState("open"),m=s.useState("instantType");return Ie("div",t,{state:{open:p,side:c,align:u,uncentered:f,instant:m},ref:[r,l],props:[{style:g,"aria-hidden":!0},a],stateAttributesMapping:Bo})});var Hh=d(z(),1);var zh=d(F(),1),OR=function(t){let{delay:r,closeDelay:o,timeout:n=400}=t,i=Hh.useMemo(()=>({delay:r,closeDelay:o}),[r,o]),a=Hh.useMemo(()=>({open:r,close:o}),[r,o]);return(0,zh.jsx)(Dh.Provider,{value:i,children:(0,zh.jsx)(jb,{delay:a,timeoutMs:n,children:t.children})})};var AR=d(z(),1);var kR=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var j6={activationDirection:e=>e?{"data-activation-direction":e}:null},IR=AR.forwardRef(function(t,r){let{render:o,className:n,style:i,children:a,...s}=t,l=Ho(),c=xl(),u=l.useState("instantType"),{children:f,state:g}=jf({store:l,side:c.side,cssVars:kR,children:a}),p={activationDirection:g.activationDirection,transitioning:g.transitioning,instant:u};return Ie("div",t,{state:p,ref:r,props:[s,{children:f}],stateAttributesMapping:j6})});var au=class{constructor(){this.store=new wl}open(t){let r=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!r)throw new Error(Xe(81,t));this.store.setOpen(!0,fe(q.imperativeAction,void 0,r))}close(){this.store.setOpen(!1,fe(q.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function NR(){return new au}function Pt(e){return Ie(e.defaultTagName??"div",e,e)}var FR=d(B(),1),Wh="data-wp-hash";function Uh(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&H6(document)),e.__wpStyleRuntime}function B6(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Wh}]`))if(r.getAttribute(Wh)===t)return!0;return!1}function DR(e,t,r){if(!e.head)return;let o=Uh(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(B6(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Wh,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function H6(e){let t=Uh();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)DR(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 LR(e,t){let r=Uh();r.styles.set(e,t);for(let o of r.documents.keys())DR(o,e,t)}typeof process>"u",LR("0c5702ddca",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{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-medium,499);--_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-medium,499)}._3c78b7fa9b4072dd__heading-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-medium,499);--_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-medium,499);--_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-medium,499);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-medium,499);--_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-medium,499);--_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-medium,499);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-regular,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-regular,400)}.ca1aa3fc2029e958__body-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-regular,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-regular,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-regular,400)}._0e8d87a42c1f75fa__body-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-regular,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 MR={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",LR("d5c1b736fd","._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);&: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-fg-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-fg-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-fg-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-fg-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-medium,499));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)}");var VR={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},We=(0,FR.forwardRef)(function({variant:t="body-md",render:r,className:o,...n},i){return Pt({render:r,defaultTagName:"span",ref:i,props:ze(n,{className:H(MR.text,VR.heading,VR.p,MR[t],o)})})});var zR=d(F(),1),Yh="data-wp-hash";function $h(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&W6(document)),e.__wpStyleRuntime}function z6(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Yh}]`))if(r.getAttribute(Yh)===t)return!0;return!1}function HR(e,t,r){if(!e.head)return;let o=$h(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(z6(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Yh,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function W6(e){let t=$h();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)HR(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 U6(e,t){let r=$h();r.styles.set(e,t);for(let o of r.documents.keys())HR(o,e,t)}typeof process>"u",U6("9d817a6077","@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-bg-surface-error,#f6e6e3);color:var(--wpds-color-fg-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-bg-surface-warning,#fde6be);color:var(--wpds-color-fg-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-bg-surface-caution,#fee995);color:var(--wpds-color-fg-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-bg-surface-success,#c6f7cd);color:var(--wpds-color-fg-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-bg-surface-info,#deebfa);color:var(--wpds-color-fg-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-bg-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-fg-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-fg-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 jR={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"},ia=(0,BR.forwardRef)(function({intent:t="none",className:r,...o},n){return(0,zR.jsx)(We,{ref:n,className:H(jR.badge,jR[`is-${t}-intent`],r),...o,variant:"body-sm"})});var Qf=d(B(),1),WR=d($(),1),YR=d(F(),1);import{speak as Y6}from"@wordpress/a11y";var qh="data-wp-hash";function Gh(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&q6(document)),e.__wpStyleRuntime}function $6(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${qh}]`))if(r.getAttribute(qh)===t)return!0;return!1}function UR(e,t,r){if(!e.head)return;let o=Gh(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if($6(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(qh,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function q6(e){let t=Gh();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)UR(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 Jf(e,t){let r=Gh();r.styles.set(e,t);for(let o of r.documents.keys())UR(o,e,t)}typeof process>"u",Jf("459f56a7b7",'@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:499;--wp-ui-button-background-color:var(--wpds-color-bg-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-bg-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-bg-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-fg-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-fg-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-fg-interactive-neutral-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: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:-4px;--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:padding-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);inset-inline-start:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height: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-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-fg-interactive-brand-active,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-disabled:var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-bg-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-bg-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-bg-interactive-neutral-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-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-bg-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-bg-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-bg-interactive-neutral-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-bg-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-bg-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-bg-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-fg-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-fg-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-fg-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-fg-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-bg-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-bg-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-bg-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-bg-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-bg-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-bg-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:32px}._914b42f315c0e580__is-loading{color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}*{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 su={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",Jf("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var G6={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Jf("693cd16544","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus,._970d04df7376df67__outset-ring--focus-within-except-active,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible,.cd83dfc2126a0846__outset-ring--focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active,.ecadb9e080e2dfa5__outset-ring--focus-parent-visible{@media not (prefers-reduced-motion){--_gcd-a-transition:outline 0.1s ease-out;transition:outline .1s ease-out}outline:0 solid transparent;outline-offset:1px}._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}}}");var K6={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible"};typeof process>"u",Jf("d5c1b736fd","._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);&: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-fg-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-fg-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-fg-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-fg-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-medium,499));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)}");var X6={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},$R=(0,Qf.forwardRef)(function({tone:t="brand",variant:r="solid",size:o="default",className:n,focusableWhenDisabled:i=!0,disabled:a,loading:s,loadingAnnouncement:l=(0,WR.__)("Loading"),children:c,...u},f){let g=H(X6.button,G6["box-sizing"],K6["outset-ring--focus-except-active"],r!=="unstyled"&&su.button,su[`is-${t}`],su[`is-${r}`],su[`is-${o}`],s&&su["is-loading"],n);return(0,Qf.useEffect)(()=>{s&&l&&Y6(l)},[s,l]),(0,YR.jsx)(Th,{ref:f,className:g,focusableWhenDisabled:i,disabled:a??s,...u,children:c})});var ZR=d(B(),1);var GR=d(B(),1),KR=d(Ue(),1),XR=d(F(),1),vi=(0,GR.forwardRef)(function({icon:t,size:r=24,...o},n){return(0,XR.jsx)(KR.SVG,{ref:n,fill:"currentColor",...t.props,...o,width:r,height:r})});var JR=d(F(),1),Kh="data-wp-hash";function Xh(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Q6(document)),e.__wpStyleRuntime}function Z6(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Kh}]`))if(r.getAttribute(Kh)===t)return!0;return!1}function QR(e,t,r){if(!e.head)return;let o=Xh(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Z6(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Kh,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Q6(e){let t=Xh();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)QR(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 J6(e,t){let r=Xh();r.styles.set(e,t);for(let o of r.documents.keys())QR(o,e,t)}typeof process>"u",J6("459f56a7b7",'@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:499;--wp-ui-button-background-color:var(--wpds-color-bg-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-bg-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-bg-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-fg-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-fg-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-fg-interactive-neutral-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: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:-4px;--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:padding-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);inset-inline-start:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height: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-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-fg-interactive-brand-active,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-disabled:var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-bg-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-bg-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-bg-interactive-neutral-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-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-bg-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-bg-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-bg-interactive-neutral-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-bg-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-bg-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-bg-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-fg-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-fg-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-fg-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-fg-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-bg-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-bg-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-bg-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-bg-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-bg-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-bg-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:32px}._914b42f315c0e580__is-loading{color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}*{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 eM={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"},Zh=(0,ZR.forwardRef)(function({className:t,icon:r,...o},n){return(0,JR.jsx)(vi,{ref:n,icon:r,className:H(eM.icon,t),size:24,...o})});Zh.displayName="Button.Icon";var Sl=Object.assign($R,{Icon:Zh});var Ln={};fi(Ln,{Content:()=>rp,FullBleed:()=>cE,Header:()=>tp,Root:()=>ep,Title:()=>dE});var eE=d(B(),1),Qh="data-wp-hash";function Jh(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&rM(document)),e.__wpStyleRuntime}function tM(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Qh}]`))if(r.getAttribute(Qh)===t)return!0;return!1}function tE(e,t,r){if(!e.head)return;let o=Jh(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(tM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Qh,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function rM(e){let t=Jh();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)tE(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 rE(e,t){let r=Jh();r.styles.set(e,t);for(let o of r.documents.keys())tE(o,e,t)}typeof process>"u",rE("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var oM={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",rE("66ab1fd35b","@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-bg-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-fg-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 nM={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},ep=(0,eE.forwardRef)(function({render:t,...r},o){let n=H(nM.root,oM["box-sizing"]);return Pt({defaultTagName:"div",render:t,ref:o,props:ze({className:n},r)})});var oE=d(B(),1),ev="data-wp-hash";function tv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&aM(document)),e.__wpStyleRuntime}function iM(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ev}]`))if(r.getAttribute(ev)===t)return!0;return!1}function nE(e,t,r){if(!e.head)return;let o=tv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(iM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ev,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function aM(e){let t=tv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)nE(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 sM(e,t){let r=tv();r.styles.set(e,t);for(let o of r.documents.keys())nE(o,e,t)}typeof process>"u",sM("66ab1fd35b","@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-bg-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-fg-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 lM={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},tp=(0,oE.forwardRef)(function({render:t,...r},o){return Pt({defaultTagName:"div",render:t,ref:o,props:ze({className:lM.header},r)})});var iE=d(B(),1),rv="data-wp-hash";function ov(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&uM(document)),e.__wpStyleRuntime}function cM(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${rv}]`))if(r.getAttribute(rv)===t)return!0;return!1}function aE(e,t,r){if(!e.head)return;let o=ov(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(cM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(rv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function uM(e){let t=ov();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)aE(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 dM(e,t){let r=ov();r.styles.set(e,t);for(let o of r.documents.keys())aE(o,e,t)}typeof process>"u",dM("66ab1fd35b","@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-bg-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-fg-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 fM={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},rp=(0,iE.forwardRef)(function({render:t,...r},o){return Pt({defaultTagName:"div",render:t,ref:o,props:ze({className:fM.content},r)})});var sE=d(B(),1),nv="data-wp-hash";function iv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&mM(document)),e.__wpStyleRuntime}function pM(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 lE(e,t,r){if(!e.head)return;let o=iv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(pM(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 mM(e){let t=iv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)lE(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 gM(e,t){let r=iv();r.styles.set(e,t);for(let o of r.documents.keys())lE(o,e,t)}typeof process>"u",gM("66ab1fd35b","@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-bg-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-fg-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 bM={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},cE=(0,sE.forwardRef)(function({render:t,...r},o){return Pt({defaultTagName:"div",render:t,ref:o,props:ze({className:bM.fullbleed},r)})});var uE=d(B(),1);var av=d(F(),1),hM=(0,av.jsx)("div",{}),dE=(0,uE.forwardRef)(function({render:t=hM,children:r,...o},n){return(0,av.jsx)(We,{ref:n,variant:"heading-lg",render:t,...o,children:r})});var fE=d(B(),1),pE=d(F(),1),sv=(0,fE.forwardRef)(function(t,r){return(0,pE.jsx)(ta.Panel,{ref:r,...t})});var mE=d(B(),1),gE=d(F(),1),lv=(0,mE.forwardRef)(function(t,r){return(0,gE.jsx)(ta.Root,{ref:r,...t})});var bE=d(B(),1),hE=d(F(),1),cv=(0,bE.forwardRef)(function(t,r){return(0,hE.jsx)(ta.Trigger,{ref:r,...t})});var bs={};fi(bs,{Content:()=>PE,Header:()=>SE,HeaderDescription:()=>EE,Root:()=>_E});var vE=d(B(),1);var dv=d(F(),1),_E=(0,vE.forwardRef)(function({render:t,...r},o){return(0,dv.jsx)(lv,{ref:o,render:(0,dv.jsx)(ep,{render:t}),...r})});var El=d(B(),1);var op=d(Ue(),1),fv=d(F(),1),pv=(0,fv.jsx)(op.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,fv.jsx)(op.Path,{d:"m16.5 13.5-3.7 3.7V4h-1.5v13.2l-3.8-3.7-1 1 5.5 5.6 5.5-5.6z"})});var np=d(Ue(),1),mv=d(F(),1),gv=(0,mv.jsx)(np.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,mv.jsx)(np.Path,{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"})});var ip=d(Ue(),1),bv=d(F(),1),hv=(0,bv.jsx)(ip.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,bv.jsx)(ip.Path,{d:"m14.5 6.5-1 1 3.7 3.7H4v1.6h13.2l-3.7 3.7 1 1 5.6-5.5z"})});var ap=d(Ue(),1),vv=d(F(),1),_v=(0,vv.jsx)(ap.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,vv.jsx)(ap.Path,{d:"M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z"})});var sp=d(Ue(),1),yv=d(F(),1),lp=(0,yv.jsx)(sp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,yv.jsx)(sp.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v3.5h-15V5c0-.3.2-.5.5-.5zm8 5.5h6.5v3.5H13V10zm-1.5 3.5h-7V10h7v3.5zm-7 5.5v-4h7v4.5H5c-.3 0-.5-.2-.5-.5zm14.5.5h-6V15h6.5v4c0 .3-.2.5-.5.5z"})});var cp=d(Ue(),1),wv=d(F(),1),up=(0,wv.jsx)(cp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,wv.jsx)(cp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6 5.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm11-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM13 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2h-3a2 2 0 01-2-2V6zm5 8.5h-3a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zM15 13a2 2 0 00-2 2v3a2 2 0 002 2h3a2 2 0 002-2v-3a2 2 0 00-2-2h-3zm-9 1.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5zM4 15a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2v-3z"})});var dp=d(Ue(),1),xv=d(F(),1),Sv=(0,xv.jsx)(dp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,xv.jsx)(dp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm-.75 12v-1.5h1.5V16h-1.5Zm0-8v5h1.5V8h-1.5Z"})});var fp=d(Ue(),1),Rv=d(F(),1),lu=(0,Rv.jsx)(fp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Rv.jsx)(fp.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var pp=d(Ue(),1),Ev=d(F(),1),Cv=(0,Ev.jsx)(pp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Ev.jsx)(pp.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});var mp=d(Ue(),1),Tv=d(F(),1),wo=(0,Tv.jsx)(mp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Tv.jsx)(mp.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"})});var gp=d(Ue(),1),Pv=d(F(),1),Ov=(0,Pv.jsx)(gp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Pv.jsx)(gp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M10.289 4.836A1 1 0 0111.275 4h1.306a1 1 0 01.987.836l.244 1.466c.787.26 1.503.679 2.108 1.218l1.393-.522a1 1 0 011.216.437l.653 1.13a1 1 0 01-.23 1.273l-1.148.944a6.025 6.025 0 010 2.435l1.149.946a1 1 0 01.23 1.272l-.653 1.13a1 1 0 01-1.216.437l-1.394-.522c-.605.54-1.32.958-2.108 1.218l-.244 1.466a1 1 0 01-.987.836h-1.306a1 1 0 01-.986-.836l-.244-1.466a5.995 5.995 0 01-2.108-1.218l-1.394.522a1 1 0 01-1.217-.436l-.653-1.131a1 1 0 01.23-1.272l1.149-.946a6.026 6.026 0 010-2.435l-1.148-.944a1 1 0 01-.23-1.272l.653-1.131a1 1 0 011.217-.437l1.393.522a5.994 5.994 0 012.108-1.218l.244-1.466zM14.929 12a3 3 0 11-6 0 3 3 0 016 0z"})});var bp=d(Ue(),1),kv=d(F(),1),cu=(0,kv.jsx)(bp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,kv.jsx)(bp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5 4.5h11a.5.5 0 0 1 .5.5v11a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V5a.5.5 0 0 1 .5-.5ZM3 5a2 2 0 0 1 2-2h11a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5Zm17 3v10.75c0 .69-.56 1.25-1.25 1.25H6v1.5h12.75a2.75 2.75 0 0 0 2.75-2.75V8H20Z"})});var hp=d(Ue(),1),Av=d(F(),1),Iv=(0,Av.jsx)(hp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Av.jsx)(hp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M3 7c0-1.1.9-2 2-2h14a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7Zm2-.5h14c.3 0 .5.2.5.5v1L12 13.5 4.5 7.9V7c0-.3.2-.5.5-.5Zm-.5 3.3V17c0 .3.2.5.5.5h14c.3 0 .5-.2.5-.5V9.8L12 15.4 4.5 9.8Z"})});var vp=d(Ue(),1),Nv=d(F(),1),_i=(0,Nv.jsx)(vp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Nv.jsx)(vp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.218 5.377a.25.25 0 0 0-.436 0l-7.29 12.96a.25.25 0 0 0 .218.373h14.58a.25.25 0 0 0 .218-.372l-7.29-12.96Zm-1.743-.735c.669-1.19 2.381-1.19 3.05 0l7.29 12.96a1.75 1.75 0 0 1-1.525 2.608H4.71a1.75 1.75 0 0 1-1.525-2.608l7.29-12.96ZM12.75 17.46h-1.5v-1.5h1.5v1.5Zm-1.5-3h1.5v-5h-1.5v5Z"})});var _p=d(Ue(),1),Mv=d(F(),1),Vv=(0,Mv.jsx)(_p.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Mv.jsx)(_p.Path,{d:"M4 8.8h8.9V7.2H4v1.6zm0 7h8.9v-1.5H4v1.5zM18 13c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-3c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2z"})});var yp=d(Ue(),1),Fv=d(F(),1),Dv=(0,Fv.jsx)(yp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Fv.jsx)(yp.Path,{d:"M11.1 15.8H20v-1.5h-8.9v1.5zm0-8.6v1.5H20V7.2h-8.9zM6 13c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-7c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"})});var wp=d(Ue(),1),Lv=d(F(),1),uu=(0,Lv.jsx)(wp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Lv.jsx)(wp.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"})});var xp=d(Ue(),1),jv=d(F(),1),Bv=(0,jv.jsx)(xp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,jv.jsx)(xp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm.75 4v1.5h-1.5V8h1.5Zm0 8v-5h-1.5v5h1.5Z"})});var Sp=d(Ue(),1),Hv=d(F(),1),zv=(0,Hv.jsx)(Sp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Hv.jsx)(Sp.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})});var Rp=d(Ue(),1),Wv=d(F(),1),Uv=(0,Wv.jsx)(Rp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Wv.jsx)(Rp.Path,{d:"M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"})});var Ep=d(Ue(),1),Yv=d(F(),1),du=(0,Yv.jsx)(Ep.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Yv.jsx)(Ep.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var Cp=d(Ue(),1),$v=d(F(),1),Tp=(0,$v.jsx)(Cp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,$v.jsx)(Cp.Path,{d:"M6.6 6L5.4 7l4.5 5-4.5 5 1.1 1 5.5-6-5.4-6zm6 0l-1.1 1 4.5 5-4.5 5 1.1 1 5.5-6-5.5-6z"})});var Pp=d(Ue(),1),qv=d(F(),1),ms=(0,qv.jsx)(Pp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,qv.jsx)(Pp.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})});var Op=d(Ue(),1),Gv=d(F(),1),kp=(0,Gv.jsx)(Op.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Gv.jsx)(Op.Path,{d:"M11.6 7l-1.1-1L5 12l5.5 6 1.1-1L7 12l4.6-5zm6 0l-1.1-1-5.5 6 5.5 6 1.1-1-4.6-5 4.6-5z"})});var Ap=d(Ue(),1),Kv=d(F(),1),Xv=(0,Kv.jsx)(Ap.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Kv.jsx)(Ap.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm11.53-1.47-1.06-1.06L11 12.94l-1.47-1.47-1.06 1.06L11 15.06l4.53-4.53Z"})});var Ip=d(Ue(),1),Zv=d(F(),1),Np=(0,Zv.jsx)(Ip.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Zv.jsx)(Ip.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm9 1V8h-1.5v3.5h-2V13H13Z"})});var Mp=d(Ue(),1),Qv=d(F(),1),Jv=(0,Qv.jsx)(Mp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Qv.jsx)(Mp.Path,{d:"M13 5c-3.3 0-6 2.7-6 6 0 1.4.5 2.7 1.3 3.7l-3.8 3.8 1.1 1.1 3.8-3.8c1 .8 2.3 1.3 3.7 1.3 3.3 0 6-2.7 6-6S16.3 5 13 5zm0 10.5c-2.5 0-4.5-2-4.5-4.5s2-4.5 4.5-4.5 4.5 2 4.5 4.5-2 4.5-4.5 4.5z"})});var Vp=d(Ue(),1),e_=d(F(),1),t_=(0,e_.jsx)(Vp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,e_.jsx)(Vp.Path,{d:"M3.99961 13C4.67043 13.3354 4.6703 13.3357 4.67017 13.3359L4.67298 13.3305C4.67621 13.3242 4.68184 13.3135 4.68988 13.2985C4.70595 13.2686 4.7316 13.2218 4.76695 13.1608C4.8377 13.0385 4.94692 12.8592 5.09541 12.6419C5.39312 12.2062 5.84436 11.624 6.45435 11.0431C7.67308 9.88241 9.49719 8.75 11.9996 8.75C14.502 8.75 16.3261 9.88241 17.5449 11.0431C18.1549 11.624 18.6061 12.2062 18.9038 12.6419C19.0523 12.8592 19.1615 13.0385 19.2323 13.1608C19.2676 13.2218 19.2933 13.2686 19.3093 13.2985C19.3174 13.3135 19.323 13.3242 19.3262 13.3305L19.3291 13.3359C19.3289 13.3357 19.3288 13.3354 19.9996 13C20.6704 12.6646 20.6703 12.6643 20.6701 12.664L20.6697 12.6632L20.6688 12.6614L20.6662 12.6563L20.6583 12.6408C20.6517 12.6282 20.6427 12.6108 20.631 12.5892C20.6078 12.5459 20.5744 12.4852 20.5306 12.4096C20.4432 12.2584 20.3141 12.0471 20.1423 11.7956C19.7994 11.2938 19.2819 10.626 18.5794 9.9569C17.1731 8.61759 14.9972 7.25 11.9996 7.25C9.00203 7.25 6.82614 8.61759 5.41987 9.9569C4.71736 10.626 4.19984 11.2938 3.85694 11.7956C3.68511 12.0471 3.55605 12.2584 3.4686 12.4096C3.42484 12.4852 3.39142 12.5459 3.36818 12.5892C3.35656 12.6108 3.34748 12.6282 3.34092 12.6408L3.33297 12.6563L3.33041 12.6614L3.32948 12.6632L3.32911 12.664C3.32894 12.6643 3.32879 12.6646 3.99961 13ZM11.9996 16C13.9326 16 15.4996 14.433 15.4996 12.5C15.4996 10.567 13.9326 9 11.9996 9C10.0666 9 8.49961 10.567 8.49961 12.5C8.49961 14.433 10.0666 16 11.9996 16Z"})});var Fp=d(Ue(),1),r_=d(F(),1),gs=(0,r_.jsx)(Fp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,r_.jsx)(Fp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 5.5A2.25 2.25 0 0 0 9.878 7h4.244A2.251 2.251 0 0 0 12 5.5ZM12 4a3.751 3.751 0 0 0-3.675 3H5v1.5h1.27l.818 8.997a2.75 2.75 0 0 0 2.739 2.501h4.347a2.75 2.75 0 0 0 2.738-2.5L17.73 8.5H19V7h-3.325A3.751 3.751 0 0 0 12 4Zm4.224 4.5H7.776l.806 8.861a1.25 1.25 0 0 0 1.245 1.137h4.347a1.25 1.25 0 0 0 1.245-1.137l.805-8.861Z"})});var Dp=d(Ue(),1),o_=d(F(),1),fu=(0,o_.jsx)(Dp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o_.jsx)(Dp.Path,{d:"M20.7 12.7s0-.1-.1-.2c0-.2-.2-.4-.4-.6-.3-.5-.9-1.2-1.6-1.8-.7-.6-1.5-1.3-2.6-1.8l-.6 1.4c.9.4 1.6 1 2.1 1.5.6.6 1.1 1.2 1.4 1.6.1.2.3.4.3.5v.1l.7-.3.7-.3Zm-5.2-9.3-1.8 4c-.5-.1-1.1-.2-1.7-.2-3 0-5.2 1.4-6.6 2.7-.7.7-1.2 1.3-1.6 1.8-.2.3-.3.5-.4.6 0 0 0 .1-.1.2s0 0 .7.3l.7.3V13c0-.1.2-.3.3-.5.3-.4.7-1 1.4-1.6 1.2-1.2 3-2.3 5.5-2.3H13v.3c-.4 0-.8-.1-1.1-.1-1.9 0-3.5 1.6-3.5 3.5s.6 2.3 1.6 2.9l-2 4.4.9.4 7.6-16.2-.9-.4Zm-3 12.6c1.7-.2 3-1.7 3-3.5s-.2-1.4-.6-1.9L12.4 16Z"})});var yE=d(B(),1),Lp=(0,yE.createContext)({setDescriptionId:()=>{}});var yi=d(F(),1),n_="data-wp-hash";function i_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&_M(document)),e.__wpStyleRuntime}function vM(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${n_}]`))if(r.getAttribute(n_)===t)return!0;return!1}function xE(e,t,r){if(!e.head)return;let o=i_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(vM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(n_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function _M(e){let t=i_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)xE(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 a_(e,t){let r=i_();r.styles.set(e,t);for(let o of r.documents.keys())xE(o,e,t)}typeof process>"u",a_("2072cdf420","@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}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;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-fg-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._165c4572592944b2__overflowVisible{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 Rl={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","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",overflowVisible:"_165c4572592944b2__overflowVisible","content-inner":"_41bfdbf7b6c087c2__content-inner"};typeof process>"u",a_("d5c1b736fd","._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);&: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-fg-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-fg-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-fg-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-fg-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-medium,499));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)}");var wE={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",a_("693cd16544","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus,._970d04df7376df67__outset-ring--focus-within-except-active,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible,.cd83dfc2126a0846__outset-ring--focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active,.ecadb9e080e2dfa5__outset-ring--focus-parent-visible{@media not (prefers-reduced-motion){--_gcd-a-transition:outline 0.1s ease-out;transition:outline .1s ease-out}outline:0 solid transparent;outline-offset:1px}._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}}}");var yM={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible"},SE=(0,El.forwardRef)(function({children:t,className:r,render:o,...n},i){let[a,s]=(0,El.useState)(),l=(0,El.useMemo)(()=>({setDescriptionId:s}),[s]);return Pt({defaultTagName:"div",render:o,ref:i,props:ze(n,{className:H(wE.heading,Rl["heading-wrapper"],r),children:(0,yi.jsx)(Lp.Provider,{value:l,children:(0,yi.jsxs)(cv,{className:Rl.header,render:(0,yi.jsx)(tp,{}),nativeButton:!1,"aria-describedby":a,children:[(0,yi.jsx)("div",{className:Rl["header-content"],children:t}),(0,yi.jsx)("div",{className:H(Rl["header-trigger-positioner"]),children:(0,yi.jsx)("div",{className:H(Rl["header-trigger-wrapper"],wE.div,yM["outset-ring--focus-parent-visible"]),children:(0,yi.jsx)(vi,{icon:Cv,className:Rl["header-trigger"]})})})]})})})})});var aa=d(B(),1);var RE=d(F(),1),EE=(0,aa.forwardRef)(function({children:t,className:r,...o},n){let i=(0,aa.useId)(),{setDescriptionId:a}=(0,aa.useContext)(Lp);return(0,aa.useEffect)(()=>(a(i),()=>a(void 0)),[i,a]),(0,RE.jsx)("div",{ref:n,id:i,"aria-hidden":"true",className:r,...o,children:t})});var CE=d(B(),1);var c_=d(F(),1),l_="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"&&xM(document)),e.__wpStyleRuntime}function wM(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${l_}]`))if(r.getAttribute(l_)===t)return!0;return!1}function TE(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(wM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(l_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function xM(e){let t=u_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)TE(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 SM(e,t){let r=u_();r.styles.set(e,t);for(let o of r.documents.keys())TE(o,e,t)}typeof process>"u",SM("2072cdf420","@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}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;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-fg-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._165c4572592944b2__overflowVisible{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 s_={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","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",overflowVisible:"_165c4572592944b2__overflowVisible","content-inner":"_41bfdbf7b6c087c2__content-inner"},PE=(0,CE.forwardRef)(function({className:t,render:r,children:o,hiddenUntilFound:n=!0,...i},a){return(0,c_.jsx)(sv,{ref:a,className:s=>H(s_.content,s.open&&s.transitionStatus==="idle"&&s_.overflowVisible,t),hiddenUntilFound:n,...i,children:(0,c_.jsx)(rp,{className:s_["content-inner"],render:r,children:o})})});var AE=d(B(),1);function Cl(e,t,r){return(0,AE.cloneElement)(e??t,{children:r})}var BE=d(B(),1);var RM=["input:not([inert]):not([inert] *)","select:not([inert]):not([inert] *)","textarea:not([inert]):not([inert] *)","a[href]:not([inert]):not([inert] *)","button:not([inert]):not([inert] *)","[tabindex]:not(slot):not([inert]):not([inert] *)","audio[controls]:not([inert]):not([inert] *)","video[controls]:not([inert]):not([inert] *)",'[contenteditable]:not([contenteditable="false"]):not([inert]):not([inert] *)',"details>summary:first-of-type:not([inert]):not([inert] *)","details:not([inert]):not([inert] *)"],f_=RM.join(","),ME=typeof Element>"u",pu=ME?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,jp=!ME&&Element.prototype.getRootNode?function(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}:function(e){return e?.ownerDocument},Bp=function(t,r){var o;r===void 0&&(r=!0);var n=t==null||(o=t.getAttribute)===null||o===void 0?void 0:o.call(t,"inert"),i=n===""||n==="true",a=i||r&&t&&(typeof t.closest=="function"?t.closest("[inert]"):Bp(t.parentNode));return a},EM=function(t){var r,o=t==null||(r=t.getAttribute)===null||r===void 0?void 0:r.call(t,"contenteditable");return o===""||o==="true"},CM=function(t,r,o){if(Bp(t))return[];var n=Array.prototype.slice.apply(t.querySelectorAll(f_));return r&&pu.call(t,f_)&&n.unshift(t),n=n.filter(o),n},p_=function(t,r,o){for(var n=[],i=Array.from(t);i.length;){var a=i.shift();if(!Bp(a,!1))if(a.tagName==="SLOT"){var s=a.assignedElements(),l=s.length?s:a.children,c=p_(l,!0,o);o.flatten?n.push.apply(n,c):n.push({scopeParent:a,candidates:c})}else{var u=pu.call(a,f_);u&&o.filter(a)&&(r||!t.includes(a))&&n.push(a);var f=a.shadowRoot||typeof o.getShadowRoot=="function"&&o.getShadowRoot(a),g=!Bp(f,!1)&&(!o.shadowRootFilter||o.shadowRootFilter(a));if(f&&g){var p=p_(f===!0?a.children:f.children,!0,o);o.flatten?n.push.apply(n,p):n.push({scopeParent:a,candidates:p})}else i.unshift.apply(i,a.children)}}return n},VE=function(t){return!isNaN(parseInt(t.getAttribute("tabindex"),10))},FE=function(t){if(!t)throw new Error("No node provided");return t.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(t.tagName)||EM(t))&&!VE(t)?0:t.tabIndex},TM=function(t,r){var o=FE(t);return o<0&&r&&!VE(t)?0:o},PM=function(t,r){return t.tabIndex===r.tabIndex?t.documentOrder-r.documentOrder:t.tabIndex-r.tabIndex},DE=function(t){return t.tagName==="INPUT"},OM=function(t){return DE(t)&&t.type==="hidden"},kM=function(t){var r=t.tagName==="DETAILS"&&Array.prototype.slice.apply(t.children).some(function(o){return o.tagName==="SUMMARY"});return r},AM=function(t,r){for(var o=0;o<t.length;o++)if(t[o].checked&&t[o].form===r)return t[o]},IM=function(t){if(!t.name)return!0;var r=t.form||jp(t),o=function(s){return r.querySelectorAll('input[type="radio"][name="'+s+'"]')},n;if(typeof window<"u"&&typeof window.CSS<"u"&&typeof window.CSS.escape=="function")n=o(window.CSS.escape(t.name));else try{n=o(t.name)}catch(a){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",a.message),!1}var i=AM(n,t.form);return!i||i===t},NM=function(t){return DE(t)&&t.type==="radio"},MM=function(t){return NM(t)&&!IM(t)},VM=function(t){var r,o=t&&jp(t),n=(r=o)===null||r===void 0?void 0:r.host,i=!1;if(o&&o!==t){var a,s,l;for(i=!!((a=n)!==null&&a!==void 0&&(s=a.ownerDocument)!==null&&s!==void 0&&s.contains(n)||t!=null&&(l=t.ownerDocument)!==null&&l!==void 0&&l.contains(t));!i&&n;){var c,u,f;o=jp(n),n=(c=o)===null||c===void 0?void 0:c.host,i=!!((u=n)!==null&&u!==void 0&&(f=u.ownerDocument)!==null&&f!==void 0&&f.contains(n))}}return i},IE=function(t){var r=t.getBoundingClientRect(),o=r.width,n=r.height;return o===0&&n===0},FM=function(t,r){var o=r.displayCheck,n=r.getShadowRoot;if(o==="full-native"&&"checkVisibility"in t){var i=t.checkVisibility({checkOpacity:!1,opacityProperty:!1,contentVisibilityAuto:!0,visibilityProperty:!0,checkVisibilityCSS:!0});return!i}if(getComputedStyle(t).visibility==="hidden")return!0;var a=pu.call(t,"details>summary:first-of-type"),s=a?t.parentElement:t;if(pu.call(s,"details:not([open]) *"))return!0;if(!o||o==="full"||o==="full-native"||o==="legacy-full"){if(typeof n=="function"){for(var l=t;t;){var c=t.parentElement,u=jp(t);if(c&&!c.shadowRoot&&n(c)===!0)return IE(t);t.assignedSlot?t=t.assignedSlot:!c&&u!==t.ownerDocument?t=u.host:t=c}t=l}if(VM(t))return!t.getClientRects().length;if(o!=="legacy-full")return!0}else if(o==="non-zero-area")return IE(t);return!1},DM=function(t){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(t.tagName))for(var r=t.parentElement;r;){if(r.tagName==="FIELDSET"&&r.disabled){for(var o=0;o<r.children.length;o++){var n=r.children.item(o);if(n.tagName==="LEGEND")return pu.call(r,"fieldset[disabled] *")?!0:!n.contains(t)}return!0}r=r.parentElement}return!1},LM=function(t,r){return!(r.disabled||OM(r)||FM(r,t)||kM(r)||DM(r))},NE=function(t,r){return!(MM(r)||FE(r)<0||!LM(t,r))},jM=function(t){var r=parseInt(t.getAttribute("tabindex"),10);return!!(isNaN(r)||r>=0)},LE=function(t){var r=[],o=[];return t.forEach(function(n,i){var a=!!n.scopeParent,s=a?n.scopeParent:n,l=TM(s,a),c=a?LE(n.candidates):s;l===0?a?r.push.apply(r,c):r.push(s):o.push({documentOrder:i,tabIndex:l,item:n,isScope:a,content:c})}),o.sort(PM).reduce(function(n,i){return i.isScope?n.push.apply(n,i.content):n.push(i.content),n},[]).concat(r)},jE=function(t,r){r=r||{};var o;return r.getShadowRoot?o=p_([t],r.includeContainer,{filter:NE.bind(null,r),flatten:!1,getShadowRoot:r.getShadowRoot,shadowRootFilter:jM}):o=CM(t,r.includeContainer,NE.bind(null,r)),LE(o)};var BM=()=>({getShadowRoot:!0,displayCheck:typeof ResizeObserver=="function"&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function HE({initialFocus:e,deprioritizedAttributes:t}){let r=(0,BE.useRef)(null),o=e;return(e===void 0||e===!0)&&(o=n=>{if(n==="touch")return r.current??!0;let i=r.current;if(!i)return!0;let a=jE(i,BM());for(let s of a)if(s instanceof HTMLElement&&!t.some(l=>s.hasAttribute(l)))return s;return!0}),{resolvedInitialFocus:o,popupRef:r}}var WE=d(mu(),1),{lock:Toe,unlock:Hp}=(0,WE.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/ui");var UE=d(B(),1),m_="data-wp-hash";function g_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&zM(document)),e.__wpStyleRuntime}function HM(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${m_}]`))if(r.getAttribute(m_)===t)return!0;return!1}function YE(e,t,r){if(!e.head)return;let o=g_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(HM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(m_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function zM(e){let t=g_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)YE(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 WM(e,t){let r=g_();r.styles.set(e,t);for(let o of r.documents.keys())YE(o,e,t)}typeof process>"u",WM("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var UM={stack:"_19ce0419607e1896__stack"},YM={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)"},j=(0,UE.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:i,render:a,...s},l){let c={gap:r&&YM[r],alignItems:o,justifyContent:n,flexDirection:t,flexWrap:i};return Pt({render:a,ref:l,props:ze(s,{style:c,className:UM.stack})})});var uC=d(B(),1);var nt={};fi(nt,{Popup:()=>Up,Portal:()=>zp,Positioner:()=>Wp,Provider:()=>qp,Root:()=>$p,Trigger:()=>Yp});var rC=d(B(),1),oC=d(d_(),1);var XE=d(B(),1);var b_="data-wp-hash";function h_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&qM(document)),e.__wpStyleRuntime}function $M(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${b_}]`))if(r.getAttribute(b_)===t)return!0;return!1}function qE(e,t,r){if(!e.head)return;let o=h_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if($M(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(b_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function qM(e){let t=h_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)qE(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 GM(e,t){let r=h_();r.styles.set(e,t);for(let o of r.documents.keys())qE(o,e,t)}typeof process>"u",GM("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 $E={slot:"_11fc52b637ff8a7e__slot"},GE="data-wp-compat-overlay-slot";function KM(){return typeof document>"u"?null:document}function XM(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var wi=null;function ZM(e){let t=e.createElement("div");return t.setAttribute(GE,""),$E.slot&&t.classList.add($E.slot),e.body.appendChild(t),t}function KE(){if(typeof window>"u"||!XM()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=KM();if(!e||!e.body)return;if(wi&&wi.ownerDocument===e&&wi.isConnected)return wi;let t=e.querySelector(`[${GE}]`);return t instanceof HTMLDivElement?(wi=t,t):(wi?.isConnected&&wi.remove(),wi=ZM(e),wi)}var ZE=d(F(),1),zp=(0,XE.forwardRef)(function({container:t,...r},o){return(0,ZE.jsx)(ao.Portal,{container:t??KE(),...r,ref:o})});var QE=d(B(),1),tC=d(F(),1),v_="data-wp-hash";function __(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&JM(document)),e.__wpStyleRuntime}function QM(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 JE(e,t,r){if(!e.head)return;let o=__(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(QM(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 JM(e){let t=__();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)JE(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 eC(e,t){let r=__();r.styles.set(e,t);for(let o of r.documents.keys())JE(o,e,t)}typeof process>"u",eC("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var eV={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",eC("4811d023d1",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--wpds-elevation-sm,0 1px 2px 0 #0000000d,0 2px 3px 0 #0000000a,0 6px 6px 0 #00000008,0 8px 8px 0 #00000005);color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var tV={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Wp=(0,QE.forwardRef)(function({align:t="center",className:r,side:o="top",sideOffset:n=4,...i},a){return(0,tC.jsx)(ao.Positioner,{ref:a,align:t,side:o,sideOffset:n,...i,className:H(eV["box-sizing"],tV.positioner,r)})});var gu=d(F(),1),y_="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"&&oV(document)),e.__wpStyleRuntime}function rV(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${y_}]`))if(r.getAttribute(y_)===t)return!0;return!1}function nC(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(rV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(y_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function oV(e){let t=w_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)nC(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 nV(e,t){let r=w_();r.styles.set(e,t);for(let o of r.documents.keys())nC(o,e,t)}typeof process>"u",nV("4811d023d1",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--wpds-elevation-sm,0 1px 2px 0 #0000000d,0 2px 3px 0 #0000000a,0 6px 6px 0 #00000008,0 8px 8px 0 #00000005);color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var iV={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},aV=Hp(oC.privateApis).ThemeProvider,sV={background:"#1e1e1e"},Up=(0,rC.forwardRef)(function({portal:t,positioner:r,children:o,className:n,...i},a){let s=(0,gu.jsx)(aV,{color:sV,children:(0,gu.jsx)(ao.Popup,{ref:a,className:H(iV.popup,n),...i,children:o})}),l=Cl(r,(0,gu.jsx)(Wp,{}),s);return Cl(t,(0,gu.jsx)(zp,{}),l)});var iC=d(B(),1),aC=d(F(),1),Yp=(0,iC.forwardRef)(function(t,r){return(0,aC.jsx)(ao.Trigger,{ref:r,...t})});var sC=d(F(),1);function $p(e){return(0,sC.jsx)(ao.Root,{...e})}var lC=d(F(),1);function qp({...e}){return(0,lC.jsx)(ao.Provider,{...e})}var zo=d(F(),1),x_="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"&&cV(document)),e.__wpStyleRuntime}function lV(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 dC(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(lV(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 cV(e){let t=S_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)dC(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=S_();r.styles.set(e,t);for(let o of r.documents.keys())dC(o,e,t)}typeof process>"u",uV("65cec4cf71","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{._28cfdc260e755391__icon-button{--wp-ui-button-aspect-ratio:1;--wp-ui-button-padding-inline:0;--wp-ui-button-min-width:unset}.f1c70d719989a85a__icon{margin:-1px}}}");var cC={"icon-button":"_28cfdc260e755391__icon-button",icon:"f1c70d719989a85a__icon"},R_=(0,uC.forwardRef)(function({label:t,className:r,children:o,disabled:n,focusableWhenDisabled:i=!0,icon:a,size:s,shortcut:l,positioner:c,...u},f){let g=H(cC["icon-button"],r);return(0,zo.jsx)(qp,{delay:0,children:(0,zo.jsxs)($p,{children:[(0,zo.jsx)(Yp,{ref:f,disabled:n&&!i,render:(0,zo.jsx)(Sl,{...u,size:s,"aria-label":t,"aria-keyshortcuts":l?.ariaKeyShortcut,disabled:n,focusableWhenDisabled:i}),className:g,children:(0,zo.jsx)(vi,{icon:a,size:24,className:cC.icon})}),(0,zo.jsxs)(Up,{positioner:c,children:[t,l&&(0,zo.jsxs)(zo.Fragment,{children:[" ",(0,zo.jsx)("span",{"aria-hidden":"true",children:l.displayShortcut})]})]})]})})});var Wo=d(B(),1);var sa=d(B(),1);function fC(e){let t=(0,sa.useRef)(e);t.current=e;let r=(0,sa.useRef)(null),o=(0,sa.useRef)(!1),n=(0,sa.useCallback)(()=>{o.current||(r.current&&clearTimeout(r.current),r.current=setTimeout(()=>{t.current(),r.current=null},0))},[]);return(0,sa.useEffect)(()=>(o.current=!1,()=>{o.current=!0,r.current&&clearTimeout(r.current)}),[]),n}var bu=d(F(),1),E_=!1;function pC(e){let t=e.toLowerCase(),r=E_?(0,Wo.createContext)(null):null;function o(){return(0,Wo.useContext)(r)}function n(){return null}let i=E_?o:n;function a({children:c}){let u=(0,Wo.useRef)(null),f=fC(()=>{let m=u.current;if(!m)throw new Error(`${e}: Missing <${e}.Title>. For accessibility, every ${t} requires a title. If needed, the title can be visually hidden but must not be omitted.`);if(!m.textContent?.trim())throw new Error(`${e}: <${e}.Title> cannot be empty. Provide meaningful text content for the ${t} title.`)}),g=(0,Wo.useCallback)(m=>(u.current=m,f(),()=>{u.current=null,f()}),[f]),p=(0,Wo.useMemo)(()=>({registerTitle:g}),[g]);return(0,Wo.useEffect)(()=>{f()},[f]),(0,bu.jsx)(r.Provider,{value:p,children:c})}function s({children:c}){return(0,bu.jsx)(bu.Fragment,{children:c})}return{ValidationProvider:E_?a:s,useValidationContext:i}}var mC=d(B(),1),C_="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"&&fV(document)),e.__wpStyleRuntime}function dV(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${C_}]`))if(r.getAttribute(C_)===t)return!0;return!1}function gC(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(dV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(C_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function fV(e){let t=T_();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 pV(e,t){let r=T_();r.styles.set(e,t);for(let o of r.documents.keys())gC(o,e,t)}typeof process>"u",pV("fa606a57ae","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}}");var mV={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},xo=(0,mC.forwardRef)(function({render:t,...r},o){return Pt({render:t,ref:o,props:ze({className:mV["visually-hidden"]},r,{"data-visually-hidden":""})})});var bC=d(B(),1),hC=d($(),1),Tl=d(F(),1),P_="data-wp-hash";function O_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&bV(document)),e.__wpStyleRuntime}function gV(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 vC(e,t,r){if(!e.head)return;let o=O_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(gV(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 bV(e){let t=O_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)vC(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 Kp(e,t){let r=O_();r.styles.set(e,t);for(let o of r.documents.keys())vC(o,e,t)}typeof process>"u",Kp("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var hV={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Kp("693cd16544","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus,._970d04df7376df67__outset-ring--focus-within-except-active,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible,.cd83dfc2126a0846__outset-ring--focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active,.ecadb9e080e2dfa5__outset-ring--focus-parent-visible{@media not (prefers-reduced-motion){--_gcd-a-transition:outline 0.1s ease-out;transition:outline .1s ease-out}outline:0 solid transparent;outline-offset:1px}._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}}}");var vV={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible"};typeof process>"u",Kp("9f01019e30",'@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-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.c6055659b8e2cd2c__is-brand:active,.c6055659b8e2cd2c__is-brand:hover{--_gcd-a-color:var(--wpds-color-fg-interactive-brand-active,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-fg-interactive-brand-active,var(--wp-admin-theme-color,#3858e9))}._92e0dfcaeee15b88__is-neutral,._92e0dfcaeee15b88__is-neutral:visited{--_gcd-a-color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);color:var(--wpds-color-fg-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-fg-interactive-neutral-active,#1e1e1e);color:var(--wpds-color-fg-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-regular,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 Gp={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",Kp("d5c1b736fd","._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);&: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-fg-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-fg-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-fg-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-fg-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-medium,499));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)}");var _V={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},jn=(0,bC.forwardRef)(function({children:t,variant:r="default",tone:o="brand",openInNewTab:n=!1,render:i,className:a,...s},l){return Pt({render:i,defaultTagName:"a",ref:l,props:ze(s,{className:H(_V.a,hV["box-sizing"],vV["outset-ring--focus"],r!=="unstyled"&&Gp.link,r!=="unstyled"&&Gp[`is-${o}`],r==="unstyled"&&Gp["is-unstyled"],a),target:n?"_blank":void 0,children:(0,Tl.jsxs)(Tl.Fragment,{children:[t,n&&(0,Tl.jsx)("span",{className:Gp["link-icon"],role:"img","aria-label":(0,hC.__)("(opens in a new tab)")})]})})})});var la={};fi(la,{ActionButton:()=>zC,ActionLink:()=>YC,Actions:()=>IC,CloseIcon:()=>DC,Description:()=>OC,Root:()=>wC,Title:()=>EC});var Pl=d(B(),1);import{speak as yV}from"@wordpress/a11y";var Ol=d(F(),1),A_="data-wp-hash";function I_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&xV(document)),e.__wpStyleRuntime}function wV(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${A_}]`))if(r.getAttribute(A_)===t)return!0;return!1}function _C(e,t,r){if(!e.head)return;let o=I_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(wV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(A_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function xV(e){let t=I_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)_C(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 yC(e,t){let r=I_();r.styles.set(e,t);for(let o of r.documents.keys())_C(o,e,t)}typeof process>"u",yC("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var SV={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",yC("80d31bc171","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:24px;--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-bg-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-fg-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._1904b570a89bb815__description{text-wrap:pretty}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#a9c6e7);--wp-ui-notice-text-color:var(--wpds-color-fg-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bc7c);--wp-ui-notice-text-color:var(--wpds-color-fg-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-warning-weak,#926300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#94d29e);--wp-ui-notice-text-color:var(--wpds-color-fg-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dab1aa);--wp-ui-notice-text-color:var(--wpds-color-fg-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-bg-interactive-neutral-weak-active,#ededed))}}}");var k_={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},RV={neutral:null,info:Bv,warning:Sv,success:Xv,error:_i};function EV(e){return e==="error"?"assertive":"polite"}function CV(e){if(e){if(typeof e=="string")return e;try{return(0,Pl.renderToString)(e)}catch{return}}}function TV(e,t){let r=CV(e);(0,Pl.useEffect)(()=>{r&&yV(r,t)},[r,t])}var wC=(0,Pl.forwardRef)(function({intent:t="neutral",children:r,icon:o,spokenMessage:n=r,politeness:i=EV(t),render:a,...s},l){TV(n,i);let c=o===null?null:o??RV[t],u=H(k_.notice,k_[`is-${t}`],SV["box-sizing"]);return Pt({defaultTagName:"div",render:a,ref:l,props:ze({className:u,children:(0,Ol.jsxs)(Ol.Fragment,{children:[r,c&&(0,Ol.jsx)(vi,{className:k_.icon,icon:c})]})},s)})});var xC=d(B(),1);var RC=d(F(),1),N_="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"&&OV(document)),e.__wpStyleRuntime}function PV(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${N_}]`))if(r.getAttribute(N_)===t)return!0;return!1}function SC(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(PV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(N_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function OV(e){let t=M_();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 kV(e,t){let r=M_();r.styles.set(e,t);for(let o of r.documents.keys())SC(o,e,t)}typeof process>"u",kV("80d31bc171","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:24px;--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-bg-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-fg-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._1904b570a89bb815__description{text-wrap:pretty}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#a9c6e7);--wp-ui-notice-text-color:var(--wpds-color-fg-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bc7c);--wp-ui-notice-text-color:var(--wpds-color-fg-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-warning-weak,#926300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#94d29e);--wp-ui-notice-text-color:var(--wpds-color-fg-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dab1aa);--wp-ui-notice-text-color:var(--wpds-color-fg-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-bg-interactive-neutral-weak-active,#ededed))}}}");var AV={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},EC=(0,xC.forwardRef)(function({className:t,...r},o){return(0,RC.jsx)(We,{ref:o,variant:"heading-md",className:H(AV.title,t),...r})});var CC=d(B(),1);var PC=d(F(),1),V_="data-wp-hash";function F_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&NV(document)),e.__wpStyleRuntime}function IV(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 TC(e,t,r){if(!e.head)return;let o=F_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(IV(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 NV(e){let t=F_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)TC(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=F_();r.styles.set(e,t);for(let o of r.documents.keys())TC(o,e,t)}typeof process>"u",MV("80d31bc171","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:24px;--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-bg-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-fg-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._1904b570a89bb815__description{text-wrap:pretty}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#a9c6e7);--wp-ui-notice-text-color:var(--wpds-color-fg-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bc7c);--wp-ui-notice-text-color:var(--wpds-color-fg-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-warning-weak,#926300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#94d29e);--wp-ui-notice-text-color:var(--wpds-color-fg-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dab1aa);--wp-ui-notice-text-color:var(--wpds-color-fg-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-bg-interactive-neutral-weak-active,#ededed))}}}");var VV={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},OC=(0,CC.forwardRef)(function({className:t,...r},o){return(0,PC.jsx)(We,{ref:o,variant:"body-md",className:H(VV.description,t),...r})});var kC=d(B(),1);var D_="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"&&DV(document)),e.__wpStyleRuntime}function FV(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 AC(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(FV(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 DV(e){let t=L_();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 LV(e,t){let r=L_();r.styles.set(e,t);for(let o of r.documents.keys())AC(o,e,t)}typeof process>"u",LV("80d31bc171","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:24px;--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-bg-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-fg-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._1904b570a89bb815__description{text-wrap:pretty}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#a9c6e7);--wp-ui-notice-text-color:var(--wpds-color-fg-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bc7c);--wp-ui-notice-text-color:var(--wpds-color-fg-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-warning-weak,#926300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#94d29e);--wp-ui-notice-text-color:var(--wpds-color-fg-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dab1aa);--wp-ui-notice-text-color:var(--wpds-color-fg-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-bg-interactive-neutral-weak-active,#ededed))}}}");var jV={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},IC=(0,kC.forwardRef)(function({render:t,...r},o){return Pt({defaultTagName:"div",render:t,ref:o,props:ze({className:jV.actions},r)})});var NC=d(B(),1),MC=d($(),1);var FC=d(F(),1),j_="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"&&HV(document)),e.__wpStyleRuntime}function BV(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${j_}]`))if(r.getAttribute(j_)===t)return!0;return!1}function VC(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(BV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(j_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function HV(e){let t=B_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)VC(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 zV(e,t){let r=B_();r.styles.set(e,t);for(let o of r.documents.keys())VC(o,e,t)}typeof process>"u",zV("80d31bc171","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:24px;--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-bg-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-fg-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._1904b570a89bb815__description{text-wrap:pretty}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#a9c6e7);--wp-ui-notice-text-color:var(--wpds-color-fg-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bc7c);--wp-ui-notice-text-color:var(--wpds-color-fg-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-warning-weak,#926300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#94d29e);--wp-ui-notice-text-color:var(--wpds-color-fg-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dab1aa);--wp-ui-notice-text-color:var(--wpds-color-fg-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-bg-interactive-neutral-weak-active,#ededed))}}}");var WV={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},DC=(0,NC.forwardRef)(function({className:t,icon:r=wo,label:o=(0,MC.__)("Dismiss"),...n},i){return(0,FC.jsx)(R_,{...n,ref:i,className:H(WV["close-icon"],t),variant:"minimal",size:"small",tone:"neutral",icon:r,label:o})});var jC=d(B(),1);var HC=d(F(),1),H_="data-wp-hash";function z_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&YV(document)),e.__wpStyleRuntime}function UV(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${H_}]`))if(r.getAttribute(H_)===t)return!0;return!1}function BC(e,t,r){if(!e.head)return;let o=z_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(UV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(H_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function YV(e){let t=z_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)BC(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 $V(e,t){let r=z_();r.styles.set(e,t);for(let o of r.documents.keys())BC(o,e,t)}typeof process>"u",$V("80d31bc171","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:24px;--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-bg-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-fg-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._1904b570a89bb815__description{text-wrap:pretty}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#a9c6e7);--wp-ui-notice-text-color:var(--wpds-color-fg-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bc7c);--wp-ui-notice-text-color:var(--wpds-color-fg-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-warning-weak,#926300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#94d29e);--wp-ui-notice-text-color:var(--wpds-color-fg-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dab1aa);--wp-ui-notice-text-color:var(--wpds-color-fg-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-bg-interactive-neutral-weak-active,#ededed))}}}");var LC={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},zC=(0,jC.forwardRef)(function({className:t,loading:r,loadingAnnouncement:o,variant:n,...i},a){return(0,HC.jsx)(Sl,{...i,...r!==void 0?{loading:r,loadingAnnouncement:o??""}:{},ref:a,size:"compact",tone:"neutral",variant:n,className:H(LC["action-button"],LC[`is-action-button-${n}`],t)})});var WC=d(B(),1);var U_=d(F(),1),W_="data-wp-hash";function Y_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&GV(document)),e.__wpStyleRuntime}function qV(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${W_}]`))if(r.getAttribute(W_)===t)return!0;return!1}function UC(e,t,r){if(!e.head)return;let o=Y_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(qV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(W_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function GV(e){let t=Y_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)UC(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 KV(e,t){let r=Y_();r.styles.set(e,t);for(let o of r.documents.keys())UC(o,e,t)}typeof process>"u",KV("80d31bc171","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:24px;--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-bg-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-fg-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._1904b570a89bb815__description{text-wrap:pretty}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#a9c6e7);--wp-ui-notice-text-color:var(--wpds-color-fg-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bc7c);--wp-ui-notice-text-color:var(--wpds-color-fg-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-warning-weak,#926300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#94d29e);--wp-ui-notice-text-color:var(--wpds-color-fg-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dab1aa);--wp-ui-notice-text-color:var(--wpds-color-fg-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-bg-interactive-neutral-weak-active,#ededed))}}}");var XV={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},YC=(0,WC.forwardRef)(function({className:t,render:r,...o},n){return(0,U_.jsx)(We,{ref:n,className:H(XV["action-link"],t),...o,variant:"body-md",render:(0,U_.jsx)(jn,{tone:"neutral",variant:"default",render:r})})});var vs={};fi(vs,{Arrow:()=>GC,Close:()=>ZC,Description:()=>JC,Popup:()=>mT,Portal:()=>Xp,Positioner:()=>Zp,Root:()=>bT,Title:()=>_T,Trigger:()=>xT});var $C=d(B(),1),hs=d(F(),1),$_="data-wp-hash";function G_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&QV(document)),e.__wpStyleRuntime}function ZV(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${$_}]`))if(r.getAttribute($_)===t)return!0;return!1}function qC(e,t,r){if(!e.head)return;let o=G_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(ZV(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 QV(e){let t=G_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)qC(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 JV(e,t){let r=G_();r.styles.set(e,t);for(let o of r.documents.keys())qC(o,e,t)}typeof process>"u",JV("43b25e2410",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._10450722b9676f78__positioner{z-index:var(--wp-ui-popover-z-index,initial)}._84e8f597bcf683b8__popup{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--wpds-elevation-md,0 2px 3px 0 #0000000d,0 4px 5px 0 #0000000a,0 12px 12px 0 #00000008,0 16px 16px 0 #00000005);color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-md,24px);outline:0;padding:var(--wpds-dimension-padding-lg,16px)}.e4d544aa033f05c6__backdrop~* ._84e8f597bcf683b8__popup{border-color:transparent}@media (forced-colors:active){._84e8f597bcf683b8__popup,.e4d544aa033f05c6__backdrop~* ._84e8f597bcf683b8__popup{border-color:CanvasText}}.ca05d3eb89321fcd__arrow{display:flex;&[data-side=top]{bottom:-8px;rotate:180deg}&[data-side=bottom]{rotate:0deg;top:-8px}&[data-side=left]{inset-inline-end:-13px;rotate:90deg}&[data-side=right]{inset-inline-start:-13px;rotate:-90deg}}._12d8edd9eb946b5f__arrow-fill{fill:var(--wpds-color-bg-surface-neutral-strong,#fff)}._6ddab482bd929dad__arrow-stroke{fill:var(--wpds-color-stroke-surface-neutral,#dbdbdb)}._6d7e4729cd96960e__title{--_gcd-heading-color:var(--wpds-color-fg-content-neutral,#1e1e1e);color:var(--wpds-color-fg-content-neutral,#1e1e1e)}.e4d544aa033f05c6__backdrop{background-color:rgba(0,0,0,.15);inset:0;position:fixed;z-index:var(--wp-ui-popover-z-index,initial)}}}');var q_={positioner:"_10450722b9676f78__positioner",popup:"_84e8f597bcf683b8__popup",backdrop:"e4d544aa033f05c6__backdrop",arrow:"ca05d3eb89321fcd__arrow","arrow-fill":"_12d8edd9eb946b5f__arrow-fill","arrow-stroke":"_6ddab482bd929dad__arrow-stroke",title:"_6d7e4729cd96960e__title"};function eF(e){return(0,hs.jsxs)("svg",{width:"20",height:"10",viewBox:"0 0 20 10",fill:"none",...e,children:[(0,hs.jsx)("path",{d:"M20 10H0V8h1.465a4 4 0 0 0 2.676-1.027l5.19-4.388c.378-.341.96-.341 1.338 0l5.19 4.388A4 4 0 0 0 18.535 8H20z",className:q_["arrow-fill"]}),(0,hs.jsx)("path",{d:"M10 3.097 4.81 7.486A5 5 0 0 1 1.465 8.77H0V8h1.465a4 4 0 0 0 2.676-1.027l5.19-4.388c.378-.341.96-.341 1.338 0l5.19 4.388A4 4 0 0 0 18.535 8H20v.77h-1.465a5 5 0 0 1-3.345-1.284z",className:q_["arrow-stroke"]})]})}var GC=(0,$C.forwardRef)(function({children:t,className:r,...o},n){return(0,hs.jsx)(Dt.Arrow,{ref:n,className:H(q_.arrow,r),...o,children:t??(0,hs.jsx)(eF,{})})});var KC=d(B(),1),XC=d(F(),1),ZC=(0,KC.forwardRef)(function(t,r){return(0,XC.jsx)(Dt.Close,{ref:r,"data-wp-ui-popover-close":"",...t})});var QC=d(B(),1);var K_=d(F(),1),JC=(0,QC.forwardRef)(function({children:t,...r},o){return(0,K_.jsx)(We,{ref:o,variant:"body-md",render:(0,K_.jsx)(Dt.Description,{...r}),children:t})});var uT=d(B(),1),dT=d(Lt(),1),fT=d(d_(),1);var eT=pC("Popover"),tT=eT.useValidationContext,rT=eT.ValidationProvider;var oT=d(B(),1),nT=d(F(),1),Xp=(0,oT.forwardRef)(function(t,r){return(0,nT.jsx)(Dt.Portal,{ref:r,...t})});var iT=d(B(),1),lT=d(F(),1),X_="data-wp-hash";function Z_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&rF(document)),e.__wpStyleRuntime}function tF(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 aT(e,t,r){if(!e.head)return;let o=Z_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(tF(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 rF(e){let t=Z_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)aT(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 sT(e,t){let r=Z_();r.styles.set(e,t);for(let o of r.documents.keys())aT(o,e,t)}typeof process>"u",sT("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var oF={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",sT("43b25e2410",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._10450722b9676f78__positioner{z-index:var(--wp-ui-popover-z-index,initial)}._84e8f597bcf683b8__popup{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--wpds-elevation-md,0 2px 3px 0 #0000000d,0 4px 5px 0 #0000000a,0 12px 12px 0 #00000008,0 16px 16px 0 #00000005);color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-md,24px);outline:0;padding:var(--wpds-dimension-padding-lg,16px)}.e4d544aa033f05c6__backdrop~* ._84e8f597bcf683b8__popup{border-color:transparent}@media (forced-colors:active){._84e8f597bcf683b8__popup,.e4d544aa033f05c6__backdrop~* ._84e8f597bcf683b8__popup{border-color:CanvasText}}.ca05d3eb89321fcd__arrow{display:flex;&[data-side=top]{bottom:-8px;rotate:180deg}&[data-side=bottom]{rotate:0deg;top:-8px}&[data-side=left]{inset-inline-end:-13px;rotate:90deg}&[data-side=right]{inset-inline-start:-13px;rotate:-90deg}}._12d8edd9eb946b5f__arrow-fill{fill:var(--wpds-color-bg-surface-neutral-strong,#fff)}._6ddab482bd929dad__arrow-stroke{fill:var(--wpds-color-stroke-surface-neutral,#dbdbdb)}._6d7e4729cd96960e__title{--_gcd-heading-color:var(--wpds-color-fg-content-neutral,#1e1e1e);color:var(--wpds-color-fg-content-neutral,#1e1e1e)}.e4d544aa033f05c6__backdrop{background-color:rgba(0,0,0,.15);inset:0;position:fixed;z-index:var(--wp-ui-popover-z-index,initial)}}}');var nF={positioner:"_10450722b9676f78__positioner",popup:"_84e8f597bcf683b8__popup",backdrop:"e4d544aa033f05c6__backdrop",arrow:"ca05d3eb89321fcd__arrow","arrow-fill":"_12d8edd9eb946b5f__arrow-fill","arrow-stroke":"_6ddab482bd929dad__arrow-stroke",title:"_6d7e4729cd96960e__title"},Zp=(0,iT.forwardRef)(function({align:t="center",arrowPadding:r=8,className:o,side:n="bottom",sideOffset:i=8,...a},s){return(0,lT.jsx)(Dt.Positioner,{ref:s,align:t,arrowPadding:r,side:n,sideOffset:i,...a,className:H(oF["box-sizing"],nF.positioner,o)})});var _n=d(F(),1),Q_="data-wp-hash";function J_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&aF(document)),e.__wpStyleRuntime}function iF(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Q_}]`))if(r.getAttribute(Q_)===t)return!0;return!1}function pT(e,t,r){if(!e.head)return;let o=J_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(iF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Q_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function aF(e){let t=J_();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 sF(e,t){let r=J_();r.styles.set(e,t);for(let o of r.documents.keys())pT(o,e,t)}typeof process>"u",sF("43b25e2410",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._10450722b9676f78__positioner{z-index:var(--wp-ui-popover-z-index,initial)}._84e8f597bcf683b8__popup{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--wpds-elevation-md,0 2px 3px 0 #0000000d,0 4px 5px 0 #0000000a,0 12px 12px 0 #00000008,0 16px 16px 0 #00000005);color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-md,24px);outline:0;padding:var(--wpds-dimension-padding-lg,16px)}.e4d544aa033f05c6__backdrop~* ._84e8f597bcf683b8__popup{border-color:transparent}@media (forced-colors:active){._84e8f597bcf683b8__popup,.e4d544aa033f05c6__backdrop~* ._84e8f597bcf683b8__popup{border-color:CanvasText}}.ca05d3eb89321fcd__arrow{display:flex;&[data-side=top]{bottom:-8px;rotate:180deg}&[data-side=bottom]{rotate:0deg;top:-8px}&[data-side=left]{inset-inline-end:-13px;rotate:90deg}&[data-side=right]{inset-inline-start:-13px;rotate:-90deg}}._12d8edd9eb946b5f__arrow-fill{fill:var(--wpds-color-bg-surface-neutral-strong,#fff)}._6ddab482bd929dad__arrow-stroke{fill:var(--wpds-color-stroke-surface-neutral,#dbdbdb)}._6d7e4729cd96960e__title{--_gcd-heading-color:var(--wpds-color-fg-content-neutral,#1e1e1e);color:var(--wpds-color-fg-content-neutral,#1e1e1e)}.e4d544aa033f05c6__backdrop{background-color:rgba(0,0,0,.15);inset:0;position:fixed;z-index:var(--wp-ui-popover-z-index,initial)}}}');var cT={positioner:"_10450722b9676f78__positioner",popup:"_84e8f597bcf683b8__popup",backdrop:"e4d544aa033f05c6__backdrop",arrow:"ca05d3eb89321fcd__arrow","arrow-fill":"_12d8edd9eb946b5f__arrow-fill","arrow-stroke":"_6ddab482bd929dad__arrow-stroke",title:"_6d7e4729cd96960e__title"},lF=Hp(fT.privateApis).ThemeProvider,cF="data-wp-ui-popover-close",mT=(0,uT.forwardRef)(function({backdrop:t=!1,children:r,className:o,portal:n,positioner:i,finalFocus:a,initialFocus:s,variant:l="default",...c},u){let{resolvedInitialFocus:f,popupRef:g}=HE({initialFocus:s,deprioritizedAttributes:[cF]}),p=(0,dT.useMergeRefs)([u,g]),m=t?(0,_n.jsx)(Dt.Backdrop,{className:cT.backdrop}):null,b=(0,_n.jsx)(lF,{children:(0,_n.jsx)(Dt.Popup,{ref:p,initialFocus:f,finalFocus:a,className:H(l!=="unstyled"&&cT.popup,o),...c,children:(0,_n.jsx)(rT,{children:r})})}),v=Cl(i,(0,_n.jsx)(Zp,{}),b);return Cl(n,(0,_n.jsx)(Xp,{}),(0,_n.jsxs)(_n.Fragment,{children:[m,v]}))});var gT=d(F(),1);function bT(e){return(0,gT.jsx)(Dt.Root,{...e})}var hT=d(Lt(),1),kl=d(B(),1);var ty=d(F(),1),ey="data-wp-hash";function ry(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&dF(document)),e.__wpStyleRuntime}function uF(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ey}]`))if(r.getAttribute(ey)===t)return!0;return!1}function vT(e,t,r){if(!e.head)return;let o=ry(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(uF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ey,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function dF(e){let t=ry();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)vT(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 fF(e,t){let r=ry();r.styles.set(e,t);for(let o of r.documents.keys())vT(o,e,t)}typeof process>"u",fF("43b25e2410",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._10450722b9676f78__positioner{z-index:var(--wp-ui-popover-z-index,initial)}._84e8f597bcf683b8__popup{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--wpds-elevation-md,0 2px 3px 0 #0000000d,0 4px 5px 0 #0000000a,0 12px 12px 0 #00000008,0 16px 16px 0 #00000005);color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-md,24px);outline:0;padding:var(--wpds-dimension-padding-lg,16px)}.e4d544aa033f05c6__backdrop~* ._84e8f597bcf683b8__popup{border-color:transparent}@media (forced-colors:active){._84e8f597bcf683b8__popup,.e4d544aa033f05c6__backdrop~* ._84e8f597bcf683b8__popup{border-color:CanvasText}}.ca05d3eb89321fcd__arrow{display:flex;&[data-side=top]{bottom:-8px;rotate:180deg}&[data-side=bottom]{rotate:0deg;top:-8px}&[data-side=left]{inset-inline-end:-13px;rotate:90deg}&[data-side=right]{inset-inline-start:-13px;rotate:-90deg}}._12d8edd9eb946b5f__arrow-fill{fill:var(--wpds-color-bg-surface-neutral-strong,#fff)}._6ddab482bd929dad__arrow-stroke{fill:var(--wpds-color-stroke-surface-neutral,#dbdbdb)}._6d7e4729cd96960e__title{--_gcd-heading-color:var(--wpds-color-fg-content-neutral,#1e1e1e);color:var(--wpds-color-fg-content-neutral,#1e1e1e)}.e4d544aa033f05c6__backdrop{background-color:rgba(0,0,0,.15);inset:0;position:fixed;z-index:var(--wp-ui-popover-z-index,initial)}}}');var pF={positioner:"_10450722b9676f78__positioner",popup:"_84e8f597bcf683b8__popup",backdrop:"e4d544aa033f05c6__backdrop",arrow:"ca05d3eb89321fcd__arrow","arrow-fill":"_12d8edd9eb946b5f__arrow-fill","arrow-stroke":"_6ddab482bd929dad__arrow-stroke",title:"_6d7e4729cd96960e__title"},_T=(0,kl.forwardRef)(function({children:t,...r},o){let n=tT(),i=(0,kl.useRef)(null),a=(0,hT.useMergeRefs)([i,o]);return(0,kl.useEffect)(()=>{if(n)return n.registerTitle(i.current)},[n]),(0,ty.jsx)(We,{ref:a,variant:"heading-xl",render:(0,ty.jsx)(Dt.Title,{...r}),className:pF.title,children:t})});var yT=d(B(),1),wT=d(F(),1),xT=(0,yT.forwardRef)(function(t,r){return(0,wT.jsx)(Dt.Trigger,{ref:r,...t})});var Cr=d(F(),1),ny="data-wp-hash";function iy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&gF(document)),e.__wpStyleRuntime}function mF(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ny}]`))if(r.getAttribute(ny)===t)return!0;return!1}function ET(e,t,r){if(!e.head)return;let o=iy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(mF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ny,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function gF(e){let t=iy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)ET(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 bF(e,t){let r=iy();r.styles.set(e,t);for(let o of r.documents.keys())ET(o,e,t)}typeof process>"u",bF("846edc217c","._5f4053eba32ce092__list{list-style:none;margin:0;padding:0}._5f4053eba32ce092__list>li{flex-shrink: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 oy={list:"_5f4053eba32ce092__list",current:"d1978551971a3360__current",separator:"_6d9152063d443376__separator"},hF=({items:e})=>{if(!e.length)return null;let t=e.slice(0,-1),r=e[e.length-1];return(0,Cr.jsx)("nav",{"aria-label":(0,RT.__)("Breadcrumbs"),children:(0,Cr.jsxs)(j,{render:(0,Cr.jsx)("ul",{}),direction:"row",align:"center",className:oy.list,children:[t.map((o,n)=>(0,Cr.jsxs)("li",{children:[(0,Cr.jsx)(We,{variant:"body-lg",render:(0,Cr.jsx)(jn,{tone:"neutral",render:(0,Cr.jsx)(ST,{to:o.to})}),children:o.label}),(0,Cr.jsx)(We,{variant:"body-lg","aria-hidden":"true",className:oy.separator,children:"/"})]},n)),(0,Cr.jsx)("li",{children:r.to?(0,Cr.jsx)(We,{variant:"body-lg",render:(0,Cr.jsx)(jn,{tone:"neutral",render:(0,Cr.jsx)(ST,{to:r.to})}),children:r.label}):(0,Cr.jsx)(We,{variant:"heading-lg",render:(0,Cr.jsx)("h1",{}),className:oy.current,children:r.label})})]})})},hu=hF;var CT=d(B(),1),TT=d(F(),1),PT=(0,CT.forwardRef)(({children:e,className:t,ariaLabel:r,as:o="div",...n},i)=>(0,TT.jsx)(o,{ref:i,className:H("admin-ui-navigable-region",t),"aria-label":r,role:"region",tabIndex:"-1",...n,children:e}));PT.displayName="NavigableRegion";var OT=PT;var AT=d(re(),1),{Fill:IT,Slot:NT}=(0,AT.createSlotFill)("SidebarToggle");var Uo=d(F(),1),ay="data-wp-hash";function sy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&_F(document)),e.__wpStyleRuntime}function vF(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ay}]`))if(r.getAttribute(ay)===t)return!0;return!1}function MT(e,t,r){if(!e.head)return;let o=sy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(vF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ay,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function _F(e){let t=sy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)MT(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 yF(e,t){let r=sy();r.styles.set(e,t);for(let o of r.documents.keys())MT(o,e,t)}typeof process>"u",yF("683dd16f2c","._956b6df0898efed0__page{text-wrap:pretty;background-color:var(--wpds-color-bg-surface-neutral,#fcfcfc);color:var(--wpds-color-fg-content-neutral,#1e1e1e);display:flex;flex-flow:column;height:100%;position:relative;z-index:1}._0625b55e82a0d93d__header{background:var(--wpds-color-bg-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:calc(var(--wpds-dimension-base, 4px)*8)}.b7cb5b9daf3a3b25__header-actions{flex-shrink:0}._8113be94e7caf73c__header-title{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:calc(var(--wpds-dimension-base, 4px)*6);width:calc(var(--wpds-dimension-base, 4px)*6);>*{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-fg-content-neutral-weak,#707070);padding-block-end:var(--wpds-dimension-padding-xs,4px)}.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 _s={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function VT({headingLevel:e=1,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,actions:a,showSidebarToggle:s=!0}){let l=`h${e}`;return(0,Uo.jsxs)(j,{direction:"column",className:_s.header,children:[(0,Uo.jsxs)(j,{className:_s["header-content"],direction:"row",gap:"sm",justify:"space-between",children:[(0,Uo.jsxs)(j,{direction:"row",gap:"sm",align:"center",justify:"start",children:[s&&(0,Uo.jsx)(NT,{bubblesVirtually:!0,className:_s["sidebar-toggle-slot"]}),o&&(0,Uo.jsx)("div",{className:_s["header-visual"],"aria-hidden":"true",children:o}),n&&(0,Uo.jsx)(We,{className:_s["header-title"],render:(0,Uo.jsx)(l,{}),variant:"heading-lg",children:n}),t,r]}),a&&(0,Uo.jsx)(j,{align:"center",className:_s["header-actions"],direction:"row",gap:"sm",children:a})]}),i&&(0,Uo.jsx)(We,{render:(0,Uo.jsx)("p",{}),variant:"body-md",className:_s["header-subtitle"],children:i})]})}var vu=d(F(),1),cy="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"&&xF(document)),e.__wpStyleRuntime}function wF(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${cy}]`))if(r.getAttribute(cy)===t)return!0;return!1}function FT(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(wF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(cy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function xF(e){let t=uy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)FT(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 SF(e,t){let r=uy();r.styles.set(e,t);for(let o of r.documents.keys())FT(o,e,t)}typeof process>"u",SF("683dd16f2c","._956b6df0898efed0__page{text-wrap:pretty;background-color:var(--wpds-color-bg-surface-neutral,#fcfcfc);color:var(--wpds-color-fg-content-neutral,#1e1e1e);display:flex;flex-flow:column;height:100%;position:relative;z-index:1}._0625b55e82a0d93d__header{background:var(--wpds-color-bg-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:calc(var(--wpds-dimension-base, 4px)*8)}.b7cb5b9daf3a3b25__header-actions{flex-shrink:0}._8113be94e7caf73c__header-title{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:calc(var(--wpds-dimension-base, 4px)*6);width:calc(var(--wpds-dimension-base, 4px)*6);>*{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-fg-content-neutral-weak,#707070);padding-block-end:var(--wpds-dimension-padding-xs,4px)}.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 ly={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function DT({headingLevel:e,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,children:a,className:s,actions:l,ariaLabel:c,hasPadding:u=!1,showSidebarToggle:f=!0}){let g=H(ly.page,s);return(0,vu.jsxs)(OT,{className:g,ariaLabel:c??(typeof n=="string"?n:""),children:[(n||t||r||l||o)&&(0,vu.jsx)(VT,{headingLevel:e,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,actions:l,showSidebarToggle:f}),u?(0,vu.jsx)("div",{className:H(ly.content,ly["has-padding"]),children:a}):a]})}DT.SidebarToggleFill=IT;var ys=DT;var jT=d(re(),1),em=d($(),1);import{useNavigate as RF}from"@wordpress/route";var LT=d(mu(),1),{lock:bae,unlock:Qp}=(0,LT.__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/content-types");var ca=d(F(),1),{Tabs:Jp}=Qp(jT.privateApis);function EF({activeTab:e,children:t}){let r=RF();return(0,ca.jsxs)(ys,{ariaLabel:(0,em.__)("Content Types"),className:"content-types-page",children:[(0,ca.jsx)(Jp,{selectedTabId:e,onSelect:o=>r({to:`/${o}`}),children:(0,ca.jsx)("div",{className:"content-types-tabs-wrapper",children:(0,ca.jsxs)(Jp.TabList,{children:[(0,ca.jsx)(Jp.Tab,{tabId:"post-types",children:(0,em.__)("Post Types")}),(0,ca.jsx)(Jp.Tab,{tabId:"taxonomies",children:(0,em.__)("Taxonomies")})]})})}),t]})}var z3=d(re(),1);var Vr=d(B(),1),j5=d(Lt(),1);var im=d(B(),1);var dy=d($(),1);var _t="isAny",yt="isNone",Tr="isAll",Pr="isNotAll",Ur="between",Yr="inThePast",so="over",xt="is",St="isNot",ua="lessThan",da="greaterThan",fa="lessThanOrEqual",pa="greaterThanOrEqual",ma="before",ga="after",ba="beforeInc",ha="afterInc",Bn="contains",Hn="notContains",zn="startsWith",va="on",_a="notOn",tm=["asc","desc"],BT={asc:"\u2191",desc:"\u2193"},rm={asc:"ascending",desc:"descending"},om={asc:(0,dy.__)("Sort ascending"),desc:(0,dy.__)("Sort descending")},HT={asc:_v,desc:pv},Al="table",nm="grid",zT="list",WT="activity",UT="pickerGrid",YT="pickerTable",$T="pickerActivity";var qT=(0,im.createContext)({view:{type:Al},onChangeView:()=>{},fields:[],data:[],paginationInfo:{totalItems:0,totalPages:0},selection:[],onChangeSelection:()=>{},setOpenedFilter:()=>{},openedFilter:null,getItemId:e=>e.id,isItemClickable:()=>!0,renderItemLink:void 0,containerWidth:0,containerRef:(0,im.createRef)(),resizeObserverRef:()=>{},defaultLayouts:{list:{},grid:{},table:{}},filters:[],isShowingFilter:!1,setIsShowingFilter:()=>{},hasInitiallyLoaded:!1,config:{perPageSizes:[]},intersectionObserver:null});qT.displayName="DataViewsContext";var ue=qT;var Un=d($(),1);var Es=d($(),1),fm=d(re(),1),co=d(B(),1),vy=d(fy(),1);var KT=d(re(),1),XT=d($(),1),ZT=d(F(),1);function ya({selection:e,onChangeSelection:t,item:r,getItemId:o,titleField:n,disabled:i,...a}){let s=o(r),l=e.includes(s),c=!i&&l,u=n?.getValue?.({item:r})||(0,XT.__)("(no title)");return(0,ZT.jsx)(KT.CheckboxControl,{className:"dataviews-selection-checkbox","aria-label":u,"aria-disabled":i,checked:c,onChange:()=>{i||t(l?e.filter(f=>s!==f):[...e,s])},...a})}var ws=d(re(),1),t2=d($(),1),Nl=d(B(),1);var r2=d(Ot(),1),py=d(Lt(),1);var JT=d(mu(),1),{lock:Oae,unlock:ke}=(0,JT.__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/dataviews");var ft=d(F(),1),{Menu:Il,kebabCase:CF}=ke(ws.privateApis);function TF({action:e,onClick:t,items:r,variant:o}){let n=typeof e.label=="string"?e.label:e.label(r);return(0,ft.jsx)(ws.Button,{disabled:!!e.disabled,accessibleWhenDisabled:!0,size:"compact",variant:o,onClick:t,children:n})}function PF({action:e,onClick:t,items:r}){let o=typeof e.label=="string"?e.label:e.label(r);return(0,ft.jsx)(Il.Item,{disabled:e.disabled,onClick:t,children:(0,ft.jsx)(Il.ItemLabel,{children:o})})}function xs({action:e,items:t,closeModal:r}){let o=typeof e.label=="string"?e.label:e.label(t),n=typeof e.modalHeader=="function"?e.modalHeader(t):e.modalHeader;return(0,ft.jsx)(ws.Modal,{title:n||o,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:r,focusOnMount:e.modalFocusOnMount??!0,size:e.modalSize||"medium",overlayClassName:`dataviews-action-modal dataviews-action-modal__${CF(e.id)}`,children:(0,ft.jsx)(e.RenderModal,{items:t,closeModal:r})})}function my({actions:e,item:t,registry:r,setActiveModalAction:o}){let{primaryActions:n,regularActions:i}=(0,Nl.useMemo)(()=>e.reduce((s,l)=>((l.isPrimary?s.primaryActions:s.regularActions).push(l),s),{primaryActions:[],regularActions:[]}),[e]),a=s=>s.map(l=>(0,ft.jsx)(PF,{action:l,onClick:()=>{if("RenderModal"in l){o(l);return}l.callback([t],{registry:r})},items:[t]},l.id));return(0,ft.jsxs)(Il.Group,{children:[a(n),a(i)]})}function Ml({item:e,actions:t,isCompact:r}){let o=(0,r2.useRegistry)(),{primaryActions:n,eligibleActions:i}=(0,Nl.useMemo)(()=>{let s=t.filter(c=>!c.isEligible||c.isEligible(e));return{primaryActions:s.filter(c=>c.isPrimary),eligibleActions:s}},[t,e]),a=(0,py.useViewportMatch)("medium","<");return r?(0,ft.jsx)(e2,{item:e,actions:i,isSmall:!0,registry:o}):(0,ft.jsxs)(j,{direction:"row",justify:"flex-end",className:"dataviews-item-actions",style:{flexShrink:0,width:"auto"},children:[(0,ft.jsx)(gy,{item:e,actions:n,registry:o}),(n.length<i.length||a)&&(0,ft.jsx)(e2,{item:e,actions:i,registry:o})]})}function e2({item:e,actions:t,isSmall:r,registry:o}){let[n,i]=(0,Nl.useState)(null);return(0,ft.jsxs)(ft.Fragment,{children:[(0,ft.jsxs)(Il,{placement:"bottom-end",children:[(0,ft.jsx)(Il.TriggerButton,{render:(0,ft.jsx)(ws.Button,{size:r?"small":"compact",icon:du,label:(0,t2.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,className:"dataviews-all-actions-button"})}),(0,ft.jsx)(Il.Popover,{children:(0,ft.jsx)(my,{actions:t,item:e,registry:o,setActiveModalAction:i})})]}),!!n&&(0,ft.jsx)(xs,{action:n,items:[e],closeModal:()=>i(null)})]})}function gy({item:e,actions:t,registry:r,buttonVariant:o}){let[n,i]=(0,Nl.useState)(null);return(0,py.useViewportMatch)("medium","<")||!Array.isArray(t)||t.length===0?null:(0,ft.jsxs)(ft.Fragment,{children:[t.map(s=>(0,ft.jsx)(TF,{action:s,onClick:()=>{if("RenderModal"in s){i(s);return}s.callback([e],{registry:r})},items:[e],variant:o},s.id)),!!n&&(0,ft.jsx)(xs,{action:n,items:[e],closeModal:()=>i(null)})]})}var Ss=d(re(),1),_u=d($(),1),Or=d(B(),1),a2=d(Ot(),1);var by=d(Lt(),1);var wa=d($(),1);function o2(e,t,r,o=!1){return e>0?(0,wa.sprintf)((0,wa._n)("%d Item selected","%d Items selected",e),e):o||r<=t?(0,wa.sprintf)((0,wa._n)("%d Item","%d Items",r),r):(0,wa.sprintf)((0,wa._n)("%1$d of %2$d Item","%1$d of %2$d Items",r),t,r)}var Qt=d(F(),1);function OF({action:e,items:t,ActionTriggerComponent:r}){let[o,n]=(0,Or.useState)(!1);return(0,Qt.jsxs)(Qt.Fragment,{children:[(0,Qt.jsx)(r,{...{action:e,onClick:()=>{n(!0)},items:t}}),o&&(0,Qt.jsx)(xs,{action:e,items:t,closeModal:()=>n(!1)})]})}function am(e,t){return(0,Or.useMemo)(()=>e.some(r=>r.supportsBulk&&(!r.isEligible||r.isEligible(t))),[e,t])}function Vl(e,t){return(0,Or.useMemo)(()=>t.some(r=>e.some(o=>o.supportsBulk&&(!o.isEligible||o.isEligible(r)))),[e,t])}function yu({selection:e,onChangeSelection:t,data:r,actions:o,getItemId:n,disableSelectAll:i=!1}){let a=(0,Or.useMemo)(()=>r.filter(u=>o.some(f=>f.supportsBulk&&(!f.isEligible||f.isEligible(u)))),[r,o]),s=r.filter(u=>e.includes(n(u))&&a.includes(u)),l=e.length>0,c=s.length===a.length;return i?(0,Qt.jsx)(Ss.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:l,disabled:!l,onChange:()=>{t([])},"aria-label":(0,_u.__)("Deselect all")}):(0,Qt.jsx)(Ss.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:c,indeterminate:!c&&!!s.length,onChange:()=>{t(c?[]:a.map(u=>n(u)))},"aria-label":c?(0,_u.__)("Deselect all"):(0,_u.__)("Select all")})}function n2({action:e,onClick:t,isBusy:r,items:o}){let n=typeof e.label=="string"?e.label:e.label(o);return(0,by.useViewportMatch)("medium","<")?(0,Qt.jsx)(Ss.Button,{disabled:r,accessibleWhenDisabled:!0,label:n,icon:e.icon,size:"compact",onClick:t,isBusy:r}):(0,Qt.jsx)(Ss.Button,{disabled:r,accessibleWhenDisabled:!0,size:"compact",onClick:t,isBusy:r,children:n})}var s2=[];function kF({action:e,selectedItems:t,actionInProgress:r,setActionInProgress:o}){let n=(0,a2.useRegistry)(),i=(0,Or.useMemo)(()=>t.filter(a=>!e.isEligible||e.isEligible(a)),[e,t]);return"RenderModal"in e?(0,Qt.jsx)(OF,{action:e,items:i,ActionTriggerComponent:n2},e.id):(0,Qt.jsx)(n2,{action:e,onClick:async()=>{o(e.id),await e.callback(t,{registry:n}),o(null)},items:i,isBusy:r===e.id},e.id)}function i2(e,t,r,o,n,i,a,s,l,c,u){let f=o2(n.length,e.length,u.totalItems,o);return(0,Qt.jsxs)(j,{direction:"row",className:"dataviews-bulk-actions-footer__container",gap:"md",align:"center",children:[(0,Qt.jsx)(yu,{selection:n,onChangeSelection:c,data:e,actions:t,getItemId:r,disableSelectAll:o}),(0,Qt.jsx)("span",{className:"dataviews-bulk-actions-footer__item-count",children:f}),(0,Qt.jsxs)(j,{direction:"row",className:"dataviews-bulk-actions-footer__action-buttons",gap:"xs",children:[i.map(g=>(0,Qt.jsx)(kF,{action:g,selectedItems:a,actionInProgress:s,setActionInProgress:l},g.id)),a.length>0&&(0,Qt.jsx)(Ss.Button,{icon:wo,showTooltip:!0,tooltipPosition:"top",size:"compact",label:(0,_u.__)("Cancel"),disabled:!!s,accessibleWhenDisabled:!1,onClick:()=>{c(s2)}})]})]})}function AF({selection:e,actions:t,onChangeSelection:r,data:o,getItemId:n,isInfiniteScroll:i,paginationInfo:a}){let[s,l]=(0,Or.useState)(null),c=(0,Or.useRef)(void 0),u=(0,by.useViewportMatch)("medium","<"),f=(0,Or.useMemo)(()=>t.filter(b=>b.supportsBulk),[t]),g=(0,Or.useMemo)(()=>o.filter(b=>f.some(v=>!v.isEligible||v.isEligible(b))),[o,f]),p=(0,Or.useMemo)(()=>o.filter(b=>e.includes(n(b))&&g.includes(b)),[e,o,n,g]),m=(0,Or.useMemo)(()=>t.filter(b=>b.supportsBulk&&(!u||b.icon)&&p.some(v=>!b.isEligible||b.isEligible(v))),[t,p,u]);if(s)c.current||(c.current=i2(o,t,n,i,e,m,p,s,l,r,a));else return c.current&&(c.current=void 0),i2(o,t,n,i,e,m,p,s,l,r,a);return c.current}function sm(){let{data:e,selection:t,actions:r=s2,onChangeSelection:o,getItemId:n,paginationInfo:i,view:a}=(0,Or.useContext)(ue);return(0,Qt.jsx)(AF,{selection:t,onChangeSelection:o,data:e,actions:r,getItemId:n,isInfiniteScroll:!!a.infiniteScrollEnabled,paginationInfo:i})}var xi=d($(),1);var Si=d(re(),1),xa=d(B(),1);function lm(e,t){let r=[e?.titleField,e?.mediaField,e?.descriptionField].filter(Boolean);return t.filter(o=>!r.includes(o.id)&&o.type!=="media"&&o.enableHiding!==!1)}var Ae=d(F(),1),{Menu:Ze}=ke(Si.privateApis);function IF({children:e}){return xa.Children.toArray(e).filter(Boolean).map((t,r)=>(0,Ae.jsxs)(xa.Fragment,{children:[r>0&&(0,Ae.jsx)(Ze.Separator,{}),t]},r))}var NF=(0,xa.forwardRef)(function({fieldId:t,view:r,fields:o,onChangeView:n,onHide:i,setOpenedFilter:a,canMove:s=!0,canInsertLeft:l=!0,canInsertRight:c=!0},u){let f=r.fields??[],g=f?.indexOf(t),p=r.sort?.field===t,m=!1,b=!1,v=!1,h=[],_=o.find(S=>S.id===t),{setIsShowingFilter:w}=(0,xa.useContext)(ue);if(!_)return null;m=_.enableHiding!==!1,b=_.enableSorting!==!1;let y=_.header;if(h=!!_.filterBy&&_.filterBy?.operators||[],v=!r.filters?.some(S=>t===S.field)&&!!(_.hasElements||_.Edit)&&_.filterBy!==!1&&!_.filterBy?.isPrimary,!b&&!s&&!m&&!v)return y;let x=lm(r,o).filter(S=>!f.includes(S.id)),T=(l||c)&&!!x.length,C=(0,xi.isRTL)();return(0,Ae.jsxs)(Ze,{children:[(0,Ae.jsxs)(Ze.TriggerButton,{render:(0,Ae.jsx)(Si.Button,{size:"compact",className:"dataviews-view-table-header-button",ref:u,variant:"tertiary"}),children:[y,r.sort&&p&&(0,Ae.jsx)("span",{"aria-hidden":"true",children:BT[r.sort.direction]})]}),(0,Ae.jsx)(Ze.Popover,{style:{minWidth:"240px"},children:(0,Ae.jsxs)(IF,{children:[b&&(0,Ae.jsx)(Ze.Group,{children:tm.map(S=>{let O=r.sort&&p&&r.sort.direction===S,L=`${t}-${S}`;return(0,Ae.jsx)(Ze.RadioItem,{name:"view-table-sorting",value:L,checked:O,onChange:()=>{n({...r,sort:{field:t,direction:S},showLevels:!1})},children:(0,Ae.jsx)(Ze.ItemLabel,{children:om[S]})},L)})}),v&&(0,Ae.jsx)(Ze.Group,{children:(0,Ae.jsx)(Ze.Item,{prefix:(0,Ae.jsx)(Si.Icon,{icon:uu}),onClick:()=>{a(t),w(!0),n({...r,page:1,filters:[...r.filters||[],{field:t,value:void 0,operator:h[0]}]})},children:(0,Ae.jsx)(Ze.ItemLabel,{children:(0,xi.__)("Add filter")})})}),(s||m||T)&&_&&(0,Ae.jsxs)(Ze.Group,{children:[s&&(0,Ae.jsx)(Ze.Item,{prefix:(0,Ae.jsx)(Si.Icon,{icon:gv}),disabled:C?g>=f.length-1:g<1,onClick:()=>{let S=C?g+1:g-1,O=[...f];O.splice(g,1),O.splice(S,0,t),n({...r,fields:O})},children:(0,Ae.jsx)(Ze.ItemLabel,{children:(0,xi.__)("Move left")})}),s&&(0,Ae.jsx)(Ze.Item,{prefix:(0,Ae.jsx)(Si.Icon,{icon:hv}),disabled:C?g<1:g>=f.length-1,onClick:()=>{let S=C?g-1:g+1,O=[...f];O.splice(g,1),O.splice(S,0,t),n({...r,fields:O})},children:(0,Ae.jsx)(Ze.ItemLabel,{children:(0,xi.__)("Move right")})}),l&&!!x.length&&(0,Ae.jsxs)(Ze,{children:[(0,Ae.jsx)(Ze.SubmenuTriggerItem,{children:(0,Ae.jsx)(Ze.ItemLabel,{children:(0,xi.__)("Insert left")})}),(0,Ae.jsx)(Ze.Popover,{children:x.map(S=>{let O=C?g+1:g;return(0,Ae.jsx)(Ze.Item,{onClick:()=>{n({...r,fields:[...f.slice(0,O),S.id,...f.slice(O)]})},children:(0,Ae.jsx)(Ze.ItemLabel,{children:S.label})},S.id)})})]}),c&&!!x.length&&(0,Ae.jsxs)(Ze,{children:[(0,Ae.jsx)(Ze.SubmenuTriggerItem,{children:(0,Ae.jsx)(Ze.ItemLabel,{children:(0,xi.__)("Insert right")})}),(0,Ae.jsx)(Ze.Popover,{children:x.map(S=>{let O=C?g:g+1;return(0,Ae.jsx)(Ze.Item,{onClick:()=>{n({...r,fields:[...f.slice(0,O),S.id,...f.slice(O)]})},children:(0,Ae.jsx)(Ze.ItemLabel,{children:S.label})},S.id)})})]}),m&&_&&(0,Ae.jsx)(Ze.Item,{prefix:(0,Ae.jsx)(Si.Icon,{icon:fu}),onClick:()=>{i(_),n({...r,fields:f.filter(S=>S!==t)})},children:(0,Ae.jsx)(Ze.ItemLabel,{children:(0,xi.__)("Hide column")})})]})]})})]})}),MF=NF,Fl=MF;var l2=d(B(),1),hy=d(F(),1);function VF({item:e,isItemClickable:t,onClickItem:r,className:o}){return!t(e)||!r?{className:o}:{className:o?`${o} ${o}--clickable`:void 0,role:"button",tabIndex:0,onClick:n=>{n.stopPropagation(),r(e)},onKeyDown:n=>{(n.key==="Enter"||n.key===""||n.key===" ")&&(n.stopPropagation(),r(e))}}}function Sa({item:e,isItemClickable:t,onClickItem:r,renderItemLink:o,className:n,children:i,...a}){if(!t(e))return(0,hy.jsx)("div",{className:n,...a,children:i});if(o){let l=o({item:e,className:`${n} ${n}--clickable`,...a,children:i});return(0,l2.cloneElement)(l,{onClick:c=>{c.stopPropagation(),l.props.onClick&&l.props.onClick(c)},onKeyDown:c=>{(c.key==="Enter"||c.key===""||c.key===" ")&&(c.stopPropagation(),l.props.onKeyDown&&l.props.onKeyDown(c))}})}let s=VF({item:e,isItemClickable:t,onClickItem:r,className:n});return(0,hy.jsx)("div",{...s,...a,children:i})}var Wn=d(F(),1);function FF({item:e,level:t,titleField:r,mediaField:o,descriptionField:n,onClickItem:i,renderItemLink:a,isItemClickable:s}){return(0,Wn.jsxs)(j,{direction:"row",gap:"md",align:"flex-start",justify:"flex-start",children:[o&&(0,Wn.jsx)(Sa,{item:e,isItemClickable:s,onClickItem:i,renderItemLink:a,className:"dataviews-view-table__cell-content-wrapper dataviews-column-primary__media","aria-label":s(e)&&(i||a)&&r?r.getValue?.({item:e}):void 0,children:(0,Wn.jsx)(o.render,{item:e,field:o,config:{sizes:"32px"}})}),(0,Wn.jsxs)(j,{direction:"column",align:"flex-start",className:"dataviews-view-table__primary-column-content",children:[r&&(0,Wn.jsxs)(Sa,{item:e,isItemClickable:s,onClickItem:i,renderItemLink:a,className:"dataviews-view-table__cell-content-wrapper dataviews-title-field",children:[t!==void 0&&t>0&&(0,Wn.jsxs)("span",{className:"dataviews-view-table__level",children:[Array(t).fill("\u2014").join(" "),"\xA0"]}),(0,Wn.jsx)(r.render,{item:e,field:r})]}),n&&(0,Wn.jsx)(n.render,{item:e,field:n})]})]})}var cm=FF;var Rs=d(B(),1),c2=d($(),1),DF=e=>(0,c2.isRTL)()?Math.abs(e.scrollLeft)<=1:e.scrollLeft+e.clientWidth>=e.scrollWidth-1;function u2({scrollContainerRef:e,enabledHorizontal:t=!1}){let[r,o]=(0,Rs.useState)(!1),[n,i]=(0,Rs.useState)(!1),a=(0,Rs.useCallback)(()=>{let s=e.current;s&&(t&&o(DF(s)),i(s.scrollTop>0))},[e,t]);return(0,Rs.useEffect)(()=>{if(typeof window>"u"||!e.current)return()=>{};let s=e.current;return a(),s.addEventListener("scroll",a),window.addEventListener("resize",a),()=>{s.removeEventListener("scroll",a),window.removeEventListener("resize",a)}},[e,t,a]),{isHorizontalScrollEnd:r,isVerticallyScrolled:n}}function lo(e,t){return e.reduce((r,o)=>{let n=t.getValue({item:o});return r.has(n)||r.set(n,[]),r.get(n)?.push(o),r},new Map)}var Ra=d(re(),1),f2=d($(),1),p2=d(B(),1);var So=d(F(),1);function d2({field:e,isVisible:t,onToggleVisibility:r}){return(0,So.jsx)(Ra.__experimentalItem,{onClick:e.enableHiding?r:void 0,children:(0,So.jsxs)(j,{direction:"row",gap:"sm",justify:"flex-start",align:"center",children:[(0,So.jsx)("div",{style:{height:24,width:24},children:t&&(0,So.jsx)(Ra.Icon,{icon:lu})}),(0,So.jsx)("span",{className:"dataviews-view-config__label",children:e.label})]})})}function LF(e){return!!e}function um({showLabel:e=!0}){let{view:t,fields:r,onChangeView:o}=(0,p2.useContext)(ue),n=lm(t,r);if(!n?.length)return null;let i=r.find(m=>m.id===t.titleField),a=r.find(m=>m.id===t.mediaField),s=r.find(m=>m.id===t.descriptionField),l=[{field:i,isVisibleFlag:"showTitle"},{field:a,isVisibleFlag:"showMedia"},{field:s,isVisibleFlag:"showDescription"}].filter(({field:m})=>LF(m)),c=t.fields??[],u=n.filter(m=>c.includes(m.id)).length,f=l.filter(({isVisibleFlag:m})=>t[m]??!0),g=f.length+u,p=g===1&&f.length===1;return(0,So.jsxs)(j,{direction:"column",className:"dataviews-field-control",children:[e&&(0,So.jsx)(Ra.BaseControl.VisualLabel,{children:(0,f2.__)("Properties")}),(0,So.jsx)(j,{direction:"column",className:"dataviews-view-config__properties",children:(0,So.jsxs)(Ra.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,size:"medium",children:[l.map(({field:m,isVisibleFlag:b})=>{let v=t[b]??!0,h=p&&v?{...m,enableHiding:!1}:m;return(0,So.jsx)(d2,{field:h,isVisible:v,onToggleVisibility:()=>{o({...t,[b]:!v})}},m.id)}),n.map(m=>{let b=c.includes(m.id),v=g===1&&b?{...m,enableHiding:!1}:m;return(0,So.jsx)(d2,{field:v,isVisible:b,onToggleVisibility:()=>{o({...t,fields:b?c.filter(h=>h!==m.id):[...c,m.id]})}},m.id)})]})})]})}var dm=d(B(),1);function Yo(e,t={delay:400}){let[r,o]=(0,dm.useState)(!1);return(0,dm.useEffect)(()=>{if(!e)return;let n=setTimeout(()=>{o(!0)},t.delay);return()=>{clearTimeout(n),o(!1)}},[e,t.delay]),r}var ye=d(F(),1);function g2(e,t){if(e)return e;if(t==="integer"||t==="number")return"end"}function jF({item:e,fields:t,column:r,align:o}){let n=t.find(a=>a.id===r);if(!n)return null;let i=H("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,ye.jsx)("div",{className:i,children:(0,ye.jsx)(n.render,{item:e,field:n})})}function m2({hasBulkActions:e,item:t,level:r,actions:o,fields:n,id:i,view:a,titleField:s,mediaField:l,descriptionField:c,selection:u,getItemId:f,isItemClickable:g,onClickItem:p,renderItemLink:m,onChangeSelection:b,isActionsColumnSticky:v,posinset:h}){let{paginationInfo:_}=(0,co.useContext)(ue),w=am(o,t),y=w&&u.includes(i),{showTitle:x=!0,showMedia:T=!0,showDescription:C=!0,infiniteScrollEnabled:S}=a,O=(0,co.useRef)(!1),L=a.fields??[],E=s&&x||l&&T||c&&C;return(0,ye.jsxs)("tr",{className:H("dataviews-view-table__row",{"is-selected":w&&y,"has-bulk-actions":w}),onTouchStart:()=>{O.current=!0},"aria-setsize":S?_.totalItems:void 0,"aria-posinset":h,role:S?"article":void 0,onMouseDown:M=>{let I=(0,vy.isAppleOS)()?M.metaKey:M.ctrlKey;M.button===0&&I&&window.navigator.userAgent.toLowerCase().includes("firefox")&&M?.preventDefault()},onClick:M=>{if(!w)return;((0,vy.isAppleOS)()?M.metaKey:M.ctrlKey)&&!O.current&&document.getSelection()?.type!=="Range"&&b(u.includes(i)?u.filter(k=>i!==k):[...u,i])},children:[e&&(0,ye.jsx)("td",{className:"dataviews-view-table__checkbox-column",children:(0,ye.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,ye.jsx)(ya,{item:t,selection:u,onChangeSelection:b,getItemId:f,titleField:s,disabled:!w})})}),E&&(0,ye.jsx)("td",{children:(0,ye.jsx)(cm,{item:t,level:r,titleField:x?s:void 0,mediaField:T?l:void 0,descriptionField:C?c:void 0,isItemClickable:g,onClickItem:p,renderItemLink:m})}),L.map(M=>{let{width:I,maxWidth:k,minWidth:P,align:N}=a.layout?.styles?.[M]??{},R=n.find(V=>V.id===M),A=g2(N,R?.type);return(0,ye.jsx)("td",{style:{width:I,maxWidth:k,minWidth:P},children:(0,ye.jsx)(jF,{fields:n,item:t,column:M,align:A})},M)}),!!o?.length&&(0,ye.jsx)("td",{className:H("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":v}),onClick:M=>M.stopPropagation(),children:(0,ye.jsx)(Ml,{item:t,actions:o})})]})}function BF({actions:e,data:t,fields:r,getItemId:o,getItemLevel:n,isLoading:i=!1,onChangeView:a,onChangeSelection:s,selection:l,setOpenedFilter:c,onClickItem:u,isItemClickable:f,renderItemLink:g,view:p,className:m,empty:b}){let{containerRef:v}=(0,co.useContext)(ue),h=Yo(i),_=(0,co.useRef)(new Map),w=(0,co.useRef)(void 0),[y,x]=(0,co.useState)(),[T,C]=(0,co.useState)(null);(0,co.useEffect)(()=>{w.current&&(w.current.focus(),w.current=void 0)});let S=(0,co.useId)(),{isHorizontalScrollEnd:O,isVerticallyScrolled:L}=u2({scrollContainerRef:v,enabledHorizontal:!!e?.length}),E=Vl(e,t);if(y){w.current=y,x(void 0);return}let M=U=>{let J=_.current.get(U.id),me=J?_.current.get(J.fallback):void 0;x(me?.node)},I=U=>{U.preventDefault(),U.stopPropagation();let J={getBoundingClientRect:()=>({x:U.clientX,y:U.clientY,top:U.clientY,left:U.clientX,right:U.clientX,bottom:U.clientY,width:0,height:0,toJSON:()=>({})})};window.requestAnimationFrame(()=>{C(J)})},k=!!t?.length,P=r.find(U=>U.id===p.titleField),N=r.find(U=>U.id===p.mediaField),R=r.find(U=>U.id===p.descriptionField),A=p.groupBy?.field?r.find(U=>U.id===p.groupBy?.field):null,V=A?lo(t,A):null,{showTitle:D=!0,showMedia:W=!0,showDescription:ae=!0}=p,G=P&&D||N&&W||R&&ae,Z=p.fields??[],ie=(U,J)=>me=>{me?_.current.set(U,{node:me,fallback:Z[J>0?J-1:1]}):_.current.delete(U)},te=p.infiniteScrollEnabled&&!V,De=(0,Es.isRTL)();return k?(0,ye.jsxs)(ye.Fragment,{children:[(0,ye.jsxs)("table",{className:H("dataviews-view-table",m,{[`has-${p.layout?.density}-density`]:p.layout?.density&&["compact","comfortable"].includes(p.layout.density),"has-bulk-actions":E,"is-refreshing":!te&&h}),"aria-busy":i,"aria-describedby":S,role:te?"feed":void 0,inert:!te&&i?"true":void 0,children:[(0,ye.jsxs)("colgroup",{children:[E&&(0,ye.jsx)("col",{className:"dataviews-view-table__col-checkbox"}),G&&(0,ye.jsx)("col",{className:"dataviews-view-table__col-first-data"}),Z.map((U,J)=>(0,ye.jsx)("col",{className:H(`dataviews-view-table__col-${U}`,{"dataviews-view-table__col-expand":!G&&J===Z.length-1})},`col-${U}`)),!!e?.length&&(0,ye.jsx)("col",{className:"dataviews-view-table__col-actions"})]}),T&&(0,ye.jsx)(fm.Popover,{anchor:T,onClose:()=>C(null),placement:"bottom-start",children:(0,ye.jsx)(um,{showLabel:!1})}),(0,ye.jsx)("thead",{className:H({"dataviews-view-table__thead--stuck":L}),onContextMenu:I,children:(0,ye.jsxs)("tr",{className:"dataviews-view-table__row",children:[E&&(0,ye.jsx)("th",{className:"dataviews-view-table__checkbox-column",scope:"col",onContextMenu:I,children:(0,ye.jsx)(yu,{selection:l,onChangeSelection:s,data:t,actions:e,getItemId:o})}),G&&(0,ye.jsx)("th",{scope:"col",children:P&&(0,ye.jsx)(Fl,{ref:ie(P.id,0),fieldId:P.id,view:p,fields:r,onChangeView:a,onHide:M,setOpenedFilter:c,canMove:!1,canInsertLeft:De?p.layout?.enableMoving??!0:!1,canInsertRight:De?!1:p.layout?.enableMoving??!0})}),Z.map((U,J)=>{let{width:me,maxWidth:ct,minWidth:K,align:ve}=p.layout?.styles?.[U]??{},Oe=r.find(_e=>_e.id===U),Je=g2(ve,Oe?.type),we=p.layout?.enableMoving??!0;return(0,ye.jsx)("th",{style:{width:me,maxWidth:ct,minWidth:K,textAlign:Je},"aria-sort":p.sort?.direction&&p.sort?.field===U?rm[p.sort.direction]:void 0,scope:"col",children:(0,ye.jsx)(Fl,{ref:ie(U,J),fieldId:U,view:p,fields:r,onChangeView:a,onHide:M,setOpenedFilter:c,canMove:we,canInsertLeft:we,canInsertRight:we})},U)}),!!e?.length&&(0,ye.jsx)("th",{className:H("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":!O}),children:(0,ye.jsx)("span",{className:"dataviews-view-table-header",children:(0,Es.__)("Actions")})})]})}),k&&A&&V?Array.from(V.entries()).map(([U,J])=>(0,ye.jsxs)("tbody",{children:[(0,ye.jsx)("tr",{className:"dataviews-view-table__group-header-row",children:(0,ye.jsx)("td",{colSpan:Z.length+(G?1:0)+(E?1:0)+(e?.length?1:0),className:"dataviews-view-table__group-header-cell",children:p.groupBy?.showLabel===!1?U:(0,Es.sprintf)((0,Es.__)("%1$s: %2$s"),A.label,U)})}),J.map((me,ct)=>(0,ye.jsx)(m2,{item:me,level:p.showLevels&&typeof n=="function"?n(me):void 0,hasBulkActions:E,actions:e,fields:r,id:o(me)||ct.toString(),view:p,titleField:P,mediaField:N,descriptionField:R,selection:l,getItemId:o,onChangeSelection:s,onClickItem:u,renderItemLink:g,isItemClickable:f,isActionsColumnSticky:!O},o(me)))]},`group-${U}`)):(0,ye.jsx)("tbody",{children:k&&t.map((U,J)=>(0,ye.jsx)(m2,{item:U,level:p.showLevels&&typeof n=="function"?n(U):void 0,hasBulkActions:E,actions:e,fields:r,id:o(U)||J.toString(),view:p,titleField:P,mediaField:N,descriptionField:R,selection:l,getItemId:o,onChangeSelection:s,onClickItem:u,renderItemLink:g,isItemClickable:f,isActionsColumnSticky:!O,posinset:te?J+1:void 0},o(U)))})]}),te&&i&&(0,ye.jsx)("div",{className:"dataviews-loading",id:S,children:(0,ye.jsx)("p",{className:"dataviews-loading-more",children:(0,ye.jsx)(fm.Spinner,{})})})]}):(0,ye.jsx)("div",{className:H("dataviews-no-results",{"is-refreshing":h}),id:S,children:b})}var b2=BF;var x2=d(re(),1),hm=d($(),1);var uo=d(re(),1);var xu=d($(),1),y2=d(Lt(),1),w2=d(fy(),1),Ca=d(B(),1);var HF=d(re(),1),zF=d($(),1),pm=d(B(),1);var WF=d(F(),1),UF=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}],YF=UF[2].value;function mm(){let e=(0,pm.useContext)(ue),t=e.view;return(0,pm.useMemo)(()=>{let r=e.containerWidth,o=32,n=t.layout?.previewSize??YF,i=Math.floor((r+o)/(n+o));return Math.max(1,i)},[e.containerWidth,t.layout?.previewSize])}var h2=d(B(),1);var v2=d(F(),1),wu=(0,h2.forwardRef)(({className:e,previewSize:t,...r},o)=>(0,v2.jsx)("div",{ref:o,className:H("dataviews-view-grid-items",e),style:{gridTemplateColumns:t&&`repeat(auto-fill, minmax(${t}px, 1fr))`},...r}));var gm=d(B(),1);function Ea(e,t){let{intersectionObserver:r}=(0,gm.useContext)(ue);(0,gm.useEffect)(()=>{let o=e.current;if(!(!o||t===void 0||!r))return r.observe(o),()=>{r.unobserve(o)}},[e,r,t])}function bm(e,t,r){let n=!!e?.length&&t?e[0].position:void 0;return n&&r?(n-1)%r:0}var Te=d(F(),1),{Badge:$F}=ke(uo.privateApis);function qF(e,t){let r=[];for(let o=0,n=e.length;o<n;o+=t)r.push(e.slice(o,o+t));return r}var _2=(0,Ca.forwardRef)(function e({view:t,selection:r,onChangeSelection:o,onClickItem:n,isItemClickable:i,renderItemLink:a,getItemId:s,item:l,actions:c,mediaField:u,titleField:f,descriptionField:g,regularFields:p,badgeFields:m,hasBulkActions:b,config:v,posinset:h,setsize:_,...w},y){let{showTitle:x=!0,showMedia:T=!0,showDescription:C=!0}=t,S=am(c,l),O=s(l),L=(0,Ca.useRef)(null),E=(0,Ca.useCallback)(D=>{L.current=D,typeof y=="function"?y(D):y&&(y.current=D)},[y]);Ea(L,h);let M=(0,y2.useInstanceId)(e),I=r.includes(O),k=(0,Te.jsx)("span",{className:"dataviews-view-grid__media-placeholder"}),P=T&&u?.render,N=P?(0,Te.jsx)(u.render,{item:l,field:u,config:v}):k,R=x&&f?.render?(0,Te.jsx)(f.render,{item:l,field:f}):null,A,V;return i(l)&&n&&(R?(A={"aria-labelledby":`dataviews-view-grid__title-field-${M}`},V={id:`dataviews-view-grid__title-field-${M}`}):A={"aria-label":(0,xu.__)("Navigate to item")}),(0,Te.jsxs)(j,{direction:"column",...w,ref:E,"aria-setsize":_,"aria-posinset":h,className:H(w.className,"dataviews-view-grid__row__gridcell","dataviews-view-grid__card",{"is-selected":S&&I}),onClickCapture:D=>{if(w.onClickCapture?.(D),(0,w2.isAppleOS)()?D.metaKey:D.ctrlKey){if(D.stopPropagation(),D.preventDefault(),!S)return;o(I?r.filter(W=>O!==W):[...r,O])}},children:[(0,Te.jsx)(Sa,{item:l,isItemClickable:i,onClickItem:n,renderItemLink:a,className:H("dataviews-view-grid__media",{"dataviews-view-grid__media--placeholder":!P}),...A,children:N}),b&&(0,Te.jsx)(ya,{item:l,selection:r,onChangeSelection:o,getItemId:s,titleField:f,disabled:!S}),!!c?.length&&(0,Te.jsx)("div",{className:"dataviews-view-grid__media-actions",children:(0,Te.jsx)(Ml,{item:l,actions:c,isCompact:!0})}),x&&(0,Te.jsx)("div",{className:"dataviews-view-grid__title-actions",children:(0,Te.jsx)(Sa,{item:l,isItemClickable:i,onClickItem:n,renderItemLink:a,className:"dataviews-view-grid__title-field dataviews-title-field",...V,title:f?.getValueFormatted({item:l,field:f})||void 0,children:R})}),(0,Te.jsxs)(j,{direction:"column",gap:"xs",children:[C&&g?.render&&(0,Te.jsx)(g.render,{item:l,field:g}),!!m?.length&&(0,Te.jsx)(j,{direction:"row",className:"dataviews-view-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:m.map(D=>(0,Te.jsx)($F,{className:"dataviews-view-grid__field-value",children:(0,Te.jsx)(D.render,{item:l,field:D})},D.id))}),!!p?.length&&(0,Te.jsx)(j,{direction:"column",className:"dataviews-view-grid__fields",gap:"xs",children:p.map(D=>(0,Te.jsx)(uo.Flex,{className:"dataviews-view-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,Te.jsxs)(Te.Fragment,{children:[(0,Te.jsxs)(nt.Root,{children:[(0,Te.jsx)(nt.Trigger,{render:(0,Te.jsx)(uo.FlexItem,{className:"dataviews-view-grid__field-name",children:D.header})}),(0,Te.jsx)(nt.Popup,{children:D.label})]}),(0,Te.jsx)(uo.FlexItem,{className:"dataviews-view-grid__field-value",style:{maxHeight:"none"},children:(0,Te.jsx)(D.render,{item:l,field:D})})]})},D.id))})]})]})});function _y({data:e,isInfiniteScroll:t,className:r,inert:o,isLoading:n,view:i,fields:a,selection:s,onChangeSelection:l,onClickItem:c,isItemClickable:u,renderItemLink:f,getItemId:g,actions:p}){let{paginationInfo:m,resizeObserverRef:b}=(0,Ca.useContext)(ue),v=mm(),h=Vl(p,e),_=a.find(E=>E.id===i?.titleField),w=a.find(E=>E.id===i?.mediaField),y=a.find(E=>E.id===i?.descriptionField),x=i.fields??[],{regularFields:T,badgeFields:C}=x.reduce((E,M)=>{let I=a.find(P=>P.id===M);if(!I)return E;let k=i.layout?.badgeFields?.includes(M)?"badgeFields":"regularFields";return E[k].push(I),E},{regularFields:[],badgeFields:[]}),S="900px",O=Math.ceil(e.length/v),L=bm(e,t,v);return(0,Te.jsxs)(Te.Fragment,{children:[t&&(0,Te.jsxs)(uo.Composite,{render:(0,Te.jsx)(wu,{className:H("dataviews-view-grid-infinite-scroll",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),previewSize:i.layout?.previewSize,"aria-busy":n,ref:b}),role:"feed",focusWrap:!0,inert:o,children:[Array.from({length:L}).map((E,M)=>(0,Te.jsx)(uo.Composite.Item,{render:I=>(0,Te.jsx)(j,{...I,direction:"column",role:"article",className:"dataviews-view-grid__row__gridcell dataviews-view-grid__card dataviews-view-grid__placeholder"}),"aria-hidden":!0,tabIndex:-1},`placeholder-${M}`)),e.map(E=>{let M=g(E),I=E.position;return(0,Te.jsx)(uo.Composite.Item,{render:k=>(0,Te.jsx)(_2,{...k,id:M,role:"article",view:i,selection:s,onChangeSelection:l,onClickItem:c,isItemClickable:u,renderItemLink:f,getItemId:g,item:E,actions:p,mediaField:w,titleField:_,descriptionField:y,regularFields:T,badgeFields:C,hasBulkActions:h,posinset:I,setsize:m.totalItems,config:{sizes:S}})},M)})]}),!t&&(0,Te.jsx)(uo.Composite,{role:"grid",className:H("dataviews-view-grid",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),focusWrap:!0,"aria-busy":n,"aria-rowcount":O,ref:b,inert:o,children:qF(e,v).map((E,M)=>(0,Te.jsx)(uo.Composite.Row,{render:(0,Te.jsx)("div",{role:"row","aria-rowindex":M+1,"aria-label":(0,xu.sprintf)((0,xu.__)("Row %d"),M+1),className:"dataviews-view-grid__row",style:{gridTemplateColumns:`repeat( ${v}, minmax(0, 1fr) )`}}),children:E.map(I=>{let k=g(I);return(0,Te.jsx)(uo.Composite.Item,{render:P=>(0,Te.jsx)(_2,{...P,id:k,role:"gridcell",view:i,selection:s,onChangeSelection:l,onClickItem:c,isItemClickable:u,renderItemLink:f,getItemId:g,item:I,actions:p,mediaField:w,titleField:_,descriptionField:y,regularFields:T,badgeFields:C,hasBulkActions:h,config:{sizes:S}})},k)})},M))})]})}var Ro=d(F(),1);function GF({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,onClickItem:a,isItemClickable:s,renderItemLink:l,selection:c,view:u,className:f,empty:g}){let p=Yo(!!n),m=!!t?.length,b=u.groupBy?.field?r.find(w=>w.id===u.groupBy?.field):null,v=b?lo(t,b):null,h=u.infiniteScrollEnabled&&!v;if(!m)return(0,Ro.jsx)("div",{className:H("dataviews-no-results",{"is-refreshing":p}),children:g});let _={className:H(f,{"is-refreshing":!h&&p}),inert:!h&&n?"true":void 0,isLoading:n,view:u,fields:r,selection:c,onChangeSelection:i,onClickItem:a,isItemClickable:s,renderItemLink:l,getItemId:o,actions:e};return(0,Ro.jsxs)(Ro.Fragment,{children:[m&&b&&v&&(0,Ro.jsx)(j,{direction:"column",gap:"lg",children:Array.from(v.entries()).map(([w,y])=>(0,Ro.jsxs)(j,{direction:"column",gap:"sm",children:[(0,Ro.jsx)("h3",{className:"dataviews-view-grid__group-header",children:u.groupBy?.showLabel===!1?w:(0,hm.sprintf)((0,hm.__)("%1$s: %2$s"),b.label,w)}),(0,Ro.jsx)(_y,{..._,data:y,isInfiniteScroll:!1})]},w))}),!v&&(0,Ro.jsx)(_y,{..._,data:t,isInfiniteScroll:!!h}),h&&n&&(0,Ro.jsx)("p",{className:"dataviews-loading-more",children:(0,Ro.jsx)(x2.Spinner,{})})]})}var S2=GF;var vm=d(Lt(),1),kr=d(re(),1),jt=d(B(),1),Su=d($(),1);var Sy=d(Ot(),1);var ce=d(F(),1),{Menu:yy}=ke(kr.privateApis);function wy(e){return`${e}-item-wrapper`}function KF(e,t){return`${e}-primary-action-${t}`}function xy(e){return`${e}-dropdown`}function XF({idPrefix:e,primaryAction:t,item:r}){let o=(0,Sy.useRegistry)(),[n,i]=(0,jt.useState)(!1),a=KF(e,t.id),s=typeof t.label=="string"?t.label:t.label([r]);return"RenderModal"in t?(0,ce.jsx)("div",{role:"gridcell",children:(0,ce.jsx)(kr.Composite.Item,{id:a,render:(0,ce.jsx)(kr.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,text:s,size:"small",onClick:()=>i(!0)}),children:n&&(0,ce.jsx)(xs,{action:t,items:[r],closeModal:()=>i(!1)})})},t.id):(0,ce.jsx)("div",{role:"gridcell",children:(0,ce.jsx)(kr.Composite.Item,{id:a,render:(0,ce.jsx)(kr.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,size:"small",onClick:()=>{t.callback([r],{registry:o})},children:s})})},t.id)}function R2({view:e,actions:t,idPrefix:r,isSelected:o,item:n,titleField:i,mediaField:a,descriptionField:s,onSelect:l,otherFields:c,onDropdownTriggerKeyDown:u,posinset:f}){let{showTitle:g=!0,showMedia:p=!0,showDescription:m=!0,infiniteScrollEnabled:b}=e,v=(0,jt.useRef)(null),h=`${r}-label`,_=`${r}-description`,w=(0,Sy.useRegistry)(),[y,x]=(0,jt.useState)(!1),[T,C]=(0,jt.useState)(null),S=({type:A})=>{x(A==="mouseenter")},{paginationInfo:O}=(0,jt.useContext)(ue);(0,jt.useEffect)(()=>{o&&v.current?.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})},[o]);let{primaryAction:L,eligibleActions:E}=(0,jt.useMemo)(()=>{let A=t.filter(D=>!D.isEligible||D.isEligible(n));return{primaryAction:A.filter(D=>D.isPrimary)[0],eligibleActions:A}},[t,n]),M=L&&t.length===1,I=p&&a?.render?(0,ce.jsx)("div",{className:"dataviews-view-list__media-wrapper",children:(0,ce.jsx)(a.render,{item:n,field:a,config:{sizes:"52px"}})}):null,k=g&&i?.render?(0,ce.jsx)(i.render,{item:n,field:i}):null,P=m&&s?.render,N=!!I&&!P&&!c.length,R=E?.length>0&&(0,ce.jsxs)(j,{direction:"row",gap:"md",className:"dataviews-view-list__item-actions",children:[L&&(0,ce.jsx)(XF,{idPrefix:r,primaryAction:L,item:n}),!M&&(0,ce.jsxs)("div",{role:"gridcell",children:[(0,ce.jsxs)(yy,{placement:"bottom-end",children:[(0,ce.jsx)(yy.TriggerButton,{render:(0,ce.jsx)(kr.Composite.Item,{id:xy(r),render:(0,ce.jsx)(kr.Button,{size:"small",icon:du,label:(0,Su.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,onKeyDown:u})})}),(0,ce.jsx)(yy.Popover,{children:(0,ce.jsx)(my,{actions:E,item:n,registry:w,setActiveModalAction:C})})]}),!!T&&(0,ce.jsx)(xs,{action:T,items:[n],closeModal:()=>C(null)})]})]});return(0,ce.jsx)(kr.Composite.Row,{ref:v,render:(0,ce.jsx)("div",{"aria-posinset":f,"aria-setsize":b?O.totalItems:void 0}),role:b?"article":"row",className:H({"is-selected":o,"is-hovered":y}),onMouseEnter:S,onMouseLeave:S,children:(0,ce.jsxs)(j,{direction:"row",className:"dataviews-view-list__item-wrapper",children:[(0,ce.jsx)("div",{role:"gridcell",children:(0,ce.jsx)(kr.Composite.Item,{id:wy(r),"aria-pressed":o,"aria-labelledby":h,"aria-describedby":_,className:"dataviews-view-list__item",onClick:()=>l(n)})}),(0,ce.jsxs)(j,{direction:"row",gap:"md",justify:"start",align:N?"center":"flex-start",style:{flex:1,minWidth:0},children:[I,(0,ce.jsxs)(j,{direction:"column",gap:"xs",className:"dataviews-view-list__field-wrapper",children:[(0,ce.jsxs)(j,{direction:"row",align:"center",children:[(0,ce.jsx)("div",{className:"dataviews-title-field dataviews-view-list__title-field",id:h,children:k}),R]}),P&&(0,ce.jsx)("div",{className:"dataviews-view-list__field",children:(0,ce.jsx)(s.render,{item:n,field:s})}),(0,ce.jsx)("div",{className:"dataviews-view-list__fields",id:_,children:c.map(A=>(0,ce.jsxs)("div",{className:"dataviews-view-list__field",children:[(0,ce.jsx)(xo,{className:"dataviews-view-list__field-label",render:(0,ce.jsx)("span",{}),children:A.label}),(0,ce.jsx)("span",{className:"dataviews-view-list__field-value",children:(0,ce.jsx)(A.render,{item:n,field:A})})]},A.id))})]})]})]})})}function ZF(e){return!!e}function Ry(e){let{actions:t,data:r,fields:o,getItemId:n,isLoading:i,onChangeSelection:a,selection:s,view:l,className:c,empty:u}=e,f=(0,vm.useInstanceId)(Ry,"view-list"),g=Yo(!!i),p=r?.findLast(R=>s.includes(n(R))),m=o.find(R=>R.id===l.titleField),b=o.find(R=>R.id===l.mediaField),v=o.find(R=>R.id===l.descriptionField),h=(l?.fields??[]).map(R=>o.find(A=>R===A.id)).filter(ZF),_=R=>a([n(R)]),w=(0,jt.useCallback)(R=>`${f}-${n(R)}`,[f,n]),y=(0,jt.useCallback)((R,A)=>A.startsWith(w(R)),[w]),[x,T]=(0,jt.useState)(void 0),C=(0,jt.useRef)(null);(0,jt.useEffect)(()=>{p&&T(wy(w(p)))},[p,w]);let S=r.findIndex(R=>y(R,x??"")),O=(0,vm.usePrevious)(S),L=S!==-1,E=(0,jt.useCallback)((R,A)=>{let V=Math.min(r.length-1,Math.max(0,R));if(!r[V])return;let D=w(r[V]),W=A(D);T(W),C.current?.contains(C.current.ownerDocument.activeElement)&&document.getElementById(W)?.focus()},[r,w]);(0,jt.useEffect)(()=>{!L&&(O!==void 0&&O!==-1)&&E(O,wy)},[L,E,O]);let M=(0,jt.useCallback)(R=>{R.key==="ArrowDown"&&(R.preventDefault(),E(S+1,xy)),R.key==="ArrowUp"&&(R.preventDefault(),E(S-1,xy))},[E,S]),I=!!r?.length,k=l.groupBy?.field?o.find(R=>R.id===l.groupBy?.field):null,P=I&&k?lo(r,k):null,N=l.infiniteScrollEnabled&&!P;return I?I&&k&&P?(0,ce.jsx)(kr.Composite,{ref:C,id:`${f}`,render:(0,ce.jsx)("div",{}),className:"dataviews-view-list__group",role:"grid",activeId:x,setActiveId:T,children:(0,ce.jsx)(j,{direction:"column",gap:"lg",className:H("dataviews-view-list",c),children:Array.from(P.entries()).map(([R,A])=>(0,ce.jsxs)(j,{direction:"column",gap:"sm",children:[(0,ce.jsx)("h3",{className:"dataviews-view-list__group-header",children:l.groupBy?.showLabel===!1?R:(0,Su.sprintf)((0,Su.__)("%1$s: %2$s"),k.label,R)}),A.map(V=>{let D=w(V);return(0,ce.jsx)(R2,{view:l,idPrefix:D,actions:t,item:V,isSelected:V===p,onSelect:_,mediaField:b,titleField:m,descriptionField:v,otherFields:h,onDropdownTriggerKeyDown:M},D)})]},R))})}):(0,ce.jsxs)(ce.Fragment,{children:[(0,ce.jsx)(kr.Composite,{ref:C,id:f,render:(0,ce.jsx)("div",{}),className:H("dataviews-view-list",c,{[`has-${l.layout?.density}-density`]:l.layout?.density&&["compact","comfortable"].includes(l.layout.density),"is-refreshing":!N&&g}),role:l.infiniteScrollEnabled?"feed":"grid",activeId:x,setActiveId:T,inert:!N&&i?"true":void 0,children:r.map((R,A)=>{let V=w(R);return(0,ce.jsx)(R2,{view:l,idPrefix:V,actions:t,item:R,isSelected:R===p,onSelect:_,mediaField:b,titleField:m,descriptionField:v,otherFields:h,onDropdownTriggerKeyDown:M,posinset:l.infiniteScrollEnabled?A+1:void 0},V)})}),N&&i&&(0,ce.jsx)("p",{className:"dataviews-loading-more",children:(0,ce.jsx)(kr.Spinner,{})})]}):(0,ce.jsx)("div",{className:H("dataviews-no-results",{"is-refreshing":g}),children:u})}var A2=d(re(),1);var _m=d($(),1),E2=d(B(),1);var Dl=d(F(),1);function C2({groupName:e,groupData:t,groupField:r,showLabel:o=!0,children:n}){let i=o?(0,E2.createInterpolateElement)((0,_m.sprintf)((0,_m.__)("%s: <groupName />"),r.label).trim(),{groupName:(0,Dl.jsx)(r.render,{item:t[0],field:r})}):(0,Dl.jsx)(r.render,{item:t[0],field:r});return(0,Dl.jsxs)(j,{direction:"column",className:"dataviews-view-activity__group",children:[(0,Dl.jsx)("h3",{className:"dataviews-view-activity__group-header",children:i}),n]},e)}var Cs=d(B(),1),T2=d(Ot(),1),P2=d(Lt(),1);var kt=d(F(),1);function QF(e){let{view:t,actions:r,item:o,titleField:n,mediaField:i,descriptionField:a,otherFields:s,posinset:l,onClickItem:c,renderItemLink:u,isItemClickable:f}=e,{showTitle:g=!0,showMedia:p=!0,showDescription:m=!0,infiniteScrollEnabled:b}=t,v=(0,Cs.useRef)(null),h=(0,T2.useRegistry)(),{paginationInfo:_}=(0,Cs.useContext)(ue),{primaryActions:w,eligibleActions:y}=(0,Cs.useMemo)(()=>{let E=r.filter(I=>!I.isEligible||I.isEligible(o));return{primaryActions:E.filter(I=>I.isPrimary),eligibleActions:E}},[r,o]),x=(0,P2.useViewportMatch)("medium","<"),T=t.layout?.density??"balanced",C=p&&T!=="compact"&&i?.render?(0,kt.jsx)(i.render,{item:o,field:i,config:{sizes:T==="comfortable"?"32px":"24px"}}):null,S=(0,kt.jsx)("div",{className:"dataviews-view-activity__item-type-icon",children:C||(0,kt.jsx)("span",{className:"dataviews-view-activity__item-bullet","aria-hidden":"true"})}),O=g&&n?.render?(0,kt.jsx)(n.render,{item:o,field:n}):null,L=(0,Cs.useMemo)(()=>T==="comfortable"?"md":"sm",[T]);return(0,kt.jsx)("div",{ref:v,role:b?"article":void 0,"aria-posinset":l,"aria-setsize":b?_.totalItems:void 0,className:H("dataviews-view-activity__item",T==="compact"&&"is-compact",T==="balanced"&&"is-balanced",T==="comfortable"&&"is-comfortable"),children:(0,kt.jsxs)(j,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,kt.jsx)(j,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-activity__item-type",children:S}),(0,kt.jsxs)(j,{direction:"column",gap:L,align:"flex-start",className:"dataviews-view-activity__item-content",children:[O&&(0,kt.jsx)(Sa,{item:o,isItemClickable:f,onClickItem:c,renderItemLink:u,className:"dataviews-view-activity__item-title",children:O}),m&&a&&(0,kt.jsx)("div",{className:"dataviews-view-activity__item-description",children:(0,kt.jsx)(a.render,{item:o,field:a})}),(0,kt.jsx)("div",{className:"dataviews-view-activity__item-fields",children:s.map(E=>(0,kt.jsxs)("div",{className:"dataviews-view-activity__item-field",children:[(0,kt.jsx)(xo,{className:"dataviews-view-activity__item-field-label",render:(0,kt.jsx)("span",{}),children:E.label}),(0,kt.jsx)("span",{className:"dataviews-view-activity__item-field-value",children:(0,kt.jsx)(E.render,{item:o,field:E})})]},E.id))}),!!w?.length&&(0,kt.jsx)(gy,{item:o,actions:w,registry:h,buttonVariant:"secondary"})]}),(w.length<y.length||x&&y.length>0)&&(0,kt.jsx)("div",{className:"dataviews-view-activity__item-actions",children:(0,kt.jsx)(Ml,{item:o,actions:y,isCompact:!0})})]})})}var O2=QF;var k2=d(z(),1);function JF(e){return!!e}function Ey(e){let{data:t,fields:r,getItemId:o,view:n}=e,i=r.find(c=>c.id===n.titleField),a=r.find(c=>c.id===n.mediaField),s=r.find(c=>c.id===n.descriptionField),l=(n?.fields??[]).map(c=>r.find(u=>c===u.id)).filter(JF);return t.map((c,u)=>(0,k2.createElement)(O2,{...e,key:o(c),item:c,mediaField:a,titleField:i,descriptionField:s,otherFields:l,posinset:n.infiniteScrollEnabled?u+1:void 0}))}var Eo=d(F(),1);function I2(e){let{empty:t,data:r,fields:o,isLoading:n,view:i,className:a}=e,s=Yo(!!n),l=!!r?.length,c=i.groupBy?.field?o.find(b=>b.id===i.groupBy?.field):null,u=l&&c?lo(r,c):null,f=i.infiniteScrollEnabled&&!u;if(!l)return(0,Eo.jsx)("div",{className:H("dataviews-no-results",{"is-refreshing":s}),children:t});let g=!f&&!!n,p=H("dataviews-view-activity",a,{"is-refreshing":!f&&s}),m=u?Array.from(u.entries()):[];return l&&c&&u?(0,Eo.jsx)(j,{direction:"column",gap:"sm",className:p,inert:g?"true":void 0,children:m.map(([b,v])=>(0,Eo.jsx)(C2,{groupName:b,groupData:v,groupField:c,showLabel:i.groupBy?.showLabel!==!1,children:(0,Eo.jsx)(Ey,{...e,data:v})},b))}):(0,Eo.jsxs)(Eo.Fragment,{children:[(0,Eo.jsx)("div",{className:p,role:i.infiniteScrollEnabled?"feed":void 0,inert:g?"true":void 0,children:(0,Eo.jsx)(Ey,{...e})}),f&&n&&(0,Eo.jsx)("p",{className:"dataviews-loading-more",children:(0,Eo.jsx)(A2.Spinner,{})})]})}var $r=d(re(),1),Eu=d($(),1),D2=d(Lt(),1),wm=d(B(),1);var M2=d(re(),1),e7=d(Ot(),1),ym=d(B(),1);var t7=d($(),1);var Ru=d(re(),1),Ll=d(B(),1),Co=d($(),1);var Ri=d(F(),1);function Cy(){let{view:e,onChangeView:t,paginationInfo:{totalItems:r=0,totalPages:o}}=(0,Ll.useContext)(ue);if(!r||!o||e.infiniteScrollEnabled)return null;let n=e.page??1,i=Array.from(Array(o)).map((a,s)=>{let l=s+1;return{value:l.toString(),label:l.toString(),"aria-label":n===l?(0,Co.sprintf)((0,Co.__)("Page %1$d of %2$d"),n,o):l.toString()}});return!!r&&o!==1&&(0,Ri.jsxs)(j,{direction:"row",className:"dataviews-pagination",justify:"end",align:"center",gap:"xl",children:[(0,Ri.jsx)(j,{direction:"row",justify:"flex-start",align:"center",gap:"xs",className:"dataviews-pagination__page-select",children:(0,Ll.createInterpolateElement)((0,Co.sprintf)((0,Co._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",o),{div:(0,Ri.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,Ri.jsx)(Ru.SelectControl,{"aria-label":(0,Co.__)("Current page"),value:n.toString(),options:i,onChange:a=>{t({...e,page:+a})},size:"small",variant:"minimal"})})}),(0,Ri.jsxs)(j,{direction:"row",gap:"xs",align:"center",children:[(0,Ri.jsx)(Ru.Button,{onClick:()=>t({...e,page:n-1}),disabled:n===1,accessibleWhenDisabled:!0,label:(0,Co.__)("Previous page"),icon:(0,Co.isRTL)()?Tp:kp,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,Ri.jsx)(Ru.Button,{onClick:()=>t({...e,page:n+1}),disabled:n>=o,accessibleWhenDisabled:!0,label:(0,Co.__)("Next page"),icon:(0,Co.isRTL)()?kp:Tp,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})}var N2=(0,Ll.memo)(Cy);var V2=d(F(),1);function jl(e){return(0,ym.useMemo)(()=>e?.every(t=>t.supportsBulk),[e])}var Ee=d(F(),1),{Badge:r7}=ke($r.privateApis);function F2({view:e,multiselect:t,selection:r,onChangeSelection:o,getItemId:n,item:i,mediaField:a,titleField:s,descriptionField:l,regularFields:c,badgeFields:u,config:f,posinset:g,setsize:p}){let{showTitle:m=!0,showMedia:b=!0,showDescription:v=!0}=e,h=n(i),_=(0,wm.useRef)(null),w=r.includes(h);Ea(_,g);let y=a?.render?(0,Ee.jsx)(a.render,{item:i,field:a,config:f}):null,x=m&&s?.render?(0,Ee.jsx)(s.render,{item:i,field:s}):null;return(0,Ee.jsxs)($r.Composite.Item,{ref:_,"aria-label":s?s.getValue({item:i})||(0,Eu.__)("(no title)"):void 0,render:({children:T,...C})=>(0,Ee.jsx)(j,{direction:"column",children:T,...C}),role:"option","aria-posinset":g,"aria-setsize":p,className:H("dataviews-view-picker-grid__card",{"is-selected":w}),"aria-selected":w,onClick:()=>{if(w)o(r.filter(T=>h!==T));else{let T=t?[...r,h]:[h];o(T)}},children:[b&&y&&(0,Ee.jsx)("div",{className:"dataviews-view-picker-grid__media",children:y}),b&&y&&(0,Ee.jsx)(ya,{item:i,selection:r,onChangeSelection:o,getItemId:n,titleField:s,disabled:!1,"aria-hidden":!0,tabIndex:-1}),m&&(0,Ee.jsx)(j,{direction:"row",justify:"space-between",className:"dataviews-view-picker-grid__title-actions",children:(0,Ee.jsx)("div",{className:"dataviews-view-picker-grid__title-field dataviews-title-field",children:x})}),(0,Ee.jsxs)(j,{direction:"column",gap:"xs",children:[v&&l?.render&&(0,Ee.jsx)(l.render,{item:i,field:l}),!!u?.length&&(0,Ee.jsx)(j,{direction:"row",className:"dataviews-view-picker-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:u.map(T=>(0,Ee.jsx)(r7,{className:"dataviews-view-picker-grid__field-value",children:(0,Ee.jsx)(T.render,{item:i,field:T})},T.id))}),!!c?.length&&(0,Ee.jsx)(j,{direction:"column",className:"dataviews-view-picker-grid__fields",gap:"xs",children:c.map(T=>(0,Ee.jsx)($r.Flex,{className:"dataviews-view-picker-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,Ee.jsxs)(Ee.Fragment,{children:[(0,Ee.jsx)($r.FlexItem,{className:"dataviews-view-picker-grid__field-name",children:T.header}),(0,Ee.jsx)($r.FlexItem,{className:"dataviews-view-picker-grid__field-value",style:{maxHeight:"none"},children:(0,Ee.jsx)(T.render,{item:i,field:T})})]})},T.id))})]})]},h)}function L2({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,D2.useInstanceId)(L2,"dataviews-view-picker-grid-group__header");return(0,Ee.jsxs)(j,{direction:"column",gap:"sm",role:"group","aria-labelledby":n,children:[(0,Ee.jsx)("h3",{className:"dataviews-view-picker-grid-group__header",id:n,children:r?(0,Eu.sprintf)((0,Eu.__)("%1$s: %2$s"),t.label,e):e}),o]},e)}function o7({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,selection:a,view:s,className:l,empty:c}){let{resizeObserverRef:u,paginationInfo:f,itemListLabel:g}=(0,wm.useContext)(ue),p=r.find(P=>P.id===s?.titleField),m=r.find(P=>P.id===s?.mediaField),b=r.find(P=>P.id===s?.descriptionField),v=s.fields??[],{regularFields:h,badgeFields:_}=v.reduce((P,N)=>{let R=r.find(V=>V.id===N);if(!R)return P;let A=s.layout?.badgeFields?.includes(N)?"badgeFields":"regularFields";return P[A].push(R),P},{regularFields:[],badgeFields:[]}),w=!!t?.length,y=s.layout?.previewSize,x=jl(e),T="900px",C=s.groupBy?.field?r.find(P=>P.id===s.groupBy?.field):null,S=C?lo(t,C):null,O=(s.infiniteScrollEnabled&&!S)??!1,L=s?.page??1,E=s?.perPage??0,M=O?f?.totalItems:void 0,I=mm(),k=bm(t,O,I);return(0,Ee.jsxs)(Ee.Fragment,{children:[w&&C&&S&&(0,Ee.jsx)($r.Composite,{virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":x,className:H("dataviews-view-picker-grid",l,{[`has-${s.layout?.density}-density`]:s.layout?.density&&["compact","comfortable"].includes(s.layout.density)}),"aria-label":g,render:({children:P,...N})=>(0,Ee.jsx)(j,{direction:"column",gap:"lg",children:P,...N}),children:Array.from(S.entries()).map(([P,N])=>(0,Ee.jsx)(L2,{groupName:P,groupField:C,showLabel:s.groupBy?.showLabel!==!1,children:(0,Ee.jsx)(wu,{previewSize:y,style:{gridTemplateColumns:y&&`repeat(auto-fill, minmax(${y}px, 1fr))`},"aria-busy":n,ref:u,children:N.map(R=>{let A=R.position??(L-1)*E+t.indexOf(R)+1;return(0,Ee.jsx)(F2,{view:s,multiselect:x,selection:a,onChangeSelection:i,getItemId:o,item:R,mediaField:m,titleField:p,descriptionField:b,regularFields:h,badgeFields:_,config:{sizes:T},posinset:A,setsize:M},o(R))})})},P))}),w&&!S&&(0,Ee.jsxs)($r.Composite,{render:(0,Ee.jsx)(wu,{className:H("dataviews-view-picker-grid",l,{[`has-${s.layout?.density}-density`]:s.layout?.density&&["compact","comfortable"].includes(s.layout.density)}),previewSize:y,"aria-busy":n,ref:u}),virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":x,"aria-label":g,children:[Array.from({length:k}).map((P,N)=>(0,Ee.jsx)($r.Composite.Item,{render:({children:R,...A})=>(0,Ee.jsx)(j,{direction:"column",children:R,...A}),role:"option","aria-hidden":!0,tabIndex:-1,className:"dataviews-view-picker-grid__card dataviews-view-picker-grid__placeholder"},`placeholder-${N}`)),t.map(P=>{let N=P.position;return(0,Ee.jsx)(F2,{view:s,multiselect:x,selection:a,onChangeSelection:i,getItemId:o,item:P,mediaField:m,titleField:p,descriptionField:b,regularFields:h,badgeFields:_,config:{sizes:T},posinset:N,setsize:M},o(P))})]}),!w&&(0,Ee.jsx)("div",{className:H({"dataviews-loading":n,"dataviews-no-results":!n}),children:n?(0,Ee.jsx)("p",{children:(0,Ee.jsx)($r.Spinner,{})}):c}),w&&n&&(0,Ee.jsx)("p",{className:"dataviews-loading-more",children:(0,Ee.jsx)($r.Spinner,{})})]})}var j2=o7;var xm=d($(),1),Ts=d(re(),1),To=d(B(),1);var Ne=d(F(),1);function n7({item:e,fields:t,column:r,align:o}){let n=t.find(a=>a.id===r);if(!n)return null;let i=H("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,Ne.jsx)("div",{className:i,children:(0,Ne.jsx)(n.render,{item:e,field:n})})}function B2({item:e,fields:t,id:r,view:o,titleField:n,mediaField:i,descriptionField:a,selection:s,getItemId:l,onChangeSelection:c,multiselect:u,posinset:f}){let{paginationInfo:g}=(0,To.useContext)(ue),p=s.includes(r),[m,b]=(0,To.useState)(!1),v=(0,To.useRef)(null);Ea(v,f);let{showTitle:h=!0,showMedia:_=!0,showDescription:w=!0,infiniteScrollEnabled:y}=o,x=()=>{b(!0)},T=()=>{b(!1)},C=o.fields??[],S=n&&h||i&&_||a&&w;return(0,Ne.jsxs)(Ts.Composite.Item,{ref:v,render:({children:O,...L})=>(0,Ne.jsx)("tr",{className:H("dataviews-view-table__row",{"is-selected":p,"is-hovered":m}),onMouseEnter:x,onMouseLeave:T,children:O,...L}),"aria-selected":p,"aria-setsize":g.totalItems||void 0,"aria-posinset":f,role:y?"article":"option",onMouseDown:O=>{O.button===0&&O.currentTarget.parentElement?.focus({preventScroll:!0})},onClick:()=>{if(p)c(s.filter(O=>r!==O));else{let O=u?[...s,r]:[r];c(O)}},children:[(0,Ne.jsx)("td",{className:"dataviews-view-table__checkbox-column",role:"presentation",children:(0,Ne.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,Ne.jsx)(ya,{item:e,selection:s,onChangeSelection:c,getItemId:l,titleField:n,disabled:!1,"aria-hidden":!0,tabIndex:-1})})}),S&&(0,Ne.jsx)("td",{role:"presentation",children:(0,Ne.jsx)(cm,{item:e,titleField:h?n:void 0,mediaField:_?i:void 0,descriptionField:w?a:void 0,isItemClickable:()=>!1})}),C.map(O=>{let{width:L,maxWidth:E,minWidth:M,align:I}=o.layout?.styles?.[O]??{};return(0,Ne.jsx)("td",{style:{width:L,maxWidth:E,minWidth:M},role:"presentation",children:(0,Ne.jsx)(n7,{fields:t,item:e,column:O,align:I})},O)})]},r)}function i7({actions:e,data:t,fields:r,getItemId:o,isLoading:n=!1,onChangeView:i,onChangeSelection:a,selection:s,setOpenedFilter:l,view:c,className:u,empty:f}){let g=(0,To.useRef)(new Map),p=(0,To.useRef)(void 0),[m,b]=(0,To.useState)(),v=jl(e)??!1;(0,To.useEffect)(()=>{p.current&&(p.current.focus(),p.current=void 0)});let h=c.groupBy?.field?r.find(N=>N.id===c.groupBy?.field):null,_=h?lo(t,h):null,w=c.infiniteScrollEnabled&&!_,y=(0,To.useId)();if(m){p.current=m,b(void 0);return}let x=N=>{let R=g.current.get(N.id),A=R?g.current.get(R.fallback):void 0;b(A?.node)},T=!!t?.length,C=r.find(N=>N.id===c.titleField),S=r.find(N=>N.id===c.mediaField),O=r.find(N=>N.id===c.descriptionField),{showTitle:L=!0,showMedia:E=!0,showDescription:M=!0}=c,I=C&&L||S&&E||O&&M,k=c.fields??[],P=(N,R)=>A=>{A?g.current.set(N,{node:A,fallback:k[R>0?R-1:1]}):g.current.delete(N)};return(0,Ne.jsxs)(Ne.Fragment,{children:[(0,Ne.jsxs)("table",{className:H("dataviews-view-table","dataviews-view-picker-table",u,{[`has-${c.layout?.density}-density`]:c.layout?.density&&["compact","comfortable"].includes(c.layout.density)}),"aria-busy":n,"aria-describedby":y,role:w?"feed":"listbox",children:[(0,Ne.jsx)("thead",{role:"presentation",children:(0,Ne.jsxs)("tr",{className:"dataviews-view-table__row",role:"presentation",children:[(0,Ne.jsx)("th",{className:"dataviews-view-table__checkbox-column",children:v&&(0,Ne.jsx)(yu,{selection:s,onChangeSelection:a,data:t,actions:e,getItemId:o,disableSelectAll:w})}),I&&(0,Ne.jsx)("th",{children:C&&(0,Ne.jsx)(Fl,{ref:P(C.id,0),fieldId:C.id,view:c,fields:r,onChangeView:i,onHide:x,setOpenedFilter:l,canMove:!1})}),k.map((N,R)=>{let{width:A,maxWidth:V,minWidth:D,align:W}=c.layout?.styles?.[N]??{};return(0,Ne.jsx)("th",{style:{width:A,maxWidth:V,minWidth:D,textAlign:W},"aria-sort":c.sort?.direction&&c.sort?.field===N?rm[c.sort.direction]:void 0,scope:"col",children:(0,Ne.jsx)(Fl,{ref:P(N,R),fieldId:N,view:c,fields:r,onChangeView:i,onHide:x,setOpenedFilter:l,canMove:c.layout?.enableMoving??!0})},N)})]})}),T&&h&&_?Array.from(_.entries()).map(([N,R])=>(0,Ne.jsxs)(Ts.Composite,{virtualFocus:!0,orientation:"vertical",render:(0,Ne.jsx)("tbody",{role:"group"}),children:[(0,Ne.jsx)("tr",{className:"dataviews-view-table__group-header-row",role:"presentation",children:(0,Ne.jsx)("td",{colSpan:k.length+(I?1:0)+1,className:"dataviews-view-table__group-header-cell",role:"presentation",children:c.groupBy?.showLabel===!1?N:(0,xm.sprintf)((0,xm.__)("%1$s: %2$s"),h.label,N)})}),R.map((A,V)=>(0,Ne.jsx)(B2,{item:A,fields:r,id:o(A)||V.toString(),view:c,titleField:C,mediaField:S,descriptionField:O,selection:s,getItemId:o,onChangeSelection:a,multiselect:v},o(A)))]},`group-${N}`)):(0,Ne.jsx)(Ts.Composite,{render:(0,Ne.jsx)("tbody",{role:"presentation"}),virtualFocus:!0,orientation:"vertical",children:T&&t.map((N,R)=>{let A=o(N),V=N.position;return(0,Ne.jsx)(B2,{item:N,fields:r,id:A||R.toString(),view:c,titleField:C,mediaField:S,descriptionField:O,selection:s,getItemId:o,onChangeSelection:a,multiselect:v,posinset:V},A)})})]}),(0,Ne.jsxs)("div",{className:H({"dataviews-loading":n,"dataviews-no-results":!T&&!n}),id:y,children:[!T&&(n?(0,Ne.jsx)("p",{children:(0,Ne.jsx)(Ts.Spinner,{})}):f),T&&n&&(0,Ne.jsx)("p",{className:"dataviews-loading-more",children:(0,Ne.jsx)(Ts.Spinner,{})})]})]})}var H2=i7;var Bl=d(re(),1),Hl=d(B(),1),z2=d(Lt(),1),Sm=d($(),1);var Be=d(F(),1);function a7(e){return!!e}function s7({view:e,multiselect:t,selection:r,onChangeSelection:o,getItemId:n,item:i,titleField:a,mediaField:s,descriptionField:l,otherFields:c,posinset:u,setsize:f}){let g=(0,Hl.useRef)(null);Ea(g,u);let{showTitle:p=!0,showMedia:m=!0,showDescription:b=!0}=e,v=n(i),h=r.includes(v),_=e.layout?.density??"balanced",w=m&&_!=="compact"&&s?.render?(0,Be.jsx)(s.render,{item:i,field:s,config:{sizes:_==="comfortable"?"32px":"24px"}}):null,y=(0,Be.jsx)("div",{className:"dataviews-view-picker-activity__item-type-icon",children:w||(0,Be.jsx)("span",{className:"dataviews-view-picker-activity__item-bullet","aria-hidden":"true"})}),x=p&&a?.render?(0,Be.jsx)(a.render,{item:i,field:a}):null,T=b&&l?.render?(0,Be.jsx)(l.render,{item:i,field:l}):null,C=(0,Hl.useMemo)(()=>_==="comfortable"?"md":"sm",[_]);return(0,Be.jsx)(Bl.Composite.Item,{ref:g,role:"option","aria-label":a&&a.getValue({item:i})||void 0,"aria-posinset":u,"aria-setsize":f,"aria-selected":h,className:H("dataviews-view-picker-activity__item",_==="compact"&&"is-compact",_==="balanced"&&"is-balanced",_==="comfortable"&&"is-comfortable",h&&"is-selected"),onClick:()=>{if(h)o(r.filter(S=>v!==S));else{let S=t?[...r,v]:[v];o(S)}},render:(0,Be.jsx)("div",{}),children:(0,Be.jsxs)(j,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,Be.jsx)(j,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-picker-activity__item-type",children:y}),(0,Be.jsxs)(j,{direction:"column",gap:C,align:"flex-start",className:"dataviews-view-picker-activity__item-content",children:[x&&(0,Be.jsx)("div",{className:"dataviews-view-picker-activity__item-title",children:x}),T&&(0,Be.jsx)("div",{className:"dataviews-view-picker-activity__item-description",children:T}),(0,Be.jsx)("div",{className:"dataviews-view-picker-activity__item-fields",children:c.map(S=>(0,Be.jsxs)("div",{className:"dataviews-view-picker-activity__item-field",children:[(0,Be.jsx)(xo,{render:(0,Be.jsx)("span",{}),className:"dataviews-view-picker-activity__item-field-label",children:S.label}),(0,Be.jsx)("span",{className:"dataviews-view-picker-activity__item-field-value",children:(0,Be.jsx)(S.render,{item:i,field:S})})]},S.id))})]})]})})}function W2({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,z2.useInstanceId)(W2,"dataviews-view-picker-activity-group__header");return(0,Be.jsxs)(j,{direction:"column",role:"group","aria-labelledby":n,className:"dataviews-view-picker-activity-group",children:[(0,Be.jsx)("h3",{className:"dataviews-view-picker-activity-group__header",id:n,children:r?(0,Sm.sprintf)((0,Sm.__)("%1$s: %2$s"),t.label,e):e}),o]})}function U2({data:e,fields:t,getItemId:r,isLoading:o,onChangeSelection:n,selection:i,view:a,actions:s,className:l,empty:c}){let{itemListLabel:u,paginationInfo:f}=(0,Hl.useContext)(ue),g=jl(s),p=t.find(S=>S.id===a?.titleField),m=t.find(S=>S.id===a?.mediaField),b=t.find(S=>S.id===a?.descriptionField),v=(a?.fields??[]).map(S=>t.find(O=>S===O.id)).filter(a7),h=a.groupBy?.field?t.find(S=>S.id===a.groupBy?.field):null,_=h?lo(e,h):null,y=(a.infiniteScrollEnabled&&!_)??!1?f?.totalItems:void 0,x=!!e?.length,T=!!(h&&_),C=S=>(0,Be.jsx)(s7,{view:a,multiselect:g,selection:i,onChangeSelection:n,getItemId:r,item:S,titleField:p,mediaField:m,descriptionField:b,otherFields:v,posinset:S.position,setsize:y},r(S));return x?(0,Be.jsxs)(Be.Fragment,{children:[(0,Be.jsx)(Bl.Composite,{virtualFocus:!0,orientation:"vertical",role:"listbox","aria-multiselectable":g,"aria-label":u,"aria-busy":o,render:T?(0,Be.jsx)(j,{direction:"column",gap:"sm"}):void 0,className:H("dataviews-view-picker-activity",l),children:T&&_?Array.from(_.entries()).map(([S,O])=>(0,Be.jsx)(W2,{groupName:S,groupField:h,showLabel:a.groupBy?.showLabel!==!1,children:O.map(C)},S)):e.map(C)}),o&&(0,Be.jsx)("p",{className:"dataviews-loading-more",children:(0,Be.jsx)(Bl.Spinner,{})})]}):(0,Be.jsx)("div",{className:H({"dataviews-loading":o,"dataviews-no-results":!o}),children:o?(0,Be.jsx)("p",{children:(0,Be.jsx)(Bl.Spinner,{})}):c})}var zl=d(re(),1),Wl=d($(),1),Y2=d(B(),1);var Ul=d(F(),1);function Ta(){let e=(0,Y2.useContext)(ue),t=e.view;return(0,Ul.jsxs)(zl.__experimentalToggleGroupControl,{size:"__unstable-large",label:(0,Wl.__)("Density"),value:t.layout?.density||"balanced",onChange:r=>{e.onChangeView({...t,layout:{...t.layout,density:r}})},isBlock:!0,children:[(0,Ul.jsx)(zl.__experimentalToggleGroupControlOption,{value:"comfortable",label:(0,Wl._x)("Comfortable","Density option for DataView layout")},"comfortable"),(0,Ul.jsx)(zl.__experimentalToggleGroupControlOption,{value:"balanced",label:(0,Wl._x)("Balanced","Density option for DataView layout")},"balanced"),(0,Ul.jsx)(zl.__experimentalToggleGroupControlOption,{value:"compact",label:(0,Wl._x)("Compact","Density option for DataView layout")},"compact")]})}var $2=d(re(),1),q2=d($(),1),G2=d(B(),1);var K2=d(F(),1),l7=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}];function X2(){let e=(0,G2.useContext)(ue),t=e.view,r=l7.filter(a=>e.containerWidth>=a.breakpoint),o=t.layout?.previewSize??230,n=r.map((a,s)=>({...a,index:s})).filter(a=>a.value<=o).sort((a,s)=>s.value-a.value)[0]?.index??0,i=r.map((a,s)=>({value:s}));return(0,K2.jsx)($2.RangeControl,{__next40pxDefaultSize:!0,showTooltip:!1,label:(0,q2.__)("Preview size"),value:n,min:0,max:r.length-1,withInputField:!1,onChange:(a=0)=>{e.onChangeView({...t,layout:{...t.layout,previewSize:r[a].value}})},step:1,marks:i})}var Ps=d(F(),1);function Ty(){return(0,Ps.jsxs)(Ps.Fragment,{children:[(0,Ps.jsx)(Ta,{}),(0,Ps.jsx)(X2,{})]})}var Pa=[{type:Al,label:(0,Un.__)("Table"),component:b2,icon:lp,viewConfigOptions:Ta},{type:nm,label:(0,Un.__)("Grid"),component:S2,icon:up,viewConfigOptions:Ty},{type:zT,label:(0,Un.__)("List"),component:Ry,icon:(0,Un.isRTL)()?Vv:Dv,viewConfigOptions:Ta},{type:WT,label:(0,Un.__)("Activity"),component:I2,icon:Np,viewConfigOptions:Ta},{type:UT,label:(0,Un.__)("Grid"),component:j2,icon:up,viewConfigOptions:Ty,isPicker:!0},{type:YT,label:(0,Un.__)("Table"),component:H2,icon:lp,viewConfigOptions:Ta,isPicker:!0},{type:$T,label:(0,Un.__)("Activity"),component:U2,icon:Np,viewConfigOptions:Ta,isPicker:!0}];var nc=d(B(),1);var La=d(re(),1),Ii=d($(),1),rg=d(B(),1);function Cu(...e){}function Py(e,t){if(c7(e)){let r=u7(t)?t():t;return e(r)}return e}function c7(e){return typeof e=="function"}function u7(e){return typeof e=="function"}function fo(e,t){return typeof Object.hasOwn=="function"?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function Oa(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}function Tu(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function Oy(e,t){let r={...e};for(let o of t)fo(r,o)&&delete r[o];return r}function ky(e,t){let r={};for(let o of t)fo(e,o)&&(r[o]=e[o]);return r}function Pu(e){return e}function br(e,t){if(!e)throw typeof t!="string"?new Error("Invariant failed"):new Error(t)}function Ay(e){return Object.keys(e)}function Iy(e,...t){let r=typeof e=="function"?e(...t):e;return r==null?!1:!r}function Os(e){return e.disabled||e["aria-disabled"]===!0||e["aria-disabled"]==="true"}function hr(e){let t={};for(let r in e)e[r]!==void 0&&(t[r]=e[r]);return t}function Me(...e){for(let t of e)if(t!==void 0)return t}var Z2=d(z(),1);function Q2(e,t){typeof e=="function"?e(t):e&&(e.current=t)}function d7(e){return!e||!(0,Z2.isValidElement)(e)?!1:"ref"in e.props||"ref"in e}function J2(e){return d7(e)?{...e.props}.ref||e.ref:null}function eP(e,t){let r={...e};for(let o in t){if(!fo(t,o))continue;if(o==="className"){let i="className";r[i]=e[i]?`${e[i]} ${t[i]}`:t[i];continue}if(o==="style"){let i="style";r[i]=e[i]?{...e[i],...t[i]}:t[i];continue}let n=t[o];if(typeof n=="function"&&o.startsWith("on")){let i=e[o];if(typeof i=="function"){r[o]=(...a)=>{n(...a),i(...a)};continue}}r[o]=n}return r}var ka=f7();function f7(){var e;return typeof window<"u"&&!!((e=window.document)!=null&&e.createElement)}function Ei(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function ks(e,t=!1){var r;let{activeElement:o}=Ei(e);if(!o?.nodeName)return null;if(Ny(o)&&((r=o.contentDocument)!=null&&r.body))return ks(o.contentDocument.body,t);if(t){let n=o.getAttribute("aria-activedescendant");if(n){let i=Ei(o).getElementById(n);if(i)return i}}return o}function Yn(e,t){return e===t||e.contains(t)}function Ny(e){return e.tagName==="IFRAME"}function Ci(e){let t=e.tagName.toLowerCase();return t==="button"?!0:t==="input"&&e.type?p7.indexOf(e.type)!==-1:!1}var p7=["button","color","file","image","reset","submit"];function My(e){if(typeof e.checkVisibility=="function")return e.checkVisibility();let t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}function qr(e){try{let t=e instanceof HTMLInputElement&&e.selectionStart!==null,r=e.tagName==="TEXTAREA";return t||r||!1}catch{return!1}}function Ou(e){return e.isContentEditable||qr(e)}function Vy(e){if(qr(e))return e.value;if(e.isContentEditable){let t=Ei(e).createRange();return t.selectNodeContents(e),t.toString()}return""}function Yl(e){let t=0,r=0;if(qr(e))t=e.selectionStart||0,r=e.selectionEnd||0;else if(e.isContentEditable){let o=Ei(e).getSelection();if(o?.rangeCount&&o.anchorNode&&Yn(e,o.anchorNode)&&o.focusNode&&Yn(e,o.focusNode)){let n=o.getRangeAt(0),i=n.cloneRange();i.selectNodeContents(e),i.setEnd(n.startContainer,n.startOffset),t=i.toString().length,i.setEnd(n.endContainer,n.endOffset),r=i.toString().length}}return{start:t,end:r}}function Fy(e,t){let r=["dialog","menu","listbox","tree","grid"],o=e?.getAttribute("role");return o&&r.indexOf(o)!==-1?o:t}function $l(e){if(!e)return null;let t=r=>r==="auto"||r==="scroll";if(e.clientHeight&&e.scrollHeight>e.clientHeight){let{overflowY:r}=getComputedStyle(e);if(t(r))return e}else if(e.clientWidth&&e.scrollWidth>e.clientWidth){let{overflowX:r}=getComputedStyle(e);if(t(r))return e}return $l(e.parentElement)||document.scrollingElement||document.body}function ku(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function Dy(e,t){let r=e.map((n,i)=>[i,n]),o=!1;return r.sort(([n,i],[a,s])=>{let l=t(i),c=t(s);return l===c||!l||!c?0:m7(l,c)?(n>a&&(o=!0),-1):(n<a&&(o=!0),1)}),o?r.map(([n,i])=>i):e}function m7(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function Ly(){return ka&&!!navigator.maxTouchPoints}function Rm(){return ka?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function As(){return ka&&Rm()&&/apple/i.test(navigator.vendor)}function jy(){return ka&&/firefox\//i.test(navigator.userAgent)}function Em(e){return!!(e.currentTarget&&!Yn(e.currentTarget,e.target))}function Ar(e){return e.target===e.currentTarget}function tP(e){let t=e.currentTarget;if(!t)return!1;let r=Rm();if(r&&!e.metaKey||!r&&!e.ctrlKey)return!1;let o=t.tagName.toLowerCase();return o==="a"||o==="button"&&t.type==="submit"||o==="input"&&t.type==="submit"}function rP(e){let t=e.currentTarget;if(!t)return!1;let r=t.tagName.toLowerCase();return e.altKey?r==="a"||r==="button"&&t.type==="submit"||r==="input"&&t.type==="submit":!1}function Is(e,t){let r=new FocusEvent("blur",t),o=e.dispatchEvent(r),n={...t,bubbles:!0};return e.dispatchEvent(new FocusEvent("focusout",n)),o}function oP(e,t,r){let o=new KeyboardEvent(t,r);return e.dispatchEvent(o)}function By(e,t){let r=new MouseEvent("click",t);return e.dispatchEvent(r)}function Cm(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!o||!Yn(r,o)}function Aa(e,t,r,o){let i=(s=>{if(o){let c=setTimeout(s,o);return()=>clearTimeout(c)}let l=requestAnimationFrame(s);return()=>cancelAnimationFrame(l)})(()=>{e.removeEventListener(t,a,!0),r()}),a=()=>{i(),r()};return e.addEventListener(t,a,{once:!0,capture:!0}),i}function $n(e,t,r,o=window){let n=[];try{o.document.addEventListener(e,t,r);for(let a of Array.from(o.frames))n.push($n(e,t,r,a))}catch{}return()=>{try{o.document.removeEventListener(e,t,r)}catch{}for(let a of n)a()}}var g7=d(z(),1),it=d(z(),1),Hy={...g7},nP=Hy.useId,zce=Hy.useDeferredValue,iP=Hy.useInsertionEffect,Rt=ka?it.useLayoutEffect:it.useEffect;function b7(e){let[t]=(0,it.useState)(e);return t}function cP(e){let t=(0,it.useRef)(e);return Rt(()=>{t.current=e}),t}function Fe(e){let t=(0,it.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return iP?iP(()=>{t.current=e}):t.current=e,(0,it.useCallback)((...r)=>{var o;return(o=t.current)==null?void 0:o.call(t,...r)},[])}function uP(e){let[t,r]=(0,it.useState)(null);return Rt(()=>{if(t==null||!e)return;let o=null;return e(n=>(o=n,t)),()=>{e(o)}},[t,e]),[t,r]}function At(...e){return(0,it.useMemo)(()=>{if(e.some(Boolean))return t=>{for(let r of e)Q2(r,t)}},e)}function $o(e){if(nP){let o=nP();return e||o}let[t,r]=(0,it.useState)(e);return Rt(()=>{if(e||t)return;let o=Math.random().toString(36).slice(2,8);r(`id-${o}`)},[e,t]),e||t}function dP(e,t){let r=i=>{if(typeof i=="string")return i},[o,n]=(0,it.useState)(()=>r(t));return Rt(()=>{let i=e&&"current"in e?e.current:e;n(i?.tagName.toLowerCase()||r(t))},[e,t]),o}function fP(e,t,r){let o=b7(r),[n,i]=(0,it.useState)(o);return(0,it.useEffect)(()=>{let a=e&&"current"in e?e.current:e;if(!a)return;let s=()=>{let c=a.getAttribute(t);i(c??o)},l=new MutationObserver(s);return l.observe(a,{attributeFilter:[t]}),s(),()=>l.disconnect()},[e,t,o]),n}function qn(e,t){let r=(0,it.useRef)(!1);(0,it.useEffect)(()=>{if(r.current)return e();r.current=!0},t),(0,it.useEffect)(()=>()=>{r.current=!1},[])}function pP(e,t){let r=(0,it.useRef)(!1);Rt(()=>{if(r.current)return e();r.current=!0},t),Rt(()=>()=>{r.current=!1},[])}function mP(){return(0,it.useReducer)(()=>[],[])}function Bt(e){return Fe(typeof e=="function"?e:()=>e)}function Gn(e,t,r=[]){let o=(0,it.useCallback)(n=>(e.wrapElement&&(n=e.wrapElement(n)),t(n)),[...r,e.wrapElement]);return{...e,wrapElement:o}}function gP(e,t,r){let o=e.onLoadedMetadataCapture,n=(0,it.useMemo)(()=>Object.assign(()=>{},{...o,[t]:r}),[o,t,r]);return[o?.[t],{onLoadedMetadataCapture:n}]}var aP=!1;function bP(){return(0,it.useEffect)(()=>{aP||($n("mousemove",v7,!0),$n("mousedown",Tm,!0),$n("mouseup",Tm,!0),$n("keydown",Tm,!0),$n("scroll",Tm,!0),aP=!0)},[]),Fe(()=>zy)}var zy=!1,sP=0,lP=0;function h7(e){let t=e.movementX||e.screenX-sP,r=e.movementY||e.screenY-lP;return sP=e.screenX,lP=e.screenY,t||r||!1}function v7(e){h7(e)&&(zy=!0)}function Tm(){zy=!1}var Gr=d(z(),1),Ns=d(F(),1);function at(e){let t=Gr.forwardRef((r,o)=>e({...r,ref:o}));return t.displayName=e.displayName||e.name,t}function Ia(e,t){return Gr.memo(e,t)}function pt(e,t){let{wrapElement:r,render:o,...n}=t,i=At(t.ref,J2(o)),a;if(Gr.isValidElement(o)){let s={...o.props,ref:i};a=Gr.cloneElement(o,eP(n,s))}else o?a=o(n):a=(0,Ns.jsx)(e,{...n});return r?r(a):a}function mt(e){let t=(r={})=>e(r);return t.displayName=e.name,t}function po(e=[],t=[]){let r=Gr.createContext(void 0),o=Gr.createContext(void 0),n=()=>Gr.useContext(r),i=(c=!1)=>{let u=Gr.useContext(o),f=n();return c?u:u||f},a=()=>{let c=Gr.useContext(o),u=n();if(!(c&&c===u))return u},s=c=>e.reduceRight((u,f)=>(0,Ns.jsx)(f,{...c,children:u}),(0,Ns.jsx)(r.Provider,{...c}));return{context:r,scopedContext:o,useContext:n,useScopedContext:i,useProviderContext:a,ContextProvider:s,ScopedContextProvider:c=>(0,Ns.jsx)(s,{...c,children:t.reduceRight((u,f)=>(0,Ns.jsx)(f,{...c,children:u}),(0,Ns.jsx)(o.Provider,{...c}))})}}var Au=po(),hP=Au.useContext,Gce=Au.useScopedContext,Kce=Au.useProviderContext,vP=Au.ContextProvider,_P=Au.ScopedContextProvider;var Wy=d(z(),1),Iu=po([vP],[_P]),Pm=Iu.useContext,Jce=Iu.useScopedContext,yP=Iu.useProviderContext,ql=Iu.ContextProvider,Om=Iu.ScopedContextProvider,wP=(0,Wy.createContext)(void 0),xP=(0,Wy.createContext)(void 0);function SP(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function Kn(e,t){return t&&e.item(t)||null}function RP(e){let t=[];for(let r of e){let o=t.find(n=>{var i;return((i=n[0])==null?void 0:i.rowId)===r.rowId});o?o.push(r):t.push([r])}return t}function EP(e,t=!1){if(qr(e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){let r=Ei(e).getSelection();r?.selectAllChildren(e),t&&r?.collapseToEnd()}}var Uy=Symbol("FOCUS_SILENTLY");function CP(e){e[Uy]=!0,e.focus({preventScroll:!0})}function TP(e){let t=e[Uy];return delete e[Uy],t}function Ms(e,t,r){if(!t||t===r)return!1;let o=e.item(t.id);return!(!o||r&&o.element===r)}var km=d(z(),1),_7="div",Yy=mt(function({store:t,shouldRegisterItem:r=!0,getItem:o=Pu,element:n,...i}){let a=hP();t=t||a;let s=$o(i.id),l=(0,km.useRef)(n);return(0,km.useEffect)(()=>{let c=l.current;if(!s||!c||!r)return;let u=o({id:s,element:c});return t?.renderItem(u)},[s,r,o,t]),i={...i,ref:At(l,i.ref)},hr(i)}),sue=at(function(t){let r=Yy(t);return pt(_7,r)});var PP=d(z(),1),OP=(0,PP.createContext)(!0);var kP="input:not([type='hidden']):not([disabled]), select:not([disabled]), textarea:not([disabled]), a[href], button:not([disabled]), [tabindex], summary, iframe, object, embed, area[href], audio[controls], video[controls], [contenteditable]:not([contenteditable='false'])";function Nu(e){return!(!e.matches(kP)||!My(e)||e.closest("[inert]"))}function AP(e){for(;e&&!Nu(e);)e=e.closest(kP);return e||null}function qo(e){let t=ks(e);if(!t)return!1;if(t===e)return!0;let r=t.getAttribute("aria-activedescendant");return r?r===e.id:!1}function $y(e){let t=ks(e);if(!t)return!1;if(Yn(e,t))return!0;let r=t.getAttribute("aria-activedescendant");return!r||!("id"in e)?!1:r===e.id?!0:!!e.querySelector(`#${CSS.escape(r)}`)}function IP(e){!$y(e)&&Nu(e)&&e.focus()}function NP(e,t){"scrollIntoView"in e?(e.focus({preventScroll:!0}),e.scrollIntoView({block:"nearest",inline:"nearest",...t})):e.focus()}var Po=d(z(),1),y7="div",MP=As(),w7=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"],x7=Symbol("safariFocusAncestor");function VP(e,t){e&&(e[x7]=t)}function S7(e){let{tagName:t,readOnly:r,type:o}=e;return t==="TEXTAREA"&&!r||t==="SELECT"&&!r?!0:t==="INPUT"&&!r?w7.includes(o):!!(e.isContentEditable||e.getAttribute("role")==="combobox"&&e.dataset.name)}function R7(e){return"labels"in e?e.labels:null}function FP(e){return e.tagName.toLowerCase()==="input"&&e.type?e.type==="radio"||e.type==="checkbox":!1}function E7(e){return e?e==="button"||e==="summary"||e==="input"||e==="select"||e==="textarea"||e==="a":!0}function C7(e){return e?e==="button"||e==="input"||e==="select"||e==="textarea":!0}function T7(e,t,r,o,n){return e?t?r&&!o?-1:void 0:r?n:n||0:n}function qy(e,t){return Fe(r=>{e?.(r),!r.defaultPrevented&&t&&(r.stopPropagation(),r.preventDefault())})}var DP=!1,Gy=!0;function P7(e){let t=e.target;t&&"hasAttribute"in t&&(t.hasAttribute("data-focus-visible")||(Gy=!1))}function O7(e){e.metaKey||e.ctrlKey||e.altKey||(Gy=!0)}var Mu=mt(function({focusable:t=!0,accessibleWhenDisabled:r,autoFocus:o,onFocusVisible:n,...i}){let a=(0,Po.useRef)(null);(0,Po.useEffect)(()=>{t&&(DP||($n("mousedown",P7,!0),$n("keydown",O7,!0),DP=!0))},[t]),MP&&(0,Po.useEffect)(()=>{if(!t)return;let k=a.current;if(!k||!FP(k))return;let P=R7(k);if(!P)return;let N=()=>queueMicrotask(()=>k.focus());for(let R of P)R.addEventListener("mouseup",N);return()=>{for(let R of P)R.removeEventListener("mouseup",N)}},[t]);let s=t&&Os(i),l=!!s&&!r,[c,u]=(0,Po.useState)(!1);(0,Po.useEffect)(()=>{t&&l&&c&&u(!1)},[t,l,c]),(0,Po.useEffect)(()=>{if(!t||!c)return;let k=a.current;if(!k||typeof IntersectionObserver>"u")return;let P=new IntersectionObserver(()=>{Nu(k)||u(!1)});return P.observe(k),()=>P.disconnect()},[t,c]);let f=qy(i.onKeyPressCapture,s),g=qy(i.onMouseDownCapture,s),p=qy(i.onClickCapture,s),m=i.onMouseDown,b=Fe(k=>{if(m?.(k),k.defaultPrevented||!t)return;let P=k.currentTarget;if(!MP||Em(k)||!Ci(P)&&!FP(P))return;let N=!1,R=()=>{N=!0},A={capture:!0,once:!0};P.addEventListener("focusin",R,A);let V=AP(P.parentElement);VP(V,!0),Aa(P,"mouseup",()=>{P.removeEventListener("focusin",R,!0),VP(V,!1),!N&&IP(P)})}),v=(k,P)=>{if(P&&(k.currentTarget=P),!t)return;let N=k.currentTarget;N&&qo(N)&&(n?.(k),!k.defaultPrevented&&(N.dataset.focusVisible="true",u(!0)))},h=i.onKeyDownCapture,_=Fe(k=>{if(h?.(k),k.defaultPrevented||!t||c||k.metaKey||k.altKey||k.ctrlKey||!Ar(k))return;let P=k.currentTarget;Aa(P,"focusout",()=>v(k,P))}),w=i.onFocusCapture,y=Fe(k=>{if(w?.(k),k.defaultPrevented||!t)return;if(!Ar(k)){u(!1);return}let P=k.currentTarget,N=()=>v(k,P);Gy||S7(k.target)?Aa(k.target,"focusout",N):u(!1)}),x=i.onBlur,T=Fe(k=>{x?.(k),t&&Cm(k)&&(k.currentTarget.removeAttribute("data-focus-visible"),u(!1))}),C=(0,Po.useContext)(OP),S=Fe(k=>{t&&o&&k&&C&&queueMicrotask(()=>{qo(k)||Nu(k)&&k.focus()})}),O=dP(a),L=t&&E7(O),E=t&&C7(O),M=i.style,I=(0,Po.useMemo)(()=>l?{pointerEvents:"none",...M}:M,[l,M]);return i={"data-focus-visible":t&&c||void 0,"data-autofocus":o||void 0,"aria-disabled":s||void 0,...i,ref:At(a,S,i.ref),style:I,tabIndex:T7(t,l,L,E,i.tabIndex),disabled:E&&l?!0:void 0,contentEditable:s?void 0:i.contentEditable,onKeyPressCapture:f,onClickCapture:p,onMouseDownCapture:g,onMouseDown:b,onKeyDownCapture:_,onFocusCapture:y,onBlur:T},hr(i)}),Sue=at(function(t){let r=Mu(t);return pt(y7,r)});var Na=d(z(),1),k7="button";function LP(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return e.key==="Enter"?Ci(t)||t.tagName==="SUMMARY"||t.tagName==="A":e.key===" "?Ci(t)||t.tagName==="SUMMARY"||t.tagName==="INPUT"||t.tagName==="SELECT":!1}var A7=Symbol("command"),Ky=mt(function({clickOnEnter:t=!0,clickOnSpace:r=!0,...o}){let n=(0,Na.useRef)(null),[i,a]=(0,Na.useState)(!1);(0,Na.useEffect)(()=>{n.current&&a(Ci(n.current))},[]);let[s,l]=(0,Na.useState)(!1),c=(0,Na.useRef)(!1),u=Os(o),[f,g]=gP(o,A7,!0),p=o.onKeyDown,m=Fe(h=>{p?.(h);let _=h.currentTarget;if(h.defaultPrevented||f||u||!Ar(h)||qr(_)||_.isContentEditable)return;let w=t&&h.key==="Enter",y=r&&h.key===" ",x=h.key==="Enter"&&!t,T=h.key===" "&&!r;if(x||T){h.preventDefault();return}if(w||y){let C=LP(h);if(w){if(!C){h.preventDefault();let{view:S,...O}=h,L=()=>By(_,O);jy()?Aa(_,"keyup",L):queueMicrotask(L)}}else y&&(c.current=!0,C||(h.preventDefault(),l(!0)))}}),b=o.onKeyUp,v=Fe(h=>{if(b?.(h),h.defaultPrevented||f||u||h.metaKey)return;let _=r&&h.key===" ";if(c.current&&_&&(c.current=!1,!LP(h))){h.preventDefault(),l(!1);let w=h.currentTarget,{view:y,...x}=h;queueMicrotask(()=>By(w,x))}});return o={"data-active":s||void 0,type:i?"button":void 0,...g,...o,ref:At(n,o.ref),onKeyDown:m,onKeyUp:v},o=Mu(o),o}),Iue=at(function(t){let r=Ky(t);return pt(k7,r)});function Vs(e,t){let r=e.__unstableInternals;return br(r,"Invalid store"),r[t]}function Kr(e,...t){let r=e,o=r,n=Symbol(),i=Cu,a=new Set,s=new Set,l=new Set,c=new Set,u=new Set,f=new WeakMap,g=new WeakMap,p=S=>(l.add(S),()=>l.delete(S)),m=()=>{let S=a.size,O=Symbol();a.add(O);let L=()=>{a.delete(O),!a.size&&i()};if(S)return L;let E=Ay(r).map(k=>Oa(...t.map(P=>{var N;let R=(N=P?.getState)==null?void 0:N.call(P);if(R&&fo(R,k))return sr(P,[k],A=>{T(k,A[k],!0)})}))),M=[];for(let k of l)M.push(k());let I=t.map(Gl);return i=Oa(...E,...M,...I),L},b=(S,O,L=c)=>(L.add(O),g.set(O,S),()=>{var E;(E=f.get(O))==null||E(),f.delete(O),g.delete(O),L.delete(O)}),v=(S,O)=>b(S,O),h=(S,O)=>(f.set(O,O(r,r)),b(S,O)),_=(S,O)=>(f.set(O,O(r,o)),b(S,O,u)),w=S=>Kr(ky(r,S),C),y=S=>Kr(Oy(r,S),C),x=()=>r,T=(S,O,L=!1)=>{var E;if(!fo(r,S))return;let M=Py(O,r[S]);if(M===r[S])return;if(!L)for(let N of t)(E=N?.setState)==null||E.call(N,S,M);let I=r;r={...r,[S]:M};let k=Symbol();n=k,s.add(S);let P=(N,R,A)=>{var V;let D=g.get(N),W=ae=>A?A.has(ae):ae===S;(!D||D.some(W))&&((V=f.get(N))==null||V(),f.set(N,N(r,R)))};for(let N of c)P(N,I);queueMicrotask(()=>{if(n!==k)return;let N=r;for(let R of u)P(R,o,s);o=N,s.clear()})},C={getState:x,setState:T,__unstableInternals:{setup:p,init:m,subscribe:v,sync:h,batch:_,pick:w,omit:y}};return C}function ar(e,...t){if(e)return Vs(e,"setup")(...t)}function Gl(e,...t){if(e)return Vs(e,"init")(...t)}function Kl(e,...t){if(e)return Vs(e,"subscribe")(...t)}function sr(e,...t){if(e)return Vs(e,"sync")(...t)}function Ma(e,...t){if(e)return Vs(e,"batch")(...t)}function Vu(e,...t){if(e)return Vs(e,"omit")(...t)}function Xy(e,...t){if(e)return Vs(e,"pick")(...t)}function Fs(...e){var t;let r={};for(let n of e){let i=(t=n?.getState)==null?void 0:t.call(n);i&&Object.assign(r,i)}let o=Kr(r,...e);return Object.assign({},...e,o)}var Xn=d(z(),1),jP=d(ff(),1),{useSyncExternalStore:BP}=jP.default,HP=()=>()=>{};function Xl(e,t=Pu){let r=Xn.useCallback(n=>e?Kl(e,null,n):HP(),[e]),o=()=>{let n=typeof t=="string"?t:null,i=typeof t=="function"?t:null,a=e?.getState();if(i)return i(a);if(a&&n&&fo(a,n))return a[n]};return BP(r,o,o)}function Im(e,t){let r=Xn.useRef({}),o=Xn.useCallback(i=>e?Kl(e,null,i):HP(),[e]),n=()=>{let i=e?.getState(),a=!1,s=r.current;for(let l in t){let c=t[l];if(typeof c=="function"){let u=c(i);u!==s[l]&&(s[l]=u,a=!0)}if(typeof c=="string"){if(!i||!fo(i,c))continue;let u=i[c];u!==s[l]&&(s[l]=u,a=!0)}}return a&&(r.current={...s}),r.current};return BP(o,n,n)}function It(e,t,r,o){let n=fo(t,r)?t[r]:void 0,i=o?t[o]:void 0,a=cP({value:n,setValue:i});Rt(()=>sr(e,[r],(s,l)=>{let{value:c,setValue:u}=a.current;u&&s[r]!==l[r]&&s[r]!==c&&u(s[r])}),[e,r]),Rt(()=>{if(n!==void 0)return e.setState(r,n),Ma(e,[r],()=>{n!==void 0&&e.setState(r,n)})})}function Zl(e,t){let[r,o]=Xn.useState(()=>e(t));Rt(()=>Gl(r),[r]);let n=Xn.useCallback(s=>Xl(r,s),[r]),i=Xn.useMemo(()=>({...r,useState:n}),[r,n]),a=Fe(()=>{o(s=>e({...t,...s.getState()}))});return[i,a]}var Ti=d(z(),1),WP=d(F(),1),I7="button";function N7(e){return Ou(e)?!0:e.tagName==="INPUT"&&!Ci(e)}function M7(e,t=!1){let r=e.clientHeight,{top:o}=e.getBoundingClientRect(),n=Math.max(r*.875,r-40)*1.5,i=t?r-n+o:n+o;return e.tagName==="HTML"?i+e.scrollTop:i}function V7(e,t=!1){let{top:r}=e.getBoundingClientRect();return t?r+e.clientHeight:r}function zP(e,t,r,o=!1){var n;if(!t||!r)return;let{renderedItems:i}=t.getState(),a=$l(e);if(!a)return;let s=M7(a,o),l,c;for(let u=0;u<i.length;u+=1){let f=l;if(l=r(u),!l)break;if(l===f)continue;let g=(n=Kn(t,l))==null?void 0:n.element;if(!g)continue;let m=V7(g,o)-s,b=Math.abs(m);if(o&&m<=0||!o&&m>=0){c!==void 0&&c<b&&(l=f);break}c=b}return l}function F7(e,t){return Ar(e)?!1:Ms(t,e.target)}var Zy=mt(function({store:t,rowId:r,preventScrollOnKeyDown:o=!1,moveOnKeyPress:n=!0,tabbable:i=!1,getItem:a,"aria-setsize":s,"aria-posinset":l,...c}){let u=Pm();t=t||u;let f=$o(c.id),g=(0,Ti.useRef)(null),p=(0,Ti.useContext)(xP),b=Os(c)&&!c.accessibleWhenDisabled,{rowId:v,baseElement:h,isActiveItem:_,ariaSetSize:w,ariaPosInSet:y,isTabbable:x}=Im(t,{rowId(R){if(r)return r;if(R&&p?.baseElement&&p.baseElement===R.baseElement)return p.id},baseElement(R){return R?.baseElement||void 0},isActiveItem(R){return!!R&&R.activeId===f},ariaSetSize(R){if(s!=null)return s;if(R&&p?.ariaSetSize&&p.baseElement===R.baseElement)return p.ariaSetSize},ariaPosInSet(R){if(l!=null)return l;if(!R||!p?.ariaPosInSet||p.baseElement!==R.baseElement)return;let A=R.renderedItems.filter(V=>V.rowId===v);return p.ariaPosInSet+A.findIndex(V=>V.id===f)},isTabbable(R){if(!R?.renderedItems.length)return!0;if(R.virtualFocus)return!1;if(i)return!0;if(R.activeId===null)return!1;let A=t?.item(R.activeId);return A?.disabled||!A?.element?!0:R.activeId===f}}),T=(0,Ti.useCallback)(R=>{var A;let V={...R,id:f||R.id,rowId:v,disabled:!!b,children:(A=R.element)==null?void 0:A.textContent};return a?a(V):V},[f,v,b,a]),C=c.onFocus,S=(0,Ti.useRef)(!1),O=Fe(R=>{if(C?.(R),R.defaultPrevented||Em(R)||!f||!t||F7(R,t))return;let{virtualFocus:A,baseElement:V}=t.getState();if(t.setActiveId(f),Ou(R.currentTarget)&&EP(R.currentTarget),!A||!Ar(R)||N7(R.currentTarget)||!V?.isConnected)return;As()&&R.currentTarget.hasAttribute("data-autofocus")&&R.currentTarget.scrollIntoView({block:"nearest",inline:"nearest"}),S.current=!0,R.relatedTarget===V||Ms(t,R.relatedTarget)?CP(V):V.focus()}),L=c.onBlurCapture,E=Fe(R=>{if(L?.(R),R.defaultPrevented)return;let A=t?.getState();A?.virtualFocus&&S.current&&(S.current=!1,R.preventDefault(),R.stopPropagation())}),M=c.onKeyDown,I=Bt(o),k=Bt(n),P=Fe(R=>{if(M?.(R),R.defaultPrevented||!Ar(R)||!t)return;let{currentTarget:A}=R,V=t.getState(),D=t.item(f),W=!!D?.rowId,ae=V.orientation!=="horizontal",G=V.orientation!=="vertical",Z=()=>!!(W||G||!V.baseElement||!qr(V.baseElement)),te={ArrowUp:(W||ae)&&t.up,ArrowRight:(W||G)&&t.next,ArrowDown:(W||ae)&&t.down,ArrowLeft:(W||G)&&t.previous,Home:()=>{if(Z())return!W||R.ctrlKey?t?.first():t?.previous(-1)},End:()=>{if(Z())return!W||R.ctrlKey?t?.last():t?.next(-1)},PageUp:()=>zP(A,t,t?.up,!0),PageDown:()=>zP(A,t,t?.down)}[R.key];if(te){if(Ou(A)){let U=Yl(A),J=G&&R.key==="ArrowLeft",me=G&&R.key==="ArrowRight",ct=ae&&R.key==="ArrowUp",K=ae&&R.key==="ArrowDown";if(me||K){let{length:ve}=Vy(A);if(U.end!==ve)return}else if((J||ct)&&U.start!==0)return}let De=te();if(I(R)||De!==void 0){if(!k(R))return;R.preventDefault(),t.move(De)}}}),N=(0,Ti.useMemo)(()=>({id:f,baseElement:h}),[f,h]);return c=Gn(c,R=>(0,WP.jsx)(wP.Provider,{value:N,children:R}),[N]),c={id:f,"data-active-item":_||void 0,...c,ref:At(g,c.ref),tabIndex:x?c.tabIndex:-1,onFocus:O,onBlurCapture:E,onKeyDown:P},c=Ky(c),c=Yy({store:t,...c,getItem:T,shouldRegisterItem:f?c.shouldRegisterItem:!1}),hr({...c,"aria-setsize":w,"aria-posinset":y})}),Jue=Ia(at(function(t){let r=Zy(t);return pt(I7,r)}));function Qy(e){return Array.isArray(e)?e:typeof e<"u"?[e]:[]}function Fu(e){let t=[];for(let r of e)t.push(...r);return t}function Ql(e){return e.slice().reverse()}var Zn=d(z(),1),YP=d(F(),1),D7="div";function L7(e){return e.some(t=>!!t.rowId)}function j7(e){let t=e.target;return t&&!qr(t)?!1:e.key.length===1&&!e.ctrlKey&&!e.metaKey}function B7(e){return e.key==="Shift"||e.key==="Control"||e.key==="Alt"||e.key==="Meta"}function UP(e,t,r){return Fe(o=>{var n;if(t?.(o),o.defaultPrevented||o.isPropagationStopped()||!Ar(o)||B7(o)||j7(o))return;let i=e.getState(),a=(n=Kn(e,i.activeId))==null?void 0:n.element;if(!a)return;let{view:s,...l}=o,c=r?.current;a!==c&&a.focus(),oP(a,o.type,l)||o.preventDefault(),o.currentTarget.contains(a)&&o.stopPropagation()})}function H7(e){return SP(Fu(Ql(RP(e))))}function z7(e){let[t,r]=(0,Zn.useState)(!1),o=(0,Zn.useCallback)(()=>r(!0),[]),n=e.useState(i=>Kn(e,i.activeId));return(0,Zn.useEffect)(()=>{let i=n?.element;t&&i&&(r(!1),i.focus({preventScroll:!0}))},[n,t]),o}var Jy=mt(function({store:t,composite:r=!0,focusOnMove:o=r,moveOnKeyPress:n=!0,...i}){let a=yP();t=t||a,br(t,!1);let s=(0,Zn.useRef)(null),l=(0,Zn.useRef)(null),c=z7(t),u=t.useState("moves"),[,f]=uP(r?t.setBaseElement:null);(0,Zn.useEffect)(()=>{var E;if(!t||!u||!r||!o)return;let{activeId:M}=t.getState(),I=(E=Kn(t,M))==null?void 0:E.element;I&&NP(I)},[t,u,r,o]),Rt(()=>{if(!t||!u||!r)return;let{baseElement:E,activeId:M}=t.getState();if(!(M===null)||!E)return;let k=l.current;l.current=null,k&&Is(k,{relatedTarget:E}),qo(E)||E.focus()},[t,u,r]);let g=t.useState("activeId"),p=t.useState("virtualFocus");Rt(()=>{var E;if(!t||!r||!p)return;let M=l.current;if(l.current=null,!M)return;let k=((E=Kn(t,g))==null?void 0:E.element)||ks(M);k!==M&&Is(M,{relatedTarget:k})},[t,g,p,r]);let m=UP(t,i.onKeyDownCapture,l),b=UP(t,i.onKeyUpCapture,l),v=i.onFocusCapture,h=Fe(E=>{if(v?.(E),E.defaultPrevented||!t)return;let{virtualFocus:M}=t.getState();if(!M)return;let I=E.relatedTarget,k=TP(E.currentTarget);Ar(E)&&k&&(E.stopPropagation(),l.current=I)}),_=i.onFocus,w=Fe(E=>{if(_?.(E),E.defaultPrevented||!r||!t)return;let{relatedTarget:M}=E,{virtualFocus:I}=t.getState();I?Ar(E)&&!Ms(t,M)&&queueMicrotask(c):Ar(E)&&t.setActiveId(null)}),y=i.onBlurCapture,x=Fe(E=>{var M;if(y?.(E),E.defaultPrevented||!t)return;let{virtualFocus:I,activeId:k}=t.getState();if(!I)return;let P=(M=Kn(t,k))==null?void 0:M.element,N=E.relatedTarget,R=Ms(t,N),A=l.current;l.current=null,Ar(E)&&R?(N===P?A&&A!==N&&Is(A,E):P?Is(P,E):A&&Is(A,E),E.stopPropagation()):!Ms(t,E.target)&&P&&Is(P,E)}),T=i.onKeyDown,C=Bt(n),S=Fe(E=>{var M;if(T?.(E),E.nativeEvent.isComposing||E.defaultPrevented||!t||!Ar(E))return;let{orientation:I,renderedItems:k,activeId:P}=t.getState(),N=Kn(t,P);if((M=N?.element)!=null&&M.isConnected)return;let R=I!=="horizontal",A=I!=="vertical",V=L7(k);if((E.key==="ArrowLeft"||E.key==="ArrowRight"||E.key==="Home"||E.key==="End")&&qr(E.currentTarget))return;let G={ArrowUp:(V||R)&&(()=>{if(V){let Z=H7(k);return Z?.id}return t?.last()}),ArrowRight:(V||A)&&t.first,ArrowDown:(V||R)&&t.first,ArrowLeft:(V||A)&&t.last,Home:t.first,End:t.last,PageUp:t.first,PageDown:t.last}[E.key];if(G){let Z=G();if(Z!==void 0){if(!C(E))return;E.preventDefault(),t.move(Z)}}});i=Gn(i,E=>(0,YP.jsx)(ql,{value:t,children:E}),[t]),i={"aria-activedescendant":t.useState(E=>{var M;if(t&&r&&E.virtualFocus)return(M=Kn(t,E.activeId))==null?void 0:M.id}),...i,ref:At(s,f,i.ref),onKeyDownCapture:m,onKeyUpCapture:b,onFocusCapture:h,onFocus:w,onBlurCapture:x,onKeyDown:S};let L=t.useState(E=>r&&(E.virtualFocus||E.activeId===null));return i=Mu({focusable:L,...i}),i}),gde=at(function(t){let r=Jy(t);return pt(D7,r)});var Du=po(),vde=Du.useContext,_de=Du.useScopedContext,ew=Du.useProviderContext,$P=Du.ContextProvider,qP=Du.ScopedContextProvider;var tw=d(z(),1),Lu=po([$P],[qP]),Sde=Lu.useContext,Rde=Lu.useScopedContext,Ede=Lu.useProviderContext,GP=Lu.ContextProvider,Nm=Lu.ScopedContextProvider,Cde=(0,tw.createContext)(void 0),Tde=(0,tw.createContext)(void 0);var Jl=d(z(),1),ZP=d(bn(),1),rw=d(F(),1),W7="div";function KP(e,t){let r=setTimeout(t,e);return()=>clearTimeout(r)}function U7(e){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)}function XP(...e){return e.join(", ").split(", ").reduce((t,r)=>{let o=r.endsWith("ms")?1:1e3,n=Number.parseFloat(r||"0s")*o;return n>t?n:t},0)}function ow(e,t,r){return!r&&t!==!1&&(!e||!!t)}var Y7=mt(function({store:t,alwaysVisible:r,...o}){let n=ew();t=t||n,br(t,!1);let i=(0,Jl.useRef)(null),a=$o(o.id),[s,l]=(0,Jl.useState)(null),c=t.useState("open"),u=t.useState("mounted"),f=t.useState("animated"),g=t.useState("contentElement"),p=Xl(t.disclosure,"contentElement");Rt(()=>{i.current&&t?.setContentElement(i.current)},[t]),Rt(()=>{let h;return t?.setState("animated",_=>(h=_,!0)),()=>{h!==void 0&&t?.setState("animated",h)}},[t]),Rt(()=>{if(f){if(!g?.isConnected){l(null);return}return U7(()=>{l(c?"enter":u?"leave":null)})}},[f,g,c,u]),Rt(()=>{if(!t||!f||!s||!g)return;let h=()=>t?.setState("animating",!1),_=()=>(0,ZP.flushSync)(h);if(s==="leave"&&c||s==="enter"&&!c)return;if(typeof f=="number")return KP(f,_);let{transitionDuration:w,animationDuration:y,transitionDelay:x,animationDelay:T}=getComputedStyle(g),{transitionDuration:C="0",animationDuration:S="0",transitionDelay:O="0",animationDelay:L="0"}=p?getComputedStyle(p):{},E=XP(x,T,O,L),M=XP(w,y,C,S),I=E+M;if(!I){s==="enter"&&t.setState("animated",!1),h();return}let k=1e3/60,P=Math.max(I-k,0);return KP(P,_)},[t,f,g,p,c,s]),o=Gn(o,h=>(0,rw.jsx)(Nm,{value:t,children:h}),[t]);let m=ow(u,o.hidden,r),b=o.style,v=(0,Jl.useMemo)(()=>m?{...b,display:"none"}:b,[m,b]);return o={id:a,"data-open":c||void 0,"data-enter":s==="enter"||void 0,"data-leave":s==="leave"||void 0,hidden:m,...o,ref:At(a?t.setContentElement:null,i,o.ref),style:v},hr(o)}),$7=at(function(t){let r=Y7(t);return pt(W7,r)}),Vde=at(function({unmountOnHide:t,...r}){let o=ew(),n=r.store||o;return Xl(n,a=>!t||a?.mounted)===!1?null:(0,rw.jsx)($7,{...r})});function QP(e={}){let t=Fs(e.store,Vu(e.disclosure,["contentElement","disclosureElement"]));let r=t?.getState(),o=Me(e.open,r?.open,e.defaultOpen,!1),n=Me(e.animated,r?.animated,!1),i={open:o,animated:n,animating:!!n&&o,mounted:o,contentElement:Me(r?.contentElement,null),disclosureElement:Me(r?.disclosureElement,null)},a=Kr(i,t);return ar(a,()=>sr(a,["animated","animating"],s=>{s.animated||a.setState("animating",!1)})),ar(a,()=>Kl(a,["open"],()=>{a.getState().animated&&a.setState("animating",!0)})),ar(a,()=>sr(a,["open","animating"],s=>{a.setState("mounted",s.open||s.animating)})),{...a,disclosure:e.disclosure,setOpen:s=>a.setState("open",s),show:()=>a.setState("open",!0),hide:()=>a.setState("open",!1),toggle:()=>a.setState("open",s=>!s),stopAnimation:()=>a.setState("animating",!1),setContentElement:s=>a.setState("contentElement",s),setDisclosureElement:s=>a.setState("disclosureElement",s)}}function JP(e,t,r){return qn(t,[r.store,r.disclosure]),It(e,r,"open","setOpen"),It(e,r,"mounted","setMounted"),It(e,r,"animated"),Object.assign(e,{disclosure:r.disclosure})}var ju=po([GP],[Nm]),Yde=ju.useContext,$de=ju.useScopedContext,eO=ju.useProviderContext,tO=ju.ContextProvider,rO=ju.ScopedContextProvider;function q7(e){var t;let r=e.find(i=>!!i.element),o=[...e].reverse().find(i=>!!i.element),n=(t=r?.element)==null?void 0:t.parentElement;for(;n&&o?.element;){if(o&&n.contains(o.element))return n;n=n.parentElement}return Ei(n).body}function G7(e){return e?.__unstablePrivateStore}function oO(e={}){var t;e.store;let r=(t=e.store)==null?void 0:t.getState(),o=Me(e.items,r?.items,e.defaultItems,[]),n=new Map(o.map(g=>[g.id,g])),i={items:o,renderedItems:Me(r?.renderedItems,[])},a=G7(e.store),s=Kr({items:o,renderedItems:i.renderedItems},a),l=Kr(i,e.store),c=g=>{let p=Dy(g,m=>m.element);s.setState("renderedItems",p),l.setState("renderedItems",p)};ar(l,()=>Gl(s)),ar(s,()=>Ma(s,["items"],g=>{l.setState("items",g.items)})),ar(s,()=>Ma(s,["renderedItems"],g=>{let p=!0,m=requestAnimationFrame(()=>{let{renderedItems:_}=l.getState();g.renderedItems!==_&&c(g.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(m);let b=()=>{if(p){p=!1;return}cancelAnimationFrame(m),m=requestAnimationFrame(()=>c(g.renderedItems))},v=q7(g.renderedItems),h=new IntersectionObserver(b,{root:v});for(let _ of g.renderedItems)_.element&&h.observe(_.element);return()=>{cancelAnimationFrame(m),h.disconnect()}}));let u=(g,p,m=!1)=>{let b;return p(h=>{let _=h.findIndex(({id:y})=>y===g.id),w=h.slice();if(_!==-1){b=h[_];let y={...b,...g};w[_]=y,n.set(g.id,y)}else w.push(g),n.set(g.id,g);return w}),()=>{p(h=>{if(!b)return m&&n.delete(g.id),h.filter(({id:y})=>y!==g.id);let _=h.findIndex(({id:y})=>y===g.id);if(_===-1)return h;let w=h.slice();return w[_]=b,n.set(g.id,b),w})}},f=g=>u(g,p=>s.setState("items",p),!0);return{...l,registerItem:f,renderItem:g=>Oa(f(g),u(g,p=>s.setState("renderedItems",p))),item:g=>{if(!g)return null;let p=n.get(g);if(!p){let{items:m}=s.getState();p=m.find(b=>b.id===g),p&&n.set(g,p)}return p||null},__unstablePrivateStore:s}}function nO(e,t,r){return qn(t,[r.store]),It(e,r,"items","setItems"),e}var K7={id:null};function Pi(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function X7(e,t){return e.filter(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function iO(e,t){return e.filter(r=>r.rowId===t)}function Z7(e,t,r=!1){let o=e.findIndex(n=>n.id===t);return[...e.slice(o+1),...r?[K7]:[],...e.slice(0,o)]}function aO(e){let t=[];for(let r of e){let o=t.find(n=>{var i;return((i=n[0])==null?void 0:i.rowId)===r.rowId});o?o.push(r):t.push([r])}return t}function sO(e){let t=0;for(let{length:r}of e)r>t&&(t=r);return t}function Q7(e){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:e}}function J7(e,t,r){let o=sO(e);for(let n of e)for(let i=0;i<o;i+=1){let a=n[i];if(!a||r&&a.disabled){let l=i===0&&r?Pi(n):n[i-1];n[i]=l&&t!==l.id&&r?l:Q7(l?.rowId)}}return e}function eD(e){let t=aO(e),r=sO(t),o=[];for(let n=0;n<r;n+=1)for(let i of t){let a=i[n];a&&o.push({...a,rowId:a.rowId?`${n}`:void 0})}return o}function lO(e={}){var t;let r=(t=e.store)==null?void 0:t.getState(),o=oO(e),n=Me(e.activeId,r?.activeId,e.defaultActiveId),i={...o.getState(),id:Me(e.id,r?.id,`id-${Math.random().toString(36).slice(2,8)}`),activeId:n,baseElement:Me(r?.baseElement,null),includesBaseElement:Me(e.includesBaseElement,r?.includesBaseElement,n===null),moves:Me(r?.moves,0),orientation:Me(e.orientation,r?.orientation,"both"),rtl:Me(e.rtl,r?.rtl,!1),virtualFocus:Me(e.virtualFocus,r?.virtualFocus,!1),focusLoop:Me(e.focusLoop,r?.focusLoop,!1),focusWrap:Me(e.focusWrap,r?.focusWrap,!1),focusShift:Me(e.focusShift,r?.focusShift,!1)},a=Kr(i,o,e.store);ar(a,()=>sr(a,["renderedItems","activeId"],l=>{a.setState("activeId",c=>{var u;return c!==void 0?c:(u=Pi(l.renderedItems))==null?void 0:u.id})}));let s=(l="next",c={})=>{var u,f;let g=a.getState(),{skip:p=0,activeId:m=g.activeId,focusShift:b=g.focusShift,focusLoop:v=g.focusLoop,focusWrap:h=g.focusWrap,includesBaseElement:_=g.includesBaseElement,renderedItems:w=g.renderedItems,rtl:y=g.rtl}=c,x=l==="up"||l==="down",T=l==="next"||l==="down",C=T?y&&!x:!y||x,S=b&&!p,O=x?Fu(J7(aO(w),m,S)):w;if(O=C?Ql(O):O,O=x?eD(O):O,m==null)return(u=Pi(O))==null?void 0:u.id;let L=O.find(V=>V.id===m);if(!L)return(f=Pi(O))==null?void 0:f.id;let E=O.some(V=>V.rowId),M=O.indexOf(L),I=O.slice(M+1),k=iO(I,L.rowId);if(p){let V=X7(k,m),D=V.slice(p)[0]||V[V.length-1];return D?.id}let P=v&&(x?v!=="horizontal":v!=="vertical"),N=E&&h&&(x?h!=="horizontal":h!=="vertical"),R=T?(!E||x)&&P&&_:x?_:!1;if(P){let V=N&&!R?O:iO(O,L.rowId),D=Z7(V,m,R),W=Pi(D,m);return W?.id}if(N){let V=Pi(R?k:I,m);return R?V?.id||null:V?.id}let A=Pi(k,m);return!A&&R?null:A?.id};return{...o,...a,setBaseElement:l=>a.setState("baseElement",l),setActiveId:l=>a.setState("activeId",l),move:l=>{l!==void 0&&(a.setState("activeId",l),a.setState("moves",c=>c+1))},first:()=>{var l;return(l=Pi(a.getState().renderedItems))==null?void 0:l.id},last:()=>{var l;return(l=Pi(Ql(a.getState().renderedItems)))==null?void 0:l.id},next:l=>(l!==void 0&&typeof l=="number"&&(l={skip:l}),s("next",l)),previous:l=>(l!==void 0&&typeof l=="number"&&(l={skip:l}),s("previous",l)),down:l=>(l!==void 0&&typeof l=="number"&&(l={skip:l}),s("down",l)),up:l=>(l!==void 0&&typeof l=="number"&&(l={skip:l}),s("up",l))}}function cO(e){return{id:$o(e.id),...e}}function uO(e,t,r){return e=nO(e,t,r),It(e,r,"activeId","setActiveId"),It(e,r,"includesBaseElement"),It(e,r,"virtualFocus"),It(e,r,"orientation"),It(e,r,"rtl"),It(e,r,"focusLoop"),It(e,r,"focusWrap"),It(e,r,"focusShift"),e}var Mm=d(z(),1),Vm=(0,Mm.createContext)(void 0),Bu=po([tO,ql],[rO,Om]),nw=Bu.useContext,ec=Bu.useScopedContext,Fm=Bu.useProviderContext,dO=Bu.ContextProvider,fO=Bu.ScopedContextProvider,Dm=(0,Mm.createContext)(void 0),pO=(0,Mm.createContext)(!1);function mO(e={}){return QP(e)}function gO(e,t,r){return JP(e,t,r)}function bO({popover:e,...t}={}){let r=Fs(t.store,Vu(e,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));let o=r?.getState(),n=mO({...t,store:r}),i=Me(t.placement,o?.placement,"bottom"),a={...n.getState(),placement:i,currentPlacement:i,anchorElement:Me(o?.anchorElement,null),popoverElement:Me(o?.popoverElement,null),arrowElement:Me(o?.arrowElement,null),rendered:Symbol("rendered")},s=Kr(a,n,r);return{...n,...s,setAnchorElement:l=>s.setState("anchorElement",l),setPopoverElement:l=>s.setState("popoverElement",l),setArrowElement:l=>s.setState("arrowElement",l),render:()=>s.setState("rendered",Symbol("rendered"))}}function hO(e,t,r){return qn(t,[r.popover]),It(e,r,"placement"),gO(e,t,r)}var tD="div",iw=mt(function({store:t,...r}){let o=eO();return t=t||o,r={...r,ref:At(t?.setAnchorElement,r.ref)},r}),Ofe=at(function(t){let r=iw(t);return pt(tD,r)});var vO=d(z(),1),rD="div";function _O(e){let t=e.relatedTarget;return t?.nodeType===Node.ELEMENT_NODE?t:null}function oD(e){let t=_O(e);return t?Yn(e.currentTarget,t):!1}var aw=Symbol("composite-hover");function nD(e){let t=_O(e);if(!t)return!1;do{if(fo(t,aw)&&t[aw])return!0;t=t.parentElement}while(t);return!1}var sw=mt(function({store:t,focusOnHover:r=!0,blurOnHoverEnd:o=!!r,...n}){let i=Pm();t=t||i,br(t,!1);let a=bP(),s=n.onMouseMove,l=Bt(r),c=Fe(m=>{if(s?.(m),!m.defaultPrevented&&a()&&l(m)){if(!$y(m.currentTarget)){let b=t?.getState().baseElement;b&&!qo(b)&&b.focus()}t?.setActiveId(m.currentTarget.id)}}),u=n.onMouseLeave,f=Bt(o),g=Fe(m=>{var b;u?.(m),!m.defaultPrevented&&a()&&(oD(m)||nD(m)||l(m)&&f(m)&&(t?.setActiveId(null),(b=t?.getState().baseElement)==null||b.focus()))}),p=(0,vO.useCallback)(m=>{m&&(m[aw]=!0)},[]);return n={...n,ref:At(p,n.ref),onMouseMove:c,onMouseLeave:g},hr(n)}),Dfe=Ia(at(function(t){let r=sw(t);return pt(rD,r)}));var vr=d(z(),1),iD="input";function yO(e,t,r){if(!r)return!1;let o=e.find(n=>!n.disabled&&n.value);return o?.value===t}function wO(e,t){return!t||e==null?!1:(e=Tu(e),t.length>e.length&&t.toLowerCase().indexOf(e.toLowerCase())===0)}function aD(e){return e.type==="input"}function sD(e){return e==="inline"||e==="list"||e==="both"||e==="none"}function lD(e){let t=e.find(r=>{var o;return r.disabled?!1:((o=r.element)==null?void 0:o.getAttribute("role"))!=="tab"});return t?.id}var cD=mt(function({store:t,focusable:r=!0,autoSelect:o=!1,getAutoSelectId:n,setValueOnChange:i,showMinLength:a=0,showOnChange:s,showOnMouseDown:l,showOnClick:c=l,showOnKeyDown:u,showOnKeyPress:f=u,blurActiveItemOnClick:g,setValueOnClick:p=!0,moveOnKeyPress:m=!0,autoComplete:b="list",...v}){let h=Fm();t=t||h,br(t,!1);let _=(0,vr.useRef)(null),[w,y]=mP(),x=(0,vr.useRef)(!1),T=(0,vr.useRef)(!1),C=t.useState(Y=>Y.virtualFocus&&o),S=b==="inline"||b==="both",[O,L]=(0,vr.useState)(S);pP(()=>{S&&L(!0)},[S]);let E=t.useState("value"),M=(0,vr.useRef)(void 0);(0,vr.useEffect)(()=>sr(t,["selectedValue","activeId"],(Y,de)=>{M.current=de.selectedValue}),[]);let I=t.useState(Y=>{var de;if(S&&O&&!(Y.activeValue&&Array.isArray(Y.selectedValue)&&(Y.selectedValue.includes(Y.activeValue)||(de=M.current)!=null&&de.includes(Y.activeValue))))return Y.activeValue}),k=t.useState("renderedItems"),P=t.useState("open"),N=t.useState("contentElement"),R=(0,vr.useMemo)(()=>{if(!S||!O)return E;if(yO(k,I,C)){if(wO(E,I)){let de=I?.slice(E.length)||"";return E+de}return E}return I||E},[S,O,k,I,C,E]);(0,vr.useEffect)(()=>{let Y=_.current;if(!Y)return;let de=()=>L(!0);return Y.addEventListener("combobox-item-move",de),()=>{Y.removeEventListener("combobox-item-move",de)}},[]),(0,vr.useEffect)(()=>{if(!S||!O||!I||!yO(k,I,C)||!wO(E,I))return;let de=Cu;return queueMicrotask(()=>{let ut=_.current;if(!ut)return;let{start:X,end:ee}=Yl(ut),Se=E.length,Ve=I.length;ku(ut,Se,Ve),de=()=>{if(!qo(ut))return;let{start:er,end:zi}=Yl(ut);er===Se&&zi===Ve&&ku(ut,X,ee)}}),()=>de()},[w,S,O,I,k,C,E]);let A=(0,vr.useRef)(null),V=Fe(n),D=(0,vr.useRef)(null);(0,vr.useEffect)(()=>{if(!P||!N)return;let Y=$l(N);if(!Y)return;A.current=Y;let de=()=>{x.current=!1},ut=()=>{if(!t||!x.current)return;let{activeId:ee}=t.getState();ee!==null&&ee!==D.current&&(x.current=!1)},X={passive:!0,capture:!0};return Y.addEventListener("wheel",de,X),Y.addEventListener("touchmove",de,X),Y.addEventListener("scroll",ut,X),()=>{Y.removeEventListener("wheel",de,!0),Y.removeEventListener("touchmove",de,!0),Y.removeEventListener("scroll",ut,!0)}},[P,N,t]),Rt(()=>{E&&(T.current||(x.current=!0))},[E]),Rt(()=>{C!=="always"&&P||(x.current=P)},[C,P]);let W=t.useState("resetValueOnSelect");qn(()=>{var Y,de;let ut=x.current;if(!t||!P||!ut&&!W)return;let{baseElement:X,contentElement:ee,activeId:Se}=t.getState();if(!(X&&!qo(X))){if(ee?.hasAttribute("data-placing")){let Ve=new MutationObserver(y);return Ve.observe(ee,{attributeFilter:["data-placing"]}),()=>Ve.disconnect()}if(C&&ut){let Ve=V(k),er=Ve!==void 0?Ve:(Y=lD(k))!=null?Y:t.first();D.current=er,t.move(er??null)}else{let Ve=(de=t.item(Se||t.first()))==null?void 0:de.element;Ve&&"scrollIntoView"in Ve&&Ve.scrollIntoView({block:"nearest",inline:"nearest"})}}},[t,P,w,E,C,W,V,k]),(0,vr.useEffect)(()=>{if(!S)return;let Y=_.current;if(!Y)return;let de=[Y,N].filter(X=>!!X),ut=X=>{de.every(ee=>Cm(X,ee))&&t?.setValue(R)};for(let X of de)X.addEventListener("focusout",ut);return()=>{for(let X of de)X.removeEventListener("focusout",ut)}},[S,N,t,R]);let ae=Y=>Y.currentTarget.value.length>=a,G=v.onChange,Z=Bt(s??ae),ie=Bt(i??!t.tag),te=Fe(Y=>{if(G?.(Y),Y.defaultPrevented||!t)return;let de=Y.currentTarget,{value:ut,selectionStart:X,selectionEnd:ee}=de,Se=Y.nativeEvent;if(x.current=!0,aD(Se)&&(Se.isComposing&&(x.current=!1,T.current=!0),S)){let Ve=Se.inputType==="insertText"||Se.inputType==="insertCompositionText",er=X===ut.length;L(Ve&&er)}if(ie(Y)){let Ve=ut===t.getState().value;t.setValue(ut),queueMicrotask(()=>{ku(de,X,ee)}),S&&C&&Ve&&y()}Z(Y)&&t.show(),(!C||!x.current)&&t.setActiveId(null)}),De=v.onCompositionEnd,U=Fe(Y=>{x.current=!0,T.current=!1,De?.(Y),!Y.defaultPrevented&&C&&y()}),J=v.onMouseDown,me=Bt(g??(()=>!!t?.getState().includesBaseElement)),ct=Bt(p),K=Bt(c??ae),ve=Fe(Y=>{J?.(Y),!Y.defaultPrevented&&(Y.button||Y.ctrlKey||t&&(me(Y)&&t.setActiveId(null),ct(Y)&&t.setValue(R),K(Y)&&Aa(Y.currentTarget,"mouseup",t.show)))}),Oe=v.onKeyDown,Je=Bt(f??ae),we=Fe(Y=>{if(Oe?.(Y),Y.repeat||(x.current=!1),Y.defaultPrevented||Y.ctrlKey||Y.altKey||Y.shiftKey||Y.metaKey||!t)return;let{open:de}=t.getState();de||(Y.key==="ArrowUp"||Y.key==="ArrowDown")&&Je(Y)&&(Y.preventDefault(),t.show())}),_e=v.onBlur,He=Fe(Y=>{x.current=!1,_e?.(Y),Y.defaultPrevented}),be=$o(v.id),Et=sD(b)?b:void 0,qt=t.useState(Y=>Y.activeId===null);return v={id:be,role:"combobox","aria-autocomplete":Et,"aria-haspopup":Fy(N,"listbox"),"aria-expanded":P,"aria-controls":N?.id,"data-active-item":qt||void 0,value:R,...v,ref:At(_,v.ref),onChange:te,onCompositionEnd:U,onMouseDown:ve,onKeyDown:we,onBlur:He},v=Jy({store:t,focusable:r,...v,moveOnKeyPress:Y=>Iy(m,Y)?!1:(S&&L(!0),!0)}),v=iw({store:t,...v}),{autoComplete:"off",...v}}),Lm=at(function(t){let r=cD(t);return pt(iD,r)});var jm=d(z(),1),lw=d(F(),1),uD="div";function dD(e,t){if(t!=null)return e==null?!1:Array.isArray(e)?e.includes(t):e===t}function fD(e){var t;return(t={menu:"menuitem",listbox:"option",tree:"treeitem"}[e])!=null?t:"option"}var xO=mt(function({store:t,value:r,hideOnClick:o,setValueOnClick:n,selectValueOnClick:i=!0,resetValueOnSelect:a,focusOnHover:s=!1,moveOnKeyPress:l=!0,getItem:c,...u}){var f;let g=ec();t=t||g,br(t,!1);let{resetValueOnSelectState:p,multiSelectable:m,selected:b}=Im(t,{resetValueOnSelectState:"resetValueOnSelect",multiSelectable(E){return Array.isArray(E.selectedValue)},selected(E){return dD(E.selectedValue,r)}}),v=(0,jm.useCallback)(E=>{let M={...E,value:r};return c?c(M):M},[r,c]);n=n??!m,o=o??(r!=null&&!m);let h=u.onClick,_=Bt(n),w=Bt(i),y=Bt((f=a??p)!=null?f:m),x=Bt(o),T=Fe(E=>{h?.(E),!E.defaultPrevented&&(rP(E)||tP(E)||(r!=null&&(w(E)&&(y(E)&&t?.resetValue(),t?.setSelectedValue(M=>Array.isArray(M)?M.includes(r)?M.filter(I=>I!==r):[...M,r]:r)),_(E)&&t?.setValue(r)),x(E)&&t?.hide()))}),C=u.onKeyDown,S=Fe(E=>{if(C?.(E),E.defaultPrevented)return;let M=t?.getState().baseElement;if(!M||qo(M))return;(E.key.length===1||E.key==="Backspace"||E.key==="Delete")&&(queueMicrotask(()=>M.focus()),qr(M)&&t?.setValue(M.value))});m&&b!=null&&(u={"aria-selected":b,...u}),u=Gn(u,E=>(0,lw.jsx)(Dm.Provider,{value:r,children:(0,lw.jsx)(pO.Provider,{value:b??!1,children:E})}),[r,b]);let O=(0,jm.useContext)(Vm);u={role:fD(O),children:r,...u,onClick:T,onKeyDown:S};let L=Bt(l);return u=Zy({store:t,...u,getItem:v,moveOnKeyPress:E=>{if(!L(E))return!1;let M=new Event("combobox-item-move"),I=t?.getState().baseElement;return I?.dispatchEvent(M),!0}}),u=sw({store:t,focusOnHover:s,...u}),u}),Hu=Ia(at(function(t){let r=xO(t);return pt(uD,r)}));var Bm=d(z(),1),RO=d(F(),1),pD="span";function SO(e){return Tu(e).toLowerCase()}function mD(e,t){let r=[];for(let o of t){let n=0,i=o.length;for(;e.indexOf(o,n)!==-1;){let a=e.indexOf(o,n);a!==-1&&r.push([a,i]),n=a+1}}return r}function gD(e){return e.filter(([t,r],o,n)=>!n.some(([i,a],s)=>s!==o&&i<=t&&i+a>=t+r))}function bD(e){return e.sort(([t],[r])=>t-r)}function hD(e,t){if(!e||!t)return e;let r=Qy(t).filter(Boolean).map(SO),o=[],n=(l,c=!1)=>(0,RO.jsx)("span",{"data-autocomplete-value":c?"":void 0,"data-user-value":c?void 0:"",children:l},o.length),i=bD(gD(mD(SO(e),new Set(r))));if(!i.length)return o.push(n(e,!0)),o;let[a]=i[0];return[e.slice(0,a),...i.flatMap(([l,c],u)=>{var f;let g=e.slice(l,l+c),p=(f=i[u+1])==null?void 0:f[0],m=e.slice(l+c,p);return[g,m]})].forEach((l,c)=>{l&&o.push(n(l,c%2===0))}),o}var vD=mt(function({store:t,value:r,userValue:o,...n}){let i=ec();t=t||i;let a=(0,Bm.useContext)(Dm),s=r??a,l=Xl(t,u=>o??u?.value);return n={children:(0,Bm.useMemo)(()=>{if(s)return l?hD(s,l):s},[s,l]),...n},hr(n)}),Hm=at(function(t){let r=vD(t);return pt(pD,r)});var _D="label",yD=mt(function({store:t,...r}){let o=Fm();return t=t||o,br(t,!1),r={htmlFor:t.useState(i=>{var a;return(a=i.baseElement)==null?void 0:a.id}),...r},hr(r)}),zm=Ia(at(function(t){let r=yD(t);return pt(_D,r)}));var Wm=d(z(),1),cw=d(F(),1),wD="div",EO=mt(function({store:t,alwaysVisible:r,...o}){let n=ec(!0),i=nw();t=t||i;let a=!!t&&t===n;br(t,!1);let s=(0,Wm.useRef)(null),l=$o(o.id),c=t.useState("mounted"),u=ow(c,o.hidden,r),f=u?{...o.style,display:"none"}:o.style,g=t.useState(y=>Array.isArray(y.selectedValue)),p=fP(s,"role",o.role),b=(p==="listbox"||p==="tree"||p==="grid")&&g||void 0,[v,h]=(0,Wm.useState)(!1),_=t.useState("contentElement");Rt(()=>{if(!c)return;let y=s.current;if(!y||_!==y)return;let x=()=>{h(!!y.querySelector("[role='listbox']"))},T=new MutationObserver(x);return T.observe(y,{subtree:!0,childList:!0,attributeFilter:["role"]}),x(),()=>T.disconnect()},[c,_]),v||(o={role:"listbox","aria-multiselectable":b,...o}),o=Gn(o,y=>(0,cw.jsx)(fO,{value:t,children:(0,cw.jsx)(Vm.Provider,{value:p,children:y})}),[t,p]);let w=l&&(!n||!a)?t.setContentElement:null;return o={id:l,hidden:u,...o,ref:At(w,s,o.ref),style:f},hr(o)}),zu=at(function(t){let r=EO(t);return pt(wD,r)});var uw=d(z(),1),Ope=(0,uw.createContext)(null),kpe=(0,uw.createContext)(null),Wu=po([ql],[Om]),CO=Wu.useContext,Ape=Wu.useScopedContext,Ipe=Wu.useProviderContext,Npe=Wu.ContextProvider,Mpe=Wu.ScopedContextProvider;var xD=As()&&Ly();function TO({tag:e,...t}={}){let r=Fs(t.store,Xy(e,["value","rtl"]));let o=e?.getState(),n=r?.getState(),i=Me(t.activeId,n?.activeId,t.defaultActiveId,null),a=lO({...t,activeId:i,includesBaseElement:Me(t.includesBaseElement,n?.includesBaseElement,!0),orientation:Me(t.orientation,n?.orientation,"vertical"),focusLoop:Me(t.focusLoop,n?.focusLoop,!0),focusWrap:Me(t.focusWrap,n?.focusWrap,!0),virtualFocus:Me(t.virtualFocus,n?.virtualFocus,!0)}),s=bO({...t,placement:Me(t.placement,n?.placement,"bottom-start")}),l=Me(t.value,n?.value,t.defaultValue,""),c=Me(t.selectedValue,n?.selectedValue,o?.values,t.defaultSelectedValue,""),u=Array.isArray(c),f={...a.getState(),...s.getState(),value:l,selectedValue:c,resetValueOnSelect:Me(t.resetValueOnSelect,n?.resetValueOnSelect,u),resetValueOnHide:Me(t.resetValueOnHide,n?.resetValueOnHide,u&&!e),activeValue:n?.activeValue},g=Kr(f,a,s,r);return xD&&ar(g,()=>sr(g,["virtualFocus"],()=>{g.setState("virtualFocus",!1)})),ar(g,()=>{if(e)return Oa(sr(g,["selectedValue"],p=>{Array.isArray(p.selectedValue)&&e.setValues(p.selectedValue)}),sr(e,["values"],p=>{g.setState("selectedValue",p.values)}))}),ar(g,()=>sr(g,["resetValueOnHide","mounted"],p=>{p.resetValueOnHide&&(p.mounted||g.setState("value",l))})),ar(g,()=>sr(g,["open"],p=>{p.open||(g.setState("activeId",i),g.setState("moves",0))})),ar(g,()=>sr(g,["moves","activeId"],(p,m)=>{p.moves===m.moves&&g.setState("activeValue",void 0)})),ar(g,()=>Ma(g,["moves","renderedItems"],(p,m)=>{if(p.moves===m.moves)return;let{activeId:b}=g.getState(),v=a.item(b);g.setState("activeValue",v?.value)})),{...s,...a,...g,tag:e,setValue:p=>g.setState("value",p),resetValue:()=>g.setState("value",f.value),setSelectedValue:p=>g.setState("selectedValue",p)}}function RD(e){let t=CO();return e={...e,tag:e.tag!==void 0?e.tag:t},cO(e)}function ED(e,t,r){return qn(t,[r.tag]),It(e,r,"value","setValue"),It(e,r,"selectedValue","setSelectedValue"),It(e,r,"resetValueOnHide"),It(e,r,"resetValueOnSelect"),Object.assign(uO(hO(e,t,r),t,r),{tag:r.tag})}function dw(e={}){e=RD(e);let[t,r]=Zl(TO,e);return ED(t,r,e)}var PO=d(F(),1);function Um(e={}){let t=dw(e);return(0,PO.jsx)(dO,{value:t,children:e.children})}var FO=d(IO(),1);var DO=d(Lt(),1),Va=d($(),1),Ds=d(B(),1),Qn=d(re(),1);var AD=[],Uu=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:AD;var Yu=d(B(),1),ID=[];function lr({elements:e,getElements:t}){let r=Array.isArray(e)&&e.length>0?e:ID,[o,n]=(0,Yu.useState)(r),[i,a]=(0,Yu.useState)(!1);return(0,Yu.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 Ye=d(F(),1);function NO(e=""){return(0,FO.default)(e.trim().toLowerCase())}var MO=(e,t,r)=>e.singleSelection?r:Array.isArray(t?.value)?t.value.includes(r)?t.value.filter(o=>o!==r):[...t.value,r]:[r];function VO(e,t){return`${e}-${t}`}var LO=({selected:e})=>(0,Ye.jsx)("span",{className:H("dataviews-filters__search-widget-listitem-multi-selection",{"is-selected":e}),children:e&&(0,Ye.jsx)(Qn.Icon,{icon:lu})}),jO=({selected:e})=>(0,Ye.jsx)("span",{className:H("dataviews-filters__search-widget-listitem-single-selection",{"is-selected":e})});function BO({view:e,filter:t,onChangeView:r}){let o=(0,DO.useInstanceId)(BO,"dataviews-filter-list-box"),[n,i]=(0,Ds.useState)(t.operators?.length===1?void 0:null),a=e.filters?.find(l=>l.field===t.field),s=Uu(t,a);return(0,Ye.jsx)(Qn.Composite,{virtualFocus:!0,focusLoop:!0,activeId:n,setActiveId:i,role:"listbox",className:"dataviews-filters__search-widget-listbox","aria-label":(0,Va.sprintf)((0,Va.__)("List of: %1$s"),t.name),onFocusVisible:()=>{!n&&t.elements.length&&i(VO(o,t.elements[0].value))},render:(0,Ye.jsx)(Qn.Composite.Typeahead,{}),children:t.elements.map(l=>(0,Ye.jsxs)(Qn.Composite.Hover,{render:(0,Ye.jsx)(Qn.Composite.Item,{id:VO(o,l.value),render:(0,Ye.jsx)("div",{"aria-label":l.label,role:"option",className:"dataviews-filters__search-widget-listitem"}),onClick:()=>{let c=a?[...(e.filters??[]).map(u=>u.field===t.field?{...u,operator:a.operator||t.operators[0],value:MO(t,a,l.value)}:u)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:MO(t,a,l.value)}];r({...e,page:1,filters:c})}}),children:[t.singleSelection&&(0,Ye.jsx)(jO,{selected:s===l.value}),!t.singleSelection&&(0,Ye.jsx)(LO,{selected:s.includes(l.value)}),(0,Ye.jsx)("span",{className:"dataviews-filters__search-widget-listitem-value",title:l.label,children:l.label})]},l.value))})}function ND({view:e,filter:t,onChangeView:r}){let[o,n]=(0,Ds.useState)(""),i=(0,Ds.useDeferredValue)(o),a=e.filters?.find(c=>c.field===t.field),s=Uu(t,a),l=(0,Ds.useMemo)(()=>{let c=NO(i);return t.elements.filter(u=>NO(u.label).includes(c))},[t.elements,i]);return(0,Ye.jsxs)(Um,{selectedValue:s,setSelectedValue:c=>{let u=a?[...(e.filters??[]).map(f=>f.field===t.field?{...f,operator:a.operator||t.operators[0],value:c}:f)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:c}];r({...e,page:1,filters:u})},setValue:n,children:[(0,Ye.jsxs)("div",{className:"dataviews-filters__search-widget-filter-combobox__wrapper",children:[(0,Ye.jsx)(xo,{render:(0,Ye.jsx)(zm,{}),children:(0,Va.__)("Search items")}),(0,Ye.jsx)(Lm,{autoSelect:"always",placeholder:(0,Va.__)("Search"),className:"dataviews-filters__search-widget-filter-combobox__input"}),(0,Ye.jsx)("div",{className:"dataviews-filters__search-widget-filter-combobox__icon",children:(0,Ye.jsx)(Qn.Icon,{icon:Jv})})]}),(0,Ye.jsxs)(zu,{className:"dataviews-filters__search-widget-filter-combobox-list",alwaysVisible:!0,children:[l.map(c=>(0,Ye.jsxs)(Hu,{resetValueOnSelect:!1,value:c.value,className:"dataviews-filters__search-widget-listitem",hideOnClick:!1,setValueOnClick:!1,focusOnHover:!0,children:[t.singleSelection&&(0,Ye.jsx)(jO,{selected:s===c.value}),!t.singleSelection&&(0,Ye.jsx)(LO,{selected:s.includes(c.value)}),(0,Ye.jsxs)("span",{className:"dataviews-filters__search-widget-listitem-value",title:c.label,children:[(0,Ye.jsx)(Hm,{className:"dataviews-filters__search-widget-filter-combobox-item-value",value:c.label}),!!c.description&&(0,Ye.jsx)("span",{className:"dataviews-filters__search-widget-listitem-description",children:c.description})]})]},c.value)),!l.length&&(0,Ye.jsx)("p",{children:(0,Va.__)("No results found")})]})]})}function HO(e){let{elements:t,isLoading:r}=lr({elements:e.filter.elements,getElements:e.filter.getElements});if(r)return(0,Ye.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,Ye.jsx)(Qn.Spinner,{})});if(t.length===0)return(0,Ye.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,Va.__)("No elements found")});let o=t.length>10?ND:BO;return(0,Ye.jsx)(o,{...e,filter:{...e.filter,elements:t}})}var WO=d(fw(),1),UO=d(Lt(),1),pw=d(B(),1),YO=d(re(),1);var mw=d(F(),1);function $O({filter:e,view:t,onChangeView:r,fields:o}){let n=t.filters?.find(c=>c.field===e.field),i=Uu(e,n),a=(0,pw.useMemo)(()=>{let c=o.find(u=>u.id===e.field);return c&&{...c,isValid:{},isDisabled:()=>!1,isVisible:()=>!0,getValue:({item:u})=>u[c.id],setValue:({value:u})=>({[c.id]:u})}},[o,e.field]),s=(0,pw.useMemo)(()=>(t.filters??[]).reduce((c,u)=>(c[u.field]=u.value,c),{}),[t.filters]),l=(0,UO.useEvent)(c=>{if(!a||!n)return;let u=a.getValue({item:c});(0,WO.default)(u,i)||r({...t,filters:(t.filters??[]).map(f=>f.field===e.field?{...f,operator:n.operator||e.operators[0],value:u===""?void 0:u}:f)})});return!a||!a.Edit||!n?null:(0,mw.jsx)(YO.Flex,{className:"dataviews-filters__user-input-widget",gap:2.5,direction:"column",children:(0,mw.jsx)(a.Edit,{hideLabelFromVision:!0,data:s,field:a,operator:n.operator,onChange:l})})}var MD=Math.pow(10,8)*24*60*60*1e3,Eme=-MD,$m=6048e5,qO=864e5;var VD=3600;var GO=VD*24,Cme=GO*7,FD=GO*365.2425,DD=FD/12,Tme=DD*3,gw=Symbol.for("constructDateFrom");function rr(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&gw in e?e[gw](t):e instanceof Date?new e.constructor(t):new Date(t)}function rt(e,t){return rr(t||e,e)}function qm(e,t,r){let o=rt(e,r?.in);return isNaN(t)?rr(r?.in||e,NaN):(t&&o.setDate(o.getDate()+t),o)}function Gm(e,t,r){let o=rt(e,r?.in);if(isNaN(t))return rr(r?.in||e,NaN);if(!t)return o;let n=o.getDate(),i=rr(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 LD={};function Fa(){return LD}function Oi(e,t){let r=Fa(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,n=rt(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 Ls(e,t){return Oi(e,{...t,weekStartsOn:1})}function Km(e,t){let r=rt(e,t?.in),o=r.getFullYear(),n=rr(r,0);n.setFullYear(o+1,0,4),n.setHours(0,0,0,0);let i=Ls(n),a=rr(r,0);a.setFullYear(o,0,4),a.setHours(0,0,0,0);let s=Ls(a);return r.getTime()>=i.getTime()?o+1:r.getTime()>=s.getTime()?o:o-1}function bw(e){let t=rt(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 KO(e,...t){let r=rr.bind(null,e||t.find(o=>typeof o=="object"));return t.map(r)}function hw(e,t){let r=rt(e,t?.in);return r.setHours(0,0,0,0),r}function XO(e,t,r){let[o,n]=KO(r?.in,e,t),i=hw(o),a=hw(n),s=+i-bw(i),l=+a-bw(a);return Math.round((s-l)/qO)}function ZO(e,t){let r=Km(e,t),o=rr(t?.in||e,0);return o.setFullYear(r,0,4),o.setHours(0,0,0,0),Ls(o)}function QO(e,t,r){return qm(e,t*7,r)}function JO(e,t,r){return Gm(e,t*12,r)}function ek(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function ki(e){return!(!ek(e)&&typeof e!="number"||isNaN(+rt(e)))}function tk(e,t){let r=rt(e,t?.in);return r.setDate(1),r.setHours(0,0,0,0),r}function Xm(e,t){let r=rt(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}var jD={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"}},rk=(e,t,r)=>{let o,n=jD[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 Zm(e){return(t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var BD={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},HD={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},zD={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},ok={date:Zm({formats:BD,defaultWidth:"full"}),time:Zm({formats:HD,defaultWidth:"full"}),dateTime:Zm({formats:zD,defaultWidth:"full"})};var WD={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},nk=(e,t,r,o)=>WD[e];function tc(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 UD={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},YD={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},$D={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"]},qD={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"]},GD={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"}},KD={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"}},XD=(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"},ik={ordinalNumber:XD,era:tc({values:UD,defaultWidth:"wide"}),quarter:tc({values:YD,defaultWidth:"wide",argumentCallback:e=>e-1}),month:tc({values:$D,defaultWidth:"wide"}),day:tc({values:qD,defaultWidth:"wide"}),dayPeriod:tc({values:GD,defaultWidth:"wide",formattingValues:KD,defaultFormattingWidth:"wide"})};function rc(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)?QD(s,f=>f.test(a)):ZD(s,f=>f.test(a)),c;c=e.valueCallback?e.valueCallback(l):l,c=r.valueCallback?r.valueCallback(c):c;let u=t.slice(a.length);return{value:c,rest:u}}}function ZD(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function QD(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function ak(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 JD=/^(\d+)(th|st|nd|rd)?/i,eL=/\d+/i,tL={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},rL={any:[/^b/i,/^(a|c)/i]},oL={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},nL={any:[/1/i,/2/i,/3/i,/4/i]},iL={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},aL={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]},sL={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},lL={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]},cL={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},uL={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}},sk={ordinalNumber:ak({matchPattern:JD,parsePattern:eL,valueCallback:e=>parseInt(e,10)}),era:rc({matchPatterns:tL,defaultMatchWidth:"wide",parsePatterns:rL,defaultParseWidth:"any"}),quarter:rc({matchPatterns:oL,defaultMatchWidth:"wide",parsePatterns:nL,defaultParseWidth:"any",valueCallback:e=>e+1}),month:rc({matchPatterns:iL,defaultMatchWidth:"wide",parsePatterns:aL,defaultParseWidth:"any"}),day:rc({matchPatterns:sL,defaultMatchWidth:"wide",parsePatterns:lL,defaultParseWidth:"any"}),dayPeriod:rc({matchPatterns:cL,defaultMatchWidth:"any",parsePatterns:uL,defaultParseWidth:"any"})};var vw={code:"en-US",formatDistance:rk,formatLong:ok,formatRelative:nk,localize:ik,match:sk,options:{weekStartsOn:0,firstWeekContainsDate:1}};function lk(e,t){let r=rt(e,t?.in);return XO(r,Xm(r))+1}function ck(e,t){let r=rt(e,t?.in),o=+Ls(r)-+ZO(r);return Math.round(o/$m)+1}function Qm(e,t){let r=rt(e,t?.in),o=r.getFullYear(),n=Fa(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,a=rr(t?.in||e,0);a.setFullYear(o+1,0,i),a.setHours(0,0,0,0);let s=Oi(a,t),l=rr(t?.in||e,0);l.setFullYear(o,0,i),l.setHours(0,0,0,0);let c=Oi(l,t);return+r>=+s?o+1:+r>=+c?o:o-1}function uk(e,t){let r=Fa(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,n=Qm(e,t),i=rr(t?.in||e,0);return i.setFullYear(n,0,o),i.setHours(0,0,0,0),Oi(i,t)}function dk(e,t){let r=rt(e,t?.in),o=+Oi(r,t)-+uk(r,t);return Math.round(o/$m)+1}function Ge(e,t){let r=e<0?"-":"",o=Math.abs(e).toString().padStart(t,"0");return r+o}var Ai={y(e,t){let r=e.getFullYear(),o=r>0?r:1-r;return Ge(t==="yy"?o%100:o,t.length)},M(e,t){let r=e.getMonth();return t==="M"?String(r+1):Ge(r+1,2)},d(e,t){return Ge(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 Ge(e.getHours()%12||12,t.length)},H(e,t){return Ge(e.getHours(),t.length)},m(e,t){return Ge(e.getMinutes(),t.length)},s(e,t){return Ge(e.getSeconds(),t.length)},S(e,t){let r=t.length,o=e.getMilliseconds(),n=Math.trunc(o*Math.pow(10,r-3));return Ge(n,t.length)}};var oc={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},_w={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 Ai.y(e,t)},Y:function(e,t,r,o){let n=Qm(e,o),i=n>0?n:1-n;if(t==="YY"){let a=i%100;return Ge(a,2)}return t==="Yo"?r.ordinalNumber(i,{unit:"year"}):Ge(i,t.length)},R:function(e,t){let r=Km(e);return Ge(r,t.length)},u:function(e,t){let r=e.getFullYear();return Ge(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 Ge(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 Ge(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 Ai.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 Ge(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=dk(e,o);return t==="wo"?r.ordinalNumber(n,{unit:"week"}):Ge(n,t.length)},I:function(e,t,r){let o=ck(e);return t==="Io"?r.ordinalNumber(o,{unit:"week"}):Ge(o,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):Ai.d(e,t)},D:function(e,t,r){let o=lk(e);return t==="Do"?r.ordinalNumber(o,{unit:"dayOfYear"}):Ge(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 Ge(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 Ge(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 Ge(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=oc.noon:o===0?n=oc.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=oc.evening:o>=12?n=oc.afternoon:o>=4?n=oc.morning:n=oc.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 Ai.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):Ai.H(e,t)},K:function(e,t,r){let o=e.getHours()%12;return t==="Ko"?r.ordinalNumber(o,{unit:"hour"}):Ge(o,t.length)},k:function(e,t,r){let o=e.getHours();return o===0&&(o=24),t==="ko"?r.ordinalNumber(o,{unit:"hour"}):Ge(o,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):Ai.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):Ai.s(e,t)},S:function(e,t){return Ai.S(e,t)},X:function(e,t,r){let o=e.getTimezoneOffset();if(o===0)return"Z";switch(t){case"X":return pk(o);case"XXXX":case"XX":return js(o);default:return js(o,":")}},x:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"x":return pk(o);case"xxxx":case"xx":return js(o);default:return js(o,":")}},O:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+fk(o,":");default:return"GMT"+js(o,":")}},z:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+fk(o,":");default:return"GMT"+js(o,":")}},t:function(e,t,r){let o=Math.trunc(+e/1e3);return Ge(o,t.length)},T:function(e,t,r){return Ge(+e,t.length)}};function fk(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+Ge(i,2)}function pk(e,t){return e%60===0?(e>0?"-":"+")+Ge(Math.abs(e)/60,2):js(e,t)}function js(e,t=""){let r=e>0?"-":"+",o=Math.abs(e),n=Ge(Math.trunc(o/60),2),i=Ge(o%60,2);return r+n+t+i}var mk=(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"})}},gk=(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"})}},dL=(e,t)=>{let r=e.match(/(P+)(p+)?/)||[],o=r[1],n=r[2];if(!n)return mk(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}}",mk(o,t)).replace("{{time}}",gk(n,t))},bk={p:gk,P:dL};var fL=/^D+$/,pL=/^Y+$/,mL=["D","DD","YY","YYYY"];function hk(e){return fL.test(e)}function vk(e){return pL.test(e)}function _k(e,t,r){let o=gL(e,t,r);if(console.warn(o),mL.includes(e))throw new RangeError(o)}function gL(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 bL=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,hL=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,vL=/^'([^]*?)'?$/,_L=/''/g,yL=/[a-zA-Z]/;function yw(e,t,r){let o=Fa(),n=r?.locale??o.locale??vw,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=rt(e,r?.in);if(!ki(s))throw new RangeError("Invalid time value");let l=t.match(hL).map(u=>{let f=u[0];if(f==="p"||f==="P"){let g=bk[f];return g(u,n.formatLong)}return u}).join("").match(bL).map(u=>{if(u==="''")return{isToken:!1,value:"'"};let f=u[0];if(f==="'")return{isToken:!1,value:wL(u)};if(_w[f])return{isToken:!0,value:u};if(f.match(yL))throw new RangeError("Format string contains an unescaped latin alphabet character `"+f+"`");return{isToken:!1,value:u}});n.localize.preprocessor&&(l=n.localize.preprocessor(s,l));let c={firstWeekContainsDate:i,weekStartsOn:a,locale:n};return l.map(u=>{if(!u.isToken)return u.value;let f=u.value;(!r?.useAdditionalWeekYearTokens&&vk(f)||!r?.useAdditionalDayOfYearTokens&&hk(f))&&_k(f,t,String(e));let g=_w[f[0]];return g(s,f,n.localize,c)}).join("")}function wL(e){let t=e.match(vL);return t?t[1].replace(_L,"'"):e}function Bs(e,t,r){return qm(e,-t,r)}function Jm(e,t,r){return Gm(e,-t,r)}function yk(e,t,r){return QO(e,-t,r)}function eg(e,t,r){return JO(e,-t,r)}var oe=d($(),1),Nt=d(B(),1),Xr=d(Da(),1);var ww=d(F(),1),Ht={Name:(0,ww.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,ww.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function xk(e,t){switch(t){case"days":return Bs(new Date,e);case"weeks":return yk(new Date,e);case"months":return Jm(new Date,e);case"years":return eg(new Date,e);default:return new Date}}var Sk={label:(0,oe.__)("Is none of"),filterText:(e,t)=>(0,Nt.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(", ")),Ht),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"?!r.includes(o):!1}),selection:"multi"},tg=[{name:_t,label:(0,oe.__)("Includes"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),Ht),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"?r.includes(o):!1},selection:"multi"},{name:yt,...Sk},{name:Tr,label:(0,oe.__)("Includes all"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),Ht),filter(e,t,r){return r?.length?r.every(o=>t.getValue({item:e})?.includes(o)):!0},selection:"multi"},{name:Pr,...Sk},{name:Ur,label:(0,oe.__)("Between (inc)"),filterText:(e,t)=>(0,Nt.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]),Ht),filter(e,t,r){if(!Array.isArray(r)||r.length!==2||r[0]===void 0||r[1]===void 0)return!0;let o=t.getValue({item:e});return typeof o=="number"||o instanceof Date||typeof o=="string"?o>=r[0]&&o<=r[1]:!1},selection:"custom"},{name:Yr,label:(0,oe.__)("In the past"),filterText:(e,t)=>(0,Nt.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}`),Ht),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=xk(r.value,r.unit),n=(0,Xr.getDate)(t.getValue({item:e}));return n>=o&&n<=new Date},selection:"custom"},{name:so,label:(0,oe.__)("Over"),filterText:(e,t)=>(0,Nt.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}`),Ht),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=xk(r.value,r.unit);return(0,Xr.getDate)(t.getValue({item:e}))<o},selection:"custom"},{name:xt,label:(0,oe.__)("Is"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ht),filter(e,t,r){return r===t.getValue({item:e})||r===void 0},selection:"single"},{name:St,label:(0,oe.__)("Is not"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ht),filter(e,t,r){return r!==t.getValue({item:e})},selection:"single"},{name:ua,label:(0,oe.__)("Less than"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ht),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<r},selection:"single"},{name:da,label:(0,oe.__)("Greater than"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ht),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>r},selection:"single"},{name:fa,label:(0,oe.__)("Less than or equal"),filterText:(e,t)=>(0,Nt.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),Ht),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<=r},selection:"single"},{name:pa,label:(0,oe.__)("Greater than or equal"),filterText:(e,t)=>(0,Nt.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),Ht),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>=r},selection:"single"},{name:ma,label:(0,oe.__)("Before"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ht),filter(e,t,r){if(r===void 0)return!0;let o=(0,Xr.getDate)(r);return(0,Xr.getDate)(t.getValue({item:e}))<o},selection:"single"},{name:ga,label:(0,oe.__)("After"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ht),filter(e,t,r){if(r===void 0)return!0;let o=(0,Xr.getDate)(r);return(0,Xr.getDate)(t.getValue({item:e}))>o},selection:"single"},{name:ba,label:(0,oe.__)("Before (inc)"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ht),filter(e,t,r){if(r===void 0)return!0;let o=(0,Xr.getDate)(r);return(0,Xr.getDate)(t.getValue({item:e}))<=o},selection:"single"},{name:ha,label:(0,oe.__)("After (inc)"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ht),filter(e,t,r){if(r===void 0)return!0;let o=(0,Xr.getDate)(r);return(0,Xr.getDate)(t.getValue({item:e}))>=o},selection:"single"},{name:Bn,label:(0,oe.__)("Contains"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ht),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:Hn,label:(0,oe.__)("Doesn't contain"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ht),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:zn,label:(0,oe.__)("Starts with"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ht),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:va,label:(0,oe.__)("On"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ht),filter(e,t,r){if(r===void 0)return!0;let o=(0,Xr.getDate)(r),n=(0,Xr.getDate)(t.getValue({item:e}));return o.getTime()===n.getTime()},selection:"single"},{name:_a,label:(0,oe.__)("Not on"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,oe.sprintf)((0,oe.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ht),filter(e,t,r){if(r===void 0)return!0;let o=(0,Xr.getDate)(r),n=(0,Xr.getDate)(t.getValue({item:e}));return o.getTime()!==n.getTime()},selection:"single"}],Hs=e=>tg.find(t=>t.name===e),Rk=()=>tg.map(e=>e.name),Ek=e=>tg.filter(t=>t.selection==="single").some(t=>t.name===e),Ck=e=>tg.some(t=>t.name===e);var zt=d(F(),1),xL="Enter",SL=" ",RL=({activeElements:e,filterInView:t,filter:r})=>{if(e===void 0||e.length===0)return r.name;let o=Hs(t?.operator);return o!==void 0?o.filterText(r,e):(0,Ii.sprintf)((0,Ii.__)("Unknown status for %1$s"),r.name)};function EL({filter:e,view:t,onChangeView:r}){let o=e.operators?.map(a=>({value:a,label:Hs(a)?.label||a})),n=t.filters?.find(a=>a.field===e.field),i=n?.operator||e.operators[0];return o.length>1&&(0,zt.jsxs)(j,{direction:"row",gap:"sm",justify:"flex-start",className:"dataviews-filters__summary-operators-container",align:"center",children:[(0,zt.jsx)(La.FlexItem,{className:"dataviews-filters__summary-operators-filter-name",children:e.name}),(0,zt.jsx)(La.SelectControl,{className:"dataviews-filters__summary-operators-filter-select",label:(0,Ii.__)("Conditions"),value:i,options:o,onChange:a=>{let s=a,l=n?.operator,c=n?[...(t.filters??[]).map(u=>{if(u.field===e.field){let f=Hs(l)?.selection,g=Hs(s)?.selection,p=f!==g||[f,g].includes("custom");return{...u,value:p?void 0:u.value,operator:s}}return u})]:[...t.filters??[],{field:e.field,operator:s,value:void 0}];r({...t,page:1,filters:c})},size:"small",variant:"minimal",hideLabelFromVision:!0})]})}function Tk({addFilterRef:e,openedFilter:t,fields:r,...o}){let n=(0,rg.useRef)(null),{filter:i,view:a,onChangeView:s}=o,l=a.filters?.find(h=>h.field===i.field),c=[],u=(0,rg.useMemo)(()=>{let h=r.find(_=>_.id===i.field);return h&&{...h,getValue:({item:_})=>_[h.id]}},[r,i.field]),{elements:f}=lr({elements:i.elements,getElements:i.getElements});if(f.length>0)c=f.filter(h=>i.singleSelection?h.value===l?.value:l?.value?.includes(h.value));else if(Array.isArray(l?.value)){let h=l.value.map(_=>u?.getValueFormatted({item:{[u.id]:_},field:u})||String(_));c=[{value:l.value,label:h}]}else if(typeof l?.value=="object")c=[{value:l.value,label:l.value}];else if(l?.value!==void 0){let h=u!==void 0?u.getValueFormatted({item:{[u.id]:l.value},field:u}):String(l.value);c=[{value:l.value,label:h}]}let g=i.isPrimary,p=l?.isLocked,m=!p&&l?.value!==void 0,b=!p&&(!g||m),v=g?(0,Ii.__)("Reset"):(0,Ii.__)("Remove");return(0,zt.jsx)(La.Dropdown,{defaultOpen:t===i.field,contentClassName:"dataviews-filters__summary-popover",popoverProps:{placement:"bottom-start",role:"dialog"},onClose:()=>{n.current?.focus()},renderToggle:({isOpen:h,onToggle:_})=>(0,zt.jsxs)("div",{className:"dataviews-filters__summary-chip-container",children:[(0,zt.jsxs)(nt.Root,{children:[(0,zt.jsx)(nt.Trigger,{render:(0,zt.jsx)("div",{className:H("dataviews-filters__summary-chip",{"has-reset":b,"has-values":m,"is-not-clickable":p}),role:"button",tabIndex:p?-1:0,onClick:()=>{p||_()},onKeyDown:w=>{!p&&[xL,SL].includes(w.key)&&(_(),w.preventDefault())},"aria-disabled":p,"aria-pressed":h,"aria-expanded":h,ref:n,children:(0,zt.jsx)(RL,{activeElements:c,filterInView:l,filter:i})})}),(0,zt.jsx)(nt.Popup,{children:(0,Ii.sprintf)((0,Ii.__)("Filter by: %1$s"),i.name.toLowerCase())})]}),b&&(0,zt.jsxs)(nt.Root,{children:[(0,zt.jsx)(nt.Trigger,{render:(0,zt.jsx)("button",{className:H("dataviews-filters__summary-chip-remove",{"has-values":m}),"aria-label":v,onClick:()=>{s({...a,page:1,filters:a.filters?.filter(w=>w.field!==i.field)}),g?n.current?.focus():e.current?.focus()},children:(0,zt.jsx)(La.Icon,{icon:wo})})}),(0,zt.jsx)(nt.Popup,{children:v})]})]}),renderContent:()=>(0,zt.jsxs)(j,{direction:"column",justify:"flex-start",children:[(0,zt.jsx)(EL,{...o}),o.filter.hasElements?(0,zt.jsx)(HO,{...o,filter:{...o.filter,elements:f}}):(0,zt.jsx)($O,{...o,fields:r})]})})}var og=d(re(),1),Pk=d($(),1),Ok=d(B(),1);var Ni=d(F(),1),{Menu:$u}=ke(og.privateApis);function xw({filters:e,view:t,onChangeView:r,setOpenedFilter:o,triggerProps:n}){let i=e.filter(a=>!a.isVisible);return(0,Ni.jsxs)($u,{children:[(0,Ni.jsx)($u.TriggerButton,{...n}),(0,Ni.jsx)($u.Popover,{children:i.map(a=>(0,Ni.jsx)($u.Item,{onClick:()=>{o(a.field),r({...t,page:1,filters:[...t.filters||[],{field:a.field,value:void 0,operator:a.operators[0]}]})},children:(0,Ni.jsx)($u.ItemLabel,{children:a.name})},a.field))})]})}function CL({filters:e,view:t,onChangeView:r,setOpenedFilter:o},n){if(!e.length||e.every(({isPrimary:a})=>a))return null;let i=e.filter(a=>!a.isVisible);return(0,Ni.jsx)(xw,{triggerProps:{render:(0,Ni.jsx)(og.Button,{accessibleWhenDisabled:!0,size:"compact",className:"dataviews-filters-button",variant:"tertiary",disabled:!i.length,ref:n}),children:(0,Pk.__)("Add filter")},filters:e,view:t,onChangeView:r,setOpenedFilter:o})}var kk=(0,Ok.forwardRef)(CL);var Ak=d(re(),1),Ik=d($(),1),Nk=d(F(),1);function Mk({filters:e,view:t,onChangeView:r}){let o=i=>e.some(a=>a.field===i&&a.isPrimary),n=!t.search&&!t.filters?.some(i=>!i.isLocked&&(i.value!==void 0||!o(i.field)));return(0,Nk.jsx)(Ak.Button,{disabled:n,accessibleWhenDisabled:!0,size:"compact",variant:"tertiary",className:"dataviews-filters__reset-button",onClick:()=>{r({...t,page:1,search:"",filters:t.filters?.filter(i=>!!i.isLocked)||[]})},children:(0,Ik.__)("Reset")})}var Vk=d(B(),1);function TL(e,t){return(0,Vk.useMemo)(()=>{let r=[];return e.forEach(o=>{if(o.filterBy===!1||!o.hasElements&&!o.Edit)return;let n=o.filterBy.operators,i=!!o.filterBy?.isPrimary,a=t.filters?.some(s=>s.field===o.id&&!!s.isLocked)??!1;r.push({field:o.id,name:o.label,elements:o.elements,getElements:o.getElements,hasElements:o.hasElements,singleSelection:n.some(s=>Ek(s)),operators:n,isVisible:a||i||!!t.filters?.some(s=>s.field===o.id&&Ck(s.operator)),isPrimary:i,isLocked:a})}),r.sort((o,n)=>o.isLocked&&!n.isLocked?-1:!o.isLocked&&n.isLocked?1:o.isPrimary&&!n.isPrimary?-1:!o.isPrimary&&n.isPrimary?1:o.name.localeCompare(n.name)),r},[e,t])}var qu=TL;var Gu=d(F(),1);function PL({className:e}){let{fields:t,view:r,onChangeView:o,openedFilter:n,setOpenedFilter:i}=(0,nc.useContext)(ue),a=(0,nc.useRef)(null),s=qu(t,r),l=(0,Gu.jsx)(kk,{filters:s,view:r,onChangeView:o,ref:a,setOpenedFilter:i},"add-filter"),c=s.filter(f=>f.isVisible);if(c.length===0)return null;let u=[...c.map(f=>(0,Gu.jsx)(Tk,{filter:f,view:r,fields:t,onChangeView:o,addFilterRef:a,openedFilter:n},f.field)),l];return u.push((0,Gu.jsx)(Mk,{filters:s,view:r,onChangeView:o},"reset-filters")),(0,Gu.jsx)(j,{direction:"row",justify:"flex-start",gap:"sm",style:{width:"fit-content"},wrap:"wrap",className:e,children:u})}var Ku=(0,nc.memo)(PL);var ja=d(B(),1),Fk=d(re(),1);var ng=d($(),1);var Jn=d(F(),1);function OL(){let{filters:e,view:t,onChangeView:r,setOpenedFilter:o,isShowingFilter:n,setIsShowingFilter:i}=(0,ja.useContext)(ue),a=(0,ja.useRef)(null),s=(0,ja.useCallback)(p=>{r(p),i(!0)},[r,i]);if(e.length===0)return null;let l=e.some(p=>p.isVisible),c={label:(0,ng.__)("Add filter"),"aria-expanded":!1,isPressed:!1},u={label:(0,ng._x)("Filter","verb"),"aria-expanded":n,isPressed:n,onClick:()=>{n||o(null),i(!n)}},f=e.some(p=>p.isPrimary||p.isLocked),g=(0,Jn.jsx)(Fk.Button,{ref:a,className:"dataviews-filters__visibility-toggle",size:"compact",icon:uu,disabled:f,accessibleWhenDisabled:!0,...l?u:c});return(0,Jn.jsx)("div",{className:"dataviews-filters__container-visibility-toggle",children:l?(0,Jn.jsx)(kL,{buttonRef:a,filtersCount:t.filters?.length,children:g}):(0,Jn.jsx)(xw,{filters:e,view:t,onChangeView:s,setOpenedFilter:o,triggerProps:{render:g}})})}function kL({buttonRef:e,filtersCount:t,children:r}){return(0,ja.useEffect)(()=>()=>{e.current?.focus()},[e]),(0,Jn.jsxs)(Jn.Fragment,{children:[r,!!t&&(0,Jn.jsx)("span",{className:"dataviews-filters-toggle__count",children:t})]})}var ig=OL;var Dk=d(B(),1);var Lk=d(F(),1);function AL(e){let{isShowingFilter:t}=(0,Dk.useContext)(ue);return t?(0,Lk.jsx)(Ku,{...e}):null}var ag=AL;var jk=d(B(),1),Bk=d(re(),1),Hk=d($(),1);var zs=d(F(),1);function Sw({className:e}){let{actions:t=[],data:r,fields:o,getItemId:n,getItemLevel:i,hasInitiallyLoaded:a,isLoading:s,view:l,onChangeView:c,selection:u,onChangeSelection:f,setOpenedFilter:g,onClickItem:p,isItemClickable:m,renderItemLink:b,defaultLayouts:v,containerRef:h,empty:_=(0,zs.jsx)("p",{children:(0,Hk.__)("No results")})}=(0,jk.useContext)(ue),w=Yo(!a,{delay:200});if(!a)return w?(0,zs.jsx)("div",{className:"dataviews-loading",children:(0,zs.jsx)("p",{children:(0,zs.jsx)(Bk.Spinner,{})})}):null;let y=Pa.find(x=>x.type===l.type&&v[x.type])?.component;return(0,zs.jsx)("div",{className:"dataviews-layout__container",ref:h,children:(0,zs.jsx)(y,{className:e,actions:t,data:r,fields:o,getItemId:n,getItemLevel:i,isLoading:s,onChangeView:c,onChangeSelection:f,selection:u,setOpenedFilter:g,onClickItem:p,renderItemLink:b,isItemClickable:m,view:l,empty:_})})}var zk=d(B(),1);var ic=d(F(),1),IL=[];function Rw(){let{view:e,paginationInfo:{totalItems:t=0,totalPages:r},data:o,actions:n=IL,isLoading:i,hasInitiallyLoaded:a}=(0,zk.useContext)(ue),s=!!i&&a&&!!o?.length,l=Yo(!!s),c=Vl(n,o)&&[Al,nm].includes(e.type);return!s&&(!t||!r||r<=1&&!c)?null:(!!t||s)&&(0,ic.jsx)("div",{className:"dataviews-footer",inert:s?"true":void 0,children:(0,ic.jsxs)(j,{direction:"row",justify:"end",align:"center",className:H("dataviews-footer__content",{"is-refreshing":l}),gap:"sm",children:[c&&(0,ic.jsx)(sm,{}),(0,ic.jsx)(N2,{})]})})}var Wk=d($(),1),yn=d(B(),1),Uk=d(re(),1),Yk=d(Lt(),1);var $k=d(F(),1),NL=(0,yn.memo)(function({label:t}){let{view:r,onChangeView:o}=(0,yn.useContext)(ue),[n,i,a]=(0,Yk.useDebouncedInput)(r.search);(0,yn.useEffect)(()=>{r.search!==a&&i(r.search??"")},[r.search,i]);let s=(0,yn.useRef)(o),l=(0,yn.useRef)(r);(0,yn.useEffect)(()=>{s.current=o,l.current=r},[o,r]),(0,yn.useEffect)(()=>{a!==l.current?.search&&s.current({...l.current,page:r.page?1:void 0,startPosition:r.startPosition?1:void 0,search:a})},[a]);let c=t||(0,Wk.__)("Search");return(0,$k.jsx)(Uk.SearchControl,{className:"dataviews-search",onChange:i,value:n,label:c,placeholder:c,size:"compact"})}),Ew=NL;var Wt=d(re(),1),Mi=d($(),1),wn=d(B(),1);var Cw=d(Gk(),1),Kk=d(Lt(),1);var Le=d(F(),1),{Menu:Xu}=ke(Wt.privateApis),ML={className:"dataviews-config__popover",placement:"bottom-end",offset:9};function Tw(){let{view:e,onChangeView:t,defaultLayouts:r}=(0,wn.useContext)(ue),o=Object.keys(r);if(o.length<=1)return null;let n=Pa.find(i=>e.type===i.type);return(0,Le.jsxs)(Xu,{children:[(0,Le.jsx)(Xu.TriggerButton,{render:(0,Le.jsx)(Wt.Button,{size:"compact",icon:n?.icon,label:(0,Mi.__)("Layout")})}),(0,Le.jsx)(Xu.Popover,{children:o.map(i=>{let a=Pa.find(s=>s.type===i);return a?(0,Le.jsx)(Xu.RadioItem,{value:i,name:"view-actions-available-view",checked:i===e.type,hideOnClick:!0,onChange:s=>{switch(s.target.value){case"list":case"grid":case"table":case"pickerGrid":case"pickerTable":case"pickerActivity":case"activity":let l={...e};return"layout"in l&&delete l.layout,t({...l,type:s.target.value,...r[s.target.value]})}(0,Cw.default)("Invalid dataview")},children:(0,Le.jsx)(Xu.ItemLabel,{children:a.label})},i):null})})]})}function VL(){let{view:e,fields:t,onChangeView:r}=(0,wn.useContext)(ue),o=(0,wn.useMemo)(()=>t.filter(i=>i.enableSorting!==!1).map(i=>({label:i.label,value:i.id})),[t]);return(0,Le.jsx)(Wt.SelectControl,{__next40pxDefaultSize:!0,label:(0,Mi.__)("Sort by"),value:e.sort?.field,options:o,onChange:n=>{r({...e,sort:{direction:e?.sort?.direction||"desc",field:n},showLevels:!1})}})}function FL(){let{view:e,fields:t,onChangeView:r}=(0,wn.useContext)(ue);if(t.filter(i=>i.enableSorting!==!1).length===0)return null;let n=e.sort?.direction;return!n&&e.sort?.field&&(n="desc"),(0,Le.jsx)(Wt.__experimentalToggleGroupControl,{className:"dataviews-view-config__sort-direction",__next40pxDefaultSize:!0,isBlock:!0,label:(0,Mi.__)("Order"),value:n,onChange:i=>{if(i==="asc"||i==="desc"){r({...e,sort:{direction:i,field:e.sort?.field||t.find(a=>a.enableSorting!==!1)?.id||""},showLevels:!1});return}(0,Cw.default)("Invalid direction")},children:tm.map(i=>(0,Le.jsx)(Wt.__experimentalToggleGroupControlOptionIcon,{value:i,icon:HT[i],label:om[i]},i))})}function DL(){let{view:e,config:t,onChangeView:r}=(0,wn.useContext)(ue),{infiniteScrollEnabled:o}=e;return!t||!t.perPageSizes||t.perPageSizes.length<2||t.perPageSizes.length>6||o?null:(0,Le.jsx)(Wt.__experimentalToggleGroupControl,{__next40pxDefaultSize:!0,isBlock:!0,label:(0,Mi.__)("Items per page"),value:e.perPage||10,disabled:!e?.sort?.field,onChange:n=>{let i=typeof n=="number"||n===void 0?n:parseInt(n,10);r({...e,perPage:i,page:1})},children:t.perPageSizes.map(n=>(0,Le.jsx)(Wt.__experimentalToggleGroupControlOption,{value:n,label:n.toString()},n))})}function LL(){let{onReset:e}=(0,wn.useContext)(ue);return e===void 0?null:(0,Le.jsx)(Wt.Button,{variant:"tertiary",size:"compact",disabled:e===!1,accessibleWhenDisabled:!0,className:"dataviews-view-config__reset-button",onClick:()=>{typeof e=="function"&&e()},children:(0,Mi.__)("Reset view")})}function Pw(){let{view:e,onReset:t}=(0,wn.useContext)(ue),r=(0,Kk.useInstanceId)(Xk,"dataviews-view-config-dropdown"),o=Pa.find(i=>i.type===e.type),n=typeof t=="function";return(0,Le.jsx)(Wt.Dropdown,{expandOnMobile:!0,popoverProps:{...ML,id:r},renderToggle:({onToggle:i,isOpen:a})=>(0,Le.jsxs)("div",{className:"dataviews-view-config__toggle-wrapper",children:[(0,Le.jsx)(Wt.Button,{size:"compact",icon:Ov,label:(0,Mi._x)("View options","View is used as a noun"),onClick:i,"aria-expanded":a?"true":"false","aria-controls":r}),n&&(0,Le.jsx)("span",{className:"dataviews-view-config__modified-indicator"})]}),renderContent:()=>(0,Le.jsx)(Wt.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"dataviews-config__popover-content-wrapper",children:(0,Le.jsxs)(j,{direction:"column",className:"dataviews-view-config",gap:"xl",children:[(0,Le.jsxs)(j,{direction:"row",justify:"space-between",align:"center",className:"dataviews-view-config__header",children:[(0,Le.jsx)(Wt.__experimentalHeading,{level:2,className:"dataviews-settings-section__title",children:(0,Mi.__)("Appearance")}),(0,Le.jsx)(LL,{})]}),(0,Le.jsxs)(j,{direction:"column",gap:"lg",children:[(0,Le.jsxs)(j,{direction:"row",gap:"sm",className:"dataviews-view-config__sort-controls",children:[(0,Le.jsx)(VL,{}),(0,Le.jsx)(FL,{})]}),!!o?.viewConfigOptions&&(0,Le.jsx)(o.viewConfigOptions,{}),(0,Le.jsx)(DL,{}),(0,Le.jsx)(um,{})]})]})})})}function Xk(){return(0,Le.jsxs)(Le.Fragment,{children:[(0,Le.jsx)(Tw,{}),(0,Le.jsx)(Pw,{})]})}var jL=(0,wn.memo)(Xk),Zk=jL;var Qk=d(re(),1),Jk=d(B(),1);function st(e,t){let r;return e?.required&&t?.required?r=t?.required?.message?t.required: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 eA=d(F(),1),{ValidatedCheckboxControl:BL}=ke(Qk.privateApis);function tA({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:a,setValue:s,label:l,description:c,isValid:u}=e,f=e.isDisabled({item:r,field:e}),g=(0,Jk.useCallback)(()=>{t(s({item:r,value:!a({item:r})}))},[r,a,t,s]);return(0,eA.jsx)(BL,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:st(u,i),hidden:o,label:l,help:c,checked:a({item:r}),onChange:g,disabled:f})}var sg=d(re(),1),rA=d(B(),1);var Ow=d(F(),1),{ValidatedComboboxControl:HL}=ke(sg.privateApis);function lg({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{label:i,description:a,placeholder:s,getValue:l,setValue:c,isValid:u}=t,f=l({item:e})??"",g=(0,rA.useCallback)(b=>r(c({item:e,value:b??""})),[e,r,c]),{elements:p,isLoading:m}=lr({elements:t.elements,getElements:t.getElements});return m?(0,Ow.jsx)(sg.Spinner,{}):(0,Ow.jsx)(HL,{required:!!t.isValid?.required,customValidity:st(u,n),label:i,value:f,help:a,placeholder:s,options:p,onChange:g,hideLabelFromVision:o,allowReset:!0,expandOnFocus:!0})}var dg=d(re(),1),Go=d(B(),1),ug=d($(),1),Oo=d(Da(),1);var sc=d(re(),1),kw=d(B(),1),ei=d($(),1);var ac=d(F(),1),zL={[Yr]:[{value:"days",label:(0,ei.__)("Days")},{value:"weeks",label:(0,ei.__)("Weeks")},{value:"months",label:(0,ei.__)("Months")},{value:"years",label:(0,ei.__)("Years")}],[so]:[{value:"days",label:(0,ei.__)("Days ago")},{value:"weeks",label:(0,ei.__)("Weeks ago")},{value:"months",label:(0,ei.__)("Months ago")},{value:"years",label:(0,ei.__)("Years ago")}]};function cg({className:e,data:t,field:r,onChange:o,hideLabelFromVision:n,operator:i}){let a=zL[i===Yr?"inThePast":"over"],{id:s,label:l,description:c,getValue:u,setValue:f}=r,g=r.isDisabled({item:t,field:r}),p=u({item:t}),{value:m="",unit:b=a[0].value}=p&&typeof p=="object"?p:{},v=(0,kw.useCallback)(_=>o(f({item:t,value:{value:Number(_),unit:b}})),[o,f,t,b]),h=(0,kw.useCallback)(_=>o(f({item:t,value:{value:m,unit:_}})),[o,f,t,m]);return(0,ac.jsx)(sc.BaseControl,{id:s,className:H(e,"dataviews-controls__relative-date"),label:l,hideLabelFromVision:n,help:c,children:(0,ac.jsxs)(j,{direction:"row",gap:"sm",children:[(0,ac.jsx)(sc.__experimentalNumberControl,{__next40pxDefaultSize:!0,className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:m,onChange:v,disabled:g}),(0,ac.jsx)(sc.SelectControl,{className:"dataviews-controls__relative-date-unit",__next40pxDefaultSize:!0,label:(0,ei.__)("Unit"),value:b,options:a,onChange:h,hideLabelFromVision:!0,disabled:g})]})})}var oA=d(B(),1);function Zu(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,oA.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 nA=d(Da(),1);function Qu(e){if(!e)return null;let t=(0,nA.getDate)(e);return t&&ki(t)?t:null}var Ba=d(F(),1),{DateCalendar:WL,ValidatedInputControl:UL}=ke(dg.privateApis),Aw=e=>e?(0,Oo.dateI18n)("Y-m-d\\TH:i",(0,Oo.getDate)(e)):"";function YL({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,config:a}){let{compact:s}=a||{},{id:l,label:c,description:u,setValue:f,getValue:g,isValid:p}=t,m=t.isDisabled({item:e,field:t}),b=g({item:e}),v=typeof b=="string"?b:void 0,[h,_]=(0,Go.useState)(()=>Qu(v)||new Date),w=(0,Go.useRef)(null),y=(0,Go.useRef)(void 0),x=(0,Go.useRef)(null),{minConstraint:T,maxConstraint:C,disabledMatchers:S}=Zu(p,Qu),O=(0,Go.useCallback)(N=>r(f({item:e,value:N})),[e,r,f]);(0,Go.useEffect)(()=>()=>{y.current&&clearTimeout(y.current)},[]);let L=(0,Go.useCallback)(N=>{let R;if(N){let A=(0,Oo.dateI18n)("Y-m-d",N),V;v?V=(0,Oo.dateI18n)("H:i",(0,Oo.getDate)(v)):V=(0,Oo.dateI18n)("H:i",N),R=(0,Oo.getDate)(`${A}T${V}`).toISOString(),O(R),y.current&&clearTimeout(y.current)}else O(void 0);x.current=w.current&&w.current.ownerDocument.activeElement,y.current=setTimeout(()=>{w.current&&(w.current.focus(),w.current.blur(),O(R),x.current&&x.current instanceof HTMLElement&&x.current.focus())},0)},[O,v]),E=(0,Go.useCallback)(N=>{if(N){let R=(0,Oo.getDate)(N);O(R.toISOString());let A=Qu(R.toISOString());A&&_(A)}else O(void 0)},[O]),{format:M}=t,I=M.weekStartsOn??(0,Oo.getSettings)().l10n.startOfWeek,{timezone:{string:k}}=(0,Oo.getSettings)(),P=c;return p?.required&&!n&&!o?P=`${c} (${(0,ug.__)("Required")})`:!p?.required&&n&&!o&&(P=`${c} (${(0,ug.__)("Optional")})`),(0,Ba.jsx)(dg.BaseControl,{id:l,label:P,help:u,hideLabelFromVision:o,children:(0,Ba.jsxs)(j,{direction:"column",gap:"lg",children:[(0,Ba.jsx)(UL,{ref:w,__next40pxDefaultSize:!0,required:!!p?.required,customValidity:st(p,i),type:"datetime-local",label:(0,ug.__)("Date time"),hideLabelFromVision:!0,value:Aw(v),onChange:E,disabled:m,min:T?Aw(T):void 0,max:C?Aw(C):void 0}),!s&&(0,Ba.jsx)(WL,{style:{width:"100%"},selected:v&&Qu(v)||void 0,onSelect:L,month:h,onMonthChange:_,timeZone:k||void 0,weekStartsOn:I,disabled:m||S})]})})}function iA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:a,config:s}){return i===Yr||i===so?(0,Ba.jsx)(cg,{className:"dataviews-controls__datetime",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):(0,Ba.jsx)(YL,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:a,config:s})}var Nr=d(re(),1),Qe=d(B(),1),or=d($(),1),Ir=d(Da(),1);var lt=d(F(),1),{DateCalendar:$L,DateRangeCalendar:qL}=ke(Nr.privateApis),GL=[{id:"today",label:(0,or.__)("Today"),getValue:()=>(0,Ir.getDate)(null)},{id:"yesterday",label:(0,or.__)("Yesterday"),getValue:()=>{let e=(0,Ir.getDate)(null);return Bs(e,1)}},{id:"past-week",label:(0,or.__)("Past week"),getValue:()=>{let e=(0,Ir.getDate)(null);return Bs(e,7)}},{id:"past-month",label:(0,or.__)("Past month"),getValue:()=>{let e=(0,Ir.getDate)(null);return Jm(e,1)}}],KL=[{id:"last-7-days",label:(0,or.__)("Last 7 days"),getValue:()=>{let e=(0,Ir.getDate)(null);return[Bs(e,7),e]}},{id:"last-30-days",label:(0,or.__)("Last 30 days"),getValue:()=>{let e=(0,Ir.getDate)(null);return[Bs(e,30),e]}},{id:"month-to-date",label:(0,or.__)("Month to date"),getValue:()=>{let e=(0,Ir.getDate)(null);return[tk(e),e]}},{id:"last-year",label:(0,or.__)("Last year"),getValue:()=>{let e=(0,Ir.getDate)(null);return[eg(e,1),e]}},{id:"year-to-date",label:(0,or.__)("Year to date"),getValue:()=>{let e=(0,Ir.getDate)(null);return[Xm(e),e]}}],Ha=e=>{if(!e)return null;let t=(0,Ir.getDate)(e);return t&&ki(t)?t:null},Iw=e=>e?typeof e=="string"?e:yw(e,"yyyy-MM-dd"):"";function aA({field:e,validity:t,inputRefs:r,isTouched:o,setIsTouched:n,children:i}){let{isValid:a}=e,[s,l]=(0,Qe.useState)(void 0),c=(0,Qe.useCallback)(()=>{let f=Array.isArray(r)?r:[r];for(let g of f){let p=g.current;if(p&&!p.validity.valid){l({type:"invalid",message:p.validationMessage});return}}l(void 0)},[r]);return(0,Qe.useEffect)(()=>{let f=Array.isArray(r)?r:[r],g=t?st(a,t):void 0;for(let p of f){let m=p.current;m&&m.setCustomValidity(g?.type==="invalid"&&g.message?g.message:"")}},[r,a,t]),(0,Qe.useEffect)(()=>{let f=Array.isArray(r)?r:[r],g=p=>{p.preventDefault(),n(!0)};for(let p of f)p.current?.addEventListener("invalid",g);return()=>{for(let p of f)p.current?.removeEventListener("invalid",g)}},[r,n]),(0,Qe.useEffect)(()=>{if(!o)return;let f=t?st(a,t):void 0;f?l(f):c()},[o,a,t,c]),(0,lt.jsxs)("div",{onBlur:f=>{o||(!f.relatedTarget||!f.currentTarget.contains(f.relatedTarget))&&n(!0)},children:[i,(0,lt.jsx)("div",{"aria-live":"polite",children:s&&(0,lt.jsxs)("p",{className:H("components-validated-control__indicator",s.type==="invalid"?"is-invalid":void 0),children:[(0,lt.jsx)(Nr.Icon,{className:"components-validated-control__indicator-icon",icon:_i,size:16,fill:"currentColor"}),s.message]})})]})}function XL({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:a,label:s,description:l,setValue:c,getValue:u,isValid:f,format:g}=t,p=t.isDisabled({item:e,field:t}),[m,b]=(0,Qe.useState)(null),v=g.weekStartsOn??(0,Ir.getSettings)().l10n.startOfWeek,h=u({item:e}),_=typeof h=="string"?h:void 0,[w,y]=(0,Qe.useState)(()=>Ha(_)||new Date),[x,T]=(0,Qe.useState)(!1),C=(0,Qe.useRef)(null),{minConstraint:S,maxConstraint:O,disabledMatchers:L}=Zu(f,Ha),E=(0,Qe.useCallback)(R=>r(c({item:e,value:R})),[e,r,c]),M=(0,Qe.useCallback)(R=>{let A=R?yw(R,"yyyy-MM-dd"):void 0;E(A),b(null),T(!0)},[E]),I=(0,Qe.useCallback)(R=>{let A=R.getValue(),V=Iw(A);y(A),E(V),b(R.id),T(!0)},[E]),k=(0,Qe.useCallback)(R=>{if(E(R),R){let A=Ha(R);A&&y(A)}b(null),T(!0)},[E]),{timezone:{string:P}}=(0,Ir.getSettings)(),N=s;return f?.required&&!n?N=`${s} (${(0,or.__)("Required")})`:!f?.required&&n&&(N=`${s} (${(0,or.__)("Optional")})`),(0,lt.jsx)(aA,{field:t,validity:i,inputRefs:C,isTouched:x,setIsTouched:T,children:(0,lt.jsx)(Nr.BaseControl,{id:a,className:"dataviews-controls__date",label:N,help:l,hideLabelFromVision:o,children:(0,lt.jsxs)(j,{direction:"column",gap:"lg",children:[(0,lt.jsxs)(j,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[GL.map(R=>{let A=m===R.id;return(0,lt.jsx)(Nr.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:A,size:"small",disabled:p,accessibleWhenDisabled:!0,onClick:()=>I(R),children:R.label},R.id)}),(0,lt.jsx)(Nr.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!m,size:"small",disabled:!!m||p,accessibleWhenDisabled:!0,children:(0,or.__)("Custom")})]}),(0,lt.jsx)(Nr.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:C,type:"date",label:(0,or.__)("Date"),hideLabelFromVision:!0,value:_,onChange:k,required:!!t.isValid?.required,disabled:p,min:S,max:O}),(0,lt.jsx)($L,{style:{width:"100%"},selected:_&&Ha(_)||void 0,onSelect:M,month:w,onMonthChange:y,timeZone:P||void 0,weekStartsOn:v,disabled:p||L,disableNavigation:p})]})})})}function ZL({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:a,label:s,description:l,getValue:c,setValue:u,isValid:f,format:g}=t,p=t.isDisabled({item:e,field:t}),m,b=c({item:e});Array.isArray(b)&&b.length===2&&b.every(D=>typeof D=="string")&&(m=b);let v=g.weekStartsOn??(0,Ir.getSettings)().l10n.startOfWeek,{minConstraint:h,maxConstraint:_,disabledMatchers:w}=Zu(f,Ha),y=(0,Qe.useCallback)(D=>{r(u({item:e,value:D}))},[e,r,u]),[x,T]=(0,Qe.useState)(null),C=(0,Qe.useMemo)(()=>{if(!m)return{from:void 0,to:void 0};let[D,W]=m;return{from:Ha(D)||void 0,to:Ha(W)||void 0}},[m]),[S,O]=(0,Qe.useState)(()=>C.from||new Date),[L,E]=(0,Qe.useState)(!1),M=(0,Qe.useRef)(null),I=(0,Qe.useRef)(null),k=(0,Qe.useCallback)((D,W)=>{D&&W?y([Iw(D),Iw(W)]):!D&&!W&&y(void 0)},[y]),P=(0,Qe.useCallback)(D=>{k(D?.from,D?.to),T(null),E(!0)},[k]),N=(0,Qe.useCallback)(D=>{let[W,ae]=D.getValue();O(W),k(W,ae),T(D.id),E(!0)},[k]),R=(0,Qe.useCallback)((D,W)=>{let[ae,G]=m||[void 0,void 0];if(k(D==="from"?W:ae,D==="to"?W:G),W){let te=Ha(W);te&&O(te)}T(null),E(!0)},[m,k]),{timezone:A}=(0,Ir.getSettings)(),V=s;return t.isValid?.required&&!n?V=`${s} (${(0,or.__)("Required")})`:!t.isValid?.required&&n&&(V=`${s} (${(0,or.__)("Optional")})`),(0,lt.jsx)(aA,{field:t,validity:i,inputRefs:[M,I],isTouched:L,setIsTouched:E,children:(0,lt.jsx)(Nr.BaseControl,{id:a,className:"dataviews-controls__date",label:V,help:l,hideLabelFromVision:o,children:(0,lt.jsxs)(j,{direction:"column",gap:"lg",children:[(0,lt.jsxs)(j,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[KL.map(D=>{let W=x===D.id;return(0,lt.jsx)(Nr.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:W,size:"small",disabled:p,accessibleWhenDisabled:!0,onClick:()=>N(D),children:D.label},D.id)}),(0,lt.jsx)(Nr.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!x,size:"small",accessibleWhenDisabled:!0,disabled:!!x||p,children:(0,or.__)("Custom")})]}),(0,lt.jsxs)(j,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,lt.jsx)(Nr.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:M,type:"date",label:(0,or.__)("From"),hideLabelFromVision:!0,value:m?.[0],onChange:D=>R("from",D),required:!!t.isValid?.required,disabled:p,min:h,max:_}),(0,lt.jsx)(Nr.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:I,type:"date",label:(0,or.__)("To"),hideLabelFromVision:!0,value:m?.[1],onChange:D=>R("to",D),required:!!t.isValid?.required,disabled:p,min:h,max:_})]}),(0,lt.jsx)(qL,{style:{width:"100%"},selected:C,onSelect:P,month:S,onMonthChange:O,timeZone:A.string||void 0,weekStartsOn:v,disabled:p||w})]})})})}function sA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:a}){return i===Yr||i===so?(0,lt.jsx)(cg,{className:"dataviews-controls__date",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):i===Ur?(0,lt.jsx)(ZL,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:a}):(0,lt.jsx)(XL,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:a})}var fg=d(re(),1),lA=d(B(),1);var Nw=d(F(),1),{ValidatedSelectControl:QL}=ke(fg.privateApis);function pg({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{type:a,label:s,description:l,getValue:c,setValue:u,isValid:f}=t,g=t.isDisabled({item:e,field:t}),p=a==="array",m=c({item:e})??(p?[]:""),b=(0,lA.useCallback)(_=>r(u({item:e,value:_})),[e,r,u]),{elements:v,isLoading:h}=lr({elements:t.elements,getElements:t.getElements});return h?(0,Nw.jsx)(fg.Spinner,{}):(0,Nw.jsx)(QL,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:st(f,i),label:s,value:m,help:l,options:v,onChange:b,__next40pxDefaultSize:!0,hideLabelFromVision:o,multiple:p,disabled:g})}var Mw=d(F(),1),JL=10;function cA(e){let{field:t}=e,{elements:r}=lr({elements:t.elements,getElements:t.getElements});return r.length>=JL?(0,Mw.jsx)(lg,{...e}):(0,Mw.jsx)(pg,{...e})}var gg=d(re(),1);var uA=d(re(),1),dA=d(B(),1);var fA=d(F(),1),{ValidatedInputControl:ej}=ke(uA.privateApis);function ti({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,type:i,prefix:a,suffix:s,validity:l}){let{label:c,placeholder:u,description:f,getValue:g,setValue:p,isValid:m}=t,b=g({item:e}),v=t.isDisabled({item:e,field:t}),h=(0,dA.useCallback)(_=>r(p({item:e,value:_})),[e,p,r]);return(0,fA.jsx)(ej,{required:!!m.required,markWhenOptional:n,customValidity:st(m,l),label:c,placeholder:u,value:b??"",help:f,onChange:h,hideLabelFromVision:o,type:i,prefix:a,suffix:s,disabled:v,pattern:m.pattern?m.pattern.constraint:void 0,minLength:m.minLength?m.minLength.constraint:void 0,maxLength:m.maxLength?m.maxLength.constraint:void 0,__next40pxDefaultSize:!0})}var mg=d(F(),1);function pA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,mg.jsx)(ti,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"email",prefix:(0,mg.jsx)(gg.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,mg.jsx)(gg.Icon,{icon:Iv})})})}var hg=d(re(),1);var bg=d(F(),1);function mA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,bg.jsx)(ti,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"tel",prefix:(0,bg.jsx)(hg.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,bg.jsx)(hg.Icon,{icon:Uv})})})}var _g=d(re(),1);var vg=d(F(),1);function gA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,vg.jsx)(ti,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"url",prefix:(0,vg.jsx)(_g.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,vg.jsx)(_g.Icon,{icon:zv})})})}var Vi=d(re(),1),Ju=d(B(),1),yg=d($(),1);var za=d(F(),1),{ValidatedNumberControl:tj}=ke(Vi.privateApis);function bA(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function rj({value:e,onChange:t,hideLabelFromVision:r,step:o}){let[n="",i=""]=e,a=(0,Ju.useCallback)(l=>t([bA(l),i]),[t,i]),s=(0,Ju.useCallback)(l=>t([n,bA(l)]),[t,n]);return(0,za.jsx)(Vi.BaseControl,{help:(0,yg.__)("The max. value must be greater than the min. value."),children:(0,za.jsxs)(Vi.Flex,{direction:"row",gap:4,children:[(0,za.jsx)(Vi.__experimentalNumberControl,{label:(0,yg.__)("Min."),value:n,max:i?Number(i)-o:void 0,onChange:a,__next40pxDefaultSize:!0,hideLabelFromVision:r,step:o}),(0,za.jsx)(Vi.__experimentalNumberControl,{label:(0,yg.__)("Max."),value:i,min:n?Number(n)+o:void 0,onChange:s,__next40pxDefaultSize:!0,hideLabelFromVision:r,step:o})]})})}function wg({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:u,getValue:f,setValue:g,isValid:p}=t,m=f({item:e})??"",b=t.isDisabled({item:e,field:t}),v=(0,Ju.useCallback)(_=>{r(g({item:e,value:["",void 0].includes(_)?void 0:Number(_)}))},[e,r,g]),h=(0,Ju.useCallback)(_=>{r(g({item:e,value:_}))},[e,r,g]);if(i===Ur){let _=["",""];return Array.isArray(m)&&m.length===2&&m.every(w=>typeof w=="number"||w==="")&&(_=m),(0,za.jsx)(rj,{value:_,onChange:h,hideLabelFromVision:o,step:l})}return(0,za.jsx)(tj,{required:!!p.required,markWhenOptional:n,customValidity:st(p,a),label:c,help:u,value:m,onChange:v,__next40pxDefaultSize:!0,hideLabelFromVision:o,step:l,min:p.min?p.min.constraint:void 0,max:p.max?p.max.constraint:void 0,disabled:b})}var hA=d(F(),1);function vA(e){return(0,hA.jsx)(wg,{...e})}var _A=d(F(),1);function yA(e){return(0,_A.jsx)(wg,{...e})}var xg=d(re(),1),wA=d(B(),1);var Vw=d(F(),1),{ValidatedRadioControl:oj}=ke(xg.privateApis);function xA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:a,description:s,getValue:l,setValue:c,isValid:u}=t,f=t.isDisabled({item:e,field:t}),{elements:g,isLoading:p}=lr({elements:t.elements,getElements:t.getElements}),m=l({item:e}),b=(0,wA.useCallback)(v=>r(c({item:e,value:v})),[e,r,c]);return p?(0,Vw.jsx)(xg.Spinner,{}):(0,Vw.jsx)(oj,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:st(u,i),label:a,help:s,onChange:b,options:g,selected:m,hideLabelFromVision:o,disabled:f})}var Fw=d(B(),1);var SA=d(F(),1);function RA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:a}){let{prefix:s,suffix:l}=i||{};return(0,SA.jsx)(ti,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:a,prefix:s?(0,Fw.createElement)(s):void 0,suffix:l?(0,Fw.createElement)(l):void 0})}var EA=d(re(),1),CA=d(B(),1);var TA=d(F(),1),{ValidatedToggleControl:nj}=ke(EA.privateApis);function PA({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:a,description:s,getValue:l,setValue:c,isValid:u}=e,f=e.isDisabled({item:r,field:e}),g=(0,CA.useCallback)(()=>{t(c({item:r,value:!l({item:r})}))},[t,c,r,l]);return(0,TA.jsx)(nj,{required:!!u.required,markWhenOptional:n,customValidity:st(u,i),hidden:o,label:a,help:s,checked:l({item:r}),onChange:g,disabled:f})}var OA=d(re(),1),kA=d(B(),1);var AA=d(F(),1),{ValidatedTextareaControl:ij}=ke(OA.privateApis);function IA({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:u,description:f,setValue:g,isValid:p}=t,m=t.getValue({item:e}),b=(0,kA.useCallback)(v=>r(g({item:e,value:v})),[e,r,g]);return(0,AA.jsx)(ij,{required:!!p.required,markWhenOptional:n,customValidity:st(p,a),label:c,placeholder:u,value:m??"",help:f,onChange:b,rows:s,disabled:l,minLength:p.minLength?p.minLength.constraint:void 0,maxLength:p.maxLength?p.maxLength.constraint:void 0,__next40pxDefaultSize:!0,hideLabelFromVision:o})}var lc=d(re(),1),NA=d(B(),1);var Sg=d(F(),1),{ValidatedToggleGroupControl:aj}=ke(lc.privateApis);function MA({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}),u=a({item:e}),f=(0,NA.useCallback)(b=>r(s({item:e,value:b})),[e,r,s]),{elements:g,isLoading:p}=lr({elements:t.elements,getElements:t.getElements});if(p)return(0,Sg.jsx)(lc.Spinner,{});if(g.length===0)return null;let m=g.find(b=>b.value===u);return(0,Sg.jsx)(aj,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:st(l,i),__next40pxDefaultSize:!0,isBlock:!0,label:t.label,help:m?.description||t.description,onChange:f,value:u,hideLabelFromVision:o,children:g.map(b=>(0,Sg.jsx)(lc.__experimentalToggleGroupControlOption,{label:b.label,value:b.value,disabled:c},b.value))})}var Rg=d(re(),1),Eg=d(B(),1);var ed=d(F(),1),{ValidatedFormTokenField:sj}=ke(Rg.privateApis);function VA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:a,placeholder:s,description:l,getValue:c,setValue:u,isValid:f}=t,g=c({item:e}),p=t.isDisabled({item:e,field:t}),{elements:m,isLoading:b}=lr({elements:t.elements,getElements:t.getElements}),v=(0,Eg.useMemo)(()=>Array.isArray(g)?g.map(_=>m?.find(y=>y.value===_)||{value:_,label:_}):[],[g,m]),h=(0,Eg.useCallback)(_=>{let w=_.map(y=>typeof y=="object"&&"value"in y?y.value:y);r(u({item:e,value:w}))},[r,u,e]);return b?(0,ed.jsx)(Rg.Spinner,{}):(0,ed.jsx)(sj,{required:!!f?.required,markWhenOptional:n,customValidity:st(f,i),label:o?void 0:a,value:v,onChange:h,placeholder:s,suggestions:m?.map(_=>_.value),disabled:p,__experimentalValidateInput:_=>t.isValid?.elements&&m?m.some(w=>w.value===_||w.label===_):!0,__experimentalExpandOnFocus:m&&m.length>0,help:l??(t.isValid?.elements?"":void 0),displayTransform:_=>typeof _=="object"&&"label"in _?_.label:typeof _=="string"&&m&&m.find(y=>y.value===_)?.label||_,__experimentalRenderItem:({item:_})=>{if(typeof _=="string"&&m){let w=m.find(y=>y.value===_);return(0,ed.jsx)("span",{children:w?.label||_})}return(0,ed.jsx)("span",{children:_})}})}var lj={grad:.9,turn:360,rad:360/(2*Math.PI)},Fi=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},cr=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},Ko=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},UA=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},FA=function(e){return{r:Ko(e.r,0,255),g:Ko(e.g,0,255),b:Ko(e.b,0,255),a:Ko(e.a)}},Dw=function(e){return{r:cr(e.r),g:cr(e.g),b:cr(e.b),a:cr(e.a,3)}},cj=/^#([0-9a-f]{3,8})$/i,Cg=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},YA=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}},$A=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}},DA=function(e){return{h:UA(e.h),s:Ko(e.s,0,100),l:Ko(e.l,0,100),a:Ko(e.a)}},LA=function(e){return{h:cr(e.h),s:cr(e.s),l:cr(e.l),a:cr(e.a,3)}},jA=function(e){return $A((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},td=function(e){return{h:(t=YA(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},uj=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,dj=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,fj=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,pj=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,BA={string:[[function(e){var t=cj.exec(e);return t?(e=t[1]).length<=4?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:e.length===4?cr(parseInt(e[3]+e[3],16)/255,2):1}:e.length===6||e.length===8?{r:parseInt(e.substr(0,2),16),g:parseInt(e.substr(2,2),16),b:parseInt(e.substr(4,2),16),a:e.length===8?cr(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=fj.exec(e)||pj.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:FA({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=uj.exec(e)||dj.exec(e);if(!t)return null;var r,o,n=DA({h:(r=t[1],o=t[2],o===void 0&&(o="deg"),Number(r)*(lj[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return jA(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 Fi(t)&&Fi(r)&&Fi(o)?FA({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(!Fi(t)||!Fi(r)||!Fi(o))return null;var a=DA({h:Number(t),s:Number(r),l:Number(o),a:Number(i)});return jA(a)},"hsl"],[function(e){var t=e.h,r=e.s,o=e.v,n=e.a,i=n===void 0?1:n;if(!Fi(t)||!Fi(r)||!Fi(o))return null;var a=(function(s){return{h:UA(s.h),s:Ko(s.s,0,100),v:Ko(s.v,0,100),a:Ko(s.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(i)});return $A(a)},"hsv"]]},HA=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]},mj=function(e){return typeof e=="string"?HA(e.trim(),BA.string):typeof e=="object"&&e!==null?HA(e,BA.object):[null,void 0]};var Lw=function(e,t){var r=td(e);return{h:r.h,s:Ko(r.s+100*t,0,100),l:r.l,a:r.a}},jw=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},zA=function(e,t){var r=td(e);return{h:r.h,s:r.s,l:Ko(r.l+100*t,0,100),a:r.a}},WA=(function(){function e(t){this.parsed=mj(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 cr(jw(this.rgba),2)},e.prototype.isDark=function(){return jw(this.rgba)<.5},e.prototype.isLight=function(){return jw(this.rgba)>=.5},e.prototype.toHex=function(){return t=Dw(this.rgba),r=t.r,o=t.g,n=t.b,a=(i=t.a)<1?Cg(cr(255*i)):"","#"+Cg(r)+Cg(o)+Cg(n)+a;var t,r,o,n,i,a},e.prototype.toRgb=function(){return Dw(this.rgba)},e.prototype.toRgbString=function(){return t=Dw(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 LA(td(this.rgba))},e.prototype.toHslString=function(){return t=LA(td(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=YA(this.rgba),{h:cr(t.h),s:cr(t.s),v:cr(t.v),a:cr(t.a,3)};var t},e.prototype.invert=function(){return Mr({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),Mr(Lw(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),Mr(Lw(this.rgba,-t))},e.prototype.grayscale=function(){return Mr(Lw(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),Mr(zA(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),Mr(zA(this.rgba,-t))},e.prototype.rotate=function(t){return t===void 0&&(t=15),this.hue(this.hue()+t)},e.prototype.alpha=function(t){return typeof t=="number"?Mr({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):cr(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=td(this.rgba);return typeof t=="number"?Mr({h:t,s:r.s,l:r.l,a:r.a}):cr(r.h)},e.prototype.isEqual=function(t){return this.toHex()===Mr(t).toHex()},e})(),Mr=function(e){return e instanceof WA?e:new WA(e)};var mo=d(re(),1),Bw=d(B(),1),qA=d($(),1);var Di=d(F(),1),{ValidatedInputControl:gj}=ke(mo.privateApis),bj=({color:e,onColorChange:t,disabled:r})=>{let o=e&&Mr(e).isValid()?e:"#ffffff";return(0,Di.jsx)(mo.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:n})=>(0,Di.jsx)(mo.Button,{onClick:n,"aria-label":(0,qA.__)("Open color picker"),size:"small",disabled:r,accessibleWhenDisabled:!0,icon:()=>(0,Di.jsx)(mo.ColorIndicator,{colorValue:o})}),renderContent:()=>(0,Di.jsx)(mo.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,Di.jsx)(mo.ColorPicker,{color:o,onChange:t,enableAlpha:!0})})})};function GA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:a,placeholder:s,description:l,setValue:c,isValid:u}=t,f=t.isDisabled({item:e,field:t}),g=t.getValue({item:e})||"",p=(0,Bw.useCallback)(b=>{r(c({item:e,value:b}))},[e,r,c]),m=(0,Bw.useCallback)(b=>{r(c({item:e,value:b||""}))},[e,r,c]);return(0,Di.jsx)(gj,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:st(u,i),label:a,placeholder:s,value:g,help:l,onChange:m,hideLabelFromVision:o,type:"text",disabled:f,prefix:(0,Di.jsx)(mo.__experimentalInputControlPrefixWrapper,{variant:"control",children:(0,Di.jsx)(bj,{color:g,onColorChange:p,disabled:f})})})}var Pg=d(re(),1),Og=d(B(),1),Hw=d($(),1);var Tg=d(F(),1);function KA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let[a,s]=(0,Og.useState)(!1),l=t.isDisabled({item:e,field:t}),c=(0,Og.useCallback)(()=>{s(u=>!u)},[]);return(0,Tg.jsx)(ti,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:a?"text":"password",suffix:(0,Tg.jsx)(Pg.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,Tg.jsx)(Pg.Button,{icon:a?fu:t_,onClick:c,size:"small",label:a?(0,Hw.__)("Hide password"):(0,Hw.__)("Show password"),disabled:l,accessibleWhenDisabled:!0})})})}function kg(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var ZA=d(F(),1),XA={adaptiveSelect:cA,array:VA,checkbox:tA,color:GA,combobox:lg,datetime:iA,date:sA,email:pA,telephone:mA,url:gA,integer:vA,number:yA,password:KA,radio:xA,select:pg,text:RA,toggle:PA,textarea:IA,toggleGroup:MA};function hj(e){return e&&typeof e=="object"&&typeof e.control=="string"}function vj(e){let{control:t,...r}=e,o=Ag(t);return o===null?null:function(i){return(0,ZA.jsx)(o,{...i,config:r})}}function QA(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?Ag(e.Edit):hj(e.Edit)?vj(e.Edit):kg(e)&&e.type!=="array"?Ag("adaptiveSelect"):t===null?null:Ag(t)}function Ag(e){return Object.keys(XA).includes(e)?XA[e]:null}function _j(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 JA=_j;var yj=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},e5=yj;var wj=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},t5=wj;var o5=d($(),1);function Ig({item:e,field:t}){let{elements:r,isLoading:o}=lr({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 r5=d(F(),1);function Mt({item:e,field:t}){return t.hasElements?(0,r5.jsx)(Ig,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var ri=(e,t,r)=>r==="asc"?e.localeCompare(t):t.localeCompare(e);function Vt(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)}function oi(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 ni(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 ii(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 gt(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 xj({item:e,field:t}){return t.getValue({item:e})}var Zr=xj;var Sj=/^[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 Rj(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Sj.test(r)?(0,o5.__)("Value must be a valid email address."):null}var n5={type:"email",render:Mt,Edit:"email",sort:ri,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[_t,yt],validOperators:[xt,St,Bn,Hn,zn,_t,yt,Tr,Pr],format:{},getValueFormatted:Zr,validate:{required:Vt,pattern:ii,minLength:oi,maxLength:ni,elements:gt,custom:Rj}};var i5=d($(),1);var cc=(e,t,r)=>r==="asc"?e-t:t-e;function Ng(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 Mg(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 a5={separatorThousand:","};function Ej({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=a5: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 Cj(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Number.isInteger(r)?(0,i5.__)("Value must be an integer."):null}var s5={type:"integer",render:Mt,Edit:"integer",sort:cc,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[xt,St,ua,da,fa,pa,Ur],validOperators:[xt,St,ua,da,fa,pa,Ur,_t,yt,Tr,Pr],format:a5,getValueFormatted:Ej,validate:{required:Vt,min:Ng,max:Mg,elements:gt,custom:Cj}};var l5=d($(),1);var c5={separatorThousand:",",separatorDecimal:".",decimals:2};function Tj({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=c5:o=t.format;let{separatorThousand:n,separatorDecimal:i,decimals:a}=o,s=r.toFixed(a),[l,c]=s.split("."),u=n?l.replace(/\B(?=(\d{3})+(?!\d))/g,n):l;return a===0?u:u+i+c}function Pj(e){return e===""||e===void 0||e===null}function Oj(e,t){let r=t.getValue({item:e});return!Pj(r)&&!Number.isFinite(r)?(0,l5.__)("Value must be a number."):null}var u5={type:"number",render:Mt,Edit:"number",sort:cc,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[xt,St,ua,da,fa,pa,Ur],validOperators:[xt,St,ua,da,fa,pa,Ur,_t,yt,Tr,Pr],format:c5,getValueFormatted:Tj,validate:{required:Vt,min:Ng,max:Mg,elements:gt,custom:Oj}};var d5={type:"text",render:Mt,Edit:"text",sort:ri,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[_t,yt],validOperators:[xt,St,Bn,Hn,zn,_t,yt,Tr,Pr],format:{},getValueFormatted:Zr,validate:{required:Vt,pattern:ii,minLength:oi,maxLength:ni,elements:gt}};var Ws=d(Da(),1);var p5=d(Da(),1);function f5(e){if(!e||!ki(new Date(e)))return null;let t=(0,p5.getDate)(e);return t&&ki(t)?t:null}function m5(e,t,r){let o=t.isValid[r]?.constraint;if(typeof o!="string")return!1;let n=t.getValue({item:e}),i=Array.isArray(n)?n[r==="min"?0:n.length-1]:n;if(i==null||i==="")return!0;let a=f5(o),s=f5(String(i));return!!a&&!!s&&(r==="min"?s.getTime()>=a.getTime():s.getTime()<=a.getTime())}function Vg(e,t){return m5(e,t,"min")}function Fg(e,t){return m5(e,t,"max")}var g5={datetime:(0,Ws.getSettings)().formats.datetime,weekStartsOn:(0,Ws.getSettings)().l10n.startOfWeek};function kj({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="datetime"?o=g5:o=t.format,(0,Ws.dateI18n)(o.datetime,(0,Ws.getDate)(r))}var Aj=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},b5={type:"datetime",render:Mt,Edit:"datetime",sort:Aj,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[va,_a,ma,ga,ba,ha,Yr,so],validOperators:[va,_a,ma,ga,ba,ha,Yr,so],format:g5,getValueFormatted:kj,validate:{required:Vt,elements:gt,min:Vg,max:Fg}};var Us=d(Da(),1);var h5={date:(0,Us.getSettings)().formats.date,weekStartsOn:(0,Us.getSettings)().l10n.startOfWeek};function Ij({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="date"?o=h5:o=t.format,(0,Us.dateI18n)(o.date,(0,Us.getDate)(r))}var Nj=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},v5={type:"date",render:Mt,Edit:"date",sort:Nj,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[va,_a,ma,ga,ba,ha,Yr,so,Ur],validOperators:[va,_a,ma,ga,ba,ha,Yr,so,Ur],format:h5,getValueFormatted:Ij,validate:{required:Vt,elements:gt,min:Vg,max:Fg}};var Dg=d($(),1);function _5(e,t){return t.getValue({item:e})===!0}function Mj({item:e,field:t}){let r=t.getValue({item:e});return r===!0?(0,Dg.__)("True"):r===!1?(0,Dg.__)("False"):""}function Vj(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&![!0,!1].includes(r)?(0,Dg.__)("Value must be true, false, or undefined"):null}var Fj=(e,t,r)=>{let o=!!e;return o===!!t?0:r==="asc"?o?1:-1:o?-1:1},y5={type:"boolean",render:Mt,Edit:"checkbox",sort:Fj,validate:{required:_5,elements:gt,custom:Vj},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[xt,St],validOperators:[xt,St],format:{},getValueFormatted:Mj};var w5={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:Zr,validate:{}};var zw=d($(),1);function x5(e,t){let r=t.getValue({item:e});return Array.isArray(r)&&r.length>0&&r.every(o=>![void 0,"",null].includes(o))}function S5({item:e,field:t}){let r=t.getValue({item:e});return(Array.isArray(r)?r:[]).join(", ")}function Dj({item:e,field:t}){return S5({item:e,field:t})}function Lj(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Array.isArray(r)?(0,zw.__)("Value must be an array."):r.every(o=>typeof o=="string")?null:(0,zw.__)("Every value must be a string.")}var jj=(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)},R5={type:"array",render:Dj,Edit:"array",sort:jj,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[_t,yt],validOperators:[_t,yt,Tr,Pr],format:{},getValueFormatted:S5,validate:{required:x5,elements:gt,custom:Lj}};function Bj({item:e,field:t}){return t.getValue({item:e})?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":""}var E5={type:"password",render:Mt,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:Bj,validate:{required:Vt,pattern:ii,minLength:oi,maxLength:ni,elements:gt}};var C5={type:"telephone",render:Mt,Edit:"telephone",sort:ri,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[_t,yt],validOperators:[xt,St,Bn,Hn,zn,_t,yt,Tr,Pr],format:{},getValueFormatted:Zr,validate:{required:Vt,pattern:ii,minLength:oi,maxLength:ni,elements:gt}};var T5=d($(),1);var uc=d(F(),1);function Hj({item:e,field:t}){if(t.hasElements)return(0,uc.jsx)(Ig,{item:e,field:t});let r=Zr({item:e,field:t});return!r||!Mr(r).isValid()?r:(0,uc.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,uc.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:r,border:"1px solid #ddd",flexShrink:0}}),(0,uc.jsx)("span",{children:r})]})}function zj(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Mr(r).isValid()?(0,T5.__)("Value must be a valid color."):null}var Wj=(e,t,r)=>{let o=Mr(e),n=Mr(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},P5={type:"color",render:Hj,Edit:"color",sort:Wj,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[_t,yt],validOperators:[xt,St,_t,yt],format:{},getValueFormatted:Zr,validate:{required:Vt,elements:gt,custom:zj}};var O5={type:"url",render:Mt,Edit:"url",sort:ri,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[_t,yt],validOperators:[xt,St,Bn,Hn,zn,_t,yt,Tr,Pr],format:{},getValueFormatted:Zr,validate:{required:Vt,pattern:ii,minLength:oi,maxLength:ni,elements:gt}};var Uj=(e,t,r)=>typeof e=="number"&&typeof t=="number"?cc(e,t,r):ri(e,t,r),k5={render:Mt,Edit:null,sort:Uj,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[xt,St],validOperators:Rk(),format:{},getValueFormatted:Zr,validate:{required:Vt,elements:gt}};function Yj(e){return e==="integer"||e==="number"}function $j(e){return e==="date"||e==="datetime"}function A5(e,t,r){let o=t.validate[r];if(o&&(typeof e=="number"&&Yj(t.type)||typeof e=="string"&&$j(t.type)))return{constraint:e,validate:o}}function I5(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=A5(r?.min,t,"min"),a=A5(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,u;typeof c=="number"&&t.validate.maxLength!==void 0&&(u={constraint:c,validate:t.validate.maxLength});let f=r?.pattern,g;f!==void 0&&t.validate.pattern!==void 0&&(g={constraint:f,validate:t.validate.pattern});let p=r?.custom??t.validate.custom;return{required:o,elements:n,min:i,max:a,minLength:l,maxLength:u,pattern:g,custom:p}}function N5(e){return e.validOperators.reduce((t,r)=>{let o=Hs(r);return o?.filter&&(t[r]=o.filter),t},{})}function qj(e,t){return{...t.format,...e.format}}var M5=qj;function Gj(e){let t=[n5,s5,u5,d5,b5,v5,y5,w5,R5,E5,C5,P5,O5].find(r=>r?.type===e);return t||k5}function Ys(e){return e.map(t=>{let r=Gj(t.type),o=t.getValue||e5(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||t5(t.id),elements:t.elements,getElements:t.getElements,hasElements:kg(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:QA(t,r.Edit),sort:n,enableSorting:t.enableSorting??r.enableSorting,enableGlobalSearch:t.enableGlobalSearch??r.enableGlobalSearch,isValid:I5(t,r),filterBy:JA(t,r.defaultOperators,r.validOperators),filter:N5(r),format:M5(t,r),getValueFormatted:t.getValueFormatted??r.getValueFormatted}})}var _r=d(B(),1);function V5({view:e,data:t,getItemId:r,isLoading:o,paginationInfo:n,selection:i}){let a=e.infiniteScrollEnabled,[s,l]=(0,_r.useState)(!o);(0,_r.useEffect)(()=>{o||l(!0)},[o]);let c=(0,_r.useRef)(t),u=(0,_r.useRef)(n);(0,_r.useEffect)(()=>{o||(c.current=t,u.current=n)},[t,o,n]);let[f,g]=(0,_r.useState)([]),p=(0,_r.useRef)(new Map),m=(0,_r.useRef)([]),b=(0,_r.useRef)({search:void 0,filters:void 0,perPage:void 0}),v=(0,_r.useRef)(void 0),h=(0,_r.useRef)(void 0),_=(0,_r.useRef)(!1),w=(0,_r.useMemo)(()=>{e.startPosition!==void 0&&h.current!==void 0&&(e.startPosition<h.current?v.current="up":e.startPosition>h.current&&(v.current="down")),h.current=e.startPosition;let y=JSON.stringify(e.filters??[]),x=b.current.filters,T=!_.current||!e.infiniteScrollEnabled||e.search!==b.current.search||y!==x||e.perPage!==b.current.perPage;if(_.current=!0,b.current={search:e.search,filters:y,perPage:e.perPage},T){p.current.clear(),v.current=void 0;let P=e.search?1:e.startPosition??1,N=t.map((R,A)=>{let V=P+A;return p.current.set(r(R),V),{...R,position:V}});return m.current=N,N}let C=m.current,S=new Set(t.map(r)),O=v.current,L=e.search?1:e.startPosition??1,E=t.map((P,N)=>{let R=r(P),A=e.infiniteScrollEnabled?L+N:void 0;return A!==void 0&&p.current.set(R,A),{...P,position:A}});if(E.length===0)return C;let M=C.filter(P=>!S.has(r(P))),I=O==="up"?[...E,...M]:[...M,...E];I.sort((P,N)=>{let R=P.position,A=N.position;return R-A});let k=I;if(f.length>0){let P=Math.min(...f),N=Math.max(...f),R=20,A=I.map(ae=>ae.position),V=Math.min(...A);!(Math.max(...A)<P-R||V>N+R)&&(k=I.filter(ae=>{let G=r(ae);if(i?.includes(G))return!0;let ie=ae.position;return O==="up"?ie<=N+R:O==="down"?ie>=P-R:ie>=P-R&&ie<=N+R}))}return m.current=k,k},[t,e.search,e.filters,e.perPage,e.startPosition,e.infiniteScrollEnabled,f,i,r]);return a?{data:w,paginationInfo:n,hasInitiallyLoaded:s,setVisibleEntries:g}:{data:(o&&c.current?.length?c.current:t).map(x=>({...x,position:void 0})),paginationInfo:o&&c.current?.length?u.current:n,hasInitiallyLoaded:s,setVisibleEntries:void 0}}var Qr=d(B(),1),D5=d(Lt(),1);function F5(e,t,r){let o=e.getBoundingClientRect(),n=o.top+o.height/2,i=Array.from(e.querySelectorAll("[aria-posinset]"));if(i.length===0)return!1;let a=i.reduce((c,u)=>{let f=u.getBoundingClientRect(),g=f.top+f.height/2,p=Math.abs(g-n),m=c.getBoundingClientRect(),b=m.top+m.height/2,v=Math.abs(b-n);return p<v?u:c}),s=Number(a.getAttribute("aria-posinset")),l=a.getBoundingClientRect();return t.current={posinset:s,viewportOffset:l.top-o.top,direction:r},!0}function L5({view:e,onChangeView:t,isLoading:r,paginationInfo:o,containerRef:n,setVisibleEntries:i}){let a=(0,Qr.useRef)(null),s=(0,Qr.useRef)(e),l=(0,Qr.useRef)(r),c=(0,Qr.useRef)(t),u=(0,Qr.useRef)(o.totalItems);(0,Qr.useLayoutEffect)(()=>{s.current=e,l.current=r,c.current=t,u.current=o.totalItems},[e,r,t,o.totalItems]);let f=(0,Qr.useCallback)(p=>{i&&i(m=>{let b=new Set(m),v=!1;return p.forEach(h=>{let _=Number(h.target?.attributes?.getNamedItem("aria-posinset")?.value);isNaN(_)||(h.isIntersecting?b.has(_)||(b.add(_),v=!0):b.has(_)&&(b.delete(_),v=!0))}),v?Array.from(b).sort():m})},[i]);(0,Qr.useLayoutEffect)(()=>{let p=n.current,m=a.current;if(!p||!e.infiniteScrollEnabled||!m||r)return;let b=p.querySelector(`[aria-posinset="${m.posinset}"]`);if(b){let v=p.getBoundingClientRect(),w=b.getBoundingClientRect().top-v.top-m.viewportOffset;Math.abs(w)>1&&(p.scrollTop+=w)}a.current=null},[n,r,e.infiniteScrollEnabled]);let g=(0,Qr.useRef)(null);return(0,Qr.useEffect)(()=>{if(!e.infiniteScrollEnabled||!f){g.current&&(g.current.disconnect(),g.current=null);return}return g.current=new IntersectionObserver(f,{root:null,rootMargin:"0px",threshold:.1}),()=>{g.current&&(g.current.disconnect(),g.current=null)}},[e.infiniteScrollEnabled,f]),(0,Qr.useEffect)(()=>{if(!e.infiniteScrollEnabled||!n.current)return;let p=0,m=600,b=800,v=(0,D5.throttle)(_=>{let w=s.current,y=u.current,x=_.target,T=x.scrollTop,C=x.scrollHeight,S=x.clientHeight,O=T>p?"down":"up";if(p=T,l.current)return;let L=w.startPosition||1,E=w.perPage||10,M=Math.min(L+E,y);if(O==="down"&&T+S>=C-m&&M<y){let I=M;F5(x,a,"down"),c.current({...w,startPosition:I})}if(O==="up"&&T<=b&&L>1){let I=L-E,k=I<6?1:I;F5(x,a,"up"),c.current({...w,startPosition:k})}},50),h=n.current;return h.addEventListener("scroll",v),()=>{h.removeEventListener("scroll",v),v.cancel()}},[n,e.infiniteScrollEnabled]),{intersectionObserver:g.current}}var yr=d(F(),1),Kj=e=>e.id,Xj=()=>!0,Zj=[],Qj={table:{},grid:{},list:{}},Jj=Pa.filter(e=>!e.isPicker);function eB({header:e,search:t=!0,searchLabel:r=void 0}){let{view:o}=(0,Vr.useContext)(ue),n=o.infiniteScrollEnabled;return(0,yr.jsxs)(yr.Fragment,{children:[(0,yr.jsxs)(j,{direction:"row",align:"top",justify:"space-between",className:H("dataviews__view-actions",{"dataviews__view-actions--infinite-scroll":n}),gap:"xs",children:[(0,yr.jsxs)(j,{direction:"row",justify:"start",gap:"sm",className:"dataviews__search",children:[t&&(0,yr.jsx)(Ew,{label:r}),(0,yr.jsx)(ig,{})]}),(0,yr.jsxs)(j,{direction:"row",gap:"xs",style:{flexShrink:0},children:[(0,yr.jsx)(Zk,{}),e]})]}),(0,yr.jsx)(ag,{className:"dataviews-filters__container"}),(0,yr.jsx)(Sw,{}),(0,yr.jsx)(Rw,{})]})}function tB({view:e,onChangeView:t,fields:r,search:o=!0,searchLabel:n=void 0,actions:i=Zj,data:a,getItemId:s=Kj,getItemLevel:l,isLoading:c=!1,paginationInfo:u,defaultLayouts:f=Qj,selection:g,onChangeSelection:p,onClickItem:m,renderItemLink:b,isItemClickable:v=Xj,header:h,children:_,config:w={perPageSizes:[10,20,50,100]},empty:y,onReset:x}){let[T,C]=(0,Vr.useState)([]),S=g===void 0||p===void 0,O=S?T:g,{data:L,paginationInfo:E,hasInitiallyLoaded:M,setVisibleEntries:I}=V5({view:e,data:a,getItemId:s,isLoading:c,selection:O,paginationInfo:u}),k=(0,Vr.useRef)(null),[P,N]=(0,Vr.useState)(0),R=(0,j5.useResizeObserver)(J=>{N(J[0].borderBoxSize[0].inlineSize)},{box:"border-box"}),[A,V]=(0,Vr.useState)(null);function D(J){let me=typeof J=="function"?J(O):J;S&&C(me),p&&p(me)}let W=(0,Vr.useMemo)(()=>Ys(r),[r]),ae=(0,Vr.useMemo)(()=>e.infiniteScrollEnabled?O:O.filter(J=>a.some(me=>s(me)===J)),[O,a,s,e.infiniteScrollEnabled]),G=qu(W,e),Z=(0,Vr.useMemo)(()=>(G||[]).some(J=>J.isPrimary||J.isLocked),[G]),[ie,te]=(0,Vr.useState)(Z),{intersectionObserver:De}=L5({view:e,onChangeView:t,isLoading:c,paginationInfo:u,containerRef:k,setVisibleEntries:I});(0,Vr.useEffect)(()=>{Z&&!ie&&te(!0)},[Z,ie]);let U=(0,Vr.useMemo)(()=>Object.fromEntries(Object.entries(f).filter(([J])=>Jj.some(me=>me.type===J)).map(([J,me])=>[J,me===!0?{}:me])),[f]);return U[e.type]?(0,yr.jsx)(ue.Provider,{value:{view:e,onChangeView:t,fields:W,actions:i,data:L,isLoading:c,paginationInfo:E,selection:ae,onChangeSelection:D,openedFilter:A,setOpenedFilter:V,getItemId:s,getItemLevel:l,isItemClickable:v,onClickItem:m,renderItemLink:b,containerWidth:P,containerRef:k,resizeObserverRef:R,defaultLayouts:U,filters:G,isShowingFilter:ie,setIsShowingFilter:te,config:w,empty:y,hasInitiallyLoaded:M,onReset:x,intersectionObserver:De},children:(0,yr.jsx)("div",{className:"dataviews-wrapper",children:_??(0,yr.jsx)(eB,{header:h,search:o,searchLabel:n})})}):null}var xn=tB;xn.BulkActionToolbar=sm;xn.Filters=Ku;xn.FiltersToggled=ag;xn.FiltersToggle=ig;xn.Layout=Sw;xn.LayoutSwitcher=Tw;xn.Pagination=Cy;xn.Search=Ew;xn.ViewConfig=Pw;xn.Footer=Rw;var rd=xn;var Gw=d(B(),1);var B5=d(B(),1),H5=d(F(),1),Ww=(0,B5.createContext)({fields:[]});Ww.displayName="DataFormContext";function z5({fields:e,children:t}){return(0,H5.jsx)(Ww.Provider,{value:{fields:e},children:t})}var Xo=Ww;var qg=d(B(),1);var jg=d(B(),1),nd=d(re(),1);var od=d($(),1),Fr={type:"regular",labelPosition:"top"},rB=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 W5(e){let t=Fr;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,od.__)("Apply"),cancelLabel:n.cancelLabel?.trim()||(0,od.__)("Cancel")}:n==="modal"?i={type:"modal",applyLabel:(0,od.__)("Apply"),cancelLabel:(0,od.__)("Cancel")}:i={type:"dropdown"},t={type:"panel",labelPosition:e?.labelPosition??"side",openAs:i,summary:o,editVisibility:e?.editVisibility??"on-hover"}}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:rB(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 U5(e){let t=W5(e?.layout),r=(e.fields??[]).map(o=>{if(typeof o=="string")return{id:o,layout:t};let n=o.layout?W5(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:U5({fields:o.children,layout:Fr}).fields}}});return{layout:t,fields:r}}var Lg=U5;var wt=d(F(),1);function oB({title:e}){return(0,wt.jsx)(j,{direction:"column",className:"dataforms-layouts-regular__header",gap:"lg",children:(0,wt.jsx)(j,{direction:"row",align:"center",children:(0,wt.jsx)(nd.__experimentalHeading,{level:2,size:13,children:e})})})}function Y5({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:a}=(0,jg.useContext)(Xo),s=t.layout,l=(0,jg.useMemo)(()=>({layout:Fr,fields:t.children?t.children:[]}),[t]);if(t.children)return(0,wt.jsxs)(wt.Fragment,{children:[!o&&t.label&&(0,wt.jsx)(oB,{title:t.label}),(0,wt.jsx)(go,{data:e,form:l,onChange:r,validity:i?.children})]});let c=s.labelPosition,u=a.find(f=>f.id===t.id);return!u||!u.Edit?null:c==="side"?(0,wt.jsxs)(j,{direction:"row",className:"dataforms-layouts-regular__field",gap:"sm",children:[(0,wt.jsx)("div",{className:H("dataforms-layouts-regular__field-label",`dataforms-layouts-regular__field-label--label-position-${c}`),children:(0,wt.jsx)(nd.BaseControl.VisualLabel,{children:u.label})}),(0,wt.jsx)("div",{className:"dataforms-layouts-regular__field-control",children:u.readOnly===!0?(0,wt.jsx)(u.render,{item:e,field:u}):(0,wt.jsx)(u.Edit,{data:e,field:u,onChange:r,hideLabelFromVision:!0,markWhenOptional:n,validity:i},u.id)})]}):(0,wt.jsx)("div",{className:"dataforms-layouts-regular__field",children:u.readOnly===!0?(0,wt.jsx)(wt.Fragment,{children:(0,wt.jsxs)(wt.Fragment,{children:[!o&&c!=="none"&&(0,wt.jsx)(nd.BaseControl.VisualLabel,{children:u.label}),(0,wt.jsx)(u.render,{item:e,field:u})]})}):(0,wt.jsx)(u.Edit,{data:e,field:u,onChange:r,hideLabelFromVision:c==="none"?!0:o,markWhenOptional:n,validity:i})})}var $w=d(Uw(),1),$s=d(re(),1),Sn=d(B(),1),Wg=d(Lt(),1);var Bg=d(re(),1),fc=d($(),1);var eI=d(Lt(),1);var tI=d(B(),1);function hB(e,t){return H("dataforms-layouts-panel__field-label",`dataforms-layouts-panel__field-label--label-position-${e}`,{"has-error":t})}var K5=hB;var X5=d(re(),1);var Wa=d(F(),1);function vB(e,t,r){return e?(0,Wa.jsxs)(nt.Root,{children:[(0,Wa.jsx)(nt.Trigger,{render:(0,Wa.jsxs)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:[(0,Wa.jsx)(X5.Icon,{icon:_i,size:16}),(0,Wa.jsxs)(xo,{children:[t,": "]}),r]})}),(0,Wa.jsx)(nt.Popup,{children:t})]}):r}var Z5=vB;function Q5(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=Q5(r);if(o)return o}}var J5=Q5;var Jr=d(F(),1);function ad({data:e,field:t,fieldLabel:r,summaryFields:o,validity:n,touched:i,disabled:a,onClick:s,"aria-expanded":l}){let{labelPosition:c,editVisibility:u}=t.layout,f=J5(n),g=i&&!!f,p=K5(c,g),m=Z5(g,f,r),b=H("dataforms-layouts-panel__field-trigger",`dataforms-layouts-panel__field-trigger--label-${c}`,{"is-disabled":a,"dataforms-layouts-panel__field-trigger--edit-always":u==="always"}),v=(0,eI.useInstanceId)(ad,"dataforms-layouts-panel__field-control"),h=g?(0,fc.sprintf)((0,fc._x)("Edit %s (has errors)","field"),r||""):(0,fc.sprintf)((0,fc._x)("Edit %s","field"),r||""),_=(0,tI.useRef)(null);return(0,Jr.jsxs)("div",{ref:_,className:b,onClick:a?void 0:()=>{let x=_.current?.ownerDocument.defaultView?.getSelection();x&&x.toString().length>0||s()},onKeyDown:a?void 0:x=>{x.target===x.currentTarget&&(x.key==="Enter"||x.key===" ")&&(x.preventDefault(),s())},children:[c!=="none"&&(0,Jr.jsx)("span",{className:p,children:m}),c==="none"&&g&&(0,Jr.jsxs)(nt.Root,{children:[(0,Jr.jsx)(nt.Trigger,{render:(0,Jr.jsx)("span",{className:"dataforms-layouts-panel__field-label-error-content",role:"img","aria-label":f,children:(0,Jr.jsx)(Bg.Icon,{icon:_i,size:16})})}),(0,Jr.jsx)(nt.Popup,{children:f})]}),(0,Jr.jsx)("span",{id:`${v}`,className:"dataforms-layouts-panel__field-control",children:o.length>1?(0,Jr.jsx)("span",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",width:"100%",gap:"2px"},children:o.map(x=>(0,Jr.jsx)("span",{style:{width:"100%"},children:(0,Jr.jsx)(x.render,{item:e,field:x})},x.id))}):o.map(x=>(0,Jr.jsx)(x.render,{item:e,field:x},x.id))}),!a&&(0,Jr.jsx)(Bg.Button,{className:"dataforms-layouts-panel__field-trigger-icon",label:h,icon:ms,size:"small","aria-expanded":l,"aria-haspopup":"dialog","aria-describedby":`${v}`})]})}var rI=d(Uw(),1),Yw=d(fw(),1),ai=d(B(),1),eo=d($(),1);function oI(e){return e?Object.values(e).every(t=>Object.entries(t).every(([r,o])=>r==="children"&&o&&typeof o=="object"?oI(o):o.type!=="invalid"&&o.type!=="validating")):!0}function _B(e,t){let r=Lg(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(f=>f!==null);if(c.length===0)return null;let u=o.get(a.id);if(u){let[f]=Ys([u]);return{id:a.id,children:c,field:f}}return{id:a.id,children:c}}let s=o.get(a.id);if(!s)return null;let[l]=Ys([s]);return{id:a.id,children:[],field:l}}return r.fields.map(n).filter(a=>a!==null)}function pc(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 nI(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 yB(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=>pc(c,{elements:{type:"invalid",message:(0,eo.__)("Could not validate elements.")}},[...i,t.id]));return}t.field?.isValid.elements&&!t.field.isValid.elements.validate(a,{...t.field,elements:l})?n(c=>pc(c,{elements:{type:"invalid",message:(0,eo.__)("Value must be one of the elements.")}},[...i,t.id])):n(c=>nI(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,eo.__)("Unknown error when running elements validation asynchronously."),n(u=>pc(u,{elements:{type:"invalid",message:c}},[...i,t.id]))})}function wB(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=>nI(l,[...i,t.id],"custom"));return}if(typeof s=="string"){n(l=>pc(l,{custom:{type:"invalid",message:s}},[...i,t.id]));return}n(l=>pc(l,{custom:{type:"invalid",message:(0,eo.__)("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,eo.__)("Unknown error when running custom validation asynchronously."),n(c=>pc(c,{custom:{type:"invalid",message:l}},[...i,t.id]))})}function iI(e,t,r){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,eo.__)("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,eo.__)("Value is below the minimum.")}};if(t.field?.isValid.max&&!t.field.isValid.max.validate(e,t.field))return{max:{type:"invalid",message:(0,eo.__)("Value is above the maximum.")}};if(t.field?.isValid.minLength&&!t.field.isValid.minLength.validate(e,t.field))return{minLength:{type:"invalid",message:(0,eo.__)("Value is too short.")}};if(t.field?.isValid.maxLength&&!t.field.isValid.maxLength.validate(e,t.field))return{maxLength:{type:"invalid",message:(0,eo.__)("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,eo.__)("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,rI.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,eo.__)("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"&&(yB(t.field.getElements(),t,r),n.elements={type:"validating",message:(0,eo.__)("Validating\u2026")}),o instanceof Promise&&(wB(o,t,r),n.custom={type:"validating",message:(0,eo.__)("Validating\u2026")}),Object.keys(n).length>0)return n;if(t.children.length>0){let i={};t.children.forEach(s=>{i[s.id]=iI(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 aI(e,t){let r=e?.field?.getValue({item:t});if(e.children.length===0)return r;let o=e.children.map(n=>aI(n,t));return o?{value:r,children:o}:r}function xB(e,t,r){let[o,n]=(0,ai.useState)(),i=(0,ai.useRef)({}),a=(0,ai.useRef)({}),s=(0,ai.useRef)({}),l=(0,ai.useCallback)(()=>{let c={customCounterRef:i,elementsCounterRef:a,setFormValidity:n,path:[],item:e},u=_B(r,t);if(u.length===0){n(void 0);return}let f={},g=[];u.forEach(p=>{let m=aI(p,e);if(s.current.hasOwnProperty(p.id)&&(0,Yw.default)(s.current[p.id],m)){g.push(p.id);return}s.current[p.id]=m;let b=iI(e,p,c);b!==void 0&&(f[p.id]=b)}),n(p=>{let m={...p,...f},b=[...g,...Object.keys(f)];return Object.keys(m).forEach(h=>{m&&!b.includes(h)&&delete m[h]}),Object.keys(m).length===0&&(m=void 0),(0,Yw.default)(p,m)?p:m})},[e,t,r]);return(0,ai.useEffect)(()=>{l()},[l]),{validity:o,isValid:oI(o)}}var Dr=xB;var sI=d(B(),1);function Ua(e,t){(0,sI.useEffect)(()=>{t&&e.current&&e.current.querySelectorAll("input, textarea, select").forEach(o=>{o.reportValidity()})},[t,e])}var lI=d(B(),1);function SB(e){return Array.isArray(e)?e.map(t=>typeof t=="string"?t:t.id):[]}var Hg=(e,t)=>Array.isArray(e)&&e.length>0?SB(e).map(o=>t.find(n=>n.id===o)).filter(o=>o!==void 0):[];var RB=(e,t)=>{let r=t.find(o=>o.id===e.id);return r||t.find(o=>{if(e.children){let n=e.children.filter(i=>!i.children);return n.length===0?!1:o.id===n[0].id}return o.id===e.id})};function EB(e){let{fields:t}=(0,lI.useContext)(Xo),r=e.layout,o=Hg(r.summary,t),n=RB(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 zg=EB;var to=d(F(),1);function CB({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,Sn.useContext)(Xo),[u,f]=(0,Sn.useState)({}),g=(0,Sn.useMemo)(()=>(0,$w.default)(e,u,{arrayMerge:(x,T)=>T}),[e,u]),p=(0,Sn.useMemo)(()=>({layout:Fr,fields:t.children?t.children:[{id:t.id,layout:Fr}]}),[t]),m=c.map(x=>({...x,Edit:x.Edit===null?void 0:x.Edit,isValid:{required:x.isValid.required?.constraint,elements:x.isValid.elements?.constraint,min:x.isValid.min?.constraint,max:x.isValid.max?.constraint,pattern:x.isValid.pattern?.constraint,minLength:x.isValid.minLength?.constraint,maxLength:x.isValid.maxLength?.constraint}})),{validity:b}=Dr(g,m,p),v=()=>{r(u),n()},h=x=>{f(T=>(0,$w.default)(T,x,{arrayMerge:(C,S)=>S}))},_=(0,Wg.useFocusOnMount)("firstInputElement"),w=(0,Sn.useRef)(null),y=(0,Wg.useMergeRefs)([_,w]);return Ua(w,i),(0,to.jsxs)($s.Modal,{className:"dataforms-layouts-panel__modal",onRequestClose:n,isFullScreen:!1,title:o,size:"medium",children:[(0,to.jsx)("div",{ref:y,children:(0,to.jsx)(go,{data:g,form:p,onChange:h,validity:b,children:(x,T,C,S)=>(0,to.jsx)(x,{data:g,field:T,onChange:h,hideLabelFromVision:p.fields.length<2,markWhenOptional:S,validity:C},T.id)})}),(0,to.jsxs)(j,{direction:"row",className:"dataforms-layouts-panel__modal-footer",gap:"md",children:[(0,to.jsx)($s.__experimentalSpacer,{style:{flex:1}}),(0,to.jsx)($s.Button,{variant:"tertiary",onClick:n,__next40pxDefaultSize:!0,children:l}),(0,to.jsx)($s.Button,{variant:"primary",onClick:v,__next40pxDefaultSize:!0,children:s})]})]})}function TB({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,Sn.useState)(!1),[a,s]=(0,Sn.useState)(!1),{fieldDefinition:l,fieldLabel:c,summaryFields:u}=zg(t);if(!l)return null;let f=()=>{s(!1),i(!0)};return(0,to.jsxs)(to.Fragment,{children:[(0,to.jsx)(ad,{data:e,field:t,fieldLabel:c,summaryFields:u,validity:o,touched:n,disabled:l.readOnly===!0,onClick:()=>s(!0),"aria-expanded":a}),a&&(0,to.jsx)(CB,{data:e,field:t,onChange:r,fieldLabel:c??"",onClose:f,touched:n})]})}var cI=TB;var Ya=d(re(),1),uI=d($(),1),Li=d(B(),1);var dI=d(Lt(),1);var Lr=d(F(),1);function PB({title:e,onClose:t}){return(0,Lr.jsx)(j,{direction:"column",className:"dataforms-layouts-panel__dropdown-header",gap:"lg",children:(0,Lr.jsxs)(j,{direction:"row",gap:"sm",align:"center",children:[e&&(0,Lr.jsx)(Ya.__experimentalHeading,{level:2,size:13,children:e}),(0,Lr.jsx)(Ya.__experimentalSpacer,{style:{flex:1}}),t&&(0,Lr.jsx)(Ya.Button,{label:(0,uI.__)("Close"),icon:wo,onClick:t,size:"small"})]})})}function OB({touched:e,children:t}){let r=(0,Li.useRef)(null);return Ua(r,e),(0,Lr.jsx)("div",{ref:r,children:t})}function kB({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,Li.useState)(!1),[a,s]=(0,Li.useState)(null),l=(0,Li.useMemo)(()=>({anchor:a,placement:"left-start",offset:36,shift:!0}),[a]),[c,u]=(0,dI.__experimentalUseDialog)({focusOnMount:"firstInputElement"}),f=(0,Li.useMemo)(()=>({layout:Fr,fields:t.children?t.children:[{id:t.id,layout:Fr}]}),[t]),g=(0,Li.useMemo)(()=>{if(o!==void 0)return t.children?o?.children:{[t.id]:o}},[o,t]),{fieldDefinition:p,fieldLabel:m,summaryFields:b}=zg(t);return p?(0,Lr.jsx)("div",{ref:s,className:"dataforms-layouts-panel__field-dropdown-anchor",children:(0,Lr.jsx)(Ya.Dropdown,{contentClassName:"dataforms-layouts-panel__field-dropdown",popoverProps:l,focusOnMount:!1,onToggle:v=>{v||i(!0)},renderToggle:({isOpen:v,onToggle:h})=>(0,Lr.jsx)(ad,{data:e,field:t,fieldLabel:m,summaryFields:b,validity:o,touched:n,disabled:p.readOnly===!0,onClick:h,"aria-expanded":v}),renderContent:({onClose:v})=>(0,Lr.jsx)(OB,{touched:n,children:(0,Lr.jsxs)("div",{ref:c,...u,children:[(0,Lr.jsx)(PB,{title:m,onClose:v}),(0,Lr.jsx)(go,{data:e,form:f,onChange:r,validity:g,children:(h,_,w,y)=>(0,Lr.jsx)(h,{data:e,field:_,onChange:r,hideLabelFromVision:(f?.fields??[]).length<2,markWhenOptional:y,validity:w},_.id)})]})})})}):null}var fI=kB;var qw=d(F(),1);function pI({data:e,field:t,onChange:r,validity:o}){return t.layout.openAs.type==="modal"?(0,qw.jsx)(cI,{data:e,field:t,onChange:r,validity:o}):(0,qw.jsx)(fI,{data:e,field:t,onChange:r,validity:o})}var bo=d(B(),1);var Ug=d($(),1),mI=d(F(),1);function gI(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+=gI(o);return t}function Yg({validity:e}){let t=gI(e);return t===0?null:(0,mI.jsx)(ia,{intent:"high",children:(0,Ug.sprintf)((0,Ug._n)("%d field needs attention","%d fields need attention",t),t)})}var Ft=d(F(),1);function AB(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 IB({data:e,fields:t,label:r,layout:o,isOpen:n,touched:i,validity:a}){let l=Hg(o.summary,t).filter(f=>AB(f,o.summary,n)),c=i&&o.isCollapsible,u=l.length>0&&o.withHeader;return(0,Ft.jsxs)(j,{align:"center",justify:"space-between",className:"dataforms-layouts-card__field-header-content",children:[(0,Ft.jsx)(Ln.Title,{children:r}),(c||u)&&(0,Ft.jsxs)(bs.HeaderDescription,{className:"dataforms-layouts-card__field-header-content-description",children:[c&&(0,Ft.jsx)(Yg,{validity:a}),u&&(0,Ft.jsx)("div",{className:"dataforms-layouts-card__field-summary",children:l.map(f=>(0,Ft.jsx)(f.render,{item:e,field:f},f.id))})]})]})}function NB({data:e,field:t,form:r,onChange:o,hideLabelFromVision:n,markWhenOptional:i,validity:a,withHeader:s}){if(t.children)return(0,Ft.jsxs)(Ft.Fragment,{children:[t.description&&(0,Ft.jsx)("div",{className:"dataforms-layouts-card__field-description",children:t.description}),(0,Ft.jsx)(go,{data:e,form:r,onChange:o,validity:a?.children})]});let l=qs("regular")?.component;return l?(0,Ft.jsx)(l,{data:e,field:t,onChange:o,hideLabelFromVision:n||s,markWhenOptional:i,validity:a}):null}function bI({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:a}=(0,bo.useContext)(Xo),s=t.layout,l=(0,bo.useRef)(null),c=(0,bo.useMemo)(()=>({layout:Fr,fields:t.children??[]}),[t]),{isOpened:u,isCollapsible:f}=s,[g,p]=(0,bo.useState)(u),[m,b]=(0,bo.useState)(!1);(0,bo.useEffect)(()=>{p(u)},[u]);let v=(0,bo.useCallback)(T=>{T||b(!0),p(T)},[]),h=(0,bo.useCallback)(()=>{b(!0)},[]);Ua(l,(f?g:!0)&&m);let _=t.label,w;if(t.children)w=!!_&&s.withHeader;else{let T=a.find(C=>C.id===t.id);if(!T||!T.Edit)return null;_=T.label,w=!!_&&s.withHeader}let y=(0,Ft.jsx)(NB,{data:e,field:t,form:c,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,withHeader:w}),x=(0,Ft.jsx)(IB,{data:e,fields:a,label:_,layout:s,isOpen:f?!!g:!0,touched:m,validity:i});return w&&f?(0,Ft.jsxs)(bs.Root,{className:"dataforms-layouts-card__field",open:g,onOpenChange:v,children:[(0,Ft.jsx)(bs.Header,{children:x}),(0,Ft.jsx)(bs.Content,{ref:l,onBlur:h,children:y})]}):(0,Ft.jsxs)(Ln.Root,{className:"dataforms-layouts-card__field",children:[w&&(0,Ft.jsx)(Ln.Header,{children:x}),(0,Ft.jsx)(Ln.Content,{ref:l,onBlur:h,children:y})]})}var hI=d(re(),1);var ur=d(F(),1);function MB({title:e}){return(0,ur.jsx)(j,{direction:"column",className:"dataforms-layouts-row__header",gap:"lg",children:(0,ur.jsx)(j,{direction:"row",align:"center",children:(0,ur.jsx)(hI.__experimentalHeading,{level:2,size:13,children:e})})})}var VB=({children:e})=>(0,ur.jsx)(ur.Fragment,{children:e});function vI({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let a=t.layout;if(t.children){let l={layout:Fr,fields:t.children};return(0,ur.jsxs)("div",{className:"dataforms-layouts-row__field",children:[!o&&t.label&&(0,ur.jsx)(MB,{title:t.label}),(0,ur.jsx)(j,{direction:"row",align:a.alignment,gap:"lg",children:(0,ur.jsx)(go,{data:e,form:l,onChange:r,validity:i?.children,as:VB,children:(c,u,f)=>(0,ur.jsx)("div",{className:"dataforms-layouts-row__field-control",style:a.styles[u.id],children:(0,ur.jsx)(c,{data:e,field:u,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:f})},u.id)})})]})}let s=qs("regular")?.component;return s?(0,ur.jsx)(ur.Fragment,{children:(0,ur.jsx)("div",{className:"dataforms-layouts-row__field-control",children:(0,ur.jsx)(s,{data:e,field:t,onChange:r,markWhenOptional:n,validity:i})})}):null}var ho=d(B(),1),_I=d($(),1);var ji=d(F(),1);function yI({data:e,field:t,onChange:r,validity:o}){let{fields:n}=(0,ho.useContext)(Xo),i=(0,ho.useRef)(null),a=(0,ho.useRef)(null),[s,l]=(0,ho.useState)(!1),[c,u]=(0,ho.useState)(!1),f=(0,ho.useMemo)(()=>({layout:Fr,fields:t.children??[]}),[t]);(0,ho.useEffect)(()=>{let v=i.current;if(!v)return;let h=()=>{let _=v.open;_||l(!0),u(_)};return v.addEventListener("toggle",h),()=>{v.removeEventListener("toggle",h)}},[]),Ua(a,c&&s);let g=(0,ho.useCallback)(()=>{l(!0)},[]);if(!t.children)return null;let p=t.layout.summary??"",m=p?n.find(v=>v.id===p):void 0,b;return m&&m.render?b=(0,ji.jsx)(m.render,{item:e,field:m}):b=t.label||(0,_I.__)("More details"),(0,ji.jsxs)("details",{ref:i,className:"dataforms-layouts-details__details",children:[(0,ji.jsx)("summary",{className:"dataforms-layouts-details__summary",children:(0,ji.jsxs)(j,{direction:"row",align:"center",gap:"md",className:"dataforms-layouts-details__summary-content",children:[b,s&&(0,ji.jsx)(Yg,{validity:o})]})}),(0,ji.jsx)("div",{ref:a,className:"dataforms-layouts-details__content",onBlur:g,children:(0,ji.jsx)(go,{data:e,form:f,onChange:r,validity:o?.children})})]})}var Gs=d(F(),1),FB=[{type:"regular",component:Y5,wrapper:({children:e})=>(0,Gs.jsx)(j,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e})},{type:"panel",component:pI,wrapper:({children:e})=>(0,Gs.jsx)(j,{direction:"column",className:"dataforms-layouts__wrapper",gap:"md",children:e})},{type:"card",component:bI,wrapper:({children:e})=>(0,Gs.jsx)(j,{direction:"column",className:"dataforms-layouts__wrapper",gap:"xl",children:e})},{type:"row",component:vI,wrapper:({children:e,layout:t})=>(0,Gs.jsx)(j,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:(0,Gs.jsx)("div",{className:"dataforms-layouts-row__field",children:(0,Gs.jsx)(j,{direction:"row",gap:"lg",align:t.alignment,children:e})})})},{type:"details",component:yI}];function qs(e){return FB.find(t=>t.type===e)}var $g=d(F(),1),DB=({children:e})=>(0,$g.jsx)(j,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e});function go({data:e,form:t,onChange:r,validity:o,children:n,as:i}){let{fields:a}=(0,qg.useContext)(Xo),s=(0,qg.useMemo)(()=>{let u=a.filter(g=>!!g.isValid?.required).length,f=a.length-u;return u>f},[a]);function l(u){return a.find(f=>f.id===u.id)}let c=i??qs(t.layout.type)?.wrapper??DB;return(0,$g.jsx)(c,{layout:t.layout,children:t.fields.map(u=>{let f=qs(u.layout.type)?.component;if(!f)return null;let g=u.children?void 0:l(u);return g&&g.isVisible&&!g.isVisible(e)?null:n?n(f,u,o?.[u.id],s):(0,$g.jsx)(f,{data:e,field:u,onChange:r,markWhenOptional:s,validity:o?.[u.id]},u.id)})})}var Kw=d(F(),1);function ko({data:e,form:t,fields:r,onChange:o,validity:n}){let i=(0,Gw.useMemo)(()=>Lg(t),[t]),a=(0,Gw.useMemo)(()=>Ys(r),[r]);return t.fields?(0,Kw.jsx)(z5,{fields:a,children:(0,Kw.jsx)(go,{data:e,form:i,onChange:o,validity:n})}):null}var W3=d(dr(),1),Ka=d(B(),1),U3=d($(),1);import{useNavigate as aH,useSearch as sH}from"@wordpress/route";var xI=Object.prototype.hasOwnProperty;function SI(e,t,r){for(r of e.keys())if($a(r,t))return r}function $a(e,t){var r,o,n;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((o=e.length)===t.length)for(;o--&&$a(e[o],t[o]););return o===-1}if(r===Set){if(e.size!==t.size)return!1;for(o of e)if(n=o,n&&typeof n=="object"&&(n=SI(t,n),!n)||!t.has(n))return!1;return!0}if(r===Map){if(e.size!==t.size)return!1;for(o of e)if(n=o[0],n&&typeof n=="object"&&(n=SI(t,n),!n)||!$a(o[1],t.get(n)))return!1;return!0}if(r===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(r===DataView){if((o=e.byteLength)===t.byteLength)for(;o--&&e.getInt8(o)===t.getInt8(o););return o===-1}if(ArrayBuffer.isView(e)){if((o=e.byteLength)===t.byteLength)for(;o--&&e[o]===t[o];);return o===-1}if(!r||typeof e=="object"){o=0;for(r in e)if(xI.call(e,r)&&++o&&!xI.call(t,r)||!(r in t)||!$a(e[r],t[r]))return!1;return Object.keys(t).length===o}}return e!==e&&t!==t}var Ks=d(B(),1),Kg=d(Ot(),1),Jw=d(Xw(),1);function Zw(e,t,r){return`dataviews-${e}-${t}-${r}`}var EI=["titleField","mediaField","descriptionField","showTitle","showMedia","showDescription","showLevels","infiniteScrollEnabled"];function Qw(e,t,r){if(!t)return e;let o=e;for(let n of EI)n in t&&(o={...o,[n]:t[n]});if(t.filters&&t.filters.length>0){let n=new Set(t.filters.map(a=>a.field)),i=(e.filters??[]).filter(a=>!n.has(a.field));o={...o,filters:[...i,...t.filters]}}return t.sort&&r&&e.sort?.field===r.sort?.field&&e.sort?.direction===r.sort?.direction&&(o={...o,sort:t.sort}),t.layout&&(o={...o,layout:{...o.layout,...t.layout}}),t.groupBy&&(o={...o,groupBy:t.groupBy}),o}function Gg(e,t,r){if(!t)return e;let o=e;for(let n of EI)if(n in t){let{[n]:i,...a}=o;o=a}if(t.filters&&t.filters.length>0){let n=new Set(t.filters.map(i=>i.field));o={...o,filters:(e.filters??[]).filter(i=>!n.has(i.field))}}if(t.sort&&e.sort?.field===t.sort.field&&e.sort?.direction===t.sort.direction&&(o={...o,sort:r?.sort}),t.layout&&"layout"in o&&o.layout){let n={...o.layout};for(let i of Object.keys(t.layout))delete n[i];o={...o,layout:Object.keys(n).length>0?n:void 0}}if(t.groupBy&&"groupBy"in o){let{groupBy:n,...i}=o;o=i}return o}function LB(e,t){let r={...e};for(let o of t)delete r[o];return r}function sd(e){let{kind:t,name:r,slug:o,defaultView:n,activeViewOverrides:i,queryParams:a,onChangeQueryParams:s}=e,l=Zw(t,r,o),c=(0,Kg.useSelect)(w=>w(Jw.store).get("core/views",l),[l]),{set:u}=(0,Kg.useDispatch)(Jw.store),f=(0,Ks.useMemo)(()=>c??n??{},[c,n]),g=Number(a?.page??f.page??1),p=a?.search??f.search??"",m=(0,Ks.useMemo)(()=>{let w=e.defaultLayouts?.[f.type];return{...!w||w===!0?{}:w,...i}},[e.defaultLayouts,f.type,i]),b=(0,Ks.useMemo)(()=>Qw({...f,page:g,search:p},m,n),[f,g,p,m,n]),v=!!c,h=(0,Ks.useCallback)(w=>{let y={page:w?.page,search:w?.search},x=Gg(LB(w,["page","search"]),m,n);s&&!$a(y,{page:g,search:p})&&s(y);let T=Gg(f,m,n),C=Gg(n,m,n);$a(T,x)||($a(x,C)?u("core/views",l,void 0):u("core/views",l,x))},[s,g,p,f,n,m,u,l]),_=(0,Ks.useCallback)(()=>{u("core/views",l,void 0)},[l,u]);return{view:b,isModified:v,updateView:h,resetToDefault:_}}var jB=d(Ot(),1),BB=d(Xw(),1);var zB=d(Ot(),1),WB=d(dr(),1);var CI=d(mu(),1),{lock:e1e,unlock:HB}=(0,CI.__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/views");var Ao=d($(),1);var PI=d(dr(),1),OI=d(si(),1);function qa(e){let t=r=>r.status!==e.targetStatus;return{id:e.id,label:e.label,supportsBulk:!0,isEligible:t,async callback(r,{registry:o}){let n=r.filter(t);if(n.length===0)return;let{saveEntityRecord:i}=o.dispatch(PI.store),{createSuccessNotice:a,createErrorNotice:s}=o.dispatch(OI.store),l=await Promise.allSettled(n.map(u=>i("postType",e.entity,{id:u.id,status:e.targetStatus},{throwOnError:!0})));if(l.every(({status:u})=>u==="fulfilled")){a(n.length===1?e.messages.successSingle:e.messages.successMany(n.length),{type:"snackbar"});return}let c;if(l.length===1){let u=l[0];u.reason?.message&&u.reason.code!=="unknown_error"?c=u.reason.message:c=e.messages.failSingle}else{let u=new Set,f=l.filter(({status:g})=>g==="rejected");for(let g of f){let p=g;p.reason?.message&&p.reason.code!=="unknown_error"&&u.add(p.reason.message)}u.size===0?c=e.messages.failMany:u.size===1?c=e.messages.errorSingle([...u][0]):c=e.messages.errorMany([...u].join(","))}s(c,{type:"snackbar"})}}}var Rn="/post-types",En="/taxonomies",bt="wp_user_post_type",ht="wp_user_taxonomy",Bi="new";var UB=qa({id:"activate",label:(0,Ao.__)("Activate"),entity:bt,targetStatus:"publish",messages:{successSingle:(0,Ao.__)("Post type activated."),successMany:e=>(0,Ao.sprintf)((0,Ao._n)("%d post type activated.","%d post types activated.",e),e),failSingle:(0,Ao.__)("Failed to activate post type."),failMany:(0,Ao.__)("Failed to activate post types."),errorSingle:e=>(0,Ao.sprintf)((0,Ao.__)("An error occurred while activating the post type: %s"),e),errorMany:e=>(0,Ao.sprintf)((0,Ao.__)("Some errors occurred while activating the post types: %s"),e)}}),kI=UB;var Io=d($(),1);var YB=qa({id:"deactivate",label:(0,Io.__)("Deactivate"),entity:bt,targetStatus:"draft",messages:{successSingle:(0,Io.__)("Post type deactivated."),successMany:e=>(0,Io.sprintf)((0,Io._n)("%d post type deactivated.","%d post types deactivated.",e),e),failSingle:(0,Io.__)("Failed to deactivate post type."),failMany:(0,Io.__)("Failed to deactivate post types."),errorSingle:e=>(0,Io.sprintf)((0,Io.__)("An error occurred while deactivating the post type: %s"),e),errorMany:e=>(0,Io.sprintf)((0,Io.__)("Some errors occurred while deactivating the post types: %s"),e)}}),AI=YB;var tx=d(re(),1),DI=d(dr(),1),rx=d(Ot(),1),LI=d(B(),1),Ut=d($(),1);var jI=d(si(),1);var MI=d(B(),1),ex=d(dr(),1),VI=d(Ot(),1),FI=d(NI(),1);function Zo(){let e=(0,VI.useRegistry)();return(0,MI.useCallback)((t,r,o)=>{if((0,FI.isShallowEqual)([...t].sort(),[...r].sort()))return;e.select(ex.store).getCachedResolvers().getEntityRecords?.forEach((a,s)=>{s[0]==="postType"&&s[1]===o&&e.dispatch(ex.store).invalidateResolution("getEntityRecords",s)})},[e])}var Xs=d(F(),1);function $B({items:e,closeModal:t,onActionPerformed:r}){let[o,n]=(0,LI.useState)(!1),{deleteEntityRecord:i}=(0,rx.useDispatch)(DI.store),{createSuccessNotice:a,createErrorNotice:s}=(0,rx.useDispatch)(jI.store),l=Zo();async function c(){if(o)return;n(!0);let u=e.filter(p=>p.id!==void 0),f=await Promise.allSettled(u.map(p=>i("postType",bt,p.id,{force:!0},{throwOnError:!0})));if(f.every(({status:p})=>p==="fulfilled"))a(u.length===1?(0,Ut.sprintf)((0,Ut.__)('"%s" post type deleted.'),u[0].title.raw):(0,Ut.sprintf)((0,Ut._n)("%d post type deleted.","%d post types deleted.",u.length),u.length),{type:"snackbar"});else{let p;if(f.length===1){let m=f[0];m.reason?.message&&m.reason.code!=="unknown_error"?p=m.reason.message:p=(0,Ut.__)("Failed to delete post type.")}else{let m=new Set,b=f.filter(({status:v})=>v==="rejected");for(let v of b){let h=v;h.reason?.message&&h.reason.code!=="unknown_error"&&m.add(h.reason.message)}m.size===0?p=(0,Ut.__)("Failed to delete post types."):m.size===1?p=(0,Ut.sprintf)((0,Ut.__)("An error occurred while deleting the post type: %s"),[...m][0]):p=(0,Ut.sprintf)((0,Ut.__)("Some errors occurred while deleting the post types: %s"),[...m].join(","))}s(p,{type:"snackbar"})}let g=u.filter((p,m)=>f[m].status==="fulfilled").flatMap(p=>p.config.taxonomies);l(g,[],ht),r?.(u),n(!1),t?.()}return(0,Xs.jsxs)(j,{direction:"column",gap:"md",children:[(0,Xs.jsx)(We,{children:e.length>1?(0,Ut.sprintf)((0,Ut._n)("Are you sure you want to delete %d post type?","Are you sure you want to delete %d post types?",e.length),e.length):(0,Ut.sprintf)((0,Ut.__)('Are you sure you want to delete "%s"?'),e[0].title.raw)}),(0,Xs.jsxs)(j,{direction:"row",justify:"flex-end",gap:"sm",children:[(0,Xs.jsx)(tx.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:o,accessibleWhenDisabled:!0,children:(0,Ut.__)("Cancel")}),(0,Xs.jsx)(tx.Button,{__next40pxDefaultSize:!0,variant:"primary",isDestructive:!0,isBusy:o,disabled:o,accessibleWhenDisabled:!0,onClick:c,children:(0,Ut._x)("Delete","verb")})]})]})}var qB={id:"delete-post-type",label:(0,Ut._x)("Delete","verb"),icon:gs,supportsBulk:!0,hideModalHeader:!0,modalFocusOnMount:"firstContentElement",modalSize:"small",RenderModal:$B},BI=qB;var ax=d(re(),1),a3=d(dr(),1),sx=d(Ot(),1);var ud=d(B(),1),rn=d($(),1);var s3=d(si(),1);var ox=d(dr(),1),nb=d(Ot(),1),nx=d(B(),1),Ke=d($(),1),e3=d(mc(),1);var zI=d(re(),1),Qo=d($(),1);var WI=d(mc(),1);var Xg=d(F(),1),{ValidatedInputControl:GB,ValidatedToggleControl:KB}=Qp(zI.privateApis);function UI(e){return e?.required?.message?e.required:e?.pattern?e.pattern:e?.maxLength?e.maxLength:e?.custom}function Jt(e,t,r){let o={id:e,label:t,type:"boolean",description:r.description,Edit:"toggle",getValue:({item:n})=>n.config[e],setValue:({item:n,value:i})=>({config:{...n.config,[e]:!!i}}),filterBy:!1,enableSorting:!1};return r.isVisible&&(o.isVisible=r.isVisible),o}function Ce(e,t,r={}){let o={id:e,label:t,type:"text",placeholder:r.placeholder,description:r.description,getValue:({item:n})=>n.config.labels[e]??"",setValue:({item:n,value:i})=>({config:{...n.config,labels:{...n.config.labels,[e]:String(i??"")}}}),isValid:{...r.required?{required:!0}:{},maxLength:200},enableSorting:!1};return r.isVisible&&(o.isVisible=r.isVisible),o}var Zg={id:"title",label:(0,Qo.__)("Title"),type:"text",enableGlobalSearch:!0,getValue:({item:e})=>e.title.raw,setValue:({value:e})=>({title:{raw:String(e??"")}}),isValid:{required:!0,maxLength:200},filterBy:!1,enableHiding:!1},Jo={id:"plural_name",label:(0,Qo.__)("Plural label"),type:"text",getValue:({item:e})=>e.title.raw,setValue:({value:e})=>({title:{raw:String(e??"")}}),isValid:{required:!0,maxLength:200}},en=Ce("singular_name",(0,Qo.__)("Singular label"),{required:!0});function Qg(e){return{id:"description",label:(0,Qo.__)("Description"),type:"text",Edit:{control:"textarea",rows:3},description:e,getValue:({item:t})=>t.config.description,setValue:({item:t,value:r})=>({config:{...t.config,description:String(r??"")}}),isValid:{maxLength:1e3},enableSorting:!1}}var tn={id:"status",label:(0,Qo.__)("Status"),description:(0,Qo.__)("Enabled and registered with WordPress when active."),Edit:({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i})=>{let a=t.getValue({item:e})==="publish";return(0,Xg.jsx)(KB,{label:(0,Qo.__)("Active"),hidden:o,help:t.description,markWhenOptional:n,customValidity:UI(i),checked:a,onChange:s=>r(t.setValue({item:e,value:s?"publish":"draft"}))})},elements:[{value:"publish",label:(0,Qo.__)("Active")},{value:"draft",label:(0,Qo.__)("Inactive")}],render:({item:e})=>{let t=e.status==="publish";return(0,Xg.jsx)(ia,{intent:t?"stable":"draft",children:t?(0,Qo.__)("Active"):(0,Qo.__)("Inactive")})},enableSorting:!1};function Jg({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:a,description:s,getValue:l,setValue:c}=t,u=t.isValid,f=l({item:e})??"",g=m=>r(c({item:e,value:m})),p=()=>{if(e.id!==void 0||e.slug)return;let m=e.config.labels.singular_name?.trim();if(!m)return;let b=(0,WI.cleanForSlug)(m);if(/[^a-z0-9_-]/.test(b))return;let v=b.slice(0,u.maxLength.constraint).replace(/-+$/,"");v&&g(v)};return(0,Xg.jsx)(GB,{__next40pxDefaultSize:!0,required:!!u.required,markWhenOptional:n,customValidity:UI(i),label:a,value:f,help:s,onChange:g,onFocus:p,hideLabelFromVision:o,pattern:u.pattern?.constraint,maxLength:u.maxLength.constraint})}var Hi=d($(),1);var wr=d(F(),1),XB=3;function ld({items:e,max:t=XB}){let r=e.slice(0,t),o=e.slice(t),n=(0,Hi.sprintf)((0,Hi._n)("Show %d more","Show %d more",o.length),o.length),i=(0,Hi.sprintf)((0,Hi._n)("%d more item","%d more items",o.length),o.length);return(0,wr.jsxs)(j,{direction:"row",wrap:"wrap",gap:"xs",align:"center",render:(0,wr.jsx)("span",{}),children:[r.map(a=>(0,wr.jsx)(ia,{children:a.label},a.key)),o.length>0&&(0,wr.jsx)(nt.Provider,{delay:0,children:(0,wr.jsx)(nt.Root,{children:(0,wr.jsxs)(vs.Root,{children:[(0,wr.jsx)(nt.Trigger,{render:(0,wr.jsx)(vs.Trigger,{render:(0,wr.jsx)(Sl,{variant:"outline",tone:"neutral",size:"small","aria-label":n,style:{minWidth:"auto",borderRadius:"var(--wpds-border-radius-lg, 8px)",fontWeight:"normal"},children:(0,Hi.sprintf)((0,Hi.__)("+%d"),o.length)})})}),(0,wr.jsxs)(vs.Popup,{style:{maxWidth:320},children:[(0,wr.jsx)(xo,{render:(0,wr.jsx)(vs.Title,{}),children:i}),(0,wr.jsx)(j,{direction:"row",wrap:"wrap",gap:"xs",children:o.map(a=>(0,wr.jsx)(ia,{children:a.label},a.key))})]}),(0,wr.jsx)(nt.Popup,{children:n})]})})})]})}var $I=d(dr(),1),qI=d(Ot(),1),GI=d(B(),1),Pe=d($(),1);function eb(e,t){let r={};for(let o of t){let n=e?.[o];typeof n=="string"&&(r[o]=n)}return r}function tb(e,t){let r={};for(let o of t){let n=e[o];typeof n=="string"&&n.trim()!==""&&(r[o]=n.trim())}return r.singular_name=e.singular_name,r}var KI=["title","editor"],XI={slug:"",status:"publish",title:{raw:""},config:{labels:{singular_name:""},taxonomies:[],supports:[...KI],description:"",public:!0,hierarchical:!1,has_archive:!1,show_in_rest:!0}},cd=["singular_name","menu_name","all_items","add_new","add_new_item","edit_item","new_item","view_item","view_items","search_items","not_found","not_found_in_trash","parent_item_colon","archives","attributes","insert_into_item","uploaded_to_this_item","featured_image","set_featured_image","remove_featured_image","use_featured_image","filter_items_list","items_list_navigation","items_list"];function ZI(e,t){let r=e.toLowerCase(),o=t.toLowerCase();return{menu_name:e,all_items:(0,Pe.sprintf)((0,Pe.__)("All %s"),e),add_new:(0,Pe.__)("Add New"),add_new_item:(0,Pe.sprintf)((0,Pe.__)("Add New %s"),t),edit_item:(0,Pe.sprintf)((0,Pe.__)("Edit %s"),t),new_item:(0,Pe.sprintf)((0,Pe.__)("New %s"),t),view_item:(0,Pe.sprintf)((0,Pe.__)("View %s"),t),view_items:(0,Pe.sprintf)((0,Pe.__)("View %s"),e),search_items:(0,Pe.sprintf)((0,Pe.__)("Search %s"),e),not_found:(0,Pe.sprintf)((0,Pe.__)("No %s found."),r),not_found_in_trash:(0,Pe.sprintf)((0,Pe.__)("No %s found in Trash."),r),parent_item_colon:(0,Pe.sprintf)((0,Pe.__)("Parent %s:"),t),archives:(0,Pe.sprintf)((0,Pe.__)("%s Archives"),t),attributes:(0,Pe.sprintf)((0,Pe.__)("%s Attributes"),t),insert_into_item:(0,Pe.sprintf)((0,Pe.__)("Insert into %s"),o),uploaded_to_this_item:(0,Pe.sprintf)((0,Pe.__)("Uploaded to this %s"),o),featured_image:(0,Pe.__)("Featured image"),set_featured_image:(0,Pe.__)("Set featured image"),remove_featured_image:(0,Pe.__)("Remove featured image"),use_featured_image:(0,Pe.__)("Use as featured image"),filter_items_list:(0,Pe.sprintf)((0,Pe.__)("Filter %s list"),r),items_list_navigation:(0,Pe.sprintf)((0,Pe.__)("%s list navigation"),e),items_list:(0,Pe.sprintf)((0,Pe.__)("%s list"),e)}}var rb=["title","editor","thumbnail","excerpt","comments","revisions","author","page-attributes","custom-fields","trackbacks","post-formats"];function ob(e){let t=e.config??{},r=eb(t.labels,cd),o=Array.isArray(t.supports)?t.supports.filter(n=>rb.includes(n)):[...KI];return{id:e.id,slug:e.slug,status:e.status,title:{raw:e.title.raw},config:{labels:{singular_name:"",...r},taxonomies:Array.isArray(t.taxonomies)?t.taxonomies:[],supports:o,description:t.description??"",public:t.public??!0,hierarchical:t.hierarchical??!1,has_archive:t.has_archive??!1,show_in_rest:t.show_in_rest??!0},count:e.count}}function gc(e){let{config:t}=e,r=tb(t.labels,cd),o=t.description.trim();return{...e.id!==void 0?{id:e.id}:{},slug:e.slug,status:e.status,title:e.title.raw,config:{labels:r,taxonomies:t.taxonomies,supports:t.supports,public:t.public,hierarchical:t.hierarchical,has_archive:t.has_archive,show_in_rest:t.show_in_rest,...o!==""?{description:o}:{}}}}var YI=["category","post_tag"];function QI(){let e=(0,qI.useSelect)(t=>t($I.store).getTaxonomies({per_page:-1}),[]);return(0,GI.useMemo)(()=>e?.filter(t=>!!t.visibility?.public).sort((t,r)=>{let o=YI.includes(t.slug),n=YI.includes(r.slug);return o!==n?o?-1:1:t.name.localeCompare(r.name)}),[e])}var vo=d(F(),1),JI={title:(0,Ke.__)("Title"),editor:(0,Ke.__)("Editor"),thumbnail:(0,Ke.__)("Featured image"),excerpt:(0,Ke.__)("Excerpt"),comments:(0,Ke.__)("Comments"),revisions:(0,Ke.__)("Revisions"),author:(0,Ke.__)("Author"),"page-attributes":(0,Ke.__)("Page attributes"),"custom-fields":(0,Ke.__)("Custom fields"),trackbacks:(0,Ke.__)("Trackbacks"),"post-formats":(0,Ke.__)("Post formats")},t3=Qg((0,Ke.__)("Optional summary of the post type. Shown in admin UIs that surface post type details.")),bc=Jt("public",(0,Ke.__)("Public"),{description:(0,Ke.__)("Whether the post type is intended for use publicly either via the admin interface or by front-end users.")}),hc=Jt("hierarchical",(0,Ke.__)("Hierarchical"),{description:(0,Ke.__)("When on, posts of this type can have parent-child relationships like pages, and the parent picker is shown in the editor. When off, they behave like posts.")}),vc=Jt("has_archive",(0,Ke.__)("Has archive"),{description:(0,Ke.__)("Whether the post type has an archive page (e.g. /book/). Requires permalink rewrite rules to be flushed after enabling.")}),r3=Jt("show_in_rest",(0,Ke.__)("Show in REST API"),{description:(0,Ke.__)("Required for the block editor. Disable only if posts of this type should not be available via the REST API.")}),o3={id:"count",label:(0,Ke.__)("Posts"),type:"integer",readOnly:!0,render:({item:e})=>{let t=e.count;return e.status!=="publish"||!t?(0,vo.jsx)("span",{"aria-hidden":"true",children:"\u2014"}):(0,vo.jsx)(jn,{href:(0,e3.addQueryArgs)("edit.php",{post_type:e.slug}),children:t})},enableSorting:!1,filterBy:!1},ib={id:"supports",label:(0,Ke.__)("Supports"),type:"array",description:(0,Ke.__)("Editor features and metadata enabled for posts of this type."),elements:rb.map(e=>({value:e,label:JI[e]})),enableSorting:!1,getValue:({item:e})=>e.config.supports,setValue:({item:e,value:t})=>({config:{...e.config,supports:Array.isArray(t)?t.filter(r=>rb.includes(r)):[]}}),render:({item:e})=>{let t=e.config.supports;return!t||t.length===0?(0,vo.jsx)("span",{"aria-hidden":"true",children:"\u2014"}):(0,vo.jsx)(ld,{items:t.map(r=>({key:r,label:JI[r]??r}))})},filterBy:!1},ZB=20;function Ga(e,t){let r=(0,nb.useSelect)(n=>n(ox.store).getPostTypes(),[]),o=e!==void 0&&t!==e;return(0,nx.useMemo)(()=>({id:"slug",label:(0,Ke.__)("Post type key"),type:"text",enableGlobalSearch:!0,description:(0,vo.jsxs)(j,{direction:"column",gap:"sm",render:(0,vo.jsx)("span",{}),children:[o&&(0,vo.jsx)(la.Root,{intent:"warning",render:(0,vo.jsx)("span",{}),children:(0,vo.jsx)(la.Description,{children:(0,Ke.__)("Changing the key renames the post type \u2014 existing posts may become inaccessible until a migration updates the database.")})}),(0,vo.jsx)("span",{children:(0,Ke.__)("Lower case letters, numbers, underscores, and dashes only. Maximum length: 20 characters.")})]}),isValid:{required:!0,pattern:"^[a-z0-9_\\-]+$",maxLength:ZB,custom:async n=>{let i=n.slug;return e!==void 0&&i===e?null:(r??[]).some(l=>l.slug===i)?(0,Ke.__)("This post type key is already in use."):(await(0,nb.resolveSelect)(ox.store).getEntityRecords("postType",bt,{slug:i,status:"draft",_fields:"id,name",per_page:1}))?.length?(0,Ke.__)("This post type key is already in use."):null}},Edit:Jg,filterBy:!1,enableSorting:!1}),[r,e,o])}function _c(){let e=QI();return(0,nx.useMemo)(()=>{let t=(e??[]).map(o=>({value:o.slug,label:o.name})),r=Object.fromEntries(t.map(o=>[o.value,o.label]));return{id:"taxonomies",label:(0,Ke.__)("Taxonomies"),type:"array",description:(0,Ke.__)("One or more taxonomies that should be associated with this post type."),elements:t,enableSorting:!1,getValue:({item:o})=>o.config.taxonomies,setValue:({item:o,value:n})=>({config:{...o.config,taxonomies:Array.isArray(n)?n:[]}}),render:({item:o})=>{let n=o.config.taxonomies;return!n||n.length===0?(0,vo.jsx)("span",{"aria-hidden":"true",children:"\u2014"}):(0,vo.jsx)(ld,{items:n.map(i=>({key:i,label:r[i]??i}))})},filterBy:!1}},[e])}var ix={layout:{type:"regular"},fields:["plural_name","singular_name","slug","taxonomies","public","hierarchical","has_archive","status"]},n3={layout:{type:"regular"},fields:["plural_name","singular_name","slug","description","taxonomies","supports","public","hierarchical","has_archive","show_in_rest","status"]};var Zs=d(F(),1),QB=20,i3={layout:{type:"regular"},fields:["plural_name","singular_name","slug"]};function JB(e){let t=e.match(/^(.*?)(\d+)$/),r=t?t[1]:e,o=String(t?parseInt(t[2],10)+1:2);return`${r.slice(0,QB-o.length)}${o}`}function eH({items:e,closeModal:t,onActionPerformed:r}){let o=e[0],[n,i]=(0,ud.useState)(()=>({...o,id:void 0,status:"draft",title:{raw:(0,rn.sprintf)((0,rn._x)("%s (Copy)","post type"),o.title.raw)},slug:JB(o.slug)})),[a,s]=(0,ud.useState)(!1),l=Ga(void 0,n.slug),c=(0,ud.useMemo)(()=>[Jo,en,l],[l]),{validity:u,isValid:f}=Dr(n,c,i3),{saveEntityRecord:g}=(0,sx.useDispatch)(a3.store),{createSuccessNotice:p,createErrorNotice:m}=(0,sx.useDispatch)(s3.store);async function b(){if(!(a||!f)){s(!0);try{await g("postType",bt,gc(n),{throwOnError:!0}),p((0,rn.sprintf)((0,rn.__)('"%s" post type created.'),n.title.raw),{type:"snackbar"}),r?.(e),t?.()}catch(v){let h=v;m(h?.message&&h.code!=="unknown_error"?h.message:(0,rn.__)("Failed to duplicate post type."),{type:"snackbar"})}finally{s(!1)}}}return(0,Zs.jsxs)(j,{direction:"column",gap:"md",children:[(0,Zs.jsx)(ko,{data:n,fields:c,form:i3,validity:u,onChange:v=>i(h=>({...h,...v}))}),(0,Zs.jsxs)(j,{direction:"row",justify:"flex-end",gap:"sm",children:[(0,Zs.jsx)(ax.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:a,accessibleWhenDisabled:!0,children:(0,rn.__)("Cancel")}),(0,Zs.jsx)(ax.Button,{__next40pxDefaultSize:!0,variant:"primary",isBusy:a,disabled:a||!f,accessibleWhenDisabled:!0,onClick:b,children:(0,rn._x)("Duplicate","action label")})]})]})}var tH={id:"duplicate-post-type",label:(0,rn._x)("Duplicate","action label"),icon:cu,modalHeader:(0,rn.__)("Duplicate post type"),modalFocusOnMount:"firstContentElement",RenderModal:eH},l3=tH;var lx=d($(),1),c3=d(mc(),1),rH={id:"view-posts",label:e=>e[0]?.config.labels.view_items||(e[0]?.config.hierarchical?(0,lx.__)("View pages"):(0,lx.__)("View posts")),isEligible:e=>e.status==="publish",callback:(e,{onActionPerformed:t})=>{let r=e[0];r?.slug&&(document.location.href=(0,c3.addQueryArgs)("edit.php",{post_type:r.slug}),t?.(e))}},u3=rH;var se=d($(),1);var cx=d(re(),1),ux=d($(),1);var Qs=d(F(),1),dd="__labels_actions";function ab(e){let{labelKeys:t,deriveLabels:r,helpText:o}=e;function n({data:i,onChange:a}){let s=i.title.raw.trim(),l=i.config.labels.singular_name.trim(),c=!!s.length&&!!l.length,u=i.config.labels,f=t.some(g=>g!=="singular_name"&&(u[g]??"")!=="");return(0,Qs.jsxs)(j,{direction:"column",gap:"md",children:[(0,Qs.jsx)(We,{variant:"body-md",children:o}),(0,Qs.jsxs)(j,{direction:"row",justify:"flex-end",gap:"sm",children:[(0,Qs.jsx)(cx.Button,{__next40pxDefaultSize:!0,variant:"secondary",size:"compact",accessibleWhenDisabled:!0,disabled:!c,onClick:()=>a({config:{...i.config,labels:{...i.config.labels,...r(s,l)}}}),children:(0,ux.__)("Auto-fill labels")}),(0,Qs.jsx)(cx.Button,{__next40pxDefaultSize:!0,size:"compact",icon:gs,isDestructive:!0,label:(0,ux.__)("Clear labels"),accessibleWhenDisabled:!0,disabled:!f,onClick:()=>{let g={singular_name:i.config.labels.singular_name};for(let p of t)p!=="singular_name"&&(g[p]="");a({config:{...i.config,labels:g}})}})]})]})}return{id:dd,label:"",getValue:()=>"",setValue:()=>({}),Edit:n,enableSorting:!1,filterBy:!1}}var d3=Ce("menu_name",(0,se.__)("Menu name"),{placeholder:(0,se.__)("Posts"),description:(0,se.__)("Defaults to the plural label.")}),f3=Ce("all_items",(0,se.__)("All items"),{placeholder:(0,se.__)("All Posts")}),p3=Ce("add_new",(0,se.__)("Add new"),{placeholder:(0,se.__)("Add New"),description:(0,se.__)("Shown in the admin menu and on toolbar buttons.")}),m3=Ce("add_new_item",(0,se.__)("Add new item"),{placeholder:(0,se.__)("Add New Post")}),g3=Ce("edit_item",(0,se.__)("Edit item"),{placeholder:(0,se.__)("Edit Post")}),b3=Ce("new_item",(0,se.__)("New item"),{placeholder:(0,se.__)("New Post")}),h3=Ce("view_item",(0,se.__)("View item"),{placeholder:(0,se.__)("View Post")}),v3=Ce("view_items",(0,se.__)("View items"),{placeholder:(0,se.__)("View Posts"),description:(0,se.__)("Used as the link label for the post type archive.")}),_3=Ce("search_items",(0,se.__)("Search items"),{placeholder:(0,se.__)("Search Posts")}),y3=Ce("not_found",(0,se.__)("Not found"),{placeholder:(0,se.__)("No posts found."),description:(0,se.__)("Shown in the admin list when no posts match.")}),w3=Ce("not_found_in_trash",(0,se.__)("Not found in trash"),{placeholder:(0,se.__)("No posts found in Trash.")}),x3=Ce("archives",(0,se.__)("Archives"),{placeholder:(0,se.__)("Post Archives"),description:(0,se.__)("Used in the navigation menus block when adding a link to the post type archive.")}),S3=Ce("attributes",(0,se.__)("Attributes"),{placeholder:(0,se.__)("Post Attributes"),description:(0,se.__)("Title of the Attributes meta box. Not used on non-hierarchical post types."),isVisible:e=>e.config.hierarchical}),R3=Ce("parent_item_colon",(0,se.__)("Parent item with colon"),{placeholder:(0,se.__)("Parent Page:"),description:(0,se.__)("Shown above the parent dropdown. Not used on non-hierarchical post types."),isVisible:e=>e.config.hierarchical}),E3=Ce("insert_into_item",(0,se.__)("Insert into item"),{placeholder:(0,se.__)("Insert into post"),description:(0,se.__)("Shown in the media library uploader.")}),C3=Ce("uploaded_to_this_item",(0,se.__)("Uploaded to this item"),{placeholder:(0,se.__)("Uploaded to this post")}),T3=Ce("featured_image",(0,se.__)("Featured image"),{placeholder:(0,se.__)("Featured image")}),P3=Ce("set_featured_image",(0,se.__)("Set featured image"),{placeholder:(0,se.__)("Set featured image")}),O3=Ce("remove_featured_image",(0,se.__)("Remove featured image"),{placeholder:(0,se.__)("Remove featured image")}),k3=Ce("use_featured_image",(0,se.__)("Use as featured image"),{placeholder:(0,se.__)("Use as featured image")}),A3=Ce("filter_items_list",(0,se.__)("Filter items list"),{placeholder:(0,se.__)("Filter posts list"),description:(0,se.__)("Screen reader text for the admin list filter controls.")}),I3=Ce("items_list_navigation",(0,se.__)("Items list navigation"),{placeholder:(0,se.__)("Posts list navigation"),description:(0,se.__)("Screen reader text for the admin list pagination.")}),N3=Ce("items_list",(0,se.__)("Items list"),{placeholder:(0,se.__)("Posts list"),description:(0,se.__)("Screen reader text for the admin list table.")}),M3=ab({labelKeys:cd,deriveLabels:ZI,helpText:(0,se.__)("Override the text WordPress shows in admin lists, menus, and forms. Auto-fill replaces every label below with values derived from the current plural and singular names \u2014 including any you have already customized. Clearing removes all overrides so WordPress falls back to its defaults. If you rename the post type after auto-filling, click Auto-fill again to keep them in sync.")}),V3={layout:{type:"regular"},fields:[{id:dd,layout:{type:"regular",labelPosition:"none"}},...cd.filter(e=>e!=="singular_name")]};var F3=d(B(),1),D3=d($(),1);import{useNavigate as oH}from"@wordpress/route";function L3(){let e=oH();return(0,F3.useMemo)(()=>({id:"edit-post-type",label:(0,D3.__)("Edit"),callback:t=>{let r=t[0];r?.id!==void 0&&e({to:`${Rn}/${r.id}`})}}),[e])}var sb=d(re(),1);var j3=d(dr(),1),dx=d(Ot(),1);var fd=d(B(),1),li=d($(),1),B3=d(si(),1);var on=d(F(),1);function nH({items:e,closeModal:t}){let r=e[0],[o,n]=(0,fd.useState)(r),[i,a]=(0,fd.useState)(!1),s=Ga(r.slug,o.slug),l=_c(),c=(0,fd.useMemo)(()=>[Jo,en,s,l,bc,hc,vc,tn],[s,l]),{validity:u,isValid:f}=Dr(o,c,ix),{saveEntityRecord:g}=(0,dx.useDispatch)(j3.store),{createSuccessNotice:p,createErrorNotice:m}=(0,dx.useDispatch)(B3.store),b=Zo();async function v(){if(!(i||!f)){a(!0);try{await g("postType",bt,gc({...o,id:r.id}),{throwOnError:!0}),p((0,li.sprintf)((0,li.__)('"%s" post type updated.'),o.title.raw),{type:"snackbar"}),b(r.config.taxonomies,o.config.taxonomies,ht),t?.()}catch(h){m(h?.message&&h?.code!=="unknown_error"?h.message:(0,li.__)("Failed to update post type."),{type:"snackbar"})}finally{a(!1)}}}return(0,on.jsxs)("form",{onSubmit:h=>{h.preventDefault(),v()},children:[(0,on.jsxs)(j,{className:"dataviews-action-modal__quick-edit-post-type-header",direction:"row",justify:"space-between",align:"center",children:[(0,on.jsx)(We,{variant:"heading-sm",render:(0,on.jsx)("h2",{}),children:(0,li.__)("Quick edit post type")}),(0,on.jsx)(sb.Button,{size:"small",icon:wo,label:(0,li.__)("Close"),onClick:t})]}),(0,on.jsx)("div",{className:"dataviews-action-modal__quick-edit-post-type-content",children:(0,on.jsx)(ko,{data:o,fields:c,form:ix,validity:u,onChange:h=>n(_=>({..._,...h}))})}),(0,on.jsxs)(j,{className:"dataviews-action-modal__quick-edit-post-type-footer",direction:"row",gap:"sm",children:[(0,on.jsx)(sb.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:t,children:(0,li.__)("Cancel")}),(0,on.jsx)(sb.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:i,disabled:i||!f,accessibleWhenDisabled:!0,children:(0,li.__)("Done")})]})]})}var iH={id:"quick-edit-post-type",label:(0,li.__)("Quick edit"),icon:ms,isPrimary:!0,hideModalHeader:!0,RenderModal:nH},H3=iH;var fx=d(F(),1),lH={table:{}},cH={type:"table",perPage:20,page:1,fields:["taxonomies","count","status"],titleField:"title",layout:{styles:{taxonomies:{minWidth:230},supports:{minWidth:230}}}};function uH(){let e=aH(),t=sH({from:Rn}),r=(0,Ka.useCallback)(y=>{e({search:{...t,...y}})},[t,e]),{view:o,updateView:n,isModified:i,resetToDefault:a}=sd({kind:"postType",name:bt,slug:"default",defaultView:cH,queryParams:t,onChangeQueryParams:r}),s=L3(),l=(0,Ka.useMemo)(()=>[s,H3,l3,u3,kI,AI,BI],[s]),c=Ga(),u=_c(),f=(0,Ka.useMemo)(()=>[Zg,u,o3,tn,bc,c,hc,vc,ib],[c,u]),g=(0,Ka.useMemo)(()=>{let y=o.filters?.find(x=>x.field==="status");return{per_page:o.perPage,page:o.page,context:"edit",order:o.sort?.direction,orderby:o.sort?.field,search:o.search,status:y?.value??["publish","draft"]}},[o]),{records:p,isResolving:m,hasResolved:b,totalItems:v,totalPages:h}=(0,W3.useEntityRecords)("postType",bt,g),_=(0,Ka.useMemo)(()=>(p??[]).map(ob),[p]),w=(0,Ka.useMemo)(()=>({totalItems:v??0,totalPages:h??0}),[v,h]);return(0,fx.jsx)(rd,{data:_,fields:f,actions:l,view:o,onChangeView:n,onReset:i?a:!1,isLoading:m||!b,paginationInfo:w,defaultLayouts:lH,getItemId:y=>String(y.id),isItemClickable:()=>!0,onClickItem:y=>e({to:`${Rn}/${y.id}`}),header:(0,fx.jsx)(z3.Button,{variant:"primary",size:"compact",__next40pxDefaultSize:!0,onClick:()=>e({to:`${Rn}/${Bi}`}),children:(0,U3.__)("Add post type")})})}var Y3=d(re(),1),$3=d(Lt(),1),px=d(dr(),1),pd=d(Ot(),1);var yc=d(B(),1),fr=d($(),1),q3=d(si(),1);import{useNavigate as dH,useParams as fH}from"@wordpress/route";var Xa=d(F(),1);function pH(){let{id:e}=fH({from:`${Rn}/$id`}),t=dH(),r=e===Bi,o=parseInt(e,10),n=(0,pd.useSelect)(c=>!r&&c(px.store).getEntityRecord("postType",bt,o),[r,o]),i=!r&&n?ob(n):XI,a=r?(0,fr.__)("Add post type"):i.title.raw,s={initialData:i,title:a},l=r?{...s,isAddMode:!0,breadcrumbLabel:(0,fr.__)("Add new"),subTitle:(0,fr.__)("Define a new post type. Fill in the essentials under General; expand Labels to customize."),onSaved:c=>t({to:`${Rn}/${c.id}`})}:{...s,isAddMode:!1,breadcrumbLabel:a,subTitle:(0,fr.__)("Edit this post type. Expand the Labels section to adjust labels.")};return(0,Xa.jsx)(G3,{...l},e)}function G3({isAddMode:e,initialData:t,title:r,breadcrumbLabel:o,subTitle:n,onSaved:i}){let[a,s]=(0,yc.useState)(t),[l,c]=(0,yc.useState)(!1),u=e?void 0:t.slug,f=Ga(u,a.slug),g=_c(),p=(0,yc.useMemo)(()=>[Jo,en,f,t3,g,ib,bc,hc,vc,r3,tn,M3,d3,f3,p3,m3,g3,b3,h3,v3,_3,y3,w3,R3,x3,S3,E3,C3,T3,P3,O3,k3,A3,I3,N3],[f,g]),m=(0,yc.useMemo)(()=>({layout:{type:"card",isCollapsible:!0},fields:[{id:"general",label:(0,fr.__)("General"),description:(0,fr.__)("Core identity, taxonomies, supports, and activation."),layout:{type:"card",isCollapsible:!0,isOpened:!0},children:n3.fields},{id:"labels",label:(0,fr.__)("Labels"),layout:{type:"card",isCollapsible:!0,isOpened:!1},children:V3.fields}]}),[]),{validity:b,isValid:v}=Dr(a,p,m),h=(0,$3.useInstanceId)(G3,"post-type-form"),{saveEntityRecord:_}=(0,pd.useDispatch)(px.store),{createSuccessNotice:w,createErrorNotice:y}=(0,pd.useDispatch)(q3.store),x=Zo();async function T(){if(!(l||!v)){c(!0);try{let C=await _("postType",bt,gc(a),{throwOnError:!0}),S=e?(0,fr.sprintf)((0,fr.__)('"%s" post type created.'),a.title.raw):(0,fr.sprintf)((0,fr.__)('"%s" post type updated.'),a.title.raw);w(S,{type:"snackbar"}),x(t.config.taxonomies,a.config.taxonomies,ht),C?.id!==void 0&&i?.({...a,id:C.id})}catch(C){let S;C?.message&&C?.code!=="unknown_error"?S=C.message:e?S=(0,fr.__)("Failed to create post type."):S=(0,fr.__)("Failed to update post type."),y(S,{type:"snackbar"})}finally{c(!1)}}}return(0,Xa.jsx)(ys,{ariaLabel:r,breadcrumbs:(0,Xa.jsx)(hu,{items:[{label:(0,fr.__)("Post Types"),to:Rn},{label:o}]}),subTitle:n,actions:(0,Xa.jsx)(Y3.Button,{__next40pxDefaultSize:!0,variant:"primary",size:"compact",type:"submit",form:h,isBusy:l,disabled:l||!v,accessibleWhenDisabled:!0,children:e?(0,fr.__)("Create"):(0,fr.__)("Save")}),children:(0,Xa.jsx)(j,{direction:"column",gap:"md",className:"post-type-form",render:(0,Xa.jsx)("form",{id:h,onSubmit:C=>{C.preventDefault(),T()}}),children:(0,Xa.jsx)(ko,{data:a,fields:p,form:m,validity:b,onChange:C=>s(S=>({...S,...C}))})})})}var t4=d(re(),1);var r4=d(dr(),1),Ja=d(B(),1),o4=d($(),1);import{useNavigate as TH,useSearch as PH}from"@wordpress/route";var No=d($(),1);var mH=qa({id:"activate",label:(0,No.__)("Activate"),entity:ht,targetStatus:"publish",messages:{successSingle:(0,No.__)("Taxonomy activated."),successMany:e=>(0,No.sprintf)((0,No._n)("%d taxonomy activated.","%d taxonomies activated.",e),e),failSingle:(0,No.__)("Failed to activate taxonomy."),failMany:(0,No.__)("Failed to activate taxonomies."),errorSingle:e=>(0,No.sprintf)((0,No.__)("An error occurred while activating the taxonomy: %s"),e),errorMany:e=>(0,No.sprintf)((0,No.__)("Some errors occurred while activating the taxonomies: %s"),e)}}),K3=mH;var Mo=d($(),1);var gH=qa({id:"deactivate",label:(0,Mo.__)("Deactivate"),entity:ht,targetStatus:"draft",messages:{successSingle:(0,Mo.__)("Taxonomy deactivated."),successMany:e=>(0,Mo.sprintf)((0,Mo._n)("%d taxonomy deactivated.","%d taxonomies deactivated.",e),e),failSingle:(0,Mo.__)("Failed to deactivate taxonomy."),failMany:(0,Mo.__)("Failed to deactivate taxonomies."),errorSingle:e=>(0,Mo.sprintf)((0,Mo.__)("An error occurred while deactivating the taxonomy: %s"),e),errorMany:e=>(0,Mo.sprintf)((0,Mo.__)("Some errors occurred while deactivating the taxonomies: %s"),e)}}),X3=gH;var mx=d(re(),1),Z3=d(dr(),1),gx=d(Ot(),1),Q3=d(B(),1),Yt=d($(),1);var J3=d(si(),1);var Js=d(F(),1);function bH({items:e,closeModal:t,onActionPerformed:r}){let[o,n]=(0,Q3.useState)(!1),{deleteEntityRecord:i}=(0,gx.useDispatch)(Z3.store),{createSuccessNotice:a,createErrorNotice:s}=(0,gx.useDispatch)(J3.store),l=Zo();async function c(){if(o)return;n(!0);let u=e.filter(p=>p.id!==void 0),f=await Promise.allSettled(u.map(p=>i("postType",ht,p.id,{force:!0},{throwOnError:!0})));if(f.every(({status:p})=>p==="fulfilled"))a(u.length===1?(0,Yt.sprintf)((0,Yt.__)('"%s" taxonomy deleted.'),u[0].title.raw):(0,Yt.sprintf)((0,Yt._n)("%d taxonomy deleted.","%d taxonomies deleted.",u.length),u.length),{type:"snackbar"});else{let p;if(f.length===1){let m=f[0];m.reason?.message&&m.reason.code!=="unknown_error"?p=m.reason.message:p=(0,Yt.__)("Failed to delete taxonomy.")}else{let m=new Set,b=f.filter(({status:v})=>v==="rejected");for(let v of b){let h=v;h.reason?.message&&h.reason.code!=="unknown_error"&&m.add(h.reason.message)}m.size===0?p=(0,Yt.__)("Failed to delete taxonomies."):m.size===1?p=(0,Yt.sprintf)((0,Yt.__)("An error occurred while deleting the taxonomy: %s"),[...m][0]):p=(0,Yt.sprintf)((0,Yt.__)("Some errors occurred while deleting the taxonomies: %s"),[...m].join(","))}s(p,{type:"snackbar"})}let g=u.filter((p,m)=>f[m].status==="fulfilled").flatMap(p=>p.config.object_type);l(g,[],bt),r?.(u),n(!1),t?.()}return(0,Js.jsxs)(j,{direction:"column",gap:"md",children:[(0,Js.jsx)(We,{children:e.length>1?(0,Yt.sprintf)((0,Yt._n)("Are you sure you want to delete %d taxonomy?","Are you sure you want to delete %d taxonomies?",e.length),e.length):(0,Yt.sprintf)((0,Yt.__)('Are you sure you want to delete "%s"?'),e[0].title.raw)}),(0,Js.jsxs)(j,{direction:"row",justify:"flex-end",gap:"sm",children:[(0,Js.jsx)(mx.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:o,accessibleWhenDisabled:!0,children:(0,Yt.__)("Cancel")}),(0,Js.jsx)(mx.Button,{__next40pxDefaultSize:!0,variant:"primary",isDestructive:!0,isBusy:o,disabled:o,accessibleWhenDisabled:!0,onClick:c,children:(0,Yt._x)("Delete","verb")})]})]})}var hH={id:"delete-taxonomy",label:(0,Yt._x)("Delete","verb"),icon:gs,supportsBulk:!0,hideModalHeader:!0,modalFocusOnMount:"firstContentElement",modalSize:"small",RenderModal:bH},eN=hH;var _x=d(re(),1),fN=d(dr(),1),yx=d(Ot(),1);var gd=d(B(),1),sn=d($(),1);var pN=d(si(),1);var bx=d(dr(),1),cb=d(Ot(),1),hx=d(B(),1),nn=d($(),1),sN=d(mc(),1);var tN=d(dr(),1),rN=d(Ot(),1),oN=d(B(),1),$e=d($(),1);var nN={slug:"",status:"publish",title:{raw:""},config:{labels:{singular_name:""},object_type:[],description:"",public:!0,hierarchical:!1,publicly_queryable:!0,show_ui:!0,show_in_menu:!0,show_in_nav_menus:!0,show_tagcloud:!0,show_in_quick_edit:!0,show_admin_column:!1,show_in_rest:!0,sort:!1,default_term_enabled:!1,default_term:{name:""}}},md=["singular_name","menu_name","all_items","edit_item","view_item","update_item","add_new_item","new_item_name","search_items","not_found","back_to_items","parent_item","popular_items","separate_items_with_commas","parent_item_colon","add_or_remove_items","choose_from_most_used"];function iN(e,t){let r=e.toLowerCase();return{menu_name:e,all_items:(0,$e.sprintf)((0,$e.__)("All %s"),e),edit_item:(0,$e.sprintf)((0,$e.__)("Edit %s"),t),view_item:(0,$e.sprintf)((0,$e.__)("View %s"),t),update_item:(0,$e.sprintf)((0,$e.__)("Update %s"),t),add_new_item:(0,$e.sprintf)((0,$e.__)("Add New %s"),t),new_item_name:(0,$e.sprintf)((0,$e.__)("New %s Name"),t),search_items:(0,$e.sprintf)((0,$e.__)("Search %s"),e),not_found:(0,$e.sprintf)((0,$e.__)("No %s found."),r),back_to_items:(0,$e.sprintf)((0,$e.__)("\u2190 Back to %s"),e),parent_item:(0,$e.sprintf)((0,$e.__)("Parent %s"),t),popular_items:(0,$e.sprintf)((0,$e.__)("Popular %s"),e),separate_items_with_commas:(0,$e.sprintf)((0,$e.__)("Separate %s with commas"),r),parent_item_colon:(0,$e.sprintf)((0,$e.__)("Parent %s:"),t),add_or_remove_items:(0,$e.sprintf)((0,$e.__)("Add or remove %s"),r),choose_from_most_used:(0,$e.sprintf)((0,$e.__)("Choose from the most used %s"),r)}}function lb(e){let t=e.config??{},r=eb(t.labels,md),o=t.default_term?.name??"",n={labels:{singular_name:"",...r},object_type:Array.isArray(e.object_type)?e.object_type:[],description:t.description??"",public:t.public,hierarchical:t.hierarchical,publicly_queryable:t.publicly_queryable,show_ui:t.show_ui,show_in_menu:t.show_in_menu,show_in_nav_menus:t.show_in_nav_menus,show_tagcloud:t.show_tagcloud,show_in_quick_edit:t.show_in_quick_edit,show_admin_column:t.show_admin_column,show_in_rest:t.show_in_rest,sort:!!t.sort,default_term_enabled:o!=="",default_term:{name:o}};return{id:e.id,slug:e.slug,status:e.status,title:{raw:e.title.raw},config:n,count:e.count}}function wc(e){let{config:t}=e,r=tb(t.labels,md),o=t.description.trim(),n=t.default_term.name.trim(),i=t.default_term_enabled&&n!=="";return{...e.id!==void 0?{id:e.id}:{},slug:e.slug,status:e.status,title:e.title.raw,object_type:t.object_type,config:{labels:r,public:t.public,hierarchical:t.hierarchical,publicly_queryable:t.publicly_queryable,show_ui:t.show_ui,show_in_menu:t.show_in_menu,show_in_nav_menus:t.show_in_nav_menus,show_tagcloud:t.show_tagcloud,show_in_quick_edit:t.show_in_quick_edit,show_admin_column:t.show_admin_column,show_in_rest:t.show_in_rest,sort:t.sort,...o!==""?{description:o}:{},...i?{default_term:{name:n}}:{}}}}function aN(){let e=(0,rN.useSelect)(t=>t(tN.store).getPostTypes({per_page:-1}),[]);return(0,oN.useMemo)(()=>e?.filter(({viewable:t})=>t).sort((t,r)=>t.slug==="post"?-1:r.slug==="post"?1:t.name.localeCompare(r.name)),[e])}var an=d(F(),1),lN=Qg((0,nn.__)("Optional summary of the taxonomy. Shown in admin UIs that surface taxonomy details.")),xc=Jt("hierarchical",(0,nn.__)("Hierarchical"),{description:(0,nn.__)("When on, terms behave like categories with parent-child relationships. When off, terms behave like tags.")}),vH=32;function Za(e,t){let r=(0,cb.useSelect)(n=>n(bx.store).getTaxonomies(),[]),o=e!==void 0&&t!==e;return(0,hx.useMemo)(()=>({id:"slug",label:(0,nn.__)("Taxonomy key"),type:"text",enableGlobalSearch:!0,description:(0,an.jsxs)(j,{direction:"column",gap:"sm",render:(0,an.jsx)("span",{}),children:[o&&(0,an.jsx)(la.Root,{intent:"warning",render:(0,an.jsx)("span",{}),children:(0,an.jsx)(la.Description,{children:(0,nn.__)("Changing the key renames the taxonomy \u2014 existing terms may become inaccessible until a migration updates the database.")})}),(0,an.jsx)("span",{children:(0,nn.__)("Lower case letters, numbers, underscores, and dashes only. Maximum length: 32 characters.")})]}),isValid:{required:!0,pattern:"^[a-z0-9_\\-]+$",maxLength:vH,custom:async n=>{let i=n.slug;return e!==void 0&&i===e?null:(r??[]).some(l=>l.slug===i)?(0,nn.__)("This taxonomy key is already in use."):(await(0,cb.resolveSelect)(bx.store).getEntityRecords("postType",ht,{slug:i,status:"draft",_fields:"id,name",per_page:1}))?.length?(0,nn.__)("This taxonomy key is already in use."):null}},Edit:Jg,filterBy:!1,enableSorting:!1}),[r,e,o])}function Sc(){let e=aN();return(0,hx.useMemo)(()=>{let t=(e??[]).map(o=>({value:o.slug,label:o.name})),r=Object.fromEntries(t.map(o=>[o.value,o.label]));return{id:"object_type",label:(0,nn.__)("Post types"),type:"array",description:(0,nn.__)("One or more post types with which the taxonomy should be associated."),elements:t,enableSorting:!1,getValue:({item:o})=>o.config.object_type,setValue:({item:o,value:n})=>({config:{...o.config,object_type:Array.isArray(n)?n:[]}}),render:({item:o})=>{let n=o.config.object_type;return!n||n.length===0?(0,an.jsx)("span",{"aria-hidden":"true",children:"\u2014"}):(0,an.jsx)(ld,{items:n.map(i=>({key:i,label:r[i]??i}))})},isValid:{required:!0},filterBy:{operators:["isAny"]}}},[e])}var cN={id:"count",label:(0,nn.__)("Terms"),type:"integer",readOnly:!0,render:({item:e})=>{let t=e.count;if(e.status!=="publish"||!t)return(0,an.jsx)("span",{"aria-hidden":"true",children:"\u2014"});let r=e.config.object_type?.[0];return r?(0,an.jsx)(jn,{href:(0,sN.addQueryArgs)("edit-tags.php",{taxonomy:e.slug,post_type:r}),children:t}):t},enableSorting:!1,filterBy:!1},vx={layout:{type:"regular"},fields:["plural_name","singular_name","slug","object_type","hierarchical","status"]},uN=["plural_name","singular_name","slug","object_type","description","hierarchical","status"];var el=d(F(),1),_H=32,dN={layout:{type:"regular"},fields:["plural_name","singular_name","slug"]};function yH(e){let t=e.match(/^(.*?)(\d+)$/),r=t?t[1]:e,o=String(t?parseInt(t[2],10)+1:2);return`${r.slice(0,_H-o.length)}${o}`}function wH({items:e,closeModal:t,onActionPerformed:r}){let o=e[0],[n,i]=(0,gd.useState)(()=>({...o,id:void 0,status:"draft",title:{raw:(0,sn.sprintf)((0,sn._x)("%s (Copy)","taxonomy"),o.title.raw)},slug:yH(o.slug)})),[a,s]=(0,gd.useState)(!1),l=Za(void 0,n.slug),c=(0,gd.useMemo)(()=>[Jo,en,l],[l]),{validity:u,isValid:f}=Dr(n,c,dN),{saveEntityRecord:g}=(0,yx.useDispatch)(fN.store),{createSuccessNotice:p,createErrorNotice:m}=(0,yx.useDispatch)(pN.store);async function b(){if(!(a||!f)){s(!0);try{await g("postType",ht,wc(n),{throwOnError:!0}),p((0,sn.sprintf)((0,sn.__)('"%s" taxonomy created.'),n.title.raw),{type:"snackbar"}),r?.(e),t?.()}catch(v){let h=v;m(h?.message&&h.code!=="unknown_error"?h.message:(0,sn.__)("Failed to duplicate taxonomy."),{type:"snackbar"})}finally{s(!1)}}}return(0,el.jsxs)(j,{direction:"column",gap:"md",children:[(0,el.jsx)(ko,{data:n,fields:c,form:dN,validity:u,onChange:v=>i(h=>({...h,...v}))}),(0,el.jsxs)(j,{direction:"row",justify:"flex-end",gap:"sm",children:[(0,el.jsx)(_x.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:a,accessibleWhenDisabled:!0,children:(0,sn.__)("Cancel")}),(0,el.jsx)(_x.Button,{__next40pxDefaultSize:!0,variant:"primary",isBusy:a,disabled:a||!f,accessibleWhenDisabled:!0,onClick:b,children:(0,sn._x)("Duplicate","action label")})]})]})}var xH={id:"duplicate-taxonomy",label:(0,sn._x)("Duplicate","action label"),icon:cu,modalHeader:(0,sn.__)("Duplicate taxonomy"),modalFocusOnMount:"firstContentElement",RenderModal:wH},mN=xH;var gN=d($(),1),bN=d(mc(),1),SH={id:"view-terms",label:(0,gN.__)("View terms"),isEligible:e=>e.status==="publish"&&Array.isArray(e.config.object_type)&&e.config.object_type.length>0,callback:(e,{onActionPerformed:t})=>{let r=e[0],o=r?.config.object_type?.[0];!r?.slug||!o||(document.location.href=(0,bN.addQueryArgs)("edit-tags.php",{taxonomy:r.slug,post_type:o}),t?.(e))}},hN=SH;var Qa=d($(),1);var vN=Jt("sort",(0,Qa.__)("Sort terms"),{description:(0,Qa.__)("Whether terms in this taxonomy should be saved in the order they are assigned to an item.")}),_N=Jt("default_term_enabled",(0,Qa.__)("Set a default term"),{description:(0,Qa.__)('Default term to be used for the taxonomy, similar to how "Uncategorized" works for categories.')}),yN={id:"default_term_name",label:(0,Qa.__)("Default term name"),type:"text",description:(0,Qa.__)("Once saved, updating the name creates a new term \u2014 the previous default term remains in the terms list. To change the term's slug or description, edit it from the terms list."),getValue:({item:e})=>e.config.default_term.name,setValue:({item:e,value:t})=>({config:{...e.config,default_term:{name:String(t??"")}}}),isValid:{custom:e=>e.config.default_term_enabled?e.config.default_term.name.trim()?null:(0,Qa.__)("A default term name is required."):null,maxLength:200},isVisible:e=>e.config.default_term_enabled,enableSorting:!1,filterBy:!1},wN=["sort","default_term_enabled","default_term_name"];var xe=d($(),1);var xN=Ce("menu_name",(0,xe.__)("Menu name"),{placeholder:(0,xe.__)("Categories"),description:(0,xe.__)("Defaults to the plural label.")}),SN=Ce("all_items",(0,xe.__)("All items"),{placeholder:(0,xe.__)("All Categories")}),RN=Ce("edit_item",(0,xe.__)("Edit item"),{placeholder:(0,xe.__)("Edit Category")}),EN=Ce("view_item",(0,xe.__)("View item"),{placeholder:(0,xe.__)("View Category")}),CN=Ce("update_item",(0,xe.__)("Update item"),{placeholder:(0,xe.__)("Update Category")}),TN=Ce("add_new_item",(0,xe.__)("Add new item"),{placeholder:(0,xe.__)("Add New Category")}),PN=Ce("new_item_name",(0,xe.__)("New item name"),{placeholder:(0,xe.__)("New Category Name")}),ON=Ce("search_items",(0,xe.__)("Search items"),{placeholder:(0,xe.__)("Search Categories")}),kN=Ce("not_found",(0,xe.__)("Not found"),{placeholder:(0,xe.__)("No categories found."),description:(0,xe.__)("The text displayed when no terms are available in the term meta box and tag cloud.")}),AN=Ce("back_to_items",(0,xe.__)("Back to items"),{placeholder:(0,xe.__)("\u2190 Back to Categories"),description:(0,xe.__)("Label displayed after a term has been updated.")}),IN=Ce("parent_item",(0,xe.__)("Parent item"),{placeholder:(0,xe.__)("Parent Category"),description:(0,xe.__)("Not used on non-hierarchical taxonomies."),isVisible:e=>e.config.hierarchical}),NN=Ce("popular_items",(0,xe.__)("Popular items"),{placeholder:(0,xe.__)("Popular Tags"),description:(0,xe.__)("The popular items text. Not used on hierarchical taxonomies."),isVisible:e=>!e.config.hierarchical}),MN=Ce("separate_items_with_commas",(0,xe.__)("Separate items with commas"),{placeholder:(0,xe.__)("Separate tags with commas"),description:(0,xe.__)("Shown in the taxonomy meta box. Not used on hierarchical taxonomies."),isVisible:e=>!e.config.hierarchical}),VN=Ce("parent_item_colon",(0,xe.__)("Parent item with colon"),{placeholder:(0,xe.__)("Parent Category:"),description:(0,xe.__)("Same as Parent item, with a colon at the end."),isVisible:e=>e.config.hierarchical}),FN=Ce("add_or_remove_items",(0,xe.__)("Add or remove items"),{placeholder:(0,xe.__)("Add or remove tags"),description:(0,xe.__)("Shown in the meta box when JavaScript is disabled. Not used on hierarchical taxonomies."),isVisible:e=>!e.config.hierarchical}),DN=Ce("choose_from_most_used",(0,xe.__)("Choose from the most used"),{placeholder:(0,xe.__)("Choose from the most used tags"),description:(0,xe.__)("Shown in the taxonomy meta box. Not used on hierarchical taxonomies."),isVisible:e=>!e.config.hierarchical}),LN=ab({labelKeys:md,deriveLabels:iN,helpText:(0,xe.__)("Override the text WordPress shows in admin lists, menus, and forms. Auto-fill replaces every label below with values derived from the current plural and singular names \u2014 including any you have already customized. Clearing removes all overrides so WordPress falls back to its defaults. If you rename the taxonomy after auto-filling, click Auto-fill again to keep them in sync.")}),jN=[{id:dd,layout:{type:"regular",labelPosition:"none"}},...md.filter(e=>e!=="singular_name")];var nr=d($(),1);var Rc=Jt("public",(0,nr.__)("Public"),{description:(0,nr.__)("Whether a taxonomy is intended for use publicly either via the admin interface or by front-end users.")}),BN=Jt("show_in_rest",(0,nr.__)("Show in REST API"),{description:(0,nr.__)("Required for the block editor. Turn off only for taxonomies that should not be exposed via REST.")}),HN=Jt("publicly_queryable",(0,nr.__)("Publicly queryable"),{description:(0,nr.__)("Whether front-end queries (e.g. ?taxonomy=\u2026&term=\u2026) can return terms from this taxonomy.")}),zN=Jt("show_ui",(0,nr.__)("Show admin UI"),{description:(0,nr.__)("Whether to generate a default admin interface for managing terms.")}),WN=Jt("show_in_menu",(0,nr.__)("Show in admin menu"),{description:(0,nr.__)("Whether to show the taxonomy in the admin menu. Has no effect when Show admin UI is off; the value is preserved either way."),isVisible:e=>e.config.show_ui}),UN=Jt("show_in_quick_edit",(0,nr.__)("Show in Quick Edit"),{description:(0,nr.__)("Whether to show the taxonomy in the Quick/Bulk Edit panel.")}),YN=Jt("show_admin_column",(0,nr.__)("Show admin column"),{description:(0,nr.__)("Whether to display a column for the taxonomy on the associated post type list tables.")}),$N=Jt("show_in_nav_menus",(0,nr.__)("Available in nav menus"),{description:(0,nr.__)("Whether terms are selectable in the theme nav menu builder.")}),qN=Jt("show_tagcloud",(0,nr.__)("Available in Tag Cloud widget"),{description:(0,nr.__)("Whether terms can be displayed in the Tag Cloud widget.")}),GN=["public","show_in_rest","publicly_queryable","show_ui","show_in_menu","show_in_quick_edit","show_in_nav_menus","show_tagcloud","show_admin_column"];var KN=d(B(),1),XN=d($(),1);import{useNavigate as RH}from"@wordpress/route";function ZN(){let e=RH();return(0,KN.useMemo)(()=>({id:"edit-taxonomy",label:(0,XN.__)("Edit"),callback:t=>{let r=t[0];r?.id!==void 0&&e({to:`${En}/${r.id}`})}}),[e])}var ub=d(re(),1);var QN=d(dr(),1),wx=d(Ot(),1);var bd=d(B(),1),ci=d($(),1),JN=d(si(),1);var ln=d(F(),1);function EH({items:e,closeModal:t}){let r=e[0],[o,n]=(0,bd.useState)(r),[i,a]=(0,bd.useState)(!1),s=Za(r.slug,o.slug),l=Sc(),c=(0,bd.useMemo)(()=>[Jo,en,s,l,Rc,xc,tn],[s,l]),{validity:u,isValid:f}=Dr(o,c,vx),{saveEntityRecord:g}=(0,wx.useDispatch)(QN.store),{createSuccessNotice:p,createErrorNotice:m}=(0,wx.useDispatch)(JN.store),b=Zo();async function v(){if(!(i||!f)){a(!0);try{await g("postType",ht,wc({...o,id:r.id}),{throwOnError:!0}),p((0,ci.sprintf)((0,ci.__)('"%s" taxonomy updated.'),o.title.raw),{type:"snackbar"}),b(r.config.object_type,o.config.object_type,bt),t?.()}catch(h){m(h?.message&&h?.code!=="unknown_error"?h.message:(0,ci.__)("Failed to update taxonomy."),{type:"snackbar"})}finally{a(!1)}}}return(0,ln.jsxs)("form",{onSubmit:h=>{h.preventDefault(),v()},children:[(0,ln.jsxs)(j,{className:"dataviews-action-modal__quick-edit-taxonomy-header",direction:"row",justify:"space-between",align:"center",children:[(0,ln.jsx)(We,{variant:"heading-sm",render:(0,ln.jsx)("h2",{}),children:(0,ci.__)("Quick edit taxonomy")}),(0,ln.jsx)(ub.Button,{size:"small",icon:wo,label:(0,ci.__)("Close"),onClick:t})]}),(0,ln.jsx)("div",{className:"dataviews-action-modal__quick-edit-taxonomy-content",children:(0,ln.jsx)(ko,{data:o,fields:c,form:vx,validity:u,onChange:h=>n(_=>({..._,...h}))})}),(0,ln.jsxs)(j,{className:"dataviews-action-modal__quick-edit-taxonomy-footer",direction:"row",gap:"sm",children:[(0,ln.jsx)(ub.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:t,children:(0,ci.__)("Cancel")}),(0,ln.jsx)(ub.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:i,disabled:i||!f,accessibleWhenDisabled:!0,children:(0,ci.__)("Done")})]})]})}var CH={id:"quick-edit-taxonomy",label:(0,ci.__)("Quick edit"),icon:ms,isPrimary:!0,hideModalHeader:!0,RenderModal:EH},e4=CH;var xx=d(F(),1),OH={table:{}},kH={type:"table",perPage:20,page:1,fields:["object_type","count","status"],titleField:"title",layout:{styles:{object_type:{minWidth:230}}}};function AH(){let e=TH(),t=PH({from:En}),r=(0,Ja.useCallback)(y=>{e({search:{...t,...y}})},[t,e]),{view:o,updateView:n,isModified:i,resetToDefault:a}=sd({kind:"postType",name:ht,slug:"default",defaultView:kH,queryParams:t,onChangeQueryParams:r}),s=ZN(),l=(0,Ja.useMemo)(()=>[s,e4,mN,hN,K3,X3,eN],[s]),c=Za(),u=Sc(),f=(0,Ja.useMemo)(()=>[Zg,u,cN,tn,Rc,c,xc],[c,u]),g=(0,Ja.useMemo)(()=>{let y=o.filters?.find(T=>T.field==="status"),x=o.filters?.find(T=>T.field==="object_type");return{per_page:o.perPage,page:o.page,context:"edit",order:o.sort?.direction,orderby:o.sort?.field,search:o.search,status:y?.value??["publish","draft"],object_type:x?.value}},[o]),{records:p,isResolving:m,hasResolved:b,totalItems:v,totalPages:h}=(0,r4.useEntityRecords)("postType",ht,g),_=(0,Ja.useMemo)(()=>(p??[]).map(lb),[p]),w=(0,Ja.useMemo)(()=>({totalItems:v??0,totalPages:h??0}),[v,h]);return(0,xx.jsx)(rd,{data:_,fields:f,actions:l,view:o,onChangeView:n,onReset:i?a:!1,isLoading:m||!b,paginationInfo:w,defaultLayouts:OH,getItemId:y=>String(y.id),isItemClickable:()=>!0,onClickItem:y=>e({to:`${En}/${y.id}`}),header:(0,xx.jsx)(t4.Button,{variant:"primary",size:"compact",__next40pxDefaultSize:!0,onClick:()=>e({to:`${En}/${Bi}`}),children:(0,o4.__)("Add taxonomy")})})}var n4=d(re(),1),i4=d(Lt(),1),Sx=d(dr(),1),hd=d(Ot(),1);var Ec=d(B(),1),$t=d($(),1),a4=d(si(),1);import{useNavigate as IH,useParams as NH}from"@wordpress/route";var es=d(F(),1);function MH(){let{id:e}=NH({from:`${En}/$id`}),t=IH(),r=e===Bi,o=parseInt(e,10),n=(0,hd.useSelect)(c=>!r&&c(Sx.store).getEntityRecord("postType",ht,o),[r,o]),i=!r&&n?lb(n):nN,a=r?(0,$t.__)("Add taxonomy"):i.title.raw,s={initialData:i,title:a},l=r?{...s,isAddMode:!0,breadcrumbLabel:(0,$t.__)("Add new"),subTitle:(0,$t.__)("Define a new taxonomy. Fill in the essentials under General; expand Labels to customize."),onSaved:c=>t({to:`${En}/${c.id}`})}:{...s,isAddMode:!1,breadcrumbLabel:a,subTitle:(0,$t.__)("Edit this taxonomy. Expand the Labels section to adjust labels.")};return(0,es.jsx)(s4,{...l},e)}function s4({isAddMode:e,initialData:t,title:r,breadcrumbLabel:o,subTitle:n,onSaved:i}){let[a,s]=(0,Ec.useState)(t),[l,c]=(0,Ec.useState)(!1),u=e?void 0:t.slug,f=Za(u,a.slug),g=Sc(),p=(0,Ec.useMemo)(()=>[Jo,en,f,lN,g,xc,tn,Rc,BN,HN,zN,WN,UN,YN,$N,qN,LN,xN,SN,RN,EN,CN,TN,PN,ON,kN,AN,IN,NN,MN,VN,FN,DN,vN,_N,yN],[f,g]),m=(0,Ec.useMemo)(()=>({layout:{type:"card",isCollapsible:!0},fields:[{id:"general",label:(0,$t.__)("General"),description:(0,$t.__)("Core identity, post types, and activation."),layout:{type:"card",isCollapsible:!0,isOpened:!0},children:uN},{id:"visibility",label:(0,$t.__)("Visibility"),description:(0,$t.__)("Where this taxonomy appears: REST API, admin UI, and front-end surfaces."),layout:{type:"card",isCollapsible:!0,isOpened:!1},children:GN},{id:"labels",label:(0,$t.__)("Labels"),layout:{type:"card",isCollapsible:!0,isOpened:!1},children:jN},{id:"advanced",label:(0,$t.__)("Advanced"),layout:{type:"card",isCollapsible:!0,isOpened:!1},children:wN}]}),[]),{validity:b,isValid:v}=Dr(a,p,m),h=(0,i4.useInstanceId)(s4,"taxonomy-form"),{saveEntityRecord:_}=(0,hd.useDispatch)(Sx.store),{createSuccessNotice:w,createErrorNotice:y}=(0,hd.useDispatch)(a4.store),x=Zo();async function T(){if(!(l||!v)){c(!0);try{let C=await _("postType",ht,wc(a),{throwOnError:!0}),S=e?(0,$t.sprintf)((0,$t.__)('"%s" taxonomy created.'),a.title.raw):(0,$t.sprintf)((0,$t.__)('"%s" taxonomy updated.'),a.title.raw);w(S,{type:"snackbar"}),x(t.config.object_type,a.config.object_type,bt),C?.id!==void 0&&i?.({...a,id:C.id})}catch(C){let S;C?.message&&C?.code!=="unknown_error"?S=C.message:e?S=(0,$t.__)("Failed to create taxonomy."):S=(0,$t.__)("Failed to update taxonomy."),y(S,{type:"snackbar"})}finally{c(!1)}}}return(0,es.jsx)(ys,{ariaLabel:r,breadcrumbs:(0,es.jsx)(hu,{items:[{label:(0,$t.__)("Taxonomies"),to:En},{label:o}]}),subTitle:n,actions:(0,es.jsx)(n4.Button,{__next40pxDefaultSize:!0,variant:"primary",size:"compact",type:"submit",form:h,isBusy:l,disabled:l||!v,accessibleWhenDisabled:!0,children:e?(0,$t.__)("Create"):(0,$t.__)("Save")}),children:(0,es.jsx)(j,{direction:"column",gap:"md",className:"taxonomy-form",render:(0,es.jsx)("form",{id:h,onSubmit:C=>{C.preventDefault(),T()}}),children:(0,es.jsx)(ko,{data:a,fields:p,form:m,validity:b,onChange:C=>s(S=>({...S,...C}))})})})}export{EF as Layout,Bi as NEW_ID,Rn as POST_TYPES_PATH,bt as POST_TYPE_ENTITY,pH as PostTypeEdit,uH as PostTypesList,En as TAXONOMIES_PATH,ht as TAXONOMY_ENTITY,AH as TaxonomiesList,MH as TaxonomyEdit}; |