File: /www/wwwroot/www.waciwang.com/wp-content/plugins/gutenberg/build/routes/post-list/content.min.js
var rh=Object.create;var ac=Object.defineProperty;var oh=Object.getOwnPropertyDescriptor;var nh=Object.getOwnPropertyNames;var ih=Object.getPrototypeOf,ah=Object.prototype.hasOwnProperty;var ze=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var sh=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of nh(t))!ah.call(e,n)&&n!==r&&ac(e,n,{get:()=>t[n],enumerable:!(o=oh(t,n))||o.enumerable});return e};var c=(e,t,r)=>(r=e!=null?rh(ih(e)):{},sh(t||!e||!e.__esModule?ac(r,"default",{value:e,enumerable:!0}):r,e));var W=ze((V0,uc)=>{uc.exports=window.wp.element});var Ut=ze((R0,cc)=>{cc.exports=window.wp.data});var Cs=ze((k0,dc)=>{dc.exports=window.wp.preferences});var Dt=ze((z0,fc)=>{fc.exports=window.wp.compose});var pe=ze((W0,mc)=>{mc.exports=window.React});var V=ze((q0,gc)=>{gc.exports=window.ReactJSXRuntime});var Ac=ze((hy,Tc)=>{Tc.exports=window.ReactDOM});var Rc=ze(Vc=>{"use strict";var ko=pe();function Ch(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Eh=typeof Object.is=="function"?Object.is:Ch,Ph=ko.useState,Oh=ko.useEffect,Ih=ko.useLayoutEffect,Th=ko.useDebugValue;function Ah(e,t){var r=t(),o=Ph({inst:{value:r,getSnapshot:t}}),n=o[0].inst,i=o[1];return Ih(function(){n.value=r,n.getSnapshot=t,Ns(n)&&i({inst:n})},[e,r,t]),Oh(function(){return Ns(n)&&i({inst:n}),e(function(){Ns(n)&&i({inst:n})})},[e]),Th(r),r}function Ns(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!Eh(e,r)}catch{return!0}}function Vh(e,t){return t()}var Rh=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?Vh:Ah;Vc.useSyncExternalStore=ko.useSyncExternalStore!==void 0?ko.useSyncExternalStore:Rh});var Nc=ze((xy,kc)=>{"use strict";kc.exports=Rc()});var X=ze((Sy,Fc)=>{Fc.exports=window.wp.i18n});var Pe=ze((Cy,Lc)=>{Lc.exports=window.wp.primitives});var $=ze((P1,Uc)=>{Uc.exports=window.wp.components});var xl=ze((O1,$c)=>{$c.exports=window.wp.keycodes});var _l=ze((T1,Zc)=>{Zc.exports=window.wp.privateApis});var Rm=ze((xT,Ra)=>{var Tm={\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"},Am=Object.keys(Tm).join("|"),Hx=new RegExp(Am,"g"),zx=new RegExp(Am,"");function Wx(e){return Tm[e]}var Vm=function(e){return e.replace(Hx,Wx)},Gx=function(e){return!!e.match(zx)};Ra.exports=Vm;Ra.exports.has=Gx;Ra.exports.remove=Vm});var Wm=ze((OT,zm)=>{"use strict";zm.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 hp=ze((wA,gp)=>{gp.exports=window.wp.warning});var sn=ze((QR,nv)=>{nv.exports=window.wp.date});var tc=ze((qM,jg)=>{jg.exports=window.wp.coreData});var zg=ze((YM,Hg)=>{Hg.exports=window.wp.editor});import{useParams as g0,useNavigate as h0,useSearch as b0,Link as x0,useInvalidate as _0}from"@wordpress/route";var sc=Object.prototype.hasOwnProperty;function lc(e,t,r){for(r of e.keys())if(Dr(r,t))return r}function Dr(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--&&Dr(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=lc(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=lc(t,n),!n)||!Dr(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(sc.call(e,r)&&++o&&!sc.call(t,r)||!(r in t)||!Dr(e[r],t[r]))return!1;return Object.keys(t).length===o}}return e!==e&&t!==t}function Ss(e,t,r){return`dataviews-${e}-${t}-${r}`}var gn=c(W(),1),pi=c(Ut(),1),Es=c(Cs(),1);function lh(e,t){let r={...e};for(let o of t)delete r[o];return r}function Ps(e){let{kind:t,name:r,slug:o,defaultView:n,queryParams:i,onChangeQueryParams:a}=e,s=Ss(t,r,o),l=(0,pi.useSelect)(w=>w(Es.store).get("core/views",s),[s]),{set:u}=(0,pi.useDispatch)(Es.store),d=l??n,f=Number(i?.page??d.page??1),m=i?.search??d.search??"",p=(0,gn.useMemo)(()=>({...d,page:f,search:m}),[d,f,m]),h=!!l,g=(0,gn.useCallback)(w=>{let y={page:w?.page,search:w?.search},P=lh(w,["page","search"]);a&&!Dr(y,{page:f,search:m})&&a(y),Dr(d,P)||(Dr(P,n)?u("core/views",s,void 0):u("core/views",s,P))},[a,f,m,d,n,u,s]),_=(0,gn.useCallback)(()=>{u("core/views",s,void 0)},[s,u]);return{view:p,isModified:h,updateView:g,resetToDefault:_}}var uh=c(Ut(),1),ch=c(Cs(),1);var St=c(W(),1),gs=c(Dt(),1);var vc=c(pe(),1),pc={};function Os(e,t){let r=vc.useRef(pc);return r.current===pc&&(r.current=e(t)),r}function Is(e,...t){let r=new URL(`https://base-ui.com/production-error/${e}`);return t.forEach(o=>r.searchParams.append("args[]",o)),`Base UI error #${e}; visit ${r} for the full message.`}var gi=c(pe(),1);function Ts(e,t,r,o){let n=Os(bc).current;return fh(n,e,t,r,o)&&xc(n,[e,t,r,o]),n.callback}function hc(e){let t=Os(bc).current;return mh(t,e)&&xc(t,e),t.callback}function bc(){return{callback:null,cleanup:null,refs:[]}}function fh(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function mh(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function xc(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 yc=c(pe(),1);var _c=c(pe(),1),ph=parseInt(_c.version,10);function wc(e){return ph>=e}function As(e){if(!yc.isValidElement(e))return null;let t=e,r=t.props;return(wc(19)?r?.ref:t.ref)??null}function hn(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Sc(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 Cc(e,t){return typeof e=="function"?e(t):e}function Ec(e,t){return typeof e=="function"?e(t):e}var xn={};function vi(e,t,r,o,n){let i={...Vs(e,xn)};return t&&(i=bn(i,t)),r&&(i=bn(i,r)),o&&(i=bn(i,o)),n&&(i=bn(i,n)),i}function Pc(e){if(e.length===0)return xn;if(e.length===1)return Vs(e[0],xn);let t={...Vs(e[0],xn)};for(let r=1;r<e.length;r+=1)t=bn(t,e[r]);return t}function bn(e,t){return Oc(t)?t(e):vh(e,t)}function vh(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=hn(e.style,o);break}case"className":{e[r]=Rs(e.className,o);break}default:gh(r,o)?e[r]=hh(e[r],o):e[r]=o}}return e}function gh(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 Oc(e){return typeof e=="function"}function Vs(e,t){return Oc(e)?e(t):e??xn}function hh(e,t){return t?e?r=>{if(xh(r)){let n=r;bh(n);let i=t(n);return n.baseUIHandlerPrevented||e?.(n),i}let o=t(r);return e?.(r),o}:t:e}function bh(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function Rs(e,t){return t?e?t+" "+e:t:e}function xh(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var _h=Object.freeze([]),Mr=Object.freeze({});var ks=c(pe(),1);function Ic(e,t,r={}){let o=t.render,n=wh(t,r);if(r.enabled===!1)return null;let i=r.state??Mr;return yh(e,o,n,i)}function wh(e,t={}){let{className:r,style:o,render:n}=e,{state:i=Mr,ref:a,props:s,stateAttributesMapping:l,enabled:u=!0}=t,d=u?Cc(r,i):void 0,f=u?Ec(o,i):void 0,m=u?Sc(i,l):Mr,p=u?hn(m,Array.isArray(s)?Pc(s):s)??Mr:Mr;return typeof document<"u"&&(u?Array.isArray(a)?p.ref=hc([p.ref,As(n),...a]):p.ref=Ts(p.ref,As(n),a):Ts(null,null)),u?(d!==void 0&&(p.className=Rs(p.className,d)),f!==void 0&&(p.style=hn(p.style,f)),p):Mr}function yh(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let n=vi(r,t.props);return n.ref=r.ref,gi.cloneElement(t,n)}if(e&&typeof e=="string")return Sh(e,r);throw new Error(Is(8))}function Sh(e,t){return e==="button"?(0,ks.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,ks.createElement)("img",{alt:"",...t,key:t.key}):gi.createElement(e,t)}function Dc(e){return Ic(e.defaultTagName??"div",e,e)}function Mc(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=Mc(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function kh(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=Mc(e))&&(o&&(o+=" "),o+=t);return o}var Y=kh;var Bc=c(W(),1),Nh=`@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;
@layer wp-ui-components {
.style-module__stack__Gc4EG {
display: flex;
}
}
`;document.head.appendChild(document.createElement("style")).appendChild(document.createTextNode(Nh));var Dh={stack:"style-module__stack__Gc4EG"},F=(0,Bc.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:i,render:a,...s},l){let u={gap:r&&`var(--wpds-dimension-gap-${r})`,alignItems:o,justifyContent:n,flexDirection:t,flexWrap:i};return Dc({render:a,ref:l,props:vi(s,{style:u,className:Dh.stack})})});var $i=c(W(),1);var bl=c(X(),1);var hi=c(Pe(),1),Ds=c(V(),1),Ms=(0,Ds.jsx)(hi.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Ds.jsx)(hi.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 bi=c(Pe(),1),Fs=c(V(),1),Ls=(0,Fs.jsx)(bi.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Fs.jsx)(bi.Path,{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"})});var xi=c(Pe(),1),Bs=c(V(),1),js=(0,Bs.jsx)(xi.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Bs.jsx)(xi.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 _i=c(Pe(),1),Hs=c(V(),1),zs=(0,Hs.jsx)(_i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Hs.jsx)(_i.Path,{d:"M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z"})});var wi=c(Pe(),1),Ws=c(V(),1),yi=(0,Ws.jsx)(wi.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,Ws.jsx)(wi.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 Si=c(Pe(),1),Gs=c(V(),1),Ci=(0,Gs.jsx)(Si.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,Gs.jsx)(Si.Path,{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",fillRule:"evenodd",clipRule:"evenodd"})});var Ei=c(Pe(),1),qs=c(V(),1),_n=(0,qs.jsx)(Ei.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,qs.jsx)(Ei.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var Pi=c(Pe(),1),Ys=c(V(),1),wn=(0,Ys.jsx)(Pi.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Ys.jsx)(Pi.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 Oi=c(Pe(),1),Us=c(V(),1),$s=(0,Us.jsx)(Oi.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Us.jsx)(Oi.Path,{fillRule:"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",clipRule:"evenodd"})});var Ii=c(Pe(),1),Ks=c(V(),1),Qs=(0,Ks.jsx)(Ii.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Ks.jsx)(Ii.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 Ti=c(Pe(),1),Xs=c(V(),1),Zs=(0,Xs.jsx)(Ti.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,Xs.jsx)(Ti.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 Ai=c(Pe(),1),Js=c(V(),1),el=(0,Js.jsx)(Ai.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Js.jsx)(Ai.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 Vi=c(Pe(),1),tl=c(V(),1),rl=(0,tl.jsx)(Vi.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,tl.jsx)(Vi.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 Ri=c(Pe(),1),ol=c(V(),1),yn=(0,ol.jsx)(Ri.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,ol.jsx)(Ri.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"})});var ki=c(Pe(),1),nl=c(V(),1),il=(0,nl.jsx)(ki.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,nl.jsx)(ki.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 Ni=c(Pe(),1),al=c(V(),1),sl=(0,al.jsx)(Ni.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,al.jsx)(Ni.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 Di=c(Pe(),1),ll=c(V(),1),Sn=(0,ll.jsx)(Di.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,ll.jsx)(Di.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var Mi=c(Pe(),1),ul=c(V(),1),Fi=(0,ul.jsx)(Mi.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,ul.jsx)(Mi.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 Li=c(Pe(),1),cl=c(V(),1),Bi=(0,cl.jsx)(Li.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,cl.jsx)(Li.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 ji=c(Pe(),1),dl=c(V(),1),fl=(0,dl.jsx)(ji.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,dl.jsx)(ji.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 Hi=c(Pe(),1),ml=c(V(),1),pl=(0,ml.jsx)(Hi.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,ml.jsx)(Hi.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 zi=c(Pe(),1),vl=c(V(),1),gl=(0,vl.jsx)(zi.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,vl.jsx)(zi.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 Wi=c(Pe(),1),hl=c(V(),1),Cn=(0,hl.jsx)(Wi.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,hl.jsx)(Wi.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 Oe="isAny",Ie="isNone",ut="isAll",ct="isNotAll",vt="between",gt="inThePast",Ct="over",Ae="is",Ve="isNot",Fr="lessThan",Lr="greaterThan",Br="lessThanOrEqual",jr="greaterThanOrEqual",Hr="before",zr="after",Wr="beforeInc",Gr="afterInc",$t="contains",Kt="notContains",Qt="startsWith",qr="on",Yr="notOn",Gi=["asc","desc"],jc={asc:"\u2191",desc:"\u2193"},qi={asc:"ascending",desc:"descending"},Yi={asc:(0,bl.__)("Sort ascending"),desc:(0,bl.__)("Sort descending")},Hc={asc:zs,desc:Ms},No="table",Ui="grid",zc="list",Wc="activity",Gc="pickerGrid",qc="pickerTable";var Yc=(0,$i.createContext)({view:{type:No},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,$i.createRef)(),resizeObserverRef:()=>{},defaultLayouts:{list:{},grid:{},table:{}},filters:[],isShowingFilter:!1,setIsShowingFilter:()=>{},hasInfiniteScrollHandler:!1,config:{perPageSizes:[]}});Yc.displayName="DataViewsContext";var U=Yc;var xr=c(X(),1);var Pn=c(X(),1),On=c($(),1),Et=c(W(),1),El=c(xl(),1);var Kc=c($(),1),Qc=c(X(),1),Xc=c(V(),1);function Ur({selection:e,onChangeSelection:t,item:r,getItemId:o,titleField:n,disabled:i,...a}){let s=o(r),l=!i&&e.includes(s),u=n?.getValue?.({item:r})||(0,Qc.__)("(no title)");return(0,Xc.jsx)(Kc.CheckboxControl,{className:"dataviews-selection-checkbox","aria-label":u,"aria-disabled":i,checked:l,onChange:()=>{i||t(e.includes(s)?e.filter(d=>s!==d):[...e,s])},...a})}var po=c($(),1),td=c(X(),1),Do=c(W(),1);var rd=c(Ut(),1),od=c(Dt(),1);var Jc=c(_l(),1),{lock:A1,unlock:te}=(0,Jc.__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 he=c(V(),1),{Menu:mo,kebabCase:Mh}=te(po.privateApis);function Fh({action:e,onClick:t,items:r,variant:o}){let n=typeof e.label=="string"?e.label:e.label(r);return(0,he.jsx)(po.Button,{disabled:!!e.disabled,accessibleWhenDisabled:!0,size:"compact",variant:o,onClick:t,children:n})}function Lh({action:e,onClick:t,items:r}){let o=typeof e.label=="string"?e.label:e.label(r);return(0,he.jsx)(mo.Item,{disabled:e.disabled,onClick:t,children:(0,he.jsx)(mo.ItemLabel,{children:o})})}function vo({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,he.jsx)(po.Modal,{title:n||o,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:r,focusOnMount:e.modalFocusOnMount??!0,size:e.modalSize||"medium",overlayClassName:`dataviews-action-modal dataviews-action-modal__${Mh(e.id)}`,children:(0,he.jsx)(e.RenderModal,{items:t,closeModal:r})})}function wl({actions:e,item:t,registry:r,setActiveModalAction:o}){let{primaryActions:n,regularActions:i}=(0,Do.useMemo)(()=>e.reduce((s,l)=>((l.isPrimary?s.primaryActions:s.regularActions).push(l),s),{primaryActions:[],regularActions:[]}),[e]),a=s=>s.map(l=>(0,he.jsx)(Lh,{action:l,onClick:()=>{if("RenderModal"in l){o(l);return}l.callback([t],{registry:r})},items:[t]},l.id));return(0,he.jsxs)(mo.Group,{children:[a(n),n.length>0&&i.length>0&&(0,he.jsx)(mo.Separator,{}),a(i)]})}function go({item:e,actions:t,isCompact:r}){let o=(0,rd.useRegistry)(),{primaryActions:n,eligibleActions:i}=(0,Do.useMemo)(()=>{let a=t.filter(l=>!l.isEligible||l.isEligible(e));return{primaryActions:a.filter(l=>l.isPrimary),eligibleActions:a}},[t,e]);return r?(0,he.jsx)(ed,{item:e,actions:i,isSmall:!0,registry:o}):(0,he.jsxs)(F,{direction:"row",justify:"flex-end",className:"dataviews-item-actions",style:{flexShrink:0,width:"auto"},children:[(0,he.jsx)(yl,{item:e,actions:n,registry:o}),n.length<i.length&&(0,he.jsx)(ed,{item:e,actions:i,registry:o})]})}function ed({item:e,actions:t,isSmall:r,registry:o}){let[n,i]=(0,Do.useState)(null);return(0,he.jsxs)(he.Fragment,{children:[(0,he.jsxs)(mo,{placement:"bottom-end",children:[(0,he.jsx)(mo.TriggerButton,{render:(0,he.jsx)(po.Button,{size:r?"small":"compact",icon:Sn,label:(0,td.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,className:"dataviews-all-actions-button"})}),(0,he.jsx)(mo.Popover,{children:(0,he.jsx)(wl,{actions:t,item:e,registry:o,setActiveModalAction:i})})]}),!!n&&(0,he.jsx)(vo,{action:n,items:[e],closeModal:()=>i(null)})]})}function yl({item:e,actions:t,registry:r,buttonVariant:o}){let[n,i]=(0,Do.useState)(null);return(0,od.useViewportMatch)("medium","<")||!Array.isArray(t)||t.length===0?null:(0,he.jsxs)(he.Fragment,{children:[t.map(s=>(0,he.jsx)(Fh,{action:s,onClick:()=>{if("RenderModal"in s){i(s);return}s.callback([e],{registry:r})},items:[e],variant:o},s.id)),!!n&&(0,he.jsx)(vo,{action:n,items:[e],closeModal:()=>i(null)})]})}var Mo=c($(),1),Xt=c(X(),1),dt=c(W(),1),ad=c(Ut(),1);var Sl=c(Dt(),1);var Ye=c(V(),1);function Bh({action:e,items:t,ActionTriggerComponent:r}){let[o,n]=(0,dt.useState)(!1);return(0,Ye.jsxs)(Ye.Fragment,{children:[(0,Ye.jsx)(r,{...{action:e,onClick:()=>{n(!0)},items:t}}),o&&(0,Ye.jsx)(vo,{action:e,items:t,closeModal:()=>n(!1)})]})}function Ki(e,t){return(0,dt.useMemo)(()=>e.some(r=>r.supportsBulk&&(!r.isEligible||r.isEligible(t))),[e,t])}function Fo(e,t){return(0,dt.useMemo)(()=>t.some(r=>e.some(o=>o.supportsBulk&&(!o.isEligible||o.isEligible(r)))),[e,t])}function En({selection:e,onChangeSelection:t,data:r,actions:o,getItemId:n}){let i=(0,dt.useMemo)(()=>r.filter(l=>o.some(u=>u.supportsBulk&&(!u.isEligible||u.isEligible(l)))),[r,o]),a=r.filter(l=>e.includes(n(l))&&i.includes(l)),s=a.length===i.length;return(0,Ye.jsx)(Mo.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:s,indeterminate:!s&&!!a.length,onChange:()=>{t(s?[]:i.map(l=>n(l)))},"aria-label":s?(0,Xt.__)("Deselect all"):(0,Xt.__)("Select all")})}function nd({action:e,onClick:t,isBusy:r,items:o}){let n=typeof e.label=="string"?e.label:e.label(o);return(0,Sl.useViewportMatch)("medium","<")?(0,Ye.jsx)(Mo.Button,{disabled:r,accessibleWhenDisabled:!0,label:n,icon:e.icon,size:"compact",onClick:t,isBusy:r}):(0,Ye.jsx)(Mo.Button,{disabled:r,accessibleWhenDisabled:!0,size:"compact",onClick:t,isBusy:r,children:n})}var sd=[];function jh({action:e,selectedItems:t,actionInProgress:r,setActionInProgress:o}){let n=(0,ad.useRegistry)(),i=(0,dt.useMemo)(()=>t.filter(a=>!e.isEligible||e.isEligible(a)),[e,t]);return"RenderModal"in e?(0,Ye.jsx)(Bh,{action:e,items:i,ActionTriggerComponent:nd},e.id):(0,Ye.jsx)(nd,{action:e,onClick:async()=>{o(e.id),await e.callback(t,{registry:n}),o(null)},items:i,isBusy:r===e.id},e.id)}function id(e,t,r,o,n,i,a,s,l){let u=i.length>0?(0,Xt.sprintf)((0,Xt._n)("%d Item selected","%d Items selected",i.length),i.length):(0,Xt.sprintf)((0,Xt._n)("%d Item","%d Items",e.length),e.length);return(0,Ye.jsxs)(F,{direction:"row",className:"dataviews-bulk-actions-footer__container",gap:"sm",align:"center",children:[(0,Ye.jsx)(En,{selection:o,onChangeSelection:l,data:e,actions:t,getItemId:r}),(0,Ye.jsx)("span",{className:"dataviews-bulk-actions-footer__item-count",children:u}),(0,Ye.jsxs)(F,{direction:"row",className:"dataviews-bulk-actions-footer__action-buttons",gap:"2xs",children:[n.map(d=>(0,Ye.jsx)(jh,{action:d,selectedItems:i,actionInProgress:a,setActionInProgress:s},d.id)),i.length>0&&(0,Ye.jsx)(Mo.Button,{icon:wn,showTooltip:!0,tooltipPosition:"top",size:"compact",label:(0,Xt.__)("Cancel"),disabled:!!a,accessibleWhenDisabled:!1,onClick:()=>{l(sd)}})]})]})}function Hh({selection:e,actions:t,onChangeSelection:r,data:o,getItemId:n}){let[i,a]=(0,dt.useState)(null),s=(0,dt.useRef)(null),l=(0,Sl.useViewportMatch)("medium","<"),u=(0,dt.useMemo)(()=>t.filter(p=>p.supportsBulk),[t]),d=(0,dt.useMemo)(()=>o.filter(p=>u.some(h=>!h.isEligible||h.isEligible(p))),[o,u]),f=(0,dt.useMemo)(()=>o.filter(p=>e.includes(n(p))&&d.includes(p)),[e,o,n,d]),m=(0,dt.useMemo)(()=>t.filter(p=>p.supportsBulk&&(!l||p.icon)&&f.some(h=>!p.isEligible||p.isEligible(h))),[t,f,l]);if(i)s.current||(s.current=id(o,t,n,e,m,f,i,a,r));else return s.current&&(s.current=null),id(o,t,n,e,m,f,i,a,r);return s.current}function Qi(){let{data:e,selection:t,actions:r=sd,onChangeSelection:o,getItemId:n}=(0,dt.useContext)(U);return(0,Ye.jsx)(Hh,{selection:t,onChangeSelection:o,data:e,actions:r,getItemId:n})}var gr=c(X(),1);var hr=c($(),1),$r=c(W(),1);function Xi(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 ee=c(V(),1),{Menu:ve}=te(hr.privateApis);function zh({children:e}){return $r.Children.toArray(e).filter(Boolean).map((t,r)=>(0,ee.jsxs)($r.Fragment,{children:[r>0&&(0,ee.jsx)(ve.Separator,{}),t]},r))}var Wh=(0,$r.forwardRef)(function({fieldId:t,view:r,fields:o,onChangeView:n,onHide:i,setOpenedFilter:a,canMove:s=!0,canInsertLeft:l=!0,canInsertRight:u=!0},d){let f=r.fields??[],m=f?.indexOf(t),p=r.sort?.field===t,h=!1,g=!1,_=!1,w=[],y=o.find(E=>E.id===t),{setIsShowingFilter:P}=(0,$r.useContext)(U);if(!y)return null;h=y.enableHiding!==!1,g=y.enableSorting!==!1;let k=y.header;if(w=!!y.filterBy&&y.filterBy?.operators||[],_=!r.filters?.some(E=>t===E.field)&&!!(y.hasElements||y.Edit)&&y.filterBy!==!1&&!y.filterBy?.isPrimary,!g&&!s&&!h&&!_)return k;let O=Xi(r,o).filter(E=>!f.includes(E.id)),M=(l||u)&&!!O.length,N=(0,gr.isRTL)();return(0,ee.jsxs)(ve,{children:[(0,ee.jsxs)(ve.TriggerButton,{render:(0,ee.jsx)(hr.Button,{size:"compact",className:"dataviews-view-table-header-button",ref:d,variant:"tertiary"}),children:[k,r.sort&&p&&(0,ee.jsx)("span",{"aria-hidden":"true",children:jc[r.sort.direction]})]}),(0,ee.jsx)(ve.Popover,{style:{minWidth:"240px"},children:(0,ee.jsxs)(zh,{children:[g&&(0,ee.jsx)(ve.Group,{children:Gi.map(E=>{let S=r.sort&&p&&r.sort.direction===E,A=`${t}-${E}`;return(0,ee.jsx)(ve.RadioItem,{name:"view-table-sorting",value:A,checked:S,onChange:()=>{n({...r,sort:{field:t,direction:E},showLevels:!1})},children:(0,ee.jsx)(ve.ItemLabel,{children:Yi[E]})},A)})}),_&&(0,ee.jsx)(ve.Group,{children:(0,ee.jsx)(ve.Item,{prefix:(0,ee.jsx)(hr.Icon,{icon:yn}),onClick:()=>{a(t),P(!0),n({...r,page:1,filters:[...r.filters||[],{field:t,value:void 0,operator:w[0]}]})},children:(0,ee.jsx)(ve.ItemLabel,{children:(0,gr.__)("Add filter")})})}),(s||h||M)&&y&&(0,ee.jsxs)(ve.Group,{children:[s&&(0,ee.jsx)(ve.Item,{prefix:(0,ee.jsx)(hr.Icon,{icon:Ls}),disabled:N?m>=f.length-1:m<1,onClick:()=>{let E=N?m+1:m-1,S=[...f];S.splice(m,1),S.splice(E,0,t),n({...r,fields:S})},children:(0,ee.jsx)(ve.ItemLabel,{children:(0,gr.__)("Move left")})}),s&&(0,ee.jsx)(ve.Item,{prefix:(0,ee.jsx)(hr.Icon,{icon:js}),disabled:N?m<1:m>=f.length-1,onClick:()=>{let E=N?m-1:m+1,S=[...f];S.splice(m,1),S.splice(E,0,t),n({...r,fields:S})},children:(0,ee.jsx)(ve.ItemLabel,{children:(0,gr.__)("Move right")})}),l&&!!O.length&&(0,ee.jsxs)(ve,{children:[(0,ee.jsx)(ve.SubmenuTriggerItem,{children:(0,ee.jsx)(ve.ItemLabel,{children:(0,gr.__)("Insert left")})}),(0,ee.jsx)(ve.Popover,{children:O.map(E=>(0,ee.jsx)(ve.Item,{onClick:()=>{n({...r,fields:[...f.slice(0,m),E.id,...f.slice(m)]})},children:(0,ee.jsx)(ve.ItemLabel,{children:E.label})},E.id))})]}),u&&!!O.length&&(0,ee.jsxs)(ve,{children:[(0,ee.jsx)(ve.SubmenuTriggerItem,{children:(0,ee.jsx)(ve.ItemLabel,{children:(0,gr.__)("Insert right")})}),(0,ee.jsx)(ve.Popover,{children:O.map(E=>(0,ee.jsx)(ve.Item,{onClick:()=>{n({...r,fields:[...f.slice(0,m+1),E.id,...f.slice(m+1)]})},children:(0,ee.jsx)(ve.ItemLabel,{children:E.label})},E.id))})]}),h&&y&&(0,ee.jsx)(ve.Item,{prefix:(0,ee.jsx)(hr.Icon,{icon:Cn}),onClick:()=>{i(y),n({...r,fields:f.filter(E=>E!==t)})},children:(0,ee.jsx)(ve.ItemLabel,{children:(0,gr.__)("Hide column")})})]})]})})]})}),Gh=Wh,Lo=Gh;var ld=c(W(),1),Cl=c(V(),1);function qh({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 Kr({item:e,isItemClickable:t,onClickItem:r,renderItemLink:o,className:n,children:i,...a}){if(!t(e))return(0,Cl.jsx)("div",{className:n,...a,children:i});if(o){let l=o({item:e,className:`${n} ${n}--clickable`,...a,children:i});return(0,ld.cloneElement)(l,{onClick:u=>{u.stopPropagation(),l.props.onClick&&l.props.onClick(u)},onKeyDown:u=>{(u.key==="Enter"||u.key===""||u.key===" ")&&(u.stopPropagation(),l.props.onKeyDown&&l.props.onKeyDown(u))}})}let s=qh({item:e,isItemClickable:t,onClickItem:r,className:n});return(0,Cl.jsx)("div",{...s,...a,children:i})}var Zt=c(V(),1);function Yh({item:e,level:t,titleField:r,mediaField:o,descriptionField:n,onClickItem:i,renderItemLink:a,isItemClickable:s}){return(0,Zt.jsxs)(F,{direction:"row",gap:"sm",align:"flex-start",justify:"flex-start",children:[o&&(0,Zt.jsx)(Kr,{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,Zt.jsx)(o.render,{item:e,field:o,config:{sizes:"32px"}})}),(0,Zt.jsxs)(F,{direction:"column",align:"flex-start",className:"dataviews-view-table__primary-column-content",children:[r&&(0,Zt.jsxs)(Kr,{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,Zt.jsxs)("span",{className:"dataviews-view-table__level",children:[Array(t).fill("\u2014").join(" "),"\xA0"]}),(0,Zt.jsx)(r.render,{item:e,field:r})]}),n&&(0,Zt.jsx)(n.render,{item:e,field:n})]})]})}var Zi=Yh;var ud=c(Dt(),1),Bo=c(W(),1),cd=c(X(),1),Uh=e=>(0,cd.isRTL)()?Math.abs(e.scrollLeft)<=1:e.scrollLeft+e.clientWidth>=e.scrollWidth-1;function dd({scrollContainerRef:e,enabled:t=!1}){let[r,o]=(0,Bo.useState)(!1),n=(0,ud.useDebounce)((0,Bo.useCallback)(()=>{let i=e.current;i&&o(Uh(i))},[e,o]),200);return(0,Bo.useEffect)(()=>typeof window>"u"||!t||!e.current?()=>{}:(n(),e.current.addEventListener("scroll",n),window.addEventListener("resize",n),()=>{e.current?.removeEventListener("scroll",n),window.removeEventListener("resize",n)}),[e,t]),r}function Mt(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 Qr=c($(),1),md=c(X(),1),pd=c(W(),1);var At=c(V(),1);function fd({field:e,isVisible:t,onToggleVisibility:r}){return(0,At.jsx)(Qr.__experimentalItem,{onClick:e.enableHiding?r:void 0,children:(0,At.jsxs)(F,{direction:"row",gap:"xs",justify:"flex-start",align:"center",children:[(0,At.jsx)("div",{style:{height:24,width:24},children:t&&(0,At.jsx)(Qr.Icon,{icon:_n})}),(0,At.jsx)("span",{className:"dataviews-view-config__label",children:e.label})]})})}function $h(e){return!!e}function Ji({showLabel:e=!0}){let{view:t,fields:r,onChangeView:o}=(0,pd.useContext)(U),n=Xi(t,r);if(!n?.length)return null;let i=r.find(h=>h.id===t.titleField),a=r.find(h=>h.id===t.mediaField),s=r.find(h=>h.id===t.descriptionField),l=[{field:i,isVisibleFlag:"showTitle"},{field:a,isVisibleFlag:"showMedia"},{field:s,isVisibleFlag:"showDescription"}].filter(({field:h})=>$h(h)),u=t.fields??[],d=n.filter(h=>u.includes(h.id)).length,f=l.filter(({isVisibleFlag:h})=>t[h]??!0),m=f.length+d,p=m===1&&f.length===1;return(0,At.jsxs)(F,{direction:"column",className:"dataviews-field-control",children:[e&&(0,At.jsx)(Qr.BaseControl.VisualLabel,{children:(0,md.__)("Properties")}),(0,At.jsx)(F,{direction:"column",className:"dataviews-view-config__properties",children:(0,At.jsxs)(Qr.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,size:"medium",children:[l.map(({field:h,isVisibleFlag:g})=>{let _=t[g]??!0,w=p&&_?{...h,enableHiding:!1}:h;return(0,At.jsx)(fd,{field:w,isVisible:_,onToggleVisibility:()=>{o({...t,[g]:!_})}},h.id)}),n.map(h=>{let g=u.includes(h.id),_=m===1&&g?{...h,enableHiding:!1}:h;return(0,At.jsx)(fd,{field:_,isVisible:g,onToggleVisibility:()=>{o({...t,fields:g?u.filter(w=>w!==h.id):[...u,h.id]})}},h.id)})]})})]})}var Q=c(V(),1);function Kh({item:e,fields:t,column:r,align:o}){let n=t.find(a=>a.id===r);if(!n)return null;let i=Y("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,Q.jsx)("div",{className:i,children:(0,Q.jsx)(n.render,{item:e,field:n})})}function vd({hasBulkActions:e,item:t,level:r,actions:o,fields:n,id:i,view:a,titleField:s,mediaField:l,descriptionField:u,selection:d,getItemId:f,isItemClickable:m,onClickItem:p,renderItemLink:h,onChangeSelection:g,isActionsColumnSticky:_,posinset:w}){let{paginationInfo:y}=(0,Et.useContext)(U),P=Ki(o,t),k=P&&d.includes(i),{showTitle:O=!0,showMedia:M=!0,showDescription:N=!0,infiniteScrollEnabled:E}=a,S=(0,Et.useRef)(!1),A=a.fields??[],R=s&&O||l&&M||u&&N;return(0,Q.jsxs)("tr",{className:Y("dataviews-view-table__row",{"is-selected":P&&k,"has-bulk-actions":P}),onTouchStart:()=>{S.current=!0},"aria-setsize":E?y.totalItems:void 0,"aria-posinset":w,role:E?"article":void 0,onMouseDown:C=>{let v=(0,El.isAppleOS)()?C.metaKey:C.ctrlKey;C.button===0&&v&&window.navigator.userAgent.toLowerCase().includes("firefox")&&C?.preventDefault()},onClick:C=>{if(!P)return;((0,El.isAppleOS)()?C.metaKey:C.ctrlKey)&&!S.current&&document.getSelection()?.type!=="Range"&&g(d.includes(i)?d.filter(x=>i!==x):[...d,i])},children:[e&&(0,Q.jsx)("td",{className:"dataviews-view-table__checkbox-column",children:(0,Q.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,Q.jsx)(Ur,{item:t,selection:d,onChangeSelection:g,getItemId:f,titleField:s,disabled:!P})})}),R&&(0,Q.jsx)("td",{children:(0,Q.jsx)(Zi,{item:t,level:r,titleField:O?s:void 0,mediaField:M?l:void 0,descriptionField:N?u:void 0,isItemClickable:m,onClickItem:p,renderItemLink:h})}),A.map(C=>{let{width:v,maxWidth:x,minWidth:T,align:b}=a.layout?.styles?.[C]??{};return(0,Q.jsx)("td",{style:{width:v,maxWidth:x,minWidth:T},children:(0,Q.jsx)(Kh,{fields:n,item:t,column:C,align:b})},C)}),!!o?.length&&(0,Q.jsx)("td",{className:Y("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":_}),onClick:C=>C.stopPropagation(),children:(0,Q.jsx)(go,{item:t,actions:o})})]})}function Qh({actions:e,data:t,fields:r,getItemId:o,getItemLevel:n,isLoading:i=!1,onChangeView:a,onChangeSelection:s,selection:l,setOpenedFilter:u,onClickItem:d,isItemClickable:f,renderItemLink:m,view:p,className:h,empty:g}){let{containerRef:_}=(0,Et.useContext)(U),w=(0,Et.useRef)(new Map),y=(0,Et.useRef)(),[P,k]=(0,Et.useState)(),O=Fo(e,t),[M,N]=(0,Et.useState)(null);(0,Et.useEffect)(()=>{y.current&&(y.current.focus(),y.current=void 0)});let E=(0,Et.useId)(),S=dd({scrollContainerRef:_,enabled:!!e?.length});if(P){y.current=P,k(void 0);return}let A=z=>{let me=w.current.get(z.id),Qe=me?w.current.get(me.fallback):void 0;k(Qe?.node)},R=z=>{z.preventDefault(),z.stopPropagation();let me={getBoundingClientRect:()=>({x:z.clientX,y:z.clientY,top:z.clientY,left:z.clientX,right:z.clientX,bottom:z.clientY,width:0,height:0,toJSON:()=>({})})};window.requestAnimationFrame(()=>{N(me)})},C=!!t?.length,v=r.find(z=>z.id===p.titleField),x=r.find(z=>z.id===p.mediaField),T=r.find(z=>z.id===p.descriptionField),b=p.groupBy?.field?r.find(z=>z.id===p.groupBy?.field):null,D=b?Mt(t,b):null,{showTitle:H=!0,showMedia:I=!0,showDescription:q=!0}=p,K=v&&H||x&&I||T&&q,Ke=p.fields??[],et=(z,me)=>Qe=>{Qe?w.current.set(z,{node:Qe,fallback:Ke[me>0?me-1:1]}):w.current.delete(z)},fe=p.infiniteScrollEnabled&&!D;return(0,Q.jsxs)(Q.Fragment,{children:[(0,Q.jsxs)("table",{className:Y("dataviews-view-table",h,{[`has-${p.layout?.density}-density`]:p.layout?.density&&["compact","comfortable"].includes(p.layout.density),"has-bulk-actions":O}),"aria-busy":i,"aria-describedby":E,role:fe?"feed":void 0,children:[(0,Q.jsxs)("colgroup",{children:[O&&(0,Q.jsx)("col",{className:"dataviews-view-table__col-checkbox"}),K&&(0,Q.jsx)("col",{className:"dataviews-view-table__col-first-data"}),Ke.map((z,me)=>(0,Q.jsx)("col",{className:Y(`dataviews-view-table__col-${z}`,{"dataviews-view-table__col-first-data":!K&&me===0})},`col-${z}`)),!!e?.length&&(0,Q.jsx)("col",{className:"dataviews-view-table__col-actions"})]}),M&&(0,Q.jsx)(On.Popover,{anchor:M,onClose:()=>N(null),placement:"bottom-start",children:(0,Q.jsx)(Ji,{showLabel:!1})}),(0,Q.jsx)("thead",{onContextMenu:R,children:(0,Q.jsxs)("tr",{className:"dataviews-view-table__row",children:[O&&(0,Q.jsx)("th",{className:"dataviews-view-table__checkbox-column",scope:"col",onContextMenu:R,children:(0,Q.jsx)(En,{selection:l,onChangeSelection:s,data:t,actions:e,getItemId:o})}),K&&(0,Q.jsx)("th",{scope:"col",children:v&&(0,Q.jsx)(Lo,{ref:et(v.id,0),fieldId:v.id,view:p,fields:r,onChangeView:a,onHide:A,setOpenedFilter:u,canMove:!1,canInsertLeft:!1,canInsertRight:p.layout?.enableMoving??!0})}),Ke.map((z,me)=>{let{width:Qe,maxWidth:Yt,minWidth:pr,align:kr}=p.layout?.styles?.[z]??{},Nr=p.layout?.enableMoving??!0;return(0,Q.jsx)("th",{style:{width:Qe,maxWidth:Yt,minWidth:pr,textAlign:kr},"aria-sort":p.sort?.direction&&p.sort?.field===z?qi[p.sort.direction]:void 0,scope:"col",children:(0,Q.jsx)(Lo,{ref:et(z,me),fieldId:z,view:p,fields:r,onChangeView:a,onHide:A,setOpenedFilter:u,canMove:Nr,canInsertLeft:Nr,canInsertRight:Nr})},z)}),!!e?.length&&(0,Q.jsx)("th",{className:Y("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":!S}),children:(0,Q.jsx)("span",{className:"dataviews-view-table-header",children:(0,Pn.__)("Actions")})})]})}),C&&b&&D?Array.from(D.entries()).map(([z,me])=>(0,Q.jsxs)("tbody",{children:[(0,Q.jsx)("tr",{className:"dataviews-view-table__group-header-row",children:(0,Q.jsx)("td",{colSpan:Ke.length+(K?1:0)+(O?1:0)+(e?.length?1:0),className:"dataviews-view-table__group-header-cell",children:p.groupBy?.showLabel===!1?z:(0,Pn.sprintf)((0,Pn.__)("%1$s: %2$s"),b.label,z)})}),me.map((Qe,Yt)=>(0,Q.jsx)(vd,{item:Qe,level:p.showLevels&&typeof n=="function"?n(Qe):void 0,hasBulkActions:O,actions:e,fields:r,id:o(Qe)||Yt.toString(),view:p,titleField:v,mediaField:x,descriptionField:T,selection:l,getItemId:o,onChangeSelection:s,onClickItem:d,renderItemLink:m,isItemClickable:f,isActionsColumnSticky:!S},o(Qe)))]},`group-${z}`)):(0,Q.jsx)("tbody",{children:C&&t.map((z,me)=>(0,Q.jsx)(vd,{item:z,level:p.showLevels&&typeof n=="function"?n(z):void 0,hasBulkActions:O,actions:e,fields:r,id:o(z)||me.toString(),view:p,titleField:v,mediaField:x,descriptionField:T,selection:l,getItemId:o,onChangeSelection:s,onClickItem:d,renderItemLink:m,isItemClickable:f,isActionsColumnSticky:!S,posinset:fe?me+1:void 0},o(z)))})]}),(0,Q.jsxs)("div",{className:Y({"dataviews-loading":i,"dataviews-no-results":!C&&!i}),id:E,children:[!C&&(i?(0,Q.jsx)("p",{children:(0,Q.jsx)(On.Spinner,{})}):g),C&&i&&(0,Q.jsx)("p",{className:"dataviews-loading-more",children:(0,Q.jsx)(On.Spinner,{})})]})]})}var gd=Qh;var Ol=c($(),1),ra=c(X(),1);var Vt=c($(),1);var In=c(X(),1),bd=c(Dt(),1),xd=c(xl(),1),ta=c(W(),1);var Xh=c($(),1),Zh=c(X(),1),ea=c(W(),1);var Jh=c(V(),1),eb=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}],tb=eb[2].value;function hd(){let e=(0,ea.useContext)(U),t=e.view;return(0,ea.useMemo)(()=>{let r=e.containerWidth,o=32,n=t.layout?.previewSize??tb,i=Math.floor((r+o)/(n+o));return Math.max(1,i)},[e.containerWidth,t.layout?.previewSize])}var ue=c(V(),1),{Badge:rb}=te(Vt.privateApis);function ob(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 nb=(0,ta.forwardRef)(function e({view:t,selection:r,onChangeSelection:o,onClickItem:n,isItemClickable:i,renderItemLink:a,getItemId:s,item:l,actions:u,mediaField:d,titleField:f,descriptionField:m,regularFields:p,badgeFields:h,hasBulkActions:g,config:_,...w},y){let{showTitle:P=!0,showMedia:k=!0,showDescription:O=!0}=t,M=Ki(u,l),N=s(l),E=(0,bd.useInstanceId)(e),S=r.includes(N),A=d?.render?(0,ue.jsx)(d.render,{item:l,field:d,config:_}):null,R=P&&f?.render?(0,ue.jsx)(f.render,{item:l,field:f}):null,C=k&&A,v,x;return i(l)&&n&&(R?(v={"aria-labelledby":`dataviews-view-grid__title-field-${E}`},x={id:`dataviews-view-grid__title-field-${E}`}):v={"aria-label":(0,In.__)("Navigate to item")}),(0,ue.jsxs)(F,{direction:"column",...w,ref:y,className:Y(w.className,"dataviews-view-grid__row__gridcell","dataviews-view-grid__card",{"is-selected":M&&S}),onClickCapture:T=>{if(w.onClickCapture?.(T),(0,xd.isAppleOS)()?T.metaKey:T.ctrlKey){if(T.stopPropagation(),T.preventDefault(),!M)return;o(r.includes(N)?r.filter(b=>N!==b):[...r,N])}},children:[C&&(0,ue.jsx)(Kr,{item:l,isItemClickable:i,onClickItem:n,renderItemLink:a,className:"dataviews-view-grid__media",...v,children:A}),g&&C&&(0,ue.jsx)(Ur,{item:l,selection:r,onChangeSelection:o,getItemId:s,titleField:f,disabled:!M}),!P&&C&&!!u?.length&&(0,ue.jsx)("div",{className:"dataviews-view-grid__media-actions",children:(0,ue.jsx)(go,{item:l,actions:u,isCompact:!0})}),P&&(0,ue.jsxs)(F,{direction:"row",gap:"xs",className:"dataviews-view-grid__title-actions",children:[(0,ue.jsx)(Kr,{item:l,isItemClickable:i,onClickItem:n,renderItemLink:a,className:"dataviews-view-grid__title-field dataviews-title-field",...x,children:R}),!!u?.length&&(0,ue.jsx)(go,{item:l,actions:u,isCompact:!0})]}),(0,ue.jsxs)(F,{direction:"column",gap:"2xs",children:[O&&m?.render&&(0,ue.jsx)(m.render,{item:l,field:m}),!!h?.length&&(0,ue.jsx)(F,{direction:"row",className:"dataviews-view-grid__badge-fields",gap:"xs",wrap:"wrap",align:"top",justify:"flex-start",children:h.map(T=>(0,ue.jsx)(rb,{className:"dataviews-view-grid__field-value",children:(0,ue.jsx)(T.render,{item:l,field:T})},T.id))}),!!p?.length&&(0,ue.jsx)(F,{direction:"column",className:"dataviews-view-grid__fields",gap:"2xs",children:p.map(T=>(0,ue.jsx)(Vt.Flex,{className:"dataviews-view-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)(Vt.Tooltip,{text:T.label,children:(0,ue.jsx)(Vt.FlexItem,{className:"dataviews-view-grid__field-name",children:T.header})}),(0,ue.jsx)(Vt.FlexItem,{className:"dataviews-view-grid__field-value",style:{maxHeight:"none"},children:(0,ue.jsx)(T.render,{item:l,field:T})})]})},T.id))})]})]})});function Pl({data:e,isInfiniteScroll:t,className:r,isLoading:o,view:n,fields:i,selection:a,onChangeSelection:s,onClickItem:l,isItemClickable:u,renderItemLink:d,getItemId:f,actions:m}){let{paginationInfo:p,resizeObserverRef:h}=(0,ta.useContext)(U),g=hd(),_=Fo(m,e),w=i.find(S=>S.id===n?.titleField),y=i.find(S=>S.id===n?.mediaField),P=i.find(S=>S.id===n?.descriptionField),k=n.fields??[],{regularFields:O,badgeFields:M}=k.reduce((S,A)=>{let R=i.find(v=>v.id===A);if(!R)return S;let C=n.layout?.badgeFields?.includes(A)?"badgeFields":"regularFields";return S[C].push(R),S},{regularFields:[],badgeFields:[]}),N="900px",E=Math.ceil(e.length/g);return(0,ue.jsx)(Vt.Composite,{role:t?"feed":"grid",className:Y("dataviews-view-grid",r),focusWrap:!0,"aria-busy":o,"aria-rowcount":t?void 0:E,ref:h,children:ob(e,g).map((S,A)=>(0,ue.jsx)(Vt.Composite.Row,{render:(0,ue.jsx)("div",{role:"row","aria-rowindex":A+1,"aria-label":(0,In.sprintf)((0,In.__)("Row %d"),A+1),className:"dataviews-view-grid__row",style:{gridTemplateColumns:`repeat( ${g}, minmax(0, 1fr) )`}}),children:S.map((R,C)=>{let v=A*g+C;return(0,ue.jsx)(Vt.Composite.Item,{render:x=>(0,ue.jsx)(nb,{...x,role:t?"article":"gridcell","aria-setsize":t?p.totalItems:void 0,"aria-posinset":t?v+1:void 0,view:n,selection:a,onChangeSelection:s,onClickItem:l,isItemClickable:u,renderItemLink:d,getItemId:f,item:R,actions:m,mediaField:y,titleField:w,descriptionField:P,regularFields:O,badgeFields:M,hasBulkActions:_,config:{sizes:N}})},f(R))})},A))})}var ht=c(V(),1);function ib({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,onClickItem:a,isItemClickable:s,renderItemLink:l,selection:u,view:d,className:f,empty:m}){let p=!!t?.length,h=d.groupBy?.field?r.find(y=>y.id===d.groupBy?.field):null,g=h?Mt(t,h):null,_=d.infiniteScrollEnabled&&!g,w={className:f,isLoading:n,view:d,fields:r,selection:u,onChangeSelection:i,onClickItem:a,isItemClickable:s,renderItemLink:l,getItemId:o,actions:e};return(0,ht.jsxs)(ht.Fragment,{children:[p&&h&&g&&(0,ht.jsx)(F,{direction:"column",gap:"md",children:Array.from(g.entries()).map(([y,P])=>(0,ht.jsxs)(F,{direction:"column",gap:"xs",children:[(0,ht.jsx)("h3",{className:"dataviews-view-grid__group-header",children:d.groupBy?.showLabel===!1?y:(0,ra.sprintf)((0,ra.__)("%1$s: %2$s"),h.label,y)}),(0,ht.jsx)(Pl,{...w,data:P,isInfiniteScroll:!1})]},y))}),p&&!g&&(0,ht.jsx)(Pl,{...w,data:t,isInfiniteScroll:!!_}),!p&&(0,ht.jsx)("div",{className:Y({"dataviews-loading":n,"dataviews-no-results":!n}),children:n?(0,ht.jsx)("p",{children:(0,ht.jsx)(Ol.Spinner,{})}):m}),p&&n&&(0,ht.jsx)("p",{className:"dataviews-loading-more",children:(0,ht.jsx)(Ol.Spinner,{})})]})}var _d=ib;var oa=c(Dt(),1),Ue=c($(),1),We=c(W(),1),Tn=c(X(),1);var Vl=c(Ut(),1);var G=c(V(),1),{Menu:Il}=te(Ue.privateApis);function Tl(e){return`${e}-item-wrapper`}function ab(e,t){return`${e}-primary-action-${t}`}function Al(e){return`${e}-dropdown`}function sb({idPrefix:e,primaryAction:t,item:r}){let o=(0,Vl.useRegistry)(),[n,i]=(0,We.useState)(!1),a=ab(e,t.id),s=typeof t.label=="string"?t.label:t.label([r]);return"RenderModal"in t?(0,G.jsx)("div",{role:"gridcell",children:(0,G.jsx)(Ue.Composite.Item,{id:a,render:(0,G.jsx)(Ue.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,text:s,size:"small",onClick:()=>i(!0)}),children:n&&(0,G.jsx)(vo,{action:t,items:[r],closeModal:()=>i(!1)})})},t.id):(0,G.jsx)("div",{role:"gridcell",children:(0,G.jsx)(Ue.Composite.Item,{id:a,render:(0,G.jsx)(Ue.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,size:"small",onClick:()=>{t.callback([r],{registry:o})},children:s})})},t.id)}function wd({view:e,actions:t,idPrefix:r,isSelected:o,item:n,titleField:i,mediaField:a,descriptionField:s,onSelect:l,otherFields:u,onDropdownTriggerKeyDown:d,posinset:f}){let{showTitle:m=!0,showMedia:p=!0,showDescription:h=!0,infiniteScrollEnabled:g}=e,_=(0,We.useRef)(null),w=`${r}-label`,y=`${r}-description`,P=(0,Vl.useRegistry)(),[k,O]=(0,We.useState)(!1),[M,N]=(0,We.useState)(null),E=({type:b})=>{O(b==="mouseenter")},{paginationInfo:S}=(0,We.useContext)(U);(0,We.useEffect)(()=>{o&&_.current?.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})},[o]);let{primaryAction:A,eligibleActions:R}=(0,We.useMemo)(()=>{let b=t.filter(H=>!H.isEligible||H.isEligible(n));return{primaryAction:b.filter(H=>H.isPrimary)[0],eligibleActions:b}},[t,n]),C=A&&t.length===1,v=p&&a?.render?(0,G.jsx)("div",{className:"dataviews-view-list__media-wrapper",children:(0,G.jsx)(a.render,{item:n,field:a,config:{sizes:"52px"}})}):null,x=m&&i?.render?(0,G.jsx)(i.render,{item:n,field:i}):null,T=R?.length>0&&(0,G.jsxs)(F,{direction:"row",gap:"sm",className:"dataviews-view-list__item-actions",children:[A&&(0,G.jsx)(sb,{idPrefix:r,primaryAction:A,item:n}),!C&&(0,G.jsxs)("div",{role:"gridcell",children:[(0,G.jsxs)(Il,{placement:"bottom-end",children:[(0,G.jsx)(Il.TriggerButton,{render:(0,G.jsx)(Ue.Composite.Item,{id:Al(r),render:(0,G.jsx)(Ue.Button,{size:"small",icon:Sn,label:(0,Tn.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,onKeyDown:d})})}),(0,G.jsx)(Il.Popover,{children:(0,G.jsx)(wl,{actions:R,item:n,registry:P,setActiveModalAction:N})})]}),!!M&&(0,G.jsx)(vo,{action:M,items:[n],closeModal:()=>N(null)})]})]});return(0,G.jsx)(Ue.Composite.Row,{ref:_,render:(0,G.jsx)("div",{"aria-posinset":f,"aria-setsize":g?S.totalItems:void 0}),role:g?"article":"row",className:Y({"is-selected":o,"is-hovered":k}),onMouseEnter:E,onMouseLeave:E,children:(0,G.jsxs)(F,{direction:"row",className:"dataviews-view-list__item-wrapper",children:[(0,G.jsx)("div",{role:"gridcell",children:(0,G.jsx)(Ue.Composite.Item,{id:Tl(r),"aria-pressed":o,"aria-labelledby":w,"aria-describedby":y,className:"dataviews-view-list__item",onClick:()=>l(n)})}),(0,G.jsxs)(F,{direction:"row",gap:"sm",justify:"start",align:"flex-start",style:{flex:1},children:[v,(0,G.jsxs)(F,{direction:"column",gap:"2xs",className:"dataviews-view-list__field-wrapper",children:[(0,G.jsxs)(F,{direction:"row",align:"center",children:[(0,G.jsx)("div",{className:"dataviews-title-field",id:w,style:{flex:1},children:x}),T]}),h&&s?.render&&(0,G.jsx)("div",{className:"dataviews-view-list__field",children:(0,G.jsx)(s.render,{item:n,field:s})}),(0,G.jsx)("div",{className:"dataviews-view-list__fields",id:y,children:u.map(b=>(0,G.jsxs)("div",{className:"dataviews-view-list__field",children:[(0,G.jsx)(Ue.VisuallyHidden,{as:"span",className:"dataviews-view-list__field-label",children:b.label}),(0,G.jsx)("span",{className:"dataviews-view-list__field-value",children:(0,G.jsx)(b.render,{item:n,field:b})})]},b.id))})]})]})]})})}function lb(e){return!!e}function Rl(e){let{actions:t,data:r,fields:o,getItemId:n,isLoading:i,onChangeSelection:a,selection:s,view:l,className:u,empty:d}=e,f=(0,oa.useInstanceId)(Rl,"view-list"),m=r?.findLast(x=>s.includes(n(x))),p=o.find(x=>x.id===l.titleField),h=o.find(x=>x.id===l.mediaField),g=o.find(x=>x.id===l.descriptionField),_=(l?.fields??[]).map(x=>o.find(T=>x===T.id)).filter(lb),w=x=>a([n(x)]),y=(0,We.useCallback)(x=>`${f}-${n(x)}`,[f,n]),P=(0,We.useCallback)((x,T)=>T.startsWith(y(x)),[y]),[k,O]=(0,We.useState)(void 0);(0,We.useEffect)(()=>{m&&O(Tl(y(m)))},[m,y]);let M=r.findIndex(x=>P(x,k??"")),N=(0,oa.usePrevious)(M),E=M!==-1,S=(0,We.useCallback)((x,T)=>{let b=Math.min(r.length-1,Math.max(0,x));if(!r[b])return;let D=y(r[b]),H=T(D);O(H),document.getElementById(H)?.focus()},[r,y]);(0,We.useEffect)(()=>{!E&&(N!==void 0&&N!==-1)&&S(N,Tl)},[E,S,N]);let A=(0,We.useCallback)(x=>{x.key==="ArrowDown"&&(x.preventDefault(),S(M+1,Al)),x.key==="ArrowUp"&&(x.preventDefault(),S(M-1,Al))},[S,M]),R=r?.length;if(!R)return(0,G.jsx)("div",{className:Y({"dataviews-loading":i,"dataviews-no-results":!R&&!i}),children:!R&&(i?(0,G.jsx)("p",{children:(0,G.jsx)(Ue.Spinner,{})}):d)});let C=l.groupBy?.field?o.find(x=>x.id===l.groupBy?.field):null,v=C?Mt(r,C):null;return R&&C&&v?(0,G.jsx)(Ue.Composite,{id:`${f}`,render:(0,G.jsx)("div",{}),className:"dataviews-view-list__group",role:"grid",activeId:k,setActiveId:O,children:(0,G.jsx)(F,{direction:"column",gap:"md",className:Y("dataviews-view-list",u),children:Array.from(v.entries()).map(([x,T])=>(0,G.jsxs)(F,{direction:"column",gap:"xs",children:[(0,G.jsx)("h3",{className:"dataviews-view-list__group-header",children:l.groupBy?.showLabel===!1?x:(0,Tn.sprintf)((0,Tn.__)("%1$s: %2$s"),C.label,x)}),T.map(b=>{let D=y(b);return(0,G.jsx)(wd,{view:l,idPrefix:D,actions:t,item:b,isSelected:b===m,onSelect:w,mediaField:h,titleField:p,descriptionField:g,otherFields:_,onDropdownTriggerKeyDown:A},D)})]},x))})}):(0,G.jsxs)(G.Fragment,{children:[(0,G.jsx)(Ue.Composite,{id:f,render:(0,G.jsx)("div",{}),className:Y("dataviews-view-list",u,{[`has-${l.layout?.density}-density`]:l.layout?.density&&["compact","comfortable"].includes(l.layout.density)}),role:l.infiniteScrollEnabled?"feed":"grid",activeId:k,setActiveId:O,children:r.map((x,T)=>{let b=y(x);return(0,G.jsx)(wd,{view:l,idPrefix:b,actions:t,item:x,isSelected:x===m,onSelect:w,mediaField:h,titleField:p,descriptionField:g,otherFields:_,onDropdownTriggerKeyDown:A,posinset:l.infiniteScrollEnabled?T+1:void 0},b)})}),R&&i&&(0,G.jsx)("p",{className:"dataviews-loading-more",children:(0,G.jsx)(Ue.Spinner,{})})]})}var Nl=c($(),1);var na=c(X(),1),yd=c(W(),1);var jo=c(V(),1);function Sd({groupName:e,groupData:t,groupField:r,showLabel:o=!0,children:n}){let i=o?(0,yd.createInterpolateElement)((0,na.sprintf)((0,na.__)("%s: <groupName />"),r.label).trim(),{groupName:(0,jo.jsx)(r.render,{item:t[0],field:r})}):(0,jo.jsx)(r.render,{item:t[0],field:r});return(0,jo.jsxs)(F,{direction:"column",className:"dataviews-view-activity__group",children:[(0,jo.jsx)("h3",{className:"dataviews-view-activity__group-header",children:i}),n]},e)}var Cd=c($(),1),ho=c(W(),1),Ed=c(Ut(),1);var Be=c(V(),1);function ub(e){let{view:t,actions:r,item:o,titleField:n,mediaField:i,descriptionField:a,otherFields:s,posinset:l,onClickItem:u,renderItemLink:d,isItemClickable:f}=e,{showTitle:m=!0,showMedia:p=!0,showDescription:h=!0,infiniteScrollEnabled:g}=t,_=(0,ho.useRef)(null),w=(0,Ed.useRegistry)(),{paginationInfo:y}=(0,ho.useContext)(U),{primaryActions:P,eligibleActions:k}=(0,ho.useMemo)(()=>{let A=r.filter(C=>!C.isEligible||C.isEligible(o));return{primaryActions:A.filter(C=>C.isPrimary),eligibleActions:A}},[r,o]),O=t.layout?.density??"balanced",M=p&&O!=="compact"&&i?.render?(0,Be.jsx)(i.render,{item:o,field:i,config:{sizes:O==="comfortable"?"32px":"24px"}}):null,N=(0,Be.jsx)("div",{className:"dataviews-view-activity__item-type-icon",children:M||(0,Be.jsx)("span",{className:"dataviews-view-activity__item-bullet","aria-hidden":"true"})}),E=m&&n?.render?(0,Be.jsx)(n.render,{item:o,field:n}):null,S=(0,ho.useMemo)(()=>O==="comfortable"?"sm":"xs",[O]);return(0,Be.jsx)("div",{ref:_,role:g?"article":void 0,"aria-posinset":l,"aria-setsize":g?y.totalItems:void 0,className:Y("dataviews-view-activity__item",O==="compact"&&"is-compact",O==="balanced"&&"is-balanced",O==="comfortable"&&"is-comfortable"),children:(0,Be.jsxs)(F,{direction:"row",gap:"md",justify:"start",align:"flex-start",children:[(0,Be.jsx)(F,{direction:"column",gap:"2xs",align:"center",className:"dataviews-view-activity__item-type",children:N}),(0,Be.jsxs)(F,{direction:"column",gap:S,align:"flex-start",className:"dataviews-view-activity__item-content",children:[E&&(0,Be.jsx)(Kr,{item:o,isItemClickable:f,onClickItem:u,renderItemLink:d,className:"dataviews-view-activity__item-title",children:E}),h&&a&&(0,Be.jsx)("div",{className:"dataviews-view-activity__item-description",children:(0,Be.jsx)(a.render,{item:o,field:a})}),(0,Be.jsx)("div",{className:"dataviews-view-activity__item-fields",children:s.map(A=>(0,Be.jsxs)("div",{className:"dataviews-view-activity__item-field",children:[(0,Be.jsx)(Cd.VisuallyHidden,{as:"span",className:"dataviews-view-activity__item-field-label",children:A.label}),(0,Be.jsx)("span",{className:"dataviews-view-activity__item-field-value",children:(0,Be.jsx)(A.render,{item:o,field:A})})]},A.id))}),!!P?.length&&(0,Be.jsx)(yl,{item:o,actions:P,registry:w,buttonVariant:"secondary"})]}),P.length<k.length&&(0,Be.jsx)("div",{className:"dataviews-view-activity__item-actions",children:(0,Be.jsx)(go,{item:o,actions:k,isCompact:!0})})]})})}var Pd=ub;var Od=c(pe(),1);function cb(e){return!!e}function kl(e){let{data:t,fields:r,getItemId:o,view:n}=e,i=r.find(u=>u.id===n.titleField),a=r.find(u=>u.id===n.mediaField),s=r.find(u=>u.id===n.descriptionField),l=(n?.fields??[]).map(u=>r.find(d=>u===d.id)).filter(cb);return t.map((u,d)=>(0,Od.createElement)(Pd,{...e,key:o(u),item:u,mediaField:a,titleField:i,descriptionField:s,otherFields:l,posinset:n.infiniteScrollEnabled?d+1:void 0}))}var bt=c(V(),1);function Id(e){let{empty:t,data:r,fields:o,isLoading:n,view:i,className:a}=e,s=r?.length;if(!s)return(0,bt.jsx)("div",{className:Y({"dataviews-loading":n,"dataviews-no-results":!s&&!n}),children:!s&&(n?(0,bt.jsx)("p",{children:(0,bt.jsx)(Nl.Spinner,{})}):t)});let l=Y("dataviews-view-activity",a),u=i.groupBy?.field?o.find(m=>m.id===i.groupBy?.field):null,d=u?Mt(r,u):null,f=d?Array.from(d.entries()):[];return s&&u&&d?(0,bt.jsx)(F,{direction:"column",gap:"xs",className:l,children:f.map(([m,p])=>(0,bt.jsx)(Sd,{groupName:m,groupData:p,groupField:u,showLabel:i.groupBy?.showLabel!==!1,children:(0,bt.jsx)(kl,{...e,data:p})},m))}):(0,bt.jsxs)(bt.Fragment,{children:[(0,bt.jsx)("div",{className:l,role:i.infiniteScrollEnabled?"feed":void 0,children:(0,bt.jsx)(kl,{...e})}),s&&n&&(0,bt.jsx)("p",{className:"dataviews-loading-more",children:(0,bt.jsx)(Nl.Spinner,{})})]})}var Pt=c($(),1),Vn=c(X(),1),Dd=c(Dt(),1),Md=c(W(),1);var Ad=c($(),1),db=c(Ut(),1),ia=c(W(),1),Ml=c(X(),1);var An=c($(),1),Ho=c(W(),1),Rt=c(X(),1);var br=c(V(),1);function Dl(){let{view:e,onChangeView:t,paginationInfo:{totalItems:r=0,totalPages:o}}=(0,Ho.useContext)(U);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,Rt.sprintf)((0,Rt.__)("Page %1$d of %2$d"),n,o):l.toString()}});return!!r&&o!==1&&(0,br.jsxs)(F,{direction:"row",className:"dataviews-pagination",justify:"end",align:"center",gap:"lg",children:[(0,br.jsx)(F,{direction:"row",justify:"flex-start",align:"center",gap:"2xs",className:"dataviews-pagination__page-select",children:(0,Ho.createInterpolateElement)((0,Rt.sprintf)((0,Rt._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",o),{div:(0,br.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,br.jsx)(An.SelectControl,{"aria-label":(0,Rt.__)("Current page"),value:n.toString(),options:i,onChange:a=>{t({...e,page:+a})},size:"small",variant:"minimal"})})}),(0,br.jsxs)(F,{direction:"row",gap:"2xs",align:"center",children:[(0,br.jsx)(An.Button,{onClick:()=>t({...e,page:n-1}),disabled:n===1,accessibleWhenDisabled:!0,label:(0,Rt.__)("Previous page"),icon:(0,Rt.isRTL)()?Fi:Bi,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,br.jsx)(An.Button,{onClick:()=>t({...e,page:n+1}),disabled:n>=o,accessibleWhenDisabled:!0,label:(0,Rt.__)("Next page"),icon:(0,Rt.isRTL)()?Bi:Fi,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})}var Td=(0,Ho.memo)(Dl);var Vd=c(V(),1);function aa(e){return(0,ia.useMemo)(()=>e?.every(t=>t.supportsBulk),[e])}var Rd=c(W(),1);var kd=c(V(),1),Fl=(0,Rd.forwardRef)(({className:e,previewSize:t,...r},o)=>(0,kd.jsx)("div",{ref:o,className:Y("dataviews-view-grid-items",e),style:{gridTemplateColumns:t&&`repeat(auto-fill, minmax(${t}px, 1fr))`},...r}));var J=c(V(),1),{Badge:fb}=te(Pt.privateApis);function Nd({view:e,multiselect:t,selection:r,onChangeSelection:o,getItemId:n,item:i,mediaField:a,titleField:s,descriptionField:l,regularFields:u,badgeFields:d,config:f,posinset:m,setsize:p}){let{showTitle:h=!0,showMedia:g=!0,showDescription:_=!0}=e,w=n(i),y=r.includes(w),P=a?.render?(0,J.jsx)(a.render,{item:i,field:a,config:f}):null,k=h&&s?.render?(0,J.jsx)(s.render,{item:i,field:s}):null;return(0,J.jsxs)(Pt.Composite.Item,{"aria-label":s?s.getValue({item:i})||(0,Vn.__)("(no title)"):void 0,render:({children:O,...M})=>(0,J.jsx)(F,{direction:"column",children:O,...M}),role:"option","aria-posinset":m,"aria-setsize":p,className:Y("dataviews-view-picker-grid__card",{"is-selected":y}),"aria-selected":y,onClick:()=>{if(y)o(r.filter(O=>w!==O));else{let O=t?[...r,w]:[w];o(O)}},children:[g&&P&&(0,J.jsx)("div",{className:"dataviews-view-picker-grid__media",children:P}),g&&P&&(0,J.jsx)(Ur,{item:i,selection:r,onChangeSelection:o,getItemId:n,titleField:s,disabled:!1,"aria-hidden":!0,tabIndex:-1}),h&&(0,J.jsx)(F,{direction:"row",justify:"space-between",className:"dataviews-view-picker-grid__title-actions",children:(0,J.jsx)("div",{className:"dataviews-view-picker-grid__title-field dataviews-title-field",children:k})}),(0,J.jsxs)(F,{direction:"column",gap:"2xs",children:[_&&l?.render&&(0,J.jsx)(l.render,{item:i,field:l}),!!d?.length&&(0,J.jsx)(F,{direction:"row",className:"dataviews-view-picker-grid__badge-fields",gap:"xs",wrap:"wrap",align:"top",justify:"flex-start",children:d.map(O=>(0,J.jsx)(fb,{className:"dataviews-view-picker-grid__field-value",children:(0,J.jsx)(O.render,{item:i,field:O})},O.id))}),!!u?.length&&(0,J.jsx)(F,{direction:"column",className:"dataviews-view-picker-grid__fields",gap:"2xs",children:u.map(O=>(0,J.jsx)(Pt.Flex,{className:"dataviews-view-picker-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,J.jsxs)(J.Fragment,{children:[(0,J.jsx)(Pt.FlexItem,{className:"dataviews-view-picker-grid__field-name",children:O.header}),(0,J.jsx)(Pt.FlexItem,{className:"dataviews-view-picker-grid__field-value",style:{maxHeight:"none"},children:(0,J.jsx)(O.render,{item:i,field:O})})]})},O.id))})]})]},w)}function Fd({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,Dd.useInstanceId)(Fd,"dataviews-view-picker-grid-group__header");return(0,J.jsxs)(F,{direction:"column",gap:"xs",role:"group","aria-labelledby":n,children:[(0,J.jsx)("h3",{className:"dataviews-view-picker-grid-group__header",id:n,children:r?(0,Vn.sprintf)((0,Vn.__)("%1$s: %2$s"),t.label,e):e}),o]},e)}function mb({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,selection:a,view:s,className:l,empty:u}){let{resizeObserverRef:d,paginationInfo:f,itemListLabel:m}=(0,Md.useContext)(U),p=r.find(v=>v.id===s?.titleField),h=r.find(v=>v.id===s?.mediaField),g=r.find(v=>v.id===s?.descriptionField),_=s.fields??[],{regularFields:w,badgeFields:y}=_.reduce((v,x)=>{let T=r.find(D=>D.id===x);if(!T)return v;let b=s.layout?.badgeFields?.includes(x)?"badgeFields":"regularFields";return v[b].push(T),v},{regularFields:[],badgeFields:[]}),P=!!t?.length,k=s.layout?.previewSize,O=aa(e),M="900px",N=s.groupBy?.field?r.find(v=>v.id===s.groupBy?.field):null,E=N?Mt(t,N):null,S=s.infiniteScrollEnabled&&!E,A=s?.page??1,R=s?.perPage??0,C=S?f?.totalItems:void 0;return(0,J.jsxs)(J.Fragment,{children:[P&&N&&E&&(0,J.jsx)(Pt.Composite,{virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":O,className:Y("dataviews-view-picker-grid",l),"aria-label":m,render:({children:v,...x})=>(0,J.jsx)(F,{direction:"column",gap:"md",children:v,...x}),children:Array.from(E.entries()).map(([v,x])=>(0,J.jsx)(Fd,{groupName:v,groupField:N,showLabel:s.groupBy?.showLabel!==!1,children:(0,J.jsx)(Fl,{previewSize:k,style:{gridTemplateColumns:k&&`repeat(auto-fill, minmax(${k}px, 1fr))`},"aria-busy":n,ref:d,children:x.map(T=>{let b=(A-1)*R+t.indexOf(T)+1;return(0,J.jsx)(Nd,{view:s,multiselect:O,selection:a,onChangeSelection:i,getItemId:o,item:T,mediaField:h,titleField:p,descriptionField:g,regularFields:w,badgeFields:y,config:{sizes:M},posinset:b,setsize:C},o(T))})})},v))}),P&&!E&&(0,J.jsx)(Pt.Composite,{render:(0,J.jsx)(Fl,{className:Y("dataviews-view-picker-grid",l),previewSize:k,"aria-busy":n,ref:d}),virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":O,"aria-label":m,children:t.map((v,x)=>{let T=S?x+1:void 0;return S||(T=(A-1)*R+x+1),(0,J.jsx)(Nd,{view:s,multiselect:O,selection:a,onChangeSelection:i,getItemId:o,item:v,mediaField:h,titleField:p,descriptionField:g,regularFields:w,badgeFields:y,config:{sizes:M},posinset:T,setsize:C},o(v))})}),!P&&(0,J.jsx)("div",{className:Y({"dataviews-loading":n,"dataviews-no-results":!n}),children:n?(0,J.jsx)("p",{children:(0,J.jsx)(Pt.Spinner,{})}):u}),P&&n&&(0,J.jsx)("p",{className:"dataviews-loading-more",children:(0,J.jsx)(Pt.Spinner,{})})]})}var Ld=mb;var sa=c(X(),1),bo=c($(),1),Ft=c(W(),1);var re=c(V(),1);function pb({item:e,fields:t,column:r,align:o}){let n=t.find(a=>a.id===r);if(!n)return null;let i=Y("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,re.jsx)("div",{className:i,children:(0,re.jsx)(n.render,{item:e,field:n})})}function Bd({item:e,fields:t,id:r,view:o,titleField:n,mediaField:i,descriptionField:a,selection:s,getItemId:l,onChangeSelection:u,multiselect:d,posinset:f}){let{paginationInfo:m}=(0,Ft.useContext)(U),p=s.includes(r),[h,g]=(0,Ft.useState)(!1),{showTitle:_=!0,showMedia:w=!0,showDescription:y=!0,infiniteScrollEnabled:P}=o,k=()=>{g(!0)},O=()=>{g(!1)},M=o.fields??[],N=n&&_||i&&w||a&&y;return(0,re.jsxs)(bo.Composite.Item,{render:({children:E,...S})=>(0,re.jsx)("tr",{className:Y("dataviews-view-table__row",{"is-selected":p,"is-hovered":h}),onMouseEnter:k,onMouseLeave:O,children:E,...S}),"aria-selected":p,"aria-setsize":m.totalItems||void 0,"aria-posinset":f,role:P?"article":"option",onClick:()=>{if(p)u(s.filter(E=>r!==E));else{let E=d?[...s,r]:[r];u(E)}},children:[(0,re.jsx)("td",{className:"dataviews-view-table__checkbox-column",role:"presentation",children:(0,re.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,re.jsx)(Ur,{item:e,selection:s,onChangeSelection:u,getItemId:l,titleField:n,disabled:!1,"aria-hidden":!0,tabIndex:-1})})}),N&&(0,re.jsx)("td",{role:"presentation",children:(0,re.jsx)(Zi,{item:e,titleField:_?n:void 0,mediaField:w?i:void 0,descriptionField:y?a:void 0,isItemClickable:()=>!1})}),M.map(E=>{let{width:S,maxWidth:A,minWidth:R,align:C}=o.layout?.styles?.[E]??{};return(0,re.jsx)("td",{style:{width:S,maxWidth:A,minWidth:R},role:"presentation",children:(0,re.jsx)(pb,{fields:t,item:e,column:E,align:C})},E)})]},r)}function vb({actions:e,data:t,fields:r,getItemId:o,isLoading:n=!1,onChangeView:i,onChangeSelection:a,selection:s,setOpenedFilter:l,view:u,className:d,empty:f}){let m=(0,Ft.useRef)(new Map),p=(0,Ft.useRef)(),[h,g]=(0,Ft.useState)(),_=aa(e)??!1;(0,Ft.useEffect)(()=>{p.current&&(p.current.focus(),p.current=void 0)});let w=(0,Ft.useId)();if(h){p.current=h,g(void 0);return}let y=b=>{let D=m.current.get(b.id),H=D?m.current.get(D.fallback):void 0;g(H?.node)},P=!!t?.length,k=r.find(b=>b.id===u.titleField),O=r.find(b=>b.id===u.mediaField),M=r.find(b=>b.id===u.descriptionField),N=u.groupBy?.field?r.find(b=>b.id===u.groupBy?.field):null,E=N?Mt(t,N):null,{showTitle:S=!0,showMedia:A=!0,showDescription:R=!0}=u,C=k&&S||O&&A||M&&R,v=u.fields??[],x=(b,D)=>H=>{H?m.current.set(b,{node:H,fallback:v[D>0?D-1:1]}):m.current.delete(b)},T=u.infiniteScrollEnabled&&!E;return(0,re.jsxs)(re.Fragment,{children:[(0,re.jsxs)("table",{className:Y("dataviews-view-table","dataviews-view-picker-table",d,{[`has-${u.layout?.density}-density`]:u.layout?.density&&["compact","comfortable"].includes(u.layout.density)}),"aria-busy":n,"aria-describedby":w,role:T?"feed":"listbox",children:[(0,re.jsx)("thead",{role:"presentation",children:(0,re.jsxs)("tr",{className:"dataviews-view-table__row",role:"presentation",children:[(0,re.jsx)("th",{className:"dataviews-view-table__checkbox-column",children:_&&(0,re.jsx)(En,{selection:s,onChangeSelection:a,data:t,actions:e,getItemId:o})}),C&&(0,re.jsx)("th",{children:k&&(0,re.jsx)(Lo,{ref:x(k.id,0),fieldId:k.id,view:u,fields:r,onChangeView:i,onHide:y,setOpenedFilter:l,canMove:!1})}),v.map((b,D)=>{let{width:H,maxWidth:I,minWidth:q,align:K}=u.layout?.styles?.[b]??{};return(0,re.jsx)("th",{style:{width:H,maxWidth:I,minWidth:q,textAlign:K},"aria-sort":u.sort?.direction&&u.sort?.field===b?qi[u.sort.direction]:void 0,scope:"col",children:(0,re.jsx)(Lo,{ref:x(b,D),fieldId:b,view:u,fields:r,onChangeView:i,onHide:y,setOpenedFilter:l,canMove:u.layout?.enableMoving??!0})},b)})]})}),P&&N&&E?Array.from(E.entries()).map(([b,D])=>(0,re.jsxs)(bo.Composite,{virtualFocus:!0,orientation:"vertical",render:(0,re.jsx)("tbody",{role:"group"}),children:[(0,re.jsx)("tr",{className:"dataviews-view-table__group-header-row",role:"presentation",children:(0,re.jsx)("td",{colSpan:v.length+(C?1:0)+1,className:"dataviews-view-table__group-header-cell",role:"presentation",children:u.groupBy?.showLabel===!1?b:(0,sa.sprintf)((0,sa.__)("%1$s: %2$s"),N.label,b)})}),D.map((H,I)=>(0,re.jsx)(Bd,{item:H,fields:r,id:o(H)||I.toString(),view:u,titleField:k,mediaField:O,descriptionField:M,selection:s,getItemId:o,onChangeSelection:a,multiselect:_},o(H)))]},`group-${b}`)):(0,re.jsx)(bo.Composite,{render:(0,re.jsx)("tbody",{role:"presentation"}),virtualFocus:!0,orientation:"vertical",children:P&&t.map((b,D)=>(0,re.jsx)(Bd,{item:b,fields:r,id:o(b)||D.toString(),view:u,titleField:k,mediaField:O,descriptionField:M,selection:s,getItemId:o,onChangeSelection:a,multiselect:_,posinset:D+1},o(b)))})]}),(0,re.jsxs)("div",{className:Y({"dataviews-loading":n,"dataviews-no-results":!P&&!n}),id:w,children:[!P&&(n?(0,re.jsx)("p",{children:(0,re.jsx)(bo.Spinner,{})}):f),P&&n&&(0,re.jsx)("p",{className:"dataviews-loading-more",children:(0,re.jsx)(bo.Spinner,{})})]})]})}var jd=vb;var Hd=c($(),1),zd=c(X(),1),Wd=c(W(),1);var Gd=c(V(),1),gb=[{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 Ll(){let e=(0,Wd.useContext)(U),t=e.view,r=gb.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,Gd.jsx)(Hd.RangeControl,{__next40pxDefaultSize:!0,showTooltip:!1,label:(0,zd.__)("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 zo=c($(),1),Wo=c(X(),1),qd=c(W(),1);var Go=c(V(),1);function Rn(){let e=(0,qd.useContext)(U),t=e.view;return(0,Go.jsxs)(zo.__experimentalToggleGroupControl,{size:"__unstable-large",label:(0,Wo.__)("Density"),value:t.layout?.density||"balanced",onChange:r=>{e.onChangeView({...t,layout:{...t.layout,density:r}})},isBlock:!0,children:[(0,Go.jsx)(zo.__experimentalToggleGroupControlOption,{value:"comfortable",label:(0,Wo._x)("Comfortable","Density option for DataView layout")},"comfortable"),(0,Go.jsx)(zo.__experimentalToggleGroupControlOption,{value:"balanced",label:(0,Wo._x)("Balanced","Density option for DataView layout")},"balanced"),(0,Go.jsx)(zo.__experimentalToggleGroupControlOption,{value:"compact",label:(0,Wo._x)("Compact","Density option for DataView layout")},"compact")]})}var Xr=[{type:No,label:(0,xr.__)("Table"),component:gd,icon:yi,viewConfigOptions:Rn},{type:Ui,label:(0,xr.__)("Grid"),component:_d,icon:Ci,viewConfigOptions:Ll},{type:zc,label:(0,xr.__)("List"),component:Rl,icon:(0,xr.isRTL)()?el:rl,viewConfigOptions:Rn},{type:Wc,label:(0,xr.__)("Activity"),component:Id,icon:fl,viewConfigOptions:Rn},{type:Gc,label:(0,xr.__)("Grid"),component:Ld,icon:Ci,viewConfigOptions:Ll,isPicker:!0},{type:qc,label:(0,xr.__)("Table"),component:jd,icon:yi,viewConfigOptions:Rn,isPicker:!0}];var tn=c(W(),1);var Wt=c($(),1),Er=c(X(),1),Na=c(W(),1);var hb=Object.defineProperty,bb=Object.defineProperties,xb=Object.getOwnPropertyDescriptors,la=Object.getOwnPropertySymbols,Ud=Object.prototype.hasOwnProperty,$d=Object.prototype.propertyIsEnumerable,Yd=(e,t,r)=>t in e?hb(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,B=(e,t)=>{for(var r in t||(t={}))Ud.call(t,r)&&Yd(e,r,t[r]);if(la)for(var r of la(t))$d.call(t,r)&&Yd(e,r,t[r]);return e},Z=(e,t)=>bb(e,xb(t)),ae=(e,t)=>{var r={};for(var o in e)Ud.call(e,o)&&t.indexOf(o)<0&&(r[o]=e[o]);if(e!=null&&la)for(var o of la(e))t.indexOf(o)<0&&$d.call(e,o)&&(r[o]=e[o]);return r};var _b=Object.defineProperty,wb=Object.defineProperties,yb=Object.getOwnPropertyDescriptors,ua=Object.getOwnPropertySymbols,Qd=Object.prototype.hasOwnProperty,Xd=Object.prototype.propertyIsEnumerable,Kd=(e,t,r)=>t in e?_b(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,se=(e,t)=>{for(var r in t||(t={}))Qd.call(t,r)&&Kd(e,r,t[r]);if(ua)for(var r of ua(t))Xd.call(t,r)&&Kd(e,r,t[r]);return e},je=(e,t)=>wb(e,yb(t)),ca=(e,t)=>{var r={};for(var o in e)Qd.call(e,o)&&t.indexOf(o)<0&&(r[o]=e[o]);if(e!=null&&ua)for(var o of ua(e))t.indexOf(o)<0&&Xd.call(e,o)&&(r[o]=e[o]);return r};function kn(...e){}function Bl(e,t){if(Sb(e)){let r=Cb(t)?t():t;return e(r)}return e}function Sb(e){return typeof e=="function"}function Cb(e){return typeof e=="function"}function Ot(e,t){return typeof Object.hasOwn=="function"?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function Zr(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}function Nn(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function jl(e,t){let r=se({},e);for(let o of t)Ot(r,o)&&delete r[o];return r}function Hl(e,t){let r={};for(let o of t)Ot(e,o)&&(r[o]=e[o]);return r}function Dn(e){return e}function tt(e,t){if(!e)throw typeof t!="string"?new Error("Invariant failed"):new Error(t)}function zl(e){return Object.keys(e)}function Wl(e,...t){let r=typeof e=="function"?e(...t):e;return r==null?!1:!r}function xo(e){return e.disabled||e["aria-disabled"]===!0||e["aria-disabled"]==="true"}function rt(e){let t={};for(let r in e)e[r]!==void 0&&(t[r]=e[r]);return t}function oe(...e){for(let t of e)if(t!==void 0)return t}var Zd=c(pe(),1);function Jd(e,t){typeof e=="function"?e(t):e&&(e.current=t)}function Eb(e){return!e||!(0,Zd.isValidElement)(e)?!1:"ref"in e.props||"ref"in e}function ef(e){return Eb(e)?B({},e.props).ref||e.ref:null}function tf(e,t){let r=B({},e);for(let o in t){if(!Ot(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]?B(B({},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 Jr=Pb();function Pb(){var e;return typeof window<"u"&&!!((e=window.document)!=null&&e.createElement)}function _r(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function _o(e,t=!1){let{activeElement:r}=_r(e);if(!r?.nodeName)return null;if(Gl(r)&&r.contentDocument)return _o(r.contentDocument.body,t);if(t){let o=r.getAttribute("aria-activedescendant");if(o){let n=_r(r).getElementById(o);if(n)return n}}return r}function Jt(e,t){return e===t||e.contains(t)}function Gl(e){return e.tagName==="IFRAME"}function wr(e){let t=e.tagName.toLowerCase();return t==="button"?!0:t==="input"&&e.type?Ob.indexOf(e.type)!==-1:!1}var Ob=["button","color","file","image","reset","submit"];function ql(e){if(typeof e.checkVisibility=="function")return e.checkVisibility();let t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}function xt(e){try{let t=e instanceof HTMLInputElement&&e.selectionStart!==null,r=e.tagName==="TEXTAREA";return t||r||!1}catch{return!1}}function Mn(e){return e.isContentEditable||xt(e)}function Yl(e){if(xt(e))return e.value;if(e.isContentEditable){let t=_r(e).createRange();return t.selectNodeContents(e),t.toString()}return""}function qo(e){let t=0,r=0;if(xt(e))t=e.selectionStart||0,r=e.selectionEnd||0;else if(e.isContentEditable){let o=_r(e).getSelection();if(o?.rangeCount&&o.anchorNode&&Jt(e,o.anchorNode)&&o.focusNode&&Jt(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 Ul(e,t){let r=["dialog","menu","listbox","tree","grid"],o=e?.getAttribute("role");return o&&r.indexOf(o)!==-1?o:t}function Yo(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 Yo(e.parentElement)||document.scrollingElement||document.body}function Fn(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function $l(e,t){let r=e.map((n,i)=>[i,n]),o=!1;return r.sort(([n,i],[a,s])=>{let l=t(i),u=t(s);return l===u||!l||!u?0:Ib(l,u)?(n>a&&(o=!0),-1):(n<a&&(o=!0),1)}),o?r.map(([n,i])=>i):e}function Ib(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function Kl(){return Jr&&!!navigator.maxTouchPoints}function da(){return Jr?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function wo(){return Jr&&da()&&/apple/i.test(navigator.vendor)}function Ql(){return Jr&&/firefox\//i.test(navigator.userAgent)}function fa(e){return!!(e.currentTarget&&!Jt(e.currentTarget,e.target))}function ft(e){return e.target===e.currentTarget}function rf(e){let t=e.currentTarget;if(!t)return!1;let r=da();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 of(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 yo(e,t){let r=new FocusEvent("blur",t),o=e.dispatchEvent(r),n=je(se({},t),{bubbles:!0});return e.dispatchEvent(new FocusEvent("focusout",n)),o}function nf(e,t,r){let o=new KeyboardEvent(t,r);return e.dispatchEvent(o)}function Xl(e,t){let r=new MouseEvent("click",t);return e.dispatchEvent(r)}function ma(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!o||!Jt(r,o)}function eo(e,t,r,o){let i=(s=>{if(o){let u=setTimeout(s,o);return()=>clearTimeout(u)}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 er(e,t,r,o=window){let n=[];try{o.document.addEventListener(e,t,r);for(let a of Array.from(o.frames))n.push(er(e,t,r,a))}catch{}return()=>{try{o.document.removeEventListener(e,t,r)}catch{}for(let a of n)a()}}var be=c(pe(),1),Tb=c(pe(),1),Zl=B({},Tb),af=Zl.useId,C2=Zl.useDeferredValue,sf=Zl.useInsertionEffect,Re=Jr?be.useLayoutEffect:be.useEffect;function Ab(e){let[t]=(0,be.useState)(e);return t}function cf(e){let t=(0,be.useRef)(e);return Re(()=>{t.current=e}),t}function ne(e){let t=(0,be.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return sf?sf(()=>{t.current=e}):t.current=e,(0,be.useCallback)((...r)=>{var o;return(o=t.current)==null?void 0:o.call(t,...r)},[])}function df(e){let[t,r]=(0,be.useState)(null);return Re(()=>{if(t==null||!e)return;let o=null;return e(n=>(o=n,t)),()=>{e(o)}},[t,e]),[t,r]}function Ne(...e){return(0,be.useMemo)(()=>{if(e.some(Boolean))return t=>{for(let r of e)Jd(r,t)}},e)}function Lt(e){if(af){let o=af();return e||o}let[t,r]=(0,be.useState)(e);return Re(()=>{if(e||t)return;let o=Math.random().toString(36).slice(2,8);r(`id-${o}`)},[e,t]),e||t}function ff(e,t){let r=i=>{if(typeof i=="string")return i},[o,n]=(0,be.useState)(()=>r(t));return Re(()=>{let i=e&&"current"in e?e.current:e;n(i?.tagName.toLowerCase()||r(t))},[e,t]),o}function mf(e,t,r){let o=Ab(r),[n,i]=(0,be.useState)(o);return(0,be.useEffect)(()=>{let a=e&&"current"in e?e.current:e;if(!a)return;let s=()=>{let u=a.getAttribute(t);i(u??o)},l=new MutationObserver(s);return l.observe(a,{attributeFilter:[t]}),s(),()=>l.disconnect()},[e,t,o]),n}function tr(e,t){let r=(0,be.useRef)(!1);(0,be.useEffect)(()=>{if(r.current)return e();r.current=!0},t),(0,be.useEffect)(()=>()=>{r.current=!1},[])}function pf(e,t){let r=(0,be.useRef)(!1);Re(()=>{if(r.current)return e();r.current=!0},t),Re(()=>()=>{r.current=!1},[])}function vf(){return(0,be.useReducer)(()=>[],[])}function He(e){return ne(typeof e=="function"?e:()=>e)}function rr(e,t,r=[]){let o=(0,be.useCallback)(n=>(e.wrapElement&&(n=e.wrapElement(n)),t(n)),[...r,e.wrapElement]);return Z(B({},e),{wrapElement:o})}function gf(e,t,r){let o=e.onLoadedMetadataCapture,n=(0,be.useMemo)(()=>Object.assign(()=>{},Z(B({},o),{[t]:r})),[o,t,r]);return[o?.[t],{onLoadedMetadataCapture:n}]}function hf(){return(0,be.useEffect)(()=>{er("mousemove",Rb,!0),er("mousedown",pa,!0),er("mouseup",pa,!0),er("keydown",pa,!0),er("scroll",pa,!0)},[]),ne(()=>Jl)}var Jl=!1,lf=0,uf=0;function Vb(e){let t=e.movementX||e.screenX-lf,r=e.movementY||e.screenY-uf;return lf=e.screenX,uf=e.screenY,t||r||!1}function Rb(e){Vb(e)&&(Jl=!0)}function pa(){Jl=!1}var _t=c(pe(),1),So=c(V(),1);function xe(e){let t=_t.forwardRef((r,o)=>e(Z(B({},r),{ref:o})));return t.displayName=e.displayName||e.name,t}function to(e,t){return _t.memo(e,t)}function ye(e,t){let r=t,{wrapElement:o,render:n}=r,i=ae(r,["wrapElement","render"]),a=Ne(t.ref,ef(n)),s;if(_t.isValidElement(n)){let l=Z(B({},n.props),{ref:a});s=_t.cloneElement(n,tf(i,l))}else n?s=n(i):s=(0,So.jsx)(e,B({},i));return o?o(s):s}function Se(e){let t=(r={})=>e(r);return t.displayName=e.name,t}function It(e=[],t=[]){let r=_t.createContext(void 0),o=_t.createContext(void 0),n=()=>_t.useContext(r),i=(u=!1)=>{let d=_t.useContext(o),f=n();return u?d:d||f},a=()=>{let u=_t.useContext(o),d=n();if(!(u&&u===d))return d},s=u=>e.reduceRight((d,f)=>(0,So.jsx)(f,Z(B({},u),{children:d})),(0,So.jsx)(r.Provider,B({},u)));return{context:r,scopedContext:o,useContext:n,useScopedContext:i,useProviderContext:a,ContextProvider:s,ScopedContextProvider:u=>(0,So.jsx)(s,Z(B({},u),{children:t.reduceRight((d,f)=>(0,So.jsx)(f,Z(B({},u),{children:d})),(0,So.jsx)(o.Provider,B({},u)))}))}}var Ln=It(),bf=Ln.useContext,V2=Ln.useScopedContext,R2=Ln.useProviderContext,xf=Ln.ContextProvider,_f=Ln.ScopedContextProvider;var eu=c(pe(),1),Bn=It([xf],[_f]),va=Bn.useContext,M2=Bn.useScopedContext,wf=Bn.useProviderContext,Uo=Bn.ContextProvider,ga=Bn.ScopedContextProvider,yf=(0,eu.createContext)(void 0),Sf=(0,eu.createContext)(void 0);var tu=c(pe(),1),j2=(0,tu.createContext)(null),H2=(0,tu.createContext)(null),jn=It([Uo],[ga]),Cf=jn.useContext,z2=jn.useScopedContext,W2=jn.useProviderContext,G2=jn.ContextProvider,q2=jn.ScopedContextProvider;function Co(e,t){let r=e.__unstableInternals;return tt(r,"Invalid store"),r[t]}function wt(e,...t){let r=e,o=r,n=Symbol(),i=kn,a=new Set,s=new Set,l=new Set,u=new Set,d=new Set,f=new WeakMap,m=new WeakMap,p=E=>(l.add(E),()=>l.delete(E)),h=()=>{let E=a.size,S=Symbol();a.add(S);let A=()=>{a.delete(S),!a.size&&i()};if(E)return A;let R=zl(r).map(x=>Zr(...t.map(T=>{var b;let D=(b=T?.getState)==null?void 0:b.call(T);if(D&&Ot(D,x))return Ze(T,[x],H=>{M(x,H[x],!0)})}))),C=[];for(let x of l)C.push(x());let v=t.map($o);return i=Zr(...R,...C,...v),A},g=(E,S,A=u)=>(A.add(S),m.set(S,E),()=>{var R;(R=f.get(S))==null||R(),f.delete(S),m.delete(S),A.delete(S)}),_=(E,S)=>g(E,S),w=(E,S)=>(f.set(S,S(r,r)),g(E,S)),y=(E,S)=>(f.set(S,S(r,o)),g(E,S,d)),P=E=>wt(Hl(r,E),N),k=E=>wt(jl(r,E),N),O=()=>r,M=(E,S,A=!1)=>{var R;if(!Ot(r,E))return;let C=Bl(S,r[E]);if(C===r[E])return;if(!A)for(let b of t)(R=b?.setState)==null||R.call(b,E,C);let v=r;r=je(se({},r),{[E]:C});let x=Symbol();n=x,s.add(E);let T=(b,D,H)=>{var I;let q=m.get(b),K=Ke=>H?H.has(Ke):Ke===E;(!q||q.some(K))&&((I=f.get(b))==null||I(),f.set(b,b(r,D)))};for(let b of u)T(b,v);queueMicrotask(()=>{if(n!==x)return;let b=r;for(let D of d)T(D,o,s);o=b,s.clear()})},N={getState:O,setState:M,__unstableInternals:{setup:p,init:h,subscribe:_,sync:w,batch:y,pick:P,omit:k}};return N}function Xe(e,...t){if(e)return Co(e,"setup")(...t)}function $o(e,...t){if(e)return Co(e,"init")(...t)}function Ko(e,...t){if(e)return Co(e,"subscribe")(...t)}function Ze(e,...t){if(e)return Co(e,"sync")(...t)}function ro(e,...t){if(e)return Co(e,"batch")(...t)}function Hn(e,...t){if(e)return Co(e,"omit")(...t)}function ru(e,...t){if(e)return Co(e,"pick")(...t)}function Eo(...e){let t=e.reduce((o,n)=>{var i;let a=(i=n?.getState)==null?void 0:i.call(n);return a?Object.assign(o,a):o},{}),r=wt(t,...e);return Object.assign({},...e,r)}var or=c(pe(),1),Ef=c(Nc(),1),{useSyncExternalStore:Pf}=Ef.default,Of=()=>()=>{};function Qo(e,t=Dn){let r=or.useCallback(n=>e?Ko(e,null,n):Of(),[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&&Ot(a,n))return a[n]};return Pf(r,o,o)}function ba(e,t){let r=or.useRef({}),o=or.useCallback(i=>e?Ko(e,null,i):Of(),[e]),n=()=>{let i=e?.getState(),a=!1,s=r.current;for(let l in t){let u=t[l];if(typeof u=="function"){let d=u(i);d!==s[l]&&(s[l]=d,a=!0)}if(typeof u=="string"){if(!i||!Ot(i,u))continue;let d=i[u];d!==s[l]&&(s[l]=d,a=!0)}}return a&&(r.current=B({},s)),r.current};return Pf(o,n,n)}function De(e,t,r,o){let n=Ot(t,r)?t[r]:void 0,i=o?t[o]:void 0,a=cf({value:n,setValue:i});Re(()=>Ze(e,[r],(s,l)=>{let{value:u,setValue:d}=a.current;d&&s[r]!==l[r]&&s[r]!==u&&d(s[r])}),[e,r]),Re(()=>{if(n!==void 0)return e.setState(r,n),ro(e,[r],()=>{n!==void 0&&e.setState(r,n)})})}function Xo(e,t){let[r,o]=or.useState(()=>e(t));Re(()=>$o(r),[r]);let n=or.useCallback(s=>Qo(r,s),[r]),i=or.useMemo(()=>Z(B({},r),{useState:n}),[r,n]),a=ne(()=>{o(s=>e(B(B({},t),s.getState())))});return[i,a]}function kb(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 _r(n).body}function Nb(e){return e?.__unstablePrivateStore}function If(e={}){var t;e.store;let r=(t=e.store)==null?void 0:t.getState(),o=oe(e.items,r?.items,e.defaultItems,[]),n=new Map(o.map(m=>[m.id,m])),i={items:o,renderedItems:oe(r?.renderedItems,[])},a=Nb(e.store),s=wt({items:o,renderedItems:i.renderedItems},a),l=wt(i,e.store),u=m=>{let p=$l(m,h=>h.element);s.setState("renderedItems",p),l.setState("renderedItems",p)};Xe(l,()=>$o(s)),Xe(s,()=>ro(s,["items"],m=>{l.setState("items",m.items)})),Xe(s,()=>ro(s,["renderedItems"],m=>{let p=!0,h=requestAnimationFrame(()=>{let{renderedItems:y}=l.getState();m.renderedItems!==y&&u(m.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(h);let g=()=>{if(p){p=!1;return}cancelAnimationFrame(h),h=requestAnimationFrame(()=>u(m.renderedItems))},_=kb(m.renderedItems),w=new IntersectionObserver(g,{root:_});for(let y of m.renderedItems)y.element&&w.observe(y.element);return()=>{cancelAnimationFrame(h),w.disconnect()}}));let d=(m,p,h=!1)=>{let g;return p(w=>{let y=w.findIndex(({id:k})=>k===m.id),P=w.slice();if(y!==-1){g=w[y];let k=se(se({},g),m);P[y]=k,n.set(m.id,k)}else P.push(m),n.set(m.id,m);return P}),()=>{p(w=>{if(!g)return h&&n.delete(m.id),w.filter(({id:k})=>k!==m.id);let y=w.findIndex(({id:k})=>k===m.id);if(y===-1)return w;let P=w.slice();return P[y]=g,n.set(m.id,g),P})}},f=m=>d(m,p=>s.setState("items",p),!0);return je(se({},l),{registerItem:f,renderItem:m=>Zr(f(m),d(m,p=>s.setState("renderedItems",p))),item:m=>{if(!m)return null;let p=n.get(m);if(!p){let{items:h}=s.getState();p=h.find(g=>g.id===m),p&&n.set(m,p)}return p||null},__unstablePrivateStore:s})}function Tf(e,t,r){return tr(t,[r.store]),De(e,r,"items","setItems"),e}function ou(e){return Array.isArray(e)?e:typeof e<"u"?[e]:[]}function zn(e){let t=[];for(let r of e)t.push(...r);return t}function Zo(e){return e.slice().reverse()}var Db={id:null};function yr(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function Mb(e,t){return e.filter(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function Af(e,t){return e.filter(r=>r.rowId===t)}function Fb(e,t,r=!1){let o=e.findIndex(n=>n.id===t);return[...e.slice(o+1),...r?[Db]:[],...e.slice(0,o)]}function Vf(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 Rf(e){let t=0;for(let{length:r}of e)r>t&&(t=r);return t}function Lb(e){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:e}}function Bb(e,t,r){let o=Rf(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?yr(n):n[i-1];n[i]=l&&t!==l.id&&r?l:Lb(l?.rowId)}}return e}function jb(e){let t=Vf(e),r=Rf(t),o=[];for(let n=0;n<r;n+=1)for(let i of t){let a=i[n];a&&o.push(je(se({},a),{rowId:a.rowId?`${n}`:void 0}))}return o}function kf(e={}){var t;let r=(t=e.store)==null?void 0:t.getState(),o=If(e),n=oe(e.activeId,r?.activeId,e.defaultActiveId),i=je(se({},o.getState()),{id:oe(e.id,r?.id,`id-${Math.random().toString(36).slice(2,8)}`),activeId:n,baseElement:oe(r?.baseElement,null),includesBaseElement:oe(e.includesBaseElement,r?.includesBaseElement,n===null),moves:oe(r?.moves,0),orientation:oe(e.orientation,r?.orientation,"both"),rtl:oe(e.rtl,r?.rtl,!1),virtualFocus:oe(e.virtualFocus,r?.virtualFocus,!1),focusLoop:oe(e.focusLoop,r?.focusLoop,!1),focusWrap:oe(e.focusWrap,r?.focusWrap,!1),focusShift:oe(e.focusShift,r?.focusShift,!1)}),a=wt(i,o,e.store);Xe(a,()=>Ze(a,["renderedItems","activeId"],l=>{a.setState("activeId",u=>{var d;return u!==void 0?u:(d=yr(l.renderedItems))==null?void 0:d.id})}));let s=(l="next",u={})=>{var d,f;let m=a.getState(),{skip:p=0,activeId:h=m.activeId,focusShift:g=m.focusShift,focusLoop:_=m.focusLoop,focusWrap:w=m.focusWrap,includesBaseElement:y=m.includesBaseElement,renderedItems:P=m.renderedItems,rtl:k=m.rtl}=u,O=l==="up"||l==="down",M=l==="next"||l==="down",N=M?k&&!O:!k||O,E=g&&!p,S=O?zn(Bb(Vf(P),h,E)):P;if(S=N?Zo(S):S,S=O?jb(S):S,h==null)return(d=yr(S))==null?void 0:d.id;let A=S.find(I=>I.id===h);if(!A)return(f=yr(S))==null?void 0:f.id;let R=S.some(I=>I.rowId),C=S.indexOf(A),v=S.slice(C+1),x=Af(v,A.rowId);if(p){let I=Mb(x,h),q=I.slice(p)[0]||I[I.length-1];return q?.id}let T=_&&(O?_!=="horizontal":_!=="vertical"),b=R&&w&&(O?w!=="horizontal":w!=="vertical"),D=M?(!R||O)&&T&&y:O?y:!1;if(T){let I=b&&!D?S:Af(S,A.rowId),q=Fb(I,h,D),K=yr(q,h);return K?.id}if(b){let I=yr(D?x:v,h);return D?I?.id||null:I?.id}let H=yr(x,h);return!H&&D?null:H?.id};return je(se(se({},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",u=>u+1))},first:()=>{var l;return(l=yr(a.getState().renderedItems))==null?void 0:l.id},last:()=>{var l;return(l=yr(Zo(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 Nf(e){let t=Lt(e.id);return B({id:t},e)}function Df(e,t,r){return e=Tf(e,t,r),De(e,r,"activeId","setActiveId"),De(e,r,"includesBaseElement"),De(e,r,"virtualFocus"),De(e,r,"orientation"),De(e,r,"rtl"),De(e,r,"focusLoop"),De(e,r,"focusWrap"),De(e,r,"focusShift"),e}function Mf(e={}){let t=Eo(e.store,Hn(e.disclosure,["contentElement","disclosureElement"]));let r=t?.getState(),o=oe(e.open,r?.open,e.defaultOpen,!1),n=oe(e.animated,r?.animated,!1),i={open:o,animated:n,animating:!!n&&o,mounted:o,contentElement:oe(r?.contentElement,null),disclosureElement:oe(r?.disclosureElement,null)},a=wt(i,t);return Xe(a,()=>Ze(a,["animated","animating"],s=>{s.animated||a.setState("animating",!1)})),Xe(a,()=>Ko(a,["open"],()=>{a.getState().animated&&a.setState("animating",!0)})),Xe(a,()=>Ze(a,["open","animating"],s=>{a.setState("mounted",s.open||s.animating)})),je(se({},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 Ff(e,t,r){return tr(t,[r.store,r.disclosure]),De(e,r,"open","setOpen"),De(e,r,"mounted","setMounted"),De(e,r,"animated"),Object.assign(e,{disclosure:r.disclosure})}function Lf(e={}){return Mf(e)}function Bf(e,t,r){return Ff(e,t,r)}function jf(e={}){var t=e,{popover:r}=t,o=ca(t,["popover"]);let n=Eo(o.store,Hn(r,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));let i=n?.getState(),a=Lf(je(se({},o),{store:n})),s=oe(o.placement,i?.placement,"bottom"),l=je(se({},a.getState()),{placement:s,currentPlacement:s,anchorElement:oe(i?.anchorElement,null),popoverElement:oe(i?.popoverElement,null),arrowElement:oe(i?.arrowElement,null),rendered:Symbol("rendered")}),u=wt(l,a,n);return je(se(se({},a),u),{setAnchorElement:d=>u.setState("anchorElement",d),setPopoverElement:d=>u.setState("popoverElement",d),setArrowElement:d=>u.setState("arrowElement",d),render:()=>u.setState("rendered",Symbol("rendered"))})}function Hf(e,t,r){return tr(t,[r.popover]),De(e,r,"placement"),Bf(e,t,r)}var Hb=wo()&&Kl();function zf(e={}){var t=e,{tag:r}=t,o=ca(t,["tag"]);let n=Eo(o.store,ru(r,["value","rtl"]));let i=r?.getState(),a=n?.getState(),s=oe(o.activeId,a?.activeId,o.defaultActiveId,null),l=kf(je(se({},o),{activeId:s,includesBaseElement:oe(o.includesBaseElement,a?.includesBaseElement,!0),orientation:oe(o.orientation,a?.orientation,"vertical"),focusLoop:oe(o.focusLoop,a?.focusLoop,!0),focusWrap:oe(o.focusWrap,a?.focusWrap,!0),virtualFocus:oe(o.virtualFocus,a?.virtualFocus,!0)})),u=jf(je(se({},o),{placement:oe(o.placement,a?.placement,"bottom-start")})),d=oe(o.value,a?.value,o.defaultValue,""),f=oe(o.selectedValue,a?.selectedValue,i?.values,o.defaultSelectedValue,""),m=Array.isArray(f),p=je(se(se({},l.getState()),u.getState()),{value:d,selectedValue:f,resetValueOnSelect:oe(o.resetValueOnSelect,a?.resetValueOnSelect,m),resetValueOnHide:oe(o.resetValueOnHide,a?.resetValueOnHide,m&&!r),activeValue:a?.activeValue}),h=wt(p,l,u,n);return Hb&&Xe(h,()=>Ze(h,["virtualFocus"],()=>{h.setState("virtualFocus",!1)})),Xe(h,()=>{if(r)return Zr(Ze(h,["selectedValue"],g=>{Array.isArray(g.selectedValue)&&r.setValues(g.selectedValue)}),Ze(r,["values"],g=>{h.setState("selectedValue",g.values)}))}),Xe(h,()=>Ze(h,["resetValueOnHide","mounted"],g=>{g.resetValueOnHide&&(g.mounted||h.setState("value",d))})),Xe(h,()=>Ze(h,["open"],g=>{g.open||(h.setState("activeId",s),h.setState("moves",0))})),Xe(h,()=>Ze(h,["moves","activeId"],(g,_)=>{g.moves===_.moves&&h.setState("activeValue",void 0)})),Xe(h,()=>ro(h,["moves","renderedItems"],(g,_)=>{if(g.moves===_.moves)return;let{activeId:w}=h.getState(),y=l.item(w);h.setState("activeValue",y?.value)})),je(se(se(se({},u),l),h),{tag:r,setValue:g=>h.setState("value",g),resetValue:()=>h.setState("value",p.value),setSelectedValue:g=>h.setState("selectedValue",g)})}function Wb(e){let t=Cf();return e=Z(B({},e),{tag:e.tag!==void 0?e.tag:t}),Nf(e)}function Gb(e,t,r){return tr(t,[r.tag]),De(e,r,"value","setValue"),De(e,r,"selectedValue","setSelectedValue"),De(e,r,"resetValueOnHide"),De(e,r,"resetValueOnSelect"),Object.assign(Df(Hf(e,t,r),t,r),{tag:r.tag})}function nu(e={}){e=Wb(e);let[t,r]=Xo(zf,e);return Gb(t,r,e)}var Wn=It(),oP=Wn.useContext,nP=Wn.useScopedContext,iu=Wn.useProviderContext,Wf=Wn.ContextProvider,Gf=Wn.ScopedContextProvider;var au=c(pe(),1),Gn=It([Wf],[Gf]),lP=Gn.useContext,uP=Gn.useScopedContext,cP=Gn.useProviderContext,qf=Gn.ContextProvider,xa=Gn.ScopedContextProvider,dP=(0,au.createContext)(void 0),fP=(0,au.createContext)(void 0);var qn=It([qf],[xa]),gP=qn.useContext,hP=qn.useScopedContext,Yf=qn.useProviderContext,Uf=qn.ContextProvider,$f=qn.ScopedContextProvider;var _a=c(pe(),1),wa=(0,_a.createContext)(void 0),Yn=It([Uf,Uo],[$f,ga]),su=Yn.useContext,Jo=Yn.useScopedContext,ya=Yn.useProviderContext,Kf=Yn.ContextProvider,Qf=Yn.ScopedContextProvider,Sa=(0,_a.createContext)(void 0),Xf=(0,_a.createContext)(!1);var qb="div",lu=Se(function(t){var r=t,{store:o}=r,n=ae(r,["store"]);let i=Yf();return o=o||i,n=Z(B({},n),{ref:Ne(o?.setAnchorElement,n.ref)}),n}),OP=xe(function(t){let r=lu(t);return ye(qb,r)});function Zf(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function nr(e,t){return t&&e.item(t)||null}function Jf(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 em(e,t=!1){if(xt(e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){let r=_r(e).getSelection();r?.selectAllChildren(e),t&&r?.collapseToEnd()}}var uu=Symbol("FOCUS_SILENTLY");function tm(e){e[uu]=!0,e.focus({preventScroll:!0})}function rm(e){let t=e[uu];return delete e[uu],t}function Po(e,t,r){if(!t||t===r)return!1;let o=e.item(t.id);return!(!o||r&&o.element===r)}var om=c(pe(),1),nm=(0,om.createContext)(!0);var im="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 Un(e){return!(!e.matches(im)||!ql(e)||e.closest("[inert]"))}function am(e){for(;e&&!Un(e);)e=e.closest(im);return e||null}function Bt(e){let t=_o(e);if(!t)return!1;if(t===e)return!0;let r=t.getAttribute("aria-activedescendant");return r?r===e.id:!1}function cu(e){let t=_o(e);if(!t)return!1;if(Jt(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 sm(e){!cu(e)&&Un(e)&&e.focus()}function lm(e,t){"scrollIntoView"in e?(e.focus({preventScroll:!0}),e.scrollIntoView(se({block:"nearest",inline:"nearest"},t))):e.focus()}var kt=c(pe(),1),Yb="div",um=wo(),Ub=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"],$b=Symbol("safariFocusAncestor");function cm(e,t){e&&(e[$b]=t)}function Kb(e){let{tagName:t,readOnly:r,type:o}=e;return t==="TEXTAREA"&&!r||t==="SELECT"&&!r?!0:t==="INPUT"&&!r?Ub.includes(o):!!(e.isContentEditable||e.getAttribute("role")==="combobox"&&e.dataset.name)}function Qb(e){return"labels"in e?e.labels:null}function dm(e){return e.tagName.toLowerCase()==="input"&&e.type?e.type==="radio"||e.type==="checkbox":!1}function Xb(e){return e?e==="button"||e==="summary"||e==="input"||e==="select"||e==="textarea"||e==="a":!0}function Zb(e){return e?e==="button"||e==="input"||e==="select"||e==="textarea":!0}function Jb(e,t,r,o,n){return e?t?r&&!o?-1:void 0:r?n:n||0:n}function du(e,t){return ne(r=>{e?.(r),!r.defaultPrevented&&t&&(r.stopPropagation(),r.preventDefault())})}var fu=!0;function ex(e){let t=e.target;t&&"hasAttribute"in t&&(t.hasAttribute("data-focus-visible")||(fu=!1))}function tx(e){e.metaKey||e.ctrlKey||e.altKey||(fu=!0)}var $n=Se(function(t){var r=t,{focusable:o=!0,accessibleWhenDisabled:n,autoFocus:i,onFocusVisible:a}=r,s=ae(r,["focusable","accessibleWhenDisabled","autoFocus","onFocusVisible"]);let l=(0,kt.useRef)(null);(0,kt.useEffect)(()=>{o&&(er("mousedown",ex,!0),er("keydown",tx,!0))},[o]),um&&(0,kt.useEffect)(()=>{if(!o)return;let b=l.current;if(!b||!dm(b))return;let D=Qb(b);if(!D)return;let H=()=>queueMicrotask(()=>b.focus());for(let I of D)I.addEventListener("mouseup",H);return()=>{for(let I of D)I.removeEventListener("mouseup",H)}},[o]);let u=o&&xo(s),d=!!u&&!n,[f,m]=(0,kt.useState)(!1);(0,kt.useEffect)(()=>{o&&d&&f&&m(!1)},[o,d,f]),(0,kt.useEffect)(()=>{if(!o||!f)return;let b=l.current;if(!b||typeof IntersectionObserver>"u")return;let D=new IntersectionObserver(()=>{Un(b)||m(!1)});return D.observe(b),()=>D.disconnect()},[o,f]);let p=du(s.onKeyPressCapture,u),h=du(s.onMouseDownCapture,u),g=du(s.onClickCapture,u),_=s.onMouseDown,w=ne(b=>{if(_?.(b),b.defaultPrevented||!o)return;let D=b.currentTarget;if(!um||fa(b)||!wr(D)&&!dm(D))return;let H=!1,I=()=>{H=!0},q={capture:!0,once:!0};D.addEventListener("focusin",I,q);let K=am(D.parentElement);cm(K,!0),eo(D,"mouseup",()=>{D.removeEventListener("focusin",I,!0),cm(K,!1),!H&&sm(D)})}),y=(b,D)=>{if(D&&(b.currentTarget=D),!o)return;let H=b.currentTarget;H&&Bt(H)&&(a?.(b),!b.defaultPrevented&&(H.dataset.focusVisible="true",m(!0)))},P=s.onKeyDownCapture,k=ne(b=>{if(P?.(b),b.defaultPrevented||!o||f||b.metaKey||b.altKey||b.ctrlKey||!ft(b))return;let D=b.currentTarget;eo(D,"focusout",()=>y(b,D))}),O=s.onFocusCapture,M=ne(b=>{if(O?.(b),b.defaultPrevented||!o)return;if(!ft(b)){m(!1);return}let D=b.currentTarget,H=()=>y(b,D);fu||Kb(b.target)?eo(b.target,"focusout",H):m(!1)}),N=s.onBlur,E=ne(b=>{N?.(b),o&&ma(b)&&m(!1)}),S=(0,kt.useContext)(nm),A=ne(b=>{o&&i&&b&&S&&queueMicrotask(()=>{Bt(b)||Un(b)&&b.focus()})}),R=ff(l),C=o&&Xb(R),v=o&&Zb(R),x=s.style,T=(0,kt.useMemo)(()=>d?B({pointerEvents:"none"},x):x,[d,x]);return s=Z(B({"data-focus-visible":o&&f||void 0,"data-autofocus":i||void 0,"aria-disabled":u||void 0},s),{ref:Ne(l,A,s.ref),style:T,tabIndex:Jb(o,d,C,v,s.tabIndex),disabled:v&&d?!0:void 0,contentEditable:u?void 0:s.contentEditable,onKeyPressCapture:p,onClickCapture:g,onMouseDownCapture:h,onMouseDown:w,onKeyDownCapture:k,onFocusCapture:M,onBlur:E}),rt(s)}),UP=xe(function(t){let r=$n(t);return ye(Yb,r)});var ir=c(pe(),1),mm=c(V(),1),rx="div";function ox(e){return e.some(t=>!!t.rowId)}function nx(e){let t=e.target;return t&&!xt(t)?!1:e.key.length===1&&!e.ctrlKey&&!e.metaKey}function ix(e){return e.key==="Shift"||e.key==="Control"||e.key==="Alt"||e.key==="Meta"}function fm(e,t,r){return ne(o=>{var n;if(t?.(o),o.defaultPrevented||o.isPropagationStopped()||!ft(o)||ix(o)||nx(o))return;let i=e.getState(),a=(n=nr(e,i.activeId))==null?void 0:n.element;if(!a)return;let s=o,{view:l}=s,u=ae(s,["view"]),d=r?.current;a!==d&&a.focus(),nf(a,o.type,u)||o.preventDefault(),o.currentTarget.contains(a)&&o.stopPropagation()})}function ax(e){return Zf(zn(Zo(Jf(e))))}function sx(e){let[t,r]=(0,ir.useState)(!1),o=(0,ir.useCallback)(()=>r(!0),[]),n=e.useState(i=>nr(e,i.activeId));return(0,ir.useEffect)(()=>{let i=n?.element;t&&i&&(r(!1),i.focus({preventScroll:!0}))},[n,t]),o}var mu=Se(function(t){var r=t,{store:o,composite:n=!0,focusOnMove:i=n,moveOnKeyPress:a=!0}=r,s=ae(r,["store","composite","focusOnMove","moveOnKeyPress"]);let l=wf();o=o||l,tt(o,!1);let u=(0,ir.useRef)(null),d=(0,ir.useRef)(null),f=sx(o),m=o.useState("moves"),[,p]=df(n?o.setBaseElement:null);(0,ir.useEffect)(()=>{var v;if(!o||!m||!n||!i)return;let{activeId:x}=o.getState(),T=(v=nr(o,x))==null?void 0:v.element;T&&lm(T)},[o,m,n,i]),Re(()=>{if(!o||!m||!n)return;let{baseElement:v,activeId:x}=o.getState();if(!(x===null)||!v)return;let b=d.current;d.current=null,b&&yo(b,{relatedTarget:v}),Bt(v)||v.focus()},[o,m,n]);let h=o.useState("activeId"),g=o.useState("virtualFocus");Re(()=>{var v;if(!o||!n||!g)return;let x=d.current;if(d.current=null,!x)return;let b=((v=nr(o,h))==null?void 0:v.element)||_o(x);b!==x&&yo(x,{relatedTarget:b})},[o,h,g,n]);let _=fm(o,s.onKeyDownCapture,d),w=fm(o,s.onKeyUpCapture,d),y=s.onFocusCapture,P=ne(v=>{if(y?.(v),v.defaultPrevented||!o)return;let{virtualFocus:x}=o.getState();if(!x)return;let T=v.relatedTarget,b=rm(v.currentTarget);ft(v)&&b&&(v.stopPropagation(),d.current=T)}),k=s.onFocus,O=ne(v=>{if(k?.(v),v.defaultPrevented||!n||!o)return;let{relatedTarget:x}=v,{virtualFocus:T}=o.getState();T?ft(v)&&!Po(o,x)&&queueMicrotask(f):ft(v)&&o.setActiveId(null)}),M=s.onBlurCapture,N=ne(v=>{var x;if(M?.(v),v.defaultPrevented||!o)return;let{virtualFocus:T,activeId:b}=o.getState();if(!T)return;let D=(x=nr(o,b))==null?void 0:x.element,H=v.relatedTarget,I=Po(o,H),q=d.current;d.current=null,ft(v)&&I?(H===D?q&&q!==H&&yo(q,v):D?yo(D,v):q&&yo(q,v),v.stopPropagation()):!Po(o,v.target)&&D&&yo(D,v)}),E=s.onKeyDown,S=He(a),A=ne(v=>{var x;if(E?.(v),v.defaultPrevented||!o||!ft(v))return;let{orientation:T,renderedItems:b,activeId:D}=o.getState(),H=nr(o,D);if((x=H?.element)!=null&&x.isConnected)return;let I=T!=="horizontal",q=T!=="vertical",K=ox(b);if((v.key==="ArrowLeft"||v.key==="ArrowRight"||v.key==="Home"||v.key==="End")&&xt(v.currentTarget))return;let z={ArrowUp:(K||I)&&(()=>{if(K){let me=ax(b);return me?.id}return o?.last()}),ArrowRight:(K||q)&&o.first,ArrowDown:(K||I)&&o.first,ArrowLeft:(K||q)&&o.last,Home:o.first,End:o.last,PageUp:o.first,PageDown:o.last}[v.key];if(z){let me=z();if(me!==void 0){if(!S(v))return;v.preventDefault(),o.move(me)}}});s=rr(s,v=>(0,mm.jsx)(Uo,{value:o,children:v}),[o]);let R=o.useState(v=>{var x;if(o&&n&&v.virtualFocus)return(x=nr(o,v.activeId))==null?void 0:x.id});s=Z(B({"aria-activedescendant":R},s),{ref:Ne(u,p,s.ref),onKeyDownCapture:_,onKeyUpCapture:w,onFocusCapture:P,onFocus:O,onBlurCapture:N,onKeyDown:A});let C=o.useState(v=>n&&(v.virtualFocus||v.activeId===null));return s=$n(B({focusable:C},s)),s}),uO=xe(function(t){let r=mu(t);return ye(rx,r)});var ot=c(pe(),1),lx="input";function pm(e,t,r){if(!r)return!1;let o=e.find(n=>!n.disabled&&n.value);return o?.value===t}function vm(e,t){return!t||e==null?!1:(e=Nn(e),t.length>e.length&&t.toLowerCase().indexOf(e.toLowerCase())===0)}function ux(e){return e.type==="input"}function cx(e){return e==="inline"||e==="list"||e==="both"||e==="none"}function dx(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 fx=Se(function(t){var r=t,{store:o,focusable:n=!0,autoSelect:i=!1,getAutoSelectId:a,setValueOnChange:s,showMinLength:l=0,showOnChange:u,showOnMouseDown:d,showOnClick:f=d,showOnKeyDown:m,showOnKeyPress:p=m,blurActiveItemOnClick:h,setValueOnClick:g=!0,moveOnKeyPress:_=!0,autoComplete:w="list"}=r,y=ae(r,["store","focusable","autoSelect","getAutoSelectId","setValueOnChange","showMinLength","showOnChange","showOnMouseDown","showOnClick","showOnKeyDown","showOnKeyPress","blurActiveItemOnClick","setValueOnClick","moveOnKeyPress","autoComplete"]);let P=ya();o=o||P,tt(o,!1);let k=(0,ot.useRef)(null),[O,M]=vf(),N=(0,ot.useRef)(!1),E=(0,ot.useRef)(!1),S=o.useState(L=>L.virtualFocus&&i),A=w==="inline"||w==="both",[R,C]=(0,ot.useState)(A);pf(()=>{A&&C(!0)},[A]);let v=o.useState("value"),x=(0,ot.useRef)();(0,ot.useEffect)(()=>Ze(o,["selectedValue","activeId"],(L,de)=>{x.current=de.selectedValue}),[]);let T=o.useState(L=>{var de;if(A&&R&&!(L.activeValue&&Array.isArray(L.selectedValue)&&(L.selectedValue.includes(L.activeValue)||(de=x.current)!=null&&de.includes(L.activeValue))))return L.activeValue}),b=o.useState("renderedItems"),D=o.useState("open"),H=o.useState("contentElement"),I=(0,ot.useMemo)(()=>{if(!A||!R)return v;if(pm(b,T,S)){if(vm(v,T)){let de=T?.slice(v.length)||"";return v+de}return v}return T||v},[A,R,b,T,S,v]);(0,ot.useEffect)(()=>{let L=k.current;if(!L)return;let de=()=>C(!0);return L.addEventListener("combobox-item-move",de),()=>{L.removeEventListener("combobox-item-move",de)}},[]),(0,ot.useEffect)(()=>{if(!A||!R||!T||!pm(b,T,S)||!vm(v,T))return;let de=kn;return queueMicrotask(()=>{let Ge=k.current;if(!Ge)return;let{start:qe,end:Nt}=qo(Ge),vr=v.length,lt=T.length;Fn(Ge,vr,lt),de=()=>{if(!Bt(Ge))return;let{start:fo,end:th}=qo(Ge);fo===vr&&th===lt&&Fn(Ge,qe,Nt)}}),()=>de()},[O,A,R,T,b,S,v]);let q=(0,ot.useRef)(null),K=ne(a),Ke=(0,ot.useRef)(null);(0,ot.useEffect)(()=>{if(!D||!H)return;let L=Yo(H);if(!L)return;q.current=L;let de=()=>{N.current=!1},Ge=()=>{if(!o||!N.current)return;let{activeId:Nt}=o.getState();Nt!==null&&Nt!==Ke.current&&(N.current=!1)},qe={passive:!0,capture:!0};return L.addEventListener("wheel",de,qe),L.addEventListener("touchmove",de,qe),L.addEventListener("scroll",Ge,qe),()=>{L.removeEventListener("wheel",de,!0),L.removeEventListener("touchmove",de,!0),L.removeEventListener("scroll",Ge,!0)}},[D,H,o]),Re(()=>{v&&(E.current||(N.current=!0))},[v]),Re(()=>{S!=="always"&&D||(N.current=D)},[S,D]);let et=o.useState("resetValueOnSelect");tr(()=>{var L,de;let Ge=N.current;if(!o||!D||!Ge&&!et)return;let{baseElement:qe,contentElement:Nt,activeId:vr}=o.getState();if(!(qe&&!Bt(qe))){if(Nt?.hasAttribute("data-placing")){let lt=new MutationObserver(M);return lt.observe(Nt,{attributeFilter:["data-placing"]}),()=>lt.disconnect()}if(S&&Ge){let lt=K(b),fo=lt!==void 0?lt:(L=dx(b))!=null?L:o.first();Ke.current=fo,o.move(fo??null)}else{let lt=(de=o.item(vr||o.first()))==null?void 0:de.element;lt&&"scrollIntoView"in lt&<.scrollIntoView({block:"nearest",inline:"nearest"})}}},[o,D,O,v,S,et,K,b]),(0,ot.useEffect)(()=>{if(!A)return;let L=k.current;if(!L)return;let de=[L,H].filter(qe=>!!qe),Ge=qe=>{de.every(Nt=>ma(qe,Nt))&&o?.setValue(I)};for(let qe of de)qe.addEventListener("focusout",Ge);return()=>{for(let qe of de)qe.removeEventListener("focusout",Ge)}},[A,H,o,I]);let fe=L=>L.currentTarget.value.length>=l,z=y.onChange,me=He(u??fe),Qe=He(s??!o.tag),Yt=ne(L=>{if(z?.(L),L.defaultPrevented||!o)return;let de=L.currentTarget,{value:Ge,selectionStart:qe,selectionEnd:Nt}=de,vr=L.nativeEvent;if(N.current=!0,ux(vr)&&(vr.isComposing&&(N.current=!1,E.current=!0),A)){let lt=vr.inputType==="insertText"||vr.inputType==="insertCompositionText",fo=qe===Ge.length;C(lt&&fo)}if(Qe(L)){let lt=Ge===o.getState().value;o.setValue(Ge),queueMicrotask(()=>{Fn(de,qe,Nt)}),A&&S&<&&M()}me(L)&&o.show(),(!S||!N.current)&&o.setActiveId(null)}),pr=y.onCompositionEnd,kr=ne(L=>{N.current=!0,E.current=!1,pr?.(L),!L.defaultPrevented&&S&&M()}),Nr=y.onMouseDown,xs=He(h??(()=>!!o?.getState().includesBaseElement)),_s=He(g),ws=He(f??fe),ys=ne(L=>{Nr?.(L),!L.defaultPrevented&&(L.button||L.ctrlKey||o&&(xs(L)&&o.setActiveId(null),_s(L)&&o.setValue(I),ws(L)&&eo(L.currentTarget,"mouseup",o.show)))}),nc=y.onKeyDown,Kg=He(p??fe),Qg=ne(L=>{if(nc?.(L),L.repeat||(N.current=!1),L.defaultPrevented||L.ctrlKey||L.altKey||L.shiftKey||L.metaKey||!o)return;let{open:de}=o.getState();de||(L.key==="ArrowUp"||L.key==="ArrowDown")&&Kg(L)&&(L.preventDefault(),o.show())}),ic=y.onBlur,Xg=ne(L=>{N.current=!1,ic?.(L),L.defaultPrevented}),Zg=Lt(y.id),Jg=cx(w)?w:void 0,eh=o.useState(L=>L.activeId===null);return y=Z(B({id:Zg,role:"combobox","aria-autocomplete":Jg,"aria-haspopup":Ul(H,"listbox"),"aria-expanded":D,"aria-controls":H?.id,"data-active-item":eh||void 0,value:I},y),{ref:Ne(k,y.ref),onChange:Yt,onCompositionEnd:kr,onMouseDown:ys,onKeyDown:Qg,onBlur:Xg}),y=mu(Z(B({store:o,focusable:n},y),{moveOnKeyPress:L=>Wl(_,L)?!1:(A&&C(!0),!0)})),y=lu(B({store:o},y)),B({autoComplete:"off"},y)}),Ca=xe(function(t){let r=fx(t);return ye(lx,r)});var gm=c(V(),1);function Ea(e={}){let t=nu(e);return(0,gm.jsx)(Kf,{value:t,children:e.children})}var oo=c(pe(),1),mx="button";function hm(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return e.key==="Enter"?wr(t)||t.tagName==="SUMMARY"||t.tagName==="A":e.key===" "?wr(t)||t.tagName==="SUMMARY"||t.tagName==="INPUT"||t.tagName==="SELECT":!1}var px=Symbol("command"),pu=Se(function(t){var r=t,{clickOnEnter:o=!0,clickOnSpace:n=!0}=r,i=ae(r,["clickOnEnter","clickOnSpace"]);let a=(0,oo.useRef)(null),[s,l]=(0,oo.useState)(!1);(0,oo.useEffect)(()=>{a.current&&l(wr(a.current))},[]);let[u,d]=(0,oo.useState)(!1),f=(0,oo.useRef)(!1),m=xo(i),[p,h]=gf(i,px,!0),g=i.onKeyDown,_=ne(P=>{g?.(P);let k=P.currentTarget;if(P.defaultPrevented||p||m||!ft(P)||xt(k)||k.isContentEditable)return;let O=o&&P.key==="Enter",M=n&&P.key===" ",N=P.key==="Enter"&&!o,E=P.key===" "&&!n;if(N||E){P.preventDefault();return}if(O||M){let S=hm(P);if(O){if(!S){P.preventDefault();let A=P,{view:R}=A,C=ae(A,["view"]),v=()=>Xl(k,C);Ql()?eo(k,"keyup",v):queueMicrotask(v)}}else M&&(f.current=!0,S||(P.preventDefault(),d(!0)))}}),w=i.onKeyUp,y=ne(P=>{if(w?.(P),P.defaultPrevented||p||m||P.metaKey)return;let k=n&&P.key===" ";if(f.current&&k&&(f.current=!1,!hm(P))){P.preventDefault(),d(!1);let O=P.currentTarget,M=P,{view:N}=M,E=ae(M,["view"]);queueMicrotask(()=>Xl(O,E))}});return i=Z(B(B({"data-active":u||void 0,type:s?"button":void 0},h),i),{ref:Ne(a,i.ref),onKeyDown:_,onKeyUp:y}),i=$n(i),i}),NO=xe(function(t){let r=pu(t);return ye(mx,r)});var Pa=c(pe(),1),xm=c(V(),1),vx="span";function bm(e){return Nn(e).toLowerCase()}function gx(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 hx(e){return e.filter(([t,r],o,n)=>!n.some(([i,a],s)=>s!==o&&i<=t&&i+a>=t+r))}function bx(e){return e.sort(([t],[r])=>t-r)}function xx(e,t){if(!e||!t)return e;let r=ou(t).filter(Boolean).map(bm),o=[],n=(l,u=!1)=>(0,xm.jsx)("span",{"data-autocomplete-value":u?"":void 0,"data-user-value":u?void 0:"",children:l},o.length),i=bx(hx(gx(bm(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,u],d)=>{var f;let m=e.slice(l,l+u),p=(f=i[d+1])==null?void 0:f[0],h=e.slice(l+u,p);return[m,h]})].forEach((l,u)=>{l&&o.push(n(l,u%2===0))}),o}var _x=Se(function(t){var r=t,{store:o,value:n,userValue:i}=r,a=ae(r,["store","value","userValue"]);let s=Jo();o=o||s;let l=(0,Pa.useContext)(Sa),u=n??l,d=Qo(o,m=>i??m?.value),f=(0,Pa.useMemo)(()=>{if(u)return d?xx(u,d):u},[u,d]);return a=B({children:f},a),rt(a)}),Oa=xe(function(t){let r=_x(t);return ye(vx,r)});var _m=c(pe(),1),wx="div";function wm(e){let t=e.relatedTarget;return t?.nodeType===Node.ELEMENT_NODE?t:null}function yx(e){let t=wm(e);return t?Jt(e.currentTarget,t):!1}var vu=Symbol("composite-hover");function Sx(e){let t=wm(e);if(!t)return!1;do{if(Ot(t,vu)&&t[vu])return!0;t=t.parentElement}while(t);return!1}var gu=Se(function(t){var r=t,{store:o,focusOnHover:n=!0,blurOnHoverEnd:i=!!n}=r,a=ae(r,["store","focusOnHover","blurOnHoverEnd"]);let s=va();o=o||s,tt(o,!1);let l=hf(),u=a.onMouseMove,d=He(n),f=ne(_=>{if(u?.(_),!_.defaultPrevented&&l()&&d(_)){if(!cu(_.currentTarget)){let w=o?.getState().baseElement;w&&!Bt(w)&&w.focus()}o?.setActiveId(_.currentTarget.id)}}),m=a.onMouseLeave,p=He(i),h=ne(_=>{var w;m?.(_),!_.defaultPrevented&&l()&&(yx(_)||Sx(_)||d(_)&&p(_)&&(o?.setActiveId(null),(w=o?.getState().baseElement)==null||w.focus()))}),g=(0,_m.useCallback)(_=>{_&&(_[vu]=!0)},[]);return a=Z(B({},a),{ref:Ne(g,a.ref),onMouseMove:f,onMouseLeave:h}),rt(a)}),QO=to(xe(function(t){let r=gu(t);return ye(wx,r)}));var Ia=c(pe(),1),Cx="div",hu=Se(function(t){var r=t,{store:o,shouldRegisterItem:n=!0,getItem:i=Dn,element:a}=r,s=ae(r,["store","shouldRegisterItem","getItem","element"]);let l=bf();o=o||l;let u=Lt(s.id),d=(0,Ia.useRef)(a);return(0,Ia.useEffect)(()=>{let f=d.current;if(!u||!f||!n)return;let m=i({id:u,element:f});return o?.renderItem(m)},[u,n,i,o]),s=Z(B({},s),{ref:Ne(d,s.ref)}),rt(s)}),oI=xe(function(t){let r=hu(t);return ye(Cx,r)});var Sr=c(pe(),1),Sm=c(V(),1),Ex="button";function Px(e){return Mn(e)?!0:e.tagName==="INPUT"&&!wr(e)}function Ox(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 Ix(e,t=!1){let{top:r}=e.getBoundingClientRect();return t?r+e.clientHeight:r}function ym(e,t,r,o=!1){var n;if(!t||!r)return;let{renderedItems:i}=t.getState(),a=Yo(e);if(!a)return;let s=Ox(a,o),l,u;for(let d=0;d<i.length;d+=1){let f=l;if(l=r(d),!l)break;if(l===f)continue;let m=(n=nr(t,l))==null?void 0:n.element;if(!m)continue;let h=Ix(m,o)-s,g=Math.abs(h);if(o&&h<=0||!o&&h>=0){u!==void 0&&u<g&&(l=f);break}u=g}return l}function Tx(e,t){return ft(e)?!1:Po(t,e.target)}var bu=Se(function(t){var r=t,{store:o,rowId:n,preventScrollOnKeyDown:i=!1,moveOnKeyPress:a=!0,tabbable:s=!1,getItem:l,"aria-setsize":u,"aria-posinset":d}=r,f=ae(r,["store","rowId","preventScrollOnKeyDown","moveOnKeyPress","tabbable","getItem","aria-setsize","aria-posinset"]);let m=va();o=o||m;let p=Lt(f.id),h=(0,Sr.useRef)(null),g=(0,Sr.useContext)(Sf),w=xo(f)&&!f.accessibleWhenDisabled,{rowId:y,baseElement:P,isActiveItem:k,ariaSetSize:O,ariaPosInSet:M,isTabbable:N}=ba(o,{rowId(I){if(n)return n;if(I&&g?.baseElement&&g.baseElement===I.baseElement)return g.id},baseElement(I){return I?.baseElement||void 0},isActiveItem(I){return!!I&&I.activeId===p},ariaSetSize(I){if(u!=null)return u;if(I&&g?.ariaSetSize&&g.baseElement===I.baseElement)return g.ariaSetSize},ariaPosInSet(I){if(d!=null)return d;if(!I||!g?.ariaPosInSet||g.baseElement!==I.baseElement)return;let q=I.renderedItems.filter(K=>K.rowId===y);return g.ariaPosInSet+q.findIndex(K=>K.id===p)},isTabbable(I){if(!I?.renderedItems.length)return!0;if(I.virtualFocus)return!1;if(s)return!0;if(I.activeId===null)return!1;let q=o?.item(I.activeId);return q?.disabled||!q?.element?!0:I.activeId===p}}),E=(0,Sr.useCallback)(I=>{var q;let K=Z(B({},I),{id:p||I.id,rowId:y,disabled:!!w,children:(q=I.element)==null?void 0:q.textContent});return l?l(K):K},[p,y,w,l]),S=f.onFocus,A=(0,Sr.useRef)(!1),R=ne(I=>{if(S?.(I),I.defaultPrevented||fa(I)||!p||!o||Tx(I,o))return;let{virtualFocus:q,baseElement:K}=o.getState();if(o.setActiveId(p),Mn(I.currentTarget)&&em(I.currentTarget),!q||!ft(I)||Px(I.currentTarget)||!K?.isConnected)return;wo()&&I.currentTarget.hasAttribute("data-autofocus")&&I.currentTarget.scrollIntoView({block:"nearest",inline:"nearest"}),A.current=!0,I.relatedTarget===K||Po(o,I.relatedTarget)?tm(K):K.focus()}),C=f.onBlurCapture,v=ne(I=>{if(C?.(I),I.defaultPrevented)return;let q=o?.getState();q?.virtualFocus&&A.current&&(A.current=!1,I.preventDefault(),I.stopPropagation())}),x=f.onKeyDown,T=He(i),b=He(a),D=ne(I=>{if(x?.(I),I.defaultPrevented||!ft(I)||!o)return;let{currentTarget:q}=I,K=o.getState(),Ke=o.item(p),et=!!Ke?.rowId,fe=K.orientation!=="horizontal",z=K.orientation!=="vertical",me=()=>!!(et||z||!K.baseElement||!xt(K.baseElement)),Yt={ArrowUp:(et||fe)&&o.up,ArrowRight:(et||z)&&o.next,ArrowDown:(et||fe)&&o.down,ArrowLeft:(et||z)&&o.previous,Home:()=>{if(me())return!et||I.ctrlKey?o?.first():o?.previous(-1)},End:()=>{if(me())return!et||I.ctrlKey?o?.last():o?.next(-1)},PageUp:()=>ym(q,o,o?.up,!0),PageDown:()=>ym(q,o,o?.down)}[I.key];if(Yt){if(Mn(q)){let kr=qo(q),Nr=z&&I.key==="ArrowLeft",xs=z&&I.key==="ArrowRight",_s=fe&&I.key==="ArrowUp",ws=fe&&I.key==="ArrowDown";if(xs||ws){let{length:ys}=Yl(q);if(kr.end!==ys)return}else if((Nr||_s)&&kr.start!==0)return}let pr=Yt();if(T(I)||pr!==void 0){if(!b(I))return;I.preventDefault(),o.move(pr)}}}),H=(0,Sr.useMemo)(()=>({id:p,baseElement:P}),[p,P]);return f=rr(f,I=>(0,Sm.jsx)(yf.Provider,{value:H,children:I}),[H]),f=Z(B({id:p,"data-active-item":k||void 0},f),{ref:Ne(h,f.ref),tabIndex:N?f.tabIndex:-1,onFocus:R,onBlurCapture:v,onKeyDown:D}),f=pu(f),f=hu(Z(B({store:o},f),{getItem:E,shouldRegisterItem:p?f.shouldRegisterItem:!1})),rt(Z(B({},f),{"aria-setsize":O,"aria-posinset":M}))}),hI=to(xe(function(t){let r=bu(t);return ye(Ex,r)}));var Ta=c(pe(),1),xu=c(V(),1),Ax="div";function Vx(e,t){if(t!=null)return e==null?!1:Array.isArray(e)?e.includes(t):e===t}function Rx(e){var t;return(t={menu:"menuitem",listbox:"option",tree:"treeitem"}[e])!=null?t:"option"}var Cm=Se(function(t){var r=t,{store:o,value:n,hideOnClick:i,setValueOnClick:a,selectValueOnClick:s=!0,resetValueOnSelect:l,focusOnHover:u=!1,moveOnKeyPress:d=!0,getItem:f}=r,m=ae(r,["store","value","hideOnClick","setValueOnClick","selectValueOnClick","resetValueOnSelect","focusOnHover","moveOnKeyPress","getItem"]),p;let h=Jo();o=o||h,tt(o,!1);let{resetValueOnSelectState:g,multiSelectable:_,selected:w}=ba(o,{resetValueOnSelectState:"resetValueOnSelect",multiSelectable(v){return Array.isArray(v.selectedValue)},selected(v){return Vx(v.selectedValue,n)}}),y=(0,Ta.useCallback)(v=>{let x=Z(B({},v),{value:n});return f?f(x):x},[n,f]);a=a??!_,i=i??(n!=null&&!_);let P=m.onClick,k=He(a),O=He(s),M=He((p=l??g)!=null?p:_),N=He(i),E=ne(v=>{P?.(v),!v.defaultPrevented&&(of(v)||rf(v)||(n!=null&&(O(v)&&(M(v)&&o?.resetValue(),o?.setSelectedValue(x=>Array.isArray(x)?x.includes(n)?x.filter(T=>T!==n):[...x,n]:n)),k(v)&&o?.setValue(n)),N(v)&&o?.hide()))}),S=m.onKeyDown,A=ne(v=>{if(S?.(v),v.defaultPrevented)return;let x=o?.getState().baseElement;if(!x||Bt(x))return;(v.key.length===1||v.key==="Backspace"||v.key==="Delete")&&(queueMicrotask(()=>x.focus()),xt(x)&&o?.setValue(x.value))});_&&w!=null&&(m=B({"aria-selected":w},m)),m=rr(m,v=>(0,xu.jsx)(Sa.Provider,{value:n,children:(0,xu.jsx)(Xf.Provider,{value:w??!1,children:v})}),[n,w]);let R=(0,Ta.useContext)(wa);m=Z(B({role:Rx(R),children:n},m),{onClick:E,onKeyDown:A});let C=He(d);return m=bu(Z(B({store:o},m),{getItem:y,moveOnKeyPress:v=>{if(!C(v))return!1;let x=new Event("combobox-item-move"),T=o?.getState().baseElement;return T?.dispatchEvent(x),!0}})),m=gu(B({store:o,focusOnHover:u},m)),m}),Kn=to(xe(function(t){let r=Cm(t);return ye(Ax,r)}));var kx="label",Nx=Se(function(t){var r=t,{store:o}=r,n=ae(r,["store"]);let i=ya();o=o||i,tt(o,!1);let a=o.useState(s=>{var l;return(l=s.baseElement)==null?void 0:l.id});return n=B({htmlFor:a},n),rt(n)}),Aa=to(xe(function(t){let r=Nx(t);return ye(kx,r)}));var en=c(pe(),1),Om=c(Ac(),1),_u=c(V(),1),Dx="div";function Em(e,t){let r=setTimeout(t,e);return()=>clearTimeout(r)}function Mx(e){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)}function Pm(...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 wu(e,t,r){return!r&&t!==!1&&(!e||!!t)}var Fx=Se(function(t){var r=t,{store:o,alwaysVisible:n}=r,i=ae(r,["store","alwaysVisible"]);let a=iu();o=o||a,tt(o,!1);let s=(0,en.useRef)(null),l=Lt(i.id),[u,d]=(0,en.useState)(null),f=o.useState("open"),m=o.useState("mounted"),p=o.useState("animated"),h=o.useState("contentElement"),g=Qo(o.disclosure,"contentElement");Re(()=>{s.current&&o?.setContentElement(s.current)},[o]),Re(()=>{let P;return o?.setState("animated",k=>(P=k,!0)),()=>{P!==void 0&&o?.setState("animated",P)}},[o]),Re(()=>{if(p){if(!h?.isConnected){d(null);return}return Mx(()=>{d(f?"enter":m?"leave":null)})}},[p,h,f,m]),Re(()=>{if(!o||!p||!u||!h)return;let P=()=>o?.setState("animating",!1),k=()=>(0,Om.flushSync)(P);if(u==="leave"&&f||u==="enter"&&!f)return;if(typeof p=="number")return Em(p,k);let{transitionDuration:O,animationDuration:M,transitionDelay:N,animationDelay:E}=getComputedStyle(h),{transitionDuration:S="0",animationDuration:A="0",transitionDelay:R="0",animationDelay:C="0"}=g?getComputedStyle(g):{},v=Pm(N,E,R,C),x=Pm(O,M,S,A),T=v+x;if(!T){u==="enter"&&o.setState("animated",!1),P();return}let b=1e3/60,D=Math.max(T-b,0);return Em(D,k)},[o,p,h,g,f,u]),i=rr(i,P=>(0,_u.jsx)(xa,{value:o,children:P}),[o]);let _=wu(m,i.hidden,n),w=i.style,y=(0,en.useMemo)(()=>_?Z(B({},w),{display:"none"}):w,[_,w]);return i=Z(B({id:l,"data-open":f||void 0,"data-enter":u==="enter"||void 0,"data-leave":u==="leave"||void 0,hidden:_},i),{ref:Ne(l?o.setContentElement:null,s,i.ref),style:y}),rt(i)}),Lx=xe(function(t){let r=Fx(t);return ye(Dx,r)}),qI=xe(function(t){var r=t,{unmountOnHide:o}=r,n=ae(r,["unmountOnHide"]);let i=iu(),a=n.store||i;return Qo(a,l=>!o||l?.mounted)===!1?null:(0,_u.jsx)(Lx,B({},n))});var Va=c(pe(),1),yu=c(V(),1),Bx="div",Im=Se(function(t){var r=t,{store:o,alwaysVisible:n}=r,i=ae(r,["store","alwaysVisible"]);let a=Jo(!0),s=su();o=o||s;let l=!!o&&o===a;tt(o,!1);let u=(0,Va.useRef)(null),d=Lt(i.id),f=o.useState("mounted"),m=wu(f,i.hidden,n),p=m?Z(B({},i.style),{display:"none"}):i.style,h=o.useState(M=>Array.isArray(M.selectedValue)),g=mf(u,"role",i.role),w=(g==="listbox"||g==="tree"||g==="grid")&&h||void 0,[y,P]=(0,Va.useState)(!1),k=o.useState("contentElement");Re(()=>{if(!f)return;let M=u.current;if(!M||k!==M)return;let N=()=>{P(!!M.querySelector("[role='listbox']"))},E=new MutationObserver(N);return E.observe(M,{subtree:!0,childList:!0,attributeFilter:["role"]}),N(),()=>E.disconnect()},[f,k]),y||(i=B({role:"listbox","aria-multiselectable":w},i)),i=rr(i,M=>(0,yu.jsx)(Qf,{value:o,children:(0,yu.jsx)(wa.Provider,{value:g,children:M})}),[o,g]);let O=d&&(!a||!l)?o.setContentElement:null;return i=Z(B({id:d,hidden:m},i),{ref:Ne(O,u,i.ref),style:p}),rt(i)}),Qn=xe(function(t){let r=Im(t);return ye(Bx,r)});var Mm=c(Rm(),1);var Fm=c(Dt(),1),Cr=c(X(),1),Oo=c(W(),1),jt=c($(),1);var qx=[],Xn=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:qx;var Zn=c(W(),1),Yx=[];function Tt({elements:e,getElements:t}){let r=Array.isArray(e)&&e.length>0?e:Yx,[o,n]=(0,Zn.useState)(r),[i,a]=(0,Zn.useState)(!1);return(0,Zn.useEffect)(()=>{if(!t){n(r);return}let s=!1;return a(!0),t().then(l=>{if(!s){let u=Array.isArray(l)&&l.length>0?l:r;n(u)}}).catch(()=>{s||n(r)}).finally(()=>{s||a(!1)}),()=>{s=!0}},[t,r]),{elements:o,isLoading:i}}var le=c(V(),1);function km(e=""){return(0,Mm.default)(e.trim().toLowerCase())}var Nm=(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 Dm(e,t){return`${e}-${t}`}var Lm=({selected:e})=>(0,le.jsx)("span",{className:Y("dataviews-filters__search-widget-listitem-multi-selection",{"is-selected":e}),children:e&&(0,le.jsx)(jt.Icon,{icon:_n})}),Bm=({selected:e})=>(0,le.jsx)("span",{className:Y("dataviews-filters__search-widget-listitem-single-selection",{"is-selected":e})});function jm({view:e,filter:t,onChangeView:r}){let o=(0,Fm.useInstanceId)(jm,"dataviews-filter-list-box"),[n,i]=(0,Oo.useState)(t.operators?.length===1?void 0:null),a=e.filters?.find(l=>l.field===t.field),s=Xn(t,a);return(0,le.jsx)(jt.Composite,{virtualFocus:!0,focusLoop:!0,activeId:n,setActiveId:i,role:"listbox",className:"dataviews-filters__search-widget-listbox","aria-label":(0,Cr.sprintf)((0,Cr.__)("List of: %1$s"),t.name),onFocusVisible:()=>{!n&&t.elements.length&&i(Dm(o,t.elements[0].value))},render:(0,le.jsx)(jt.Composite.Typeahead,{}),children:t.elements.map(l=>(0,le.jsxs)(jt.Composite.Hover,{render:(0,le.jsx)(jt.Composite.Item,{id:Dm(o,l.value),render:(0,le.jsx)("div",{"aria-label":l.label,role:"option",className:"dataviews-filters__search-widget-listitem"}),onClick:()=>{let u=a?[...(e.filters??[]).map(d=>d.field===t.field?{...d,operator:a.operator||t.operators[0],value:Nm(t,a,l.value)}:d)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:Nm(t,a,l.value)}];r({...e,page:1,filters:u})}}),children:[t.singleSelection&&(0,le.jsx)(Bm,{selected:s===l.value}),!t.singleSelection&&(0,le.jsx)(Lm,{selected:s.includes(l.value)}),(0,le.jsx)("span",{children:l.label})]},l.value))})}function Ux({view:e,filter:t,onChangeView:r}){let[o,n]=(0,Oo.useState)(""),i=(0,Oo.useDeferredValue)(o),a=e.filters?.find(u=>u.field===t.field),s=Xn(t,a),l=(0,Oo.useMemo)(()=>{let u=km(i);return t.elements.filter(d=>km(d.label).includes(u))},[t.elements,i]);return(0,le.jsxs)(Ea,{selectedValue:s,setSelectedValue:u=>{let d=a?[...(e.filters??[]).map(f=>f.field===t.field?{...f,operator:a.operator||t.operators[0],value:u}:f)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:u}];r({...e,page:1,filters:d})},setValue:n,children:[(0,le.jsxs)("div",{className:"dataviews-filters__search-widget-filter-combobox__wrapper",children:[(0,le.jsx)(Aa,{render:(0,le.jsx)(jt.VisuallyHidden,{children:(0,Cr.__)("Search items")}),children:(0,Cr.__)("Search items")}),(0,le.jsx)(Ca,{autoSelect:"always",placeholder:(0,Cr.__)("Search"),className:"dataviews-filters__search-widget-filter-combobox__input"}),(0,le.jsx)("div",{className:"dataviews-filters__search-widget-filter-combobox__icon",children:(0,le.jsx)(jt.Icon,{icon:pl})})]}),(0,le.jsxs)(Qn,{className:"dataviews-filters__search-widget-filter-combobox-list",alwaysVisible:!0,children:[l.map(u=>(0,le.jsxs)(Kn,{resetValueOnSelect:!1,value:u.value,className:"dataviews-filters__search-widget-listitem",hideOnClick:!1,setValueOnClick:!1,focusOnHover:!0,children:[t.singleSelection&&(0,le.jsx)(Bm,{selected:s===u.value}),!t.singleSelection&&(0,le.jsx)(Lm,{selected:s.includes(u.value)}),(0,le.jsxs)("span",{children:[(0,le.jsx)(Oa,{className:"dataviews-filters__search-widget-filter-combobox-item-value",value:u.label}),!!u.description&&(0,le.jsx)("span",{className:"dataviews-filters__search-widget-listitem-description",children:u.description})]})]},u.value)),!l.length&&(0,le.jsx)("p",{children:(0,Cr.__)("No results found")})]})]})}function Hm(e){let{elements:t,isLoading:r}=Tt({elements:e.filter.elements,getElements:e.filter.getElements});if(r)return(0,le.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,le.jsx)(jt.Spinner,{})});if(t.length===0)return(0,le.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,Cr.__)("No elements found")});let o=t.length>10?Ux:jm;return(0,le.jsx)(o,{...e,filter:{...e.filter,elements:t}})}var Gm=c(Wm(),1),qm=c(Dt(),1),Su=c(W(),1),Ym=c($(),1);var Cu=c(V(),1);function Um({filter:e,view:t,onChangeView:r,fields:o}){let n=t.filters?.find(u=>u.field===e.field),i=Xn(e,n),a=(0,Su.useMemo)(()=>{let u=o.find(d=>d.id===e.field);return u&&{...u,isValid:{},getValue:({item:d})=>d[u.id],setValue:({value:d})=>({[u.id]:d})}},[o,e.field]),s=(0,Su.useMemo)(()=>(t.filters??[]).reduce((u,d)=>(u[d.field]=d.value,u),{}),[t.filters]),l=(0,qm.useEvent)(u=>{if(!a||!n)return;let d=a.getValue({item:u});(0,Gm.default)(d,i)||r({...t,filters:(t.filters??[]).map(f=>f.field===e.field?{...f,operator:n.operator||e.operators[0],value:d===""?void 0:d}:f)})});return!a||!a.Edit||!n?null:(0,Cu.jsx)(Ym.Flex,{className:"dataviews-filters__user-input-widget",gap:2.5,direction:"column",children:(0,Cu.jsx)(a.Edit,{hideLabelFromVision:!0,data:s,field:a,operator:n.operator,onChange:l})})}var j=c(X(),1),ke=c(W(),1);var Eu=c(V(),1),Me={Name:(0,Eu.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,Eu.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})},ka=[{name:Oe,label:(0,j.__)("Includes"),filterText:(e,t)=>(0,ke.createInterpolateElement)((0,j.sprintf)((0,j.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),Me),selection:"multi"},{name:Ie,label:(0,j.__)("Is none of"),filterText:(e,t)=>(0,ke.createInterpolateElement)((0,j.sprintf)((0,j.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),Me),selection:"multi"},{name:ut,label:(0,j.__)("Includes all"),filterText:(e,t)=>(0,ke.createInterpolateElement)((0,j.sprintf)((0,j.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),Me),selection:"multi"},{name:ct,label:(0,j.__)("Is none of"),filterText:(e,t)=>(0,ke.createInterpolateElement)((0,j.sprintf)((0,j.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),Me),selection:"multi"},{name:vt,label:(0,j.__)("Between (inc)"),filterText:(e,t)=>(0,ke.createInterpolateElement)((0,j.sprintf)((0,j.__)("<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"),e.name,t[0].label[0],t[0].label[1]),Me),selection:"custom"},{name:gt,label:(0,j.__)("In the past"),filterText:(e,t)=>(0,ke.createInterpolateElement)((0,j.sprintf)((0,j.__)("<Name>%1$s is in the past: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),Me),selection:"custom"},{name:Ct,label:(0,j.__)("Over"),filterText:(e,t)=>(0,ke.createInterpolateElement)((0,j.sprintf)((0,j.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),Me),selection:"custom"},{name:Ae,label:(0,j.__)("Is"),filterText:(e,t)=>(0,ke.createInterpolateElement)((0,j.sprintf)((0,j.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),Me),selection:"single"},{name:Ve,label:(0,j.__)("Is not"),filterText:(e,t)=>(0,ke.createInterpolateElement)((0,j.sprintf)((0,j.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),Me),selection:"single"},{name:Fr,label:(0,j.__)("Less than"),filterText:(e,t)=>(0,ke.createInterpolateElement)((0,j.sprintf)((0,j.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),Me),selection:"single"},{name:Lr,label:(0,j.__)("Greater than"),filterText:(e,t)=>(0,ke.createInterpolateElement)((0,j.sprintf)((0,j.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),Me),selection:"single"},{name:Br,label:(0,j.__)("Less than or equal"),filterText:(e,t)=>(0,ke.createInterpolateElement)((0,j.sprintf)((0,j.__)("<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),Me),selection:"single"},{name:jr,label:(0,j.__)("Greater than or equal"),filterText:(e,t)=>(0,ke.createInterpolateElement)((0,j.sprintf)((0,j.__)("<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),Me),selection:"single"},{name:Hr,label:(0,j.__)("Before"),filterText:(e,t)=>(0,ke.createInterpolateElement)((0,j.sprintf)((0,j.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),Me),selection:"single"},{name:zr,label:(0,j.__)("After"),filterText:(e,t)=>(0,ke.createInterpolateElement)((0,j.sprintf)((0,j.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),Me),selection:"single"},{name:Wr,label:(0,j.__)("Before (inc)"),filterText:(e,t)=>(0,ke.createInterpolateElement)((0,j.sprintf)((0,j.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),Me),selection:"single"},{name:Gr,label:(0,j.__)("After (inc)"),filterText:(e,t)=>(0,ke.createInterpolateElement)((0,j.sprintf)((0,j.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),Me),selection:"single"},{name:$t,label:(0,j.__)("Contains"),filterText:(e,t)=>(0,ke.createInterpolateElement)((0,j.sprintf)((0,j.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),Me),selection:"single"},{name:Kt,label:(0,j.__)("Doesn't contain"),filterText:(e,t)=>(0,ke.createInterpolateElement)((0,j.sprintf)((0,j.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),Me),selection:"single"},{name:Qt,label:(0,j.__)("Starts with"),filterText:(e,t)=>(0,ke.createInterpolateElement)((0,j.sprintf)((0,j.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),Me),selection:"single"},{name:qr,label:(0,j.__)("On"),filterText:(e,t)=>(0,ke.createInterpolateElement)((0,j.sprintf)((0,j.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),Me),selection:"single"},{name:Yr,label:(0,j.__)("Not on"),filterText:(e,t)=>(0,ke.createInterpolateElement)((0,j.sprintf)((0,j.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),Me),selection:"single"}],Jn=e=>ka.find(t=>t.name===e),$m=()=>ka.map(e=>e.name),Km=e=>ka.filter(t=>t.selection==="single").some(t=>t.name===e),Qm=e=>ka.some(t=>t.name===e);var nt=c(V(),1),$x="Enter",Kx=" ",Qx=({activeElements:e,filterInView:t,filter:r})=>{if(e===void 0||e.length===0)return r.name;let o=Jn(t?.operator);return o!==void 0?o.filterText(r,e):(0,Er.sprintf)((0,Er.__)("Unknown status for %1$s"),r.name)};function Xx({filter:e,view:t,onChangeView:r}){let o=e.operators?.map(a=>({value:a,label:Jn(a)?.label||a})),n=t.filters?.find(a=>a.field===e.field),i=n?.operator||e.operators[0];return o.length>1&&(0,nt.jsxs)(F,{direction:"row",gap:"xs",justify:"flex-start",className:"dataviews-filters__summary-operators-container",align:"center",children:[(0,nt.jsx)(Wt.FlexItem,{className:"dataviews-filters__summary-operators-filter-name",children:e.name}),(0,nt.jsx)(Wt.SelectControl,{className:"dataviews-filters__summary-operators-filter-select",label:(0,Er.__)("Conditions"),value:i,options:o,onChange:a=>{let s=a,l=n?.operator,u=n?[...(t.filters??[]).map(d=>{if(d.field===e.field){let f=Jn(l)?.selection,m=Jn(s)?.selection,p=f!==m||[f,m].includes("custom");return{...d,value:p?void 0:d.value,operator:s}}return d})]:[...t.filters??[],{field:e.field,operator:s,value:void 0}];r({...t,page:1,filters:u})},size:"small",variant:"minimal",hideLabelFromVision:!0})]})}function Xm({addFilterRef:e,openedFilter:t,fields:r,...o}){let n=(0,Na.useRef)(null),{filter:i,view:a,onChangeView:s}=o,l=a.filters?.find(_=>_.field===i.field),u=[],d=(0,Na.useMemo)(()=>{let _=r.find(w=>w.id===i.field);return _&&{..._,getValue:({item:w})=>w[_.id]}},[r,i.field]),{elements:f}=Tt({elements:i.elements,getElements:i.getElements});if(f.length>0)u=f.filter(_=>i.singleSelection?_.value===l?.value:l?.value?.includes(_.value));else if(Array.isArray(l?.value)){let _=l.value.map(w=>d?.getValueFormatted({item:{[d.id]:w},field:d})||String(w));u=[{value:l.value,label:_}]}else if(typeof l?.value=="object")u=[{value:l.value,label:l.value}];else if(l?.value!==void 0){let _=d!==void 0?d.getValueFormatted({item:{[d.id]:l.value},field:d}):String(l.value);u=[{value:l.value,label:_}]}let m=i.isPrimary,p=l?.isLocked,h=!p&&l?.value!==void 0,g=!p&&(!m||h);return(0,nt.jsx)(Wt.Dropdown,{defaultOpen:t===i.field,contentClassName:"dataviews-filters__summary-popover",popoverProps:{placement:"bottom-start",role:"dialog"},onClose:()=>{n.current?.focus()},renderToggle:({isOpen:_,onToggle:w})=>(0,nt.jsxs)("div",{className:"dataviews-filters__summary-chip-container",children:[(0,nt.jsx)(Wt.Tooltip,{text:(0,Er.sprintf)((0,Er.__)("Filter by: %1$s"),i.name.toLowerCase()),placement:"top",children:(0,nt.jsx)("div",{className:Y("dataviews-filters__summary-chip",{"has-reset":g,"has-values":h,"is-not-clickable":p}),role:"button",tabIndex:p?-1:0,onClick:()=>{p||w()},onKeyDown:y=>{!p&&[$x,Kx].includes(y.key)&&(w(),y.preventDefault())},"aria-disabled":p,"aria-pressed":_,"aria-expanded":_,ref:n,children:(0,nt.jsx)(Qx,{activeElements:u,filterInView:l,filter:i})})}),g&&(0,nt.jsx)(Wt.Tooltip,{text:m?(0,Er.__)("Reset"):(0,Er.__)("Remove"),placement:"top",children:(0,nt.jsx)("button",{className:Y("dataviews-filters__summary-chip-remove",{"has-values":h}),onClick:()=>{s({...a,page:1,filters:a.filters?.filter(y=>y.field!==i.field)}),m?n.current?.focus():e.current?.focus()},children:(0,nt.jsx)(Wt.Icon,{icon:wn})})})]}),renderContent:()=>(0,nt.jsxs)(F,{direction:"column",justify:"flex-start",children:[(0,nt.jsx)(Xx,{...o}),o.filter.hasElements?(0,nt.jsx)(Hm,{...o,filter:{...o.filter,elements:f}}):(0,nt.jsx)(Um,{...o,fields:r})]})})}var Da=c($(),1),Zm=c(X(),1),Jm=c(W(),1);var Pr=c(V(),1),{Menu:ei}=te(Da.privateApis);function Pu({filters:e,view:t,onChangeView:r,setOpenedFilter:o,triggerProps:n}){let i=e.filter(a=>!a.isVisible);return(0,Pr.jsxs)(ei,{children:[(0,Pr.jsx)(ei.TriggerButton,{...n}),(0,Pr.jsx)(ei.Popover,{children:i.map(a=>(0,Pr.jsx)(ei.Item,{onClick:()=>{o(a.field),r({...t,page:1,filters:[...t.filters||[],{field:a.field,value:void 0,operator:a.operators[0]}]})},children:(0,Pr.jsx)(ei.ItemLabel,{children:a.name})},a.field))})]})}function Zx({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,Pr.jsx)(Pu,{triggerProps:{render:(0,Pr.jsx)(Da.Button,{accessibleWhenDisabled:!0,size:"compact",className:"dataviews-filters-button",variant:"tertiary",disabled:!i.length,ref:n}),children:(0,Zm.__)("Add filter")},filters:e,view:t,onChangeView:r,setOpenedFilter:o})}var ep=(0,Jm.forwardRef)(Zx);var tp=c($(),1),rp=c(X(),1),op=c(V(),1);function np({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,op.jsx)(tp.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,rp.__)("Reset")})}var ip=c(W(),1);function Jx(e,t){return(0,ip.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=>Km(s)),operators:n,isVisible:a||i||!!t.filters?.some(s=>s.field===o.id&&Qm(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 ti=Jx;var ri=c(V(),1);function e_({className:e}){let{fields:t,view:r,onChangeView:o,openedFilter:n,setOpenedFilter:i}=(0,tn.useContext)(U),a=(0,tn.useRef)(null),s=ti(t,r),l=(0,ri.jsx)(ep,{filters:s,view:r,onChangeView:o,ref:a,setOpenedFilter:i},"add-filter"),u=s.filter(f=>f.isVisible);if(u.length===0)return null;let d=[...u.map(f=>(0,ri.jsx)(Xm,{filter:f,view:r,fields:t,onChangeView:o,addFilterRef:a,openedFilter:n},f.field)),l];return d.push((0,ri.jsx)(np,{filters:s,view:r,onChangeView:o},"reset-filters")),(0,ri.jsx)(F,{direction:"row",justify:"flex-start",gap:"xs",style:{width:"fit-content"},wrap:"wrap",className:e,children:d})}var oi=(0,tn.memo)(e_);var no=c(W(),1),ap=c($(),1);var Ma=c(X(),1);var ar=c(V(),1);function t_(){let{filters:e,view:t,onChangeView:r,setOpenedFilter:o,isShowingFilter:n,setIsShowingFilter:i}=(0,no.useContext)(U),a=(0,no.useRef)(null),s=(0,no.useCallback)(p=>{r(p),i(!0)},[r,i]),u=!!e.filter(p=>p.isVisible).length;if(e.length===0)return null;let d={label:(0,Ma.__)("Add filter"),"aria-expanded":!1,isPressed:!1},f={label:(0,Ma._x)("Filter","verb"),"aria-expanded":n,isPressed:n,onClick:()=>{n||o(null),i(!n)}},m=(0,ar.jsx)(ap.Button,{ref:a,className:"dataviews-filters__visibility-toggle",size:"compact",icon:yn,...u?f:d});return(0,ar.jsx)("div",{className:"dataviews-filters__container-visibility-toggle",children:u?(0,ar.jsx)(r_,{buttonRef:a,filtersCount:t.filters?.length,children:m}):(0,ar.jsx)(Pu,{filters:e,view:t,onChangeView:s,setOpenedFilter:o,triggerProps:{render:m}})})}function r_({buttonRef:e,filtersCount:t,children:r}){return(0,no.useEffect)(()=>()=>{e.current?.focus()},[e]),(0,ar.jsxs)(ar.Fragment,{children:[r,!!t&&(0,ar.jsx)("span",{className:"dataviews-filters-toggle__count",children:t})]})}var Fa=t_;var sp=c(W(),1);var lp=c(V(),1);function o_(e){let{isShowingFilter:t}=(0,sp.useContext)(U);return t?(0,lp.jsx)(oi,{...e}):null}var La=o_;var up=c(W(),1),cp=c(X(),1);var Ou=c(V(),1);function Iu({className:e}){let{actions:t=[],data:r,fields:o,getItemId:n,getItemLevel:i,isLoading:a,view:s,onChangeView:l,selection:u,onChangeSelection:d,setOpenedFilter:f,onClickItem:m,isItemClickable:p,renderItemLink:h,defaultLayouts:g,empty:_=(0,Ou.jsx)("p",{children:(0,cp.__)("No results")})}=(0,up.useContext)(U),w=Xr.find(y=>y.type===s.type&&g[y.type])?.component;return(0,Ou.jsx)(w,{className:e,actions:t,data:r,fields:o,getItemId:n,getItemLevel:i,isLoading:a,onChangeView:l,onChangeSelection:d,selection:u,setOpenedFilter:f,onClickItem:m,renderItemLink:h,isItemClickable:p,view:s,empty:_})}var dp=c(W(),1);var ni=c(V(),1),n_=[];function Tu(){let{view:e,paginationInfo:{totalItems:t=0,totalPages:r},data:o,actions:n=n_}=(0,dp.useContext)(U),i=Fo(n,o)&&[No,Ui].includes(e.type);return!t||!r||r<=1&&!i?null:!!t&&(0,ni.jsxs)(F,{direction:"row",justify:"end",align:"center",className:"dataviews-footer",gap:"xs",children:[i&&(0,ni.jsx)(Qi,{}),(0,ni.jsx)(Td,{})]})}var fp=c(X(),1),Gt=c(W(),1),mp=c($(),1),pp=c(Dt(),1);var vp=c(V(),1),i_=(0,Gt.memo)(function({label:t}){let{view:r,onChangeView:o}=(0,Gt.useContext)(U),[n,i,a]=(0,pp.useDebouncedInput)(r.search);(0,Gt.useEffect)(()=>{i(r.search??"")},[r.search,i]);let s=(0,Gt.useRef)(o),l=(0,Gt.useRef)(r);(0,Gt.useEffect)(()=>{s.current=o,l.current=r},[o,r]),(0,Gt.useEffect)(()=>{a!==l.current?.search&&s.current({...l.current,page:1,search:a})},[a]);let u=t||(0,fp.__)("Search");return(0,vp.jsx)(mp.SearchControl,{className:"dataviews-search",onChange:i,value:n,label:u,placeholder:u,size:"compact"})}),Au=i_;var Ee=c($(),1),io=c(X(),1),sr=c(W(),1);var Ru=c(hp(),1),yp=c(Dt(),1);var bp=c($(),1),Vu=c(X(),1),xp=c(W(),1);var _p=c(V(),1);function wp(){let e=(0,xp.useContext)(U),{view:t,onChangeView:r}=e,o=t.infiniteScrollEnabled??!1;return e.hasInfiniteScrollHandler?(0,_p.jsx)(bp.ToggleControl,{label:(0,Vu.__)("Enable infinite scroll"),help:(0,Vu.__)("Automatically load more content as you scroll, instead of showing pagination links."),checked:o,onChange:n=>{r({...t,infiniteScrollEnabled:n})}}):null}var ie=c(V(),1),{Menu:ii}=te(Ee.privateApis),a_={className:"dataviews-config__popover",placement:"bottom-end",offset:9};function ku(){let{view:e,onChangeView:t,defaultLayouts:r}=(0,sr.useContext)(U),o=Object.keys(r);if(o.length<=1)return null;let n=Xr.find(i=>e.type===i.type);return(0,ie.jsxs)(ii,{children:[(0,ie.jsx)(ii.TriggerButton,{render:(0,ie.jsx)(Ee.Button,{size:"compact",icon:n?.icon,label:(0,io.__)("Layout")})}),(0,ie.jsx)(ii.Popover,{children:o.map(i=>{let a=Xr.find(s=>s.type===i);return a?(0,ie.jsx)(ii.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"activity":let l={...e};return"layout"in l&&delete l.layout,t({...l,type:s.target.value,...r[s.target.value]})}(0,Ru.default)("Invalid dataview")},children:(0,ie.jsx)(ii.ItemLabel,{children:a.label})},i):null})})]})}function s_(){let{view:e,fields:t,onChangeView:r}=(0,sr.useContext)(U),o=(0,sr.useMemo)(()=>t.filter(i=>i.enableSorting!==!1).map(i=>({label:i.label,value:i.id})),[t]);return(0,ie.jsx)(Ee.SelectControl,{__next40pxDefaultSize:!0,label:(0,io.__)("Sort by"),value:e.sort?.field,options:o,onChange:n=>{r({...e,sort:{direction:e?.sort?.direction||"desc",field:n},showLevels:!1})}})}function l_(){let{view:e,fields:t,onChangeView:r}=(0,sr.useContext)(U);if(t.filter(i=>i.enableSorting!==!1).length===0)return null;let n=e.sort?.direction;return!n&&e.sort?.field&&(n="desc"),(0,ie.jsx)(Ee.__experimentalToggleGroupControl,{className:"dataviews-view-config__sort-direction",__next40pxDefaultSize:!0,isBlock:!0,label:(0,io.__)("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,Ru.default)("Invalid direction")},children:Gi.map(i=>(0,ie.jsx)(Ee.__experimentalToggleGroupControlOptionIcon,{value:i,icon:Hc[i],label:Yi[i]},i))})}function u_(){let{view:e,config:t,onChangeView:r}=(0,sr.useContext)(U),{infiniteScrollEnabled:o}=e;return!t||!t.perPageSizes||t.perPageSizes.length<2||t.perPageSizes.length>6||o?null:(0,ie.jsx)(Ee.__experimentalToggleGroupControl,{__next40pxDefaultSize:!0,isBlock:!0,label:(0,io.__)("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,ie.jsx)(Ee.__experimentalToggleGroupControlOption,{value:n,label:n.toString()},n))})}function c_({title:e,description:t,children:r}){return(0,ie.jsxs)(Ee.__experimentalGrid,{columns:12,className:"dataviews-settings-section",gap:4,children:[(0,ie.jsxs)("div",{className:"dataviews-settings-section__sidebar",children:[(0,ie.jsx)(Ee.__experimentalHeading,{level:2,className:"dataviews-settings-section__title",children:e}),t&&(0,ie.jsx)(Ee.__experimentalText,{variant:"muted",className:"dataviews-settings-section__description",children:t})]}),(0,ie.jsx)(Ee.__experimentalGrid,{columns:8,gap:4,className:"dataviews-settings-section__content",children:r})]})}function Nu(){let{view:e}=(0,sr.useContext)(U),t=(0,yp.useInstanceId)(Sp,"dataviews-view-config-dropdown"),r=Xr.find(o=>o.type===e.type);return(0,ie.jsx)(Ee.Dropdown,{expandOnMobile:!0,popoverProps:{...a_,id:t},renderToggle:({onToggle:o,isOpen:n})=>(0,ie.jsx)(Ee.Button,{size:"compact",icon:$s,label:(0,io._x)("View options","View is used as a noun"),onClick:o,"aria-expanded":n?"true":"false","aria-controls":t}),renderContent:()=>(0,ie.jsx)(Ee.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"dataviews-config__popover-content-wrapper",children:(0,ie.jsx)(F,{direction:"column",className:"dataviews-view-config",gap:"lg",children:(0,ie.jsxs)(c_,{title:(0,io.__)("Appearance"),children:[(0,ie.jsxs)(F,{direction:"row",gap:"xs",className:"is-divided-in-two",children:[(0,ie.jsx)(s_,{}),(0,ie.jsx)(l_,{})]}),!!r?.viewConfigOptions&&(0,ie.jsx)(r.viewConfigOptions,{}),(0,ie.jsx)(wp,{}),(0,ie.jsx)(u_,{}),(0,ie.jsx)(Ji,{})]})})})})}function Sp(){return(0,ie.jsxs)(ie.Fragment,{children:[(0,ie.jsx)(ku,{}),(0,ie.jsx)(Nu,{})]})}var d_=(0,sr.memo)(Sp),Cp=d_;var Ep=c($(),1),Pp=c(W(),1);function Te(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 Op=c(V(),1),{ValidatedCheckboxControl:f_}=te(Ep.privateApis);function Ip({field:e,onChange:t,data:r,hideLabelFromVision:o,validity:n}){let{getValue:i,setValue:a,label:s,description:l,isValid:u}=e,d=(0,Pp.useCallback)(()=>{t(a({item:r,value:!i({item:r})}))},[r,i,t,a]);return(0,Op.jsx)(f_,{required:!!e.isValid?.required,customValidity:Te(u,n),hidden:o,label:s,help:l,checked:i({item:r}),onChange:d})}var m_=Math.pow(10,8)*24*60*60*1e3,FA=-m_,Ba=6048e5,Tp=864e5;var p_=3600;var Ap=p_*24,LA=Ap*7,v_=Ap*365.2425,g_=v_/12,BA=g_*3,Du=Symbol.for("constructDateFrom");function $e(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&Du in e?e[Du](t):e instanceof Date?new e.constructor(t):new Date(t)}function ge(e,t){return $e(t||e,e)}function Vp(e,t,r){let o=ge(e,r?.in);return isNaN(t)?$e(r?.in||e,NaN):(t&&o.setDate(o.getDate()+t),o)}function ja(e,t,r){let o=ge(e,r?.in);if(isNaN(t))return $e(r?.in||e,NaN);if(!t)return o;let n=o.getDate(),i=$e(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 h_={};function ao(){return h_}function Or(e,t){let r=ao(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,n=ge(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 Io(e,t){return Or(e,{...t,weekStartsOn:1})}function Ha(e,t){let r=ge(e,t?.in),o=r.getFullYear(),n=$e(r,0);n.setFullYear(o+1,0,4),n.setHours(0,0,0,0);let i=Io(n),a=$e(r,0);a.setFullYear(o,0,4),a.setHours(0,0,0,0);let s=Io(a);return r.getTime()>=i.getTime()?o+1:r.getTime()>=s.getTime()?o:o-1}function Mu(e){let t=ge(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 Rp(e,...t){let r=$e.bind(null,e||t.find(o=>typeof o=="object"));return t.map(r)}function Fu(e,t){let r=ge(e,t?.in);return r.setHours(0,0,0,0),r}function kp(e,t,r){let[o,n]=Rp(r?.in,e,t),i=Fu(o),a=Fu(n),s=+i-Mu(i),l=+a-Mu(a);return Math.round((s-l)/Tp)}function Np(e,t){let r=Ha(e,t),o=$e(t?.in||e,0);return o.setFullYear(r,0,4),o.setHours(0,0,0,0),Io(o)}function Dp(e,t,r){return ja(e,t*12,r)}function Mp(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function rn(e){return!(!Mp(e)&&typeof e!="number"||isNaN(+ge(e)))}function Fp(e,t){let r=ge(e,t?.in);return r.setDate(1),r.setHours(0,0,0,0),r}function za(e,t){let r=ge(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}var b_={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"}},Lp=(e,t,r)=>{let o,n=b_[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 Wa(e){return(t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var x_={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},__={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},w_={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Bp={date:Wa({formats:x_,defaultWidth:"full"}),time:Wa({formats:__,defaultWidth:"full"}),dateTime:Wa({formats:w_,defaultWidth:"full"})};var y_={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},jp=(e,t,r,o)=>y_[e];function on(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 S_={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},C_={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},E_={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"]},P_={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"]},O_={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"}},I_={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"}},T_=(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"},Hp={ordinalNumber:T_,era:on({values:S_,defaultWidth:"wide"}),quarter:on({values:C_,defaultWidth:"wide",argumentCallback:e=>e-1}),month:on({values:E_,defaultWidth:"wide"}),day:on({values:P_,defaultWidth:"wide"}),dayPeriod:on({values:O_,defaultWidth:"wide",formattingValues:I_,defaultFormattingWidth:"wide"})};function nn(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)?V_(s,f=>f.test(a)):A_(s,f=>f.test(a)),u;u=e.valueCallback?e.valueCallback(l):l,u=r.valueCallback?r.valueCallback(u):u;let d=t.slice(a.length);return{value:u,rest:d}}}function A_(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function V_(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function zp(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 R_=/^(\d+)(th|st|nd|rd)?/i,k_=/\d+/i,N_={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},D_={any:[/^b/i,/^(a|c)/i]},M_={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},F_={any:[/1/i,/2/i,/3/i,/4/i]},L_={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},B_={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]},j_={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},H_={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]},z_={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},W_={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}},Wp={ordinalNumber:zp({matchPattern:R_,parsePattern:k_,valueCallback:e=>parseInt(e,10)}),era:nn({matchPatterns:N_,defaultMatchWidth:"wide",parsePatterns:D_,defaultParseWidth:"any"}),quarter:nn({matchPatterns:M_,defaultMatchWidth:"wide",parsePatterns:F_,defaultParseWidth:"any",valueCallback:e=>e+1}),month:nn({matchPatterns:L_,defaultMatchWidth:"wide",parsePatterns:B_,defaultParseWidth:"any"}),day:nn({matchPatterns:j_,defaultMatchWidth:"wide",parsePatterns:H_,defaultParseWidth:"any"}),dayPeriod:nn({matchPatterns:z_,defaultMatchWidth:"any",parsePatterns:W_,defaultParseWidth:"any"})};var Lu={code:"en-US",formatDistance:Lp,formatLong:Bp,formatRelative:jp,localize:Hp,match:Wp,options:{weekStartsOn:0,firstWeekContainsDate:1}};function Gp(e,t){let r=ge(e,t?.in);return kp(r,za(r))+1}function qp(e,t){let r=ge(e,t?.in),o=+Io(r)-+Np(r);return Math.round(o/Ba)+1}function Ga(e,t){let r=ge(e,t?.in),o=r.getFullYear(),n=ao(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,a=$e(t?.in||e,0);a.setFullYear(o+1,0,i),a.setHours(0,0,0,0);let s=Or(a,t),l=$e(t?.in||e,0);l.setFullYear(o,0,i),l.setHours(0,0,0,0);let u=Or(l,t);return+r>=+s?o+1:+r>=+u?o:o-1}function Yp(e,t){let r=ao(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,n=Ga(e,t),i=$e(t?.in||e,0);return i.setFullYear(n,0,o),i.setHours(0,0,0,0),Or(i,t)}function Up(e,t){let r=ge(e,t?.in),o=+Or(r,t)-+Yp(r,t);return Math.round(o/Ba)+1}function ce(e,t){let r=e<0?"-":"",o=Math.abs(e).toString().padStart(t,"0");return r+o}var Ir={y(e,t){let r=e.getFullYear(),o=r>0?r:1-r;return ce(t==="yy"?o%100:o,t.length)},M(e,t){let r=e.getMonth();return t==="M"?String(r+1):ce(r+1,2)},d(e,t){return ce(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 ce(e.getHours()%12||12,t.length)},H(e,t){return ce(e.getHours(),t.length)},m(e,t){return ce(e.getMinutes(),t.length)},s(e,t){return ce(e.getSeconds(),t.length)},S(e,t){let r=t.length,o=e.getMilliseconds(),n=Math.trunc(o*Math.pow(10,r-3));return ce(n,t.length)}};var an={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},Bu={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 Ir.y(e,t)},Y:function(e,t,r,o){let n=Ga(e,o),i=n>0?n:1-n;if(t==="YY"){let a=i%100;return ce(a,2)}return t==="Yo"?r.ordinalNumber(i,{unit:"year"}):ce(i,t.length)},R:function(e,t){let r=Ha(e);return ce(r,t.length)},u:function(e,t){let r=e.getFullYear();return ce(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 ce(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 ce(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 Ir.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 ce(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=Up(e,o);return t==="wo"?r.ordinalNumber(n,{unit:"week"}):ce(n,t.length)},I:function(e,t,r){let o=qp(e);return t==="Io"?r.ordinalNumber(o,{unit:"week"}):ce(o,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):Ir.d(e,t)},D:function(e,t,r){let o=Gp(e);return t==="Do"?r.ordinalNumber(o,{unit:"dayOfYear"}):ce(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 ce(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 ce(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 ce(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=an.noon:o===0?n=an.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=an.evening:o>=12?n=an.afternoon:o>=4?n=an.morning:n=an.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 Ir.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):Ir.H(e,t)},K:function(e,t,r){let o=e.getHours()%12;return t==="Ko"?r.ordinalNumber(o,{unit:"hour"}):ce(o,t.length)},k:function(e,t,r){let o=e.getHours();return o===0&&(o=24),t==="ko"?r.ordinalNumber(o,{unit:"hour"}):ce(o,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):Ir.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):Ir.s(e,t)},S:function(e,t){return Ir.S(e,t)},X:function(e,t,r){let o=e.getTimezoneOffset();if(o===0)return"Z";switch(t){case"X":return Kp(o);case"XXXX":case"XX":return To(o);default:return To(o,":")}},x:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"x":return Kp(o);case"xxxx":case"xx":return To(o);default:return To(o,":")}},O:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+$p(o,":");default:return"GMT"+To(o,":")}},z:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+$p(o,":");default:return"GMT"+To(o,":")}},t:function(e,t,r){let o=Math.trunc(+e/1e3);return ce(o,t.length)},T:function(e,t,r){return ce(+e,t.length)}};function $p(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+ce(i,2)}function Kp(e,t){return e%60===0?(e>0?"-":"+")+ce(Math.abs(e)/60,2):To(e,t)}function To(e,t=""){let r=e>0?"-":"+",o=Math.abs(e),n=ce(Math.trunc(o/60),2),i=ce(o%60,2);return r+n+t+i}var Qp=(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"})}},Xp=(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"})}},G_=(e,t)=>{let r=e.match(/(P+)(p+)?/)||[],o=r[1],n=r[2];if(!n)return Qp(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}}",Qp(o,t)).replace("{{time}}",Xp(n,t))},Zp={p:Xp,P:G_};var q_=/^D+$/,Y_=/^Y+$/,U_=["D","DD","YY","YYYY"];function Jp(e){return q_.test(e)}function ev(e){return Y_.test(e)}function tv(e,t,r){let o=$_(e,t,r);if(console.warn(o),U_.includes(e))throw new RangeError(o)}function $_(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 K_=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Q_=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,X_=/^'([^]*?)'?$/,Z_=/''/g,J_=/[a-zA-Z]/;function ai(e,t,r){let o=ao(),n=r?.locale??o.locale??Lu,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=ge(e,r?.in);if(!rn(s))throw new RangeError("Invalid time value");let l=t.match(Q_).map(d=>{let f=d[0];if(f==="p"||f==="P"){let m=Zp[f];return m(d,n.formatLong)}return d}).join("").match(K_).map(d=>{if(d==="''")return{isToken:!1,value:"'"};let f=d[0];if(f==="'")return{isToken:!1,value:ew(d)};if(Bu[f])return{isToken:!0,value:d};if(f.match(J_))throw new RangeError("Format string contains an unescaped latin alphabet character `"+f+"`");return{isToken:!1,value:d}});n.localize.preprocessor&&(l=n.localize.preprocessor(s,l));let u={firstWeekContainsDate:i,weekStartsOn:a,locale:n};return l.map(d=>{if(!d.isToken)return d.value;let f=d.value;(!r?.useAdditionalWeekYearTokens&&ev(f)||!r?.useAdditionalDayOfYearTokens&&Jp(f))&&tv(f,t,String(e));let m=Bu[f[0]];return m(s,f,n.localize,u)}).join("")}function ew(e){let t=e.match(X_);return t?t[1].replace(Z_,"'"):e}function si(e,t,r){return Vp(e,-t,r)}function rv(e,t,r){return ja(e,-t,r)}function ov(e,t,r){return Dp(e,-t,r)}var Ya=c($(),1),Ht=c(W(),1),Hu=c(X(),1),zu=c(sn(),1);var un=c($(),1),ju=c(W(),1),lr=c(X(),1);var ln=c(V(),1),tw={[gt]:[{value:"days",label:(0,lr.__)("Days")},{value:"weeks",label:(0,lr.__)("Weeks")},{value:"months",label:(0,lr.__)("Months")},{value:"years",label:(0,lr.__)("Years")}],[Ct]:[{value:"days",label:(0,lr.__)("Days ago")},{value:"weeks",label:(0,lr.__)("Weeks ago")},{value:"months",label:(0,lr.__)("Months ago")},{value:"years",label:(0,lr.__)("Years ago")}]};function qa({className:e,data:t,field:r,onChange:o,hideLabelFromVision:n,operator:i}){let a=tw[i===gt?"inThePast":"over"],{id:s,label:l,getValue:u,setValue:d}=r,f=u({item:t}),{value:m="",unit:p=a[0].value}=f&&typeof f=="object"?f:{},h=(0,ju.useCallback)(_=>o(d({item:t,value:{value:Number(_),unit:p}})),[o,d,t,p]),g=(0,ju.useCallback)(_=>o(d({item:t,value:{value:m,unit:_}})),[o,d,t,m]);return(0,ln.jsx)(un.BaseControl,{id:s,className:Y(e,"dataviews-controls__relative-date"),label:l,hideLabelFromVision:n,children:(0,ln.jsxs)(F,{direction:"row",gap:"xs",children:[(0,ln.jsx)(un.__experimentalNumberControl,{__next40pxDefaultSize:!0,className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:m,onChange:h}),(0,ln.jsx)(un.SelectControl,{className:"dataviews-controls__relative-date-unit",__next40pxDefaultSize:!0,label:(0,lr.__)("Unit"),value:p,options:a,onChange:g,hideLabelFromVision:!0})]})})}var iv=c(sn(),1);function cn(e){if(!e)return null;let t=(0,iv.getDate)(e);return t&&rn(t)?t:null}var so=c(V(),1),{DateCalendar:rw,ValidatedInputControl:ow}=te(Ya.privateApis),nw=e=>e?typeof e=="string"?e:ai(e,"yyyy-MM-dd'T'HH:mm"):"";function iw({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{id:i,label:a,description:s,setValue:l,getValue:u,isValid:d}=t,f=u({item:e}),m=typeof f=="string"?f:void 0,[p,h]=(0,Ht.useState)(()=>cn(m)||new Date),g=(0,Ht.useRef)(null),_=(0,Ht.useRef)(),w=(0,Ht.useRef)(null),y=(0,Ht.useCallback)(S=>r(l({item:e,value:S})),[e,r,l]);(0,Ht.useEffect)(()=>()=>{_.current&&clearTimeout(_.current)},[]);let P=(0,Ht.useCallback)(S=>{let A;if(S){let R=S;if(m){let C=cn(m);C&&(R=new Date(S),R.setHours(C.getHours()),R.setMinutes(C.getMinutes()))}A=R.toISOString(),y(A),_.current&&clearTimeout(_.current)}else y(void 0);w.current=g.current&&g.current.ownerDocument.activeElement,_.current=setTimeout(()=>{g.current&&(g.current.focus(),g.current.blur(),y(A),w.current&&w.current instanceof HTMLElement&&w.current.focus())},0)},[y,m]),k=(0,Ht.useCallback)(S=>{if(S){let A=new Date(S);y(A.toISOString());let R=cn(A.toISOString());R&&h(R)}else y(void 0)},[y]),{format:O}=t,M=O.weekStartsOn??(0,zu.getSettings)().l10n.startOfWeek,{timezone:{string:N}}=(0,zu.getSettings)(),E=d?.required&&!o?`${a} (${(0,Hu.__)("Required")})`:a;return(0,so.jsx)(Ya.BaseControl,{id:i,label:E,help:s,hideLabelFromVision:o,children:(0,so.jsxs)(F,{direction:"column",gap:"md",children:[(0,so.jsx)(rw,{style:{width:"100%"},selected:m&&cn(m)||void 0,onSelect:P,month:p,onMonthChange:h,timeZone:N||void 0,weekStartsOn:M}),(0,so.jsx)(ow,{ref:g,__next40pxDefaultSize:!0,required:!!d?.required,customValidity:Te(d,n),type:"datetime-local",label:(0,Hu.__)("Date time"),hideLabelFromVision:!0,value:m?nw(cn(m)||void 0):"",onChange:k})]})})}function av({data:e,field:t,onChange:r,hideLabelFromVision:o,operator:n,validity:i}){return n===gt||n===Ct?(0,so.jsx)(qa,{className:"dataviews-controls__datetime",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:n}):(0,so.jsx)(iw,{data:e,field:t,onChange:r,hideLabelFromVision:o,validity:i})}var pt=c($(),1),we=c(W(),1),it=c(X(),1),mt=c(sn(),1);var _e=c(V(),1),{DateCalendar:aw,DateRangeCalendar:sw}=te(pt.privateApis),lw=[{id:"today",label:(0,it.__)("Today"),getValue:()=>(0,mt.getDate)(null)},{id:"yesterday",label:(0,it.__)("Yesterday"),getValue:()=>{let e=(0,mt.getDate)(null);return si(e,1)}},{id:"past-week",label:(0,it.__)("Past week"),getValue:()=>{let e=(0,mt.getDate)(null);return si(e,7)}},{id:"past-month",label:(0,it.__)("Past month"),getValue:()=>{let e=(0,mt.getDate)(null);return rv(e,1)}}],uw=[{id:"last-7-days",label:(0,it.__)("Last 7 days"),getValue:()=>{let e=(0,mt.getDate)(null);return[si(e,7),e]}},{id:"last-30-days",label:(0,it.__)("Last 30 days"),getValue:()=>{let e=(0,mt.getDate)(null);return[si(e,30),e]}},{id:"month-to-date",label:(0,it.__)("Month to date"),getValue:()=>{let e=(0,mt.getDate)(null);return[Fp(e),e]}},{id:"last-year",label:(0,it.__)("Last year"),getValue:()=>{let e=(0,mt.getDate)(null);return[ov(e,1),e]}},{id:"year-to-date",label:(0,it.__)("Year to date"),getValue:()=>{let e=(0,mt.getDate)(null);return[za(e),e]}}],dn=e=>{if(!e)return null;let t=(0,mt.getDate)(e);return t&&rn(t)?t:null},Wu=e=>e?typeof e=="string"?e:ai(e,"yyyy-MM-dd"):"";function sv({field:e,validity:t,inputRefs:r,isTouched:o,setIsTouched:n,children:i}){let{isValid:a}=e,[s,l]=(0,we.useState)(void 0),u=(0,we.useCallback)(()=>{let f=Array.isArray(r)?r:[r];for(let m of f){let p=m.current;if(p&&!p.validity.valid){l({type:"invalid",message:p.validationMessage});return}}l(void 0)},[r]);return(0,we.useEffect)(()=>{if(o){let f=setTimeout(()=>{t?l(Te(a,t)):u()},0);return()=>clearTimeout(f)}},[o,a,t,u]),(0,_e.jsxs)("div",{onBlur:f=>{o||(!f.relatedTarget||!f.currentTarget.contains(f.relatedTarget))&&n(!0)},children:[i,(0,_e.jsx)("div",{"aria-live":"polite",children:s&&(0,_e.jsxs)("p",{className:Y("components-validated-control__indicator",s.type==="invalid"?"is-invalid":void 0,s.type==="valid"?"is-valid":void 0),children:[(0,_e.jsx)(pt.Icon,{className:"components-validated-control__indicator-icon",icon:Zs,size:16,fill:"currentColor"}),s.message]})})]})}function cw({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{id:i,label:a,setValue:s,getValue:l,isValid:u,format:d}=t,[f,m]=(0,we.useState)(null),p=d.weekStartsOn??(0,mt.getSettings)().l10n.startOfWeek,h=l({item:e}),g=typeof h=="string"?h:void 0,[_,w]=(0,we.useState)(()=>dn(g)||new Date),[y,P]=(0,we.useState)(!1),k=(0,we.useRef)(null),O=(0,we.useCallback)(R=>r(s({item:e,value:R})),[e,r,s]),M=(0,we.useCallback)(R=>{let C=R?ai(R,"yyyy-MM-dd"):void 0;O(C),m(null),P(!0)},[O]),N=(0,we.useCallback)(R=>{let C=R.getValue(),v=Wu(C);w(C),O(v),m(R.id),P(!0)},[O]),E=(0,we.useCallback)(R=>{if(O(R),R){let C=dn(R);C&&w(C)}m(null),P(!0)},[O]),{timezone:{string:S}}=(0,mt.getSettings)(),A=u?.required?`${a} (${(0,it.__)("Required")})`:a;return(0,_e.jsx)(sv,{field:t,validity:n,inputRefs:k,isTouched:y,setIsTouched:P,children:(0,_e.jsx)(pt.BaseControl,{id:i,className:"dataviews-controls__date",label:A,hideLabelFromVision:o,children:(0,_e.jsxs)(F,{direction:"column",gap:"md",children:[(0,_e.jsxs)(F,{direction:"row",gap:"xs",wrap:"wrap",justify:"flex-start",children:[lw.map(R=>{let C=f===R.id;return(0,_e.jsx)(pt.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:C,size:"small",onClick:()=>N(R),children:R.label},R.id)}),(0,_e.jsx)(pt.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!f,size:"small",disabled:!!f,accessibleWhenDisabled:!1,children:(0,it.__)("Custom")})]}),(0,_e.jsx)(pt.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:k,type:"date",label:(0,it.__)("Date"),hideLabelFromVision:!0,value:g,onChange:E,required:!!t.isValid?.required}),(0,_e.jsx)(aw,{style:{width:"100%"},selected:g&&dn(g)||void 0,onSelect:M,month:_,onMonthChange:w,timeZone:S||void 0,weekStartsOn:p})]})})})}function dw({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{id:i,label:a,getValue:s,setValue:l,format:u}=t,d,f=s({item:e});Array.isArray(f)&&f.length===2&&f.every(v=>typeof v=="string")&&(d=f);let m=u.weekStartsOn??(0,mt.getSettings)().l10n.startOfWeek,p=(0,we.useCallback)(v=>{r(l({item:e,value:v}))},[e,r,l]),[h,g]=(0,we.useState)(null),_=(0,we.useMemo)(()=>{if(!d)return{from:void 0,to:void 0};let[v,x]=d;return{from:dn(v)||void 0,to:dn(x)||void 0}},[d]),[w,y]=(0,we.useState)(()=>_.from||new Date),[P,k]=(0,we.useState)(!1),O=(0,we.useRef)(null),M=(0,we.useRef)(null),N=(0,we.useCallback)((v,x)=>{v&&x?p([Wu(v),Wu(x)]):!v&&!x&&p(void 0)},[p]),E=(0,we.useCallback)(v=>{N(v?.from,v?.to),g(null),k(!0)},[N]),S=(0,we.useCallback)(v=>{let[x,T]=v.getValue();y(x),N(x,T),g(v.id),k(!0)},[N]),A=(0,we.useCallback)((v,x)=>{let[T,b]=d||[void 0,void 0];if(N(v==="from"?x:T,v==="to"?x:b),x){let I=dn(x);I&&y(I)}g(null),k(!0)},[d,N]),{timezone:R}=(0,mt.getSettings)(),C=t.isValid?.required?`${a} (${(0,it.__)("Required")})`:a;return(0,_e.jsx)(sv,{field:t,validity:n,inputRefs:[O,M],isTouched:P,setIsTouched:k,children:(0,_e.jsx)(pt.BaseControl,{id:i,className:"dataviews-controls__date",label:C,hideLabelFromVision:o,children:(0,_e.jsxs)(F,{direction:"column",gap:"md",children:[(0,_e.jsxs)(F,{direction:"row",gap:"xs",wrap:"wrap",justify:"flex-start",children:[uw.map(v=>{let x=h===v.id;return(0,_e.jsx)(pt.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:x,size:"small",onClick:()=>S(v),children:v.label},v.id)}),(0,_e.jsx)(pt.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!h,size:"small",accessibleWhenDisabled:!1,disabled:!!h,children:(0,it.__)("Custom")})]}),(0,_e.jsxs)(F,{direction:"row",gap:"xs",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,_e.jsx)(pt.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:O,type:"date",label:(0,it.__)("From"),hideLabelFromVision:!0,value:d?.[0],onChange:v=>A("from",v),required:!!t.isValid?.required}),(0,_e.jsx)(pt.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:M,type:"date",label:(0,it.__)("To"),hideLabelFromVision:!0,value:d?.[1],onChange:v=>A("to",v),required:!!t.isValid?.required})]}),(0,_e.jsx)(sw,{style:{width:"100%"},selected:_,onSelect:E,month:w,onMonthChange:y,timeZone:R.string||void 0,weekStartsOn:m})]})})})}function lv({data:e,field:t,onChange:r,hideLabelFromVision:o,operator:n,validity:i}){return n===gt||n===Ct?(0,_e.jsx)(qa,{className:"dataviews-controls__date",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:n}):n===vt?(0,_e.jsx)(dw,{data:e,field:t,onChange:r,hideLabelFromVision:o,validity:i}):(0,_e.jsx)(cw,{data:e,field:t,onChange:r,hideLabelFromVision:o,validity:i})}var $a=c($(),1);var uv=c($(),1),cv=c(W(),1);var dv=c(V(),1),{ValidatedInputControl:fw}=te(uv.privateApis);function ur({data:e,field:t,onChange:r,hideLabelFromVision:o,type:n,prefix:i,suffix:a,validity:s}){let{label:l,placeholder:u,description:d,getValue:f,setValue:m,isValid:p}=t,h=f({item:e}),g=(0,cv.useCallback)(_=>r(m({item:e,value:_})),[e,m,r]);return(0,dv.jsx)(fw,{required:!!p.required,customValidity:Te(p,s),label:l,placeholder:u,value:h??"",help:d,onChange:g,hideLabelFromVision:o,type:n,prefix:i,suffix:a,pattern:p.pattern?p.pattern.constraint:void 0,minLength:p.minLength?p.minLength.constraint:void 0,maxLength:p.maxLength?p.maxLength.constraint:void 0,__next40pxDefaultSize:!0})}var Ua=c(V(),1);function fv({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){return(0,Ua.jsx)(ur,{data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n,type:"email",prefix:(0,Ua.jsx)($a.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Ua.jsx)($a.Icon,{icon:Qs})})})}var Qa=c($(),1);var Ka=c(V(),1);function mv({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){return(0,Ka.jsx)(ur,{data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n,type:"tel",prefix:(0,Ka.jsx)(Qa.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Ka.jsx)(Qa.Icon,{icon:sl})})})}var Za=c($(),1);var Xa=c(V(),1);function pv({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){return(0,Xa.jsx)(ur,{data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n,type:"url",prefix:(0,Xa.jsx)(Za.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Xa.jsx)(Za.Icon,{icon:il})})})}var Tr=c($(),1),li=c(W(),1),Ja=c(X(),1);var lo=c(V(),1),{ValidatedNumberControl:mw}=te(Tr.privateApis);function vv(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function pw({value:e,onChange:t,hideLabelFromVision:r,step:o}){let[n="",i=""]=e,a=(0,li.useCallback)(l=>t([vv(l),i]),[t,i]),s=(0,li.useCallback)(l=>t([n,vv(l)]),[t,n]);return(0,lo.jsx)(Tr.BaseControl,{help:(0,Ja.__)("The max. value must be greater than the min. value."),children:(0,lo.jsxs)(Tr.Flex,{direction:"row",gap:4,children:[(0,lo.jsx)(Tr.__experimentalNumberControl,{label:(0,Ja.__)("Min."),value:n,max:i?Number(i)-o:void 0,onChange:a,__next40pxDefaultSize:!0,hideLabelFromVision:r,step:o}),(0,lo.jsx)(Tr.__experimentalNumberControl,{label:(0,Ja.__)("Max."),value:i,min:n?Number(n)+o:void 0,onChange:s,__next40pxDefaultSize:!0,hideLabelFromVision:r,step:o})]})})}function es({data:e,field:t,onChange:r,hideLabelFromVision:o,operator:n,validity:i}){let a=t.format?.decimals??0,s=Math.pow(10,Math.abs(a)*-1),{label:l,description:u,getValue:d,setValue:f,isValid:m}=t,p=d({item:e})??"",h=(0,li.useCallback)(_=>{r(f({item:e,value:["",void 0].includes(_)?void 0:Number(_)}))},[e,r,f]),g=(0,li.useCallback)(_=>{r(f({item:e,value:_}))},[e,r,f]);if(n===vt){let _=["",""];return Array.isArray(p)&&p.length===2&&p.every(w=>typeof w=="number"||w==="")&&(_=p),(0,lo.jsx)(pw,{value:_,onChange:g,hideLabelFromVision:o,step:s})}return(0,lo.jsx)(mw,{required:!!m.required,customValidity:Te(m,i),label:l,help:u,value:p,onChange:h,__next40pxDefaultSize:!0,hideLabelFromVision:o,step:s,min:m.min?m.min.constraint:void 0,max:m.max?m.max.constraint:void 0})}var gv=c(V(),1);function hv(e){return(0,gv.jsx)(es,{...e})}var bv=c(V(),1);function xv(e){return(0,bv.jsx)(es,{...e})}var ts=c($(),1),_v=c(W(),1);var Gu=c(V(),1),{ValidatedRadioControl:vw}=te(ts.privateApis);function wv({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{label:i,description:a,getValue:s,setValue:l,isValid:u}=t,{elements:d,isLoading:f}=Tt({elements:t.elements,getElements:t.getElements}),m=s({item:e}),p=(0,_v.useCallback)(h=>r(l({item:e,value:h})),[e,r,l]);return f?(0,Gu.jsx)(ts.Spinner,{}):(0,Gu.jsx)(vw,{required:!!t.isValid?.required,customValidity:Te(u,n),label:i,help:a,onChange:p,options:d,selected:m,hideLabelFromVision:o})}var rs=c($(),1),yv=c(W(),1);var qu=c(V(),1),{ValidatedSelectControl:gw}=te(rs.privateApis);function Sv({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{type:i,label:a,description:s,getValue:l,setValue:u,isValid:d}=t,f=i==="array",m=l({item:e})??(f?[]:""),p=(0,yv.useCallback)(_=>r(u({item:e,value:_})),[e,r,u]),{elements:h,isLoading:g}=Tt({elements:t.elements,getElements:t.getElements});return g?(0,qu.jsx)(rs.Spinner,{}):(0,qu.jsx)(gw,{required:!!t.isValid?.required,customValidity:Te(d,n),label:a,value:m,help:s,options:h,onChange:p,__next40pxDefaultSize:!0,hideLabelFromVision:o,multiple:f})}var Yu=c(W(),1);var Cv=c(V(),1);function Ev({data:e,field:t,onChange:r,hideLabelFromVision:o,config:n,validity:i}){let{prefix:a,suffix:s}=n||{};return(0,Cv.jsx)(ur,{data:e,field:t,onChange:r,hideLabelFromVision:o,validity:i,prefix:a?(0,Yu.createElement)(a):void 0,suffix:s?(0,Yu.createElement)(s):void 0})}var Pv=c($(),1),Ov=c(W(),1);var Iv=c(V(),1),{ValidatedToggleControl:hw}=te(Pv.privateApis);function Tv({field:e,onChange:t,data:r,hideLabelFromVision:o,validity:n}){let{label:i,description:a,getValue:s,setValue:l,isValid:u}=e,d=(0,Ov.useCallback)(()=>{t(l({item:r,value:!s({item:r})}))},[t,l,r,s]);return(0,Iv.jsx)(hw,{required:!!u.required,customValidity:Te(u,n),hidden:o,label:i,help:a,checked:s({item:r}),onChange:d})}var Av=c($(),1),Vv=c(W(),1);var Rv=c(V(),1),{ValidatedTextareaControl:bw}=te(Av.privateApis);function kv({data:e,field:t,onChange:r,hideLabelFromVision:o,config:n,validity:i}){let{rows:a=4}=n||{},{label:s,placeholder:l,description:u,setValue:d,isValid:f}=t,m=t.getValue({item:e}),p=(0,Vv.useCallback)(h=>r(d({item:e,value:h})),[e,r,d]);return(0,Rv.jsx)(bw,{required:!!f.required,customValidity:Te(f,i),label:s,placeholder:l,value:m??"",help:u,onChange:p,rows:a,minLength:f.minLength?f.minLength.constraint:void 0,maxLength:f.maxLength?f.maxLength.constraint:void 0,__next40pxDefaultSize:!0,hideLabelFromVision:o})}var fn=c($(),1),Nv=c(W(),1);var os=c(V(),1),{ValidatedToggleGroupControl:xw}=te(fn.privateApis);function Dv({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{getValue:i,setValue:a,isValid:s}=t,l=i({item:e}),u=(0,Nv.useCallback)(p=>r(a({item:e,value:p})),[e,r,a]),{elements:d,isLoading:f}=Tt({elements:t.elements,getElements:t.getElements});if(f)return(0,os.jsx)(fn.Spinner,{});if(d.length===0)return null;let m=d.find(p=>p.value===l);return(0,os.jsx)(xw,{required:!!t.isValid?.required,customValidity:Te(s,n),__next40pxDefaultSize:!0,isBlock:!0,label:t.label,help:m?.description||t.description,onChange:u,value:l,hideLabelFromVision:o,children:d.map(p=>(0,os.jsx)(fn.__experimentalToggleGroupControlOption,{label:p.label,value:p.value},p.value))})}var ns=c($(),1),is=c(W(),1);var ui=c(V(),1),{ValidatedFormTokenField:_w}=te(ns.privateApis);function Mv({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{label:i,placeholder:a,getValue:s,setValue:l,isValid:u}=t,d=s({item:e}),{elements:f,isLoading:m}=Tt({elements:t.elements,getElements:t.getElements}),p=(0,is.useMemo)(()=>Array.isArray(d)?d.map(g=>f?.find(w=>w.value===g)||{value:g,label:g}):[],[d,f]),h=(0,is.useCallback)(g=>{let _=g.map(w=>typeof w=="object"&&"value"in w?w.value:w);r(l({item:e,value:_}))},[r,l,e]);return m?(0,ui.jsx)(ns.Spinner,{}):(0,ui.jsx)(_w,{required:!!u?.required,customValidity:Te(u,n),label:o?void 0:i,value:p,onChange:h,placeholder:a,suggestions:f?.map(g=>g.value),__experimentalValidateInput:g=>t.isValid?.elements&&f?f.some(_=>_.value===g||_.label===g):!0,__experimentalExpandOnFocus:f&&f.length>0,__experimentalShowHowTo:!t.isValid?.elements,displayTransform:g=>typeof g=="object"&&"label"in g?g.label:typeof g=="string"&&f&&f.find(w=>w.value===g)?.label||g,__experimentalRenderItem:({item:g})=>{if(typeof g=="string"&&f){let _=f.find(w=>w.value===g);return(0,ui.jsx)("span",{children:_?.label||g})}return(0,ui.jsx)("span",{children:g})}})}var ww={grad:.9,turn:360,rad:360/(2*Math.PI)},Ar=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},Je=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},zt=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},qv=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},Fv=function(e){return{r:zt(e.r,0,255),g:zt(e.g,0,255),b:zt(e.b,0,255),a:zt(e.a)}},Uu=function(e){return{r:Je(e.r),g:Je(e.g),b:Je(e.b),a:Je(e.a,3)}},yw=/^#([0-9a-f]{3,8})$/i,as=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},Yv=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}},Uv=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),u=i%6;return{r:255*[o,s,a,a,l,o][u],g:255*[l,o,o,s,a,a][u],b:255*[a,a,l,o,o,s][u],a:n}},Lv=function(e){return{h:qv(e.h),s:zt(e.s,0,100),l:zt(e.l,0,100),a:zt(e.a)}},Bv=function(e){return{h:Je(e.h),s:Je(e.s),l:Je(e.l),a:Je(e.a,3)}},jv=function(e){return Uv((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},ci=function(e){return{h:(t=Yv(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},Sw=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Cw=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Ew=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Pw=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Hv={string:[[function(e){var t=yw.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?Je(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?Je(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=Ew.exec(e)||Pw.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:Fv({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=Sw.exec(e)||Cw.exec(e);if(!t)return null;var r,o,n=Lv({h:(r=t[1],o=t[2],o===void 0&&(o="deg"),Number(r)*(ww[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return jv(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 Ar(t)&&Ar(r)&&Ar(o)?Fv({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(!Ar(t)||!Ar(r)||!Ar(o))return null;var a=Lv({h:Number(t),s:Number(r),l:Number(o),a:Number(i)});return jv(a)},"hsl"],[function(e){var t=e.h,r=e.s,o=e.v,n=e.a,i=n===void 0?1:n;if(!Ar(t)||!Ar(r)||!Ar(o))return null;var a=(function(s){return{h:qv(s.h),s:zt(s.s,0,100),v:zt(s.v,0,100),a:zt(s.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(i)});return Uv(a)},"hsv"]]},zv=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]},Ow=function(e){return typeof e=="string"?zv(e.trim(),Hv.string):typeof e=="object"&&e!==null?zv(e,Hv.object):[null,void 0]};var $u=function(e,t){var r=ci(e);return{h:r.h,s:zt(r.s+100*t,0,100),l:r.l,a:r.a}},Ku=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},Wv=function(e,t){var r=ci(e);return{h:r.h,s:r.s,l:zt(r.l+100*t,0,100),a:r.a}},Gv=(function(){function e(t){this.parsed=Ow(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 Je(Ku(this.rgba),2)},e.prototype.isDark=function(){return Ku(this.rgba)<.5},e.prototype.isLight=function(){return Ku(this.rgba)>=.5},e.prototype.toHex=function(){return t=Uu(this.rgba),r=t.r,o=t.g,n=t.b,a=(i=t.a)<1?as(Je(255*i)):"","#"+as(r)+as(o)+as(n)+a;var t,r,o,n,i,a},e.prototype.toRgb=function(){return Uu(this.rgba)},e.prototype.toRgbString=function(){return t=Uu(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 Bv(ci(this.rgba))},e.prototype.toHslString=function(){return t=Bv(ci(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=Yv(this.rgba),{h:Je(t.h),s:Je(t.s),v:Je(t.v),a:Je(t.a,3)};var t},e.prototype.invert=function(){return at({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),at($u(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),at($u(this.rgba,-t))},e.prototype.grayscale=function(){return at($u(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),at(Wv(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),at(Wv(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"?at({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):Je(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=ci(this.rgba);return typeof t=="number"?at({h:t,s:r.s,l:r.l,a:r.a}):Je(r.h)},e.prototype.isEqual=function(t){return this.toHex()===at(t).toHex()},e})(),at=function(e){return e instanceof Gv?e:new Gv(e)};var mn=c($(),1),Qu=c(W(),1);var uo=c(V(),1),{ValidatedInputControl:Iw,Picker:Tw}=te(mn.privateApis),Aw=({color:e,onColorChange:t})=>{let r=e&&at(e).isValid()?e:"#ffffff";return(0,uo.jsx)(mn.Dropdown,{renderToggle:({onToggle:o,isOpen:n})=>(0,uo.jsx)(mn.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,uo.jsx)("button",{type:"button",onClick:o,style:{width:"24px",height:"24px",borderRadius:"50%",backgroundColor:r,border:"1px solid #ddd",cursor:"pointer",outline:n?"2px solid #007cba":"none",outlineOffset:"2px",display:"flex",alignItems:"center",justifyContent:"center",padding:0,margin:0},"aria-label":"Open color picker"})}),renderContent:()=>(0,uo.jsx)("div",{style:{padding:"16px"},children:(0,uo.jsx)(Tw,{color:at(r),onChange:t,enableAlpha:!0})})})};function $v({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{label:i,placeholder:a,description:s,setValue:l,isValid:u}=t,d=t.getValue({item:e})||"",f=(0,Qu.useCallback)(p=>{r(l({item:e,value:p.toHex()}))},[e,r,l]),m=(0,Qu.useCallback)(p=>{r(l({item:e,value:p||""}))},[e,r,l]);return(0,uo.jsx)(Iw,{required:!!t.isValid?.required,customValidity:Te(u,n),label:i,placeholder:a,value:d,help:s,onChange:m,hideLabelFromVision:o,type:"text",prefix:(0,uo.jsx)(Aw,{color:d,onColorChange:f})})}var ls=c($(),1),us=c(W(),1),Xu=c(X(),1);var ss=c(V(),1);function Kv({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let[i,a]=(0,us.useState)(!1),s=(0,us.useCallback)(()=>{a(l=>!l)},[]);return(0,ss.jsx)(ur,{data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n,type:i?"text":"password",suffix:(0,ss.jsx)(ls.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,ss.jsx)(ls.Button,{icon:i?Cn:gl,onClick:s,size:"small",label:i?(0,Xu.__)("Hide password"):(0,Xu.__)("Show password")})})})}function cs(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var Xv=c(V(),1),Qv={array:Mv,checkbox:Ip,color:$v,datetime:av,date:lv,email:fv,telephone:mv,url:pv,integer:hv,number:xv,password:Kv,radio:wv,select:Sv,text:Ev,toggle:Tv,textarea:kv,toggleGroup:Dv};function Vw(e){return e&&typeof e=="object"&&typeof e.control=="string"}function Rw(e){let{control:t,...r}=e,o=ds(t);return o===null?null:function(i){return(0,Xv.jsx)(o,{...i,config:r})}}function Zv(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?ds(e.Edit):Vw(e.Edit)?Rw(e.Edit):cs(e)&&e.type!=="array"?ds("select"):t===null?null:ds(t)}function ds(e){return Object.keys(Qv).includes(e)?Qv[e]:null}function kw(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 Jv=kw;var Nw=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},eg=Nw;var Dw=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},tg=Dw;var og=c(X(),1);function fs({item:e,field:t}){let{elements:r,isLoading:o}=Tt({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 rg=c(V(),1);function Fe({item:e,field:t}){return t.hasElements?(0,rg.jsx)(fs,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var cr=(e,t,r)=>r==="asc"?e.localeCompare(t):t.localeCompare(e);function Le(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)}function dr(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 fr(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 mr(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 Ce(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 Mw({item:e,field:t}){return t.getValue({item:e})}var yt=Mw;var Fw=/^[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 Lw(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Fw.test(r)?(0,og.__)("Value must be a valid email address."):null}var ng={type:"email",render:Fe,Edit:"email",sort:cr,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Oe,Ie],validOperators:[Ae,Ve,$t,Kt,Qt,Oe,Ie,ut,ct],format:{},getValueFormatted:yt,validate:{required:Le,pattern:mr,minLength:dr,maxLength:fr,elements:Ce,custom:Lw}};var ig=c(X(),1);var pn=(e,t,r)=>r==="asc"?e-t:t-e;function ms(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 ps(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 ag={separatorThousand:","};function Bw({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=ag: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 jw(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Number.isInteger(r)?(0,ig.__)("Value must be an integer."):null}var sg={type:"integer",render:Fe,Edit:"integer",sort:pn,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ae,Ve,Fr,Lr,Br,jr,vt],validOperators:[Ae,Ve,Fr,Lr,Br,jr,vt,Oe,Ie,ut,ct],format:ag,getValueFormatted:Bw,validate:{required:Le,min:ms,max:ps,elements:Ce,custom:jw}};var lg=c(X(),1);var ug={separatorThousand:",",separatorDecimal:".",decimals:2};function Hw({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=ug:o=t.format;let{separatorThousand:n,separatorDecimal:i,decimals:a}=o,s=r.toFixed(a),[l,u]=s.split("."),d=n?l.replace(/\B(?=(\d{3})+(?!\d))/g,n):l;return a===0?d:d+i+u}function zw(e){return e===""||e===void 0||e===null}function Ww(e,t){let r=t.getValue({item:e});return!zw(r)&&!Number.isFinite(r)?(0,lg.__)("Value must be a number."):null}var cg={type:"number",render:Fe,Edit:"number",sort:pn,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ae,Ve,Fr,Lr,Br,jr,vt],validOperators:[Ae,Ve,Fr,Lr,Br,jr,vt,Oe,Ie,ut,ct],format:ug,getValueFormatted:Hw,validate:{required:Le,min:ms,max:ps,elements:Ce,custom:Ww}};var dg={type:"text",render:Fe,Edit:"text",sort:cr,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Oe,Ie],validOperators:[Ae,Ve,$t,Kt,Qt,Oe,Ie,ut,ct],format:{},getValueFormatted:yt,validate:{required:Le,pattern:mr,minLength:dr,maxLength:fr,elements:Ce}};var Ao=c(sn(),1);var fg={datetime:(0,Ao.getSettings)().formats.datetime,weekStartsOn:(0,Ao.getSettings)().l10n.startOfWeek};function Gw({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="datetime"?o=fg:o=t.format,(0,Ao.dateI18n)(o.datetime,(0,Ao.getDate)(r))}var qw=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},mg={type:"datetime",render:Fe,Edit:"datetime",sort:qw,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[qr,Yr,Hr,zr,Wr,Gr,gt,Ct],validOperators:[qr,Yr,Hr,zr,Wr,Gr,gt,Ct],format:fg,getValueFormatted:Gw,validate:{required:Le,elements:Ce}};var Vo=c(sn(),1);var pg={date:(0,Vo.getSettings)().formats.date,weekStartsOn:(0,Vo.getSettings)().l10n.startOfWeek};function Yw({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="date"?o=pg:o=t.format,(0,Vo.dateI18n)(o.date,(0,Vo.getDate)(r))}var Uw=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},vg={type:"date",render:Fe,Edit:"date",sort:Uw,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[qr,Yr,Hr,zr,Wr,Gr,gt,Ct,vt],validOperators:[qr,Yr,Hr,zr,Wr,Gr,gt,Ct,vt],format:pg,getValueFormatted:Yw,validate:{required:Le,elements:Ce}};var vs=c(X(),1);function gg(e,t){return t.getValue({item:e})===!0}function $w({item:e,field:t}){let r=t.getValue({item:e});return r===!0?(0,vs.__)("True"):r===!1?(0,vs.__)("False"):""}function Kw(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&![!0,!1].includes(r)?(0,vs.__)("Value must be true, false, or undefined"):null}var Qw=(e,t,r)=>{let o=!!e;return o===!!t?0:r==="asc"?o?1:-1:o?-1:1},hg={type:"boolean",render:Fe,Edit:"checkbox",sort:Qw,validate:{required:gg,elements:Ce,custom:Kw},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ae,Ve],validOperators:[Ae,Ve],format:{},getValueFormatted:$w};var bg={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:yt,validate:{}};var Zu=c(X(),1);function xg(e,t){let r=t.getValue({item:e});return Array.isArray(r)&&r.length>0&&r.every(o=>![void 0,"",null].includes(o))}function _g({item:e,field:t}){let r=t.getValue({item:e});return(Array.isArray(r)?r:[]).join(", ")}function Xw({item:e,field:t}){return _g({item:e,field:t})}function Zw(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Array.isArray(r)?(0,Zu.__)("Value must be an array."):r.every(o=>typeof o=="string")?null:(0,Zu.__)("Every value must be a string.")}var Jw=(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)},wg={type:"array",render:Xw,Edit:"array",sort:Jw,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Oe,Ie],validOperators:[Oe,Ie,ut,ct],format:{},getValueFormatted:_g,validate:{required:xg,elements:Ce,custom:Zw}};function e0({item:e,field:t}){return t.getValue({item:e})?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":""}var yg={type:"password",render:Fe,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:e0,validate:{required:Le,pattern:mr,minLength:dr,maxLength:fr,elements:Ce}};var Sg={type:"telephone",render:Fe,Edit:"telephone",sort:cr,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Oe,Ie],validOperators:[Ae,Ve,$t,Kt,Qt,Oe,Ie,ut,ct],format:{},getValueFormatted:yt,validate:{required:Le,pattern:mr,minLength:dr,maxLength:fr,elements:Ce}};var Cg=c(X(),1);var vn=c(V(),1);function t0({item:e,field:t}){if(t.hasElements)return(0,vn.jsx)(fs,{item:e,field:t});let r=yt({item:e,field:t});return!r||!at(r).isValid()?r:(0,vn.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,vn.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:r,border:"1px solid #ddd",flexShrink:0}}),(0,vn.jsx)("span",{children:r})]})}function r0(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!at(r).isValid()?(0,Cg.__)("Value must be a valid color."):null}var o0=(e,t,r)=>{let o=at(e),n=at(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},Eg={type:"color",render:t0,Edit:"color",sort:o0,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Oe,Ie],validOperators:[Ae,Ve,Oe,Ie],format:{},getValueFormatted:yt,validate:{required:Le,elements:Ce,custom:r0}};var Pg={type:"url",render:Fe,Edit:"url",sort:cr,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Oe,Ie],validOperators:[Ae,Ve,$t,Kt,Qt,Oe,Ie,ut,ct],format:{},getValueFormatted:yt,validate:{required:Le,pattern:mr,minLength:dr,maxLength:fr,elements:Ce}};var n0=(e,t,r)=>typeof e=="number"&&typeof t=="number"?pn(e,t,r):cr(e,t,r),Og={render:Fe,Edit:null,sort:n0,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ae,Ve],validOperators:$m(),format:{},getValueFormatted:yt,validate:{required:Le,elements:Ce}};function Ig(e,t){let r;e.isValid?.required===!0&&t.validate.required!==void 0&&(r={constraint:!0,validate:t.validate.required});let o;(e.isValid?.elements===!0||e.isValid?.elements===void 0&&(e.elements||e.getElements))&&t.validate.elements!==void 0&&(o={constraint:!0,validate:t.validate.elements});let n;typeof e.isValid?.min=="number"&&t.validate.min!==void 0&&(n={constraint:e.isValid.min,validate:t.validate.min});let i;typeof e.isValid?.max=="number"&&t.validate.max!==void 0&&(i={constraint:e.isValid.max,validate:t.validate.max});let a;typeof e.isValid?.minLength=="number"&&t.validate.minLength!==void 0&&(a={constraint:e.isValid.minLength,validate:t.validate.minLength});let s;typeof e.isValid?.maxLength=="number"&&t.validate.maxLength!==void 0&&(s={constraint:e.isValid.maxLength,validate:t.validate.maxLength});let l;e.isValid?.pattern!==void 0&&t.validate.pattern!==void 0&&(l={constraint:e.isValid?.pattern,validate:t.validate.pattern});let u=e.isValid?.custom??t.validate.custom;return{required:r,elements:o,min:n,max:i,minLength:a,maxLength:s,pattern:l,custom:u}}function i0(e,t){return{...t.format,...e.format}}var Tg=i0;function a0(e){let t=[ng,sg,cg,dg,mg,vg,hg,bg,wg,yg,Sg,Eg,Pg].find(r=>r?.type===e);return t||Og}function Ag(e){return e.map(t=>{let r=a0(t.type),o=t.getValue||eg(t.id),n=function(i,a,s){let l=o({item:i}),u=o({item:a});return t.sort?t.sort(l,u,s):r.sort(l,u,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||tg(t.id),elements:t.elements,getElements:t.getElements,hasElements:cs(t),isVisible:t.isVisible,enableHiding:t.enableHiding??!0,readOnly:t.readOnly??!1,type:r.type,render:t.render??r.render,Edit:Zv(t,r.Edit),sort:n,enableSorting:t.enableSorting??r.enableSorting,enableGlobalSearch:t.enableGlobalSearch??r.enableGlobalSearch,isValid:Ig(t,r),filterBy:Jv(t,r.defaultOperators,r.validOperators),format:Tg(t,r),getValueFormatted:t.getValueFormatted??r.getValueFormatted}})}var st=c(V(),1),s0=e=>e.id,l0=()=>!0,u0=[],c0=Xr.filter(e=>!e.isPicker);function d0({header:e,search:t=!0,searchLabel:r=void 0}){return(0,st.jsxs)(st.Fragment,{children:[(0,st.jsxs)(F,{direction:"row",align:"top",justify:"space-between",className:"dataviews__view-actions",gap:"2xs",children:[(0,st.jsxs)(F,{direction:"row",justify:"start",gap:"xs",className:"dataviews__search",children:[t&&(0,st.jsx)(Au,{label:r}),(0,st.jsx)(Fa,{})]}),(0,st.jsxs)(F,{direction:"row",gap:"2xs",style:{flexShrink:0},children:[(0,st.jsx)(Cp,{}),e]})]}),(0,st.jsx)(La,{className:"dataviews-filters__container"}),(0,st.jsx)(Iu,{}),(0,st.jsx)(Tu,{})]})}function f0({view:e,onChangeView:t,fields:r,search:o=!0,searchLabel:n=void 0,actions:i=u0,data:a,getItemId:s=s0,getItemLevel:l,isLoading:u=!1,paginationInfo:d,defaultLayouts:f,selection:m,onChangeSelection:p,onClickItem:h,renderItemLink:g,isItemClickable:_=l0,header:w,children:y,config:P={perPageSizes:[10,20,50,100]},empty:k}){let{infiniteScrollHandler:O}=d,M=(0,St.useRef)(null),[N,E]=(0,St.useState)(0),S=(0,gs.useResizeObserver)(fe=>{E(fe[0].borderBoxSize[0].inlineSize)},{box:"border-box"}),[A,R]=(0,St.useState)([]),C=m===void 0||p===void 0,v=C?A:m,[x,T]=(0,St.useState)(null);function b(fe){let z=typeof fe=="function"?fe(v):fe;C&&R(z),p&&p(z)}let D=(0,St.useMemo)(()=>Ag(r),[r]),H=(0,St.useMemo)(()=>v.filter(fe=>a.some(z=>s(z)===fe)),[v,a,s]),I=ti(D,e),q=(0,St.useMemo)(()=>(I||[]).some(fe=>fe.isPrimary||fe.isLocked),[I]),[K,Ke]=(0,St.useState)(q);(0,St.useEffect)(()=>{q&&!K&&Ke(!0)},[q,K]),(0,St.useEffect)(()=>{if(!e.infiniteScrollEnabled||!M.current)return;let fe=(0,gs.throttle)(me=>{let Qe=me.target,Yt=Qe.scrollTop,pr=Qe.scrollHeight,kr=Qe.clientHeight;Yt+kr>=pr-100&&O?.()},100),z=M.current;return z.addEventListener("scroll",fe),()=>{z.removeEventListener("scroll",fe),fe.cancel()}},[O,e.infiniteScrollEnabled]);let et=(0,St.useMemo)(()=>Object.fromEntries(Object.entries(f).filter(([fe])=>c0.some(z=>z.type===fe))),[f]);return et[e.type]?(0,st.jsx)(U.Provider,{value:{view:e,onChangeView:t,fields:D,actions:i,data:a,isLoading:u,paginationInfo:d,selection:H,onChangeSelection:b,openedFilter:x,setOpenedFilter:T,getItemId:s,getItemLevel:l,isItemClickable:_,onClickItem:h,renderItemLink:g,containerWidth:N,containerRef:M,resizeObserverRef:S,defaultLayouts:et,filters:I,isShowingFilter:K,setIsShowingFilter:Ke,config:P,empty:k,hasInfiniteScrollHandler:!!O},children:(0,st.jsx)("div",{className:"dataviews-wrapper",ref:M,children:y??(0,st.jsx)(d0,{header:w,search:o,searchLabel:n})})}):null}var qt=f0;qt.BulkActionToolbar=Qi;qt.Filters=oi;qt.FiltersToggled=La;qt.FiltersToggle=Fa;qt.Layout=Iu;qt.LayoutSwitcher=ku;qt.Pagination=Dl;qt.Search=Au;qt.ViewConfig=Nu;qt.Footer=Tu;var Ju=qt;var Vg=c(W(),1),Rg=c(V(),1),kg=(0,Vg.forwardRef)(({children:e,className:t,ariaLabel:r,as:o="div",...n},i)=>(0,Rg.jsx)(o,{ref:i,className:Y("admin-ui-navigable-region",t),"aria-label":r,role:"region",tabIndex:"-1",...n,children:e}));kg.displayName="NavigableRegion";var Ng=kg;var co=c($(),1);var Dg=c($(),1),{Fill:Mg,Slot:Fg}=(0,Dg.createSlotFill)("SidebarToggle");var Vr=c(V(),1);function Lg({breadcrumbs:e,badges:t,title:r,subTitle:o,actions:n,showSidebarToggle:i=!0}){return(0,Vr.jsxs)(co.__experimentalVStack,{className:"admin-ui-page__header",as:"header",children:[(0,Vr.jsxs)(co.__experimentalHStack,{justify:"space-between",spacing:2,children:[(0,Vr.jsxs)(co.__experimentalHStack,{spacing:2,justify:"left",children:[i&&(0,Vr.jsx)(Fg,{bubblesVirtually:!0,className:"admin-ui-page__sidebar-toggle-slot"}),r&&(0,Vr.jsx)(co.__experimentalHeading,{as:"h2",level:3,weight:500,truncate:!0,children:r}),e,t]}),(0,Vr.jsx)(co.__experimentalHStack,{style:{width:"auto",flexShrink:0},spacing:2,className:"admin-ui-page__header-actions",children:n})]}),o&&(0,Vr.jsx)("p",{className:"admin-ui-page__header-subtitle",children:o})]})}var di=c(V(),1);function Bg({breadcrumbs:e,badges:t,title:r,subTitle:o,children:n,className:i,actions:a,hasPadding:s=!1,showSidebarToggle:l=!0}){let u=Y("admin-ui-page",i);return(0,di.jsxs)(Ng,{className:u,ariaLabel:r,children:[(r||e||t)&&(0,di.jsx)(Lg,{breadcrumbs:e,badges:t,title:r,subTitle:o,actions:a,showSidebarToggle:l}),s?(0,di.jsx)("div",{className:"admin-ui-page__content has-padding",children:n}):n]})}Bg.SidebarToggleFill=Mg;var ec=Bg;var fi=c(tc()),mi=c($()),oc=c(Ut()),Rr=c(W()),Ug=c(zg()),$g=c(X());var Wg=c(_l()),{lock:UM,unlock:hs}=(0,Wg.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/routes");var m0=c(Ut()),p0=c(tc()),Ro={type:"table",sort:{field:"date",direction:"desc"},fields:["author","status","date"],titleField:"title",mediaField:"featured_media",descriptionField:"excerpt"},Gg={table:{},grid:{},list:{}},bs=[{slug:"all",label:"All",view:{...Ro}},{slug:"publish",label:"Published",view:{...Ro,filters:[{field:"status",operator:"is",value:"publish"}]}},{slug:"draft",label:"Draft",view:{...Ro,filters:[{field:"status",operator:"is",value:"draft"}]}},{slug:"pending",label:"Pending",view:{...Ro,filters:[{field:"status",operator:"is",value:"pending"}]}},{slug:"private",label:"Private",view:{...Ro,filters:[{field:"status",operator:"is",value:"private"}]}},{slug:"trash",label:"Trash",view:{...Ro,filters:[{field:"status",operator:"is",value:"trash"}]}}];function qg(e,t){return{...bs.find(n=>n.slug===t)?.view||Ro,showLevels:e?.hierarchical}}function Yg(e,t){let r={};if(e.perPage!==void 0&&(r.per_page=e.perPage),e.page!==void 0&&(r.page=e.page),[void 0,""].includes(e.search)||(r.search=e.search),e.sort?.field!==void 0){let l=e.sort.field;l==="attached_to"&&(l="parent"),r.orderby=l}e.sort?.direction!==void 0&&(r.order=e.sort.direction),e.showLevels&&(r.orderby_hierarchy=!0);let o=e.filters?.find(l=>l.field==="status");o?r.status=o.value:t==="attachment"?r.status="inherit":r.status="draft,future,pending,private,publish";let n=e.filters?.find(l=>l.field==="author");n&&n.operator==="is"?r.author=n.value:n&&n.operator==="isNot"&&(r.author_exclude=n.value);let i=e.filters?.find(l=>l.field==="comment_status");i&&i.operator==="is"?r.comment_status=i.value:i&&i.operator==="isNot"&&(r.comment_status_exclude=i.value);let a=e.filters?.find(l=>l.field==="media_type");a&&(r.media_type=a.value);let s=e.filters?.find(l=>l.field==="date");return s&&s.value&&(s.operator==="before"?r.before=s.value:s.operator==="after"&&(r.after=s.value)),t==="attachment"&&(r._embed="wp:attached-to"),r}var v0=`/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Typography
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Radius scale.
*/
/**
* Elevation scale.
*/
/**
* Dimensions.
*/
/**
* Mobile specific styles
*/
/**
* Editor styles.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Typography
*/
/**
* SCSS Variables.
*
* Please use variables from this sheet to ensure consistency across the UI.
* Don't add to this sheet unless you're pretty sure the value will be reused in many places.
* For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
*/
/**
* Colors
*/
/**
* Fonts & basic variables.
*/
/**
* Typography
*/
/**
* Grid System.
* https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
*/
/**
* Radius scale.
*/
/**
* Elevation scale.
*/
/**
* Dimensions.
*/
/**
* Mobile specific styles
*/
/**
* Editor styles.
*/
/**
* Block & Editor UI.
*/
/**
* Block paddings.
*/
/**
* React Native specific.
* These variables do not appear to be used anywhere else.
*/
/**
* Breakpoints & Media Queries
*/
/**
* Converts a hex value into the rgb equivalent.
*
* @param {string} hex - the hexadecimal value to convert
* @return {string} comma separated rgb values
*/
/**
* Long content fade mixin
*
* Creates a fading overlay to signify that the content is longer
* than the space allows.
*/
/**
* Breakpoint mixins
*/
/**
* Focus styles.
*/
/**
* Applies editor left position to the selector passed as argument
*/
/**
* Styles that are reused verbatim in a few places
*/
/**
* Allows users to opt-out of animations via OS-level preferences.
*/
/**
* Reset default styles for JavaScript UI based pages.
* This is a WP-admin agnostic reset
*/
/**
* Reset the WP Admin page styles for Gutenberg-like pages.
*/
/**
* Creates a checkerboard pattern background to indicate transparency.
* @param {String} $size - The size of the squares in the checkerboard pattern. Default is 12px.
*/
:root {
--wp-block-synced-color: #7a00df;
--wp-block-synced-color--rgb: 122, 0, 223;
--wp-bound-block-color: var(--wp-block-synced-color);
--wp-editor-canvas-background: #ddd;
--wp-admin-theme-color: #007cba;
--wp-admin-theme-color--rgb: 0, 124, 186;
--wp-admin-theme-color-darker-10: rgb(0, 107, 160.5);
--wp-admin-theme-color-darker-10--rgb: 0, 107, 160.5;
--wp-admin-theme-color-darker-20: #005a87;
--wp-admin-theme-color-darker-20--rgb: 0, 90, 135;
--wp-admin-border-width-focus: 2px;
}
@media (min-resolution: 192dpi) {
:root {
--wp-admin-border-width-focus: 1.5px;
}
}
.fields-create-template-part-modal {
z-index: 1000001;
}
.fields-create-template-part-modal__area-fieldset {
border: 0;
padding: 0;
margin: 0;
}
.fields-create-template-part-modal__area-radio-group {
border: 1px solid #949494;
border-radius: 2px;
}
.fields-create-template-part-modal__area-radio-wrapper {
position: relative;
padding: 12px;
display: grid;
align-items: center;
grid-template-columns: min-content 1fr min-content;
grid-gap: 4px 8px;
color: #1e1e1e;
}
.fields-create-template-part-modal__area-radio-wrapper + .fields-create-template-part-modal__area-radio-wrapper {
border-top: 1px solid #949494;
}
.fields-create-template-part-modal__area-radio-wrapper input[type=radio] {
position: absolute;
opacity: 0;
}
.fields-create-template-part-modal__area-radio-wrapper:has(input[type=radio]:checked) {
z-index: 1;
}
.fields-create-template-part-modal__area-radio-wrapper:has(input[type=radio]:not(:checked)):hover {
color: var(--wp-admin-theme-color);
}
.fields-create-template-part-modal__area-radio-wrapper > *:not(.fields-create-template-part-modal__area-radio-label) {
pointer-events: none;
}
.fields-create-template-part-modal__area-radio-label::before {
content: "";
position: absolute;
inset: 0;
}
input[type=radio]:not(:checked) ~ .fields-create-template-part-modal__area-radio-label::before {
cursor: pointer;
}
input[type=radio]:focus-visible ~ .fields-create-template-part-modal__area-radio-label::before {
outline: 4px solid transparent;
box-shadow: 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);
}
.fields-create-template-part-modal__area-radio-icon,
.fields-create-template-part-modal__area-radio-checkmark {
fill: currentColor;
}
input[type=radio]:not(:checked) ~ .fields-create-template-part-modal__area-radio-checkmark {
opacity: 0;
}
.fields-create-template-part-modal__area-radio-description {
grid-column: 2/3;
margin: 0;
color: #757575;
font-size: 12px;
line-height: normal;
text-wrap: pretty;
}
input[type=radio]:not(:checked):hover ~ .fields-create-template-part-modal__area-radio-description {
color: inherit;
}
fieldset.fields__media-edit {
border: 0;
padding: 0;
margin: 0;
width: 100%;
/* stylelint-disable-next-line property-no-unknown -- '@container' not globally permitted */
container-type: inline-size;
}
fieldset.fields__media-edit .fields__media-edit-compact {
display: grid;
grid-template-columns: 1fr auto;
gap: 8px;
align-items: center;
}
fieldset.fields__media-edit .fields__media-edit-compact .components-drop-zone .components-drop-zone__content-inner {
display: flex;
align-items: center;
gap: 8px;
}
fieldset.fields__media-edit .fields__media-edit-compact .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon {
margin: 0;
}
fieldset.fields__media-edit .fields__media-edit-picker-button:has(.fields__media-edit-placeholder):not(.fields__media-edit-expanded *) .components-drop-zone .components-drop-zone__content-inner {
display: flex;
align-items: center;
gap: 8px;
}
fieldset.fields__media-edit .fields__media-edit-picker-button:has(.fields__media-edit-placeholder):not(.fields__media-edit-expanded *) .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon {
margin: 0;
}
fieldset.fields__media-edit .fields__media-edit-picker-button {
position: relative;
display: flex;
align-items: center;
gap: 12px;
border: 1px dashed #949494;
border-radius: 1px;
padding: 7px;
cursor: pointer;
min-width: 0;
}
fieldset.fields__media-edit .fields__media-edit-picker-button:hover {
background-color: #f0f0f0;
}
fieldset.fields__media-edit .fields__media-edit-picker-button:focus-visible {
box-shadow: 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);
outline: none;
}
fieldset.fields__media-edit .fields__media-edit-picker-button[aria-disabled=true] {
opacity: 0.6;
cursor: default;
}
fieldset.fields__media-edit .fields__media-edit-picker-button .fields__media-edit-picker-button-spinner {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 1;
}
fieldset.fields__media-edit .fields__media-edit-filename,
fieldset.fields__media-edit .fields__media-edit-placeholder {
flex: 1;
width: 100%;
min-width: 0;
}
fieldset.fields__media-edit .fields__media-edit-placeholder {
text-align: center;
}
fieldset.fields__media-edit .fields__media-edit-thumbnail {
width: 24px;
aspect-ratio: 1/1;
flex-shrink: 0;
border-radius: 2px;
}
fieldset.fields__media-edit .fields__media-edit-expanded {
display: grid;
gap: 8px;
}
fieldset.fields__media-edit .fields__media-edit-expanded.is-empty .components-drop-zone .components-drop-zone__content-inner {
display: flex;
align-items: center;
gap: 8px;
}
fieldset.fields__media-edit .fields__media-edit-expanded.is-empty .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon {
margin: 0;
}
fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-preview {
position: relative;
width: 100%;
aspect-ratio: 3/2;
border-radius: 2px;
padding: 4px;
overflow: hidden;
display: flex;
align-items: center;
justify-content: center;
}
fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-preview .fields__media-edit-expanded-preview-stack {
width: 100%;
height: 100%;
}
fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-overlay {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
opacity: 0;
pointer-events: none;
}
@media not (prefers-reduced-motion) {
fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-overlay {
transition: opacity 50ms ease-out;
}
}
fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-overlay * {
pointer-events: auto;
}
fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-remove {
position: absolute;
top: 8px;
right: 8px;
border-radius: 1px;
backdrop-filter: blur(16px) saturate(180%);
background: rgba(255, 255, 255, 0.75);
}
fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-title {
position: absolute;
bottom: 0;
left: 0;
right: 0;
margin: 8px;
padding: 4px;
text-align: center;
border-radius: 1px;
backdrop-filter: blur(16px) saturate(180%);
background: rgba(255, 255, 255, 0.75);
}
fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item {
position: relative;
min-width: 0;
}
fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item:hover .fields__media-edit-expanded-overlay, fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item:focus-within .fields__media-edit-expanded-overlay {
opacity: 1;
}
fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item:not(.has-preview-image) .fields__media-edit-expanded-preview-stack {
padding: 8px;
}
fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-thumbnail {
width: 100%;
height: 100%;
object-fit: cover;
object-position: 50% 50%;
}
fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-filename {
text-align: center;
flex: none;
}
fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-picker-button-spinner svg {
margin: 0;
}
fieldset.fields__media-edit .fields__media-edit-expanded.is-single {
grid-template-columns: 1fr;
}
fieldset.fields__media-edit .fields__media-edit-expanded.is-single .fields__media-edit-expanded-preview {
aspect-ratio: 2/1;
}
fieldset.fields__media-edit .fields__media-edit-expanded.is-multiple:not(.is-empty) {
grid-template-columns: repeat(3, 1fr);
/* stylelint-disable-next-line property-no-unknown -- '@container' not globally permitted */
}
@container (max-width: 768px) {
fieldset.fields__media-edit .fields__media-edit-expanded.is-multiple:not(.is-empty) {
grid-template-columns: repeat(2, 1fr);
}
}
fieldset.fields__media-edit .fields__media-edit-expanded.is-multiple:not(.is-empty) {
/* stylelint-disable-next-line property-no-unknown -- '@container' not globally permitted */
}
@container (max-width: 280px) {
fieldset.fields__media-edit .fields__media-edit-expanded.is-multiple:not(.is-empty) {
grid-template-columns: 1fr;
}
}
fieldset.fields__media-edit .fields__media-edit-expanded:not(.is-empty) .fields__media-edit-picker-button {
padding: 0;
}
fieldset.fields__media-edit .fields__media-edit-expanded:not(.is-empty) .fields__media-edit-placeholder {
display: flex;
align-items: center;
justify-content: center;
aspect-ratio: 3/2;
}
.fields-controls__slug {
border: 0;
padding: 0;
margin: 0;
}
.fields-controls__slug .fields-controls__slug-external-icon {
margin-left: 5ch;
}
.fields-controls__slug .fields-controls__slug-input input.components-input-control__input {
padding-inline-start: 0 !important;
}
.fields-controls__slug .fields-controls__slug-help-link {
word-break: break-word;
}
.fields-controls__slug .fields-controls__slug-help {
display: flex;
flex-direction: column;
}
.fields-controls__slug .fields-controls__slug-help .fields-controls__slug-help-slug {
font-weight: 600;
}
.dataviews-view-grid__media .fields-controls__featured-image-image,
.dataviews-view-grid__media .fields-controls__featured-image-placeholder,
.dataviews-view-table__cell-content-wrapper.dataviews-column-primary__media .fields-controls__featured-image-image,
.dataviews-view-table__cell-content-wrapper.dataviews-column-primary__media .fields-controls__featured-image-placeholder,
.dataviews-view-list__media-wrapper .fields-controls__featured-image-image,
.dataviews-view-list__media-wrapper .fields-controls__featured-image-placeholder {
width: 100%;
height: 100%;
display: block;
border-radius: 4px;
}
.dataviews-view-grid__media .fields-controls__featured-image-placeholder,
.dataviews-view-table__cell-content-wrapper.dataviews-column-primary__media .fields-controls__featured-image-placeholder,
.dataviews-view-list__media-wrapper .fields-controls__featured-image-placeholder {
box-shadow: none;
background: #f0f0f0;
}
.dataviews-view-table__cell-content-wrapper.dataviews-column-primary__media .fields-controls__featured-image-image,
.dataviews-view-table__cell-content-wrapper.dataviews-column-primary__media .fields-controls__featured-image-placeholder {
width: 32px;
height: 32px;
}
.dataforms-layouts-panel__field-control .fields-controls__featured-image-image {
width: 16px;
height: 16px;
}
.fields-controls__parent {
border: 0;
padding: 0;
margin: 0;
}
.fields-controls__password {
border: 0;
padding: 0;
margin: 0;
}
.fields-controls__template {
border: 0;
padding: 0;
margin: 0;
}
.fields-controls__template-modal {
z-index: 1000001;
}
.fields-controls__template-content .block-editor-block-patterns-list {
column-count: 2;
column-gap: 24px;
padding-top: 2px;
}
@media (min-width: 782px) {
.fields-controls__template-content .block-editor-block-patterns-list {
column-count: 3;
}
}
@media (min-width: 1280px) {
.fields-controls__template-content .block-editor-block-patterns-list {
column-count: 4;
}
}
.fields-controls__template-content .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item {
break-inside: avoid-column;
}
.fields-field__title > span:first-child {
text-overflow: ellipsis;
overflow: hidden;
text-decoration: none;
white-space: nowrap;
display: block;
flex-grow: 0;
}
.fields-field__pattern-title span:first-child {
flex: 1;
}
.routes-post-list__tabs-wrapper {
border-bottom: 1px solid #f0f0f0;
padding: 0 24px;
}`;document.head.appendChild(document.createElement("style")).appendChild(document.createTextNode(v0));var{useEntityRecordsWithPermissions:w0}=hs(fi.privateApis),{usePostActions:y0,usePostFields:S0}=hs(Ug.privateApis),{Tabs:rc}=hs(mi.privateApis);function C0(e){return e.id.toString()}function E0(e){return e.level??0}function P0(){let e=_0(),{type:t,slug:r="all"}=g0({from:"/types/$type/list/$slug"}),o=h0(),n=b0({from:"/types/$type/list/$slug"}),i=(0,oc.useSelect)(C=>C(fi.store).getPostType(t),[t]),a=i?.labels,s=(0,oc.useSelect)(C=>C(fi.store).canUser("create",{kind:"postType",name:t}),[t]),l=(0,Rr.useMemo)(()=>qg(i,r),[i,r]),u=(0,Rr.useCallback)(C=>{o({search:{...n,...C}})},[n,o]),{view:d,isModified:f,updateView:m,resetToDefault:p}=Ps({kind:"postType",name:t,slug:r,defaultView:l,queryParams:n,onChangeQueryParams:u}),h=()=>{p(),e()},g=C=>{m(C),C.type!==d.type&&e()},_=(0,Rr.useMemo)(()=>Yg(d,t),[d,t]),{records:w,totalItems:y,totalPages:P,isResolving:k}=w0("postType",t,_),O=S0({postType:t}),M=(0,Rr.useMemo)(()=>O.filter(C=>!(C.id==="status"&&r!=="all")).map(C=>C.id==="status"?{...C,filterBy:!1}:C),[O,r]),N=(0,Rr.useCallback)(C=>{let v=C.map(b=>b.id.toString()),x=n.postIds||[],T=x.filter(b=>!v.includes(b));T.length!==x.length?o({search:{...n,postIds:T.length>0?T:void 0}}):e()},[e,n,o]),E=y0({postType:t,context:"list",onActionPerformed:(C,v)=>{(C==="move-to-trash"||C==="permanently-delete")&&N(v)}}),S=(0,Rr.useMemo)(()=>[...E?.flatMap(C=>{switch(C.id){case"permanently-delete":return[{...C,isEligible(v){return v.type==="attachment"?!0:C.isEligible?.(v)??!1}}];case"move-to-trash":return[{...C,isEligible(v){return v.type==="attachment"?!1:C.isEligible?.(v)??!1}}];case"view-post-revisions":return[]}return[C]})],[E]),A=(0,Rr.useCallback)(C=>{o({to:`/types/${t}/list/${C}`})},[o,t]);if(!i)return null;let R=n.postIds??[];return d.type==="list"&&R.length===0&&w?.length>0&&R.push(w[0].id.toString()),d.type==="list"&&R.splice(1),React.createElement(ec,{title:i.labels?.name,subTitle:i.labels?.description,className:`${i.name.toLowerCase()}-page`,actions:React.createElement(React.Fragment,null,f&&React.createElement(mi.Button,{variant:"tertiary",size:"compact",onClick:h},(0,$g.__)("Reset view")),a?.add_new_item&&s&&t!=="attachment"&&React.createElement(mi.Button,{variant:"primary",onClick:()=>{o({to:`/types/${t}/new`})},size:"compact"},a.add_new_item)),hasPadding:!1},bs.length>1&&React.createElement("div",{className:"routes-post-list__tabs-wrapper"},React.createElement(rc,{onSelect:A,selectedTabId:r??"all"},React.createElement(rc.TabList,null,bs.map(C=>React.createElement(rc.Tab,{tabId:C.slug,key:C.slug},C.label))))),React.createElement(Ju,{data:w,fields:M,view:d,onChangeView:g,actions:S,isLoading:k,paginationInfo:{totalItems:y,totalPages:P},defaultLayouts:Gg,getItemId:C0,getItemLevel:E0,selection:R,onChangeSelection:C=>{o({search:{...n,postIds:C.length>0?C:void 0,edit:C.length===0?void 0:n.edit}})},renderItemLink:({item:C,...v})=>React.createElement(x0,{to:`/types/${t}/edit/${encodeURIComponent(C.id)}`,...v,onClick:x=>{x.stopPropagation()}})}))}var O0=P0;export{O0 as stage};
/*! Bundled license information:
use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
(**
* @license React
* use-sync-external-store-shim.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*)
*/