| [ Index ] |
PHP Cross Reference of WordPress Trunk (Updated Daily) |
[Summary view] [Print] [Text view]
1 var sw=Object.create;var bu=Object.defineProperty;var lw=Object.getOwnPropertyDescriptor;var uw=Object.getOwnPropertyNames;var cw=Object.getPrototypeOf,dw=Object.prototype.hasOwnProperty;var qe=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Aa=(e,t)=>{for(var r in t)bu(e,r,{get:t[r],enumerable:!0})},fw=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of uw(t))!dw.call(e,n)&&n!==r&&bu(e,n,{get:()=>t[n],enumerable:!(o=lw(t,n))||o.enumerable});return e};var c=(e,t,r)=>(r=e!=null?sw(cw(e)):{},fw(t||!e||!e.__esModule?bu(r,"default",{value:e,enumerable:!0}):r,e));var $=qe((EE,Sf)=>{Sf.exports=window.wp.i18n});var L=qe((OE,Rf)=>{Rf.exports=window.wp.element});var K=qe((AE,Of)=>{Of.exports=window.React});var D=qe((DE,Vf)=>{Vf.exports=window.ReactJSXRuntime});var Ru=qe((mR,Qf)=>{Qf.exports=window.ReactDOM});var vm=qe(hm=>{"use strict";var Fn=K();function w_(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var __=typeof Object.is=="function"?Object.is:w_,C_=Fn.useState,S_=Fn.useEffect,E_=Fn.useLayoutEffect,R_=Fn.useDebugValue;function O_(e,t){var r=t(),o=C_({inst:{value:r,getSnapshot:t}}),n=o[0].inst,i=o[1];return E_(function(){n.value=r,n.getSnapshot=t,Vu(n)&&i({inst:n})},[e,r,t]),S_(function(){return Vu(n)&&i({inst:n}),e(function(){Vu(n)&&i({inst:n})})},[e]),R_(r),r}function Vu(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!__(e,r)}catch{return!0}}function A_(e,t){return t()}var P_=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?A_:O_;hm.useSyncExternalStore=Fn.useSyncExternalStore!==void 0?Fn.useSyncExternalStore:P_});var xm=qe((_O,bm)=>{"use strict";bm.exports=vm()});var me=qe((uA,Tm)=>{Tm.exports=window.wp.primitives});var dt=qe((XP,tp)=>{tp.exports=window.wp.compose});var op=qe((ZP,rp)=>{rp.exports=window.wp.privateApis});var q=qe((bT,cp)=>{cp.exports=window.wp.components});var Vc=qe((DT,Cp)=>{Cp.exports=window.wp.keycodes});var on=qe((MT,Op)=>{Op.exports=window.wp.data});var nv=qe((m6,ml)=>{var tv={\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"},rv=Object.keys(tv).join("|"),z1=new RegExp(rv,"g"),H1=new RegExp(rv,"");function W1(e){return tv[e]}var ov=function(e){return e.replace(z1,W1)},q1=function(e){return!!e.match(H1)};ml.exports=ov;ml.exports.has=q1;ml.exports.remove=ov});var Vd=qe((_6,pv)=>{"use strict";pv.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 Lo=qe((HM,Gv)=>{Gv.exports=window.wp.date});var yb=qe((LF,xb)=>{xb.exports=window.wp.warning});var ff=qe((uj,yy)=>{"use strict";var b2=function(t){return x2(t)&&!y2(t)};function x2(e){return!!e&&typeof e=="object"}function y2(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||C2(e)}var w2=typeof Symbol=="function"&&Symbol.for,_2=w2?Symbol.for("react.element"):60103;function C2(e){return e.$$typeof===_2}function S2(e){return Array.isArray(e)?[]:{}}function _a(e,t){return t.clone!==!1&&t.isMergeableObject(e)?vi(S2(e),e,t):e}function E2(e,t,r){return e.concat(t).map(function(o){return _a(o,r)})}function R2(e,t){if(!t.customMerge)return vi;var r=t.customMerge(e);return typeof r=="function"?r:vi}function O2(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function by(e){return Object.keys(e).concat(O2(e))}function xy(e,t){try{return t in e}catch{return!1}}function A2(e,t){return xy(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function P2(e,t,r){var o={};return r.isMergeableObject(e)&&by(e).forEach(function(n){o[n]=_a(e[n],r)}),by(t).forEach(function(n){A2(e,n)||(xy(e,n)&&r.isMergeableObject(t[n])?o[n]=R2(n,r)(e[n],t[n],r):o[n]=_a(t[n],r))}),o}function vi(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||E2,r.isMergeableObject=r.isMergeableObject||b2,r.cloneUnlessOtherwiseSpecified=_a;var o=Array.isArray(t),n=Array.isArray(e),i=o===n;return i?o?r.arrayMerge(e,t,r):P2(e,t,r):_a(t,r)}vi.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(o,n){return vi(o,n,r)},{})};var T2=vi;yy.exports=T2});var xf=qe((jz,$y)=>{$y.exports=window.wp.coreData});var Xy=qe((Wz,Ky)=>{Ky.exports=window.wp.notices});function Ef(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=Ef(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function mw(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=Ef(e))&&(o&&(o+=" "),o+=t);return o}var z=mw;var Am=c(L(),1);var Yo=c(K(),1);function Af({controlled:e,default:t,name:r,state:o="value"}){let{current:n}=Yo.useRef(e!==void 0),[i,a]=Yo.useState(t),s=n?e:i,l=Yo.useCallback(u=>{n||a(u)},[]);return[s,l]}var yu=c(K(),1);var Tf=c(K(),1),Pf={};function Ko(e,t){let r=Tf.useRef(Pf);return r.current===Pf&&(r.current=e(t)),r}var xu=yu[`useInsertionEffect$Math.random().toFixed(1)}`.slice(0,-3)],pw=xu&&xu!==yu.useLayoutEffect?xu:e=>e();function rr(e){let t=Ko(gw).current;return t.next=e,pw(t.effect),t.trampoline}function gw(){let e={next:void 0,callback:hw,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function hw(){}var If=c(K(),1),vw=()=>{},rt=typeof document<"u"?If.useLayoutEffect:vw;function bw(e,t){return function(o,...n){let i=new URL(e);return i.searchParams.set("code",o.toString()),n.forEach(a=>i.searchParams.append("args[]",a)),`$t} error #$o}; visit $i} for the full message.`}}var xw=bw("https://base-ui.com/production-error","Base UI"),Dn=xw;var Xo=c(K(),1);function Ei(e,t,r,o){let n=Ko(Df).current;return yw(n,e,t,r,o)&&kf(n,[e,t,r,o]),n.callback}function Nf(e){let t=Ko(Df).current;return ww(t,e)&&kf(t,e),t.callback}function Df(){return{callback:null,cleanup:null,refs:[]}}function yw(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function ww(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function kf(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 Lf=c(K(),1);var Mf=c(K(),1),_w=parseInt(Mf.version,10);function Ff(e){return _w>=e}function wu(e){if(!Lf.isValidElement(e))return null;let t=e,r=t.props;return(Ff(19)?r?.ref:t.ref)??null}function Ri(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}var HE=Object.freeze([]),lo=Object.freeze({});function Bf(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 jf(e,t){return typeof e=="function"?e(t):e}function zf(e,t){return typeof e=="function"?e(t):e}var _u={};function Ye(e,t,r,o,n){if(!r&&!o&&!n&&!e)return Pa(t);let i=Pa(e);return t&&(i=Oi(i,t)),r&&(i=Oi(i,r)),o&&(i=Oi(i,o)),n&&(i=Oi(i,n)),i}function Hf(e){if(e.length===0)return _u;if(e.length===1)return Pa(e[0]);let t=Pa(e[0]);for(let r=1;r<e.length;r+=1)t=Oi(t,e[r]);return t}function Pa(e){return Cu(e)?{...qf(e,_u)}:Cw(e)}function Oi(e,t){return Cu(t)?qf(t,e):Sw(e,t)}function Cw(e){let t={...e};for(let r in t){let o=t[r];Wf(r,o)&&(t[r]=Uf(o))}return t}function Sw(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=Ri(e.style,o);break}case"className":{e[r]=Su(e.className,o);break}default:Wf(r,o)?e[r]=Ew(e[r],o):e[r]=o}}return e}function Wf(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 Cu(e){return typeof e=="function"}function qf(e,t){return Cu(e)?e(t):e??_u}function Ew(e,t){return t?e?(...r)=>{let o=r[0];if($f(o)){let i=o;Ai(i);let a=t(...r);return i.baseUIHandlerPrevented||e?.(...r),a}let n=t(...r);return e?.(...r),n}:Uf(t):e}function Uf(e){return e&&((...t)=>{let r=t[0];return $f(r)&&Ai(r),e(...t)})}function Ai(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function Su(e,t){return t?e?t+" "+e:t:e}function $f(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var Eu=c(K(),1);function uo(e,t,r={}){let o=t.render,n=Rw(t,r);if(r.enabled===!1)return null;let i=r.state??lo;return Pw(e,o,n,i)}function Rw(e,t={}){let{className:r,style:o,render:n}=e,{state:i=lo,ref:a,props:s,stateAttributesMapping:l,enabled:u=!0}=t,d=u?jf(r,i):void 0,f=u?zf(o,i):void 0,p=u?Bf(i,l):lo,m=u&&s?Ow(s):void 0,g=u?Ri(p,m)??{}:lo;return typeof document<"u"&&(u?Array.isArray(a)?g.ref=Nf([g.ref,wu(n),...a]):g.ref=Ei(g.ref,wu(n),a):Ei(null,null)),u?(d!==void 0&&(g.className=Su(g.className,d)),f!==void 0&&(g.style=Ri(g.style,f)),g):lo}function Ow(e){return Array.isArray(e)?Hf(e):Ye(void 0,e)}var Aw=Symbol.for("react.lazy");function Pw(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let n=Ye(r,t.props);n.ref=r.ref;let i=t;return i?.$$typeof===Aw&&(i=Xo.Children.toArray(t)[0]),Xo.cloneElement(i,n)}if(e&&typeof e=="string")return Tw(e,r);throw new Error(Dn(8))}function Tw(e,t){return e==="button"?(0,Eu.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,Eu.createElement)("img",{alt:"",...t,key:t.key}):Xo.createElement(e,t)}var kn={};Aa(kn,{cancelOpen:()=>n_,chipRemovePress:()=>jw,clearPress:()=>Bw,closePress:()=>Fw,closeWatcher:()=>Zw,decrementPress:()=>Ww,disabled:()=>a_,drag:()=>t_,escapeKey:()=>Xw,focusOut:()=>Kw,imperativeAction:()=>s_,incrementPress:()=>Hw,inputBlur:()=>$w,inputChange:()=>qw,inputClear:()=>Uw,inputPaste:()=>Gw,inputPress:()=>Yw,itemPress:()=>Mw,keyboard:()=>Jw,linkPress:()=>Lw,listNavigation:()=>Qw,none:()=>Iw,outsidePress:()=>kw,pointer:()=>e_,scrub:()=>o_,siblingOpen:()=>i_,swipe:()=>l_,trackPress:()=>zw,triggerFocus:()=>Dw,triggerHover:()=>Nw,triggerPress:()=>Vw,wheel:()=>r_,windowResize:()=>u_});var Iw="none",Vw="trigger-press",Nw="trigger-hover",Dw="trigger-focus",kw="outside-press",Mw="item-press",Fw="close-press",Lw="link-press",Bw="clear-press",jw="chip-remove-press",zw="track-press",Hw="increment-press",Ww="decrement-press",qw="input-change",Uw="input-clear",$w="input-blur",Gw="input-paste",Yw="input-press",Kw="focus-out",Xw="escape-key",Zw="close-watcher",Qw="list-navigation",Jw="keyboard",e_="pointer",t_="drag",r_="wheel",o_="scrub",n_="cancel-open",i_="sibling-open",a_="disabled",s_="imperative-action",l_="swipe",u_="window-resize";function Ta(e,t,r,o){let n=!1,i=!1,a=o??lo;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){i=!0},get isCanceled(){return n},get isPropagationAllowed(){return i},trigger:r,...a}}var Ia=c(K(),1);var c_=c(K(),1),Gf={...c_};var Yf=0;function d_(e,t="mui"){let[r,o]=Ia.useState(e),n=e||r;return Ia.useEffect(()=>{r==null&&(Yf+=1,o(`$t}-$Yf}`))},[r,t]),n}var Kf=Gf.useId;function Xf(e,t){if(Kf!==void 0){let r=Kf();return e??(t?`$t}-$r}`:r)}return d_(e,t)}function Zf(e){return Xf(e,"base-ui")}var Ut=c(K(),1);var tm=c(Ru(),1);var Jf=c(K(),1),f_=[];function Va(e){Jf.useEffect(e,f_)}var Na=null,vR=globalThis.requestAnimationFrame,Ou=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let r=this.callbacks,o=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,o>0)for(let n=0;n<r.length;n+=1)r[n]?.(t)};request(t){let r=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),r}cancel(t){let r=t-this.startId;r<0||r>=this.callbacks.length||(this.callbacks[r]=null,this.callbacksCount-=1)}},Da=new Ou,Ae=class e{static create(){return new e}static request(t){return Da.request(t)}static cancel(t){return Da.cancel(t)}currentId=Na;request(t){this.cancel(),this.currentId=Da.request(()=>{this.currentId=Na,t()})}cancel=()=>{this.currentId!==Na&&(Da.cancel(this.currentId),this.currentId=Na)};disposeEffect=()=>this.cancel};function ka(){let e=Ko(Ae.create).current;return Va(e.disposeEffect),e}function em(e){return e==null?e:"current"in e?e.current:e}var Zo=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),m_={[Zo.startingStyle]:""},p_={[Zo.endingStyle]:""},Ma={transitionStatus(e){return e==="starting"?m_:e==="ending"?p_:null}};function Fa(e,t=!1,r=!0){let o=ka();return rr((n,i=null)=>{o.cancel();let a=em(e);if(a==null)return;let s=a,l=()=>{tm.flushSync(n)};if(typeof s.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function u(){Promise.all(s.getAnimations().map(d=>d.finished)).then(()=>{i?.aborted||l()}).catch(()=>{if(r){i?.aborted||l();return}let d=s.getAnimations();!i?.aborted&&d.length>0&&d.some(f=>f.pending||f.playState!=="finished")&&u()})}if(t){let d=Zo.startingStyle;if(!s.hasAttribute(d)){o.request(u);return}let f=new MutationObserver(()=>{s.hasAttribute(d)||(f.disconnect(),u())});f.observe(s,{attributes:!0,attributeFilter:[d]}),i?.addEventListener("abort",()=>f.disconnect(),{once:!0});return}o.request(u)})}var Au=c(K(),1);function rm(e,t=!1,r=!1){let[o,n]=Au.useState(e&&t?"idle":void 0),[i,a]=Au.useState(e);return e&&!i&&(a(!0),n("starting")),!e&&i&&o!=="ending"&&!r&&n("ending"),!e&&!i&&o==="ending"&&n(void 0),rt(()=>{if(!e&&i&&o!=="ending"&&r){let s=Ae.request(()=>{n("ending")});return()=>{Ae.cancel(s)}}},[e,i,o,r]),rt(()=>{if(!e||t)return;let s=Ae.request(()=>{n(void 0)});return()=>{Ae.cancel(s)}},[t,e]),rt(()=>{if(!e||!t)return;e&&i&&o!=="idle"&&n("starting");let s=Ae.request(()=>{n("idle")});return()=>{Ae.cancel(s)}},[t,e,i,o]),{mounted:i,setMounted:a,transitionStatus:o}}function om(e){let{open:t,defaultOpen:r,onOpenChange:o,disabled:n}=e,i=t!==void 0,[a,s]=Af({controlled:t,default:r,name:"Collapsible",state:"open"}),{mounted:l,setMounted:u,transitionStatus:d}=rm(a,!0,!0),[f,p]=Ut.useState(a),[{height:m,width:g},h]=Ut.useState({height:void 0,width:void 0}),b=Zf(),[w,y]=Ut.useState(),A=w??b,[T,_]=Ut.useState(!1),[N,k]=Ut.useState(!1),P=Ut.useRef(null),E=Ut.useRef(null),j=Ut.useRef(null),x=Ut.useRef(null),C=Fa(x,!1),I=rr(S=>{let R=!a,O=Ta(kn.triggerPress,S.nativeEvent);if(o(R,O),O.isCanceled)return;let v=x.current;E.current==="css-animation"&&v!=null&&v.style.removeProperty("animation-name"),!T&&!N&&(E.current!=null&&E.current!=="css-animation"&&!l&&R&&u(!0),E.current==="css-animation"&&(!f&&R&&p(!0),!l&&R&&u(!0))),s(R),E.current==="none"&&l&&!R&&u(!1)});return rt(()=>{i&&E.current==="none"&&!a&&u(!1)},[i,a,t,u]),Ut.useMemo(()=>({abortControllerRef:P,animationTypeRef:E,disabled:n,handleTrigger:I,height:m,mounted:l,open:a,panelId:A,panelRef:x,runOnceAnimationsFinish:C,setDimensions:h,setHiddenUntilFound:_,setKeepMounted:k,setMounted:u,setOpen:s,setPanelIdState:y,setVisible:p,transitionDimensionRef:j,transitionStatus:d,visible:f,width:g}),[P,E,n,I,m,l,a,A,x,C,h,_,k,u,s,p,j,d,f,g])}var La=c(K(),1),Pu=La.createContext(void 0);function Ba(){let e=La.useContext(Pu);if(e===void 0)throw new Error(Dn(15));return e}var Qo=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Zo.startingStyle]="startingStyle",e[e.endingStyle=Zo.endingStyle]="endingStyle",e})({});var nm=(function(e){return e.panelOpen="data-panel-open",e})({});var g_={[Qo.open]:""},h_={[Qo.closed]:""},im={open(e){return e?{[nm.panelOpen]:""}:null}},am={open(e){return e?g_:h_}};var Mn=c(K(),1);function v_(){return typeof window<"u"}function b_(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function sm(e){return v_()?e instanceof HTMLElement||e instanceof b_(e).HTMLElement:!1}var ja=c(K(),1),x_=ja.createContext(void 0);function lm(e=!1){let t=ja.useContext(x_);if(t===void 0&&!e)throw new Error(Dn(16));return t}var um=c(K(),1);function cm(e){let{focusableWhenDisabled:t,disabled:r,composite:o=!1,tabIndex:n=0,isNativeButton:i}=e,a=o&&t!==!1,s=o&&t===!1;return{props:um.useMemo(()=>{let u={onKeyDown(d){r&&t&&d.key!=="Tab"&&d.preventDefault()}};return o||(u.tabIndex=n,!i&&r&&(u.tabIndex=t?n:-1)),(i&&(t||a)||!i&&r)&&(u["aria-disabled"]=r),i&&(!t||s)&&(u.disabled=r),u},[o,r,t,a,s,i,n])}}function Iu(e={}){let{disabled:t=!1,focusableWhenDisabled:r,tabIndex:o=0,native:n=!0,composite:i}=e,a=Mn.useRef(null),s=lm(!0),l=i??s!==void 0,{props:u}=cm({focusableWhenDisabled:r,disabled:t,composite:l,tabIndex:o,isNativeButton:n}),d=Mn.useCallback(()=>{let m=a.current;Tu(m)&&l&&t&&u.disabled===void 0&&m.disabled&&(m.disabled=!1)},[t,u.disabled,l]);rt(d,[d]);let f=Mn.useCallback((m={})=>{let{onClick:g,onMouseDown:h,onKeyUp:b,onKeyDown:w,onPointerDown:y,...A}=m;return Ye({type:n?"button":void 0,onClick(_){if(t){_.preventDefault();return}g?.(_)},onMouseDown(_){t||h?.(_)},onKeyDown(_){if(t||(Ai(_),w?.(_),_.baseUIHandlerPrevented))return;let N=_.target===_.currentTarget,k=_.currentTarget,P=Tu(k),E=!n&&y_(k),j=N&&(n?P:!E),x=_.key==="Enter",C=_.key===" ",I=k.getAttribute("role"),S=I?.startsWith("menuitem")||I==="option"||I==="gridcell";if(N&&l&&C){if(_.defaultPrevented&&S)return;_.preventDefault(),E||n&&P?(k.click(),_.preventBaseUIHandler()):j&&(g?.(_),_.preventBaseUIHandler());return}j&&(!n&&(C||x)&&_.preventDefault(),!n&&x&&g?.(_))},onKeyUp(_){if(!t){if(Ai(_),b?.(_),_.target===_.currentTarget&&n&&l&&Tu(_.currentTarget)&&_.key===" "){_.preventDefault();return}_.baseUIHandlerPrevented||_.target===_.currentTarget&&!n&&!l&&_.key===" "&&g?.(_)}},onPointerDown(_){if(t){_.preventDefault();return}y?.(_)}},n?void 0:{role:"button"},u,A)},[t,u,l,n]),p=rr(m=>{a.current=m,d()});return{getButtonProps:f,buttonRef:p}}function Tu(e){return sm(e)&&e.tagName==="BUTTON"}function y_(e){return!!(e?.tagName==="A"&&e?.href)}var hr=c(K(),1);function dm(e,t,r,o){return e.addEventListener(t,r,o),()=>{e.removeEventListener(t,r,o)}}var fm=(function(e){return e.disabled="data-disabled",e.orientation="data-orientation",e})({});function mm(e){let{abortControllerRef:t,animationTypeRef:r,externalRef:o,height:n,hiddenUntilFound:i,keepMounted:a,id:s,mounted:l,onOpenChange:u,open:d,panelRef:f,runOnceAnimationsFinish:p,setDimensions:m,setMounted:g,setOpen:h,setVisible:b,transitionDimensionRef:w,visible:y,width:A}=e,T=hr.useRef(!1),_=hr.useRef(null),N=hr.useRef(d),k=hr.useRef(d),P=ka(),E=hr.useMemo(()=>r.current==="css-animation"?!y:!d&&!l,[d,l,y,r]),j=rr(C=>{if(!C)return;if(r.current==null||w.current==null){let R=getComputedStyle(C),O=R.animationName!=="none"&&R.animationName!=="",v=R.transitionDuration!=="0s"&&R.transitionDuration!=="";O&&v||(R.animationName==="none"&&R.transitionDuration!=="0s"?r.current="css-transition":R.animationName!=="none"&&R.transitionDuration==="0s"?r.current="css-animation":r.current="none"),C.getAttribute(fm.orientation)==="horizontal"||R.transitionProperty.indexOf("width")>-1?w.current="width":w.current="height"}if(r.current!=="css-transition")return;(n===void 0||A===void 0)&&(m({height:C.scrollHeight,width:C.scrollWidth}),k.current&&C.style.setProperty("transition-duration","0s"));let I=-1,S=-1;return I=Ae.request(()=>{k.current=!1,S=Ae.request(()=>{setTimeout(()=>{C.style.removeProperty("transition-duration")})})}),()=>{Ae.cancel(I),Ae.cancel(S)}}),x=Ei(o,f,j);return rt(()=>{if(r.current!=="css-transition")return;let C=f.current;if(!C)return;let I=-1;if(t.current!=null&&(t.current.abort(),t.current=null),d){let S={"justify-content":C.style.justifyContent,"align-items":C.style.alignItems,"align-content":C.style.alignContent,"justify-items":C.style.justifyItems};Object.keys(S).forEach(R=>{C.style.setProperty(R,"initial","important")}),!k.current&&!a&&C.setAttribute(Qo.startingStyle,""),m({height:C.scrollHeight,width:C.scrollWidth}),I=Ae.request(()=>{Object.entries(S).forEach(([R,O])=>{O===""?C.style.removeProperty(R):C.style.setProperty(R,O)})})}else{if(C.scrollHeight===0&&C.scrollWidth===0)return;m({height:C.scrollHeight,width:C.scrollWidth});let S=new AbortController;t.current=S;let R=S.signal,O=null,v=Qo.endingStyle;return O=new MutationObserver(V=>{V.some(B=>B.type==="attributes"&&B.attributeName===v)&&(O?.disconnect(),O=null,p(()=>{m({height:0,width:0}),C.style.removeProperty("content-visibility"),g(!1),t.current===S&&(t.current=null)},R))}),O.observe(C,{attributes:!0,attributeFilter:[v]}),()=>{O?.disconnect(),P.cancel(),t.current===S&&(S.abort(),t.current=null)}}return()=>{Ae.cancel(I)}},[t,r,P,i,a,l,d,f,p,m,g]),rt(()=>{if(r.current!=="css-animation")return;let C=f.current;C&&(_.current=C.style.animationName||_.current,C.style.setProperty("animation-name","none"),m({height:C.scrollHeight,width:C.scrollWidth}),!N.current&&!T.current&&C.style.removeProperty("animation-name"),d?(t.current!=null&&(t.current.abort(),t.current=null),g(!0),b(!0)):(t.current=new AbortController,p(()=>{g(!1),b(!1),t.current=null},t.current.signal)))},[t,r,d,f,p,m,g,b,y]),Va(()=>{let C=Ae.request(()=>{N.current=!1});return()=>Ae.cancel(C)}),rt(()=>{if(!i)return;let C=f.current;if(!C)return;let I=-1,S=-1;return d&&T.current&&(C.style.transitionDuration="0s",m({height:C.scrollHeight,width:C.scrollWidth}),I=Ae.request(()=>{T.current=!1,S=Ae.request(()=>{setTimeout(()=>{C.style.removeProperty("transition-duration")})})})),()=>{Ae.cancel(I),Ae.cancel(S)}},[i,d,f,m]),rt(()=>{let C=f.current;C&&i&&E&&(C.setAttribute("hidden","until-found"),r.current==="css-transition"&&C.setAttribute(Qo.startingStyle,""))},[i,E,r,f]),hr.useEffect(function(){let I=f.current;if(!I)return;function S(R){T.current=!0,h(!0),u(!0,Ta(kn.none,R))}return dm(I,"beforematch",S)},[u,f,h]),hr.useMemo(()=>({props:{hidden:E,id:s,ref:x}}),[E,s,x])}var pm=c(K(),1);function gm(e){let{enabled:t=!0,open:r,ref:o,onComplete:n}=e,i=rr(n),a=Fa(o,r,!1);pm.useEffect(()=>{if(!t)return;let s=new AbortController;return a(i,s.signal),()=>{s.abort()}},[t,r,i,a])}var co={};Aa(co,{Panel:()=>Cm,Root:()=>wm,Trigger:()=>_m});var Pi=c(K(),1);var za={...am,...Ma};var ym=c(D(),1),wm=Pi.forwardRef(function(t,r){let{render:o,className:n,defaultOpen:i=!1,disabled:a=!1,onOpenChange:s,open:l,style:u,...d}=t,f=rr(s),p=om({open:l,defaultOpen:i,onOpenChange:f,disabled:a}),m=Pi.useMemo(()=>({open:p.open,disabled:p.disabled,transitionStatus:p.transitionStatus}),[p.open,p.disabled,p.transitionStatus]),g=Pi.useMemo(()=>({...p,onOpenChange:f,state:m}),[p,f,m]),h=uo("div",t,{state:m,ref:r,props:d,stateAttributesMapping:za});return(0,ym.jsx)(Pu.Provider,{value:g,children:h})});var Ha=c(K(),1);var T_={...im,...Ma},_m=Ha.forwardRef(function(t,r){let{panelId:o,open:n,handleTrigger:i,state:a,disabled:s}=Ba(),{className:l,disabled:u=s,id:d,render:f,nativeButton:p=!0,style:m,...g}=t,{getButtonProps:h,buttonRef:b}=Iu({disabled:u,focusableWhenDisabled:!0,native:p}),w=Ha.useMemo(()=>({"aria-controls":n?o:void 0,"aria-expanded":n,onClick:i}),[o,n,i]);return uo("button",t,{state:a,ref:[r,b],props:[w,g,h],stateAttributesMapping:T_})});var Wa=c(K(),1);var Nu=(function(e){return e.collapsiblePanelHeight="--collapsible-panel-height",e.collapsiblePanelWidth="--collapsible-panel-width",e})({});var Cm=Wa.forwardRef(function(t,r){let{className:o,hiddenUntilFound:n,keepMounted:i,render:a,id:s,style:l,...u}=t,{abortControllerRef:d,animationTypeRef:f,height:p,mounted:m,onOpenChange:g,open:h,panelId:b,panelRef:w,runOnceAnimationsFinish:y,setDimensions:A,setHiddenUntilFound:T,setKeepMounted:_,setMounted:N,setPanelIdState:k,setOpen:P,setVisible:E,state:j,transitionDimensionRef:x,visible:C,width:I,transitionStatus:S}=Ba(),R=n??!1,O=i??!1;rt(()=>{if(s)return k(s),()=>{k(void 0)}},[s,k]),rt(()=>{T(R)},[T,R]),rt(()=>{_(O)},[_,O]);let{props:v}=mm({abortControllerRef:d,animationTypeRef:f,externalRef:r,height:p,hiddenUntilFound:R,id:b,keepMounted:O,mounted:m,onOpenChange:g,open:h,panelRef:w,runOnceAnimationsFinish:y,setDimensions:A,setMounted:N,setOpen:P,setVisible:E,transitionDimensionRef:x,visible:C,width:I});gm({open:h&&S==="idle",ref:w,onComplete(){h&&A({height:void 0,width:void 0})}});let V=Wa.useMemo(()=>({...j,transitionStatus:S}),[j,S]),F=uo("div",t,{state:V,ref:[r,w],props:[v,{style:{[Nu.collapsiblePanelHeight]:p===void 0?"auto":`$p}px`,[Nu.collapsiblePanelWidth]:I===void 0?"auto":`$I}px`}},u],stateAttributesMapping:za});return O||R||m?F:null});function Mt(e){return uo(e.defaultTagName??"div",e,e)}var Rm=c(L(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='4130d64bea']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","4130d64bea"),e.appendChild(document.createTextNode('@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._83ed8a8da5dd50ea__text{margin:0}._14437cfb77831647__heading-2xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-2xl,32px);font-size:var(--wpds-typography-font-size-2xl,32px);line-height:var(--wpds-typography-line-height-2xl,40px)}._14437cfb77831647__heading-2xl,._3c78b7fa9b4072dd__heading-xl{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-medium,499)}._3c78b7fa9b4072dd__heading-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-md,24px)}.aa58f227716bcde2__heading-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);font-size:var(--wpds-typography-font-size-lg,15px)}.aa58f227716bcde2__heading-lg,.fc4da56d8dfe52c4__heading-md{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-medium,499);line-height:var(--wpds-typography-line-height-sm,20px)}.fc4da56d8dfe52c4__heading-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);font-size:var(--wpds-typography-font-size-md,13px)}.a9b78c7c82e8dff7__heading-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-xs,11px);font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-medium,499);line-height:var(--wpds-typography-line-height-xs,16px);text-transform:uppercase}._305ff559e52180d5__body-xl{--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-xl,32px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-xl,32px)}._305ff559e52180d5__body-xl,.ca1aa3fc2029e958__body-lg{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-regular,400)}.ca1aa3fc2029e958__body-lg{--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-lg,15px);line-height:var(--wpds-typography-line-height-md,24px)}._131101940be12424__body-md{--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}._0e8d87a42c1f75fa__body-sm,._131101940be12424__body-md{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-regular,400)}._0e8d87a42c1f75fa__body-sm{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}')),document.head.appendChild(e)}var Sm={text:"_83ed8a8da5dd50ea__text","heading-2xl":"_14437cfb77831647__heading-2xl","heading-xl":"_3c78b7fa9b4072dd__heading-xl","heading-lg":"aa58f227716bcde2__heading-lg","heading-md":"fc4da56d8dfe52c4__heading-md","heading-sm":"a9b78c7c82e8dff7__heading-sm","body-xl":"_305ff559e52180d5__body-xl","body-lg":"ca1aa3fc2029e958__body-lg","body-md":"_131101940be12424__body-md","body-sm":"_0e8d87a42c1f75fa__body-sm"};if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='1fb29d3a3c']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","1fb29d3a3c"),e.appendChild(document.createTextNode("._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,#0000);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 #0000);color:var(--_gcd-input-color,var(--wpds-color-fg-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,#0000);border-color:var(--_gcd-input-border-color-disabled,#0000);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid #0000)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-fg-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-medium,499));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid #0000);transition:var(--_gcd-a-transition,none)}")),document.head.appendChild(e)}var Em={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},vr=(0,Rm.forwardRef)(function({variant:t="body-md",render:r,className:o,...n},i){return Mt({render:r,defaultTagName:"span",ref:i,props:Ye(n,{className:z(Sm.text,Em.heading,Em.p,Sm[t],o)})})});var Pm=c(D(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='d6a685e1aa']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","d6a685e1aa"),e.appendChild(document.createTextNode("@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-bg-surface-error,#f6e6e3);color:var(--wpds-color-fg-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-bg-surface-warning,#fde6be);color:var(--wpds-color-fg-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-bg-surface-caution,#fee995);color:var(--wpds-color-fg-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-bg-surface-success,#c6f7cd);color:var(--wpds-color-fg-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-bg-surface-info,#deebfa);color:var(--wpds-color-fg-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-bg-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-fg-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-fg-content-neutral,#1e1e1e);padding-block:calc(var(--wpds-dimension-padding-xs, 4px) - var(--wpds-border-width-xs, 1px));padding-inline:calc(var(--wpds-dimension-padding-sm, 8px) - var(--wpds-border-width-xs, 1px))}}")),document.head.appendChild(e)}var Om={badge:"_96e6251aad1a6136__badge","is-high-intent":"_99f7158cb520f750__is-high-intent","is-medium-intent":"c20ebef2365bc8b7__is-medium-intent","is-low-intent":"_365e1626c6202e52__is-low-intent","is-stable-intent":"_33f8198127ddf4ef__is-stable-intent","is-informational-intent":"_04c1aca8fc449412__is-informational-intent","is-draft-intent":"_90726e69d495ec19__is-draft-intent","is-none-intent":"_898f4a544993bd39__is-none-intent"},Du=(0,Am.forwardRef)(function({intent:t="none",className:r,...o},n){return(0,Pm.jsx)(vr,{ref:n,className:z(Om.badge,Om[`is-$t}-intent`],r),...o,variant:"body-sm"})});var Im=c(L(),1),Vm=c(me(),1),Nm=c(D(),1),ku=(0,Im.forwardRef)(function({icon:t,size:r=24,...o},n){return(0,Nm.jsx)(Vm.SVG,{ref:n,fill:"currentColor",...t.props,...o,width:r,height:r})});var br={};Aa(br,{Content:()=>$a,FullBleed:()=>Lm,Header:()=>Ua,Root:()=>qa,Title:()=>jm});var Dm=c(L(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='e3ae230cea']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","e3ae230cea"),e.appendChild(document.createTextNode("@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}")),document.head.appendChild(e)}var I_={"box-sizing":"_336cd3e4e743482f__box-sizing"};if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='14f5e9ddeb']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","14f5e9ddeb"),e.appendChild(document.createTextNode("@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-fg-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}}")),document.head.appendChild(e)}var V_={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},qa=(0,Dm.forwardRef)(function({render:t,...r},o){let n=z(V_.root,I_["box-sizing"]);return Mt({defaultTagName:"div",render:t,ref:o,props:Ye({className:n},r)})});var km=c(L(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='14f5e9ddeb']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","14f5e9ddeb"),e.appendChild(document.createTextNode("@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-fg-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}}")),document.head.appendChild(e)}var N_={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},Ua=(0,km.forwardRef)(function({render:t,...r},o){return Mt({defaultTagName:"div",render:t,ref:o,props:Ye({className:N_.header},r)})});var Mm=c(L(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='14f5e9ddeb']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","14f5e9ddeb"),e.appendChild(document.createTextNode("@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-fg-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}}")),document.head.appendChild(e)}var D_={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},$a=(0,Mm.forwardRef)(function({render:t,...r},o){return Mt({defaultTagName:"div",render:t,ref:o,props:Ye({className:D_.content},r)})});var Fm=c(L(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='14f5e9ddeb']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","14f5e9ddeb"),e.appendChild(document.createTextNode("@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-fg-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}}")),document.head.appendChild(e)}var k_={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},Lm=(0,Fm.forwardRef)(function({render:t,...r},o){return Mt({defaultTagName:"div",render:t,ref:o,props:Ye({className:k_.fullbleed},r)})});var Bm=c(L(),1);var Mu=c(D(),1),M_=(0,Mu.jsx)("div",{}),jm=(0,Bm.forwardRef)(function({render:t=M_,children:r,...o},n){return(0,Mu.jsx)(vr,{ref:n,variant:"heading-lg",render:t,...o,children:r})});var zm=c(L(),1),Hm=c(D(),1),Fu=(0,zm.forwardRef)(function(t,r){return(0,Hm.jsx)(co.Panel,{ref:r,...t})});var Wm=c(L(),1),qm=c(D(),1),Lu=(0,Wm.forwardRef)(function(t,r){return(0,qm.jsx)(co.Root,{ref:r,...t})});var Um=c(L(),1),$m=c(D(),1),Bu=(0,Um.forwardRef)(function(t,r){return(0,$m.jsx)(co.Trigger,{ref:r,...t})});var en={};Aa(en,{Content:()=>ep,Header:()=>Xm,HeaderDescription:()=>Qm,Root:()=>Ym});var Gm=c(L(),1);var zu=c(D(),1),Ym=(0,Gm.forwardRef)(function({render:t,...r},o){return(0,zu.jsx)(Lu,{ref:o,render:(0,zu.jsx)(qa,{render:t}),...r})});var Ln=c(L(),1);var Ga=c(me(),1),Hu=c(D(),1),Wu=(0,Hu.jsx)(Ga.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Hu.jsx)(Ga.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 Ya=c(me(),1),qu=c(D(),1),Uu=(0,qu.jsx)(Ya.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,qu.jsx)(Ya.Path,{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"})});var Ka=c(me(),1),$u=c(D(),1),Gu=(0,$u.jsx)(Ka.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,$u.jsx)(Ka.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 Xa=c(me(),1),Yu=c(D(),1),Ku=(0,Yu.jsx)(Xa.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Yu.jsx)(Xa.Path,{d:"M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z"})});var Za=c(me(),1),Xu=c(D(),1),Qa=(0,Xu.jsx)(Za.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Xu.jsx)(Za.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 Ja=c(me(),1),Zu=c(D(),1),es=(0,Zu.jsx)(Ja.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Zu.jsx)(Ja.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6 5.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm11-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM13 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2h-3a2 2 0 01-2-2V6zm5 8.5h-3a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zM15 13a2 2 0 00-2 2v3a2 2 0 002 2h3a2 2 0 002-2v-3a2 2 0 00-2-2h-3zm-9 1.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5zM4 15a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2v-3z"})});var ts=c(me(),1),Qu=c(D(),1),Ti=(0,Qu.jsx)(ts.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Qu.jsx)(ts.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var rs=c(me(),1),Ju=c(D(),1),ec=(0,Ju.jsx)(rs.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Ju.jsx)(rs.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});var os=c(me(),1),tc=c(D(),1),zr=(0,tc.jsx)(os.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,tc.jsx)(os.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 ns=c(me(),1),rc=c(D(),1),oc=(0,rc.jsx)(ns.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,rc.jsx)(ns.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M10.289 4.836A1 1 0 0111.275 4h1.306a1 1 0 01.987.836l.244 1.466c.787.26 1.503.679 2.108 1.218l1.393-.522a1 1 0 011.216.437l.653 1.13a1 1 0 01-.23 1.273l-1.148.944a6.025 6.025 0 010 2.435l1.149.946a1 1 0 01.23 1.272l-.653 1.13a1 1 0 01-1.216.437l-1.394-.522c-.605.54-1.32.958-2.108 1.218l-.244 1.466a1 1 0 01-.987.836h-1.306a1 1 0 01-.986-.836l-.244-1.466a5.995 5.995 0 01-2.108-1.218l-1.394.522a1 1 0 01-1.217-.436l-.653-1.131a1 1 0 01.23-1.272l1.149-.946a6.026 6.026 0 010-2.435l-1.148-.944a1 1 0 01-.23-1.272l.653-1.131a1 1 0 011.217-.437l1.393.522a5.994 5.994 0 012.108-1.218l.244-1.466zM14.929 12a3 3 0 11-6 0 3 3 0 016 0z"})});var is=c(me(),1),nc=c(D(),1),ic=(0,nc.jsx)(is.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,nc.jsx)(is.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 as=c(me(),1),ac=c(D(),1),Jo=(0,ac.jsx)(as.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,ac.jsx)(as.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 ss=c(me(),1),sc=c(D(),1),lc=(0,sc.jsx)(ss.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,sc.jsx)(ss.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 ls=c(me(),1),uc=c(D(),1),cc=(0,uc.jsx)(ls.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,uc.jsx)(ls.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 us=c(me(),1),dc=c(D(),1),Ii=(0,dc.jsx)(us.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,dc.jsx)(us.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"})});var cs=c(me(),1),fc=c(D(),1),mc=(0,fc.jsx)(cs.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,fc.jsx)(cs.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 ds=c(me(),1),pc=c(D(),1),gc=(0,pc.jsx)(ds.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,pc.jsx)(ds.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 fs=c(me(),1),hc=c(D(),1),Vi=(0,hc.jsx)(fs.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,hc.jsx)(fs.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var ms=c(me(),1),vc=c(D(),1),ps=(0,vc.jsx)(ms.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,vc.jsx)(ms.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 gs=c(me(),1),bc=c(D(),1),Ni=(0,bc.jsx)(gs.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,bc.jsx)(gs.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})});var hs=c(me(),1),xc=c(D(),1),vs=(0,xc.jsx)(hs.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,xc.jsx)(hs.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 bs=c(me(),1),yc=c(D(),1),wc=(0,yc.jsx)(bs.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,yc.jsx)(bs.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 xs=c(me(),1),_c=c(D(),1),Cc=(0,_c.jsx)(xs.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,_c.jsx)(xs.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 ys=c(me(),1),Sc=c(D(),1),Ec=(0,Sc.jsx)(ys.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Sc.jsx)(ys.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 ws=c(me(),1),Rc=c(D(),1),Di=(0,Rc.jsx)(ws.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Rc.jsx)(ws.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 Km=c(L(),1),_s=(0,Km.createContext)({setDescriptionId:()=>{}});var Hr=c(D(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='b49ef575a8']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","b49ef575a8"),e.appendChild(document.createTextNode("@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{.cab17c7a373cb60d__header-content{flex:1;min-width:0}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._165c4572592944b2__overflowVisible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer wp-ui-compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}")),document.head.appendChild(e)}var ki={"header-content":"cab17c7a373cb60d__header-content","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content",overflowVisible:"_165c4572592944b2__overflowVisible","content-inner":"_41bfdbf7b6c087c2__content-inner"};if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='1fb29d3a3c']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","1fb29d3a3c"),e.appendChild(document.createTextNode("._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,#0000);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 #0000);color:var(--_gcd-input-color,var(--wpds-color-fg-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,#0000);border-color:var(--_gcd-input-border-color-disabled,#0000);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid #0000)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-fg-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-medium,499));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid #0000);transition:var(--_gcd-a-transition,none)}")),document.head.appendChild(e)}var F_={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='2a5ab8f3a7']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","2a5ab8f3a7"),e.appendChild(document.createTextNode("@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-utilities{._08e8a2e44959f892__outset-ring--focus,._970d04df7376df67__outset-ring--focus-within-except-active,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible,.cd83dfc2126a0846__outset-ring--focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active,.ecadb9e080e2dfa5__outset-ring--focus-parent-visible{@media not (prefers-reduced-motion){--_gcd-a-transition:outline 0.1s ease-out;transition:outline .1s ease-out}outline:0 solid #0000;outline-offset:1px}._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}}")),document.head.appendChild(e)}var L_={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible"},Xm=(0,Ln.forwardRef)(function({children:t,className:r,render:o,...n},i){let[a,s]=(0,Ln.useState)(),l=(0,Ln.useMemo)(()=>({setDescriptionId:s}),[s]);return(0,Hr.jsx)(_s.Provider,{value:l,children:(0,Hr.jsxs)(Bu,{className:z(ki.header,r),render:(0,Hr.jsx)(Ua,{ref:i,render:o,...n}),nativeButton:!1,"aria-describedby":a,children:[(0,Hr.jsx)("div",{className:ki["header-content"],children:t}),(0,Hr.jsx)("div",{className:z(ki["header-trigger-positioner"]),children:(0,Hr.jsx)("div",{className:z(ki["header-trigger-wrapper"],F_.div,L_["outset-ring--focus-parent-visible"]),children:(0,Hr.jsx)(ku,{icon:ec,className:ki["header-trigger"]})})})]})})});var fo=c(L(),1);var Zm=c(D(),1),Qm=(0,fo.forwardRef)(function({children:t,className:r,...o},n){let i=(0,fo.useId)(),{setDescriptionId:a}=(0,fo.useContext)(_s);return(0,fo.useEffect)(()=>(a(i),()=>a(void 0)),[i,a]),(0,Zm.jsx)("div",{ref:n,id:i,"aria-hidden":"true",className:r,...o,children:t})});var Jm=c(L(),1);var Ac=c(D(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='b49ef575a8']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","b49ef575a8"),e.appendChild(document.createTextNode("@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{.cab17c7a373cb60d__header-content{flex:1;min-width:0}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._165c4572592944b2__overflowVisible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer wp-ui-compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}")),document.head.appendChild(e)}var Oc={"header-content":"cab17c7a373cb60d__header-content","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content",overflowVisible:"_165c4572592944b2__overflowVisible","content-inner":"_41bfdbf7b6c087c2__content-inner"},ep=(0,Jm.forwardRef)(function({className:t,render:r,children:o,hiddenUntilFound:n=!0,...i},a){return(0,Ac.jsx)(Fu,{ref:a,className:s=>z(Oc.content,s.open&&s.transitionStatus==="idle"&&Oc.overflowVisible,t),hiddenUntilFound:n,...i,children:(0,Ac.jsx)($a,{className:Oc["content-inner"],render:r,children:o})})});var np=c(L(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='b51ff41489']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","b51ff41489"),e.appendChild(document.createTextNode("@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._19ce0419607e1896__stack{display:flex}}")),document.head.appendChild(e)}var B_={stack:"_19ce0419607e1896__stack"},j_={xs:"var(--wpds-dimension-gap-xs, 4px)",sm:"var(--wpds-dimension-gap-sm, 8px)",md:"var(--wpds-dimension-gap-md, 12px)",lg:"var(--wpds-dimension-gap-lg, 16px)",xl:"var(--wpds-dimension-gap-xl, 24px)","2xl":"var(--wpds-dimension-gap-2xl, 32px)","3xl":"var(--wpds-dimension-gap-3xl, 40px)"},M=(0,np.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:i,render:a,...s},l){let u={gap:r&&j_[r],alignItems:o,justifyContent:n,flexDirection:t,flexWrap:i};return Mt({render:a,ref:l,props:Ye(s,{style:u,className:B_.stack})})});var ip=c(L(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='c46e8cb841']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","c46e8cb841"),e.appendChild(document.createTextNode("@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}")),document.head.appendChild(e)}var z_={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},tn=(0,ip.forwardRef)(function({render:t,...r},o){return Mt({render:t,ref:o,props:Ye({className:z_["visually-hidden"]},r,{"data-visually-hidden":""})})});var ap=c(L(),1),sp=c(D(),1),lp=(0,ap.forwardRef)(({children:e,className:t,ariaLabel:r,as:o="div",...n},i)=>(0,sp.jsx)(o,{ref:i,className:z("admin-ui-navigable-region",t),"aria-label":r,role:"region",tabIndex:"-1",...n,children:e}));lp.displayName="NavigableRegion";var up=lp;var dp=c(q(),1),{Fill:fp,Slot:mp}=(0,dp.createSlotFill)("SidebarToggle");var $t=c(D(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='aa9c241ccc']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","aa9c241ccc"),e.appendChild(document.createTextNode("._956b6df0898efed0__page{text-wrap:pretty;background-color:var(--wpds-color-bg-surface-neutral,#fcfcfc);color:var(--wpds-color-fg-content-neutral,#1e1e1e);display:flex;flex-flow:column;height:100%;position:relative;z-index:1}._0625b55e82a0d93d__header{background:var(--wpds-color-bg-surface-neutral-strong,#fff);border-block-end:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);inset-block-start:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky;z-index:1}.a43c44d5ae28b2e8__header-content{min-height:calc(var(--wpds-dimension-base, 4px)*8)}.b7cb5b9daf3a3b25__header-actions{flex-shrink:0}._8113be94e7caf73c__header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._9a776c7f70996f61__header-visual{display:grid;flex-shrink:0;grid-template-columns:1fr;grid-template-rows:1fr;height:calc(var(--wpds-dimension-base, 4px)*6);width:calc(var(--wpds-dimension-base, 4px)*6);>*{grid-column:1/-1;grid-row:1/-1;max-height:100%;max-width:100%}}.d5e0920cd15d35bc__sidebar-toggle-slot:empty{display:none}._60fea2f6bf5319cd__header-subtitle{color:var(--wpds-color-fg-content-neutral-weak,#707070);padding-block-end:var(--wpds-dimension-padding-xs,4px)}.be5e57d029ec4036__content{display:flex;flex-direction:column;flex-grow:1;overflow:auto;&._128806d0b26e3a50__has-padding{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px)}}")),document.head.appendChild(e)}var rn={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function pp({headingLevel:e=1,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,actions:a,showSidebarToggle:s=!0}){let l=`h$e}`;return(0,$t.jsxs)(M,{direction:"column",className:rn.header,render:(0,$t.jsx)("header",{}),children:[(0,$t.jsxs)(M,{className:rn["header-content"],direction:"row",gap:"sm",justify:"space-between",children:[(0,$t.jsxs)(M,{direction:"row",gap:"sm",align:"center",justify:"start",children:[s&&(0,$t.jsx)(mp,{bubblesVirtually:!0,className:rn["sidebar-toggle-slot"]}),o&&(0,$t.jsx)("div",{className:rn["header-visual"],"aria-hidden":"true",children:o}),n&&(0,$t.jsx)(vr,{className:rn["header-title"],render:(0,$t.jsx)(l,{}),variant:"heading-lg",children:n}),t,r]}),a&&(0,$t.jsx)(M,{align:"center",className:rn["header-actions"],direction:"row",gap:"sm",children:a})]}),i&&(0,$t.jsx)(vr,{render:(0,$t.jsx)("p",{}),variant:"body-md",className:rn["header-subtitle"],children:i})]})}var Mi=c(D(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='aa9c241ccc']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","aa9c241ccc"),e.appendChild(document.createTextNode("._956b6df0898efed0__page{text-wrap:pretty;background-color:var(--wpds-color-bg-surface-neutral,#fcfcfc);color:var(--wpds-color-fg-content-neutral,#1e1e1e);display:flex;flex-flow:column;height:100%;position:relative;z-index:1}._0625b55e82a0d93d__header{background:var(--wpds-color-bg-surface-neutral-strong,#fff);border-block-end:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);inset-block-start:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky;z-index:1}.a43c44d5ae28b2e8__header-content{min-height:calc(var(--wpds-dimension-base, 4px)*8)}.b7cb5b9daf3a3b25__header-actions{flex-shrink:0}._8113be94e7caf73c__header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._9a776c7f70996f61__header-visual{display:grid;flex-shrink:0;grid-template-columns:1fr;grid-template-rows:1fr;height:calc(var(--wpds-dimension-base, 4px)*6);width:calc(var(--wpds-dimension-base, 4px)*6);>*{grid-column:1/-1;grid-row:1/-1;max-height:100%;max-width:100%}}.d5e0920cd15d35bc__sidebar-toggle-slot:empty{display:none}._60fea2f6bf5319cd__header-subtitle{color:var(--wpds-color-fg-content-neutral-weak,#707070);padding-block-end:var(--wpds-dimension-padding-xs,4px)}.be5e57d029ec4036__content{display:flex;flex-direction:column;flex-grow:1;overflow:auto;&._128806d0b26e3a50__has-padding{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px)}}")),document.head.appendChild(e)}var Pc={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function gp({headingLevel:e,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,children:a,className:s,actions:l,ariaLabel:u,hasPadding:d=!1,showSidebarToggle:f=!0}){let p=z(Pc.page,s);return(0,Mi.jsxs)(up,{className:p,ariaLabel:u??(typeof n=="string"?n:""),children:[(n||t||r||l||o)&&(0,Mi.jsx)(pp,{headingLevel:e,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,actions:l,showSidebarToggle:f}),d?(0,Mi.jsx)("div",{className:z(Pc.content,Pc["has-padding"]),children:a}):a]})}gp.SidebarToggleFill=fp;var Tc=gp;var ew=c(q());var wt=c(L(),1),dy=c(dt(),1);var Os=c(L(),1);var Ic=c($(),1);var Ee="isAny",Re="isNone",ft="isAll",mt="isNotAll",Et="between",Rt="inThePast",Ft="over",Pe="is",Te="isNot",mo="lessThan",po="greaterThan",go="lessThanOrEqual",ho="greaterThanOrEqual",vo="before",bo="after",xo="beforeInc",yo="afterInc",xr="contains",yr="notContains",wr="startsWith",wo="on",_o="notOn",Cs=["asc","desc"],hp={asc:"\u2191",desc:"\u2193"},Ss={asc:"ascending",desc:"descending"},Es={asc:(0,Ic.__)("Sort ascending"),desc:(0,Ic.__)("Sort descending")},vp={asc:Ku,desc:Wu},Bn="table",Rs="grid",bp="list",xp="activity",yp="pickerGrid",wp="pickerTable";var _p=(0,Os.createContext)({view:{type:Bn},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,Os.createRef)(),resizeObserverRef:()=>{},defaultLayouts:{list:{},grid:{},table:{}},filters:[],isShowingFilter:!1,setIsShowingFilter:()=>{},hasInitiallyLoaded:!1,config:{perPageSizes:[]},intersectionObserver:null});_p.displayName="DataViewsContext";var G=_p;var $r=c($(),1);var un=c($(),1),Ds=c(q(),1),Lt=c(L(),1),Lc=c(Vc(),1);var Sp=c(q(),1),Ep=c($(),1),Rp=c(D(),1);function Co({selection:e,onChangeSelection:t,item:r,getItemId:o,titleField:n,disabled:i,...a}){let s=o(r),l=e.includes(s),u=!i&&l,d=n?.getValue?.({item:r})||(0,Ep.__)("(no title)");return(0,Rp.jsx)(Sp.CheckboxControl,{className:"dataviews-selection-checkbox","aria-label":d,"aria-disabled":i,checked:u,onChange:()=>{i||t(l?e.filter(f=>s!==f):[...e,s])},...a})}var nn=c(q(),1),Tp=c($(),1),zn=c(L(),1);var Ip=c(on(),1),Nc=c(dt(),1);var Ap=c(op(),1),{lock:FT,unlock:J}=(0,Ap.__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 be=c(D(),1),{Menu:jn,kebabCase:H_}=J(nn.privateApis);function W_({action:e,onClick:t,items:r,variant:o}){let n=typeof e.label=="string"?e.label:e.label(r);return(0,be.jsx)(nn.Button,{disabled:!!e.disabled,accessibleWhenDisabled:!0,size:"compact",variant:o,onClick:t,children:n})}function q_({action:e,onClick:t,items:r}){let o=typeof e.label=="string"?e.label:e.label(r);return(0,be.jsx)(jn.Item,{disabled:e.disabled,onClick:t,children:(0,be.jsx)(jn.ItemLabel,{children:o})})}function an({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,be.jsx)(nn.Modal,{title:n||o,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:r,focusOnMount:e.modalFocusOnMount??!0,size:e.modalSize||"medium",overlayClassName:`dataviews-action-modal dataviews-action-modal__$H_(e.id)}`,children:(0,be.jsx)(e.RenderModal,{items:t,closeModal:r})})}function Dc({actions:e,item:t,registry:r,setActiveModalAction:o}){let{primaryActions:n,regularActions:i}=(0,zn.useMemo)(()=>e.reduce((s,l)=>((l.isPrimary?s.primaryActions:s.regularActions).push(l),s),{primaryActions:[],regularActions:[]}),[e]),a=s=>s.map(l=>(0,be.jsx)(q_,{action:l,onClick:()=>{if("RenderModal"in l){o(l);return}l.callback([t],{registry:r})},items:[t]},l.id));return(0,be.jsxs)(jn.Group,{children:[a(n),a(i)]})}function Hn({item:e,actions:t,isCompact:r}){let o=(0,Ip.useRegistry)(),{primaryActions:n,eligibleActions:i}=(0,zn.useMemo)(()=>{let s=t.filter(u=>!u.isEligible||u.isEligible(e));return{primaryActions:s.filter(u=>u.isPrimary),eligibleActions:s}},[t,e]),a=(0,Nc.useViewportMatch)("medium","<");return r?(0,be.jsx)(Pp,{item:e,actions:i,isSmall:!0,registry:o}):(0,be.jsxs)(M,{direction:"row",justify:"flex-end",className:"dataviews-item-actions",style:{flexShrink:0,width:"auto"},children:[(0,be.jsx)(kc,{item:e,actions:n,registry:o}),(n.length<i.length||a)&&(0,be.jsx)(Pp,{item:e,actions:i,registry:o})]})}function Pp({item:e,actions:t,isSmall:r,registry:o}){let[n,i]=(0,zn.useState)(null);return(0,be.jsxs)(be.Fragment,{children:[(0,be.jsxs)(jn,{placement:"bottom-end",children:[(0,be.jsx)(jn.TriggerButton,{render:(0,be.jsx)(nn.Button,{size:r?"small":"compact",icon:Vi,label:(0,Tp.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,className:"dataviews-all-actions-button"})}),(0,be.jsx)(jn.Popover,{children:(0,be.jsx)(Dc,{actions:t,item:e,registry:o,setActiveModalAction:i})})]}),!!n&&(0,be.jsx)(an,{action:n,items:[e],closeModal:()=>i(null)})]})}function kc({item:e,actions:t,registry:r,buttonVariant:o}){let[n,i]=(0,zn.useState)(null);return(0,Nc.useViewportMatch)("medium","<")||!Array.isArray(t)||t.length===0?null:(0,be.jsxs)(be.Fragment,{children:[t.map(s=>(0,be.jsx)(W_,{action:s,onClick:()=>{if("RenderModal"in s){i(s);return}s.callback([e],{registry:r})},items:[e],variant:o},s.id)),!!n&&(0,be.jsx)(an,{action:n,items:[e],closeModal:()=>i(null)})]})}var sn=c(q(),1),Fi=c($(),1),pt=c(L(),1),kp=c(on(),1);var Mc=c(dt(),1);var So=c($(),1);function Vp(e,t,r,o=!1){return e>0?(0,So.sprintf)((0,So._n)("%d Item selected","%d Items selected",e),e):o||r<=t?(0,So.sprintf)((0,So._n)("%d Item","%d Items",r),r):(0,So.sprintf)((0,So._n)("%1$d of %2$d Item","%1$d of %2$d Items",r),t,r)}var Ue=c(D(),1);function U_({action:e,items:t,ActionTriggerComponent:r}){let[o,n]=(0,pt.useState)(!1);return(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)(r,{...{action:e,onClick:()=>{n(!0)},items:t}}),o&&(0,Ue.jsx)(an,{action:e,items:t,closeModal:()=>n(!1)})]})}function As(e,t){return(0,pt.useMemo)(()=>e.some(r=>r.supportsBulk&&(!r.isEligible||r.isEligible(t))),[e,t])}function Wn(e,t){return(0,pt.useMemo)(()=>t.some(r=>e.some(o=>o.supportsBulk&&(!o.isEligible||o.isEligible(r)))),[e,t])}function Li({selection:e,onChangeSelection:t,data:r,actions:o,getItemId:n,disableSelectAll:i=!1}){let a=(0,pt.useMemo)(()=>r.filter(d=>o.some(f=>f.supportsBulk&&(!f.isEligible||f.isEligible(d)))),[r,o]),s=r.filter(d=>e.includes(n(d))&&a.includes(d)),l=e.length>0,u=s.length===a.length;return i?(0,Ue.jsx)(sn.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:l,disabled:!l,onChange:()=>{t([])},"aria-label":(0,Fi.__)("Deselect all")}):(0,Ue.jsx)(sn.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:u,indeterminate:!u&&!!s.length,onChange:()=>{t(u?[]:a.map(d=>n(d)))},"aria-label":u?(0,Fi.__)("Deselect all"):(0,Fi.__)("Select all")})}function Np({action:e,onClick:t,isBusy:r,items:o}){let n=typeof e.label=="string"?e.label:e.label(o);return(0,Mc.useViewportMatch)("medium","<")?(0,Ue.jsx)(sn.Button,{disabled:r,accessibleWhenDisabled:!0,label:n,icon:e.icon,size:"compact",onClick:t,isBusy:r}):(0,Ue.jsx)(sn.Button,{disabled:r,accessibleWhenDisabled:!0,size:"compact",onClick:t,isBusy:r,children:n})}var Mp=[];function $_({action:e,selectedItems:t,actionInProgress:r,setActionInProgress:o}){let n=(0,kp.useRegistry)(),i=(0,pt.useMemo)(()=>t.filter(a=>!e.isEligible||e.isEligible(a)),[e,t]);return"RenderModal"in e?(0,Ue.jsx)(U_,{action:e,items:i,ActionTriggerComponent:Np},e.id):(0,Ue.jsx)(Np,{action:e,onClick:async()=>{o(e.id),await e.callback(t,{registry:n}),o(null)},items:i,isBusy:r===e.id},e.id)}function Dp(e,t,r,o,n,i,a,s,l,u,d){let f=Vp(n.length,e.length,d.totalItems,o);return(0,Ue.jsxs)(M,{direction:"row",className:"dataviews-bulk-actions-footer__container",gap:"md",align:"center",children:[(0,Ue.jsx)(Li,{selection:n,onChangeSelection:u,data:e,actions:t,getItemId:r,disableSelectAll:o}),(0,Ue.jsx)("span",{className:"dataviews-bulk-actions-footer__item-count",children:f}),(0,Ue.jsxs)(M,{direction:"row",className:"dataviews-bulk-actions-footer__action-buttons",gap:"xs",children:[i.map(p=>(0,Ue.jsx)($_,{action:p,selectedItems:a,actionInProgress:s,setActionInProgress:l},p.id)),a.length>0&&(0,Ue.jsx)(sn.Button,{icon:zr,showTooltip:!0,tooltipPosition:"top",size:"compact",label:(0,Fi.__)("Cancel"),disabled:!!s,accessibleWhenDisabled:!1,onClick:()=>{u(Mp)}})]})]})}function G_({selection:e,actions:t,onChangeSelection:r,data:o,getItemId:n,isInfiniteScroll:i,paginationInfo:a}){let[s,l]=(0,pt.useState)(null),u=(0,pt.useRef)(void 0),d=(0,Mc.useViewportMatch)("medium","<"),f=(0,pt.useMemo)(()=>t.filter(h=>h.supportsBulk),[t]),p=(0,pt.useMemo)(()=>o.filter(h=>f.some(b=>!b.isEligible||b.isEligible(h))),[o,f]),m=(0,pt.useMemo)(()=>o.filter(h=>e.includes(n(h))&&p.includes(h)),[e,o,n,p]),g=(0,pt.useMemo)(()=>t.filter(h=>h.supportsBulk&&(!d||h.icon)&&m.some(b=>!h.isEligible||h.isEligible(b))),[t,m,d]);if(s)u.current||(u.current=Dp(o,t,n,i,e,g,m,s,l,r,a));else return u.current&&(u.current=void 0),Dp(o,t,n,i,e,g,m,s,l,r,a);return u.current}function Ps(){let{data:e,selection:t,actions:r=Mp,onChangeSelection:o,getItemId:n,paginationInfo:i,view:a}=(0,pt.useContext)(G);return(0,Ue.jsx)(G_,{selection:t,onChangeSelection:o,data:e,actions:r,getItemId:n,isInfiniteScroll:!!a.infiniteScrollEnabled,paginationInfo:i})}var Wr=c($(),1);var qr=c(q(),1),Eo=c(L(),1);function Ts(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(D(),1),{Menu:ce}=J(qr.privateApis);function Y_({children:e}){return Eo.Children.toArray(e).filter(Boolean).map((t,r)=>(0,ee.jsxs)(Eo.Fragment,{children:[r>0&&(0,ee.jsx)(ce.Separator,{}),t]},r))}var K_=(0,Eo.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??[],p=f?.indexOf(t),m=r.sort?.field===t,g=!1,h=!1,b=!1,w=[],y=o.find(P=>P.id===t),{setIsShowingFilter:A}=(0,Eo.useContext)(G);if(!y)return null;g=y.enableHiding!==!1,h=y.enableSorting!==!1;let T=y.header;if(w=!!y.filterBy&&y.filterBy?.operators||[],b=!r.filters?.some(P=>t===P.field)&&!!(y.hasElements||y.Edit)&&y.filterBy!==!1&&!y.filterBy?.isPrimary,!h&&!s&&!g&&!b)return T;let _=Ts(r,o).filter(P=>!f.includes(P.id)),N=(l||u)&&!!_.length,k=(0,Wr.isRTL)();return(0,ee.jsxs)(ce,{children:[(0,ee.jsxs)(ce.TriggerButton,{render:(0,ee.jsx)(qr.Button,{size:"compact",className:"dataviews-view-table-header-button",ref:d,variant:"tertiary"}),children:[T,r.sort&&m&&(0,ee.jsx)("span",{"aria-hidden":"true",children:hp[r.sort.direction]})]}),(0,ee.jsx)(ce.Popover,{style:{minWidth:"240px"},children:(0,ee.jsxs)(Y_,{children:[h&&(0,ee.jsx)(ce.Group,{children:Cs.map(P=>{let E=r.sort&&m&&r.sort.direction===P,j=`$t}-$P}`;return(0,ee.jsx)(ce.RadioItem,{name:"view-table-sorting",value:j,checked:E,onChange:()=>{n({...r,sort:{field:t,direction:P},showLevels:!1})},children:(0,ee.jsx)(ce.ItemLabel,{children:Es[P]})},j)})}),b&&(0,ee.jsx)(ce.Group,{children:(0,ee.jsx)(ce.Item,{prefix:(0,ee.jsx)(qr.Icon,{icon:Ii}),onClick:()=>{a(t),A(!0),n({...r,page:1,filters:[...r.filters||[],{field:t,value:void 0,operator:w[0]}]})},children:(0,ee.jsx)(ce.ItemLabel,{children:(0,Wr.__)("Add filter")})})}),(s||g||N)&&y&&(0,ee.jsxs)(ce.Group,{children:[s&&(0,ee.jsx)(ce.Item,{prefix:(0,ee.jsx)(qr.Icon,{icon:Uu}),disabled:k?p>=f.length-1:p<1,onClick:()=>{let P=k?p+1:p-1,E=[...f];E.splice(p,1),E.splice(P,0,t),n({...r,fields:E})},children:(0,ee.jsx)(ce.ItemLabel,{children:(0,Wr.__)("Move left")})}),s&&(0,ee.jsx)(ce.Item,{prefix:(0,ee.jsx)(qr.Icon,{icon:Gu}),disabled:k?p<1:p>=f.length-1,onClick:()=>{let P=k?p-1:p+1,E=[...f];E.splice(p,1),E.splice(P,0,t),n({...r,fields:E})},children:(0,ee.jsx)(ce.ItemLabel,{children:(0,Wr.__)("Move right")})}),l&&!!_.length&&(0,ee.jsxs)(ce,{children:[(0,ee.jsx)(ce.SubmenuTriggerItem,{children:(0,ee.jsx)(ce.ItemLabel,{children:(0,Wr.__)("Insert left")})}),(0,ee.jsx)(ce.Popover,{children:_.map(P=>{let E=k?p+1:p;return(0,ee.jsx)(ce.Item,{onClick:()=>{n({...r,fields:[...f.slice(0,E),P.id,...f.slice(E)]})},children:(0,ee.jsx)(ce.ItemLabel,{children:P.label})},P.id)})})]}),u&&!!_.length&&(0,ee.jsxs)(ce,{children:[(0,ee.jsx)(ce.SubmenuTriggerItem,{children:(0,ee.jsx)(ce.ItemLabel,{children:(0,Wr.__)("Insert right")})}),(0,ee.jsx)(ce.Popover,{children:_.map(P=>{let E=k?p:p+1;return(0,ee.jsx)(ce.Item,{onClick:()=>{n({...r,fields:[...f.slice(0,E),P.id,...f.slice(E)]})},children:(0,ee.jsx)(ce.ItemLabel,{children:P.label})},P.id)})})]}),g&&y&&(0,ee.jsx)(ce.Item,{prefix:(0,ee.jsx)(qr.Icon,{icon:Di}),onClick:()=>{i(y),n({...r,fields:f.filter(P=>P!==t)})},children:(0,ee.jsx)(ce.ItemLabel,{children:(0,Wr.__)("Hide column")})})]})]})})]})}),X_=K_,qn=X_;var Fp=c(L(),1),Fc=c(D(),1);function Z_({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 Ro({item:e,isItemClickable:t,onClickItem:r,renderItemLink:o,className:n,children:i,...a}){if(!t(e))return(0,Fc.jsx)("div",{className:n,...a,children:i});if(o){let l=o({item:e,className:`$n} $n}--clickable`,...a,children:i});return(0,Fp.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=Z_({item:e,isItemClickable:t,onClickItem:r,className:n});return(0,Fc.jsx)("div",{...s,...a,children:i})}var _r=c(D(),1);function Q_({item:e,level:t,titleField:r,mediaField:o,descriptionField:n,onClickItem:i,renderItemLink:a,isItemClickable:s}){return(0,_r.jsxs)(M,{direction:"row",gap:"md",align:"flex-start",justify:"flex-start",children:[o&&(0,_r.jsx)(Ro,{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,_r.jsx)(o.render,{item:e,field:o,config:{sizes:"32px"}})}),(0,_r.jsxs)(M,{direction:"column",align:"flex-start",className:"dataviews-view-table__primary-column-content",children:[r&&(0,_r.jsxs)(Ro,{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,_r.jsxs)("span",{className:"dataviews-view-table__level",children:[Array(t).fill("\u2014").join(" "),"\xA0"]}),(0,_r.jsx)(r.render,{item:e,field:r})]}),n&&(0,_r.jsx)(n.render,{item:e,field:n})]})]})}var Is=Q_;var ln=c(L(),1),Lp=c($(),1),J_=e=>(0,Lp.isRTL)()?Math.abs(e.scrollLeft)<=1:e.scrollLeft+e.clientWidth>=e.scrollWidth-1;function Bp({scrollContainerRef:e,enabledHorizontal:t=!1}){let[r,o]=(0,ln.useState)(!1),[n,i]=(0,ln.useState)(!1),a=(0,ln.useCallback)(()=>{let s=e.current;s&&(t&&o(J_(s)),i(s.scrollTop>0))},[e,t]);return(0,ln.useEffect)(()=>{if(typeof window>"u"||!e.current)return()=>{};let s=e.current;return a(),s.addEventListener("scroll",a),window.addEventListener("resize",a),()=>{s.removeEventListener("scroll",a),window.removeEventListener("resize",a)}},[e,t,a]),{isHorizontalScrollEnd:r,isVerticallyScrolled:n}}function or(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 Oo=c(q(),1),zp=c($(),1),Hp=c(L(),1);var Gt=c(D(),1);function jp({field:e,isVisible:t,onToggleVisibility:r}){return(0,Gt.jsx)(Oo.__experimentalItem,{onClick:e.enableHiding?r:void 0,children:(0,Gt.jsxs)(M,{direction:"row",gap:"sm",justify:"flex-start",align:"center",children:[(0,Gt.jsx)("div",{style:{height:24,width:24},children:t&&(0,Gt.jsx)(Oo.Icon,{icon:Ti})}),(0,Gt.jsx)("span",{className:"dataviews-view-config__label",children:e.label})]})})}function e0(e){return!!e}function Vs({showLabel:e=!0}){let{view:t,fields:r,onChangeView:o}=(0,Hp.useContext)(G),n=Ts(t,r);if(!n?.length)return null;let i=r.find(g=>g.id===t.titleField),a=r.find(g=>g.id===t.mediaField),s=r.find(g=>g.id===t.descriptionField),l=[{field:i,isVisibleFlag:"showTitle"},{field:a,isVisibleFlag:"showMedia"},{field:s,isVisibleFlag:"showDescription"}].filter(({field:g})=>e0(g)),u=t.fields??[],d=n.filter(g=>u.includes(g.id)).length,f=l.filter(({isVisibleFlag:g})=>t[g]??!0),p=f.length+d,m=p===1&&f.length===1;return(0,Gt.jsxs)(M,{direction:"column",className:"dataviews-field-control",children:[e&&(0,Gt.jsx)(Oo.BaseControl.VisualLabel,{children:(0,zp.__)("Properties")}),(0,Gt.jsx)(M,{direction:"column",className:"dataviews-view-config__properties",children:(0,Gt.jsxs)(Oo.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,size:"medium",children:[l.map(({field:g,isVisibleFlag:h})=>{let b=t[h]??!0,w=m&&b?{...g,enableHiding:!1}:g;return(0,Gt.jsx)(jp,{field:w,isVisible:b,onToggleVisibility:()=>{o({...t,[h]:!b})}},g.id)}),n.map(g=>{let h=u.includes(g.id),b=p===1&&h?{...g,enableHiding:!1}:g;return(0,Gt.jsx)(jp,{field:b,isVisible:h,onToggleVisibility:()=>{o({...t,fields:h?u.filter(w=>w!==g.id):[...u,g.id]})}},g.id)})]})})]})}var Ns=c(L(),1);function nr(e,t={delay:400}){let[r,o]=(0,Ns.useState)(!1);return(0,Ns.useEffect)(()=>{if(!e)return;let n=setTimeout(()=>{o(!0)},t.delay);return()=>{clearTimeout(n),o(!1)}},[e,t.delay]),r}var Z=c(D(),1);function qp(e,t){if(e)return e;if(t==="integer"||t==="number")return"end"}function t0({item:e,fields:t,column:r,align:o}){let n=t.find(a=>a.id===r);if(!n)return null;let i=z("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,Z.jsx)("div",{className:i,children:(0,Z.jsx)(n.render,{item:e,field:n})})}function Wp({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:p,onClickItem:m,renderItemLink:g,onChangeSelection:h,isActionsColumnSticky:b,posinset:w}){let{paginationInfo:y}=(0,Lt.useContext)(G),A=As(o,t),T=A&&d.includes(i),{showTitle:_=!0,showMedia:N=!0,showDescription:k=!0,infiniteScrollEnabled:P}=a,E=(0,Lt.useRef)(!1),j=a.fields??[],x=s&&_||l&&N||u&&k;return(0,Z.jsxs)("tr",{className:z("dataviews-view-table__row",{"is-selected":A&&T,"has-bulk-actions":A}),onTouchStart:()=>{E.current=!0},"aria-setsize":P?y.totalItems:void 0,"aria-posinset":w,role:P?"article":void 0,onMouseDown:C=>{let I=(0,Lc.isAppleOS)()?C.metaKey:C.ctrlKey;C.button===0&&I&&window.navigator.userAgent.toLowerCase().includes("firefox")&&C?.preventDefault()},onClick:C=>{if(!A)return;((0,Lc.isAppleOS)()?C.metaKey:C.ctrlKey)&&!E.current&&document.getSelection()?.type!=="Range"&&h(d.includes(i)?d.filter(S=>i!==S):[...d,i])},children:[e&&(0,Z.jsx)("td",{className:"dataviews-view-table__checkbox-column",children:(0,Z.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,Z.jsx)(Co,{item:t,selection:d,onChangeSelection:h,getItemId:f,titleField:s,disabled:!A})})}),x&&(0,Z.jsx)("td",{children:(0,Z.jsx)(Is,{item:t,level:r,titleField:_?s:void 0,mediaField:N?l:void 0,descriptionField:k?u:void 0,isItemClickable:p,onClickItem:m,renderItemLink:g})}),j.map(C=>{let{width:I,maxWidth:S,minWidth:R,align:O}=a.layout?.styles?.[C]??{},v=n.find(F=>F.id===C),V=qp(O,v?.type);return(0,Z.jsx)("td",{style:{width:I,maxWidth:S,minWidth:R},children:(0,Z.jsx)(t0,{fields:n,item:t,column:C,align:V})},C)}),!!o?.length&&(0,Z.jsx)("td",{className:z("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":b}),onClick:C=>C.stopPropagation(),children:(0,Z.jsx)(Hn,{item:t,actions:o})})]})}function r0({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:p,view:m,className:g,empty:h}){let{containerRef:b}=(0,Lt.useContext)(G),w=nr(i),y=(0,Lt.useRef)(new Map),A=(0,Lt.useRef)(void 0),[T,_]=(0,Lt.useState)(),[N,k]=(0,Lt.useState)(null);(0,Lt.useEffect)(()=>{A.current&&(A.current.focus(),A.current=void 0)});let P=(0,Lt.useId)(),{isHorizontalScrollEnd:E,isVerticallyScrolled:j}=Bp({scrollContainerRef:b,enabledHorizontal:!!e?.length}),x=Wn(e,t);if(T){A.current=T,_(void 0);return}let C=Y=>{let ie=y.current.get(Y.id),Ce=ie?y.current.get(ie.fallback):void 0;_(Ce?.node)},I=Y=>{Y.preventDefault(),Y.stopPropagation();let ie={getBoundingClientRect:()=>({x:Y.clientX,y:Y.clientY,top:Y.clientY,left:Y.clientX,right:Y.clientX,bottom:Y.clientY,width:0,height:0,toJSON:()=>({})})};window.requestAnimationFrame(()=>{k(ie)})},S=!!t?.length,R=r.find(Y=>Y.id===m.titleField),O=r.find(Y=>Y.id===m.mediaField),v=r.find(Y=>Y.id===m.descriptionField),V=m.groupBy?.field?r.find(Y=>Y.id===m.groupBy?.field):null,F=V?or(t,V):null,{showTitle:B=!0,showMedia:X=!0,showDescription:_e=!0}=m,Se=R&&B||O&&X||v&&_e,Ve=m.fields??[],St=(Y,ie)=>Ce=>{Ce?y.current.set(Y,{node:Ce,fallback:Ve[ie>0?ie-1:1]}):y.current.delete(Y)},ut=m.infiniteScrollEnabled&&!F,gr=(0,un.isRTL)();return S?(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("table",{className:z("dataviews-view-table",g,{[`has-$m.layout?.density}-density`]:m.layout?.density&&["compact","comfortable"].includes(m.layout.density),"has-bulk-actions":x,"is-refreshing":!ut&&w}),"aria-busy":i,"aria-describedby":P,role:ut?"feed":void 0,inert:!ut&&i?"true":void 0,children:[(0,Z.jsxs)("colgroup",{children:[x&&(0,Z.jsx)("col",{className:"dataviews-view-table__col-checkbox"}),Se&&(0,Z.jsx)("col",{className:"dataviews-view-table__col-first-data"}),Ve.map((Y,ie)=>(0,Z.jsx)("col",{className:z(`dataviews-view-table__col-$Y}`,{"dataviews-view-table__col-expand":!Se&&ie===Ve.length-1})},`col-$Y}`)),!!e?.length&&(0,Z.jsx)("col",{className:"dataviews-view-table__col-actions"})]}),N&&(0,Z.jsx)(Ds.Popover,{anchor:N,onClose:()=>k(null),placement:"bottom-start",children:(0,Z.jsx)(Vs,{showLabel:!1})}),(0,Z.jsx)("thead",{className:z({"dataviews-view-table__thead--stuck":j}),onContextMenu:I,children:(0,Z.jsxs)("tr",{className:"dataviews-view-table__row",children:[x&&(0,Z.jsx)("th",{className:"dataviews-view-table__checkbox-column",scope:"col",onContextMenu:I,children:(0,Z.jsx)(Li,{selection:l,onChangeSelection:s,data:t,actions:e,getItemId:o})}),Se&&(0,Z.jsx)("th",{scope:"col",children:R&&(0,Z.jsx)(qn,{ref:St(R.id,0),fieldId:R.id,view:m,fields:r,onChangeView:a,onHide:C,setOpenedFilter:u,canMove:!1,canInsertLeft:gr?m.layout?.enableMoving??!0:!1,canInsertRight:gr?!1:m.layout?.enableMoving??!0})}),Ve.map((Y,ie)=>{let{width:Ce,maxWidth:$o,minWidth:_i,align:Ci}=m.layout?.styles?.[Y]??{},Ra=r.find(Oa=>Oa.id===Y),vu=qp(Ci,Ra?.type),Si=m.layout?.enableMoving??!0;return(0,Z.jsx)("th",{style:{width:Ce,maxWidth:$o,minWidth:_i,textAlign:vu},"aria-sort":m.sort?.direction&&m.sort?.field===Y?Ss[m.sort.direction]:void 0,scope:"col",children:(0,Z.jsx)(qn,{ref:St(Y,ie),fieldId:Y,view:m,fields:r,onChangeView:a,onHide:C,setOpenedFilter:u,canMove:Si,canInsertLeft:Si,canInsertRight:Si})},Y)}),!!e?.length&&(0,Z.jsx)("th",{className:z("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":!E}),children:(0,Z.jsx)("span",{className:"dataviews-view-table-header",children:(0,un.__)("Actions")})})]})}),S&&V&&F?Array.from(F.entries()).map(([Y,ie])=>(0,Z.jsxs)("tbody",{children:[(0,Z.jsx)("tr",{className:"dataviews-view-table__group-header-row",children:(0,Z.jsx)("td",{colSpan:Ve.length+(Se?1:0)+(x?1:0)+(e?.length?1:0),className:"dataviews-view-table__group-header-cell",children:m.groupBy?.showLabel===!1?Y:(0,un.sprintf)((0,un.__)("%1$s: %2$s"),V.label,Y)})}),ie.map((Ce,$o)=>(0,Z.jsx)(Wp,{item:Ce,level:m.showLevels&&typeof n=="function"?n(Ce):void 0,hasBulkActions:x,actions:e,fields:r,id:o(Ce)||$o.toString(),view:m,titleField:R,mediaField:O,descriptionField:v,selection:l,getItemId:o,onChangeSelection:s,onClickItem:d,renderItemLink:p,isItemClickable:f,isActionsColumnSticky:!E},o(Ce)))]},`group-$Y}`)):(0,Z.jsx)("tbody",{children:S&&t.map((Y,ie)=>(0,Z.jsx)(Wp,{item:Y,level:m.showLevels&&typeof n=="function"?n(Y):void 0,hasBulkActions:x,actions:e,fields:r,id:o(Y)||ie.toString(),view:m,titleField:R,mediaField:O,descriptionField:v,selection:l,getItemId:o,onChangeSelection:s,onClickItem:d,renderItemLink:p,isItemClickable:f,isActionsColumnSticky:!E,posinset:ut?ie+1:void 0},o(Y)))})]}),ut&&i&&(0,Z.jsx)("div",{className:"dataviews-loading",id:P,children:(0,Z.jsx)("p",{className:"dataviews-loading-more",children:(0,Z.jsx)(Ds.Spinner,{})})})]}):(0,Z.jsx)("div",{className:z("dataviews-no-results",{"is-refreshing":w}),id:P,children:h})}var Up=r0;var Zp=c(q(),1),Bs=c($(),1);var gt=c(q(),1);var ji=c($(),1),Kp=c(dt(),1),Xp=c(Vc(),1),Ao=c(L(),1);var o0=c(q(),1),n0=c($(),1),ks=c(L(),1);var i0=c(D(),1),a0=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}],s0=a0[2].value;function Ms(){let e=(0,ks.useContext)(G),t=e.view;return(0,ks.useMemo)(()=>{let r=e.containerWidth,o=32,n=t.layout?.previewSize??s0,i=Math.floor((r+o)/(n+o));return Math.max(1,i)},[e.containerWidth,t.layout?.previewSize])}var $p=c(L(),1);var Gp=c(D(),1),Bi=(0,$p.forwardRef)(({className:e,previewSize:t,...r},o)=>(0,Gp.jsx)("div",{ref:o,className:z("dataviews-view-grid-items",e),style:{gridTemplateColumns:t&&`repeat(auto-fill, minmax($t}px, 1fr))`},...r}));var Fs=c(L(),1);function Un(e,t){let{intersectionObserver:r}=(0,Fs.useContext)(G);(0,Fs.useEffect)(()=>{let o=e.current;if(!(!o||t===void 0||!r))return r.observe(o),()=>{r.unobserve(o)}},[e,r,t])}function Ls(e,t,r){let n=!!e?.length&&t?e[0].position:void 0;return n&&r?(n-1)%r:0}var te=c(D(),1),{Badge:l0}=J(gt.privateApis);function u0(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 Yp=(0,Ao.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:p,regularFields:m,badgeFields:g,hasBulkActions:h,config:b,posinset:w,setsize:y,...A},T){let{showTitle:_=!0,showMedia:N=!0,showDescription:k=!0}=t,P=As(u,l),E=s(l),j=(0,Ao.useRef)(null),x=(0,Ao.useCallback)(B=>{j.current=B,typeof T=="function"?T(B):T&&(T.current=B)},[T]);Un(j,w);let C=(0,Kp.useInstanceId)(e),I=r.includes(E),S=(0,te.jsx)("span",{className:"dataviews-view-grid__media-placeholder"}),R=N&&d?.render,O=R?(0,te.jsx)(d.render,{item:l,field:d,config:b}):S,v=_&&f?.render?(0,te.jsx)(f.render,{item:l,field:f}):null,V,F;return i(l)&&n&&(v?(V={"aria-labelledby":`dataviews-view-grid__title-field-$C}`},F={id:`dataviews-view-grid__title-field-$C}`}):V={"aria-label":(0,ji.__)("Navigate to item")}),(0,te.jsxs)(M,{direction:"column",...A,ref:x,"aria-setsize":y,"aria-posinset":w,className:z(A.className,"dataviews-view-grid__row__gridcell","dataviews-view-grid__card",{"is-selected":P&&I}),onClickCapture:B=>{if(A.onClickCapture?.(B),(0,Xp.isAppleOS)()?B.metaKey:B.ctrlKey){if(B.stopPropagation(),B.preventDefault(),!P)return;o(I?r.filter(X=>E!==X):[...r,E])}},children:[(0,te.jsx)(Ro,{item:l,isItemClickable:i,onClickItem:n,renderItemLink:a,className:z("dataviews-view-grid__media",{"dataviews-view-grid__media--placeholder":!R}),...V,children:O}),h&&(0,te.jsx)(Co,{item:l,selection:r,onChangeSelection:o,getItemId:s,titleField:f,disabled:!P}),!!u?.length&&(0,te.jsx)("div",{className:"dataviews-view-grid__media-actions",children:(0,te.jsx)(Hn,{item:l,actions:u,isCompact:!0})}),_&&(0,te.jsx)("div",{className:"dataviews-view-grid__title",children:(0,te.jsx)(Ro,{item:l,isItemClickable:i,onClickItem:n,renderItemLink:a,className:"dataviews-view-grid__title-field dataviews-title-field",...F,title:f?.getValueFormatted({item:l,field:f})||void 0,children:v})}),(0,te.jsxs)(M,{direction:"column",gap:"xs",children:[k&&p?.render&&(0,te.jsx)(p.render,{item:l,field:p}),!!g?.length&&(0,te.jsx)(M,{direction:"row",className:"dataviews-view-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:g.map(B=>(0,te.jsx)(l0,{className:"dataviews-view-grid__field-value",children:(0,te.jsx)(B.render,{item:l,field:B})},B.id))}),!!m?.length&&(0,te.jsx)(M,{direction:"column",className:"dataviews-view-grid__fields",gap:"xs",children:m.map(B=>(0,te.jsx)(gt.Flex,{className:"dataviews-view-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,te.jsxs)(te.Fragment,{children:[(0,te.jsx)(gt.Tooltip,{text:B.label,children:(0,te.jsx)(gt.FlexItem,{className:"dataviews-view-grid__field-name",children:B.header})}),(0,te.jsx)(gt.FlexItem,{className:"dataviews-view-grid__field-value",style:{maxHeight:"none"},children:(0,te.jsx)(B.render,{item:l,field:B})})]})},B.id))})]})]})});function Bc({data:e,isInfiniteScroll:t,className:r,inert:o,isLoading:n,view:i,fields:a,selection:s,onChangeSelection:l,onClickItem:u,isItemClickable:d,renderItemLink:f,getItemId:p,actions:m}){let{paginationInfo:g,resizeObserverRef:h}=(0,Ao.useContext)(G),b=Ms(),w=Wn(m,e),y=a.find(x=>x.id===i?.titleField),A=a.find(x=>x.id===i?.mediaField),T=a.find(x=>x.id===i?.descriptionField),_=i.fields??[],{regularFields:N,badgeFields:k}=_.reduce((x,C)=>{let I=a.find(R=>R.id===C);if(!I)return x;let S=i.layout?.badgeFields?.includes(C)?"badgeFields":"regularFields";return x[S].push(I),x},{regularFields:[],badgeFields:[]}),P="900px",E=Math.ceil(e.length/b),j=Ls(e,t,b);return(0,te.jsxs)(te.Fragment,{children:[t&&(0,te.jsxs)(gt.Composite,{render:(0,te.jsx)(Bi,{className:z("dataviews-view-grid-infinite-scroll",r,{[`has-$i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),previewSize:i.layout?.previewSize,"aria-busy":n,ref:h}),role:"feed",focusWrap:!0,inert:o,children:[Array.from({length:j}).map((x,C)=>(0,te.jsx)(gt.Composite.Item,{render:I=>(0,te.jsx)(M,{...I,direction:"column",role:"article",className:"dataviews-view-grid__row__gridcell dataviews-view-grid__card dataviews-view-grid__placeholder"}),"aria-hidden":!0,tabIndex:-1},`placeholder-$C}`)),e.map(x=>{let C=p(x),I=x.position;return(0,te.jsx)(gt.Composite.Item,{render:S=>(0,te.jsx)(Yp,{...S,id:C,role:"article",view:i,selection:s,onChangeSelection:l,onClickItem:u,isItemClickable:d,renderItemLink:f,getItemId:p,item:x,actions:m,mediaField:A,titleField:y,descriptionField:T,regularFields:N,badgeFields:k,hasBulkActions:w,posinset:I,setsize:g.totalItems,config:{sizes:P}})},C)})]}),!t&&(0,te.jsx)(gt.Composite,{role:"grid",className:z("dataviews-view-grid",r,{[`has-$i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),focusWrap:!0,"aria-busy":n,"aria-rowcount":E,ref:h,inert:o,children:u0(e,b).map((x,C)=>(0,te.jsx)(gt.Composite.Row,{render:(0,te.jsx)("div",{role:"row","aria-rowindex":C+1,"aria-label":(0,ji.sprintf)((0,ji.__)("Row %d"),C+1),className:"dataviews-view-grid__row",style:{gridTemplateColumns:`repeat( $b}, minmax(0, 1fr) )`}}),children:x.map(I=>{let S=p(I);return(0,te.jsx)(gt.Composite.Item,{render:R=>(0,te.jsx)(Yp,{...R,id:S,role:"gridcell",view:i,selection:s,onChangeSelection:l,onClickItem:u,isItemClickable:d,renderItemLink:f,getItemId:p,item:I,actions:m,mediaField:A,titleField:y,descriptionField:T,regularFields:N,badgeFields:k,hasBulkActions:w,config:{sizes:P}})},S)})},C))})]})}var Yt=c(D(),1);function c0({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:p}){let m=nr(!!n),g=!!t?.length,h=d.groupBy?.field?r.find(A=>A.id===d.groupBy?.field):null,b=h?or(t,h):null,w=d.infiniteScrollEnabled&&!b;if(!g)return(0,Yt.jsx)("div",{className:z("dataviews-no-results",{"is-refreshing":m}),children:p});let y={className:z(f,{"is-refreshing":!w&&m}),inert:!w&&n?"true":void 0,isLoading:n,view:d,fields:r,selection:u,onChangeSelection:i,onClickItem:a,isItemClickable:s,renderItemLink:l,getItemId:o,actions:e};return(0,Yt.jsxs)(Yt.Fragment,{children:[g&&h&&b&&(0,Yt.jsx)(M,{direction:"column",gap:"lg",children:Array.from(b.entries()).map(([A,T])=>(0,Yt.jsxs)(M,{direction:"column",gap:"sm",children:[(0,Yt.jsx)("h3",{className:"dataviews-view-grid__group-header",children:d.groupBy?.showLabel===!1?A:(0,Bs.sprintf)((0,Bs.__)("%1$s: %2$s"),h.label,A)}),(0,Yt.jsx)(Bc,{...y,data:T,isInfiniteScroll:!1})]},A))}),!b&&(0,Yt.jsx)(Bc,{...y,data:t,isInfiniteScroll:!!w}),w&&n&&(0,Yt.jsx)("p",{className:"dataviews-loading-more",children:(0,Yt.jsx)(Zp.Spinner,{})})]})}var Qp=c0;var js=c(dt(),1),ht=c(q(),1),je=c(L(),1),zi=c($(),1);var Wc=c(on(),1);var U=c(D(),1),{Menu:jc}=J(ht.privateApis);function zc(e){return`$e}-item-wrapper`}function d0(e,t){return`$e}-primary-action-$t}`}function Hc(e){return`$e}-dropdown`}function f0({idPrefix:e,primaryAction:t,item:r}){let o=(0,Wc.useRegistry)(),[n,i]=(0,je.useState)(!1),a=d0(e,t.id),s=typeof t.label=="string"?t.label:t.label([r]);return"RenderModal"in t?(0,U.jsx)("div",{role:"gridcell",children:(0,U.jsx)(ht.Composite.Item,{id:a,render:(0,U.jsx)(ht.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,text:s,size:"small",onClick:()=>i(!0)}),children:n&&(0,U.jsx)(an,{action:t,items:[r],closeModal:()=>i(!1)})})},t.id):(0,U.jsx)("div",{role:"gridcell",children:(0,U.jsx)(ht.Composite.Item,{id:a,render:(0,U.jsx)(ht.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,size:"small",onClick:()=>{t.callback([r],{registry:o})},children:s})})},t.id)}function Jp({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:p=!0,showMedia:m=!0,showDescription:g=!0,infiniteScrollEnabled:h}=e,b=(0,je.useRef)(null),w=`$r}-label`,y=`$r}-description`,A=(0,Wc.useRegistry)(),[T,_]=(0,je.useState)(!1),[N,k]=(0,je.useState)(null),P=({type:V})=>{_(V==="mouseenter")},{paginationInfo:E}=(0,je.useContext)(G);(0,je.useEffect)(()=>{o&&b.current?.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})},[o]);let{primaryAction:j,eligibleActions:x}=(0,je.useMemo)(()=>{let V=t.filter(B=>!B.isEligible||B.isEligible(n));return{primaryAction:V.filter(B=>B.isPrimary)[0],eligibleActions:V}},[t,n]),C=j&&t.length===1,I=m&&a?.render?(0,U.jsx)("div",{className:"dataviews-view-list__media-wrapper",children:(0,U.jsx)(a.render,{item:n,field:a,config:{sizes:"52px"}})}):null,S=p&&i?.render?(0,U.jsx)(i.render,{item:n,field:i}):null,R=g&&s?.render,O=!!I&&!R&&!u.length,v=x?.length>0&&(0,U.jsxs)(M,{direction:"row",gap:"md",className:"dataviews-view-list__item-actions",children:[j&&(0,U.jsx)(f0,{idPrefix:r,primaryAction:j,item:n}),!C&&(0,U.jsxs)("div",{role:"gridcell",children:[(0,U.jsxs)(jc,{placement:"bottom-end",children:[(0,U.jsx)(jc.TriggerButton,{render:(0,U.jsx)(ht.Composite.Item,{id:Hc(r),render:(0,U.jsx)(ht.Button,{size:"small",icon:Vi,label:(0,zi.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,onKeyDown:d})})}),(0,U.jsx)(jc.Popover,{children:(0,U.jsx)(Dc,{actions:x,item:n,registry:A,setActiveModalAction:k})})]}),!!N&&(0,U.jsx)(an,{action:N,items:[n],closeModal:()=>k(null)})]})]});return(0,U.jsx)(ht.Composite.Row,{ref:b,render:(0,U.jsx)("div",{"aria-posinset":f,"aria-setsize":h?E.totalItems:void 0}),role:h?"article":"row",className:z({"is-selected":o,"is-hovered":T}),onMouseEnter:P,onMouseLeave:P,children:(0,U.jsxs)(M,{direction:"row",className:"dataviews-view-list__item-wrapper",children:[(0,U.jsx)("div",{role:"gridcell",children:(0,U.jsx)(ht.Composite.Item,{id:zc(r),"aria-pressed":o,"aria-labelledby":w,"aria-describedby":y,className:"dataviews-view-list__item",onClick:()=>l(n)})}),(0,U.jsxs)(M,{direction:"row",gap:"md",justify:"start",align:O?"center":"flex-start",style:{flex:1,minWidth:0},children:[I,(0,U.jsxs)(M,{direction:"column",gap:"xs",className:"dataviews-view-list__field-wrapper",children:[(0,U.jsxs)(M,{direction:"row",align:"center",children:[(0,U.jsx)("div",{className:"dataviews-title-field dataviews-view-list__title-field",id:w,children:S}),v]}),R&&(0,U.jsx)("div",{className:"dataviews-view-list__field",children:(0,U.jsx)(s.render,{item:n,field:s})}),(0,U.jsx)("div",{className:"dataviews-view-list__fields",id:y,children:u.map(V=>(0,U.jsxs)("div",{className:"dataviews-view-list__field",children:[(0,U.jsx)(tn,{className:"dataviews-view-list__field-label",render:(0,U.jsx)("span",{}),children:V.label}),(0,U.jsx)("span",{className:"dataviews-view-list__field-value",children:(0,U.jsx)(V.render,{item:n,field:V})})]},V.id))})]})]})]})})}function m0(e){return!!e}function qc(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,js.useInstanceId)(qc,"view-list"),p=nr(!!i),m=r?.findLast(v=>s.includes(n(v))),g=o.find(v=>v.id===l.titleField),h=o.find(v=>v.id===l.mediaField),b=o.find(v=>v.id===l.descriptionField),w=(l?.fields??[]).map(v=>o.find(V=>v===V.id)).filter(m0),y=v=>a([n(v)]),A=(0,je.useCallback)(v=>`$f}-$n(v)}`,[f,n]),T=(0,je.useCallback)((v,V)=>V.startsWith(A(v)),[A]),[_,N]=(0,je.useState)(void 0),k=(0,je.useRef)(null);(0,je.useEffect)(()=>{m&&N(zc(A(m)))},[m,A]);let P=r.findIndex(v=>T(v,_??"")),E=(0,js.usePrevious)(P),j=P!==-1,x=(0,je.useCallback)((v,V)=>{let F=Math.min(r.length-1,Math.max(0,v));if(!r[F])return;let B=A(r[F]),X=V(B);N(X),k.current?.contains(k.current.ownerDocument.activeElement)&&document.getElementById(X)?.focus()},[r,A]);(0,je.useEffect)(()=>{!j&&(E!==void 0&&E!==-1)&&x(E,zc)},[j,x,E]);let C=(0,je.useCallback)(v=>{v.key==="ArrowDown"&&(v.preventDefault(),x(P+1,Hc)),v.key==="ArrowUp"&&(v.preventDefault(),x(P-1,Hc))},[x,P]),I=!!r?.length,S=l.groupBy?.field?o.find(v=>v.id===l.groupBy?.field):null,R=I&&S?or(r,S):null,O=l.infiniteScrollEnabled&&!R;return I?I&&S&&R?(0,U.jsx)(ht.Composite,{ref:k,id:`$f}`,render:(0,U.jsx)("div",{}),className:"dataviews-view-list__group",role:"grid",activeId:_,setActiveId:N,children:(0,U.jsx)(M,{direction:"column",gap:"lg",className:z("dataviews-view-list",u),children:Array.from(R.entries()).map(([v,V])=>(0,U.jsxs)(M,{direction:"column",gap:"sm",children:[(0,U.jsx)("h3",{className:"dataviews-view-list__group-header",children:l.groupBy?.showLabel===!1?v:(0,zi.sprintf)((0,zi.__)("%1$s: %2$s"),S.label,v)}),V.map(F=>{let B=A(F);return(0,U.jsx)(Jp,{view:l,idPrefix:B,actions:t,item:F,isSelected:F===m,onSelect:y,mediaField:h,titleField:g,descriptionField:b,otherFields:w,onDropdownTriggerKeyDown:C},B)})]},v))})}):(0,U.jsxs)(U.Fragment,{children:[(0,U.jsx)(ht.Composite,{ref:k,id:f,render:(0,U.jsx)("div",{}),className:z("dataviews-view-list",u,{[`has-$l.layout?.density}-density`]:l.layout?.density&&["compact","comfortable"].includes(l.layout.density),"is-refreshing":!O&&p}),role:l.infiniteScrollEnabled?"feed":"grid",activeId:_,setActiveId:N,inert:!O&&i?"true":void 0,children:r.map((v,V)=>{let F=A(v);return(0,U.jsx)(Jp,{view:l,idPrefix:F,actions:t,item:v,isSelected:v===m,onSelect:y,mediaField:h,titleField:g,descriptionField:b,otherFields:w,onDropdownTriggerKeyDown:C,posinset:l.infiniteScrollEnabled?V+1:void 0},F)})}),O&&i&&(0,U.jsx)("p",{className:"dataviews-loading-more",children:(0,U.jsx)(ht.Spinner,{})})]}):(0,U.jsx)("div",{className:z("dataviews-no-results",{"is-refreshing":p}),children:d})}var ag=c(q(),1);var zs=c($(),1),eg=c(L(),1);var $n=c(D(),1);function tg({groupName:e,groupData:t,groupField:r,showLabel:o=!0,children:n}){let i=o?(0,eg.createInterpolateElement)((0,zs.sprintf)((0,zs.__)("%s: <groupName />"),r.label).trim(),{groupName:(0,$n.jsx)(r.render,{item:t[0],field:r})}):(0,$n.jsx)(r.render,{item:t[0],field:r});return(0,$n.jsxs)(M,{direction:"column",className:"dataviews-view-activity__group",children:[(0,$n.jsx)("h3",{className:"dataviews-view-activity__group-header",children:i}),n]},e)}var cn=c(L(),1),rg=c(on(),1),og=c(dt(),1);var Ne=c(D(),1);function p0(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:p=!0,showMedia:m=!0,showDescription:g=!0,infiniteScrollEnabled:h}=t,b=(0,cn.useRef)(null),w=(0,rg.useRegistry)(),{paginationInfo:y}=(0,cn.useContext)(G),{primaryActions:A,eligibleActions:T}=(0,cn.useMemo)(()=>{let x=r.filter(I=>!I.isEligible||I.isEligible(o));return{primaryActions:x.filter(I=>I.isPrimary),eligibleActions:x}},[r,o]),_=(0,og.useViewportMatch)("medium","<"),N=t.layout?.density??"balanced",k=m&&N!=="compact"&&i?.render?(0,Ne.jsx)(i.render,{item:o,field:i,config:{sizes:N==="comfortable"?"32px":"24px"}}):null,P=(0,Ne.jsx)("div",{className:"dataviews-view-activity__item-type-icon",children:k||(0,Ne.jsx)("span",{className:"dataviews-view-activity__item-bullet","aria-hidden":"true"})}),E=p&&n?.render?(0,Ne.jsx)(n.render,{item:o,field:n}):null,j=(0,cn.useMemo)(()=>N==="comfortable"?"md":"sm",[N]);return(0,Ne.jsx)("div",{ref:b,role:h?"article":void 0,"aria-posinset":l,"aria-setsize":h?y.totalItems:void 0,className:z("dataviews-view-activity__item",N==="compact"&&"is-compact",N==="balanced"&&"is-balanced",N==="comfortable"&&"is-comfortable"),children:(0,Ne.jsxs)(M,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,Ne.jsx)(M,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-activity__item-type",children:P}),(0,Ne.jsxs)(M,{direction:"column",gap:j,align:"flex-start",className:"dataviews-view-activity__item-content",children:[E&&(0,Ne.jsx)(Ro,{item:o,isItemClickable:f,onClickItem:u,renderItemLink:d,className:"dataviews-view-activity__item-title",children:E}),g&&a&&(0,Ne.jsx)("div",{className:"dataviews-view-activity__item-description",children:(0,Ne.jsx)(a.render,{item:o,field:a})}),(0,Ne.jsx)("div",{className:"dataviews-view-activity__item-fields",children:s.map(x=>(0,Ne.jsxs)("div",{className:"dataviews-view-activity__item-field",children:[(0,Ne.jsx)(tn,{className:"dataviews-view-activity__item-field-label",render:(0,Ne.jsx)("span",{}),children:x.label}),(0,Ne.jsx)("span",{className:"dataviews-view-activity__item-field-value",children:(0,Ne.jsx)(x.render,{item:o,field:x})})]},x.id))}),!!A?.length&&(0,Ne.jsx)(kc,{item:o,actions:A,registry:w,buttonVariant:"secondary"})]}),(A.length<T.length||_&&T.length>0)&&(0,Ne.jsx)("div",{className:"dataviews-view-activity__item-actions",children:(0,Ne.jsx)(Hn,{item:o,actions:T,isCompact:!0})})]})})}var ng=p0;var ig=c(K(),1);function g0(e){return!!e}function Uc(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(g0);return t.map((u,d)=>(0,ig.createElement)(ng,{...e,key:o(u),item:u,mediaField:a,titleField:i,descriptionField:s,otherFields:l,posinset:n.infiniteScrollEnabled?d+1:void 0}))}var Kt=c(D(),1);function sg(e){let{empty:t,data:r,fields:o,isLoading:n,view:i,className:a}=e,s=nr(!!n),l=!!r?.length,u=i.groupBy?.field?o.find(h=>h.id===i.groupBy?.field):null,d=l&&u?or(r,u):null,f=i.infiniteScrollEnabled&&!d;if(!l)return(0,Kt.jsx)("div",{className:z("dataviews-no-results",{"is-refreshing":s}),children:t});let p=!f&&!!n,m=z("dataviews-view-activity",a,{"is-refreshing":!f&&s}),g=d?Array.from(d.entries()):[];return l&&u&&d?(0,Kt.jsx)(M,{direction:"column",gap:"sm",className:m,inert:p?"true":void 0,children:g.map(([h,b])=>(0,Kt.jsx)(tg,{groupName:h,groupData:b,groupField:u,showLabel:i.groupBy?.showLabel!==!1,children:(0,Kt.jsx)(Uc,{...e,data:b})},h))}):(0,Kt.jsxs)(Kt.Fragment,{children:[(0,Kt.jsx)("div",{className:m,role:i.infiniteScrollEnabled?"feed":void 0,inert:p?"true":void 0,children:(0,Kt.jsx)(Uc,{...e})}),f&&n&&(0,Kt.jsx)("p",{className:"dataviews-loading-more",children:(0,Kt.jsx)(ag.Spinner,{})})]})}var Ot=c(q(),1),Wi=c($(),1),fg=c(dt(),1),qs=c(L(),1);var ug=c(q(),1),h0=c(on(),1),Hs=c(L(),1);var v0=c($(),1);var Hi=c(q(),1),Gn=c(L(),1),Xt=c($(),1);var Ur=c(D(),1);function $c(){let{view:e,onChangeView:t,paginationInfo:{totalItems:r=0,totalPages:o}}=(0,Gn.useContext)(G);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,Xt.sprintf)((0,Xt.__)("Page %1$d of %2$d"),n,o):l.toString()}});return!!r&&o!==1&&(0,Ur.jsxs)(M,{direction:"row",className:"dataviews-pagination",justify:"end",align:"center",gap:"xl",children:[(0,Ur.jsx)(M,{direction:"row",justify:"flex-start",align:"center",gap:"xs",className:"dataviews-pagination__page-select",children:(0,Gn.createInterpolateElement)((0,Xt.sprintf)((0,Xt._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",o),{div:(0,Ur.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,Ur.jsx)(Hi.SelectControl,{"aria-label":(0,Xt.__)("Current page"),value:n.toString(),options:i,onChange:a=>{t({...e,page:+a})},size:"small",variant:"minimal"})})}),(0,Ur.jsxs)(M,{direction:"row",gap:"xs",align:"center",children:[(0,Ur.jsx)(Hi.Button,{onClick:()=>t({...e,page:n-1}),disabled:n===1,accessibleWhenDisabled:!0,label:(0,Xt.__)("Previous page"),icon:(0,Xt.isRTL)()?ps:vs,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,Ur.jsx)(Hi.Button,{onClick:()=>t({...e,page:n+1}),disabled:n>=o,accessibleWhenDisabled:!0,label:(0,Xt.__)("Next page"),icon:(0,Xt.isRTL)()?vs:ps,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})}var lg=(0,Gn.memo)($c);var cg=c(D(),1);function Ws(e){return(0,Hs.useMemo)(()=>e?.every(t=>t.supportsBulk),[e])}var Q=c(D(),1),{Badge:b0}=J(Ot.privateApis);function dg({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:p,setsize:m}){let{showTitle:g=!0,showMedia:h=!0,showDescription:b=!0}=e,w=n(i),y=(0,qs.useRef)(null),A=r.includes(w);Un(y,p);let T=a?.render?(0,Q.jsx)(a.render,{item:i,field:a,config:f}):null,_=g&&s?.render?(0,Q.jsx)(s.render,{item:i,field:s}):null;return(0,Q.jsxs)(Ot.Composite.Item,{ref:y,"aria-label":s?s.getValue({item:i})||(0,Wi.__)("(no title)"):void 0,render:({children:N,...k})=>(0,Q.jsx)(M,{direction:"column",children:N,...k}),role:"option","aria-posinset":p,"aria-setsize":m,className:z("dataviews-view-picker-grid__card",{"is-selected":A}),"aria-selected":A,onClick:()=>{if(A)o(r.filter(N=>w!==N));else{let N=t?[...r,w]:[w];o(N)}},children:[h&&T&&(0,Q.jsx)("div",{className:"dataviews-view-picker-grid__media",children:T}),h&&T&&(0,Q.jsx)(Co,{item:i,selection:r,onChangeSelection:o,getItemId:n,titleField:s,disabled:!1,"aria-hidden":!0,tabIndex:-1}),g&&(0,Q.jsx)(M,{direction:"row",justify:"space-between",className:"dataviews-view-picker-grid__title-actions",children:(0,Q.jsx)("div",{className:"dataviews-view-picker-grid__title-field dataviews-title-field",children:_})}),(0,Q.jsxs)(M,{direction:"column",gap:"xs",children:[b&&l?.render&&(0,Q.jsx)(l.render,{item:i,field:l}),!!d?.length&&(0,Q.jsx)(M,{direction:"row",className:"dataviews-view-picker-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:d.map(N=>(0,Q.jsx)(b0,{className:"dataviews-view-picker-grid__field-value",children:(0,Q.jsx)(N.render,{item:i,field:N})},N.id))}),!!u?.length&&(0,Q.jsx)(M,{direction:"column",className:"dataviews-view-picker-grid__fields",gap:"xs",children:u.map(N=>(0,Q.jsx)(Ot.Flex,{className:"dataviews-view-picker-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,Q.jsxs)(Q.Fragment,{children:[(0,Q.jsx)(Ot.FlexItem,{className:"dataviews-view-picker-grid__field-name",children:N.header}),(0,Q.jsx)(Ot.FlexItem,{className:"dataviews-view-picker-grid__field-value",style:{maxHeight:"none"},children:(0,Q.jsx)(N.render,{item:i,field:N})})]})},N.id))})]})]},w)}function mg({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,fg.useInstanceId)(mg,"dataviews-view-picker-grid-group__header");return(0,Q.jsxs)(M,{direction:"column",gap:"sm",role:"group","aria-labelledby":n,children:[(0,Q.jsx)("h3",{className:"dataviews-view-picker-grid-group__header",id:n,children:r?(0,Wi.sprintf)((0,Wi.__)("%1$s: %2$s"),t.label,e):e}),o]},e)}function x0({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:p}=(0,qs.useContext)(G),m=r.find(R=>R.id===s?.titleField),g=r.find(R=>R.id===s?.mediaField),h=r.find(R=>R.id===s?.descriptionField),b=s.fields??[],{regularFields:w,badgeFields:y}=b.reduce((R,O)=>{let v=r.find(F=>F.id===O);if(!v)return R;let V=s.layout?.badgeFields?.includes(O)?"badgeFields":"regularFields";return R[V].push(v),R},{regularFields:[],badgeFields:[]}),A=!!t?.length,T=s.layout?.previewSize,_=Ws(e),N="900px",k=s.groupBy?.field?r.find(R=>R.id===s.groupBy?.field):null,P=k?or(t,k):null,E=(s.infiniteScrollEnabled&&!P)??!1,j=s?.page??1,x=s?.perPage??0,C=E?f?.totalItems:void 0,I=Ms(),S=Ls(t,E,I);return(0,Q.jsxs)(Q.Fragment,{children:[A&&k&&P&&(0,Q.jsx)(Ot.Composite,{virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":_,className:z("dataviews-view-picker-grid",l,{[`has-$s.layout?.density}-density`]:s.layout?.density&&["compact","comfortable"].includes(s.layout.density)}),"aria-label":p,render:({children:R,...O})=>(0,Q.jsx)(M,{direction:"column",gap:"lg",children:R,...O}),children:Array.from(P.entries()).map(([R,O])=>(0,Q.jsx)(mg,{groupName:R,groupField:k,showLabel:s.groupBy?.showLabel!==!1,children:(0,Q.jsx)(Bi,{previewSize:T,style:{gridTemplateColumns:T&&`repeat(auto-fill, minmax($T}px, 1fr))`},"aria-busy":n,ref:d,children:O.map(v=>{let V=v.position??(j-1)*x+t.indexOf(v)+1;return(0,Q.jsx)(dg,{view:s,multiselect:_,selection:a,onChangeSelection:i,getItemId:o,item:v,mediaField:g,titleField:m,descriptionField:h,regularFields:w,badgeFields:y,config:{sizes:N},posinset:V,setsize:C},o(v))})})},R))}),A&&!P&&(0,Q.jsxs)(Ot.Composite,{render:(0,Q.jsx)(Bi,{className:z("dataviews-view-picker-grid",l,{[`has-$s.layout?.density}-density`]:s.layout?.density&&["compact","comfortable"].includes(s.layout.density)}),previewSize:T,"aria-busy":n,ref:d}),virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":_,"aria-label":p,children:[Array.from({length:S}).map((R,O)=>(0,Q.jsx)(Ot.Composite.Item,{render:({children:v,...V})=>(0,Q.jsx)(M,{direction:"column",children:v,...V}),role:"option","aria-hidden":!0,tabIndex:-1,className:"dataviews-view-picker-grid__card dataviews-view-picker-grid__placeholder"},`placeholder-$O}`)),t.map(R=>{let O=R.position;return(0,Q.jsx)(dg,{view:s,multiselect:_,selection:a,onChangeSelection:i,getItemId:o,item:R,mediaField:g,titleField:m,descriptionField:h,regularFields:w,badgeFields:y,config:{sizes:N},posinset:O,setsize:C},o(R))})]}),!A&&(0,Q.jsx)("div",{className:z({"dataviews-loading":n,"dataviews-no-results":!n}),children:n?(0,Q.jsx)("p",{children:(0,Q.jsx)(Ot.Spinner,{})}):u}),A&&n&&(0,Q.jsx)("p",{className:"dataviews-loading-more",children:(0,Q.jsx)(Ot.Spinner,{})})]})}var pg=x0;var Us=c($(),1),dn=c(q(),1),Zt=c(L(),1);var re=c(D(),1);function y0({item:e,fields:t,column:r,align:o}){let n=t.find(a=>a.id===r);if(!n)return null;let i=z("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 gg({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:p}=(0,Zt.useContext)(G),m=s.includes(r),[g,h]=(0,Zt.useState)(!1),b=(0,Zt.useRef)(null);Un(b,f);let{showTitle:w=!0,showMedia:y=!0,showDescription:A=!0,infiniteScrollEnabled:T}=o,_=()=>{h(!0)},N=()=>{h(!1)},k=o.fields??[],P=n&&w||i&&y||a&&A;return(0,re.jsxs)(dn.Composite.Item,{ref:b,render:({children:E,...j})=>(0,re.jsx)("tr",{className:z("dataviews-view-table__row",{"is-selected":m,"is-hovered":g}),onMouseEnter:_,onMouseLeave:N,children:E,...j}),"aria-selected":m,"aria-setsize":p.totalItems||void 0,"aria-posinset":f,role:T?"article":"option",onClick:()=>{if(m)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)(Co,{item:e,selection:s,onChangeSelection:u,getItemId:l,titleField:n,disabled:!1,"aria-hidden":!0,tabIndex:-1})})}),P&&(0,re.jsx)("td",{role:"presentation",children:(0,re.jsx)(Is,{item:e,titleField:w?n:void 0,mediaField:y?i:void 0,descriptionField:A?a:void 0,isItemClickable:()=>!1})}),k.map(E=>{let{width:j,maxWidth:x,minWidth:C,align:I}=o.layout?.styles?.[E]??{};return(0,re.jsx)("td",{style:{width:j,maxWidth:x,minWidth:C},role:"presentation",children:(0,re.jsx)(y0,{fields:t,item:e,column:E,align:I})},E)})]},r)}function w0({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 p=(0,Zt.useRef)(new Map),m=(0,Zt.useRef)(void 0),[g,h]=(0,Zt.useState)(),b=Ws(e)??!1;(0,Zt.useEffect)(()=>{m.current&&(m.current.focus(),m.current=void 0)});let w=u.groupBy?.field?r.find(O=>O.id===u.groupBy?.field):null,y=w?or(t,w):null,A=u.infiniteScrollEnabled&&!y,T=(0,Zt.useId)();if(g){m.current=g,h(void 0);return}let _=O=>{let v=p.current.get(O.id),V=v?p.current.get(v.fallback):void 0;h(V?.node)},N=!!t?.length,k=r.find(O=>O.id===u.titleField),P=r.find(O=>O.id===u.mediaField),E=r.find(O=>O.id===u.descriptionField),{showTitle:j=!0,showMedia:x=!0,showDescription:C=!0}=u,I=k&&j||P&&x||E&&C,S=u.fields??[],R=(O,v)=>V=>{V?p.current.set(O,{node:V,fallback:S[v>0?v-1:1]}):p.current.delete(O)};return(0,re.jsxs)(re.Fragment,{children:[(0,re.jsxs)("table",{className:z("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":T,role:A?"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:b&&(0,re.jsx)(Li,{selection:s,onChangeSelection:a,data:t,actions:e,getItemId:o,disableSelectAll:A})}),I&&(0,re.jsx)("th",{children:k&&(0,re.jsx)(qn,{ref:R(k.id,0),fieldId:k.id,view:u,fields:r,onChangeView:i,onHide:_,setOpenedFilter:l,canMove:!1})}),S.map((O,v)=>{let{width:V,maxWidth:F,minWidth:B,align:X}=u.layout?.styles?.[O]??{};return(0,re.jsx)("th",{style:{width:V,maxWidth:F,minWidth:B,textAlign:X},"aria-sort":u.sort?.direction&&u.sort?.field===O?Ss[u.sort.direction]:void 0,scope:"col",children:(0,re.jsx)(qn,{ref:R(O,v),fieldId:O,view:u,fields:r,onChangeView:i,onHide:_,setOpenedFilter:l,canMove:u.layout?.enableMoving??!0})},O)})]})}),N&&w&&y?Array.from(y.entries()).map(([O,v])=>(0,re.jsxs)(dn.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:S.length+(I?1:0)+1,className:"dataviews-view-table__group-header-cell",role:"presentation",children:u.groupBy?.showLabel===!1?O:(0,Us.sprintf)((0,Us.__)("%1$s: %2$s"),w.label,O)})}),v.map((V,F)=>(0,re.jsx)(gg,{item:V,fields:r,id:o(V)||F.toString(),view:u,titleField:k,mediaField:P,descriptionField:E,selection:s,getItemId:o,onChangeSelection:a,multiselect:b},o(V)))]},`group-$O}`)):(0,re.jsx)(dn.Composite,{render:(0,re.jsx)("tbody",{role:"presentation"}),virtualFocus:!0,orientation:"vertical",children:N&&t.map((O,v)=>{let V=o(O),F=O.position;return(0,re.jsx)(gg,{item:O,fields:r,id:V||v.toString(),view:u,titleField:k,mediaField:P,descriptionField:E,selection:s,getItemId:o,onChangeSelection:a,multiselect:b,posinset:F},V)})})]}),(0,re.jsxs)("div",{className:z({"dataviews-loading":n,"dataviews-no-results":!N&&!n}),id:T,children:[!N&&(n?(0,re.jsx)("p",{children:(0,re.jsx)(dn.Spinner,{})}):f),N&&n&&(0,re.jsx)("p",{className:"dataviews-loading-more",children:(0,re.jsx)(dn.Spinner,{})})]})]})}var hg=w0;var Yn=c(q(),1),Kn=c($(),1),vg=c(L(),1);var Xn=c(D(),1);function fn(){let e=(0,vg.useContext)(G),t=e.view;return(0,Xn.jsxs)(Yn.__experimentalToggleGroupControl,{size:"__unstable-large",label:(0,Kn.__)("Density"),value:t.layout?.density||"balanced",onChange:r=>{e.onChangeView({...t,layout:{...t.layout,density:r}})},isBlock:!0,children:[(0,Xn.jsx)(Yn.__experimentalToggleGroupControlOption,{value:"comfortable",label:(0,Kn._x)("Comfortable","Density option for DataView layout")},"comfortable"),(0,Xn.jsx)(Yn.__experimentalToggleGroupControlOption,{value:"balanced",label:(0,Kn._x)("Balanced","Density option for DataView layout")},"balanced"),(0,Xn.jsx)(Yn.__experimentalToggleGroupControlOption,{value:"compact",label:(0,Kn._x)("Compact","Density option for DataView layout")},"compact")]})}var bg=c(q(),1),xg=c($(),1),yg=c(L(),1);var wg=c(D(),1),_0=[{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 _g(){let e=(0,yg.useContext)(G),t=e.view,r=_0.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,wg.jsx)(bg.RangeControl,{__next40pxDefaultSize:!0,showTooltip:!1,label:(0,xg.__)("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 mn=c(D(),1);function Gc(){return(0,mn.jsxs)(mn.Fragment,{children:[(0,mn.jsx)(fn,{}),(0,mn.jsx)(_g,{})]})}var Po=[{type:Bn,label:(0,$r.__)("Table"),component:Up,icon:Qa,viewConfigOptions:fn},{type:Rs,label:(0,$r.__)("Grid"),component:Qp,icon:es,viewConfigOptions:Gc},{type:bp,label:(0,$r.__)("List"),component:qc,icon:(0,$r.isRTL)()?lc:cc,viewConfigOptions:fn},{type:xp,label:(0,$r.__)("Activity"),component:sg,icon:wc,viewConfigOptions:fn},{type:yp,label:(0,$r.__)("Grid"),component:pg,icon:es,viewConfigOptions:Gc,isPicker:!0},{type:wp,label:(0,$r.__)("Table"),component:hg,icon:Qa,viewConfigOptions:fn,isPicker:!0}];var ci=c(L(),1);var cr=c(q(),1),eo=c($(),1),Sl=c(L(),1);function qi(...e){}function Yc(e,t){if(C0(e)){let r=S0(t)?t():t;return e(r)}return e}function C0(e){return typeof e=="function"}function S0(e){return typeof e=="function"}function Bt(e,t){return typeof Object.hasOwn=="function"?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function To(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}function Ui(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function Kc(e,t){let r={...e};for(let o of t)Bt(r,o)&&delete r[o];return r}function Xc(e,t){let r={};for(let o of t)Bt(e,o)&&(r[o]=e[o]);return r}function $i(e){return e}function ot(e,t){if(!e)throw typeof t!="string"?new Error("Invariant failed"):new Error(t)}function Zc(e){return Object.keys(e)}function Qc(e,...t){let r=typeof e=="function"?e(...t):e;return r==null?!1:!r}function pn(e){return e.disabled||e["aria-disabled"]===!0||e["aria-disabled"]==="true"}function nt(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 Cg=c(K(),1);function Sg(e,t){typeof e=="function"?e(t):e&&(e.current=t)}function E0(e){return!e||!(0,Cg.isValidElement)(e)?!1:"ref"in e.props||"ref"in e}function Eg(e){return E0(e)?{...e.props}.ref||e.ref:null}function Rg(e,t){let r={...e};for(let o in t){if(!Bt(t,o))continue;if(o==="className"){let i="className";r[i]=e[i]?`$e[i]} $t[i]}`:t[i];continue}if(o==="style"){let i="style";r[i]=e[i]?{...e[i],...t[i]}:t[i];continue}let n=t[o];if(typeof n=="function"&&o.startsWith("on")){let i=e[o];if(typeof i=="function"){r[o]=(...a)=>{n(...a),i(...a)};continue}}r[o]=n}return r}var Io=R0();function R0(){var e;return typeof window<"u"&&!!((e=window.document)!=null&&e.createElement)}function Gr(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function gn(e,t=!1){var r;let{activeElement:o}=Gr(e);if(!o?.nodeName)return null;if(Jc(o)&&((r=o.contentDocument)!=null&&r.body))return gn(o.contentDocument.body,t);if(t){let n=o.getAttribute("aria-activedescendant");if(n){let i=Gr(o).getElementById(n);if(i)return i}}return o}function Cr(e,t){return e===t||e.contains(t)}function Jc(e){return e.tagName==="IFRAME"}function Yr(e){let t=e.tagName.toLowerCase();return t==="button"?!0:t==="input"&&e.type?O0.indexOf(e.type)!==-1:!1}var O0=["button","color","file","image","reset","submit"];function ed(e){if(typeof e.checkVisibility=="function")return e.checkVisibility();let t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}function At(e){try{let t=e instanceof HTMLInputElement&&e.selectionStart!==null,r=e.tagName==="TEXTAREA";return t||r||!1}catch{return!1}}function Gi(e){return e.isContentEditable||At(e)}function td(e){if(At(e))return e.value;if(e.isContentEditable){let t=Gr(e).createRange();return t.selectNodeContents(e),t.toString()}return""}function Zn(e){let t=0,r=0;if(At(e))t=e.selectionStart||0,r=e.selectionEnd||0;else if(e.isContentEditable){let o=Gr(e).getSelection();if(o?.rangeCount&&o.anchorNode&&Cr(e,o.anchorNode)&&o.focusNode&&Cr(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 rd(e,t){let r=["dialog","menu","listbox","tree","grid"],o=e?.getAttribute("role");return o&&r.indexOf(o)!==-1?o:t}function Qn(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 Qn(e.parentElement)||document.scrollingElement||document.body}function Yi(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function od(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:A0(l,u)?(n>a&&(o=!0),-1):(n<a&&(o=!0),1)}),o?r.map(([n,i])=>i):e}function A0(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function nd(){return Io&&!!navigator.maxTouchPoints}function $s(){return Io?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function hn(){return Io&&$s()&&/apple/i.test(navigator.vendor)}function id(){return Io&&/firefox\//i.test(navigator.userAgent)}function Gs(e){return!!(e.currentTarget&&!Cr(e.currentTarget,e.target))}function vt(e){return e.target===e.currentTarget}function Og(e){let t=e.currentTarget;if(!t)return!1;let r=$s();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 Ag(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 vn(e,t){let r=new FocusEvent("blur",t),o=e.dispatchEvent(r),n={...t,bubbles:!0};return e.dispatchEvent(new FocusEvent("focusout",n)),o}function Pg(e,t,r){let o=new KeyboardEvent(t,r);return e.dispatchEvent(o)}function ad(e,t){let r=new MouseEvent("click",t);return e.dispatchEvent(r)}function Ys(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!o||!Cr(r,o)}function Vo(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 Sr(e,t,r,o=window){let n=[];try{o.document.addEventListener(e,t,r);for(let a of Array.from(o.frames))n.push(Sr(e,t,r,a))}catch{}return()=>{try{o.document.removeEventListener(e,t,r)}catch{}for(let a of n)a()}}var P0=c(K(),1),pe=c(K(),1),sd={...P0},Tg=sd.useId,HN=sd.useDeferredValue,Ig=sd.useInsertionEffect,Ie=Io?pe.useLayoutEffect:pe.useEffect;function T0(e){let[t]=(0,pe.useState)(e);return t}function kg(e){let t=(0,pe.useRef)(e);return Ie(()=>{t.current=e}),t}function ne(e){let t=(0,pe.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return Ig?Ig(()=>{t.current=e}):t.current=e,(0,pe.useCallback)((...r)=>{var o;return(o=t.current)==null?void 0:o.call(t,...r)},[])}function Mg(e){let[t,r]=(0,pe.useState)(null);return Ie(()=>{if(t==null||!e)return;let o=null;return e(n=>(o=n,t)),()=>{e(o)}},[t,e]),[t,r]}function De(...e){return(0,pe.useMemo)(()=>{if(e.some(Boolean))return t=>{for(let r of e)Sg(r,t)}},e)}function ir(e){if(Tg){let o=Tg();return e||o}let[t,r]=(0,pe.useState)(e);return Ie(()=>{if(e||t)return;let o=Math.random().toString(36).slice(2,8);r(`id-$o}`)},[e,t]),e||t}function Fg(e,t){let r=i=>{if(typeof i=="string")return i},[o,n]=(0,pe.useState)(()=>r(t));return Ie(()=>{let i=e&&"current"in e?e.current:e;n(i?.tagName.toLowerCase()||r(t))},[e,t]),o}function Lg(e,t,r){let o=T0(r),[n,i]=(0,pe.useState)(o);return(0,pe.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 Er(e,t){let r=(0,pe.useRef)(!1);(0,pe.useEffect)(()=>{if(r.current)return e();r.current=!0},t),(0,pe.useEffect)(()=>()=>{r.current=!1},[])}function Bg(e,t){let r=(0,pe.useRef)(!1);Ie(()=>{if(r.current)return e();r.current=!0},t),Ie(()=>()=>{r.current=!1},[])}function jg(){return(0,pe.useReducer)(()=>[],[])}function ze(e){return ne(typeof e=="function"?e:()=>e)}function Rr(e,t,r=[]){let o=(0,pe.useCallback)(n=>(e.wrapElement&&(n=e.wrapElement(n)),t(n)),[...r,e.wrapElement]);return{...e,wrapElement:o}}function zg(e,t,r){let o=e.onLoadedMetadataCapture,n=(0,pe.useMemo)(()=>Object.assign(()=>{},{...o,[t]:r}),[o,t,r]);return[o?.[t],{onLoadedMetadataCapture:n}]}var Vg=!1;function Hg(){return(0,pe.useEffect)(()=>{Vg||(Sr("mousemove",V0,!0),Sr("mousedown",Ks,!0),Sr("mouseup",Ks,!0),Sr("keydown",Ks,!0),Sr("scroll",Ks,!0),Vg=!0)},[]),ne(()=>ld)}var ld=!1,Ng=0,Dg=0;function I0(e){let t=e.movementX||e.screenX-Ng,r=e.movementY||e.screenY-Dg;return Ng=e.screenX,Dg=e.screenY,t||r||!1}function V0(e){I0(e)&&(ld=!0)}function Ks(){ld=!1}var Pt=c(K(),1),bn=c(D(),1);function ge(e){let t=Pt.forwardRef((r,o)=>e({...r,ref:o}));return t.displayName=e.displayName||e.name,t}function No(e,t){return Pt.memo(e,t)}function xe(e,t){let{wrapElement:r,render:o,...n}=t,i=De(t.ref,Eg(o)),a;if(Pt.isValidElement(o)){let s={...o.props,ref:i};a=Pt.cloneElement(o,Rg(n,s))}else o?a=o(n):a=(0,bn.jsx)(e,{...n});return r?r(a):a}function ye(e){let t=(r={})=>e(r);return t.displayName=e.name,t}function jt(e=[],t=[]){let r=Pt.createContext(void 0),o=Pt.createContext(void 0),n=()=>Pt.useContext(r),i=(u=!1)=>{let d=Pt.useContext(o),f=n();return u?d:d||f},a=()=>{let u=Pt.useContext(o),d=n();if(!(u&&u===d))return d},s=u=>e.reduceRight((d,f)=>(0,bn.jsx)(f,{...u,children:d}),(0,bn.jsx)(r.Provider,{...u}));return{context:r,scopedContext:o,useContext:n,useScopedContext:i,useProviderContext:a,ContextProvider:s,ScopedContextProvider:u=>(0,bn.jsx)(s,{...u,children:t.reduceRight((d,f)=>(0,bn.jsx)(f,{...u,children:d}),(0,bn.jsx)(o.Provider,{...u}))})}}var Ki=jt(),Wg=Ki.useContext,YN=Ki.useScopedContext,KN=Ki.useProviderContext,qg=Ki.ContextProvider,Ug=Ki.ScopedContextProvider;var ud=c(K(),1),Xi=jt([qg],[Ug]),Xs=Xi.useContext,JN=Xi.useScopedContext,$g=Xi.useProviderContext,Jn=Xi.ContextProvider,Zs=Xi.ScopedContextProvider,Gg=(0,ud.createContext)(void 0),Yg=(0,ud.createContext)(void 0);function Kg(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function Or(e,t){return t&&e.item(t)||null}function Xg(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 Zg(e,t=!1){if(At(e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){let r=Gr(e).getSelection();r?.selectAllChildren(e),t&&r?.collapseToEnd()}}var cd=Symbol("FOCUS_SILENTLY");function Qg(e){e[cd]=!0,e.focus({preventScroll:!0})}function Jg(e){let t=e[cd];return delete e[cd],t}function xn(e,t,r){if(!t||t===r)return!1;let o=e.item(t.id);return!(!o||r&&o.element===r)}var Qs=c(K(),1),N0="div",dd=ye(function({store:t,shouldRegisterItem:r=!0,getItem:o=$i,element:n,...i}){let a=Wg();t=t||a;let s=ir(i.id),l=(0,Qs.useRef)(n);return(0,Qs.useEffect)(()=>{let u=l.current;if(!s||!u||!r)return;let d=o({id:s,element:u});return t?.renderItem(d)},[s,r,o,t]),i={...i,ref:De(l,i.ref)},nt(i)}),sD=ge(function(t){let r=dd(t);return xe(N0,r)});var eh=c(K(),1),th=(0,eh.createContext)(!0);var rh="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 Zi(e){return!(!e.matches(rh)||!ed(e)||e.closest("[inert]"))}function oh(e){for(;e&&!Zi(e);)e=e.closest(rh);return e||null}function ar(e){let t=gn(e);if(!t)return!1;if(t===e)return!0;let r=t.getAttribute("aria-activedescendant");return r?r===e.id:!1}function fd(e){let t=gn(e);if(!t)return!1;if(Cr(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 nh(e){!fd(e)&&Zi(e)&&e.focus()}function ih(e,t){"scrollIntoView"in e?(e.focus({preventScroll:!0}),e.scrollIntoView({block:"nearest",inline:"nearest",...t})):e.focus()}var Qt=c(K(),1),D0="div",ah=hn(),k0=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"],M0=Symbol("safariFocusAncestor");function sh(e,t){e&&(e[M0]=t)}function F0(e){let{tagName:t,readOnly:r,type:o}=e;return t==="TEXTAREA"&&!r||t==="SELECT"&&!r?!0:t==="INPUT"&&!r?k0.includes(o):!!(e.isContentEditable||e.getAttribute("role")==="combobox"&&e.dataset.name)}function L0(e){return"labels"in e?e.labels:null}function lh(e){return e.tagName.toLowerCase()==="input"&&e.type?e.type==="radio"||e.type==="checkbox":!1}function B0(e){return e?e==="button"||e==="summary"||e==="input"||e==="select"||e==="textarea"||e==="a":!0}function j0(e){return e?e==="button"||e==="input"||e==="select"||e==="textarea":!0}function z0(e,t,r,o,n){return e?t?r&&!o?-1:void 0:r?n:n||0:n}function md(e,t){return ne(r=>{e?.(r),!r.defaultPrevented&&t&&(r.stopPropagation(),r.preventDefault())})}var uh=!1,pd=!0;function H0(e){let t=e.target;t&&"hasAttribute"in t&&(t.hasAttribute("data-focus-visible")||(pd=!1))}function W0(e){e.metaKey||e.ctrlKey||e.altKey||(pd=!0)}var Qi=ye(function({focusable:t=!0,accessibleWhenDisabled:r,autoFocus:o,onFocusVisible:n,...i}){let a=(0,Qt.useRef)(null);(0,Qt.useEffect)(()=>{t&&(uh||(Sr("mousedown",H0,!0),Sr("keydown",W0,!0),uh=!0))},[t]),ah&&(0,Qt.useEffect)(()=>{if(!t)return;let S=a.current;if(!S||!lh(S))return;let R=L0(S);if(!R)return;let O=()=>queueMicrotask(()=>S.focus());for(let v of R)v.addEventListener("mouseup",O);return()=>{for(let v of R)v.removeEventListener("mouseup",O)}},[t]);let s=t&&pn(i),l=!!s&&!r,[u,d]=(0,Qt.useState)(!1);(0,Qt.useEffect)(()=>{t&&l&&u&&d(!1)},[t,l,u]),(0,Qt.useEffect)(()=>{if(!t||!u)return;let S=a.current;if(!S||typeof IntersectionObserver>"u")return;let R=new IntersectionObserver(()=>{Zi(S)||d(!1)});return R.observe(S),()=>R.disconnect()},[t,u]);let f=md(i.onKeyPressCapture,s),p=md(i.onMouseDownCapture,s),m=md(i.onClickCapture,s),g=i.onMouseDown,h=ne(S=>{if(g?.(S),S.defaultPrevented||!t)return;let R=S.currentTarget;if(!ah||Gs(S)||!Yr(R)&&!lh(R))return;let O=!1,v=()=>{O=!0},V={capture:!0,once:!0};R.addEventListener("focusin",v,V);let F=oh(R.parentElement);sh(F,!0),Vo(R,"mouseup",()=>{R.removeEventListener("focusin",v,!0),sh(F,!1),!O&&nh(R)})}),b=(S,R)=>{if(R&&(S.currentTarget=R),!t)return;let O=S.currentTarget;O&&ar(O)&&(n?.(S),!S.defaultPrevented&&(O.dataset.focusVisible="true",d(!0)))},w=i.onKeyDownCapture,y=ne(S=>{if(w?.(S),S.defaultPrevented||!t||u||S.metaKey||S.altKey||S.ctrlKey||!vt(S))return;let R=S.currentTarget;Vo(R,"focusout",()=>b(S,R))}),A=i.onFocusCapture,T=ne(S=>{if(A?.(S),S.defaultPrevented||!t)return;if(!vt(S)){d(!1);return}let R=S.currentTarget,O=()=>b(S,R);pd||F0(S.target)?Vo(S.target,"focusout",O):d(!1)}),_=i.onBlur,N=ne(S=>{_?.(S),t&&Ys(S)&&(S.currentTarget.removeAttribute("data-focus-visible"),d(!1))}),k=(0,Qt.useContext)(th),P=ne(S=>{t&&o&&S&&k&&queueMicrotask(()=>{ar(S)||Zi(S)&&S.focus()})}),E=Fg(a),j=t&&B0(E),x=t&&j0(E),C=i.style,I=(0,Qt.useMemo)(()=>l?{pointerEvents:"none",...C}:C,[l,C]);return i={"data-focus-visible":t&&u||void 0,"data-autofocus":o||void 0,"aria-disabled":s||void 0,...i,ref:De(a,P,i.ref),style:I,tabIndex:z0(t,l,j,x,i.tabIndex),disabled:x&&l?!0:void 0,contentEditable:s?void 0:i.contentEditable,onKeyPressCapture:f,onClickCapture:m,onMouseDownCapture:p,onMouseDown:h,onKeyDownCapture:y,onFocusCapture:T,onBlur:N},nt(i)}),CD=ge(function(t){let r=Qi(t);return xe(D0,r)});var Do=c(K(),1),q0="button";function ch(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return e.key==="Enter"?Yr(t)||t.tagName==="SUMMARY"||t.tagName==="A":e.key===" "?Yr(t)||t.tagName==="SUMMARY"||t.tagName==="INPUT"||t.tagName==="SELECT":!1}var U0=Symbol("command"),gd=ye(function({clickOnEnter:t=!0,clickOnSpace:r=!0,...o}){let n=(0,Do.useRef)(null),[i,a]=(0,Do.useState)(!1);(0,Do.useEffect)(()=>{n.current&&a(Yr(n.current))},[]);let[s,l]=(0,Do.useState)(!1),u=(0,Do.useRef)(!1),d=pn(o),[f,p]=zg(o,U0,!0),m=o.onKeyDown,g=ne(w=>{m?.(w);let y=w.currentTarget;if(w.defaultPrevented||f||d||!vt(w)||At(y)||y.isContentEditable)return;let A=t&&w.key==="Enter",T=r&&w.key===" ",_=w.key==="Enter"&&!t,N=w.key===" "&&!r;if(_||N){w.preventDefault();return}if(A||T){let k=ch(w);if(A){if(!k){w.preventDefault();let{view:P,...E}=w,j=()=>ad(y,E);id()?Vo(y,"keyup",j):queueMicrotask(j)}}else T&&(u.current=!0,k||(w.preventDefault(),l(!0)))}}),h=o.onKeyUp,b=ne(w=>{if(h?.(w),w.defaultPrevented||f||d||w.metaKey)return;let y=r&&w.key===" ";if(u.current&&y&&(u.current=!1,!ch(w))){w.preventDefault(),l(!1);let A=w.currentTarget,{view:T,..._}=w;queueMicrotask(()=>ad(A,_))}});return o={"data-active":s||void 0,type:i?"button":void 0,...p,...o,ref:De(n,o.ref),onKeyDown:g,onKeyUp:b},o=Qi(o),o}),VD=ge(function(t){let r=gd(t);return xe(q0,r)});function yn(e,t){let r=e.__unstableInternals;return ot(r,"Invalid store"),r[t]}function Tt(e,...t){let r=e,o=r,n=Symbol(),i=qi,a=new Set,s=new Set,l=new Set,u=new Set,d=new Set,f=new WeakMap,p=new WeakMap,m=P=>(l.add(P),()=>l.delete(P)),g=()=>{let P=a.size,E=Symbol();a.add(E);let j=()=>{a.delete(E),!a.size&&i()};if(P)return j;let x=Zc(r).map(S=>To(...t.map(R=>{var O;let v=(O=R?.getState)==null?void 0:O.call(R);if(v&&Bt(v,S))return Qe(R,[S],V=>{N(S,V[S],!0)})}))),C=[];for(let S of l)C.push(S());let I=t.map(ei);return i=To(...x,...C,...I),j},h=(P,E,j=u)=>(j.add(E),p.set(E,P),()=>{var x;(x=f.get(E))==null||x(),f.delete(E),p.delete(E),j.delete(E)}),b=(P,E)=>h(P,E),w=(P,E)=>(f.set(E,E(r,r)),h(P,E)),y=(P,E)=>(f.set(E,E(r,o)),h(P,E,d)),A=P=>Tt(Xc(r,P),k),T=P=>Tt(Kc(r,P),k),_=()=>r,N=(P,E,j=!1)=>{var x;if(!Bt(r,P))return;let C=Yc(E,r[P]);if(C===r[P])return;if(!j)for(let O of t)(x=O?.setState)==null||x.call(O,P,C);let I=r;r={...r,[P]:C};let S=Symbol();n=S,s.add(P);let R=(O,v,V)=>{var F;let B=p.get(O),X=_e=>V?V.has(_e):_e===P;(!B||B.some(X))&&((F=f.get(O))==null||F(),f.set(O,O(r,v)))};for(let O of u)R(O,I);queueMicrotask(()=>{if(n!==S)return;let O=r;for(let v of d)R(v,o,s);o=O,s.clear()})},k={getState:_,setState:N,__unstableInternals:{setup:m,init:g,subscribe:b,sync:w,batch:y,pick:A,omit:T}};return k}function Ze(e,...t){if(e)return yn(e,"setup")(...t)}function ei(e,...t){if(e)return yn(e,"init")(...t)}function ti(e,...t){if(e)return yn(e,"subscribe")(...t)}function Qe(e,...t){if(e)return yn(e,"sync")(...t)}function ko(e,...t){if(e)return yn(e,"batch")(...t)}function Ji(e,...t){if(e)return yn(e,"omit")(...t)}function hd(e,...t){if(e)return yn(e,"pick")(...t)}function wn(...e){var t;let r={};for(let n of e){let i=(t=n?.getState)==null?void 0:t.call(n);i&&Object.assign(r,i)}let o=Tt(r,...e);return Object.assign({},...e,o)}var Ar=c(K(),1),dh=c(xm(),1),{useSyncExternalStore:fh}=dh.default,mh=()=>()=>{};function ri(e,t=$i){let r=Ar.useCallback(n=>e?ti(e,null,n):mh(),[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&&Bt(a,n))return a[n]};return fh(r,o,o)}function el(e,t){let r=Ar.useRef({}),o=Ar.useCallback(i=>e?ti(e,null,i):mh(),[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||!Bt(i,u))continue;let d=i[u];d!==s[l]&&(s[l]=d,a=!0)}}return a&&(r.current={...s}),r.current};return fh(o,n,n)}function ke(e,t,r,o){let n=Bt(t,r)?t[r]:void 0,i=o?t[o]:void 0,a=kg({value:n,setValue:i});Ie(()=>Qe(e,[r],(s,l)=>{let{value:u,setValue:d}=a.current;d&&s[r]!==l[r]&&s[r]!==u&&d(s[r])}),[e,r]),Ie(()=>{if(n!==void 0)return e.setState(r,n),ko(e,[r],()=>{n!==void 0&&e.setState(r,n)})})}function oi(e,t){let[r,o]=Ar.useState(()=>e(t));Ie(()=>ei(r),[r]);let n=Ar.useCallback(s=>ri(r,s),[r]),i=Ar.useMemo(()=>({...r,useState:n}),[r,n]),a=ne(()=>{o(s=>e({...t,...s.getState()}))});return[i,a]}var Kr=c(K(),1),gh=c(D(),1),$0="button";function G0(e){return Gi(e)?!0:e.tagName==="INPUT"&&!Yr(e)}function Y0(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 K0(e,t=!1){let{top:r}=e.getBoundingClientRect();return t?r+e.clientHeight:r}function ph(e,t,r,o=!1){var n;if(!t||!r)return;let{renderedItems:i}=t.getState(),a=Qn(e);if(!a)return;let s=Y0(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 p=(n=Or(t,l))==null?void 0:n.element;if(!p)continue;let g=K0(p,o)-s,h=Math.abs(g);if(o&&g<=0||!o&&g>=0){u!==void 0&&u<h&&(l=f);break}u=h}return l}function X0(e,t){return vt(e)?!1:xn(t,e.target)}var vd=ye(function({store:t,rowId:r,preventScrollOnKeyDown:o=!1,moveOnKeyPress:n=!0,tabbable:i=!1,getItem:a,"aria-setsize":s,"aria-posinset":l,...u}){let d=Xs();t=t||d;let f=ir(u.id),p=(0,Kr.useRef)(null),m=(0,Kr.useContext)(Yg),h=pn(u)&&!u.accessibleWhenDisabled,{rowId:b,baseElement:w,isActiveItem:y,ariaSetSize:A,ariaPosInSet:T,isTabbable:_}=el(t,{rowId(v){if(r)return r;if(v&&m?.baseElement&&m.baseElement===v.baseElement)return m.id},baseElement(v){return v?.baseElement||void 0},isActiveItem(v){return!!v&&v.activeId===f},ariaSetSize(v){if(s!=null)return s;if(v&&m?.ariaSetSize&&m.baseElement===v.baseElement)return m.ariaSetSize},ariaPosInSet(v){if(l!=null)return l;if(!v||!m?.ariaPosInSet||m.baseElement!==v.baseElement)return;let V=v.renderedItems.filter(F=>F.rowId===b);return m.ariaPosInSet+V.findIndex(F=>F.id===f)},isTabbable(v){if(!v?.renderedItems.length)return!0;if(v.virtualFocus)return!1;if(i)return!0;if(v.activeId===null)return!1;let V=t?.item(v.activeId);return V?.disabled||!V?.element?!0:v.activeId===f}}),N=(0,Kr.useCallback)(v=>{var V;let F={...v,id:f||v.id,rowId:b,disabled:!!h,children:(V=v.element)==null?void 0:V.textContent};return a?a(F):F},[f,b,h,a]),k=u.onFocus,P=(0,Kr.useRef)(!1),E=ne(v=>{if(k?.(v),v.defaultPrevented||Gs(v)||!f||!t||X0(v,t))return;let{virtualFocus:V,baseElement:F}=t.getState();if(t.setActiveId(f),Gi(v.currentTarget)&&Zg(v.currentTarget),!V||!vt(v)||G0(v.currentTarget)||!F?.isConnected)return;hn()&&v.currentTarget.hasAttribute("data-autofocus")&&v.currentTarget.scrollIntoView({block:"nearest",inline:"nearest"}),P.current=!0,v.relatedTarget===F||xn(t,v.relatedTarget)?Qg(F):F.focus()}),j=u.onBlurCapture,x=ne(v=>{if(j?.(v),v.defaultPrevented)return;let V=t?.getState();V?.virtualFocus&&P.current&&(P.current=!1,v.preventDefault(),v.stopPropagation())}),C=u.onKeyDown,I=ze(o),S=ze(n),R=ne(v=>{if(C?.(v),v.defaultPrevented||!vt(v)||!t)return;let{currentTarget:V}=v,F=t.getState(),B=t.item(f),X=!!B?.rowId,_e=F.orientation!=="horizontal",Se=F.orientation!=="vertical",Ve=()=>!!(X||Se||!F.baseElement||!At(F.baseElement)),ut={ArrowUp:(X||_e)&&t.up,ArrowRight:(X||Se)&&t.next,ArrowDown:(X||_e)&&t.down,ArrowLeft:(X||Se)&&t.previous,Home:()=>{if(Ve())return!X||v.ctrlKey?t?.first():t?.previous(-1)},End:()=>{if(Ve())return!X||v.ctrlKey?t?.last():t?.next(-1)},PageUp:()=>ph(V,t,t?.up,!0),PageDown:()=>ph(V,t,t?.down)}[v.key];if(ut){if(Gi(V)){let Y=Zn(V),ie=Se&&v.key==="ArrowLeft",Ce=Se&&v.key==="ArrowRight",$o=_e&&v.key==="ArrowUp",_i=_e&&v.key==="ArrowDown";if(Ce||_i){let{length:Ci}=td(V);if(Y.end!==Ci)return}else if((ie||$o)&&Y.start!==0)return}let gr=ut();if(I(v)||gr!==void 0){if(!S(v))return;v.preventDefault(),t.move(gr)}}}),O=(0,Kr.useMemo)(()=>({id:f,baseElement:w}),[f,w]);return u=Rr(u,v=>(0,gh.jsx)(Gg.Provider,{value:O,children:v}),[O]),u={id:f,"data-active-item":y||void 0,...u,ref:De(p,u.ref),tabIndex:_?u.tabIndex:-1,onFocus:E,onBlurCapture:x,onKeyDown:R},u=gd(u),u=dd({store:t,...u,getItem:N,shouldRegisterItem:f?u.shouldRegisterItem:!1}),nt({...u,"aria-setsize":A,"aria-posinset":T})}),JD=No(ge(function(t){let r=vd(t);return xe($0,r)}));function bd(e){return Array.isArray(e)?e:typeof e<"u"?[e]:[]}function ea(e){let t=[];for(let r of e)t.push(...r);return t}function ni(e){return e.slice().reverse()}var Pr=c(K(),1),vh=c(D(),1),Z0="div";function Q0(e){return e.some(t=>!!t.rowId)}function J0(e){let t=e.target;return t&&!At(t)?!1:e.key.length===1&&!e.ctrlKey&&!e.metaKey}function e1(e){return e.key==="Shift"||e.key==="Control"||e.key==="Alt"||e.key==="Meta"}function hh(e,t,r){return ne(o=>{var n;if(t?.(o),o.defaultPrevented||o.isPropagationStopped()||!vt(o)||e1(o)||J0(o))return;let i=e.getState(),a=(n=Or(e,i.activeId))==null?void 0:n.element;if(!a)return;let{view:s,...l}=o,u=r?.current;a!==u&&a.focus(),Pg(a,o.type,l)||o.preventDefault(),o.currentTarget.contains(a)&&o.stopPropagation()})}function t1(e){return Kg(ea(ni(Xg(e))))}function r1(e){let[t,r]=(0,Pr.useState)(!1),o=(0,Pr.useCallback)(()=>r(!0),[]),n=e.useState(i=>Or(e,i.activeId));return(0,Pr.useEffect)(()=>{let i=n?.element;t&&i&&(r(!1),i.focus({preventScroll:!0}))},[n,t]),o}var xd=ye(function({store:t,composite:r=!0,focusOnMove:o=r,moveOnKeyPress:n=!0,...i}){let a=$g();t=t||a,ot(t,!1);let s=(0,Pr.useRef)(null),l=(0,Pr.useRef)(null),u=r1(t),d=t.useState("moves"),[,f]=Mg(r?t.setBaseElement:null);(0,Pr.useEffect)(()=>{var x;if(!t||!d||!r||!o)return;let{activeId:C}=t.getState(),I=(x=Or(t,C))==null?void 0:x.element;I&&ih(I)},[t,d,r,o]),Ie(()=>{if(!t||!d||!r)return;let{baseElement:x,activeId:C}=t.getState();if(!(C===null)||!x)return;let S=l.current;l.current=null,S&&vn(S,{relatedTarget:x}),ar(x)||x.focus()},[t,d,r]);let p=t.useState("activeId"),m=t.useState("virtualFocus");Ie(()=>{var x;if(!t||!r||!m)return;let C=l.current;if(l.current=null,!C)return;let S=((x=Or(t,p))==null?void 0:x.element)||gn(C);S!==C&&vn(C,{relatedTarget:S})},[t,p,m,r]);let g=hh(t,i.onKeyDownCapture,l),h=hh(t,i.onKeyUpCapture,l),b=i.onFocusCapture,w=ne(x=>{if(b?.(x),x.defaultPrevented||!t)return;let{virtualFocus:C}=t.getState();if(!C)return;let I=x.relatedTarget,S=Jg(x.currentTarget);vt(x)&&S&&(x.stopPropagation(),l.current=I)}),y=i.onFocus,A=ne(x=>{if(y?.(x),x.defaultPrevented||!r||!t)return;let{relatedTarget:C}=x,{virtualFocus:I}=t.getState();I?vt(x)&&!xn(t,C)&&queueMicrotask(u):vt(x)&&t.setActiveId(null)}),T=i.onBlurCapture,_=ne(x=>{var C;if(T?.(x),x.defaultPrevented||!t)return;let{virtualFocus:I,activeId:S}=t.getState();if(!I)return;let R=(C=Or(t,S))==null?void 0:C.element,O=x.relatedTarget,v=xn(t,O),V=l.current;l.current=null,vt(x)&&v?(O===R?V&&V!==O&&vn(V,x):R?vn(R,x):V&&vn(V,x),x.stopPropagation()):!xn(t,x.target)&&R&&vn(R,x)}),N=i.onKeyDown,k=ze(n),P=ne(x=>{var C;if(N?.(x),x.nativeEvent.isComposing||x.defaultPrevented||!t||!vt(x))return;let{orientation:I,renderedItems:S,activeId:R}=t.getState(),O=Or(t,R);if((C=O?.element)!=null&&C.isConnected)return;let v=I!=="horizontal",V=I!=="vertical",F=Q0(S);if((x.key==="ArrowLeft"||x.key==="ArrowRight"||x.key==="Home"||x.key==="End")&&At(x.currentTarget))return;let Se={ArrowUp:(F||v)&&(()=>{if(F){let Ve=t1(S);return Ve?.id}return t?.last()}),ArrowRight:(F||V)&&t.first,ArrowDown:(F||v)&&t.first,ArrowLeft:(F||V)&&t.last,Home:t.first,End:t.last,PageUp:t.first,PageDown:t.last}[x.key];if(Se){let Ve=Se();if(Ve!==void 0){if(!k(x))return;x.preventDefault(),t.move(Ve)}}});i=Rr(i,x=>(0,vh.jsx)(Jn,{value:t,children:x}),[t]),i={"aria-activedescendant":t.useState(x=>{var C;if(t&&r&&x.virtualFocus)return(C=Or(t,x.activeId))==null?void 0:C.id}),...i,ref:De(s,f,i.ref),onKeyDownCapture:g,onKeyUpCapture:h,onFocusCapture:w,onFocus:A,onBlurCapture:_,onKeyDown:P};let j=t.useState(x=>r&&(x.virtualFocus||x.activeId===null));return i=Qi({focusable:j,...i}),i}),gk=ge(function(t){let r=xd(t);return xe(Z0,r)});var ta=jt(),bk=ta.useContext,xk=ta.useScopedContext,yd=ta.useProviderContext,bh=ta.ContextProvider,xh=ta.ScopedContextProvider;var wd=c(K(),1),ra=jt([bh],[xh]),Ck=ra.useContext,Sk=ra.useScopedContext,Ek=ra.useProviderContext,yh=ra.ContextProvider,tl=ra.ScopedContextProvider,Rk=(0,wd.createContext)(void 0),Ok=(0,wd.createContext)(void 0);var ii=c(K(),1),Ch=c(Ru(),1),_d=c(D(),1),o1="div";function wh(e,t){let r=setTimeout(t,e);return()=>clearTimeout(r)}function n1(e){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)}function _h(...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 Cd(e,t,r){return!r&&t!==!1&&(!e||!!t)}var i1=ye(function({store:t,alwaysVisible:r,...o}){let n=yd();t=t||n,ot(t,!1);let i=(0,ii.useRef)(null),a=ir(o.id),[s,l]=(0,ii.useState)(null),u=t.useState("open"),d=t.useState("mounted"),f=t.useState("animated"),p=t.useState("contentElement"),m=ri(t.disclosure,"contentElement");Ie(()=>{i.current&&t?.setContentElement(i.current)},[t]),Ie(()=>{let w;return t?.setState("animated",y=>(w=y,!0)),()=>{w!==void 0&&t?.setState("animated",w)}},[t]),Ie(()=>{if(f){if(!p?.isConnected){l(null);return}return n1(()=>{l(u?"enter":d?"leave":null)})}},[f,p,u,d]),Ie(()=>{if(!t||!f||!s||!p)return;let w=()=>t?.setState("animating",!1),y=()=>(0,Ch.flushSync)(w);if(s==="leave"&&u||s==="enter"&&!u)return;if(typeof f=="number")return wh(f,y);let{transitionDuration:A,animationDuration:T,transitionDelay:_,animationDelay:N}=getComputedStyle(p),{transitionDuration:k="0",animationDuration:P="0",transitionDelay:E="0",animationDelay:j="0"}=m?getComputedStyle(m):{},x=_h(_,N,E,j),C=_h(A,T,k,P),I=x+C;if(!I){s==="enter"&&t.setState("animated",!1),w();return}let S=1e3/60,R=Math.max(I-S,0);return wh(R,y)},[t,f,p,m,u,s]),o=Rr(o,w=>(0,_d.jsx)(tl,{value:t,children:w}),[t]);let g=Cd(d,o.hidden,r),h=o.style,b=(0,ii.useMemo)(()=>g?{...h,display:"none"}:h,[g,h]);return o={id:a,"data-open":u||void 0,"data-enter":s==="enter"||void 0,"data-leave":s==="leave"||void 0,hidden:g,...o,ref:De(a?t.setContentElement:null,i,o.ref),style:b},nt(o)}),a1=ge(function(t){let r=i1(t);return xe(o1,r)}),kk=ge(function({unmountOnHide:t,...r}){let o=yd(),n=r.store||o;return ri(n,a=>!t||a?.mounted)===!1?null:(0,_d.jsx)(a1,{...r})});function Sh(e={}){let t=wn(e.store,Ji(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=Tt(i,t);return Ze(a,()=>Qe(a,["animated","animating"],s=>{s.animated||a.setState("animating",!1)})),Ze(a,()=>ti(a,["open"],()=>{a.getState().animated&&a.setState("animating",!0)})),Ze(a,()=>Qe(a,["open","animating"],s=>{a.setState("mounted",s.open||s.animating)})),{...a,disclosure:e.disclosure,setOpen:s=>a.setState("open",s),show:()=>a.setState("open",!0),hide:()=>a.setState("open",!1),toggle:()=>a.setState("open",s=>!s),stopAnimation:()=>a.setState("animating",!1),setContentElement:s=>a.setState("contentElement",s),setDisclosureElement:s=>a.setState("disclosureElement",s)}}function Eh(e,t,r){return Er(t,[r.store,r.disclosure]),ke(e,r,"open","setOpen"),ke(e,r,"mounted","setMounted"),ke(e,r,"animated"),Object.assign(e,{disclosure:r.disclosure})}var oa=jt([yh],[tl]),Uk=oa.useContext,$k=oa.useScopedContext,Rh=oa.useProviderContext,Oh=oa.ContextProvider,Ah=oa.ScopedContextProvider;function s1(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 Gr(n).body}function l1(e){return e?.__unstablePrivateStore}function Ph(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(p=>[p.id,p])),i={items:o,renderedItems:oe(r?.renderedItems,[])},a=l1(e.store),s=Tt({items:o,renderedItems:i.renderedItems},a),l=Tt(i,e.store),u=p=>{let m=od(p,g=>g.element);s.setState("renderedItems",m),l.setState("renderedItems",m)};Ze(l,()=>ei(s)),Ze(s,()=>ko(s,["items"],p=>{l.setState("items",p.items)})),Ze(s,()=>ko(s,["renderedItems"],p=>{let m=!0,g=requestAnimationFrame(()=>{let{renderedItems:y}=l.getState();p.renderedItems!==y&&u(p.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(g);let h=()=>{if(m){m=!1;return}cancelAnimationFrame(g),g=requestAnimationFrame(()=>u(p.renderedItems))},b=s1(p.renderedItems),w=new IntersectionObserver(h,{root:b});for(let y of p.renderedItems)y.element&&w.observe(y.element);return()=>{cancelAnimationFrame(g),w.disconnect()}}));let d=(p,m,g=!1)=>{let h;return m(w=>{let y=w.findIndex(({id:T})=>T===p.id),A=w.slice();if(y!==-1){h=w[y];let T={...h,...p};A[y]=T,n.set(p.id,T)}else A.push(p),n.set(p.id,p);return A}),()=>{m(w=>{if(!h)return g&&n.delete(p.id),w.filter(({id:T})=>T!==p.id);let y=w.findIndex(({id:T})=>T===p.id);if(y===-1)return w;let A=w.slice();return A[y]=h,n.set(p.id,h),A})}},f=p=>d(p,m=>s.setState("items",m),!0);return{...l,registerItem:f,renderItem:p=>To(f(p),d(p,m=>s.setState("renderedItems",m))),item:p=>{if(!p)return null;let m=n.get(p);if(!m){let{items:g}=s.getState();m=g.find(h=>h.id===p),m&&n.set(p,m)}return m||null},__unstablePrivateStore:s}}function Th(e,t,r){return Er(t,[r.store]),ke(e,r,"items","setItems"),e}var u1={id:null};function Xr(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function c1(e,t){return e.filter(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function Ih(e,t){return e.filter(r=>r.rowId===t)}function d1(e,t,r=!1){let o=e.findIndex(n=>n.id===t);return[...e.slice(o+1),...r?[u1]:[],...e.slice(0,o)]}function Vh(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 Nh(e){let t=0;for(let{length:r}of e)r>t&&(t=r);return t}function f1(e){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:e}}function m1(e,t,r){let o=Nh(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?Xr(n):n[i-1];n[i]=l&&t!==l.id&&r?l:f1(l?.rowId)}}return e}function p1(e){let t=Vh(e),r=Nh(t),o=[];for(let n=0;n<r;n+=1)for(let i of t){let a=i[n];a&&o.push({...a,rowId:a.rowId?`$n}`:void 0})}return o}function Dh(e={}){var t;let r=(t=e.store)==null?void 0:t.getState(),o=Ph(e),n=oe(e.activeId,r?.activeId,e.defaultActiveId),i={...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=Tt(i,o,e.store);Ze(a,()=>Qe(a,["renderedItems","activeId"],l=>{a.setState("activeId",u=>{var d;return u!==void 0?u:(d=Xr(l.renderedItems))==null?void 0:d.id})}));let s=(l="next",u={})=>{var d,f;let p=a.getState(),{skip:m=0,activeId:g=p.activeId,focusShift:h=p.focusShift,focusLoop:b=p.focusLoop,focusWrap:w=p.focusWrap,includesBaseElement:y=p.includesBaseElement,renderedItems:A=p.renderedItems,rtl:T=p.rtl}=u,_=l==="up"||l==="down",N=l==="next"||l==="down",k=N?T&&!_:!T||_,P=h&&!m,E=_?ea(m1(Vh(A),g,P)):A;if(E=k?ni(E):E,E=_?p1(E):E,g==null)return(d=Xr(E))==null?void 0:d.id;let j=E.find(F=>F.id===g);if(!j)return(f=Xr(E))==null?void 0:f.id;let x=E.some(F=>F.rowId),C=E.indexOf(j),I=E.slice(C+1),S=Ih(I,j.rowId);if(m){let F=c1(S,g),B=F.slice(m)[0]||F[F.length-1];return B?.id}let R=b&&(_?b!=="horizontal":b!=="vertical"),O=x&&w&&(_?w!=="horizontal":w!=="vertical"),v=N?(!x||_)&&R&&y:_?y:!1;if(R){let F=O&&!v?E:Ih(E,j.rowId),B=d1(F,g,v),X=Xr(B,g);return X?.id}if(O){let F=Xr(v?S:I,g);return v?F?.id||null:F?.id}let V=Xr(S,g);return!V&&v?null:V?.id};return{...o,...a,setBaseElement:l=>a.setState("baseElement",l),setActiveId:l=>a.setState("activeId",l),move:l=>{l!==void 0&&(a.setState("activeId",l),a.setState("moves",u=>u+1))},first:()=>{var l;return(l=Xr(a.getState().renderedItems))==null?void 0:l.id},last:()=>{var l;return(l=Xr(ni(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 kh(e){return{id:ir(e.id),...e}}function Mh(e,t,r){return e=Th(e,t,r),ke(e,r,"activeId","setActiveId"),ke(e,r,"includesBaseElement"),ke(e,r,"virtualFocus"),ke(e,r,"orientation"),ke(e,r,"rtl"),ke(e,r,"focusLoop"),ke(e,r,"focusWrap"),ke(e,r,"focusShift"),e}var rl=c(K(),1),ol=(0,rl.createContext)(void 0),na=jt([Oh,Jn],[Ah,Zs]),Sd=na.useContext,ai=na.useScopedContext,nl=na.useProviderContext,Fh=na.ContextProvider,Lh=na.ScopedContextProvider,il=(0,rl.createContext)(void 0),Bh=(0,rl.createContext)(!1);function jh(e={}){return Sh(e)}function zh(e,t,r){return Eh(e,t,r)}function Hh({popover:e,...t}={}){let r=wn(t.store,Ji(e,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));let o=r?.getState(),n=jh({...t,store:r}),i=oe(t.placement,o?.placement,"bottom"),a={...n.getState(),placement:i,currentPlacement:i,anchorElement:oe(o?.anchorElement,null),popoverElement:oe(o?.popoverElement,null),arrowElement:oe(o?.arrowElement,null),rendered:Symbol("rendered")},s=Tt(a,n,r);return{...n,...s,setAnchorElement:l=>s.setState("anchorElement",l),setPopoverElement:l=>s.setState("popoverElement",l),setArrowElement:l=>s.setState("arrowElement",l),render:()=>s.setState("rendered",Symbol("rendered"))}}function Wh(e,t,r){return Er(t,[r.popover]),ke(e,r,"placement"),zh(e,t,r)}var g1="div",Ed=ye(function({store:t,...r}){let o=Rh();return t=t||o,r={...r,ref:De(t?.setAnchorElement,r.ref)},r}),P5=ge(function(t){let r=Ed(t);return xe(g1,r)});var qh=c(K(),1),h1="div";function Uh(e){let t=e.relatedTarget;return t?.nodeType===Node.ELEMENT_NODE?t:null}function v1(e){let t=Uh(e);return t?Cr(e.currentTarget,t):!1}var Rd=Symbol("composite-hover");function b1(e){let t=Uh(e);if(!t)return!1;do{if(Bt(t,Rd)&&t[Rd])return!0;t=t.parentElement}while(t);return!1}var Od=ye(function({store:t,focusOnHover:r=!0,blurOnHoverEnd:o=!!r,...n}){let i=Xs();t=t||i,ot(t,!1);let a=Hg(),s=n.onMouseMove,l=ze(r),u=ne(g=>{if(s?.(g),!g.defaultPrevented&&a()&&l(g)){if(!fd(g.currentTarget)){let h=t?.getState().baseElement;h&&!ar(h)&&h.focus()}t?.setActiveId(g.currentTarget.id)}}),d=n.onMouseLeave,f=ze(o),p=ne(g=>{var h;d?.(g),!g.defaultPrevented&&a()&&(v1(g)||b1(g)||l(g)&&f(g)&&(t?.setActiveId(null),(h=t?.getState().baseElement)==null||h.focus()))}),m=(0,qh.useCallback)(g=>{g&&(g[Rd]=!0)},[]);return n={...n,ref:De(m,n.ref),onMouseMove:u,onMouseLeave:p},nt(n)}),F5=No(ge(function(t){let r=Od(t);return xe(h1,r)}));var it=c(K(),1),x1="input";function $h(e,t,r){if(!r)return!1;let o=e.find(n=>!n.disabled&&n.value);return o?.value===t}function Gh(e,t){return!t||e==null?!1:(e=Ui(e),t.length>e.length&&t.toLowerCase().indexOf(e.toLowerCase())===0)}function y1(e){return e.type==="input"}function w1(e){return e==="inline"||e==="list"||e==="both"||e==="none"}function _1(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 C1=ye(function({store:t,focusable:r=!0,autoSelect:o=!1,getAutoSelectId:n,setValueOnChange:i,showMinLength:a=0,showOnChange:s,showOnMouseDown:l,showOnClick:u=l,showOnKeyDown:d,showOnKeyPress:f=d,blurActiveItemOnClick:p,setValueOnClick:m=!0,moveOnKeyPress:g=!0,autoComplete:h="list",...b}){let w=nl();t=t||w,ot(t,!1);let y=(0,it.useRef)(null),[A,T]=jg(),_=(0,it.useRef)(!1),N=(0,it.useRef)(!1),k=t.useState(H=>H.virtualFocus&&o),P=h==="inline"||h==="both",[E,j]=(0,it.useState)(P);Bg(()=>{P&&j(!0)},[P]);let x=t.useState("value"),C=(0,it.useRef)(void 0);(0,it.useEffect)(()=>Qe(t,["selectedValue","activeId"],(H,ue)=>{C.current=ue.selectedValue}),[]);let I=t.useState(H=>{var ue;if(P&&E&&!(H.activeValue&&Array.isArray(H.selectedValue)&&(H.selectedValue.includes(H.activeValue)||(ue=C.current)!=null&&ue.includes(H.activeValue))))return H.activeValue}),S=t.useState("renderedItems"),R=t.useState("open"),O=t.useState("contentElement"),v=(0,it.useMemo)(()=>{if(!P||!E)return x;if($h(S,I,k)){if(Gh(x,I)){let ue=I?.slice(x.length)||"";return x+ue}return x}return I||x},[P,E,S,I,k,x]);(0,it.useEffect)(()=>{let H=y.current;if(!H)return;let ue=()=>j(!0);return H.addEventListener("combobox-item-move",ue),()=>{H.removeEventListener("combobox-item-move",ue)}},[]),(0,it.useEffect)(()=>{if(!P||!E||!I||!$h(S,I,k)||!Gh(x,I))return;let ue=qi;return queueMicrotask(()=>{let $e=y.current;if(!$e)return;let{start:Ge,end:tr}=Zn($e),jr=x.length,ct=I.length;Yi($e,jr,ct),ue=()=>{if(!ar($e))return;let{start:Go,end:aw}=Zn($e);Go===jr&&aw===ct&&Yi($e,Ge,tr)}}),()=>ue()},[A,P,E,I,S,k,x]);let V=(0,it.useRef)(null),F=ne(n),B=(0,it.useRef)(null);(0,it.useEffect)(()=>{if(!R||!O)return;let H=Qn(O);if(!H)return;V.current=H;let ue=()=>{_.current=!1},$e=()=>{if(!t||!_.current)return;let{activeId:tr}=t.getState();tr!==null&&tr!==B.current&&(_.current=!1)},Ge={passive:!0,capture:!0};return H.addEventListener("wheel",ue,Ge),H.addEventListener("touchmove",ue,Ge),H.addEventListener("scroll",$e,Ge),()=>{H.removeEventListener("wheel",ue,!0),H.removeEventListener("touchmove",ue,!0),H.removeEventListener("scroll",$e,!0)}},[R,O,t]),Ie(()=>{x&&(N.current||(_.current=!0))},[x]),Ie(()=>{k!=="always"&&R||(_.current=R)},[k,R]);let X=t.useState("resetValueOnSelect");Er(()=>{var H,ue;let $e=_.current;if(!t||!R||!$e&&!X)return;let{baseElement:Ge,contentElement:tr,activeId:jr}=t.getState();if(!(Ge&&!ar(Ge))){if(tr?.hasAttribute("data-placing")){let ct=new MutationObserver(T);return ct.observe(tr,{attributeFilter:["data-placing"]}),()=>ct.disconnect()}if(k&&$e){let ct=F(S),Go=ct!==void 0?ct:(H=_1(S))!=null?H:t.first();B.current=Go,t.move(Go??null)}else{let ct=(ue=t.item(jr||t.first()))==null?void 0:ue.element;ct&&"scrollIntoView"in ct&&ct.scrollIntoView({block:"nearest",inline:"nearest"})}}},[t,R,A,x,k,X,F,S]),(0,it.useEffect)(()=>{if(!P)return;let H=y.current;if(!H)return;let ue=[H,O].filter(Ge=>!!Ge),$e=Ge=>{ue.every(tr=>Ys(Ge,tr))&&t?.setValue(v)};for(let Ge of ue)Ge.addEventListener("focusout",$e);return()=>{for(let Ge of ue)Ge.removeEventListener("focusout",$e)}},[P,O,t,v]);let _e=H=>H.currentTarget.value.length>=a,Se=b.onChange,Ve=ze(s??_e),St=ze(i??!t.tag),ut=ne(H=>{if(Se?.(H),H.defaultPrevented||!t)return;let ue=H.currentTarget,{value:$e,selectionStart:Ge,selectionEnd:tr}=ue,jr=H.nativeEvent;if(_.current=!0,y1(jr)&&(jr.isComposing&&(_.current=!1,N.current=!0),P)){let ct=jr.inputType==="insertText"||jr.inputType==="insertCompositionText",Go=Ge===$e.length;j(ct&&Go)}if(St(H)){let ct=$e===t.getState().value;t.setValue($e),queueMicrotask(()=>{Yi(ue,Ge,tr)}),P&&k&&ct&&T()}Ve(H)&&t.show(),(!k||!_.current)&&t.setActiveId(null)}),gr=b.onCompositionEnd,Y=ne(H=>{_.current=!0,N.current=!1,gr?.(H),!H.defaultPrevented&&k&&T()}),ie=b.onMouseDown,Ce=ze(p??(()=>!!t?.getState().includesBaseElement)),$o=ze(m),_i=ze(u??_e),Ci=ne(H=>{ie?.(H),!H.defaultPrevented&&(H.button||H.ctrlKey||t&&(Ce(H)&&t.setActiveId(null),$o(H)&&t.setValue(v),_i(H)&&Vo(H.currentTarget,"mouseup",t.show)))}),Ra=b.onKeyDown,vu=ze(f??_e),Si=ne(H=>{if(Ra?.(H),H.repeat||(_.current=!1),H.defaultPrevented||H.ctrlKey||H.altKey||H.shiftKey||H.metaKey||!t)return;let{open:ue}=t.getState();ue||(H.key==="ArrowUp"||H.key==="ArrowDown")&&vu(H)&&(H.preventDefault(),t.show())}),Oa=b.onBlur,rw=ne(H=>{_.current=!1,Oa?.(H),H.defaultPrevented}),ow=ir(b.id),nw=w1(h)?h:void 0,iw=t.useState(H=>H.activeId===null);return b={id:ow,role:"combobox","aria-autocomplete":nw,"aria-haspopup":rd(O,"listbox"),"aria-expanded":R,"aria-controls":O?.id,"data-active-item":iw||void 0,value:v,...b,ref:De(y,b.ref),onChange:ut,onCompositionEnd:Y,onMouseDown:Ci,onKeyDown:Si,onBlur:rw},b=xd({store:t,focusable:r,...b,moveOnKeyPress:H=>Qc(g,H)?!1:(P&&j(!0),!0)}),b=Ed({store:t,...b}),{autoComplete:"off",...b}}),al=ge(function(t){let r=C1(t);return xe(x1,r)});var sl=c(K(),1),Ad=c(D(),1),S1="div";function E1(e,t){if(t!=null)return e==null?!1:Array.isArray(e)?e.includes(t):e===t}function R1(e){var t;return(t={menu:"menuitem",listbox:"option",tree:"treeitem"}[e])!=null?t:"option"}var Yh=ye(function({store:t,value:r,hideOnClick:o,setValueOnClick:n,selectValueOnClick:i=!0,resetValueOnSelect:a,focusOnHover:s=!1,moveOnKeyPress:l=!0,getItem:u,...d}){var f;let p=ai();t=t||p,ot(t,!1);let{resetValueOnSelectState:m,multiSelectable:g,selected:h}=el(t,{resetValueOnSelectState:"resetValueOnSelect",multiSelectable(x){return Array.isArray(x.selectedValue)},selected(x){return E1(x.selectedValue,r)}}),b=(0,sl.useCallback)(x=>{let C={...x,value:r};return u?u(C):C},[r,u]);n=n??!g,o=o??(r!=null&&!g);let w=d.onClick,y=ze(n),A=ze(i),T=ze((f=a??m)!=null?f:g),_=ze(o),N=ne(x=>{w?.(x),!x.defaultPrevented&&(Ag(x)||Og(x)||(r!=null&&(A(x)&&(T(x)&&t?.resetValue(),t?.setSelectedValue(C=>Array.isArray(C)?C.includes(r)?C.filter(I=>I!==r):[...C,r]:r)),y(x)&&t?.setValue(r)),_(x)&&t?.hide()))}),k=d.onKeyDown,P=ne(x=>{if(k?.(x),x.defaultPrevented)return;let C=t?.getState().baseElement;if(!C||ar(C))return;(x.key.length===1||x.key==="Backspace"||x.key==="Delete")&&(queueMicrotask(()=>C.focus()),At(C)&&t?.setValue(C.value))});g&&h!=null&&(d={"aria-selected":h,...d}),d=Rr(d,x=>(0,Ad.jsx)(il.Provider,{value:r,children:(0,Ad.jsx)(Bh.Provider,{value:h??!1,children:x})}),[r,h]);let E=(0,sl.useContext)(ol);d={role:R1(E),children:r,...d,onClick:N,onKeyDown:P};let j=ze(l);return d=vd({store:t,...d,getItem:b,moveOnKeyPress:x=>{if(!j(x))return!1;let C=new Event("combobox-item-move"),I=t?.getState().baseElement;return I?.dispatchEvent(C),!0}}),d=Od({store:t,focusOnHover:s,...d}),d}),ia=No(ge(function(t){let r=Yh(t);return xe(S1,r)}));var ll=c(K(),1),Xh=c(D(),1),O1="span";function Kh(e){return Ui(e).toLowerCase()}function A1(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 P1(e){return e.filter(([t,r],o,n)=>!n.some(([i,a],s)=>s!==o&&i<=t&&i+a>=t+r))}function T1(e){return e.sort(([t],[r])=>t-r)}function I1(e,t){if(!e||!t)return e;let r=bd(t).filter(Boolean).map(Kh),o=[],n=(l,u=!1)=>(0,Xh.jsx)("span",{"data-autocomplete-value":u?"":void 0,"data-user-value":u?void 0:"",children:l},o.length),i=T1(P1(A1(Kh(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 p=e.slice(l,l+u),m=(f=i[d+1])==null?void 0:f[0],g=e.slice(l+u,m);return[p,g]})].forEach((l,u)=>{l&&o.push(n(l,u%2===0))}),o}var V1=ye(function({store:t,value:r,userValue:o,...n}){let i=ai();t=t||i;let a=(0,ll.useContext)(il),s=r??a,l=ri(t,d=>o??d?.value);return n={children:(0,ll.useMemo)(()=>{if(s)return l?I1(s,l):s},[s,l]),...n},nt(n)}),ul=ge(function(t){let r=V1(t);return xe(O1,r)});var N1="label",D1=ye(function({store:t,...r}){let o=nl();return t=t||o,ot(t,!1),r={htmlFor:t.useState(i=>{var a;return(a=i.baseElement)==null?void 0:a.id}),...r},nt(r)}),cl=No(ge(function(t){let r=D1(t);return xe(N1,r)}));var dl=c(K(),1),Pd=c(D(),1),k1="div",Zh=ye(function({store:t,alwaysVisible:r,...o}){let n=ai(!0),i=Sd();t=t||i;let a=!!t&&t===n;ot(t,!1);let s=(0,dl.useRef)(null),l=ir(o.id),u=t.useState("mounted"),d=Cd(u,o.hidden,r),f=d?{...o.style,display:"none"}:o.style,p=t.useState(T=>Array.isArray(T.selectedValue)),m=Lg(s,"role",o.role),h=(m==="listbox"||m==="tree"||m==="grid")&&p||void 0,[b,w]=(0,dl.useState)(!1),y=t.useState("contentElement");Ie(()=>{if(!u)return;let T=s.current;if(!T||y!==T)return;let _=()=>{w(!!T.querySelector("[role='listbox']"))},N=new MutationObserver(_);return N.observe(T,{subtree:!0,childList:!0,attributeFilter:["role"]}),_(),()=>N.disconnect()},[u,y]),b||(o={role:"listbox","aria-multiselectable":h,...o}),o=Rr(o,T=>(0,Pd.jsx)(Lh,{value:t,children:(0,Pd.jsx)(ol.Provider,{value:m,children:T})}),[t,m]);let A=l&&(!n||!a)?t.setContentElement:null;return o={id:l,hidden:d,...o,ref:De(A,s,o.ref),style:f},nt(o)}),aa=ge(function(t){let r=Zh(t);return xe(k1,r)});var Td=c(K(),1),P3=(0,Td.createContext)(null),T3=(0,Td.createContext)(null),sa=jt([Jn],[Zs]),Qh=sa.useContext,I3=sa.useScopedContext,V3=sa.useProviderContext,N3=sa.ContextProvider,D3=sa.ScopedContextProvider;var M1=hn()&&nd();function Jh({tag:e,...t}={}){let r=wn(t.store,hd(e,["value","rtl"]));let o=e?.getState(),n=r?.getState(),i=oe(t.activeId,n?.activeId,t.defaultActiveId,null),a=Dh({...t,activeId:i,includesBaseElement:oe(t.includesBaseElement,n?.includesBaseElement,!0),orientation:oe(t.orientation,n?.orientation,"vertical"),focusLoop:oe(t.focusLoop,n?.focusLoop,!0),focusWrap:oe(t.focusWrap,n?.focusWrap,!0),virtualFocus:oe(t.virtualFocus,n?.virtualFocus,!0)}),s=Hh({...t,placement:oe(t.placement,n?.placement,"bottom-start")}),l=oe(t.value,n?.value,t.defaultValue,""),u=oe(t.selectedValue,n?.selectedValue,o?.values,t.defaultSelectedValue,""),d=Array.isArray(u),f={...a.getState(),...s.getState(),value:l,selectedValue:u,resetValueOnSelect:oe(t.resetValueOnSelect,n?.resetValueOnSelect,d),resetValueOnHide:oe(t.resetValueOnHide,n?.resetValueOnHide,d&&!e),activeValue:n?.activeValue},p=Tt(f,a,s,r);return M1&&Ze(p,()=>Qe(p,["virtualFocus"],()=>{p.setState("virtualFocus",!1)})),Ze(p,()=>{if(e)return To(Qe(p,["selectedValue"],m=>{Array.isArray(m.selectedValue)&&e.setValues(m.selectedValue)}),Qe(e,["values"],m=>{p.setState("selectedValue",m.values)}))}),Ze(p,()=>Qe(p,["resetValueOnHide","mounted"],m=>{m.resetValueOnHide&&(m.mounted||p.setState("value",l))})),Ze(p,()=>Qe(p,["open"],m=>{m.open||(p.setState("activeId",i),p.setState("moves",0))})),Ze(p,()=>Qe(p,["moves","activeId"],(m,g)=>{m.moves===g.moves&&p.setState("activeValue",void 0)})),Ze(p,()=>ko(p,["moves","renderedItems"],(m,g)=>{if(m.moves===g.moves)return;let{activeId:h}=p.getState(),b=a.item(h);p.setState("activeValue",b?.value)})),{...s,...a,...p,tag:e,setValue:m=>p.setState("value",m),resetValue:()=>p.setState("value",f.value),setSelectedValue:m=>p.setState("selectedValue",m)}}function L1(e){let t=Qh();return e={...e,tag:e.tag!==void 0?e.tag:t},kh(e)}function B1(e,t,r){return Er(t,[r.tag]),ke(e,r,"value","setValue"),ke(e,r,"selectedValue","setSelectedValue"),ke(e,r,"resetValueOnHide"),ke(e,r,"resetValueOnSelect"),Object.assign(Mh(Wh(e,t,r),t,r),{tag:r.tag})}function Id(e={}){e=L1(e);let[t,r]=oi(Jh,e);return B1(t,r,e)}var ev=c(D(),1);function fl(e={}){let t=Id(e);return(0,ev.jsx)(Fh,{value:t,children:e.children})}var lv=c(nv(),1);var uv=c(dt(),1),Mo=c($(),1),_n=c(L(),1),Tr=c(q(),1);var U1=[],la=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:U1;var ua=c(L(),1),$1=[];function Je({elements:e,getElements:t}){let r=Array.isArray(e)&&e.length>0?e:$1,[o,n]=(0,ua.useState)(r),[i,a]=(0,ua.useState)(!1);return(0,ua.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 se=c(D(),1);function iv(e=""){return(0,lv.default)(e.trim().toLowerCase())}var av=(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 sv(e,t){return`$e}-$t}`}var cv=({selected:e})=>(0,se.jsx)("span",{className:z("dataviews-filters__search-widget-listitem-multi-selection",{"is-selected":e}),children:e&&(0,se.jsx)(Tr.Icon,{icon:Ti})}),dv=({selected:e})=>(0,se.jsx)("span",{className:z("dataviews-filters__search-widget-listitem-single-selection",{"is-selected":e})});function fv({view:e,filter:t,onChangeView:r}){let o=(0,uv.useInstanceId)(fv,"dataviews-filter-list-box"),[n,i]=(0,_n.useState)(t.operators?.length===1?void 0:null),a=e.filters?.find(l=>l.field===t.field),s=la(t,a);return(0,se.jsx)(Tr.Composite,{virtualFocus:!0,focusLoop:!0,activeId:n,setActiveId:i,role:"listbox",className:"dataviews-filters__search-widget-listbox","aria-label":(0,Mo.sprintf)((0,Mo.__)("List of: %1$s"),t.name),onFocusVisible:()=>{!n&&t.elements.length&&i(sv(o,t.elements[0].value))},render:(0,se.jsx)(Tr.Composite.Typeahead,{}),children:t.elements.map(l=>(0,se.jsxs)(Tr.Composite.Hover,{render:(0,se.jsx)(Tr.Composite.Item,{id:sv(o,l.value),render:(0,se.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:av(t,a,l.value)}:d)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:av(t,a,l.value)}];r({...e,page:1,filters:u})}}),children:[t.singleSelection&&(0,se.jsx)(dv,{selected:s===l.value}),!t.singleSelection&&(0,se.jsx)(cv,{selected:s.includes(l.value)}),(0,se.jsx)("span",{className:"dataviews-filters__search-widget-listitem-value",title:l.label,children:l.label})]},l.value))})}function G1({view:e,filter:t,onChangeView:r}){let[o,n]=(0,_n.useState)(""),i=(0,_n.useDeferredValue)(o),a=e.filters?.find(u=>u.field===t.field),s=la(t,a),l=(0,_n.useMemo)(()=>{let u=iv(i);return t.elements.filter(d=>iv(d.label).includes(u))},[t.elements,i]);return(0,se.jsxs)(fl,{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,se.jsxs)("div",{className:"dataviews-filters__search-widget-filter-combobox__wrapper",children:[(0,se.jsx)(tn,{render:(0,se.jsx)(cl,{}),children:(0,Mo.__)("Search items")}),(0,se.jsx)(al,{autoSelect:"always",placeholder:(0,Mo.__)("Search"),className:"dataviews-filters__search-widget-filter-combobox__input"}),(0,se.jsx)("div",{className:"dataviews-filters__search-widget-filter-combobox__icon",children:(0,se.jsx)(Tr.Icon,{icon:Cc})})]}),(0,se.jsxs)(aa,{className:"dataviews-filters__search-widget-filter-combobox-list",alwaysVisible:!0,children:[l.map(u=>(0,se.jsxs)(ia,{resetValueOnSelect:!1,value:u.value,className:"dataviews-filters__search-widget-listitem",hideOnClick:!1,setValueOnClick:!1,focusOnHover:!0,children:[t.singleSelection&&(0,se.jsx)(dv,{selected:s===u.value}),!t.singleSelection&&(0,se.jsx)(cv,{selected:s.includes(u.value)}),(0,se.jsxs)("span",{className:"dataviews-filters__search-widget-listitem-value",title:u.label,children:[(0,se.jsx)(ul,{className:"dataviews-filters__search-widget-filter-combobox-item-value",value:u.label}),!!u.description&&(0,se.jsx)("span",{className:"dataviews-filters__search-widget-listitem-description",children:u.description})]})]},u.value)),!l.length&&(0,se.jsx)("p",{children:(0,Mo.__)("No results found")})]})]})}function mv(e){let{elements:t,isLoading:r}=Je({elements:e.filter.elements,getElements:e.filter.getElements});if(r)return(0,se.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,se.jsx)(Tr.Spinner,{})});if(t.length===0)return(0,se.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,Mo.__)("No elements found")});let o=t.length>10?G1:fv;return(0,se.jsx)(o,{...e,filter:{...e.filter,elements:t}})}var gv=c(Vd(),1),hv=c(dt(),1),Nd=c(L(),1),vv=c(q(),1);var Dd=c(D(),1);function bv({filter:e,view:t,onChangeView:r,fields:o}){let n=t.filters?.find(u=>u.field===e.field),i=la(e,n),a=(0,Nd.useMemo)(()=>{let u=o.find(d=>d.id===e.field);return u&&{...u,isValid:{},isDisabled:()=>!1,isVisible:()=>!0,getValue:({item:d})=>d[u.id],setValue:({value:d})=>({[u.id]:d})}},[o,e.field]),s=(0,Nd.useMemo)(()=>(t.filters??[]).reduce((u,d)=>(u[d.field]=d.value,u),{}),[t.filters]),l=(0,hv.useEvent)(u=>{if(!a||!n)return;let d=a.getValue({item:u});(0,gv.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,Dd.jsx)(vv.Flex,{className:"dataviews-filters__user-input-widget",gap:2.5,direction:"column",children:(0,Dd.jsx)(a.Edit,{hideLabelFromVision:!0,data:s,field:a,operator:n.operator,onChange:l})})}var Y1=Math.pow(10,8)*24*60*60*1e3,E6=-Y1,pl=6048e5,xv=864e5;var K1=3600;var yv=K1*24,R6=yv*7,X1=yv*365.2425,Z1=X1/12,O6=Z1*3,kd=Symbol.for("constructDateFrom");function Ke(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&kd in e?e[kd](t):e instanceof Date?new e.constructor(t):new Date(t)}function fe(e,t){return Ke(t||e,e)}function gl(e,t,r){let o=fe(e,r?.in);return isNaN(t)?Ke(r?.in||e,NaN):(t&&o.setDate(o.getDate()+t),o)}function hl(e,t,r){let o=fe(e,r?.in);if(isNaN(t))return Ke(r?.in||e,NaN);if(!t)return o;let n=o.getDate(),i=Ke(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 Q1={};function Fo(){return Q1}function Zr(e,t){let r=Fo(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,n=fe(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 Cn(e,t){return Zr(e,{...t,weekStartsOn:1})}function vl(e,t){let r=fe(e,t?.in),o=r.getFullYear(),n=Ke(r,0);n.setFullYear(o+1,0,4),n.setHours(0,0,0,0);let i=Cn(n),a=Ke(r,0);a.setFullYear(o,0,4),a.setHours(0,0,0,0);let s=Cn(a);return r.getTime()>=i.getTime()?o+1:r.getTime()>=s.getTime()?o:o-1}function Md(e){let t=fe(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 wv(e,...t){let r=Ke.bind(null,e||t.find(o=>typeof o=="object"));return t.map(r)}function Fd(e,t){let r=fe(e,t?.in);return r.setHours(0,0,0,0),r}function _v(e,t,r){let[o,n]=wv(r?.in,e,t),i=Fd(o),a=Fd(n),s=+i-Md(i),l=+a-Md(a);return Math.round((s-l)/xv)}function Cv(e,t){let r=vl(e,t),o=Ke(t?.in||e,0);return o.setFullYear(r,0,4),o.setHours(0,0,0,0),Cn(o)}function Sv(e,t,r){return gl(e,t*7,r)}function Ev(e,t,r){return hl(e,t*12,r)}function Rv(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function Qr(e){return!(!Rv(e)&&typeof e!="number"||isNaN(+fe(e)))}function Ov(e,t){let r=fe(e,t?.in);return r.setDate(1),r.setHours(0,0,0,0),r}function bl(e,t){let r=fe(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}var J1={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"}},Av=(e,t,r)=>{let o,n=J1[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 xl(e){return(t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var eC={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},tC={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},rC={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Pv={date:xl({formats:eC,defaultWidth:"full"}),time:xl({formats:tC,defaultWidth:"full"}),dateTime:xl({formats:rC,defaultWidth:"full"})};var oC={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},Tv=(e,t,r,o)=>oC[e];function si(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 nC={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},iC={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},aC={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"]},sC={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"]},lC={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"}},uC={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"}},cC=(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"},Iv={ordinalNumber:cC,era:si({values:nC,defaultWidth:"wide"}),quarter:si({values:iC,defaultWidth:"wide",argumentCallback:e=>e-1}),month:si({values:aC,defaultWidth:"wide"}),day:si({values:sC,defaultWidth:"wide"}),dayPeriod:si({values:lC,defaultWidth:"wide",formattingValues:uC,defaultFormattingWidth:"wide"})};function li(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)?fC(s,f=>f.test(a)):dC(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 dC(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function fC(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function Vv(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 mC=/^(\d+)(th|st|nd|rd)?/i,pC=/\d+/i,gC={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},hC={any:[/^b/i,/^(a|c)/i]},vC={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},bC={any:[/1/i,/2/i,/3/i,/4/i]},xC={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},yC={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]},wC={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},_C={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]},CC={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},SC={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}},Nv={ordinalNumber:Vv({matchPattern:mC,parsePattern:pC,valueCallback:e=>parseInt(e,10)}),era:li({matchPatterns:gC,defaultMatchWidth:"wide",parsePatterns:hC,defaultParseWidth:"any"}),quarter:li({matchPatterns:vC,defaultMatchWidth:"wide",parsePatterns:bC,defaultParseWidth:"any",valueCallback:e=>e+1}),month:li({matchPatterns:xC,defaultMatchWidth:"wide",parsePatterns:yC,defaultParseWidth:"any"}),day:li({matchPatterns:wC,defaultMatchWidth:"wide",parsePatterns:_C,defaultParseWidth:"any"}),dayPeriod:li({matchPatterns:CC,defaultMatchWidth:"any",parsePatterns:SC,defaultParseWidth:"any"})};var Ld={code:"en-US",formatDistance:Av,formatLong:Pv,formatRelative:Tv,localize:Iv,match:Nv,options:{weekStartsOn:0,firstWeekContainsDate:1}};function Dv(e,t){let r=fe(e,t?.in);return _v(r,bl(r))+1}function kv(e,t){let r=fe(e,t?.in),o=+Cn(r)-+Cv(r);return Math.round(o/pl)+1}function yl(e,t){let r=fe(e,t?.in),o=r.getFullYear(),n=Fo(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,a=Ke(t?.in||e,0);a.setFullYear(o+1,0,i),a.setHours(0,0,0,0);let s=Zr(a,t),l=Ke(t?.in||e,0);l.setFullYear(o,0,i),l.setHours(0,0,0,0);let u=Zr(l,t);return+r>=+s?o+1:+r>=+u?o:o-1}function Mv(e,t){let r=Fo(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,n=yl(e,t),i=Ke(t?.in||e,0);return i.setFullYear(n,0,o),i.setHours(0,0,0,0),Zr(i,t)}function Fv(e,t){let r=fe(e,t?.in),o=+Zr(r,t)-+Mv(r,t);return Math.round(o/pl)+1}function le(e,t){let r=e<0?"-":"",o=Math.abs(e).toString().padStart(t,"0");return r+o}var Jr={y(e,t){let r=e.getFullYear(),o=r>0?r:1-r;return le(t==="yy"?o%100:o,t.length)},M(e,t){let r=e.getMonth();return t==="M"?String(r+1):le(r+1,2)},d(e,t){return le(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 le(e.getHours()%12||12,t.length)},H(e,t){return le(e.getHours(),t.length)},m(e,t){return le(e.getMinutes(),t.length)},s(e,t){return le(e.getSeconds(),t.length)},S(e,t){let r=t.length,o=e.getMilliseconds(),n=Math.trunc(o*Math.pow(10,r-3));return le(n,t.length)}};var ui={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},Bd={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 Jr.y(e,t)},Y:function(e,t,r,o){let n=yl(e,o),i=n>0?n:1-n;if(t==="YY"){let a=i%100;return le(a,2)}return t==="Yo"?r.ordinalNumber(i,{unit:"year"}):le(i,t.length)},R:function(e,t){let r=vl(e);return le(r,t.length)},u:function(e,t){let r=e.getFullYear();return le(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 le(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 le(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 Jr.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 le(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=Fv(e,o);return t==="wo"?r.ordinalNumber(n,{unit:"week"}):le(n,t.length)},I:function(e,t,r){let o=kv(e);return t==="Io"?r.ordinalNumber(o,{unit:"week"}):le(o,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):Jr.d(e,t)},D:function(e,t,r){let o=Dv(e);return t==="Do"?r.ordinalNumber(o,{unit:"dayOfYear"}):le(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 le(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 le(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 le(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=ui.noon:o===0?n=ui.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=ui.evening:o>=12?n=ui.afternoon:o>=4?n=ui.morning:n=ui.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 Jr.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):Jr.H(e,t)},K:function(e,t,r){let o=e.getHours()%12;return t==="Ko"?r.ordinalNumber(o,{unit:"hour"}):le(o,t.length)},k:function(e,t,r){let o=e.getHours();return o===0&&(o=24),t==="ko"?r.ordinalNumber(o,{unit:"hour"}):le(o,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):Jr.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):Jr.s(e,t)},S:function(e,t){return Jr.S(e,t)},X:function(e,t,r){let o=e.getTimezoneOffset();if(o===0)return"Z";switch(t){case"X":return Bv(o);case"XXXX":case"XX":return Sn(o);default:return Sn(o,":")}},x:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"x":return Bv(o);case"xxxx":case"xx":return Sn(o);default:return Sn(o,":")}},O:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+Lv(o,":");default:return"GMT"+Sn(o,":")}},z:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+Lv(o,":");default:return"GMT"+Sn(o,":")}},t:function(e,t,r){let o=Math.trunc(+e/1e3);return le(o,t.length)},T:function(e,t,r){return le(+e,t.length)}};function Lv(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+le(i,2)}function Bv(e,t){return e%60===0?(e>0?"-":"+")+le(Math.abs(e)/60,2):Sn(e,t)}function Sn(e,t=""){let r=e>0?"-":"+",o=Math.abs(e),n=le(Math.trunc(o/60),2),i=le(o%60,2);return r+n+t+i}var jv=(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"})}},zv=(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"})}},EC=(e,t)=>{let r=e.match(/(P+)(p+)?/)||[],o=r[1],n=r[2];if(!n)return jv(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}}",jv(o,t)).replace("{{time}}",zv(n,t))},Hv={p:zv,P:EC};var RC=/^D+$/,OC=/^Y+$/,AC=["D","DD","YY","YYYY"];function Wv(e){return RC.test(e)}function qv(e){return OC.test(e)}function Uv(e,t,r){let o=PC(e,t,r);if(console.warn(o),AC.includes(e))throw new RangeError(o)}function PC(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 TC=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,IC=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,VC=/^'([^]*?)'?$/,NC=/''/g,DC=/[a-zA-Z]/;function jd(e,t,r){let o=Fo(),n=r?.locale??o.locale??Ld,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=fe(e,r?.in);if(!Qr(s))throw new RangeError("Invalid time value");let l=t.match(IC).map(d=>{let f=d[0];if(f==="p"||f==="P"){let p=Hv[f];return p(d,n.formatLong)}return d}).join("").match(TC).map(d=>{if(d==="''")return{isToken:!1,value:"'"};let f=d[0];if(f==="'")return{isToken:!1,value:kC(d)};if(Bd[f])return{isToken:!0,value:d};if(f.match(DC))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&&qv(f)||!r?.useAdditionalDayOfYearTokens&&Wv(f))&&Uv(f,t,String(e));let p=Bd[f[0]];return p(s,f,n.localize,u)}).join("")}function kC(e){let t=e.match(VC);return t?t[1].replace(NC,"'"):e}function En(e,t,r){return gl(e,-t,r)}function wl(e,t,r){return hl(e,-t,r)}function $v(e,t,r){return Sv(e,-t,r)}function _l(e,t,r){return Ev(e,-t,r)}var W=c($(),1),Me=c(L(),1),It=c(Lo(),1);var zd=c(D(),1),He={Name:(0,zd.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,zd.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function Yv(e,t){switch(t){case"days":return En(new Date,e);case"weeks":return $v(new Date,e);case"months":return wl(new Date,e);case"years":return _l(new Date,e);default:return new Date}}var Kv={label:(0,W.__)("Is none of"),filterText:(e,t)=>(0,Me.createInterpolateElement)((0,W.sprintf)((0,W.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),He),filter:((e,t,r)=>{if(!r?.length)return!0;let o=t.getValue({item:e});return Array.isArray(o)?!r.some(n=>o.includes(n)):typeof o=="string"?!r.includes(o):!1}),selection:"multi"},Cl=[{name:Ee,label:(0,W.__)("Includes"),filterText:(e,t)=>(0,Me.createInterpolateElement)((0,W.sprintf)((0,W.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),He),filter(e,t,r){if(!r?.length)return!0;let o=t.getValue({item:e});return Array.isArray(o)?r.some(n=>o.includes(n)):typeof o=="string"?r.includes(o):!1},selection:"multi"},{name:Re,...Kv},{name:ft,label:(0,W.__)("Includes all"),filterText:(e,t)=>(0,Me.createInterpolateElement)((0,W.sprintf)((0,W.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),He),filter(e,t,r){return r?.length?r.every(o=>t.getValue({item:e})?.includes(o)):!0},selection:"multi"},{name:mt,...Kv},{name:Et,label:(0,W.__)("Between (inc)"),filterText:(e,t)=>(0,Me.createInterpolateElement)((0,W.sprintf)((0,W.__)("<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"),e.name,t[0].label[0],t[0].label[1]),He),filter(e,t,r){if(!Array.isArray(r)||r.length!==2||r[0]===void 0||r[1]===void 0)return!0;let o=t.getValue({item:e});return typeof o=="number"||o instanceof Date||typeof o=="string"?o>=r[0]&&o<=r[1]:!1},selection:"custom"},{name:Rt,label:(0,W.__)("In the past"),filterText:(e,t)=>(0,Me.createInterpolateElement)((0,W.sprintf)((0,W.__)("<Name>%1$s is in the past: </Name><Value>%2$s</Value>"),e.name,`$t[0].value.value} $t[0].value.unit}`),He),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=Yv(r.value,r.unit),n=(0,It.getDate)(t.getValue({item:e}));return n>=o&&n<=new Date},selection:"custom"},{name:Ft,label:(0,W.__)("Over"),filterText:(e,t)=>(0,Me.createInterpolateElement)((0,W.sprintf)((0,W.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),e.name,`$t[0].value.value} $t[0].value.unit}`),He),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=Yv(r.value,r.unit);return(0,It.getDate)(t.getValue({item:e}))<o},selection:"custom"},{name:Pe,label:(0,W.__)("Is"),filterText:(e,t)=>(0,Me.createInterpolateElement)((0,W.sprintf)((0,W.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),He),filter(e,t,r){return r===t.getValue({item:e})||r===void 0},selection:"single"},{name:Te,label:(0,W.__)("Is not"),filterText:(e,t)=>(0,Me.createInterpolateElement)((0,W.sprintf)((0,W.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),He),filter(e,t,r){return r!==t.getValue({item:e})},selection:"single"},{name:mo,label:(0,W.__)("Less than"),filterText:(e,t)=>(0,Me.createInterpolateElement)((0,W.sprintf)((0,W.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),He),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<r},selection:"single"},{name:po,label:(0,W.__)("Greater than"),filterText:(e,t)=>(0,Me.createInterpolateElement)((0,W.sprintf)((0,W.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),He),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>r},selection:"single"},{name:go,label:(0,W.__)("Less than or equal"),filterText:(e,t)=>(0,Me.createInterpolateElement)((0,W.sprintf)((0,W.__)("<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),He),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<=r},selection:"single"},{name:ho,label:(0,W.__)("Greater than or equal"),filterText:(e,t)=>(0,Me.createInterpolateElement)((0,W.sprintf)((0,W.__)("<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),He),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>=r},selection:"single"},{name:vo,label:(0,W.__)("Before"),filterText:(e,t)=>(0,Me.createInterpolateElement)((0,W.sprintf)((0,W.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),He),filter(e,t,r){if(r===void 0)return!0;let o=(0,It.getDate)(r);return(0,It.getDate)(t.getValue({item:e}))<o},selection:"single"},{name:bo,label:(0,W.__)("After"),filterText:(e,t)=>(0,Me.createInterpolateElement)((0,W.sprintf)((0,W.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),He),filter(e,t,r){if(r===void 0)return!0;let o=(0,It.getDate)(r);return(0,It.getDate)(t.getValue({item:e}))>o},selection:"single"},{name:xo,label:(0,W.__)("Before (inc)"),filterText:(e,t)=>(0,Me.createInterpolateElement)((0,W.sprintf)((0,W.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),He),filter(e,t,r){if(r===void 0)return!0;let o=(0,It.getDate)(r);return(0,It.getDate)(t.getValue({item:e}))<=o},selection:"single"},{name:yo,label:(0,W.__)("After (inc)"),filterText:(e,t)=>(0,Me.createInterpolateElement)((0,W.sprintf)((0,W.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),He),filter(e,t,r){if(r===void 0)return!0;let o=(0,It.getDate)(r);return(0,It.getDate)(t.getValue({item:e}))>=o},selection:"single"},{name:xr,label:(0,W.__)("Contains"),filterText:(e,t)=>(0,Me.createInterpolateElement)((0,W.sprintf)((0,W.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),He),filter(e,t,r){if(r===void 0)return!0;let o=t.getValue({item:e});return typeof o=="string"&&r&&o.toLowerCase().includes(String(r).toLowerCase())},selection:"single"},{name:yr,label:(0,W.__)("Doesn't contain"),filterText:(e,t)=>(0,Me.createInterpolateElement)((0,W.sprintf)((0,W.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),He),filter(e,t,r){if(r===void 0)return!0;let o=t.getValue({item:e});return typeof o=="string"&&r&&!o.toLowerCase().includes(String(r).toLowerCase())},selection:"single"},{name:wr,label:(0,W.__)("Starts with"),filterText:(e,t)=>(0,Me.createInterpolateElement)((0,W.sprintf)((0,W.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),He),filter(e,t,r){if(r===void 0)return!0;let o=t.getValue({item:e});return typeof o=="string"&&r&&o.toLowerCase().startsWith(String(r).toLowerCase())},selection:"single"},{name:wo,label:(0,W.__)("On"),filterText:(e,t)=>(0,Me.createInterpolateElement)((0,W.sprintf)((0,W.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),He),filter(e,t,r){if(r===void 0)return!0;let o=(0,It.getDate)(r),n=(0,It.getDate)(t.getValue({item:e}));return o.getTime()===n.getTime()},selection:"single"},{name:_o,label:(0,W.__)("Not on"),filterText:(e,t)=>(0,Me.createInterpolateElement)((0,W.sprintf)((0,W.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),He),filter(e,t,r){if(r===void 0)return!0;let o=(0,It.getDate)(r),n=(0,It.getDate)(t.getValue({item:e}));return o.getTime()!==n.getTime()},selection:"single"}],Rn=e=>Cl.find(t=>t.name===e),Xv=()=>Cl.map(e=>e.name),Zv=e=>Cl.filter(t=>t.selection==="single").some(t=>t.name===e),Qv=e=>Cl.some(t=>t.name===e);var at=c(D(),1),MC="Enter",FC=" ",LC=({activeElements:e,filterInView:t,filter:r})=>{if(e===void 0||e.length===0)return r.name;let o=Rn(t?.operator);return o!==void 0?o.filterText(r,e):(0,eo.sprintf)((0,eo.__)("Unknown status for %1$s"),r.name)};function BC({filter:e,view:t,onChangeView:r}){let o=e.operators?.map(a=>({value:a,label:Rn(a)?.label||a})),n=t.filters?.find(a=>a.field===e.field),i=n?.operator||e.operators[0];return o.length>1&&(0,at.jsxs)(M,{direction:"row",gap:"sm",justify:"flex-start",className:"dataviews-filters__summary-operators-container",align:"center",children:[(0,at.jsx)(cr.FlexItem,{className:"dataviews-filters__summary-operators-filter-name",children:e.name}),(0,at.jsx)(cr.SelectControl,{className:"dataviews-filters__summary-operators-filter-select",label:(0,eo.__)("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=Rn(l)?.selection,p=Rn(s)?.selection,m=f!==p||[f,p].includes("custom");return{...d,value:m?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 Jv({addFilterRef:e,openedFilter:t,fields:r,...o}){let n=(0,Sl.useRef)(null),{filter:i,view:a,onChangeView:s}=o,l=a.filters?.find(b=>b.field===i.field),u=[],d=(0,Sl.useMemo)(()=>{let b=r.find(w=>w.id===i.field);return b&&{...b,getValue:({item:w})=>w[b.id]}},[r,i.field]),{elements:f}=Je({elements:i.elements,getElements:i.getElements});if(f.length>0)u=f.filter(b=>i.singleSelection?b.value===l?.value:l?.value?.includes(b.value));else if(Array.isArray(l?.value)){let b=l.value.map(w=>d?.getValueFormatted({item:{[d.id]:w},field:d})||String(w));u=[{value:l.value,label:b}]}else if(typeof l?.value=="object")u=[{value:l.value,label:l.value}];else if(l?.value!==void 0){let b=d!==void 0?d.getValueFormatted({item:{[d.id]:l.value},field:d}):String(l.value);u=[{value:l.value,label:b}]}let p=i.isPrimary,m=l?.isLocked,g=!m&&l?.value!==void 0,h=!m&&(!p||g);return(0,at.jsx)(cr.Dropdown,{defaultOpen:t===i.field,contentClassName:"dataviews-filters__summary-popover",popoverProps:{placement:"bottom-start",role:"dialog"},onClose:()=>{n.current?.focus()},renderToggle:({isOpen:b,onToggle:w})=>(0,at.jsxs)("div",{className:"dataviews-filters__summary-chip-container",children:[(0,at.jsx)(cr.Tooltip,{text:(0,eo.sprintf)((0,eo.__)("Filter by: %1$s"),i.name.toLowerCase()),placement:"top",children:(0,at.jsx)("div",{className:z("dataviews-filters__summary-chip",{"has-reset":h,"has-values":g,"is-not-clickable":m}),role:"button",tabIndex:m?-1:0,onClick:()=>{m||w()},onKeyDown:y=>{!m&&[MC,FC].includes(y.key)&&(w(),y.preventDefault())},"aria-disabled":m,"aria-pressed":b,"aria-expanded":b,ref:n,children:(0,at.jsx)(LC,{activeElements:u,filterInView:l,filter:i})})}),h&&(0,at.jsx)(cr.Tooltip,{text:p?(0,eo.__)("Reset"):(0,eo.__)("Remove"),placement:"top",children:(0,at.jsx)("button",{className:z("dataviews-filters__summary-chip-remove",{"has-values":g}),onClick:()=>{s({...a,page:1,filters:a.filters?.filter(y=>y.field!==i.field)}),p?n.current?.focus():e.current?.focus()},children:(0,at.jsx)(cr.Icon,{icon:zr})})})]}),renderContent:()=>(0,at.jsxs)(M,{direction:"column",justify:"flex-start",children:[(0,at.jsx)(BC,{...o}),o.filter.hasElements?(0,at.jsx)(mv,{...o,filter:{...o.filter,elements:f}}):(0,at.jsx)(bv,{...o,fields:r})]})})}var El=c(q(),1),eb=c($(),1),tb=c(L(),1);var to=c(D(),1),{Menu:ca}=J(El.privateApis);function Hd({filters:e,view:t,onChangeView:r,setOpenedFilter:o,triggerProps:n}){let i=e.filter(a=>!a.isVisible);return(0,to.jsxs)(ca,{children:[(0,to.jsx)(ca.TriggerButton,{...n}),(0,to.jsx)(ca.Popover,{children:i.map(a=>(0,to.jsx)(ca.Item,{onClick:()=>{o(a.field),r({...t,page:1,filters:[...t.filters||[],{field:a.field,value:void 0,operator:a.operators[0]}]})},children:(0,to.jsx)(ca.ItemLabel,{children:a.name})},a.field))})]})}function jC({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,to.jsx)(Hd,{triggerProps:{render:(0,to.jsx)(El.Button,{accessibleWhenDisabled:!0,size:"compact",className:"dataviews-filters-button",variant:"tertiary",disabled:!i.length,ref:n}),children:(0,eb.__)("Add filter")},filters:e,view:t,onChangeView:r,setOpenedFilter:o})}var rb=(0,tb.forwardRef)(jC);var ob=c(q(),1),nb=c($(),1),ib=c(D(),1);function ab({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,ib.jsx)(ob.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,nb.__)("Reset")})}var sb=c(L(),1);function zC(e,t){return(0,sb.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=>Zv(s)),operators:n,isVisible:a||i||!!t.filters?.some(s=>s.field===o.id&&Qv(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 da=zC;var fa=c(D(),1);function HC({className:e}){let{fields:t,view:r,onChangeView:o,openedFilter:n,setOpenedFilter:i}=(0,ci.useContext)(G),a=(0,ci.useRef)(null),s=da(t,r),l=(0,fa.jsx)(rb,{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,fa.jsx)(Jv,{filter:f,view:r,fields:t,onChangeView:o,addFilterRef:a,openedFilter:n},f.field)),l];return d.push((0,fa.jsx)(ab,{filters:s,view:r,onChangeView:o},"reset-filters")),(0,fa.jsx)(M,{direction:"row",justify:"flex-start",gap:"sm",style:{width:"fit-content"},wrap:"wrap",className:e,children:d})}var ma=(0,ci.memo)(HC);var Bo=c(L(),1),lb=c(q(),1);var Rl=c($(),1);var Ir=c(D(),1);function WC(){let{filters:e,view:t,onChangeView:r,setOpenedFilter:o,isShowingFilter:n,setIsShowingFilter:i}=(0,Bo.useContext)(G),a=(0,Bo.useRef)(null),s=(0,Bo.useCallback)(m=>{r(m),i(!0)},[r,i]);if(e.length===0)return null;let l=e.some(m=>m.isVisible),u={label:(0,Rl.__)("Add filter"),"aria-expanded":!1,isPressed:!1},d={label:(0,Rl._x)("Filter","verb"),"aria-expanded":n,isPressed:n,onClick:()=>{n||o(null),i(!n)}},f=e.some(m=>m.isPrimary||m.isLocked),p=(0,Ir.jsx)(lb.Button,{ref:a,className:"dataviews-filters__visibility-toggle",size:"compact",icon:Ii,disabled:f,accessibleWhenDisabled:!0,...l?d:u});return(0,Ir.jsx)("div",{className:"dataviews-filters__container-visibility-toggle",children:l?(0,Ir.jsx)(qC,{buttonRef:a,filtersCount:t.filters?.length,children:p}):(0,Ir.jsx)(Hd,{filters:e,view:t,onChangeView:s,setOpenedFilter:o,triggerProps:{render:p}})})}function qC({buttonRef:e,filtersCount:t,children:r}){return(0,Bo.useEffect)(()=>()=>{e.current?.focus()},[e]),(0,Ir.jsxs)(Ir.Fragment,{children:[r,!!t&&(0,Ir.jsx)("span",{className:"dataviews-filters-toggle__count",children:t})]})}var Ol=WC;var ub=c(L(),1);var cb=c(D(),1);function UC(e){let{isShowingFilter:t}=(0,ub.useContext)(G);return t?(0,cb.jsx)(ma,{...e}):null}var Al=UC;var db=c(L(),1),fb=c(q(),1),mb=c($(),1);var On=c(D(),1);function Wd({className:e}){let{actions:t=[],data:r,fields:o,getItemId:n,getItemLevel:i,hasInitiallyLoaded:a,isLoading:s,view:l,onChangeView:u,selection:d,onChangeSelection:f,setOpenedFilter:p,onClickItem:m,isItemClickable:g,renderItemLink:h,defaultLayouts:b,containerRef:w,empty:y=(0,On.jsx)("p",{children:(0,mb.__)("No results")})}=(0,db.useContext)(G),A=nr(!a,{delay:200});if(!a)return A?(0,On.jsx)("div",{className:"dataviews-loading",children:(0,On.jsx)("p",{children:(0,On.jsx)(fb.Spinner,{})})}):null;let T=Po.find(_=>_.type===l.type&&b[_.type])?.component;return(0,On.jsx)("div",{className:"dataviews-layout__container",ref:w,children:(0,On.jsx)(T,{className:e,actions:t,data:r,fields:o,getItemId:n,getItemLevel:i,isLoading:s,onChangeView:u,onChangeSelection:f,selection:d,setOpenedFilter:p,onClickItem:m,renderItemLink:h,isItemClickable:g,view:l,empty:y})})}var pb=c(L(),1);var di=c(D(),1),$C=[];function qd(){let{view:e,paginationInfo:{totalItems:t=0,totalPages:r},data:o,actions:n=$C,isLoading:i,hasInitiallyLoaded:a}=(0,pb.useContext)(G),s=!!i&&a&&!!o?.length,l=nr(!!s),u=Wn(n,o)&&[Bn,Rs].includes(e.type);return!s&&(!t||!r||r<=1&&!u)?null:(!!t||s)&&(0,di.jsx)("div",{className:"dataviews-footer",inert:s?"true":void 0,children:(0,di.jsxs)(M,{direction:"row",justify:"end",align:"center",className:z("dataviews-footer__content",{"is-refreshing":l}),gap:"sm",children:[u&&(0,di.jsx)(Ps,{}),(0,di.jsx)(lg,{})]})})}var gb=c($(),1),dr=c(L(),1),hb=c(q(),1),vb=c(dt(),1);var bb=c(D(),1),GC=(0,dr.memo)(function({label:t}){let{view:r,onChangeView:o}=(0,dr.useContext)(G),[n,i,a]=(0,vb.useDebouncedInput)(r.search);(0,dr.useEffect)(()=>{r.search!==a&&i(r.search??"")},[r.search,i]);let s=(0,dr.useRef)(o),l=(0,dr.useRef)(r);(0,dr.useEffect)(()=>{s.current=o,l.current=r},[o,r]),(0,dr.useEffect)(()=>{a!==l.current?.search&&s.current({...l.current,page:r.page?1:void 0,startPosition:r.startPosition?1:void 0,search:a})},[a]);let u=t||(0,gb.__)("Search");return(0,bb.jsx)(hb.SearchControl,{className:"dataviews-search",onChange:i,value:n,label:u,placeholder:u,size:"compact"})}),Ud=GC;var We=c(q(),1),ro=c($(),1),fr=c(L(),1);var $d=c(yb(),1),wb=c(dt(),1);var ae=c(D(),1),{Menu:pa}=J(We.privateApis),YC={className:"dataviews-config__popover",placement:"bottom-end",offset:9};function Gd(){let{view:e,onChangeView:t,defaultLayouts:r}=(0,fr.useContext)(G),o=Object.keys(r);if(o.length<=1)return null;let n=Po.find(i=>e.type===i.type);return(0,ae.jsxs)(pa,{children:[(0,ae.jsx)(pa.TriggerButton,{render:(0,ae.jsx)(We.Button,{size:"compact",icon:n?.icon,label:(0,ro.__)("Layout")})}),(0,ae.jsx)(pa.Popover,{children:o.map(i=>{let a=Po.find(s=>s.type===i);return a?(0,ae.jsx)(pa.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,$d.default)("Invalid dataview")},children:(0,ae.jsx)(pa.ItemLabel,{children:a.label})},i):null})})]})}function KC(){let{view:e,fields:t,onChangeView:r}=(0,fr.useContext)(G),o=(0,fr.useMemo)(()=>t.filter(i=>i.enableSorting!==!1).map(i=>({label:i.label,value:i.id})),[t]);return(0,ae.jsx)(We.SelectControl,{__next40pxDefaultSize:!0,label:(0,ro.__)("Sort by"),value:e.sort?.field,options:o,onChange:n=>{r({...e,sort:{direction:e?.sort?.direction||"desc",field:n},showLevels:!1})}})}function XC(){let{view:e,fields:t,onChangeView:r}=(0,fr.useContext)(G);if(t.filter(i=>i.enableSorting!==!1).length===0)return null;let n=e.sort?.direction;return!n&&e.sort?.field&&(n="desc"),(0,ae.jsx)(We.__experimentalToggleGroupControl,{className:"dataviews-view-config__sort-direction",__next40pxDefaultSize:!0,isBlock:!0,label:(0,ro.__)("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,$d.default)("Invalid direction")},children:Cs.map(i=>(0,ae.jsx)(We.__experimentalToggleGroupControlOptionIcon,{value:i,icon:vp[i],label:Es[i]},i))})}function ZC(){let{view:e,config:t,onChangeView:r}=(0,fr.useContext)(G),{infiniteScrollEnabled:o}=e;return!t||!t.perPageSizes||t.perPageSizes.length<2||t.perPageSizes.length>6||o?null:(0,ae.jsx)(We.__experimentalToggleGroupControl,{__next40pxDefaultSize:!0,isBlock:!0,label:(0,ro.__)("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,ae.jsx)(We.__experimentalToggleGroupControlOption,{value:n,label:n.toString()},n))})}function QC(){let{onReset:e}=(0,fr.useContext)(G);return e===void 0?null:(0,ae.jsx)(We.Button,{variant:"tertiary",size:"compact",disabled:e===!1,accessibleWhenDisabled:!0,className:"dataviews-view-config__reset-button",onClick:()=>{typeof e=="function"&&e()},children:(0,ro.__)("Reset view")})}function Yd(){let{view:e,onReset:t}=(0,fr.useContext)(G),r=(0,wb.useInstanceId)(_b,"dataviews-view-config-dropdown"),o=Po.find(i=>i.type===e.type),n=typeof t=="function";return(0,ae.jsx)(We.Dropdown,{expandOnMobile:!0,popoverProps:{...YC,id:r},renderToggle:({onToggle:i,isOpen:a})=>(0,ae.jsxs)("div",{className:"dataviews-view-config__toggle-wrapper",children:[(0,ae.jsx)(We.Button,{size:"compact",icon:oc,label:(0,ro._x)("View options","View is used as a noun"),onClick:i,"aria-expanded":a?"true":"false","aria-controls":r}),n&&(0,ae.jsx)("span",{className:"dataviews-view-config__modified-indicator"})]}),renderContent:()=>(0,ae.jsx)(We.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"dataviews-config__popover-content-wrapper",children:(0,ae.jsxs)(M,{direction:"column",className:"dataviews-view-config",gap:"xl",children:[(0,ae.jsxs)(M,{direction:"row",justify:"space-between",align:"center",className:"dataviews-view-config__header",children:[(0,ae.jsx)(We.__experimentalHeading,{level:2,className:"dataviews-settings-section__title",children:(0,ro.__)("Appearance")}),(0,ae.jsx)(QC,{})]}),(0,ae.jsxs)(M,{direction:"column",gap:"lg",children:[(0,ae.jsxs)(M,{direction:"row",gap:"sm",className:"dataviews-view-config__sort-controls",children:[(0,ae.jsx)(KC,{}),(0,ae.jsx)(XC,{})]}),!!o?.viewConfigOptions&&(0,ae.jsx)(o.viewConfigOptions,{}),(0,ae.jsx)(ZC,{}),(0,ae.jsx)(Vs,{})]})]})})})}function _b(){return(0,ae.jsxs)(ae.Fragment,{children:[(0,ae.jsx)(Gd,{}),(0,ae.jsx)(Yd,{})]})}var JC=(0,fr.memo)(_b),Cb=JC;var Sb=c(q(),1),Eb=c(L(),1);function he(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 Rb=c(D(),1),{ValidatedCheckboxControl:eS}=J(Sb.privateApis);function Ob({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:a,setValue:s,label:l,description:u,isValid:d}=e,f=e.isDisabled({item:r,field:e}),p=(0,Eb.useCallback)(()=>{t(s({item:r,value:!a({item:r})}))},[r,a,t,s]);return(0,Rb.jsx)(eS,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:he(d,i),hidden:o,label:l,help:u,checked:a({item:r}),onChange:p,disabled:f})}var Pl=c(q(),1),Ab=c(L(),1);var Kd=c(D(),1),{ValidatedComboboxControl:tS}=J(Pl.privateApis);function Tl({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{label:i,description:a,placeholder:s,getValue:l,setValue:u,isValid:d}=t,f=l({item:e})??"",p=(0,Ab.useCallback)(h=>r(u({item:e,value:h??""})),[e,r,u]),{elements:m,isLoading:g}=Je({elements:t.elements,getElements:t.getElements});return g?(0,Kd.jsx)(Pl.Spinner,{}):(0,Kd.jsx)(tS,{required:!!t.isValid?.required,customValidity:he(d,n),label:i,value:f,help:a,placeholder:s,options:m,onChange:p,hideLabelFromVision:o,allowReset:!0,expandOnFocus:!0})}var Nl=c(q(),1),sr=c(L(),1),Vl=c($(),1),Jt=c(Lo(),1);var mi=c(q(),1),Xd=c(L(),1),Vr=c($(),1);var fi=c(D(),1),rS={[Rt]:[{value:"days",label:(0,Vr.__)("Days")},{value:"weeks",label:(0,Vr.__)("Weeks")},{value:"months",label:(0,Vr.__)("Months")},{value:"years",label:(0,Vr.__)("Years")}],[Ft]:[{value:"days",label:(0,Vr.__)("Days ago")},{value:"weeks",label:(0,Vr.__)("Weeks ago")},{value:"months",label:(0,Vr.__)("Months ago")},{value:"years",label:(0,Vr.__)("Years ago")}]};function Il({className:e,data:t,field:r,onChange:o,hideLabelFromVision:n,operator:i}){let a=rS[i===Rt?"inThePast":"over"],{id:s,label:l,description:u,getValue:d,setValue:f}=r,p=r.isDisabled({item:t,field:r}),m=d({item:t}),{value:g="",unit:h=a[0].value}=m&&typeof m=="object"?m:{},b=(0,Xd.useCallback)(y=>o(f({item:t,value:{value:Number(y),unit:h}})),[o,f,t,h]),w=(0,Xd.useCallback)(y=>o(f({item:t,value:{value:g,unit:y}})),[o,f,t,g]);return(0,fi.jsx)(mi.BaseControl,{id:s,className:z(e,"dataviews-controls__relative-date"),label:l,hideLabelFromVision:n,help:u,children:(0,fi.jsxs)(M,{direction:"row",gap:"sm",children:[(0,fi.jsx)(mi.__experimentalNumberControl,{__next40pxDefaultSize:!0,className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:g,onChange:b,disabled:p}),(0,fi.jsx)(mi.SelectControl,{className:"dataviews-controls__relative-date-unit",__next40pxDefaultSize:!0,label:(0,Vr.__)("Unit"),value:h,options:a,onChange:w,hideLabelFromVision:!0,disabled:p})]})})}var Pb=c(L(),1);function ga(e,t){let r=typeof e.min?.constraint=="string"?e.min.constraint:void 0,o=typeof e.max?.constraint=="string"?e.max.constraint:void 0,n=(0,Pb.useMemo)(()=>{let i=[];if(r){let a=t(r);a&&i.push({before:a})}if(o){let a=t(o);a&&i.push({after:a})}return i.length>0?i:void 0},[r,o,t]);return{minConstraint:r,maxConstraint:o,disabledMatchers:n}}var Tb=c(Lo(),1);function ha(e){if(!e)return null;let t=(0,Tb.getDate)(e);return t&&Qr(t)?t:null}var jo=c(D(),1),{DateCalendar:oS,ValidatedInputControl:nS}=J(Nl.privateApis),Zd=e=>e?(0,Jt.dateI18n)("Y-m-d\\TH:i",(0,Jt.getDate)(e)):"";function iS({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,config:a}){let{compact:s}=a||{},{id:l,label:u,description:d,setValue:f,getValue:p,isValid:m}=t,g=t.isDisabled({item:e,field:t}),h=p({item:e}),b=typeof h=="string"?h:void 0,[w,y]=(0,sr.useState)(()=>ha(b)||new Date),A=(0,sr.useRef)(null),T=(0,sr.useRef)(void 0),_=(0,sr.useRef)(null),{minConstraint:N,maxConstraint:k,disabledMatchers:P}=ga(m,ha),E=(0,sr.useCallback)(O=>r(f({item:e,value:O})),[e,r,f]);(0,sr.useEffect)(()=>()=>{T.current&&clearTimeout(T.current)},[]);let j=(0,sr.useCallback)(O=>{let v;if(O){let V=(0,Jt.dateI18n)("Y-m-d",O),F;b?F=(0,Jt.dateI18n)("H:i",(0,Jt.getDate)(b)):F=(0,Jt.dateI18n)("H:i",O),v=(0,Jt.getDate)(`$V}T$F}`).toISOString(),E(v),T.current&&clearTimeout(T.current)}else E(void 0);_.current=A.current&&A.current.ownerDocument.activeElement,T.current=setTimeout(()=>{A.current&&(A.current.focus(),A.current.blur(),E(v),_.current&&_.current instanceof HTMLElement&&_.current.focus())},0)},[E,b]),x=(0,sr.useCallback)(O=>{if(O){let v=(0,Jt.getDate)(O);E(v.toISOString());let V=ha(v.toISOString());V&&y(V)}else E(void 0)},[E]),{format:C}=t,I=C.weekStartsOn??(0,Jt.getSettings)().l10n.startOfWeek,{timezone:{string:S}}=(0,Jt.getSettings)(),R=u;return m?.required&&!n&&!o?R=`$u} (${(0,Vl.__)("Required")})`:!m?.required&&n&&!o&&(R=`$u} (${(0,Vl.__)("Optional")})`),(0,jo.jsx)(Nl.BaseControl,{id:l,label:R,help:d,hideLabelFromVision:o,children:(0,jo.jsxs)(M,{direction:"column",gap:"lg",children:[(0,jo.jsx)(nS,{ref:A,__next40pxDefaultSize:!0,required:!!m?.required,customValidity:he(m,i),type:"datetime-local",label:(0,Vl.__)("Date time"),hideLabelFromVision:!0,value:Zd(b),onChange:x,disabled:g,min:N?Zd(N):void 0,max:k?Zd(k):void 0}),!s&&(0,jo.jsx)(oS,{style:{width:"100%"},selected:b&&ha(b)||void 0,onSelect:j,month:w,onMonthChange:y,timeZone:S||void 0,weekStartsOn:I,disabled:g||P})]})})}function Ib({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:a,config:s}){return i===Rt||i===Ft?(0,jo.jsx)(Il,{className:"dataviews-controls__datetime",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):(0,jo.jsx)(iS,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:a,config:s})}var xt=c(q(),1),de=c(L(),1),Xe=c($(),1),bt=c(Lo(),1);var ve=c(D(),1),{DateCalendar:aS,DateRangeCalendar:sS}=J(xt.privateApis),lS=[{id:"today",label:(0,Xe.__)("Today"),getValue:()=>(0,bt.getDate)(null)},{id:"yesterday",label:(0,Xe.__)("Yesterday"),getValue:()=>{let e=(0,bt.getDate)(null);return En(e,1)}},{id:"past-week",label:(0,Xe.__)("Past week"),getValue:()=>{let e=(0,bt.getDate)(null);return En(e,7)}},{id:"past-month",label:(0,Xe.__)("Past month"),getValue:()=>{let e=(0,bt.getDate)(null);return wl(e,1)}}],uS=[{id:"last-7-days",label:(0,Xe.__)("Last 7 days"),getValue:()=>{let e=(0,bt.getDate)(null);return[En(e,7),e]}},{id:"last-30-days",label:(0,Xe.__)("Last 30 days"),getValue:()=>{let e=(0,bt.getDate)(null);return[En(e,30),e]}},{id:"month-to-date",label:(0,Xe.__)("Month to date"),getValue:()=>{let e=(0,bt.getDate)(null);return[Ov(e),e]}},{id:"last-year",label:(0,Xe.__)("Last year"),getValue:()=>{let e=(0,bt.getDate)(null);return[_l(e,1),e]}},{id:"year-to-date",label:(0,Xe.__)("Year to date"),getValue:()=>{let e=(0,bt.getDate)(null);return[bl(e),e]}}],zo=e=>{if(!e)return null;let t=(0,bt.getDate)(e);return t&&Qr(t)?t:null},Qd=e=>e?typeof e=="string"?e:jd(e,"yyyy-MM-dd"):"";function Vb({field:e,validity:t,inputRefs:r,isTouched:o,setIsTouched:n,children:i}){let{isValid:a}=e,[s,l]=(0,de.useState)(void 0),u=(0,de.useCallback)(()=>{let f=Array.isArray(r)?r:[r];for(let p of f){let m=p.current;if(m&&!m.validity.valid){l({type:"invalid",message:m.validationMessage});return}}l(void 0)},[r]);return(0,de.useEffect)(()=>{let f=Array.isArray(r)?r:[r],p=t?he(a,t):void 0;for(let m of f){let g=m.current;g&&g.setCustomValidity(p?.type==="invalid"&&p.message?p.message:"")}},[r,a,t]),(0,de.useEffect)(()=>{let f=Array.isArray(r)?r:[r],p=m=>{m.preventDefault(),n(!0)};for(let m of f)m.current?.addEventListener("invalid",p);return()=>{for(let m of f)m.current?.removeEventListener("invalid",p)}},[r,n]),(0,de.useEffect)(()=>{if(!o)return;let f=t?he(a,t):void 0;f?l(f):u()},[o,a,t,u]),(0,ve.jsxs)("div",{onBlur:f=>{o||(!f.relatedTarget||!f.currentTarget.contains(f.relatedTarget))&&n(!0)},children:[i,(0,ve.jsx)("div",{"aria-live":"polite",children:s&&(0,ve.jsxs)("p",{className:z("components-validated-control__indicator",s.type==="invalid"?"is-invalid":void 0),children:[(0,ve.jsx)(xt.Icon,{className:"components-validated-control__indicator-icon",icon:Jo,size:16,fill:"currentColor"}),s.message]})})]})}function cS({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:a,label:s,description:l,setValue:u,getValue:d,isValid:f,format:p}=t,m=t.isDisabled({item:e,field:t}),[g,h]=(0,de.useState)(null),b=p.weekStartsOn??(0,bt.getSettings)().l10n.startOfWeek,w=d({item:e}),y=typeof w=="string"?w:void 0,[A,T]=(0,de.useState)(()=>zo(y)||new Date),[_,N]=(0,de.useState)(!1),k=(0,de.useRef)(null),{minConstraint:P,maxConstraint:E,disabledMatchers:j}=ga(f,zo),x=(0,de.useCallback)(v=>r(u({item:e,value:v})),[e,r,u]),C=(0,de.useCallback)(v=>{let V=v?jd(v,"yyyy-MM-dd"):void 0;x(V),h(null),N(!0)},[x]),I=(0,de.useCallback)(v=>{let V=v.getValue(),F=Qd(V);T(V),x(F),h(v.id),N(!0)},[x]),S=(0,de.useCallback)(v=>{if(x(v),v){let V=zo(v);V&&T(V)}h(null),N(!0)},[x]),{timezone:{string:R}}=(0,bt.getSettings)(),O=s;return f?.required&&!n?O=`$s} (${(0,Xe.__)("Required")})`:!f?.required&&n&&(O=`$s} (${(0,Xe.__)("Optional")})`),(0,ve.jsx)(Vb,{field:t,validity:i,inputRefs:k,isTouched:_,setIsTouched:N,children:(0,ve.jsx)(xt.BaseControl,{id:a,className:"dataviews-controls__date",label:O,help:l,hideLabelFromVision:o,children:(0,ve.jsxs)(M,{direction:"column",gap:"lg",children:[(0,ve.jsxs)(M,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[lS.map(v=>{let V=g===v.id;return(0,ve.jsx)(xt.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:V,size:"small",disabled:m,accessibleWhenDisabled:!0,onClick:()=>I(v),children:v.label},v.id)}),(0,ve.jsx)(xt.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!g,size:"small",disabled:!!g||m,accessibleWhenDisabled:!0,children:(0,Xe.__)("Custom")})]}),(0,ve.jsx)(xt.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:k,type:"date",label:(0,Xe.__)("Date"),hideLabelFromVision:!0,value:y,onChange:S,required:!!t.isValid?.required,disabled:m,min:P,max:E}),(0,ve.jsx)(aS,{style:{width:"100%"},selected:y&&zo(y)||void 0,onSelect:C,month:A,onMonthChange:T,timeZone:R||void 0,weekStartsOn:b,disabled:m||j,disableNavigation:m})]})})})}function dS({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:a,label:s,description:l,getValue:u,setValue:d,isValid:f,format:p}=t,m=t.isDisabled({item:e,field:t}),g,h=u({item:e});Array.isArray(h)&&h.length===2&&h.every(B=>typeof B=="string")&&(g=h);let b=p.weekStartsOn??(0,bt.getSettings)().l10n.startOfWeek,{minConstraint:w,maxConstraint:y,disabledMatchers:A}=ga(f,zo),T=(0,de.useCallback)(B=>{r(d({item:e,value:B}))},[e,r,d]),[_,N]=(0,de.useState)(null),k=(0,de.useMemo)(()=>{if(!g)return{from:void 0,to:void 0};let[B,X]=g;return{from:zo(B)||void 0,to:zo(X)||void 0}},[g]),[P,E]=(0,de.useState)(()=>k.from||new Date),[j,x]=(0,de.useState)(!1),C=(0,de.useRef)(null),I=(0,de.useRef)(null),S=(0,de.useCallback)((B,X)=>{B&&X?T([Qd(B),Qd(X)]):!B&&!X&&T(void 0)},[T]),R=(0,de.useCallback)(B=>{S(B?.from,B?.to),N(null),x(!0)},[S]),O=(0,de.useCallback)(B=>{let[X,_e]=B.getValue();E(X),S(X,_e),N(B.id),x(!0)},[S]),v=(0,de.useCallback)((B,X)=>{let[_e,Se]=g||[void 0,void 0];if(S(B==="from"?X:_e,B==="to"?X:Se),X){let ut=zo(X);ut&&E(ut)}N(null),x(!0)},[g,S]),{timezone:V}=(0,bt.getSettings)(),F=s;return t.isValid?.required&&!n?F=`$s} (${(0,Xe.__)("Required")})`:!t.isValid?.required&&n&&(F=`$s} (${(0,Xe.__)("Optional")})`),(0,ve.jsx)(Vb,{field:t,validity:i,inputRefs:[C,I],isTouched:j,setIsTouched:x,children:(0,ve.jsx)(xt.BaseControl,{id:a,className:"dataviews-controls__date",label:F,help:l,hideLabelFromVision:o,children:(0,ve.jsxs)(M,{direction:"column",gap:"lg",children:[(0,ve.jsxs)(M,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[uS.map(B=>{let X=_===B.id;return(0,ve.jsx)(xt.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:X,size:"small",disabled:m,accessibleWhenDisabled:!0,onClick:()=>O(B),children:B.label},B.id)}),(0,ve.jsx)(xt.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!_,size:"small",accessibleWhenDisabled:!0,disabled:!!_||m,children:(0,Xe.__)("Custom")})]}),(0,ve.jsxs)(M,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,ve.jsx)(xt.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:C,type:"date",label:(0,Xe.__)("From"),hideLabelFromVision:!0,value:g?.[0],onChange:B=>v("from",B),required:!!t.isValid?.required,disabled:m,min:w,max:y}),(0,ve.jsx)(xt.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:I,type:"date",label:(0,Xe.__)("To"),hideLabelFromVision:!0,value:g?.[1],onChange:B=>v("to",B),required:!!t.isValid?.required,disabled:m,min:w,max:y})]}),(0,ve.jsx)(sS,{style:{width:"100%"},selected:k,onSelect:R,month:P,onMonthChange:E,timeZone:V.string||void 0,weekStartsOn:b,disabled:m||A})]})})})}function Nb({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:a}){return i===Rt||i===Ft?(0,ve.jsx)(Il,{className:"dataviews-controls__date",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):i===Et?(0,ve.jsx)(dS,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:a}):(0,ve.jsx)(cS,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:a})}var Dl=c(q(),1),Db=c(L(),1);var Jd=c(D(),1),{ValidatedSelectControl:fS}=J(Dl.privateApis);function kl({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{type:a,label:s,description:l,getValue:u,setValue:d,isValid:f}=t,p=t.isDisabled({item:e,field:t}),m=a==="array",g=u({item:e})??(m?[]:""),h=(0,Db.useCallback)(y=>r(d({item:e,value:y})),[e,r,d]),{elements:b,isLoading:w}=Je({elements:t.elements,getElements:t.getElements});return w?(0,Jd.jsx)(Dl.Spinner,{}):(0,Jd.jsx)(fS,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:he(f,i),label:s,value:g,help:l,options:b,onChange:h,__next40pxDefaultSize:!0,hideLabelFromVision:o,multiple:m,disabled:p})}var ef=c(D(),1),mS=10;function kb(e){let{field:t}=e,{elements:r}=Je({elements:t.elements,getElements:t.getElements});return r.length>=mS?(0,ef.jsx)(Tl,{...e}):(0,ef.jsx)(kl,{...e})}var Fl=c(q(),1);var Mb=c(q(),1),Fb=c(L(),1);var Lb=c(D(),1),{ValidatedInputControl:pS}=J(Mb.privateApis);function Nr({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,type:i,prefix:a,suffix:s,validity:l}){let{label:u,placeholder:d,description:f,getValue:p,setValue:m,isValid:g}=t,h=p({item:e}),b=t.isDisabled({item:e,field:t}),w=(0,Fb.useCallback)(y=>r(m({item:e,value:y})),[e,m,r]);return(0,Lb.jsx)(pS,{required:!!g.required,markWhenOptional:n,customValidity:he(g,l),label:u,placeholder:d,value:h??"",help:f,onChange:w,hideLabelFromVision:o,type:i,prefix:a,suffix:s,disabled:b,pattern:g.pattern?g.pattern.constraint:void 0,minLength:g.minLength?g.minLength.constraint:void 0,maxLength:g.maxLength?g.maxLength.constraint:void 0,__next40pxDefaultSize:!0})}var Ml=c(D(),1);function Bb({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,Ml.jsx)(Nr,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"email",prefix:(0,Ml.jsx)(Fl.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Ml.jsx)(Fl.Icon,{icon:ic})})})}var Bl=c(q(),1);var Ll=c(D(),1);function jb({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,Ll.jsx)(Nr,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"tel",prefix:(0,Ll.jsx)(Bl.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Ll.jsx)(Bl.Icon,{icon:gc})})})}var zl=c(q(),1);var jl=c(D(),1);function zb({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,jl.jsx)(Nr,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"url",prefix:(0,jl.jsx)(zl.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,jl.jsx)(zl.Icon,{icon:mc})})})}var oo=c(q(),1),va=c(L(),1),Hl=c($(),1);var Ho=c(D(),1),{ValidatedNumberControl:gS}=J(oo.privateApis);function Hb(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function hS({value:e,onChange:t,hideLabelFromVision:r,step:o}){let[n="",i=""]=e,a=(0,va.useCallback)(l=>t([Hb(l),i]),[t,i]),s=(0,va.useCallback)(l=>t([n,Hb(l)]),[t,n]);return(0,Ho.jsx)(oo.BaseControl,{help:(0,Hl.__)("The max. value must be greater than the min. value."),children:(0,Ho.jsxs)(oo.Flex,{direction:"row",gap:4,children:[(0,Ho.jsx)(oo.__experimentalNumberControl,{label:(0,Hl.__)("Min."),value:n,max:i?Number(i)-o:void 0,onChange:a,__next40pxDefaultSize:!0,hideLabelFromVision:r,step:o}),(0,Ho.jsx)(oo.__experimentalNumberControl,{label:(0,Hl.__)("Max."),value:i,min:n?Number(n)+o:void 0,onChange:s,__next40pxDefaultSize:!0,hideLabelFromVision:r,step:o})]})})}function Wl({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:a}){let s=t.format?.decimals??0,l=Math.pow(10,Math.abs(s)*-1),{label:u,description:d,getValue:f,setValue:p,isValid:m}=t,g=f({item:e})??"",h=t.isDisabled({item:e,field:t}),b=(0,va.useCallback)(y=>{r(p({item:e,value:["",void 0].includes(y)?void 0:Number(y)}))},[e,r,p]),w=(0,va.useCallback)(y=>{r(p({item:e,value:y}))},[e,r,p]);if(i===Et){let y=["",""];return Array.isArray(g)&&g.length===2&&g.every(A=>typeof A=="number"||A==="")&&(y=g),(0,Ho.jsx)(hS,{value:y,onChange:w,hideLabelFromVision:o,step:l})}return(0,Ho.jsx)(gS,{required:!!m.required,markWhenOptional:n,customValidity:he(m,a),label:u,help:d,value:g,onChange:b,__next40pxDefaultSize:!0,hideLabelFromVision:o,step:l,min:m.min?m.min.constraint:void 0,max:m.max?m.max.constraint:void 0,disabled:h})}var Wb=c(D(),1);function qb(e){return(0,Wb.jsx)(Wl,{...e})}var Ub=c(D(),1);function $b(e){return(0,Ub.jsx)(Wl,{...e})}var ql=c(q(),1),Gb=c(L(),1);var tf=c(D(),1),{ValidatedRadioControl:vS}=J(ql.privateApis);function Yb({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:a,description:s,getValue:l,setValue:u,isValid:d}=t,f=t.isDisabled({item:e,field:t}),{elements:p,isLoading:m}=Je({elements:t.elements,getElements:t.getElements}),g=l({item:e}),h=(0,Gb.useCallback)(b=>r(u({item:e,value:b})),[e,r,u]);return m?(0,tf.jsx)(ql.Spinner,{}):(0,tf.jsx)(vS,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:he(d,i),label:a,help:s,onChange:h,options:p,selected:g,hideLabelFromVision:o,disabled:f})}var rf=c(L(),1);var Kb=c(D(),1);function Xb({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:a}){let{prefix:s,suffix:l}=i||{};return(0,Kb.jsx)(Nr,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:a,prefix:s?(0,rf.createElement)(s):void 0,suffix:l?(0,rf.createElement)(l):void 0})}var Zb=c(q(),1),Qb=c(L(),1);var Jb=c(D(),1),{ValidatedToggleControl:bS}=J(Zb.privateApis);function ex({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:a,description:s,getValue:l,setValue:u,isValid:d}=e,f=e.isDisabled({item:r,field:e}),p=(0,Qb.useCallback)(()=>{t(u({item:r,value:!l({item:r})}))},[t,u,r,l]);return(0,Jb.jsx)(bS,{required:!!d.required,markWhenOptional:n,customValidity:he(d,i),hidden:o,label:a,help:s,checked:l({item:r}),onChange:p,disabled:f})}var tx=c(q(),1),rx=c(L(),1);var ox=c(D(),1),{ValidatedTextareaControl:xS}=J(tx.privateApis);function nx({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:a}){let{rows:s=4}=i||{},l=t.isDisabled({item:e,field:t}),{label:u,placeholder:d,description:f,setValue:p,isValid:m}=t,g=t.getValue({item:e}),h=(0,rx.useCallback)(b=>r(p({item:e,value:b})),[e,r,p]);return(0,ox.jsx)(xS,{required:!!m.required,markWhenOptional:n,customValidity:he(m,a),label:u,placeholder:d,value:g??"",help:f,onChange:h,rows:s,disabled:l,minLength:m.minLength?m.minLength.constraint:void 0,maxLength:m.maxLength?m.maxLength.constraint:void 0,__next40pxDefaultSize:!0,hideLabelFromVision:o})}var pi=c(q(),1),ix=c(L(),1);var Ul=c(D(),1),{ValidatedToggleGroupControl:yS}=J(pi.privateApis);function ax({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:a,setValue:s,isValid:l}=t,u=t.isDisabled({item:e,field:t}),d=a({item:e}),f=(0,ix.useCallback)(h=>r(s({item:e,value:h})),[e,r,s]),{elements:p,isLoading:m}=Je({elements:t.elements,getElements:t.getElements});if(m)return(0,Ul.jsx)(pi.Spinner,{});if(p.length===0)return null;let g=p.find(h=>h.value===d);return(0,Ul.jsx)(yS,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:he(l,i),__next40pxDefaultSize:!0,isBlock:!0,label:t.label,help:g?.description||t.description,onChange:f,value:d,hideLabelFromVision:o,children:p.map(h=>(0,Ul.jsx)(pi.__experimentalToggleGroupControlOption,{label:h.label,value:h.value,disabled:u},h.value))})}var $l=c(q(),1),Gl=c(L(),1);var ba=c(D(),1),{ValidatedFormTokenField:wS}=J($l.privateApis);function sx({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:a,placeholder:s,description:l,getValue:u,setValue:d,isValid:f}=t,p=u({item:e}),m=t.isDisabled({item:e,field:t}),{elements:g,isLoading:h}=Je({elements:t.elements,getElements:t.getElements}),b=(0,Gl.useMemo)(()=>Array.isArray(p)?p.map(y=>g?.find(T=>T.value===y)||{value:y,label:y}):[],[p,g]),w=(0,Gl.useCallback)(y=>{let A=y.map(T=>typeof T=="object"&&"value"in T?T.value:T);r(d({item:e,value:A}))},[r,d,e]);return h?(0,ba.jsx)($l.Spinner,{}):(0,ba.jsx)(wS,{required:!!f?.required,markWhenOptional:n,customValidity:he(f,i),label:o?void 0:a,value:b,onChange:w,placeholder:s,suggestions:g?.map(y=>y.value),disabled:m,__experimentalValidateInput:y=>t.isValid?.elements&&g?g.some(A=>A.value===y||A.label===y):!0,__experimentalExpandOnFocus:g&&g.length>0,help:l??(t.isValid?.elements?"":void 0),displayTransform:y=>typeof y=="object"&&"label"in y?y.label:typeof y=="string"&&g&&g.find(T=>T.value===y)?.label||y,__experimentalRenderItem:({item:y})=>{if(typeof y=="string"&&g){let A=g.find(T=>T.value===y);return(0,ba.jsx)("span",{children:A?.label||y})}return(0,ba.jsx)("span",{children:y})}})}var _S={grad:.9,turn:360,rad:360/(2*Math.PI)},no=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},et=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},lr=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},hx=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},lx=function(e){return{r:lr(e.r,0,255),g:lr(e.g,0,255),b:lr(e.b,0,255),a:lr(e.a)}},of=function(e){return{r:et(e.r),g:et(e.g),b:et(e.b),a:et(e.a,3)}},CS=/^#([0-9a-f]{3,8})$/i,Yl=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},vx=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}},bx=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}},ux=function(e){return{h:hx(e.h),s:lr(e.s,0,100),l:lr(e.l,0,100),a:lr(e.a)}},cx=function(e){return{h:et(e.h),s:et(e.s),l:et(e.l),a:et(e.a,3)}},dx=function(e){return bx((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},xa=function(e){return{h:(t=vx(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},SS=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,ES=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,RS=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,OS=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,fx={string:[[function(e){var t=CS.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?et(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?et(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=RS.exec(e)||OS.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:lx({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=SS.exec(e)||ES.exec(e);if(!t)return null;var r,o,n=ux({h:(r=t[1],o=t[2],o===void 0&&(o="deg"),Number(r)*(_S[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return dx(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 no(t)&&no(r)&&no(o)?lx({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(!no(t)||!no(r)||!no(o))return null;var a=ux({h:Number(t),s:Number(r),l:Number(o),a:Number(i)});return dx(a)},"hsl"],[function(e){var t=e.h,r=e.s,o=e.v,n=e.a,i=n===void 0?1:n;if(!no(t)||!no(r)||!no(o))return null;var a=(function(s){return{h:hx(s.h),s:lr(s.s,0,100),v:lr(s.v,0,100),a:lr(s.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(i)});return bx(a)},"hsv"]]},mx=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]},AS=function(e){return typeof e=="string"?mx(e.trim(),fx.string):typeof e=="object"&&e!==null?mx(e,fx.object):[null,void 0]};var nf=function(e,t){var r=xa(e);return{h:r.h,s:lr(r.s+100*t,0,100),l:r.l,a:r.a}},af=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},px=function(e,t){var r=xa(e);return{h:r.h,s:r.s,l:lr(r.l+100*t,0,100),a:r.a}},gx=(function(){function e(t){this.parsed=AS(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 et(af(this.rgba),2)},e.prototype.isDark=function(){return af(this.rgba)<.5},e.prototype.isLight=function(){return af(this.rgba)>=.5},e.prototype.toHex=function(){return t=of(this.rgba),r=t.r,o=t.g,n=t.b,a=(i=t.a)<1?Yl(et(255*i)):"","#"+Yl(r)+Yl(o)+Yl(n)+a;var t,r,o,n,i,a},e.prototype.toRgb=function(){return of(this.rgba)},e.prototype.toRgbString=function(){return t=of(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 cx(xa(this.rgba))},e.prototype.toHslString=function(){return t=cx(xa(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=vx(this.rgba),{h:et(t.h),s:et(t.s),v:et(t.v),a:et(t.a,3)};var t},e.prototype.invert=function(){return yt({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),yt(nf(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),yt(nf(this.rgba,-t))},e.prototype.grayscale=function(){return yt(nf(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),yt(px(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),yt(px(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"?yt({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):et(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=xa(this.rgba);return typeof t=="number"?yt({h:t,s:r.s,l:r.l,a:r.a}):et(r.h)},e.prototype.isEqual=function(t){return this.toHex()===yt(t).toHex()},e})(),yt=function(e){return e instanceof gx?e:new gx(e)};var zt=c(q(),1),sf=c(L(),1),xx=c($(),1);var io=c(D(),1),{ValidatedInputControl:PS}=J(zt.privateApis),TS=({color:e,onColorChange:t,disabled:r})=>{let o=e&&yt(e).isValid()?e:"#ffffff";return(0,io.jsx)(zt.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:n})=>(0,io.jsx)(zt.Button,{onClick:n,"aria-label":(0,xx.__)("Open color picker"),size:"small",disabled:r,accessibleWhenDisabled:!0,icon:()=>(0,io.jsx)(zt.ColorIndicator,{colorValue:o})}),renderContent:()=>(0,io.jsx)(zt.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,io.jsx)(zt.ColorPicker,{color:o,onChange:t,enableAlpha:!0})})})};function yx({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:a,placeholder:s,description:l,setValue:u,isValid:d}=t,f=t.isDisabled({item:e,field:t}),p=t.getValue({item:e})||"",m=(0,sf.useCallback)(h=>{r(u({item:e,value:h}))},[e,r,u]),g=(0,sf.useCallback)(h=>{r(u({item:e,value:h||""}))},[e,r,u]);return(0,io.jsx)(PS,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:he(d,i),label:a,placeholder:s,value:p,help:l,onChange:g,hideLabelFromVision:o,type:"text",disabled:f,prefix:(0,io.jsx)(zt.__experimentalInputControlPrefixWrapper,{variant:"control",children:(0,io.jsx)(TS,{color:p,onColorChange:m,disabled:f})})})}var Xl=c(q(),1),Zl=c(L(),1),lf=c($(),1);var Kl=c(D(),1);function wx({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let[a,s]=(0,Zl.useState)(!1),l=t.isDisabled({item:e,field:t}),u=(0,Zl.useCallback)(()=>{s(d=>!d)},[]);return(0,Kl.jsx)(Nr,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:a?"text":"password",suffix:(0,Kl.jsx)(Xl.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,Kl.jsx)(Xl.Button,{icon:a?Di:Ec,onClick:u,size:"small",label:a?(0,lf.__)("Hide password"):(0,lf.__)("Show password"),disabled:l,accessibleWhenDisabled:!0})})})}function Ql(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var Cx=c(D(),1),_x={adaptiveSelect:kb,array:sx,checkbox:Ob,color:yx,combobox:Tl,datetime:Ib,date:Nb,email:Bb,telephone:jb,url:zb,integer:qb,number:$b,password:wx,radio:Yb,select:kl,text:Xb,toggle:ex,textarea:nx,toggleGroup:ax};function IS(e){return e&&typeof e=="object"&&typeof e.control=="string"}function VS(e){let{control:t,...r}=e,o=Jl(t);return o===null?null:function(i){return(0,Cx.jsx)(o,{...i,config:r})}}function Sx(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?Jl(e.Edit):IS(e.Edit)?VS(e.Edit):Ql(e)&&e.type!=="array"?Jl("adaptiveSelect"):t===null?null:Jl(t)}function Jl(e){return Object.keys(_x).includes(e)?_x[e]:null}function NS(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 Ex=NS;var DS=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},Rx=DS;var kS=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},Ox=kS;var Px=c($(),1);function eu({item:e,field:t}){let{elements:r,isLoading:o}=Je({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 Ax=c(D(),1);function Fe({item:e,field:t}){return t.hasElements?(0,Ax.jsx)(eu,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var Dr=(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 kr(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 Mr(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 Fr(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 we(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 MS({item:e,field:t}){return t.getValue({item:e})}var Vt=MS;var FS=/^[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 LS(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!FS.test(r)?(0,Px.__)("Value must be a valid email address."):null}var Tx={type:"email",render:Fe,Edit:"email",sort:Dr,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ee,Re],validOperators:[Pe,Te,xr,yr,wr,Ee,Re,ft,mt],format:{},getValueFormatted:Vt,validate:{required:Le,pattern:Fr,minLength:kr,maxLength:Mr,elements:we,custom:LS}};var Ix=c($(),1);var gi=(e,t,r)=>r==="asc"?e-t:t-e;function tu(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 ru(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 Vx={separatorThousand:","};function BS({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=Vx: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 jS(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Number.isInteger(r)?(0,Ix.__)("Value must be an integer."):null}var Nx={type:"integer",render:Fe,Edit:"integer",sort:gi,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Pe,Te,mo,po,go,ho,Et],validOperators:[Pe,Te,mo,po,go,ho,Et,Ee,Re,ft,mt],format:Vx,getValueFormatted:BS,validate:{required:Le,min:tu,max:ru,elements:we,custom:jS}};var Dx=c($(),1);var kx={separatorThousand:",",separatorDecimal:".",decimals:2};function zS({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=kx: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 HS(e){return e===""||e===void 0||e===null}function WS(e,t){let r=t.getValue({item:e});return!HS(r)&&!Number.isFinite(r)?(0,Dx.__)("Value must be a number."):null}var Mx={type:"number",render:Fe,Edit:"number",sort:gi,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Pe,Te,mo,po,go,ho,Et],validOperators:[Pe,Te,mo,po,go,ho,Et,Ee,Re,ft,mt],format:kx,getValueFormatted:zS,validate:{required:Le,min:tu,max:ru,elements:we,custom:WS}};var Fx={type:"text",render:Fe,Edit:"text",sort:Dr,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ee,Re],validOperators:[Pe,Te,xr,yr,wr,Ee,Re,ft,mt],format:{},getValueFormatted:Vt,validate:{required:Le,pattern:Fr,minLength:kr,maxLength:Mr,elements:we}};var An=c(Lo(),1);var Bx=c(Lo(),1);function Lx(e){if(!e||!Qr(new Date(e)))return null;let t=(0,Bx.getDate)(e);return t&&Qr(t)?t:null}function jx(e,t,r){let o=t.isValid[r]?.constraint;if(typeof o!="string")return!1;let n=t.getValue({item:e}),i=Array.isArray(n)?n[r==="min"?0:n.length-1]:n;if(i==null||i==="")return!0;let a=Lx(o),s=Lx(String(i));return!!a&&!!s&&(r==="min"?s.getTime()>=a.getTime():s.getTime()<=a.getTime())}function ou(e,t){return jx(e,t,"min")}function nu(e,t){return jx(e,t,"max")}var zx={datetime:(0,An.getSettings)().formats.datetime,weekStartsOn:(0,An.getSettings)().l10n.startOfWeek};function qS({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="datetime"?o=zx:o=t.format,(0,An.dateI18n)(o.datetime,(0,An.getDate)(r))}var US=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},Hx={type:"datetime",render:Fe,Edit:"datetime",sort:US,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[wo,_o,vo,bo,xo,yo,Rt,Ft],validOperators:[wo,_o,vo,bo,xo,yo,Rt,Ft],format:zx,getValueFormatted:qS,validate:{required:Le,elements:we,min:ou,max:nu}};var Pn=c(Lo(),1);var Wx={date:(0,Pn.getSettings)().formats.date,weekStartsOn:(0,Pn.getSettings)().l10n.startOfWeek};function $S({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="date"?o=Wx:o=t.format,(0,Pn.dateI18n)(o.date,(0,Pn.getDate)(r))}var GS=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},qx={type:"date",render:Fe,Edit:"date",sort:GS,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[wo,_o,vo,bo,xo,yo,Rt,Ft,Et],validOperators:[wo,_o,vo,bo,xo,yo,Rt,Ft,Et],format:Wx,getValueFormatted:$S,validate:{required:Le,elements:we,min:ou,max:nu}};var iu=c($(),1);function Ux(e,t){return t.getValue({item:e})===!0}function YS({item:e,field:t}){let r=t.getValue({item:e});return r===!0?(0,iu.__)("True"):r===!1?(0,iu.__)("False"):""}function KS(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&![!0,!1].includes(r)?(0,iu.__)("Value must be true, false, or undefined"):null}var XS=(e,t,r)=>{let o=!!e;return o===!!t?0:r==="asc"?o?1:-1:o?-1:1},$x={type:"boolean",render:Fe,Edit:"checkbox",sort:XS,validate:{required:Ux,elements:we,custom:KS},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Pe,Te],validOperators:[Pe,Te],format:{},getValueFormatted:YS};var Gx={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:Vt,validate:{}};var uf=c($(),1);function Yx(e,t){let r=t.getValue({item:e});return Array.isArray(r)&&r.length>0&&r.every(o=>![void 0,"",null].includes(o))}function Kx({item:e,field:t}){let r=t.getValue({item:e});return(Array.isArray(r)?r:[]).join(", ")}function ZS({item:e,field:t}){return Kx({item:e,field:t})}function QS(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Array.isArray(r)?(0,uf.__)("Value must be an array."):r.every(o=>typeof o=="string")?null:(0,uf.__)("Every value must be a string.")}var JS=(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)},Xx={type:"array",render:ZS,Edit:"array",sort:JS,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ee,Re],validOperators:[Ee,Re,ft,mt],format:{},getValueFormatted:Kx,validate:{required:Yx,elements:we,custom:QS}};function e2({item:e,field:t}){return t.getValue({item:e})?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":""}var Zx={type:"password",render:Fe,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:e2,validate:{required:Le,pattern:Fr,minLength:kr,maxLength:Mr,elements:we}};var Qx={type:"telephone",render:Fe,Edit:"telephone",sort:Dr,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ee,Re],validOperators:[Pe,Te,xr,yr,wr,Ee,Re,ft,mt],format:{},getValueFormatted:Vt,validate:{required:Le,pattern:Fr,minLength:kr,maxLength:Mr,elements:we}};var Jx=c($(),1);var hi=c(D(),1);function t2({item:e,field:t}){if(t.hasElements)return(0,hi.jsx)(eu,{item:e,field:t});let r=Vt({item:e,field:t});return!r||!yt(r).isValid()?r:(0,hi.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,hi.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:r,border:"1px solid #ddd",flexShrink:0}}),(0,hi.jsx)("span",{children:r})]})}function r2(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!yt(r).isValid()?(0,Jx.__)("Value must be a valid color."):null}var o2=(e,t,r)=>{let o=yt(e),n=yt(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},ey={type:"color",render:t2,Edit:"color",sort:o2,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ee,Re],validOperators:[Pe,Te,Ee,Re],format:{},getValueFormatted:Vt,validate:{required:Le,elements:we,custom:r2}};var ty={type:"url",render:Fe,Edit:"url",sort:Dr,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ee,Re],validOperators:[Pe,Te,xr,yr,wr,Ee,Re,ft,mt],format:{},getValueFormatted:Vt,validate:{required:Le,pattern:Fr,minLength:kr,maxLength:Mr,elements:we}};var n2=(e,t,r)=>typeof e=="number"&&typeof t=="number"?gi(e,t,r):Dr(e,t,r),ry={render:Fe,Edit:null,sort:n2,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Pe,Te],validOperators:Xv(),format:{},getValueFormatted:Vt,validate:{required:Le,elements:we}};function i2(e){return e==="integer"||e==="number"}function a2(e){return e==="date"||e==="datetime"}function oy(e,t,r){let o=t.validate[r];if(o&&(typeof e=="number"&&i2(t.type)||typeof e=="string"&&a2(t.type)))return{constraint:e,validate:o}}function ny(e,t){let r=e.isValid,o;r?.required===!0&&t.validate.required!==void 0&&(o={constraint:!0,validate:t.validate.required});let n;(r?.elements===!0||r?.elements===void 0&&(e.elements||e.getElements))&&t.validate.elements!==void 0&&(n={constraint:!0,validate:t.validate.elements});let i=oy(r?.min,t,"min"),a=oy(r?.max,t,"max"),s=r?.minLength,l;typeof s=="number"&&t.validate.minLength!==void 0&&(l={constraint:s,validate:t.validate.minLength});let u=r?.maxLength,d;typeof u=="number"&&t.validate.maxLength!==void 0&&(d={constraint:u,validate:t.validate.maxLength});let f=r?.pattern,p;f!==void 0&&t.validate.pattern!==void 0&&(p={constraint:f,validate:t.validate.pattern});let m=r?.custom??t.validate.custom;return{required:o,elements:n,min:i,max:a,minLength:l,maxLength:d,pattern:p,custom:m}}function iy(e){return e.validOperators.reduce((t,r)=>{let o=Rn(r);return o?.filter&&(t[r]=o.filter),t},{})}function s2(e,t){return{...t.format,...e.format}}var ay=s2;function l2(e){let t=[Tx,Nx,Mx,Fx,Hx,qx,$x,Gx,Xx,Zx,Qx,ey,ty].find(r=>r?.type===e);return t||ry}function Tn(e){return e.map(t=>{let r=l2(t.type),o=t.getValue||Rx(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||Ox(t.id),elements:t.elements,getElements:t.getElements,hasElements:Ql(t),isVisible:t.isVisible,isDisabled:typeof t.isDisabled=="function"?t.isDisabled:()=>!!t.isDisabled,enableHiding:t.enableHiding??!0,readOnly:t.readOnly??!1,type:r.type,render:t.render??r.render,Edit:Sx(t,r.Edit),sort:n,enableSorting:t.enableSorting??r.enableSorting,enableGlobalSearch:t.enableGlobalSearch??r.enableGlobalSearch,isValid:ny(t,r),filterBy:Ex(t,r.defaultOperators,r.validOperators),filter:iy(r),format:ay(t,r),getValueFormatted:t.getValueFormatted??r.getValueFormatted}})}var st=c(L(),1);function sy({view:e,data:t,getItemId:r,isLoading:o,paginationInfo:n,selection:i}){let a=e.infiniteScrollEnabled,[s,l]=(0,st.useState)(!o);(0,st.useEffect)(()=>{o||l(!0)},[o]);let u=(0,st.useRef)(t),d=(0,st.useRef)(n);(0,st.useEffect)(()=>{o||(u.current=t,d.current=n)},[t,o,n]);let[f,p]=(0,st.useState)([]),m=(0,st.useRef)(new Map),g=(0,st.useRef)([]),h=(0,st.useRef)({search:void 0,filters:void 0,perPage:void 0}),b=(0,st.useRef)(void 0),w=(0,st.useRef)(void 0),y=(0,st.useRef)(!1),A=(0,st.useMemo)(()=>{e.startPosition!==void 0&&w.current!==void 0&&(e.startPosition<w.current?b.current="up":e.startPosition>w.current&&(b.current="down")),w.current=e.startPosition;let T=JSON.stringify(e.filters??[]),_=h.current.filters,N=!y.current||!e.infiniteScrollEnabled||e.search!==h.current.search||T!==_||e.perPage!==h.current.perPage;if(y.current=!0,h.current={search:e.search,filters:T,perPage:e.perPage},N){m.current.clear(),b.current=void 0;let R=e.search?1:e.startPosition??1,O=t.map((v,V)=>{let F=R+V;return m.current.set(r(v),F),{...v,position:F}});return g.current=O,O}let k=g.current,P=new Set(t.map(r)),E=b.current,j=e.search?1:e.startPosition??1,x=t.map((R,O)=>{let v=r(R),V=e.infiniteScrollEnabled?j+O:void 0;return V!==void 0&&m.current.set(v,V),{...R,position:V}});if(x.length===0)return k;let C=k.filter(R=>!P.has(r(R))),I=E==="up"?[...x,...C]:[...C,...x];I.sort((R,O)=>{let v=R.position,V=O.position;return v-V});let S=I;if(f.length>0){let R=Math.min(...f),O=Math.max(...f),v=20,V=I.map(_e=>_e.position),F=Math.min(...V);!(Math.max(...V)<R-v||F>O+v)&&(S=I.filter(_e=>{let Se=r(_e);if(i?.includes(Se))return!0;let St=_e.position;return E==="up"?St<=O+v:E==="down"?St>=R-v:St>=R-v&&St<=O+v}))}return g.current=S,S},[t,e.search,e.filters,e.perPage,e.startPosition,e.infiniteScrollEnabled,f,i,r]);return a?{data:A,paginationInfo:n,hasInitiallyLoaded:s,setVisibleEntries:p}:{data:(o&&u.current?.length?u.current:t).map(_=>({..._,position:void 0})),paginationInfo:o&&u.current?.length?d.current:n,hasInitiallyLoaded:s,setVisibleEntries:void 0}}var Nt=c(L(),1),uy=c(dt(),1);function ly(e,t,r){let o=e.getBoundingClientRect(),n=o.top+o.height/2,i=Array.from(e.querySelectorAll("[aria-posinset]"));if(i.length===0)return!1;let a=i.reduce((u,d)=>{let f=d.getBoundingClientRect(),p=f.top+f.height/2,m=Math.abs(p-n),g=u.getBoundingClientRect(),h=g.top+g.height/2,b=Math.abs(h-n);return m<b?d:u}),s=Number(a.getAttribute("aria-posinset")),l=a.getBoundingClientRect();return t.current={posinset:s,viewportOffset:l.top-o.top,direction:r},!0}function cy({view:e,onChangeView:t,isLoading:r,paginationInfo:o,containerRef:n,setVisibleEntries:i}){let a=(0,Nt.useRef)(null),s=(0,Nt.useRef)(e),l=(0,Nt.useRef)(r),u=(0,Nt.useRef)(t),d=(0,Nt.useRef)(o.totalItems);(0,Nt.useLayoutEffect)(()=>{s.current=e,l.current=r,u.current=t,d.current=o.totalItems},[e,r,t,o.totalItems]);let f=(0,Nt.useCallback)(m=>{i&&i(g=>{let h=new Set(g),b=!1;return m.forEach(w=>{let y=Number(w.target?.attributes?.getNamedItem("aria-posinset")?.value);isNaN(y)||(w.isIntersecting?h.has(y)||(h.add(y),b=!0):h.has(y)&&(h.delete(y),b=!0))}),b?Array.from(h).sort():g})},[i]);(0,Nt.useLayoutEffect)(()=>{let m=n.current,g=a.current;if(!m||!e.infiniteScrollEnabled||!g||r)return;let h=m.querySelector(`[aria-posinset="$g.posinset}"]`);if(h){let b=m.getBoundingClientRect(),A=h.getBoundingClientRect().top-b.top-g.viewportOffset;Math.abs(A)>1&&(m.scrollTop+=A)}a.current=null},[n,r,e.infiniteScrollEnabled]);let p=(0,Nt.useRef)(null);return(0,Nt.useEffect)(()=>{if(!e.infiniteScrollEnabled||!f){p.current&&(p.current.disconnect(),p.current=null);return}return p.current=new IntersectionObserver(f,{root:null,rootMargin:"0px",threshold:.1}),()=>{p.current&&(p.current.disconnect(),p.current=null)}},[e.infiniteScrollEnabled,f]),(0,Nt.useEffect)(()=>{if(!e.infiniteScrollEnabled||!n.current)return;let m=0,g=600,h=800,b=(0,uy.throttle)(y=>{let A=s.current,T=d.current,_=y.target,N=_.scrollTop,k=_.scrollHeight,P=_.clientHeight,E=N>m?"down":"up";if(m=N,l.current)return;let j=A.startPosition||1,x=A.perPage||10,C=Math.min(j+x,T);if(E==="down"&&N+P>=k-g&&C<T){let I=C;ly(_,a,"down"),u.current({...A,startPosition:I})}if(E==="up"&&N<=h&&j>1){let I=j-x,S=I<6?1:I;ly(_,a,"up"),u.current({...A,startPosition:S})}},50),w=n.current;return w.addEventListener("scroll",b),()=>{w.removeEventListener("scroll",b),b.cancel()}},[n,e.infiniteScrollEnabled]),{intersectionObserver:p.current}}var lt=c(D(),1),u2=e=>e.id,c2=()=>!0,d2=[],f2={table:{},grid:{},list:{}},m2=Po.filter(e=>!e.isPicker);function p2({header:e,search:t=!0,searchLabel:r=void 0}){let{view:o}=(0,wt.useContext)(G),n=o.infiniteScrollEnabled;return(0,lt.jsxs)(lt.Fragment,{children:[(0,lt.jsxs)(M,{direction:"row",align:"top",justify:"space-between",className:z("dataviews__view-actions",{"dataviews__view-actions--infinite-scroll":n}),gap:"xs",children:[(0,lt.jsxs)(M,{direction:"row",justify:"start",gap:"sm",className:"dataviews__search",children:[t&&(0,lt.jsx)(Ud,{label:r}),(0,lt.jsx)(Ol,{})]}),(0,lt.jsxs)(M,{direction:"row",gap:"xs",style:{flexShrink:0},children:[(0,lt.jsx)(Cb,{}),e]})]}),(0,lt.jsx)(Al,{className:"dataviews-filters__container"}),(0,lt.jsx)(Wd,{}),(0,lt.jsx)(qd,{})]})}function g2({view:e,onChangeView:t,fields:r,search:o=!0,searchLabel:n=void 0,actions:i=d2,data:a,getItemId:s=u2,getItemLevel:l,isLoading:u=!1,paginationInfo:d,defaultLayouts:f=f2,selection:p,onChangeSelection:m,onClickItem:g,renderItemLink:h,isItemClickable:b=c2,header:w,children:y,config:A={perPageSizes:[10,20,50,100]},empty:T,onReset:_}){let[N,k]=(0,wt.useState)([]),P=p===void 0||m===void 0,E=P?N:p,{data:j,paginationInfo:x,hasInitiallyLoaded:C,setVisibleEntries:I}=sy({view:e,data:a,getItemId:s,isLoading:u,selection:E,paginationInfo:d}),S=(0,wt.useRef)(null),[R,O]=(0,wt.useState)(0),v=(0,dy.useResizeObserver)(ie=>{O(ie[0].borderBoxSize[0].inlineSize)},{box:"border-box"}),[V,F]=(0,wt.useState)(null);function B(ie){let Ce=typeof ie=="function"?ie(E):ie;P&&k(Ce),m&&m(Ce)}let X=(0,wt.useMemo)(()=>Tn(r),[r]),_e=(0,wt.useMemo)(()=>e.infiniteScrollEnabled?E:E.filter(ie=>a.some(Ce=>s(Ce)===ie)),[E,a,s,e.infiniteScrollEnabled]),Se=da(X,e),Ve=(0,wt.useMemo)(()=>(Se||[]).some(ie=>ie.isPrimary||ie.isLocked),[Se]),[St,ut]=(0,wt.useState)(Ve),{intersectionObserver:gr}=cy({view:e,onChangeView:t,isLoading:u,paginationInfo:d,containerRef:S,setVisibleEntries:I});(0,wt.useEffect)(()=>{Ve&&!St&&ut(!0)},[Ve,St]);let Y=(0,wt.useMemo)(()=>Object.fromEntries(Object.entries(f).filter(([ie])=>m2.some(Ce=>Ce.type===ie)).map(([ie,Ce])=>[ie,Ce===!0?{}:Ce])),[f]);return Y[e.type]?(0,lt.jsx)(G.Provider,{value:{view:e,onChangeView:t,fields:X,actions:i,data:j,isLoading:u,paginationInfo:x,selection:_e,onChangeSelection:B,openedFilter:V,setOpenedFilter:F,getItemId:s,getItemLevel:l,isItemClickable:b,onClickItem:g,renderItemLink:h,containerWidth:R,containerRef:S,resizeObserverRef:v,defaultLayouts:Y,filters:Se,isShowingFilter:St,setIsShowingFilter:ut,config:A,empty:T,hasInitiallyLoaded:C,onReset:_,intersectionObserver:gr},children:(0,lt.jsx)("div",{className:"dataviews-wrapper",children:y??(0,lt.jsx)(p2,{header:w,search:o,searchLabel:n})})}):null}var mr=g2;mr.BulkActionToolbar=Ps;mr.Filters=ma;mr.FiltersToggled=Al;mr.FiltersToggle=Ol;mr.Layout=Wd;mr.LayoutSwitcher=Gd;mr.Pagination=$c;mr.Search=Ud;mr.ViewConfig=Yd;mr.Footer=qd;var cf=mr;var hf=c(L(),1);var fy=c(L(),1),my=c(D(),1),df=(0,fy.createContext)({fields:[]});df.displayName="DataFormContext";function py({fields:e,children:t}){return(0,my.jsx)(df.Provider,{value:{fields:e},children:t})}var ur=df;var gu=c(L(),1);var su=c(L(),1),wa=c(q(),1);var ya=c($(),1),_t={type:"regular",labelPosition:"top"},h2=e=>typeof e=="string"?[{id:e,visibility:"when-collapsed"}]:e.map(t=>typeof t=="string"?{id:t,visibility:"when-collapsed"}:{id:t.id,visibility:t.visibility});function gy(e){let t=_t;if(e?.type==="regular")t={type:"regular",labelPosition:e?.labelPosition??"top"};else if(e?.type==="panel"){let r=e.summary??[],o=Array.isArray(r)?r:[r],n=e?.openAs,i;typeof n=="object"&&n.type==="modal"?i={type:"modal",applyLabel:n.applyLabel?.trim()||(0,ya.__)("Apply"),cancelLabel:n.cancelLabel?.trim()||(0,ya.__)("Cancel")}:n==="modal"?i={type:"modal",applyLabel:(0,ya.__)("Apply"),cancelLabel:(0,ya.__)("Cancel")}:i={type:"dropdown"},t={type:"panel",labelPosition:e?.labelPosition??"side",openAs:i,summary:o,editVisibility:e?.editVisibility??"on-hover"}}else if(e?.type==="card")if(e.withHeader===!1)t={type:"card",withHeader:!1,isOpened:!0,summary:[],isCollapsible:!1};else{let r=e.summary??[];t={type:"card",withHeader:!0,isOpened:typeof e.isOpened=="boolean"?e.isOpened:!0,summary:h2(r),isCollapsible:e.isCollapsible===void 0?!0:e.isCollapsible}}else e?.type==="row"?t={type:"row",alignment:e?.alignment??"center",styles:e?.styles??{}}:e?.type==="details"&&(t={type:"details",summary:e?.summary??""});return t}function hy(e){let t=gy(e?.layout),r=(e.fields??[]).map(o=>{if(typeof o=="string")return{id:o,layout:t};let n=o.layout?gy(o.layout):t;return{id:o.id,layout:n,...!!o.label&&{label:o.label},...!!o.description&&{description:o.description},..."children"in o&&Array.isArray(o.children)&&{children:hy({fields:o.children,layout:_t}).fields}}});return{layout:t,fields:r}}var au=hy;var Oe=c(D(),1);function v2({title:e}){return(0,Oe.jsx)(M,{direction:"column",className:"dataforms-layouts-regular__header",gap:"lg",children:(0,Oe.jsx)(M,{direction:"row",align:"center",children:(0,Oe.jsx)(wa.__experimentalHeading,{level:2,size:13,children:e})})})}function vy({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:a}=(0,su.useContext)(ur),s=t.layout,l=(0,su.useMemo)(()=>({layout:_t,fields:t.children?t.children:[]}),[t]);if(t.children)return(0,Oe.jsxs)(Oe.Fragment,{children:[!o&&t.label&&(0,Oe.jsx)(v2,{title:t.label}),(0,Oe.jsx)(Ht,{data:e,form:l,onChange:r,validity:i?.children})]});let u=s.labelPosition,d=a.find(f=>f.id===t.id);return!d||!d.Edit?null:u==="side"?(0,Oe.jsxs)(M,{direction:"row",className:"dataforms-layouts-regular__field",gap:"sm",children:[(0,Oe.jsx)("div",{className:z("dataforms-layouts-regular__field-label",`dataforms-layouts-regular__field-label--label-position-$u}`),children:(0,Oe.jsx)(wa.BaseControl.VisualLabel,{children:d.label})}),(0,Oe.jsx)("div",{className:"dataforms-layouts-regular__field-control",children:d.readOnly===!0?(0,Oe.jsx)(d.render,{item:e,field:d}):(0,Oe.jsx)(d.Edit,{data:e,field:d,onChange:r,hideLabelFromVision:!0,markWhenOptional:n,validity:i},d.id)})]}):(0,Oe.jsx)("div",{className:"dataforms-layouts-regular__field",children:d.readOnly===!0?(0,Oe.jsx)(Oe.Fragment,{children:(0,Oe.jsxs)(Oe.Fragment,{children:[!o&&u!=="none"&&(0,Oe.jsx)(wa.BaseControl.VisualLabel,{children:d.label}),(0,Oe.jsx)(d.render,{item:e,field:d})]})}):(0,Oe.jsx)(d.Edit,{data:e,field:d,onChange:r,hideLabelFromVision:u==="none"?!0:o,markWhenOptional:n,validity:i})})}var pf=c(ff(),1),In=c(q(),1),pr=c(L(),1),du=c(dt(),1);var xi=c(q(),1),bi=c($(),1);var Ey=c(dt(),1),Ry=c(L(),1);function I2(e,t){return z("dataforms-layouts-panel__field-label",`dataforms-layouts-panel__field-label--label-position-$e}`,{"has-error":t})}var wy=I2;var lu=c(q(),1);var Ca=c(D(),1);function V2(e,t,r){return e?(0,Ca.jsx)(lu.Tooltip,{text:t,placement:"top",children:(0,Ca.jsxs)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:[(0,Ca.jsx)(lu.Icon,{icon:Jo,size:16}),r]})}):r}var _y=V2;function Cy(e){if(!e)return;let t=Object.keys(e).filter(r=>r!=="children");for(let r of t){let o=e[r];if(o!==void 0&&o.type==="invalid")return o.message?o.message:r==="required"?"A required field is empty":"Unidentified validation error"}if(e.children)for(let r of Object.values(e.children)){let o=Cy(r);if(o)return o}}var Sy=Cy;var er=c(D(),1);function Sa({data:e,field:t,fieldLabel:r,summaryFields:o,validity:n,touched:i,disabled:a,onClick:s,"aria-expanded":l}){let{labelPosition:u,editVisibility:d}=t.layout,f=Sy(n),p=i&&!!f,m=wy(u,p),g=_y(p,f,r),h=z("dataforms-layouts-panel__field-trigger",`dataforms-layouts-panel__field-trigger--label-$u}`,{"is-disabled":a,"dataforms-layouts-panel__field-trigger--edit-always":d==="always"}),b=(0,Ey.useInstanceId)(Sa,"dataforms-layouts-panel__field-control"),w=p?(0,bi.sprintf)((0,bi._x)("Edit %s (has errors)","field"),r||""):(0,bi.sprintf)((0,bi._x)("Edit %s","field"),r||""),y=(0,Ry.useRef)(null);return(0,er.jsxs)("div",{ref:y,className:h,onClick:a?void 0:()=>{let _=y.current?.ownerDocument.defaultView?.getSelection();_&&_.toString().length>0||s()},onKeyDown:a?void 0:_=>{_.target===_.currentTarget&&(_.key==="Enter"||_.key===" ")&&(_.preventDefault(),s())},children:[u!=="none"&&(0,er.jsx)("span",{className:m,children:g}),u==="none"&&p&&(0,er.jsx)(xi.Tooltip,{text:f,placement:"top",children:(0,er.jsx)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:(0,er.jsx)(xi.Icon,{icon:Jo,size:16})})}),(0,er.jsx)("span",{id:`$b}`,className:"dataforms-layouts-panel__field-control",children:o.length>1?(0,er.jsx)("span",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",width:"100%",gap:"2px"},children:o.map(_=>(0,er.jsx)("span",{style:{width:"100%"},children:(0,er.jsx)(_.render,{item:e,field:_})},_.id))}):o.map(_=>(0,er.jsx)(_.render,{item:e,field:_},_.id))}),!a&&(0,er.jsx)(xi.Button,{className:"dataforms-layouts-panel__field-trigger-icon",label:w,icon:Ni,size:"small","aria-expanded":l,"aria-haspopup":"dialog","aria-describedby":`$b}`})]})}var Oy=c(ff(),1),mf=c(Vd(),1),Lr=c(L(),1),Dt=c($(),1);function Ay(e){return e?Object.values(e).every(t=>Object.entries(t).every(([r,o])=>r==="children"&&o&&typeof o=="object"?Ay(o):o.type!=="invalid"&&o.type!=="validating")):!0}function N2(e,t){let r=au(e);if(r.fields.length===0)return[];let o=new Map;t.forEach(a=>{o.set(a.id,a)});function n(a){if("children"in a&&Array.isArray(a.children)){let u=a.children.map(n).filter(f=>f!==null);if(u.length===0)return null;let d=o.get(a.id);if(d){let[f]=Tn([d]);return{id:a.id,children:u,field:f}}return{id:a.id,children:u}}let s=o.get(a.id);if(!s)return null;let[l]=Tn([s]);return{id:a.id,children:[],field:l}}return r.fields.map(n).filter(a=>a!==null)}function yi(e,t,r){if(e||(e={}),r.length===0)return e;let o={...e},n=o;for(let a=0;a<r.length-1;a++){let s=r[a];n[s]||(n[s]={}),n[s]={...n[s]},n=n[s]}let i=r[r.length-1];return n[i]={...n[i]||{},...t},o}function Py(e,t,r){if(!e||t.length===0)return e;let o={...e},n=o;for(let s=0;s<t.length-1;s++){let l=t[s];if(!n[l])return e;n[l]={...n[l]},n=n[l]}let i=t[t.length-1];if(!n[i])return e;let a={...n[i]};if(delete a[r],Object.keys(a).length===0?delete n[i]:n[i]=a,Object.keys(o).length!==0)return o}function D2(e,t,r){let{elementsCounterRef:o,setFormValidity:n,path:i,item:a}=r,s=(o.current[t.id]||0)+1;o.current[t.id]=s,e.then(l=>{if(s===o.current[t.id]){if(!Array.isArray(l)){n(u=>yi(u,{elements:{type:"invalid",message:(0,Dt.__)("Could not validate elements.")}},[...i,t.id]));return}t.field?.isValid.elements&&!t.field.isValid.elements.validate(a,{...t.field,elements:l})?n(u=>yi(u,{elements:{type:"invalid",message:(0,Dt.__)("Value must be one of the elements.")}},[...i,t.id])):n(u=>Py(u,[...i,t.id],"elements"))}}).catch(l=>{if(s!==o.current[t.id])return;let u;l instanceof Error?u=l.message:u=String(l)||(0,Dt.__)("Unknown error when running elements validation asynchronously."),n(d=>yi(d,{elements:{type:"invalid",message:u}},[...i,t.id]))})}function k2(e,t,r){let{customCounterRef:o,setFormValidity:n,path:i}=r,a=(o.current[t.id]||0)+1;o.current[t.id]=a,e.then(s=>{if(a===o.current[t.id]){if(s===null){n(l=>Py(l,[...i,t.id],"custom"));return}if(typeof s=="string"){n(l=>yi(l,{custom:{type:"invalid",message:s}},[...i,t.id]));return}n(l=>yi(l,{custom:{type:"invalid",message:(0,Dt.__)("Validation could not be processed.")}},[...i,t.id]))}}).catch(s=>{if(a!==o.current[t.id])return;let l;s instanceof Error?l=s.message:l=String(s)||(0,Dt.__)("Unknown error when running custom validation asynchronously."),n(u=>yi(u,{custom:{type:"invalid",message:l}},[...i,t.id]))})}function Ty(e,t,r){if(t.field?.isValid.required&&!t.field.isValid.required.validate(e,t.field))return{required:{type:"invalid"}};if(t.field?.isValid.pattern&&!t.field.isValid.pattern.validate(e,t.field))return{pattern:{type:"invalid",message:(0,Dt.__)("Value does not match the required pattern.")}};if(t.field?.isValid.min&&!t.field.isValid.min.validate(e,t.field))return{min:{type:"invalid",message:(0,Dt.__)("Value is below the minimum.")}};if(t.field?.isValid.max&&!t.field.isValid.max.validate(e,t.field))return{max:{type:"invalid",message:(0,Dt.__)("Value is above the maximum.")}};if(t.field?.isValid.minLength&&!t.field.isValid.minLength.validate(e,t.field))return{minLength:{type:"invalid",message:(0,Dt.__)("Value is too short.")}};if(t.field?.isValid.maxLength&&!t.field.isValid.maxLength.validate(e,t.field))return{maxLength:{type:"invalid",message:(0,Dt.__)("Value is too long.")}};if(t.field?.isValid.elements&&t.field.hasElements&&!t.field.getElements&&Array.isArray(t.field.elements)&&!t.field.isValid.elements.validate(e,t.field))return{elements:{type:"invalid",message:(0,Dt.__)("Value must be one of the elements.")}};let o;if(t.field&&t.field.isValid.custom)try{let i=t.field.getValue({item:e});o=t.field.isValid.custom((0,Oy.default)(e,t.field.setValue({item:e,value:i})),t.field)}catch(i){let a;return i instanceof Error?a=i.message:a=String(i)||(0,Dt.__)("Unknown error when running custom validation."),{custom:{type:"invalid",message:a}}}if(typeof o=="string")return{custom:{type:"invalid",message:o}};let n={};if(t.field&&t.field.isValid.elements&&t.field.hasElements&&typeof t.field.getElements=="function"&&(D2(t.field.getElements(),t,r),n.elements={type:"validating",message:(0,Dt.__)("Validating\u2026")}),o instanceof Promise&&(k2(o,t,r),n.custom={type:"validating",message:(0,Dt.__)("Validating\u2026")}),Object.keys(n).length>0)return n;if(t.children.length>0){let i={};t.children.forEach(s=>{i[s.id]=Ty(e,s,{...r,path:[...r.path,t.id,"children"]})});let a={};return Object.entries(i).forEach(([s,l])=>{l!==void 0&&(a[s]=l)}),Object.keys(a).length===0?void 0:{children:a}}}function Iy(e,t){let r=e?.field?.getValue({item:t});if(e.children.length===0)return r;let o=e.children.map(n=>Iy(n,t));return o?{value:r,children:o}:r}function M2(e,t,r){let[o,n]=(0,Lr.useState)(),i=(0,Lr.useRef)({}),a=(0,Lr.useRef)({}),s=(0,Lr.useRef)({}),l=(0,Lr.useCallback)(()=>{let u={customCounterRef:i,elementsCounterRef:a,setFormValidity:n,path:[],item:e},d=N2(r,t);if(d.length===0){n(void 0);return}let f={},p=[];d.forEach(m=>{let g=Iy(m,e);if(s.current.hasOwnProperty(m.id)&&(0,mf.default)(s.current[m.id],g)){p.push(m.id);return}s.current[m.id]=g;let h=Ty(e,m,u);h!==void 0&&(f[m.id]=h)}),n(m=>{let g={...m,...f},h=[...p,...Object.keys(f)];return Object.keys(g).forEach(w=>{g&&!h.includes(w)&&delete g[w]}),Object.keys(g).length===0&&(g=void 0),(0,mf.default)(m,g)?m:g})},[e,t,r]);return(0,Lr.useEffect)(()=>{l()},[l]),{validity:o,isValid:Ay(o)}}var wi=M2;var Vy=c(L(),1);function Wo(e,t){(0,Vy.useEffect)(()=>{t&&e.current&&e.current.querySelectorAll("input, textarea, select").forEach(o=>{o.reportValidity()})},[t,e])}var Ny=c(L(),1);function F2(e){return Array.isArray(e)?e.map(t=>typeof t=="string"?t:t.id):[]}var uu=(e,t)=>Array.isArray(e)&&e.length>0?F2(e).map(o=>t.find(n=>n.id===o)).filter(o=>o!==void 0):[];var L2=(e,t)=>{let r=t.find(o=>o.id===e.id);return r||t.find(o=>{if(e.children){let n=e.children.filter(i=>!i.children);return n.length===0?!1:o.id===n[0].id}return o.id===e.id})};function B2(e){let{fields:t}=(0,Ny.useContext)(ur),r=e.layout,o=uu(r.summary,t),n=L2(e,t),i=e.children?e.label:n?.label;return o.length===0?{summaryFields:n?[n]:[],fieldDefinition:n,fieldLabel:i}:{summaryFields:o,fieldDefinition:n,fieldLabel:i}}var cu=B2;var kt=c(D(),1);function j2({data:e,field:t,onChange:r,fieldLabel:o,onClose:n,touched:i}){let{openAs:a}=t.layout,{applyLabel:s,cancelLabel:l}=a,{fields:u}=(0,pr.useContext)(ur),[d,f]=(0,pr.useState)({}),p=(0,pr.useMemo)(()=>(0,pf.default)(e,d,{arrayMerge:(_,N)=>N}),[e,d]),m=(0,pr.useMemo)(()=>({layout:_t,fields:t.children?t.children:[{id:t.id,layout:_t}]}),[t]),g=u.map(_=>({..._,Edit:_.Edit===null?void 0:_.Edit,isValid:{required:_.isValid.required?.constraint,elements:_.isValid.elements?.constraint,min:_.isValid.min?.constraint,max:_.isValid.max?.constraint,pattern:_.isValid.pattern?.constraint,minLength:_.isValid.minLength?.constraint,maxLength:_.isValid.maxLength?.constraint}})),{validity:h}=wi(p,g,m),b=()=>{r(d),n()},w=_=>{f(N=>(0,pf.default)(N,_,{arrayMerge:(k,P)=>P}))},y=(0,du.useFocusOnMount)("firstInputElement"),A=(0,pr.useRef)(null),T=(0,du.useMergeRefs)([y,A]);return Wo(A,i),(0,kt.jsxs)(In.Modal,{className:"dataforms-layouts-panel__modal",onRequestClose:n,isFullScreen:!1,title:o,size:"medium",children:[(0,kt.jsx)("div",{ref:T,children:(0,kt.jsx)(Ht,{data:p,form:m,onChange:w,validity:h,children:(_,N,k,P)=>(0,kt.jsx)(_,{data:p,field:N,onChange:w,hideLabelFromVision:m.fields.length<2,markWhenOptional:P,validity:k},N.id)})}),(0,kt.jsxs)(M,{direction:"row",className:"dataforms-layouts-panel__modal-footer",gap:"md",children:[(0,kt.jsx)(In.__experimentalSpacer,{style:{flex:1}}),(0,kt.jsx)(In.Button,{variant:"tertiary",onClick:n,__next40pxDefaultSize:!0,children:l}),(0,kt.jsx)(In.Button,{variant:"primary",onClick:b,__next40pxDefaultSize:!0,children:s})]})]})}function z2({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,pr.useState)(!1),[a,s]=(0,pr.useState)(!1),{fieldDefinition:l,fieldLabel:u,summaryFields:d}=cu(t);if(!l)return null;let f=()=>{s(!1),i(!0)};return(0,kt.jsxs)(kt.Fragment,{children:[(0,kt.jsx)(Sa,{data:e,field:t,fieldLabel:u,summaryFields:d,validity:o,touched:n,disabled:l.readOnly===!0,onClick:()=>s(!0),"aria-expanded":a}),a&&(0,kt.jsx)(j2,{data:e,field:t,onChange:r,fieldLabel:u??"",onClose:f,touched:n})]})}var Dy=z2;var qo=c(q(),1),ky=c($(),1),ao=c(L(),1);var My=c(dt(),1);var Ct=c(D(),1);function H2({title:e,onClose:t}){return(0,Ct.jsx)(M,{direction:"column",className:"dataforms-layouts-panel__dropdown-header",gap:"lg",children:(0,Ct.jsxs)(M,{direction:"row",gap:"sm",align:"center",children:[e&&(0,Ct.jsx)(qo.__experimentalHeading,{level:2,size:13,children:e}),(0,Ct.jsx)(qo.__experimentalSpacer,{style:{flex:1}}),t&&(0,Ct.jsx)(qo.Button,{label:(0,ky.__)("Close"),icon:zr,onClick:t,size:"small"})]})})}function W2({touched:e,children:t}){let r=(0,ao.useRef)(null);return Wo(r,e),(0,Ct.jsx)("div",{ref:r,children:t})}function q2({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,ao.useState)(!1),[a,s]=(0,ao.useState)(null),l=(0,ao.useMemo)(()=>({anchor:a,placement:"left-start",offset:36,shift:!0}),[a]),[u,d]=(0,My.__experimentalUseDialog)({focusOnMount:"firstInputElement"}),f=(0,ao.useMemo)(()=>({layout:_t,fields:t.children?t.children:[{id:t.id,layout:_t}]}),[t]),p=(0,ao.useMemo)(()=>{if(o!==void 0)return t.children?o?.children:{[t.id]:o}},[o,t]),{fieldDefinition:m,fieldLabel:g,summaryFields:h}=cu(t);return m?(0,Ct.jsx)("div",{ref:s,className:"dataforms-layouts-panel__field-dropdown-anchor",children:(0,Ct.jsx)(qo.Dropdown,{contentClassName:"dataforms-layouts-panel__field-dropdown",popoverProps:l,focusOnMount:!1,onToggle:b=>{b||i(!0)},renderToggle:({isOpen:b,onToggle:w})=>(0,Ct.jsx)(Sa,{data:e,field:t,fieldLabel:g,summaryFields:h,validity:o,touched:n,disabled:m.readOnly===!0,onClick:w,"aria-expanded":b}),renderContent:({onClose:b})=>(0,Ct.jsx)(W2,{touched:n,children:(0,Ct.jsxs)("div",{ref:u,...d,children:[(0,Ct.jsx)(H2,{title:g,onClose:b}),(0,Ct.jsx)(Ht,{data:e,form:f,onChange:r,validity:p,children:(w,y,A,T)=>(0,Ct.jsx)(w,{data:e,field:y,onChange:r,hideLabelFromVision:(f?.fields??[]).length<2,markWhenOptional:T,validity:A},y.id)})]})})})}):null}var Fy=q2;var gf=c(D(),1);function Ly({data:e,field:t,onChange:r,validity:o}){return t.layout.openAs.type==="modal"?(0,gf.jsx)(Dy,{data:e,field:t,onChange:r,validity:o}):(0,gf.jsx)(Fy,{data:e,field:t,onChange:r,validity:o})}var Wt=c(L(),1);var fu=c($(),1),By=c(D(),1);function jy(e){if(!e)return 0;let t=0,r=Object.keys(e).filter(o=>o!=="children");for(let o of r)e[o]?.type==="invalid"&&t++;if(e.children)for(let o of Object.values(e.children))t+=jy(o);return t}function mu({validity:e}){let t=jy(e);return t===0?null:(0,By.jsx)(Du,{intent:"high",children:(0,fu.sprintf)((0,fu._n)("%d field needs attention","%d fields need attention",t),t)})}var Be=c(D(),1);function U2(e,t,r){if(!t||Array.isArray(t)&&t.length===0)return!1;let n=(Array.isArray(t)?t:[t]).find(i=>typeof i=="string"?i===e.id:typeof i=="object"&&"id"in i?i.id===e.id:!1);return n?typeof n=="string"?!0:typeof n=="object"&&"visibility"in n?n.visibility==="always"||n.visibility==="when-collapsed"&&!r:!0:!1}function $2({data:e,fields:t,label:r,layout:o,isOpen:n,touched:i,validity:a}){let l=uu(o.summary,t).filter(f=>U2(f,o.summary,n)),u=i&&o.isCollapsible,d=l.length>0&&o.withHeader;return(0,Be.jsxs)(M,{align:"center",justify:"space-between",className:"dataforms-layouts-card__field-header-content",children:[(0,Be.jsx)(br.Title,{children:r}),(u||d)&&(0,Be.jsxs)(en.HeaderDescription,{className:"dataforms-layouts-card__field-header-content-description",children:[u&&(0,Be.jsx)(mu,{validity:a}),d&&(0,Be.jsx)("div",{className:"dataforms-layouts-card__field-summary",children:l.map(f=>(0,Be.jsx)(f.render,{item:e,field:f},f.id))})]})]})}function G2({data:e,field:t,form:r,onChange:o,hideLabelFromVision:n,markWhenOptional:i,validity:a,withHeader:s}){if(t.children)return(0,Be.jsxs)(Be.Fragment,{children:[t.description&&(0,Be.jsx)("div",{className:"dataforms-layouts-card__field-description",children:t.description}),(0,Be.jsx)(Ht,{data:e,form:r,onChange:o,validity:a?.children})]});let l=Vn("regular")?.component;return l?(0,Be.jsx)(l,{data:e,field:t,onChange:o,hideLabelFromVision:n||s,markWhenOptional:i,validity:a}):null}function zy({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:a}=(0,Wt.useContext)(ur),s=t.layout,l=(0,Wt.useRef)(null),u=(0,Wt.useMemo)(()=>({layout:_t,fields:t.children??[]}),[t]),{isOpened:d,isCollapsible:f}=s,[p,m]=(0,Wt.useState)(d),[g,h]=(0,Wt.useState)(!1);(0,Wt.useEffect)(()=>{m(d)},[d]);let b=(0,Wt.useCallback)(N=>{N||h(!0),m(N)},[]),w=(0,Wt.useCallback)(()=>{h(!0)},[]);Wo(l,(f?p:!0)&&g);let y=t.label,A;if(t.children)A=!!y&&s.withHeader;else{let N=a.find(k=>k.id===t.id);if(!N||!N.Edit)return null;y=N.label,A=!!y&&s.withHeader}let T=(0,Be.jsx)(G2,{data:e,field:t,form:u,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,withHeader:A}),_=(0,Be.jsx)($2,{data:e,fields:a,label:y,layout:s,isOpen:f?!!p:!0,touched:g,validity:i});return A&&f?(0,Be.jsxs)(en.Root,{className:"dataforms-layouts-card__field",open:p,onOpenChange:b,children:[(0,Be.jsx)(en.Header,{children:_}),(0,Be.jsx)(en.Content,{ref:l,onBlur:w,children:T})]}):(0,Be.jsxs)(br.Root,{className:"dataforms-layouts-card__field",children:[A&&(0,Be.jsx)(br.Header,{children:_}),(0,Be.jsx)(br.Content,{ref:l,onBlur:w,children:T})]})}var Hy=c(q(),1);var tt=c(D(),1);function Y2({title:e}){return(0,tt.jsx)(M,{direction:"column",className:"dataforms-layouts-row__header",gap:"lg",children:(0,tt.jsx)(M,{direction:"row",align:"center",children:(0,tt.jsx)(Hy.__experimentalHeading,{level:2,size:13,children:e})})})}var K2=({children:e})=>(0,tt.jsx)(tt.Fragment,{children:e});function Wy({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let a=t.layout;if(t.children){let l={layout:_t,fields:t.children};return(0,tt.jsxs)("div",{className:"dataforms-layouts-row__field",children:[!o&&t.label&&(0,tt.jsx)(Y2,{title:t.label}),(0,tt.jsx)(M,{direction:"row",align:a.alignment,gap:"lg",children:(0,tt.jsx)(Ht,{data:e,form:l,onChange:r,validity:i?.children,as:K2,children:(u,d,f)=>(0,tt.jsx)("div",{className:"dataforms-layouts-row__field-control",style:a.styles[d.id],children:(0,tt.jsx)(u,{data:e,field:d,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:f})},d.id)})})]})}let s=Vn("regular")?.component;return s?(0,tt.jsx)(tt.Fragment,{children:(0,tt.jsx)("div",{className:"dataforms-layouts-row__field-control",children:(0,tt.jsx)(s,{data:e,field:t,onChange:r,markWhenOptional:n,validity:i})})}):null}var qt=c(L(),1),qy=c($(),1);var so=c(D(),1);function Uy({data:e,field:t,onChange:r,validity:o}){let{fields:n}=(0,qt.useContext)(ur),i=(0,qt.useRef)(null),a=(0,qt.useRef)(null),[s,l]=(0,qt.useState)(!1),[u,d]=(0,qt.useState)(!1),f=(0,qt.useMemo)(()=>({layout:_t,fields:t.children??[]}),[t]);(0,qt.useEffect)(()=>{let b=i.current;if(!b)return;let w=()=>{let y=b.open;y||l(!0),d(y)};return b.addEventListener("toggle",w),()=>{b.removeEventListener("toggle",w)}},[]),Wo(a,u&&s);let p=(0,qt.useCallback)(()=>{l(!0)},[]);if(!t.children)return null;let m=t.layout.summary??"",g=m?n.find(b=>b.id===m):void 0,h;return g&&g.render?h=(0,so.jsx)(g.render,{item:e,field:g}):h=t.label||(0,qy.__)("More details"),(0,so.jsxs)("details",{ref:i,className:"dataforms-layouts-details__details",children:[(0,so.jsx)("summary",{className:"dataforms-layouts-details__summary",children:(0,so.jsxs)(M,{direction:"row",align:"center",gap:"md",className:"dataforms-layouts-details__summary-content",children:[h,s&&(0,so.jsx)(mu,{validity:o})]})}),(0,so.jsx)("div",{ref:a,className:"dataforms-layouts-details__content",onBlur:p,children:(0,so.jsx)(Ht,{data:e,form:f,onChange:r,validity:o?.children})})]})}var Nn=c(D(),1),X2=[{type:"regular",component:vy,wrapper:({children:e})=>(0,Nn.jsx)(M,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e})},{type:"panel",component:Ly,wrapper:({children:e})=>(0,Nn.jsx)(M,{direction:"column",className:"dataforms-layouts__wrapper",gap:"md",children:e})},{type:"card",component:zy,wrapper:({children:e})=>(0,Nn.jsx)(M,{direction:"column",className:"dataforms-layouts__wrapper",gap:"xl",children:e})},{type:"row",component:Wy,wrapper:({children:e,layout:t})=>(0,Nn.jsx)(M,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:(0,Nn.jsx)("div",{className:"dataforms-layouts-row__field",children:(0,Nn.jsx)(M,{direction:"row",gap:"lg",align:t.alignment,children:e})})})},{type:"details",component:Uy}];function Vn(e){return X2.find(t=>t.type===e)}var pu=c(D(),1),Z2=({children:e})=>(0,pu.jsx)(M,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e});function Ht({data:e,form:t,onChange:r,validity:o,children:n,as:i}){let{fields:a}=(0,gu.useContext)(ur),s=(0,gu.useMemo)(()=>{let d=a.filter(p=>!!p.isValid?.required).length,f=a.length-d;return d>f},[a]);function l(d){return a.find(f=>f.id===d.id)}let u=i??Vn(t.layout.type)?.wrapper??Z2;return(0,pu.jsx)(u,{layout:t.layout,children:t.fields.map(d=>{let f=Vn(d.layout.type)?.component;if(!f)return null;let p=d.children?void 0:l(d);return p&&p.isVisible&&!p.isVisible(e)?null:n?n(f,d,o?.[d.id],s):(0,pu.jsx)(f,{data:e,field:d,onChange:r,markWhenOptional:s,validity:o?.[d.id]},d.id)})})}var vf=c(D(),1);function bf({data:e,form:t,fields:r,onChange:o,validity:n}){let i=(0,hf.useMemo)(()=>au(t),[t]),a=(0,hf.useMemo)(()=>Tn(r),[r]);return t.fields?(0,vf.jsx)(py,{fields:a,children:(0,vf.jsx)(Ht,{data:e,form:i,onChange:o,validity:n})}):null}var tw=c(xf()),Uo=c(L()),Cf=c($());import{useNavigate as uE}from"@wordpress/route";import{hierarchicalField as cE,publicField as dE,statusField as fE,titleField as mE,toFormData as pE,useObjectTypeField as gE,useSlugField as hE,activateAction as vE,deactivateAction as bE,deleteTaxonomyAction as xE}from"@wordpress/user-taxonomies";var Gy=c(L()),Yy=c($());import{useNavigate as Q2}from"@wordpress/route";function yf(){let e=Q2();return(0,Gy.useMemo)(()=>({id:"edit-taxonomy",label:(0,Yy.__)("Edit"),callback:t=>{let r=t[0];r?.id!==void 0&&e({to:`/edit/$r.id}`})}}),[e])}var hu=c(q());var Qy=c(xf()),wf=c(on());var Ea=c(L()),Br=c($()),Jy=c(Xy());import{defaultForm as Zy,hierarchicalField as J2,pluralLabelField as eE,publicField as tE,serializeForSave as rE,singularLabelField as oE,statusField as nE,useObjectTypeField as iE,useSlugField as aE}from"@wordpress/user-taxonomies";if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='60a8b6c94c']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","60a8b6c94c"),e.appendChild(document.createTextNode(".boot-layout__stage:has(.taxonomies-page){height:calc(100vh - 46px)}@media (min-width:782px){.boot-layout__stage:has(.taxonomies-page){height:calc(100vh - 32px)}}.dataviews-action-modal__quick-edit-taxonomy{align-items:stretch;justify-content:flex-end}.dataviews-action-modal__quick-edit-taxonomy .components-modal__frame{animation-name:none;border-radius:8px;height:calc(100% - 32px);margin:16px 16px 16px 0;max-height:calc(100% - 32px);max-width:400px;position:relative}@media (prefers-reduced-motion:no-preference){.dataviews-action-modal__quick-edit-taxonomy .components-modal__frame{animation-duration:.2s;animation-name:quick-edit-taxonomy-slide-in-right;animation-timing-function:ease-out}}.dataviews-action-modal__quick-edit-taxonomy.is-animating-out .components-modal__frame{animation-name:none}@media (prefers-reduced-motion:no-preference){.dataviews-action-modal__quick-edit-taxonomy.is-animating-out .components-modal__frame{animation-duration:.2s;animation-name:quick-edit-taxonomy-slide-out-right;animation-timing-function:ease-out}}.dataviews-action-modal__quick-edit-taxonomy .components-modal__content{overflow-y:auto;padding:0}.dataviews-action-modal__quick-edit-taxonomy .dataviews-action-modal__quick-edit-taxonomy-header{background:#fff;padding:16px 24px;position:sticky;top:0;z-index:1}.dataviews-action-modal__quick-edit-taxonomy .dataviews-action-modal__quick-edit-taxonomy-content{padding:0 24px}.dataviews-action-modal__quick-edit-taxonomy .dataviews-action-modal__quick-edit-taxonomy-footer{background:#fff;bottom:0;padding:16px 24px;position:sticky;z-index:1}.dataviews-action-modal__quick-edit-taxonomy .dataviews-action-modal__quick-edit-taxonomy-footer .components-button{flex:1;justify-content:center}@keyframes quick-edit-taxonomy-slide-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes quick-edit-taxonomy-slide-out-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}")),document.head.appendChild(e)}function sE({items:e,closeModal:t}){let r=e[0],[o,n]=(0,Ea.useState)(r),[i,a]=(0,Ea.useState)(!1),s=aE(r.slug,o.slug),l=iE(),u=(0,Ea.useMemo)(()=>[eE,oE,s,l,tE,J2,nE],[s,l]),{validity:d,isValid:f}=wi(o,u,Zy),{saveEntityRecord:p}=(0,wf.useDispatch)(Qy.store),{createSuccessNotice:m,createErrorNotice:g}=(0,wf.useDispatch)(Jy.store);async function h(){if(!(i||!f)){a(!0);try{await p("postType","wp_user_taxonomy",rE({...o,id:r.id}),{throwOnError:!0}),m((0,Br.sprintf)((0,Br.__)('"%s" taxonomy updated.'),o.title.raw),{type:"snackbar"}),t?.()}catch(b){g(b?.message&&b?.code!=="unknown_error"?b.message:(0,Br.__)("Failed to update taxonomy."),{type:"snackbar"})}finally{a(!1)}}}return React.createElement(React.Fragment,null,React.createElement(M,{className:"dataviews-action-modal__quick-edit-taxonomy-header",direction:"row",justify:"space-between",align:"center"},React.createElement(vr,{variant:"heading-sm",render:React.createElement("h2",null)},(0,Br.__)("Quick edit taxonomy")),React.createElement(hu.Button,{size:"small",icon:zr,label:(0,Br.__)("Close"),onClick:t})),React.createElement("div",{className:"dataviews-action-modal__quick-edit-taxonomy-content"},React.createElement(bf,{data:o,fields:u,form:Zy,validity:d,onChange:b=>n(w=>({...w,...b}))})),React.createElement(M,{className:"dataviews-action-modal__quick-edit-taxonomy-footer",direction:"row",gap:"sm"},React.createElement(hu.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:t},(0,Br.__)("Cancel")),React.createElement(hu.Button,{__next40pxDefaultSize:!0,variant:"primary",isBusy:i,disabled:i,accessibleWhenDisabled:!0,onClick:h},(0,Br.__)("Done"))))}var lE={id:"quick-edit-taxonomy",label:(0,Br.__)("Quick edit"),icon:Ni,isPrimary:!0,hideModalHeader:!0,RenderModal:sE},_f=lE;var yE={table:{}},wE={type:"table",perPage:20,page:1,fields:["object_type","status","public"],titleField:"title",layout:{}};function _E(){let e=uE(),[t,r]=(0,Uo.useState)(wE),o=yf(),n=(0,Uo.useMemo)(()=>[o,_f,vE,bE,xE],[o]),i=hE(),a=gE(),s=(0,Uo.useMemo)(()=>[mE,a,fE,dE,i,cE],[i,a]),l=(0,Uo.useMemo)(()=>{let b=t.filters?.find(y=>y.field==="status"),w=t.filters?.find(y=>y.field==="object_type");return{per_page:t.perPage,page:t.page,context:"edit",order:t.sort?.direction,orderby:t.sort?.field,search:t.search,status:b?.value??["publish","draft"],object_type:w?.value}},[t]),{records:u,isResolving:d,hasResolved:f,totalItems:p,totalPages:m}=(0,tw.useEntityRecords)("postType","wp_user_taxonomy",l),g=(0,Uo.useMemo)(()=>(u??[]).map(pE),[u]),h=(0,Uo.useMemo)(()=>({totalItems:p??0,totalPages:m??0}),[p,m]);return React.createElement(Tc,{title:(0,Cf.__)("Taxonomies"),className:"taxonomies-page",hasPadding:!1,actions:React.createElement(ew.Button,{variant:"primary",size:"compact",__next40pxDefaultSize:!0,onClick:()=>e({to:"/edit/new"})},(0,Cf.__)("Add taxonomy"))},React.createElement(cf,{data:g,fields:s,actions:n,view:t,onChangeView:r,isLoading:d||!f,paginationInfo:h,defaultLayouts:yE,getItemId:b=>String(b.id),isItemClickable:()=>!0,onClickItem:b=>e({to:`/edit/$b.id}`})}))}var CE=_E;export{CE as stage}; 2 /*! Bundled license information: 3 4 use-sync-external-store/cjs/use-sync-external-store-shim.production.js: 5 (** 6 * @license React 7 * use-sync-external-store-shim.production.js 8 * 9 * Copyright (c) Meta Platforms, Inc. and affiliates. 10 * 11 * This source code is licensed under the MIT license found in the 12 * LICENSE file in the root directory of this source tree. 13 *) 14 */
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated : Tue Jun 30 08:20:12 2026 | Cross-referenced by PHPXref |