[ Index ]

PHP Cross Reference of WordPress Trunk (Updated Daily)

Search

title

Body

[close]

/wp-includes/build/routes/content-guidelines/ -> content.min.js (source)

   1  var r_=Object.create;var ec=Object.defineProperty;var o_=Object.getOwnPropertyDescriptor;var n_=Object.getOwnPropertyNames;var i_=Object.getPrototypeOf,a_=Object.prototype.hasOwnProperty;var Re=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),ns=(e,t)=>{for(var r in t)ec(e,r,{get:t[r],enumerable:!0})},s_=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of n_(t))!a_.call(e,n)&&n!==r&&ec(e,n,{get:()=>t[n],enumerable:!(o=o_(t,n))||o.enumerable});return e};var c=(e,t,r)=>(r=e!=null?r_(i_(e)):{},s_(t||!e||!e.__esModule?ec(r,"default",{value:e,enumerable:!0}):r,e));var U=Re((uR,gm)=>{gm.exports=window.wp.i18n});var G=Re((cR,hm)=>{hm.exports=window.wp.components});var V=Re((dR,vm)=>{vm.exports=window.ReactJSXRuntime});var F=Re((mR,xm)=>{xm.exports=window.wp.element});var K=Re((hR,Cm)=>{Cm.exports=window.React});var sc=Re((oO,Um)=>{Um.exports=window.ReactDOM});var up=Re(lp=>{"use strict";var ii=K();function x0(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var y0=typeof Object.is=="function"?Object.is:x0,w0=ii.useState,_0=ii.useEffect,S0=ii.useLayoutEffect,C0=ii.useDebugValue;function E0(e,t){var r=t(),o=w0({inst:{value:r,getSnapshot:t}}),n=o[0].inst,i=o[1];return S0(function(){n.value=r,n.getSnapshot=t,fc(n)&&i({inst:n})},[e,r,t]),_0(function(){return fc(n)&&i({inst:n}),e(function(){fc(n)&&i({inst:n})})},[e]),C0(r),r}function fc(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!y0(e,r)}catch{return!0}}function R0(e,t){return t()}var O0=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?R0:E0;lp.useSyncExternalStore=ii.useSyncExternalStore!==void 0?ii.useSyncExternalStore:O0});var dp=Re((cP,cp)=>{"use strict";cp.exports=up()});var ce=Re((qP,bp)=>{bp.exports=window.wp.primitives});var gd=Re((UI,Up)=>{Up.exports=window.wp.privateApis});var wt=Re((qI,qp)=>{qp.exports=window.wp.compose});var xd=Re((ET,sg)=>{sg.exports=window.wp.keycodes});var xr=Re((OT,dg)=>{dg.exports=window.wp.data});var yf=Re((n6,ql)=>{var Hv={\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"},jv=Object.keys(Hv).join("|"),F1=new RegExp(jv,"g"),B1=new RegExp(jv,"");function H1(e){return Hv[e]}var zv=function(e){return e.replace(F1,H1)},j1=function(e){return!!e.match(B1)};ql.exports=zv;ql.exports.has=j1;ql.exports.remove=zv});var wf=Re((f6,Qv)=>{"use strict";Qv.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 cn=Re((V4,Tb)=>{Tb.exports=window.wp.date});var nx=Re((PF,ox)=>{ox.exports=window.wp.warning});var Qf=Re((qH,Jy)=>{"use strict";var m2=function(t){return p2(t)&&!g2(t)};function p2(e){return!!e&&typeof e=="object"}function g2(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||b2(e)}var h2=typeof Symbol=="function"&&Symbol.for,v2=h2?Symbol.for("react.element"):60103;function b2(e){return e.$$typeof===v2}function x2(e){return Array.isArray(e)?[]:{}}function Ka(e,t){return t.clone!==!1&&t.isMergeableObject(e)?zi(x2(e),e,t):e}function y2(e,t,r){return e.concat(t).map(function(o){return Ka(o,r)})}function w2(e,t){if(!t.customMerge)return zi;var r=t.customMerge(e);return typeof r=="function"?r:zi}function _2(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function Zy(e){return Object.keys(e).concat(_2(e))}function Qy(e,t){try{return t in e}catch{return!1}}function S2(e,t){return Qy(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function C2(e,t,r){var o={};return r.isMergeableObject(e)&&Zy(e).forEach(function(n){o[n]=Ka(e[n],r)}),Zy(t).forEach(function(n){S2(e,n)||(Qy(e,n)&&r.isMergeableObject(t[n])?o[n]=w2(n,r)(e[n],t[n],r):o[n]=Ka(t[n],r))}),o}function zi(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||y2,r.isMergeableObject=r.isMergeableObject||m2,r.cloneUnlessOtherwiseSpecified=Ka;var o=Array.isArray(t),n=Array.isArray(e),i=o===n;return i?o?r.arrayMerge(e,t,r):C2(e,t,r):Ka(t,r)}zi.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(o,n){return zi(o,n,r)},{})};var E2=zi;Jy.exports=E2});var Ow=Re((vz,Rw)=>{Rw.exports=window.wp.deprecated});var qi=Re((Ez,Tw)=>{Tw.exports=window.wp.notices});var kw=Re((Oz,Vw)=>{Vw.exports=window.wp.apiFetch});var Dw=Re((Pz,Nw)=>{Nw.exports=window.wp.blob});var lm=Re((Dz,zw)=>{zw.exports=window.wp.blocks});function bm(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=bm(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function l_(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=bm(e))&&(o&&(o+=" "),o+=t);return o}var H=l_;var ym=c(F(),1),wm=c(V(),1),_m=(0,ym.forwardRef)(({children:e,className:t,ariaLabel:r,as:o="div",...n},i)=>(0,wm.jsx)(o,{ref:i,className:H("admin-ui-navigable-region",t),"aria-label":r,role:"region",tabIndex:"-1",...n,children:e}));_m.displayName="NavigableRegion";var Sm=_m;var yn=c(K(),1);function Em({controlled:e,default:t,name:r,state:o="value"}){let{current:n}=yn.useRef(e!==void 0),[i,a]=yn.useState(t),s=n?e:i,l=yn.useCallback(u=>{n||a(u)},[]);return[s,l]}var rc=c(K(),1);var Om=c(K(),1),Rm={};function wn(e,t){let r=Om.useRef(Rm);return r.current===Rm&&(r.current=e(t)),r}var tc=rc[`useInsertionEffect$Math.random().toFixed(1)}`.slice(0,-3)],u_=tc&&tc!==rc.useLayoutEffect?tc:e=>e();function br(e){let t=wn(c_).current;return t.next=e,u_(t.effect),t.trampoline}function c_(){let e={next:void 0,callback:d_,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function d_(){}var Pm=c(K(),1),f_=()=>{},dt=typeof document<"u"?Pm.useLayoutEffect:f_;function m_(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 p_=m_("https://base-ui.com/production-error","Base UI"),ri=p_;var _n=c(K(),1);function Ji(e,t,r,o){let n=wn(Im).current;return g_(n,e,t,r,o)&&Tm(n,[e,t,r,o]),n.callback}function Am(e){let t=wn(Im).current;return h_(t,e)&&Tm(t,e),t.callback}function Im(){return{callback:null,cleanup:null,refs:[]}}function g_(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function h_(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function Tm(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 Nm=c(K(),1);var Vm=c(K(),1),v_=parseInt(Vm.version,10);function km(e){return v_>=e}function oc(e){if(!Nm.isValidElement(e))return null;let t=e,r=t.props;return(km(19)?r?.ref:t.ref)??null}function ea(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Dm(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 Mm(e,t){return typeof e=="function"?e(t):e}function Lm(e,t){return typeof e=="function"?e(t):e}var ra={};function ot(e,t,r,o,n){let i={...nc(e,ra)};return t&&(i=ta(i,t)),r&&(i=ta(i,r)),o&&(i=ta(i,o)),n&&(i=ta(i,n)),i}function Fm(e){if(e.length===0)return ra;if(e.length===1)return nc(e[0],ra);let t={...nc(e[0],ra)};for(let r=1;r<e.length;r+=1)t=ta(t,e[r]);return t}function ta(e,t){return Bm(t)?t(e):b_(e,t)}function b_(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=ea(e.style,o);break}case"className":{e[r]=ic(e.className,o);break}default:x_(r,o)?e[r]=y_(e[r],o):e[r]=o}}return e}function x_(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 Bm(e){return typeof e=="function"}function nc(e,t){return Bm(e)?e(t):e??ra}function y_(e,t){return t?e?r=>{if(w_(r)){let n=r;is(n);let i=t(n);return n.baseUIHandlerPrevented||e?.(n),i}let o=t(r);return e?.(r),o}:t:e}function is(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function ic(e,t){return t?e?t+" "+e:t:e}function w_(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var __=Object.freeze([]),Lr=Object.freeze({});var S_="data-base-ui-swipe-ignore",C_="data-swipe-ignore",DR=`[$S_}]`,MR=`[$C_}]`;var ac=c(K(),1);function Mo(e,t,r={}){let o=t.render,n=E_(t,r);if(r.enabled===!1)return null;let i=r.state??Lr;return O_(e,o,n,i)}function E_(e,t={}){let{className:r,style:o,render:n}=e,{state:i=Lr,ref:a,props:s,stateAttributesMapping:l,enabled:u=!0}=t,d=u?Mm(r,i):void 0,f=u?Lm(o,i):void 0,p=u?Dm(i,l):Lr,m=u?ea(p,Array.isArray(s)?Fm(s):s)??Lr:Lr;return typeof document<"u"&&(u?Array.isArray(a)?m.ref=Am([m.ref,oc(n),...a]):m.ref=Ji(m.ref,oc(n),a):Ji(null,null)),u?(d!==void 0&&(m.className=ic(m.className,d)),f!==void 0&&(m.style=ea(m.style,f)),m):Lr}var R_=Symbol.for("react.lazy");function O_(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let n=ot(r,t.props);n.ref=r.ref;let i=t;return i?.$$typeof===R_&&(i=_n.Children.toArray(t)[0]),_n.cloneElement(i,n)}if(e&&typeof e=="string")return P_(e,r);throw new Error(ri(8))}function P_(e,t){return e==="button"?(0,ac.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,ac.createElement)("img",{alt:"",...t,key:t.key}):_n.createElement(e,t)}var oi={};ns(oi,{cancelOpen:()=>r0,chipRemovePress:()=>F_,clearPress:()=>L_,closePress:()=>D_,closeWatcher:()=>K_,decrementPress:()=>j_,disabled:()=>n0,drag:()=>J_,escapeKey:()=>$_,focusOut:()=>Y_,imperativeAction:()=>i0,incrementPress:()=>H_,inputBlur:()=>W_,inputChange:()=>z_,inputClear:()=>G_,inputPaste:()=>U_,inputPress:()=>q_,itemPress:()=>N_,keyboard:()=>Z_,linkPress:()=>M_,listNavigation:()=>X_,none:()=>A_,outsidePress:()=>k_,pointer:()=>Q_,scrub:()=>t0,siblingOpen:()=>o0,swipe:()=>a0,trackPress:()=>B_,triggerFocus:()=>V_,triggerHover:()=>T_,triggerPress:()=>I_,wheel:()=>e0,windowResize:()=>s0});var A_="none",I_="trigger-press",T_="trigger-hover",V_="trigger-focus",k_="outside-press",N_="item-press",D_="close-press",M_="link-press",L_="clear-press",F_="chip-remove-press",B_="track-press",H_="increment-press",j_="decrement-press",z_="input-change",G_="input-clear",W_="input-blur",U_="input-paste",q_="input-press",Y_="focus-out",$_="escape-key",K_="close-watcher",X_="list-navigation",Z_="keyboard",Q_="pointer",J_="drag",e0="wheel",t0="scrub",r0="cancel-open",o0="sibling-open",n0="disabled",i0="imperative-action",a0="swipe",s0="window-resize";function as(e,t,r,o){let n=!1,i=!1,a=o??Lr;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 ss=c(K(),1);var l0=c(K(),1),Hm={...l0};var jm=0;function u0(e,t="mui"){let[r,o]=ss.useState(e),n=e||r;return ss.useEffect(()=>{r==null&&(jm+=1,o(`$t}-$jm}`))},[r,t]),n}var zm=Hm.useId;function Gm(e,t){if(zm!==void 0){let r=zm();return e??(t?`$t}-$r}`:r)}return u0(e,t)}function Wm(e){return Gm(e,"base-ui")}var ar=c(K(),1);var $m=c(sc(),1);var qm=c(K(),1),c0=[];function ls(e){qm.useEffect(e,c0)}var us=null,sO=globalThis.requestAnimationFrame,lc=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)}},cs=new lc,Oe=class e{static create(){return new e}static request(t){return cs.request(t)}static cancel(t){return cs.cancel(t)}currentId=us;request(t){this.cancel(),this.currentId=cs.request(()=>{this.currentId=us,t()})}cancel=()=>{this.currentId!==us&&(cs.cancel(this.currentId),this.currentId=us)};disposeEffect=()=>this.cancel};function ds(){let e=wn(Oe.create).current;return ls(e.disposeEffect),e}function Ym(e){return e==null?e:"current"in e?e.current:e}var Sn=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),d0={[Sn.startingStyle]:""},f0={[Sn.endingStyle]:""},fs={transitionStatus(e){return e==="starting"?d0:e==="ending"?f0:null}};function ms(e,t=!1,r=!0){let o=ds();return br((n,i=null)=>{o.cancel();function a(){$m.flushSync(n)}let s=Ym(e);if(s==null)return;let l=s;if(typeof l.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED)n();else{let u=function(){let f=Sn.startingStyle;if(!l.hasAttribute(f)){o.request(d);return}let p=new MutationObserver(()=>{l.hasAttribute(f)||(p.disconnect(),d())});p.observe(l,{attributes:!0,attributeFilter:[f]}),i?.addEventListener("abort",()=>p.disconnect(),{once:!0})},d=function(){Promise.all(l.getAnimations().map(f=>f.finished)).then(()=>{i?.aborted||a()}).catch(()=>{let f=l.getAnimations();if(r){if(i?.aborted)return;a()}else f.length>0&&f.some(p=>p.pending||p.playState!=="finished")&&d()})};if(t){u();return}o.request(d)}})}var oa=c(K(),1);function Km(e,t=!1,r=!1){let[o,n]=oa.useState(e&&t?"idle":void 0),[i,a]=oa.useState(e);return e&&!i&&(a(!0),n("starting")),!e&&i&&o!=="ending"&&!r&&n("ending"),!e&&!i&&o==="ending"&&n(void 0),dt(()=>{if(!e&&i&&o!=="ending"&&r){let s=Oe.request(()=>{n("ending")});return()=>{Oe.cancel(s)}}},[e,i,o,r]),dt(()=>{if(!e||t)return;let s=Oe.request(()=>{n(void 0)});return()=>{Oe.cancel(s)}},[t,e]),dt(()=>{if(!e||!t)return;e&&i&&o!=="idle"&&n("starting");let s=Oe.request(()=>{n("idle")});return()=>{Oe.cancel(s)}},[t,e,i,n,o]),oa.useMemo(()=>({mounted:i,setMounted:a,transitionStatus:o}),[i,o])}function Xm(e){let{open:t,defaultOpen:r,onOpenChange:o,disabled:n}=e,i=t!==void 0,[a,s]=Em({controlled:t,default:r,name:"Collapsible",state:"open"}),{mounted:l,setMounted:u,transitionStatus:d}=Km(a,!0,!0),[f,p]=ar.useState(a),[{height:m,width:g},b]=ar.useState({height:void 0,width:void 0}),v=Wm(),[x,C]=ar.useState(),T=x??v,[k,h]=ar.useState(!1),[N,A]=ar.useState(!1),O=ar.useRef(null),E=ar.useRef(null),L=ar.useRef(null),y=ar.useRef(null),_=ms(y,!1),I=br(R=>{let S=!a,P=as(oi.triggerPress,R.nativeEvent);if(o(S,P),P.isCanceled)return;let w=y.current;E.current==="css-animation"&&w!=null&&w.style.removeProperty("animation-name"),!k&&!N&&(E.current!=null&&E.current!=="css-animation"&&!l&&S&&u(!0),E.current==="css-animation"&&(!f&&S&&p(!0),!l&&S&&u(!0))),s(S),E.current==="none"&&l&&!S&&u(!1)});return dt(()=>{i&&E.current==="none"&&!N&&!a&&u(!1)},[i,N,a,t,u]),ar.useMemo(()=>({abortControllerRef:O,animationTypeRef:E,disabled:n,handleTrigger:I,height:m,mounted:l,open:a,panelId:T,panelRef:y,runOnceAnimationsFinish:_,setDimensions:b,setHiddenUntilFound:h,setKeepMounted:A,setMounted:u,setOpen:s,setPanelIdState:C,setVisible:p,transitionDimensionRef:L,transitionStatus:d,visible:f,width:g}),[O,E,n,I,m,l,a,T,y,_,b,h,A,u,s,p,L,d,f,g])}var ps=c(K(),1),uc=ps.createContext(void 0);function gs(){let e=ps.useContext(uc);if(e===void 0)throw new Error(ri(15));return e}var Cn=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Sn.startingStyle]="startingStyle",e[e.endingStyle=Sn.endingStyle]="endingStyle",e})({});var Zm=(function(e){return e.panelOpen="data-panel-open",e})({});var m0={[Cn.open]:""},p0={[Cn.closed]:""},Qm={open(e){return e?{[Zm.panelOpen]:""}:null}},Jm={open(e){return e?m0:p0}};var ni=c(K(),1);function g0(){return typeof window<"u"}function h0(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function ep(e){return g0()?e instanceof HTMLElement||e instanceof h0(e).HTMLElement:!1}var hs=c(K(),1),v0=hs.createContext(void 0);function tp(e=!1){let t=hs.useContext(v0);if(t===void 0&&!e)throw new Error(ri(16));return t}var rp=c(K(),1);function op(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:rp.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 dc(e={}){let{disabled:t=!1,focusableWhenDisabled:r,tabIndex:o=0,native:n=!0,composite:i}=e,a=ni.useRef(null),s=tp(!0),l=i??s!==void 0,{props:u}=op({focusableWhenDisabled:r,disabled:t,composite:l,tabIndex:o,isNativeButton:n}),d=ni.useCallback(()=>{let m=a.current;cc(m)&&l&&t&&u.disabled===void 0&&m.disabled&&(m.disabled=!1)},[t,u.disabled,l]);dt(d,[d]);let f=ni.useCallback((m={})=>{let{onClick:g,onMouseDown:b,onKeyUp:v,onKeyDown:x,onPointerDown:C,...T}=m;return ot({type:n?"button":void 0,onClick(h){if(t){h.preventDefault();return}g?.(h)},onMouseDown(h){t||b?.(h)},onKeyDown(h){if(t||(is(h),x?.(h),h.baseUIHandlerPrevented))return;let N=h.target===h.currentTarget,A=h.currentTarget,O=cc(A),E=!n&&b0(A),L=N&&(n?O:!E),y=h.key==="Enter",_=h.key===" ",I=A.getAttribute("role"),R=I?.startsWith("menuitem")||I==="option"||I==="gridcell";if(N&&l&&_){if(h.defaultPrevented&&R)return;h.preventDefault(),E||n&&O?(A.click(),h.preventBaseUIHandler()):L&&(g?.(h),h.preventBaseUIHandler());return}L&&(!n&&(_||y)&&h.preventDefault(),!n&&y&&g?.(h))},onKeyUp(h){if(!t){if(is(h),v?.(h),h.target===h.currentTarget&&n&&l&&cc(h.currentTarget)&&h.key===" "){h.preventDefault();return}h.baseUIHandlerPrevented||h.target===h.currentTarget&&!n&&!l&&h.key===" "&&g?.(h)}},onPointerDown(h){if(t){h.preventDefault();return}C?.(h)}},n?void 0:{role:"button"},u,T)},[t,u,l,n]),p=br(m=>{a.current=m,d()});return{getButtonProps:f,buttonRef:p}}function cc(e){return ep(e)&&e.tagName==="BUTTON"}function b0(e){return!!(e?.tagName==="A"&&e?.href)}var Fr=c(K(),1);var np=(function(e){return e.disabled="data-disabled",e.orientation="data-orientation",e})({});function ip(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:b,setVisible:v,transitionDimensionRef:x,visible:C,width:T}=e,k=Fr.useRef(!1),h=Fr.useRef(null),N=Fr.useRef(d),A=Fr.useRef(d),O=ds(),E=Fr.useMemo(()=>r.current==="css-animation"?!C:!d&&!l,[d,l,C,r]),L=br(_=>{if(!_)return;if(r.current==null||x.current==null){let S=getComputedStyle(_),P=S.animationName!=="none"&&S.animationName!=="",w=S.transitionDuration!=="0s"&&S.transitionDuration!=="";P&&w||(S.animationName==="none"&&S.transitionDuration!=="0s"?r.current="css-transition":S.animationName!=="none"&&S.transitionDuration==="0s"?r.current="css-animation":r.current="none"),_.getAttribute(np.orientation)==="horizontal"||S.transitionProperty.indexOf("width")>-1?x.current="width":x.current="height"}if(r.current!=="css-transition")return;(n===void 0||T===void 0)&&(m({height:_.scrollHeight,width:_.scrollWidth}),A.current&&_.style.setProperty("transition-duration","0s"));let I=-1,R=-1;return I=Oe.request(()=>{A.current=!1,R=Oe.request(()=>{setTimeout(()=>{_.style.removeProperty("transition-duration")})})}),()=>{Oe.cancel(I),Oe.cancel(R)}}),y=Ji(o,f,L);return dt(()=>{if(r.current!=="css-transition")return;let _=f.current;if(!_)return;let I=-1;if(t.current!=null&&(t.current.abort(),t.current=null),d){let R={"justify-content":_.style.justifyContent,"align-items":_.style.alignItems,"align-content":_.style.alignContent,"justify-items":_.style.justifyItems};Object.keys(R).forEach(S=>{_.style.setProperty(S,"initial","important")}),!A.current&&!a&&_.setAttribute(Cn.startingStyle,""),m({height:_.scrollHeight,width:_.scrollWidth}),I=Oe.request(()=>{Object.entries(R).forEach(([S,P])=>{P===""?_.style.removeProperty(S):_.style.setProperty(S,P)})})}else{if(_.scrollHeight===0&&_.scrollWidth===0)return;m({height:_.scrollHeight,width:_.scrollWidth});let R=new AbortController;t.current=R;let S=R.signal,P=null,w=Cn.endingStyle;return P=new MutationObserver(D=>{D.some(W=>W.type==="attributes"&&W.attributeName===w)&&(P?.disconnect(),P=null,p(()=>{m({height:0,width:0}),_.style.removeProperty("content-visibility"),g(!1),t.current===R&&(t.current=null)},S))}),P.observe(_,{attributes:!0,attributeFilter:[w]}),()=>{P?.disconnect(),O.cancel(),t.current===R&&(R.abort(),t.current=null)}}return()=>{Oe.cancel(I)}},[t,r,O,i,a,l,d,f,p,m,g]),dt(()=>{if(r.current!=="css-animation")return;let _=f.current;_&&(h.current=_.style.animationName||h.current,_.style.setProperty("animation-name","none"),m({height:_.scrollHeight,width:_.scrollWidth}),!N.current&&!k.current&&_.style.removeProperty("animation-name"),d?(t.current!=null&&(t.current.abort(),t.current=null),g(!0),v(!0)):(t.current=new AbortController,p(()=>{g(!1),v(!1),t.current=null},t.current.signal)))},[t,r,d,f,p,m,g,v,C]),ls(()=>{let _=Oe.request(()=>{N.current=!1});return()=>Oe.cancel(_)}),dt(()=>{if(!i)return;let _=f.current;if(!_)return;let I=-1,R=-1;return d&&k.current&&(_.style.transitionDuration="0s",m({height:_.scrollHeight,width:_.scrollWidth}),I=Oe.request(()=>{k.current=!1,R=Oe.request(()=>{setTimeout(()=>{_.style.removeProperty("transition-duration")})})})),()=>{Oe.cancel(I),Oe.cancel(R)}},[i,d,f,m]),dt(()=>{let _=f.current;_&&i&&E&&(_.setAttribute("hidden","until-found"),r.current==="css-transition"&&_.setAttribute(Cn.startingStyle,""))},[i,E,r,f]),Fr.useEffect(function(){let I=f.current;if(!I)return;function R(S){k.current=!0,b(!0),u(!0,as(oi.none,S))}return I.addEventListener("beforematch",R),()=>{I.removeEventListener("beforematch",R)}},[u,f,b]),Fr.useMemo(()=>({props:{hidden:E,id:s,ref:y}}),[E,s,y])}var ap=c(K(),1);function sp(e){let{enabled:t=!0,open:r,ref:o,onComplete:n}=e,i=br(n),a=ms(o,r,!1);ap.useEffect(()=>{if(!t)return;let s=new AbortController;return a(i,s.signal),()=>{s.abort()}},[t,r,i,a])}var Lo={};ns(Lo,{Panel:()=>gp,Root:()=>mp,Trigger:()=>pp});var na=c(K(),1);var vs={...Jm,...fs};var fp=c(V(),1),mp=na.forwardRef(function(t,r){let{render:o,className:n,defaultOpen:i=!1,disabled:a=!1,onOpenChange:s,open:l,...u}=t,d=br(s),f=Xm({open:l,defaultOpen:i,onOpenChange:d,disabled:a}),p=na.useMemo(()=>({open:f.open,disabled:f.disabled,transitionStatus:f.transitionStatus}),[f.open,f.disabled,f.transitionStatus]),m=na.useMemo(()=>({...f,onOpenChange:d,state:p}),[f,d,p]),g=Mo("div",t,{state:p,ref:r,props:u,stateAttributesMapping:vs});return(0,fp.jsx)(uc.Provider,{value:m,children:g})});var bs=c(K(),1);var P0={...Qm,...fs},pp=bs.forwardRef(function(t,r){let{panelId:o,open:n,handleTrigger:i,state:a,disabled:s}=gs(),{className:l,disabled:u=s,id:d,render:f,nativeButton:p=!0,...m}=t,{getButtonProps:g,buttonRef:b}=dc({disabled:u,focusableWhenDisabled:!0,native:p}),v=bs.useMemo(()=>({"aria-controls":n?o:void 0,"aria-expanded":n,onClick:i}),[o,n,i]);return Mo("button",t,{state:a,ref:[r,b],props:[v,m,g],stateAttributesMapping:P0})});var xs=c(K(),1);var mc=(function(e){return e.collapsiblePanelHeight="--collapsible-panel-height",e.collapsiblePanelWidth="--collapsible-panel-width",e})({});var gp=xs.forwardRef(function(t,r){let{className:o,hiddenUntilFound:n,keepMounted:i,render:a,id:s,...l}=t,{abortControllerRef:u,animationTypeRef:d,height:f,mounted:p,onOpenChange:m,open:g,panelId:b,panelRef:v,runOnceAnimationsFinish:x,setDimensions:C,setHiddenUntilFound:T,setKeepMounted:k,setMounted:h,setPanelIdState:N,setOpen:A,setVisible:O,state:E,transitionDimensionRef:L,visible:y,width:_,transitionStatus:I}=gs(),R=n??!1,S=i??!1;dt(()=>{if(s)return N(s),()=>{N(void 0)}},[s,N]),dt(()=>{T(R)},[T,R]),dt(()=>{k(S)},[k,S]);let{props:P}=ip({abortControllerRef:u,animationTypeRef:d,externalRef:r,height:f,hiddenUntilFound:R,id:b,keepMounted:S,mounted:p,onOpenChange:m,open:g,panelRef:v,runOnceAnimationsFinish:x,setDimensions:C,setMounted:h,setOpen:A,setVisible:O,transitionDimensionRef:L,visible:y,width:_});sp({open:g&&I==="idle",ref:v,onComplete(){g&&C({height:void 0,width:void 0})}});let w=xs.useMemo(()=>({...E,transitionStatus:I}),[E,I]),D=Mo("div",t,{state:w,ref:[r,v],props:[P,{style:{[mc.collapsiblePanelHeight]:f===void 0?"auto":`$f}px`,[mc.collapsiblePanelWidth]:_===void 0?"auto":`$_}px`}},l],stateAttributesMapping:vs});return S||R||!S&&p?D:null});function $t(e){return Mo(e.defaultTagName??"div",e,e)}var vp=c(F(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='a407d6dd3d']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","a407d6dd3d"),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);font-family:var(--wpds-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-font-size-sm,12px);font-weight:var(--wpds-font-weight-regular,400);line-height:var(--wpds-font-line-height-xs,16px);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,#fde6bd);color:var(--wpds-color-fg-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-bg-surface-caution,#fee994);color:var(--wpds-color-fg-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-bg-surface-success,#c5f7cc);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,#f0f0f0);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,#d8d8d8);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 hp={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"},pc=(0,vp.forwardRef)(function({children:t,intent:r="none",render:o,className:n,...i},a){return $t({render:o,defaultTagName:"span",ref:a,props:ot(i,{className:H(hp.badge,hp[`is-$r}-intent`],n),children:t})})});var xp=c(F(),1),yp=c(ce(),1),wp=c(V(),1),gc=(0,xp.forwardRef)(function({icon:t,size:r=24,...o},n){return(0,wp.jsx)(yp.SVG,{ref:n,fill:"currentColor",...t.props,...o,width:r,height:r})});var Br={};ns(Br,{Content:()=>_s,FullBleed:()=>Rp,Header:()=>ws,Root:()=>ys,Title:()=>Ap});var _p=c(F(),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 A0={"box-sizing":"_336cd3e4e743482f__box-sizing"};if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='d641b7e3ed']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","d641b7e3ed"),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,#e0e0e0);border-radius:var(--wpds-border-radius-lg,8px);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)}._3c83b3f0225d6364__title{color:var(--wpds-color-fg-content-neutral,#1e1e1e);margin:0}}")),document.head.appendChild(e)}var I0={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed",title:"_3c83b3f0225d6364__title"},ys=(0,_p.forwardRef)(function({render:t,...r},o){let n=H(I0.root,A0["box-sizing"]);return $t({defaultTagName:"div",render:t,ref:o,props:ot({className:n},r)})});var Sp=c(F(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='d641b7e3ed']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","d641b7e3ed"),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,#e0e0e0);border-radius:var(--wpds-border-radius-lg,8px);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)}._3c83b3f0225d6364__title{color:var(--wpds-color-fg-content-neutral,#1e1e1e);margin:0}}")),document.head.appendChild(e)}var T0={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed",title:"_3c83b3f0225d6364__title"},ws=(0,Sp.forwardRef)(function({render:t,...r},o){return $t({defaultTagName:"div",render:t,ref:o,props:ot({className:T0.header},r)})});var Cp=c(F(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='d641b7e3ed']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","d641b7e3ed"),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,#e0e0e0);border-radius:var(--wpds-border-radius-lg,8px);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)}._3c83b3f0225d6364__title{color:var(--wpds-color-fg-content-neutral,#1e1e1e);margin:0}}")),document.head.appendChild(e)}var V0={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed",title:"_3c83b3f0225d6364__title"},_s=(0,Cp.forwardRef)(function({render:t,...r},o){return $t({defaultTagName:"div",render:t,ref:o,props:ot({className:V0.content},r)})});var Ep=c(F(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='d641b7e3ed']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","d641b7e3ed"),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,#e0e0e0);border-radius:var(--wpds-border-radius-lg,8px);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)}._3c83b3f0225d6364__title{color:var(--wpds-color-fg-content-neutral,#1e1e1e);margin:0}}")),document.head.appendChild(e)}var k0={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed",title:"_3c83b3f0225d6364__title"},Rp=(0,Ep.forwardRef)(function({render:t,...r},o){return $t({defaultTagName:"div",render:t,ref:o,props:ot({className:k0.fullbleed},r)})});var Pp=c(F(),1);var Op=c(F(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='8bc43893d6']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","8bc43893d6"),e.appendChild(document.createTextNode('@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._14437cfb77831647__heading-2xl{font-size:var(--wpds-font-size-2xl,32px);line-height:var(--wpds-font-line-height-2xl,40px)}._14437cfb77831647__heading-2xl,._3c78b7fa9b4072dd__heading-xl{font-family:var(--wpds-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-font-weight-medium,499)}._3c78b7fa9b4072dd__heading-xl{font-size:var(--wpds-font-size-xl,20px);line-height:var(--wpds-font-line-height-md,24px)}.aa58f227716bcde2__heading-lg{font-size:var(--wpds-font-size-lg,15px)}.aa58f227716bcde2__heading-lg,.fc4da56d8dfe52c4__heading-md{font-family:var(--wpds-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-font-weight-medium,499);line-height:var(--wpds-font-line-height-sm,20px)}.fc4da56d8dfe52c4__heading-md{font-size:var(--wpds-font-size-md,13px)}.a9b78c7c82e8dff7__heading-sm{font-family:var(--wpds-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-font-size-xs,11px);font-weight:var(--wpds-font-weight-medium,499);line-height:var(--wpds-font-line-height-xs,16px);text-transform:uppercase}._305ff559e52180d5__body-xl{font-size:var(--wpds-font-size-xl,20px);line-height:var(--wpds-font-line-height-xl,32px)}._305ff559e52180d5__body-xl,.ca1aa3fc2029e958__body-lg{font-family:var(--wpds-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-font-weight-regular,400)}.ca1aa3fc2029e958__body-lg{font-size:var(--wpds-font-size-lg,15px);line-height:var(--wpds-font-line-height-md,24px)}._131101940be12424__body-md{font-size:var(--wpds-font-size-md,13px);line-height:var(--wpds-font-line-height-sm,20px)}._0e8d87a42c1f75fa__body-sm,._131101940be12424__body-md{font-family:var(--wpds-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-font-weight-regular,400)}._0e8d87a42c1f75fa__body-sm{font-size:var(--wpds-font-size-sm,12px);line-height:var(--wpds-font-line-height-xs,16px)}}')),document.head.appendChild(e)}var N0={"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"},hc=(0,Op.forwardRef)(function({variant:t="body-md",render:r,className:o,...n},i){return $t({render:r,defaultTagName:"span",ref:i,props:ot(n,{className:H(N0[t],o)})})});var vc=c(V(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='d641b7e3ed']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","d641b7e3ed"),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,#e0e0e0);border-radius:var(--wpds-border-radius-lg,8px);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)}._3c83b3f0225d6364__title{color:var(--wpds-color-fg-content-neutral,#1e1e1e);margin:0}}")),document.head.appendChild(e)}var D0={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed",title:"_3c83b3f0225d6364__title"},Ap=(0,Pp.forwardRef)(function({className:t,render:r,children:o,...n},i){return(0,vc.jsx)(hc,{variant:"heading-lg",render:r??(0,vc.jsx)("div",{ref:i,...n}),className:H(D0.title,t),children:o})});var Ip=c(F(),1),Tp=c(V(),1),bc=(0,Ip.forwardRef)(function(t,r){return(0,Tp.jsx)(Lo.Panel,{ref:r,...t})});var Vp=c(F(),1),kp=c(V(),1),xc=(0,Vp.forwardRef)(function(t,r){return(0,kp.jsx)(Lo.Root,{ref:r,...t})});var Np=c(F(),1),Dp=c(V(),1),yc=(0,Np.forwardRef)(function(t,r){return(0,Dp.jsx)(Lo.Trigger,{ref:r,...t})});var On={};ns(On,{Content:()=>Wp,Header:()=>Bp,HeaderDescription:()=>jp,Root:()=>Lp});var Mp=c(F(),1);var _c=c(V(),1),Lp=(0,Mp.forwardRef)(function({render:t,...r},o){return(0,_c.jsx)(xc,{ref:o,render:(0,_c.jsx)(ys,{render:t}),...r})});var ai=c(F(),1);var Ss=c(ce(),1),Sc=c(V(),1),Cc=(0,Sc.jsx)(Ss.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Sc.jsx)(Ss.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 Cs=c(ce(),1),Ec=c(V(),1),Rc=(0,Ec.jsx)(Cs.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Ec.jsx)(Cs.Path,{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"})});var Es=c(ce(),1),Oc=c(V(),1),Pc=(0,Oc.jsx)(Es.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Oc.jsx)(Es.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 Rs=c(ce(),1),Ac=c(V(),1),Ic=(0,Ac.jsx)(Rs.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Ac.jsx)(Rs.Path,{d:"M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z"})});var Os=c(ce(),1),Tc=c(V(),1),Vc=(0,Tc.jsx)(Os.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Tc.jsx)(Os.Path,{d:"M19 8h-1V6h-5v2h-2V6H6v2H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2zm.5 10c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-8c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v8z"})});var Ps=c(ce(),1),kc=c(V(),1),As=(0,kc.jsx)(Ps.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,kc.jsx)(Ps.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 Is=c(ce(),1),Nc=c(V(),1),Ts=(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:"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 Vs=c(ce(),1),Dc=c(V(),1),ia=(0,Dc.jsx)(Vs.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Dc.jsx)(Vs.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var ks=c(ce(),1),Mc=c(V(),1),aa=(0,Mc.jsx)(ks.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Mc.jsx)(ks.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});var Ns=c(ce(),1),Lc=c(V(),1),Fc=(0,Lc.jsx)(Ns.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Lc.jsx)(Ns.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})});var Ds=c(ce(),1),Bc=c(V(),1),Hc=(0,Bc.jsx)(Ds.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Bc.jsx)(Ds.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})});var Ms=c(ce(),1),jc=c(V(),1),En=(0,jc.jsx)(Ms.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,jc.jsx)(Ms.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 Ls=c(ce(),1),zc=c(V(),1),Gc=(0,zc.jsx)(Ls.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,zc.jsx)(Ls.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 Fs=c(ce(),1),Wc=c(V(),1),Uc=(0,Wc.jsx)(Fs.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Wc.jsx)(Fs.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 Bs=c(ce(),1),qc=c(V(),1),Rn=(0,qc.jsx)(Bs.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,qc.jsx)(Bs.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 Hs=c(ce(),1),Yc=c(V(),1),$c=(0,Yc.jsx)(Hs.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Yc.jsx)(Hs.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 js=c(ce(),1),Kc=c(V(),1),Xc=(0,Kc.jsx)(js.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Kc.jsx)(js.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 zs=c(ce(),1),Zc=c(V(),1),sa=(0,Zc.jsx)(zs.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Zc.jsx)(zs.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"})});var Gs=c(ce(),1),Qc=c(V(),1),Jc=(0,Qc.jsx)(Gs.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Qc.jsx)(Gs.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 Ws=c(ce(),1),ed=c(V(),1),td=(0,ed.jsx)(Ws.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,ed.jsx)(Ws.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 Us=c(ce(),1),rd=c(V(),1),la=(0,rd.jsx)(Us.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,rd.jsx)(Us.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var qs=c(ce(),1),od=c(V(),1),Ys=(0,od.jsx)(qs.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,od.jsx)(qs.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 $s=c(ce(),1),nd=c(V(),1),id=(0,nd.jsx)($s.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,nd.jsx)($s.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})});var Ks=c(ce(),1),ad=c(V(),1),Xs=(0,ad.jsx)(Ks.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,ad.jsx)(Ks.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 Zs=c(ce(),1),sd=c(V(),1),ld=(0,sd.jsx)(Zs.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,sd.jsx)(Zs.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 Qs=c(ce(),1),ud=c(V(),1),cd=(0,ud.jsx)(Qs.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,ud.jsx)(Qs.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 Js=c(ce(),1),dd=c(V(),1),fd=(0,dd.jsx)(Js.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,dd.jsx)(Js.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 el=c(ce(),1),md=c(V(),1),ua=(0,md.jsx)(el.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,md.jsx)(el.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 Fp=c(F(),1),tl=(0,Fp.createContext)({setDescriptionId:()=>{}});var mo=c(V(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='23250ec980']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","23250ec980"),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,#8a8a8a)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&[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 ca={"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","content-inner":"_41bfdbf7b6c087c2__content-inner"};if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='4acd2b57a1']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","4acd2b57a1"),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){transition:outline .1s ease-out}outline-color:#0000;outline-offset:1px;outline-style:solid;outline-width:0}._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{outline-color:var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));outline-width:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}")),document.head.appendChild(e)}var M0={"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"},Bp=(0,ai.forwardRef)(function({children:t,className:r,render:o,...n},i){let[a,s]=(0,ai.useState)(),l=(0,ai.useMemo)(()=>({setDescriptionId:s}),[s]);return(0,mo.jsx)(tl.Provider,{value:l,children:(0,mo.jsxs)(yc,{className:H(ca.header,r),render:(0,mo.jsx)(ws,{ref:i,render:o,...n}),nativeButton:!1,"aria-describedby":a,children:[(0,mo.jsx)("div",{className:ca["header-content"],children:t}),(0,mo.jsx)("div",{className:H(ca["header-trigger-positioner"]),children:(0,mo.jsx)("div",{className:H(ca["header-trigger-wrapper"],M0["outset-ring--focus-parent-visible"]),children:(0,mo.jsx)(gc,{icon:aa,className:ca["header-trigger"]})})})]})})});var Fo=c(F(),1);var Hp=c(V(),1),jp=(0,Fo.forwardRef)(function({children:t,className:r,...o},n){let i=(0,Fo.useId)(),{setDescriptionId:a}=(0,Fo.useContext)(tl);return(0,Fo.useEffect)(()=>(a(i),()=>a(void 0)),[i,a]),(0,Hp.jsx)("div",{ref:n,id:i,"aria-hidden":"true",className:r,...o,children:t})});var Gp=c(F(),1);var pd=c(V(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='23250ec980']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","23250ec980"),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,#8a8a8a)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&[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 zp={"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","content-inner":"_41bfdbf7b6c087c2__content-inner"},Wp=(0,Gp.forwardRef)(function({className:t,render:r,children:o,hiddenUntilFound:n=!0,...i},a){return(0,pd.jsx)(bc,{ref:a,className:H(zp.content,t),hiddenUntilFound:n,...i,children:(0,pd.jsx)(_s,{className:zp["content-inner"],render:r,children:o})})});var Yp=c(F(),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 L0={stack:"_19ce0419607e1896__stack"},F0={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,Yp.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:i,render:a,...s},l){let u={gap:r&&F0[r],alignItems:o,justifyContent:n,flexDirection:t,flexWrap:i};return $t({render:a,ref:l,props:ot(s,{style:u,className:L0.stack})})});var $p=c(G(),1),{Fill:Kp,Slot:Xp}=(0,$p.createSlotFill)("SidebarToggle");var Hr=c(V(),1);function Zp({headingLevel:e=2,breadcrumbs:t,badges:r,title:o,subTitle:n,actions:i,showSidebarToggle:a=!0}){let s=`h$e}`;return(0,Hr.jsxs)(M,{direction:"column",className:"admin-ui-page__header",render:(0,Hr.jsx)("header",{}),children:[(0,Hr.jsxs)(M,{direction:"row",justify:"space-between",gap:"sm",children:[(0,Hr.jsxs)(M,{direction:"row",gap:"sm",align:"center",justify:"start",children:[a&&(0,Hr.jsx)(Xp,{bubblesVirtually:!0,className:"admin-ui-page__sidebar-toggle-slot"}),o&&(0,Hr.jsx)(s,{className:"admin-ui-page__header-title",children:o}),t,r]}),(0,Hr.jsx)(M,{direction:"row",gap:"sm",style:{width:"auto",flexShrink:0},className:"admin-ui-page__header-actions",align:"center",children:i})]}),n&&(0,Hr.jsx)("p",{className:"admin-ui-page__header-subtitle",children:n})]})}var da=c(V(),1);function Qp({headingLevel:e,breadcrumbs:t,badges:r,title:o,subTitle:n,children:i,className:a,actions:s,ariaLabel:l,hasPadding:u=!1,showSidebarToggle:d=!0}){let f=H("admin-ui-page",a);return(0,da.jsxs)(Sm,{className:f,ariaLabel:l??(typeof o=="string"?o:""),children:[(o||t||r||s)&&(0,da.jsx)(Zp,{headingLevel:e,breadcrumbs:t,badges:r,title:o,subTitle:n,actions:s,showSidebarToggle:d}),u?(0,da.jsx)("div",{className:"admin-ui-page__content has-padding",children:i}):i]})}Qp.SidebarToggleFill=Kp;var hd=Qp;var xt=c(U()),ts=c(F()),co=c(G());if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='2765bc6a3f']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","2765bc6a3f"),e.appendChild(document.createTextNode('.content-guidelines__content{border-radius:8px;margin-top:0;padding:24px}.content-guidelines__list{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.content-guidelines__list-item{margin:0 auto;width:min(680px,100%)}.content-guidelines__loading{align-items:center;display:flex;justify-content:center;margin-top:16px}.content-guidelines__actions{margin:16px auto 0;width:min(680px,100%)}.content-guidelines__actions-card{overflow:hidden;padding:0}.content-guidelines__actions-list{list-style:none;margin:0;padding:0}.content-guidelines__action-list-item{margin-bottom:0;position:relative}.content-guidelines__action-list-item:not(:first-child):before{background-color:#f0f0f0;content:"";height:1px;left:24px;position:absolute;right:24px;top:0}.content-guidelines__action-row{align-items:center;box-sizing:border-box;padding:16px 24px;width:100%}.content-guidelines__actions-card .content-guidelines__action-button{font-size:13px;font-weight:400;justify-content:center;min-width:100px}.content-guidelines__action-title{color:#1e1e1e}.content-guidelines__action-description{color:#757575}.content-guidelines__revision-history{display:flex;flex-direction:column;gap:16px;padding:24px}.content-guidelines__revision-history .dataviews-filters__container,.content-guidelines__revision-history .dataviews__view-actions{padding-left:8px;padding-right:8px}.content-guidelines__revision-history .dataviews-view-table td:first-child{padding-left:8px}.content-guidelines__revision-history .dataviews-view-table td{padding:16px 8px}.content-guidelines__revision-history .dataviews-view-table thead th:has(.dataviews-view-table-header-button):first-child{padding-left:0}.content-guidelines__revision-history .dataviews-view-table .dataviews-view-table__cell-content-wrapper{max-width:100%}.content-guidelines__revision-history-back{align-self:flex-start;color:#1e1e1e;font-weight:500;margin-left:-8px}.content-guidelines__error-description{margin:8px 0 0}.content-guidelines__revision-description{padding-left:8px}.content-guidelines__import-modal-actions,.content-guidelines__restore-modal-actions{margin-top:24px}')),document.head.appendChild(e)}var Kt=c(G()),si=c(U());var Jp=c(F());if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='db9a7907b0']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","db9a7907b0"),e.appendChild(document.createTextNode(".content-guidelines__accordion{padding:16px 24px}.content-guidelines__accordion-trigger{background:none;border:none;cursor:pointer;display:block;height:auto;margin:0;padding:0;text-align:left;width:100%}.content-guidelines__accordion-trigger:focus{box-shadow:none!important}.content-guidelines__accordion-trigger:focus-visible{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color,#3858e9)!important}.content-guidelines__accordion-chevron-up{transform:rotate(180deg);transition:transform .3s ease-in-out}.content-guidelines__accordion-chevron-down{transform:rotate(0deg);transition:transform .3s ease-in-out}.content-guidelines__accordion-header{color:#1e1e1e;padding-top:4px}.content-guidelines__accordion-description{color:#757575;padding-bottom:4px}.content-guidelines__accordion-form{margin-top:24px}")),document.head.appendChild(e)}var jr=c(V());function vd({title:e,description:t,children:r,contentId:o,headingId:n,descriptionId:i}){let[a,s]=(0,Jp.useState)(!1);return(0,jr.jsxs)(Kt.Card,{className:"content-guidelines__accordion",children:[(0,jr.jsx)(Kt.Button,{className:"content-guidelines__accordion-trigger",onClick:()=>s(!a),"aria-expanded":a,"aria-controls":o,"aria-describedby":i,"aria-label":a?(0,si.sprintf)((0,si.__)("Collapse %s guidelines"),e):(0,si.sprintf)((0,si.__)("Expand %s guidelines"),e),children:(0,jr.jsxs)(Kt.__experimentalHStack,{spacing:4,children:[(0,jr.jsxs)(Kt.__experimentalVStack,{spacing:1,children:[(0,jr.jsx)(Kt.__experimentalHeading,{id:n,className:"content-guidelines__accordion-header",level:2,size:15,weight:400,children:e}),(0,jr.jsx)(Kt.__experimentalText,{id:i,className:"content-guidelines__accordion-description",size:13,weight:400,variant:"muted",children:t})]}),(0,jr.jsx)(Kt.Icon,{icon:aa,className:a?"content-guidelines__accordion-chevron-up":"content-guidelines__accordion-chevron-down"})]})}),(0,jr.jsx)("div",{hidden:!a,children:r})]})}var Dr=c(G());var At=c(F(),1),Wy=c(wt(),1);var al=c(F(),1);var bd=c(U(),1);var Se="isAny",Ce="isNone",_t="isAll",nt="isNotAll",kt="between",Nt="inThePast",Xt="over",Pe="is",Ae="isNot",Bo="lessThan",Ho="greaterThan",jo="lessThanOrEqual",zo="greaterThanOrEqual",Go="before",Wo="after",Uo="beforeInc",qo="afterInc",zr="contains",Gr="notContains",Wr="startsWith",Yo="on",$o="notOn",rl=["asc","desc"],eg={asc:"\u2191",desc:"\u2193"},ol={asc:"ascending",desc:"descending"},nl={asc:(0,bd.__)("Sort ascending"),desc:(0,bd.__)("Sort descending")},tg={asc:Ic,desc:Cc},li="table",il="grid",rg="list",og="activity",ng="pickerGrid",ig="pickerTable";var ag=(0,al.createContext)({view:{type:li},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,al.createRef)(),resizeObserverRef:()=>{},defaultLayouts:{list:{},grid:{},table:{}},filters:[],isShowingFilter:!1,setIsShowingFilter:()=>{},hasInitiallyLoaded:!1,config:{perPageSizes:[]},intersectionObserver:null});ag.displayName="DataViewsContext";var Y=ag;var vo=c(U(),1);var Vn=c(U(),1),ml=c(G(),1),Zt=c(F(),1),Ed=c(xd(),1);var lg=c(G(),1),ug=c(U(),1),cg=c(V(),1);function Ko({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,ug.__)("(no title)");return(0,cg.jsx)(lg.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 Pn=c(G(),1),pg=c(U(),1),ci=c(F(),1);var gg=c(xr(),1),yd=c(wt(),1);var fg=c(gd(),1),{lock:PT,unlock:Q}=(0,fg.__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(V(),1),{Menu:ui,kebabCase:B0}=Q(Pn.privateApis);function H0({action:e,onClick:t,items:r,variant:o}){let n=typeof e.label=="string"?e.label:e.label(r);return(0,be.jsx)(Pn.Button,{disabled:!!e.disabled,accessibleWhenDisabled:!0,size:"compact",variant:o,onClick:t,children:n})}function j0({action:e,onClick:t,items:r}){let o=typeof e.label=="string"?e.label:e.label(r);return(0,be.jsx)(ui.Item,{disabled:e.disabled,onClick:t,children:(0,be.jsx)(ui.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)(Pn.Modal,{title:n||o,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:r,focusOnMount:e.modalFocusOnMount??!0,size:e.modalSize||"medium",overlayClassName:`dataviews-action-modal dataviews-action-modal__$B0(e.id)}`,children:(0,be.jsx)(e.RenderModal,{items:t,closeModal:r})})}function wd({actions:e,item:t,registry:r,setActiveModalAction:o}){let{primaryActions:n,regularActions:i}=(0,ci.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)(j0,{action:l,onClick:()=>{if("RenderModal"in l){o(l);return}l.callback([t],{registry:r})},items:[t]},l.id));return(0,be.jsxs)(ui.Group,{children:[a(n),a(i)]})}function di({item:e,actions:t,isCompact:r}){let o=(0,gg.useRegistry)(),{primaryActions:n,eligibleActions:i}=(0,ci.useMemo)(()=>{let s=t.filter(u=>!u.isEligible||u.isEligible(e));return{primaryActions:s.filter(u=>u.isPrimary),eligibleActions:s}},[t,e]),a=(0,yd.useViewportMatch)("medium","<");return r?(0,be.jsx)(mg,{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)(_d,{item:e,actions:n,registry:o}),(n.length<i.length||a)&&(0,be.jsx)(mg,{item:e,actions:i,registry:o})]})}function mg({item:e,actions:t,isSmall:r,registry:o}){let[n,i]=(0,ci.useState)(null);return(0,be.jsxs)(be.Fragment,{children:[(0,be.jsxs)(ui,{placement:"bottom-end",children:[(0,be.jsx)(ui.TriggerButton,{render:(0,be.jsx)(Pn.Button,{size:r?"small":"compact",icon:la,label:(0,pg.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,className:"dataviews-all-actions-button"})}),(0,be.jsx)(ui.Popover,{children:(0,be.jsx)(wd,{actions:t,item:e,registry:o,setActiveModalAction:i})})]}),!!n&&(0,be.jsx)(An,{action:n,items:[e],closeModal:()=>i(null)})]})}function _d({item:e,actions:t,registry:r,buttonVariant:o}){let[n,i]=(0,ci.useState)(null);return(0,yd.useViewportMatch)("medium","<")||!Array.isArray(t)||t.length===0?null:(0,be.jsxs)(be.Fragment,{children:[t.map(s=>(0,be.jsx)(H0,{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 In=c(G(),1),fa=c(U(),1),St=c(F(),1),xg=c(xr(),1);var Sd=c(wt(),1);var Xo=c(U(),1);function hg(e,t,r,o=!1){return e>0?(0,Xo.sprintf)((0,Xo._n)("%d Item selected","%d Items selected",e),e):o||r<=t?(0,Xo.sprintf)((0,Xo._n)("%d Item","%d Items",r),r):(0,Xo.sprintf)((0,Xo._n)("%1$d of %2$d Item","%1$d of %2$d Items",r),t,r)}var Ke=c(V(),1);function z0({action:e,items:t,ActionTriggerComponent:r}){let[o,n]=(0,St.useState)(!1);return(0,Ke.jsxs)(Ke.Fragment,{children:[(0,Ke.jsx)(r,{...{action:e,onClick:()=>{n(!0)},items:t}}),o&&(0,Ke.jsx)(An,{action:e,items:t,closeModal:()=>n(!1)})]})}function sl(e,t){return(0,St.useMemo)(()=>e.some(r=>r.supportsBulk&&(!r.isEligible||r.isEligible(t))),[e,t])}function fi(e,t){return(0,St.useMemo)(()=>t.some(r=>e.some(o=>o.supportsBulk&&(!o.isEligible||o.isEligible(r)))),[e,t])}function ma({selection:e,onChangeSelection:t,data:r,actions:o,getItemId:n,disableSelectAll:i=!1}){let a=(0,St.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,Ke.jsx)(In.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:l,disabled:!l,onChange:()=>{t([])},"aria-label":(0,fa.__)("Deselect all")}):(0,Ke.jsx)(In.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,fa.__)("Deselect all"):(0,fa.__)("Select all")})}function vg({action:e,onClick:t,isBusy:r,items:o}){let n=typeof e.label=="string"?e.label:e.label(o);return(0,Sd.useViewportMatch)("medium","<")?(0,Ke.jsx)(In.Button,{disabled:r,accessibleWhenDisabled:!0,label:n,icon:e.icon,size:"compact",onClick:t,isBusy:r}):(0,Ke.jsx)(In.Button,{disabled:r,accessibleWhenDisabled:!0,size:"compact",onClick:t,isBusy:r,children:n})}var yg=[];function G0({action:e,selectedItems:t,actionInProgress:r,setActionInProgress:o}){let n=(0,xg.useRegistry)(),i=(0,St.useMemo)(()=>t.filter(a=>!e.isEligible||e.isEligible(a)),[e,t]);return"RenderModal"in e?(0,Ke.jsx)(z0,{action:e,items:i,ActionTriggerComponent:vg},e.id):(0,Ke.jsx)(vg,{action:e,onClick:async()=>{o(e.id),await e.callback(t,{registry:n}),o(null)},items:i,isBusy:r===e.id},e.id)}function bg(e,t,r,o,n,i,a,s,l,u,d){let f=hg(n.length,e.length,d.totalItems,o);return(0,Ke.jsxs)(M,{direction:"row",className:"dataviews-bulk-actions-footer__container",gap:"md",align:"center",children:[(0,Ke.jsx)(ma,{selection:n,onChangeSelection:u,data:e,actions:t,getItemId:r,disableSelectAll:o}),(0,Ke.jsx)("span",{className:"dataviews-bulk-actions-footer__item-count",children:f}),(0,Ke.jsxs)(M,{direction:"row",className:"dataviews-bulk-actions-footer__action-buttons",gap:"xs",children:[i.map(p=>(0,Ke.jsx)(G0,{action:p,selectedItems:a,actionInProgress:s,setActionInProgress:l},p.id)),a.length>0&&(0,Ke.jsx)(In.Button,{icon:En,showTooltip:!0,tooltipPosition:"top",size:"compact",label:(0,fa.__)("Cancel"),disabled:!!s,accessibleWhenDisabled:!1,onClick:()=>{u(yg)}})]})]})}function W0({selection:e,actions:t,onChangeSelection:r,data:o,getItemId:n,isInfiniteScroll:i,paginationInfo:a}){let[s,l]=(0,St.useState)(null),u=(0,St.useRef)(void 0),d=(0,Sd.useViewportMatch)("medium","<"),f=(0,St.useMemo)(()=>t.filter(b=>b.supportsBulk),[t]),p=(0,St.useMemo)(()=>o.filter(b=>f.some(v=>!v.isEligible||v.isEligible(b))),[o,f]),m=(0,St.useMemo)(()=>o.filter(b=>e.includes(n(b))&&p.includes(b)),[e,o,n,p]),g=(0,St.useMemo)(()=>t.filter(b=>b.supportsBulk&&(!d||b.icon)&&m.some(v=>!b.isEligible||b.isEligible(v))),[t,m,d]);if(s)u.current||(u.current=bg(o,t,n,i,e,g,m,s,l,r,a));else return u.current&&(u.current=void 0),bg(o,t,n,i,e,g,m,s,l,r,a);return u.current}function ll(){let{data:e,selection:t,actions:r=yg,onChangeSelection:o,getItemId:n,paginationInfo:i,view:a}=(0,St.useContext)(Y);return(0,Ke.jsx)(W0,{selection:t,onChangeSelection:o,data:e,actions:r,getItemId:n,isInfiniteScroll:!!a.infiniteScrollEnabled,paginationInfo:i})}var po=c(U(),1);var go=c(G(),1),Zo=c(F(),1);function ul(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 J=c(V(),1),{Menu:de}=Q(go.privateApis);function U0({children:e}){return Zo.Children.toArray(e).filter(Boolean).map((t,r)=>(0,J.jsxs)(Zo.Fragment,{children:[r>0&&(0,J.jsx)(de.Separator,{}),t]},r))}var q0=(0,Zo.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,b=!1,v=!1,x=[],C=o.find(O=>O.id===t),{setIsShowingFilter:T}=(0,Zo.useContext)(Y);if(!C)return null;g=C.enableHiding!==!1,b=C.enableSorting!==!1;let k=C.header;if(x=!!C.filterBy&&C.filterBy?.operators||[],v=!r.filters?.some(O=>t===O.field)&&!!(C.hasElements||C.Edit)&&C.filterBy!==!1&&!C.filterBy?.isPrimary,!b&&!s&&!g&&!v)return k;let h=ul(r,o).filter(O=>!f.includes(O.id)),N=(l||u)&&!!h.length,A=(0,po.isRTL)();return(0,J.jsxs)(de,{children:[(0,J.jsxs)(de.TriggerButton,{render:(0,J.jsx)(go.Button,{size:"compact",className:"dataviews-view-table-header-button",ref:d,variant:"tertiary"}),children:[k,r.sort&&m&&(0,J.jsx)("span",{"aria-hidden":"true",children:eg[r.sort.direction]})]}),(0,J.jsx)(de.Popover,{style:{minWidth:"240px"},children:(0,J.jsxs)(U0,{children:[b&&(0,J.jsx)(de.Group,{children:rl.map(O=>{let E=r.sort&&m&&r.sort.direction===O,L=`$t}-$O}`;return(0,J.jsx)(de.RadioItem,{name:"view-table-sorting",value:L,checked:E,onChange:()=>{n({...r,sort:{field:t,direction:O},showLevels:!1})},children:(0,J.jsx)(de.ItemLabel,{children:nl[O]})},L)})}),v&&(0,J.jsx)(de.Group,{children:(0,J.jsx)(de.Item,{prefix:(0,J.jsx)(go.Icon,{icon:sa}),onClick:()=>{a(t),T(!0),n({...r,page:1,filters:[...r.filters||[],{field:t,value:void 0,operator:x[0]}]})},children:(0,J.jsx)(de.ItemLabel,{children:(0,po.__)("Add filter")})})}),(s||g||N)&&C&&(0,J.jsxs)(de.Group,{children:[s&&(0,J.jsx)(de.Item,{prefix:(0,J.jsx)(go.Icon,{icon:Rc}),disabled:A?p>=f.length-1:p<1,onClick:()=>{let O=A?p+1:p-1,E=[...f];E.splice(p,1),E.splice(O,0,t),n({...r,fields:E})},children:(0,J.jsx)(de.ItemLabel,{children:(0,po.__)("Move left")})}),s&&(0,J.jsx)(de.Item,{prefix:(0,J.jsx)(go.Icon,{icon:Pc}),disabled:A?p<1:p>=f.length-1,onClick:()=>{let O=A?p-1:p+1,E=[...f];E.splice(p,1),E.splice(O,0,t),n({...r,fields:E})},children:(0,J.jsx)(de.ItemLabel,{children:(0,po.__)("Move right")})}),l&&!!h.length&&(0,J.jsxs)(de,{children:[(0,J.jsx)(de.SubmenuTriggerItem,{children:(0,J.jsx)(de.ItemLabel,{children:(0,po.__)("Insert left")})}),(0,J.jsx)(de.Popover,{children:h.map(O=>{let E=A?p+1:p;return(0,J.jsx)(de.Item,{onClick:()=>{n({...r,fields:[...f.slice(0,E),O.id,...f.slice(E)]})},children:(0,J.jsx)(de.ItemLabel,{children:O.label})},O.id)})})]}),u&&!!h.length&&(0,J.jsxs)(de,{children:[(0,J.jsx)(de.SubmenuTriggerItem,{children:(0,J.jsx)(de.ItemLabel,{children:(0,po.__)("Insert right")})}),(0,J.jsx)(de.Popover,{children:h.map(O=>{let E=A?p:p+1;return(0,J.jsx)(de.Item,{onClick:()=>{n({...r,fields:[...f.slice(0,E),O.id,...f.slice(E)]})},children:(0,J.jsx)(de.ItemLabel,{children:O.label})},O.id)})})]}),g&&C&&(0,J.jsx)(de.Item,{prefix:(0,J.jsx)(go.Icon,{icon:ua}),onClick:()=>{i(C),n({...r,fields:f.filter(O=>O!==t)})},children:(0,J.jsx)(de.ItemLabel,{children:(0,po.__)("Hide column")})})]})]})})]})}),Y0=q0,mi=Y0;var wg=c(F(),1),Cd=c(V(),1);function $0({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 Qo({item:e,isItemClickable:t,onClickItem:r,renderItemLink:o,className:n,children:i,...a}){if(!t(e))return(0,Cd.jsx)("div",{className:n,...a,children:i});if(o){let l=o({item:e,className:`$n} $n}--clickable`,...a,children:i});return(0,wg.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=$0({item:e,isItemClickable:t,onClickItem:r,className:n});return(0,Cd.jsx)("div",{...s,...a,children:i})}var Ur=c(V(),1);function K0({item:e,level:t,titleField:r,mediaField:o,descriptionField:n,onClickItem:i,renderItemLink:a,isItemClickable:s}){return(0,Ur.jsxs)(M,{direction:"row",gap:"md",align:"flex-start",justify:"flex-start",children:[o&&(0,Ur.jsx)(Qo,{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,Ur.jsx)(o.render,{item:e,field:o,config:{sizes:"32px"}})}),(0,Ur.jsxs)(M,{direction:"column",align:"flex-start",className:"dataviews-view-table__primary-column-content",children:[r&&(0,Ur.jsxs)(Qo,{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,Ur.jsxs)("span",{className:"dataviews-view-table__level",children:[Array(t).fill("\u2014").join(" "),"\xA0"]}),(0,Ur.jsx)(r.render,{item:e,field:r})]}),n&&(0,Ur.jsx)(n.render,{item:e,field:n})]})]})}var cl=K0;var Tn=c(F(),1),_g=c(U(),1),X0=e=>(0,_g.isRTL)()?Math.abs(e.scrollLeft)<=1:e.scrollLeft+e.clientWidth>=e.scrollWidth-1;function Sg({scrollContainerRef:e,enabledHorizontal:t=!1}){let[r,o]=(0,Tn.useState)(!1),[n,i]=(0,Tn.useState)(!1),a=(0,Tn.useCallback)(()=>{let s=e.current;s&&(t&&o(X0(s)),i(s.scrollTop>0))},[e,t]);return(0,Tn.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 yr(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 Jo=c(G(),1),Eg=c(U(),1),Rg=c(F(),1);var sr=c(V(),1);function Cg({field:e,isVisible:t,onToggleVisibility:r}){return(0,sr.jsx)(Jo.__experimentalItem,{onClick:e.enableHiding?r:void 0,children:(0,sr.jsxs)(M,{direction:"row",gap:"sm",justify:"flex-start",align:"center",children:[(0,sr.jsx)("div",{style:{height:24,width:24},children:t&&(0,sr.jsx)(Jo.Icon,{icon:ia})}),(0,sr.jsx)("span",{className:"dataviews-view-config__label",children:e.label})]})})}function Z0(e){return!!e}function dl({showLabel:e=!0}){let{view:t,fields:r,onChangeView:o}=(0,Rg.useContext)(Y),n=ul(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})=>Z0(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,sr.jsxs)(M,{direction:"column",className:"dataviews-field-control",children:[e&&(0,sr.jsx)(Jo.BaseControl.VisualLabel,{children:(0,Eg.__)("Properties")}),(0,sr.jsx)(M,{direction:"column",className:"dataviews-view-config__properties",children:(0,sr.jsxs)(Jo.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,size:"medium",children:[l.map(({field:g,isVisibleFlag:b})=>{let v=t[b]??!0,x=m&&v?{...g,enableHiding:!1}:g;return(0,sr.jsx)(Cg,{field:x,isVisible:v,onToggleVisibility:()=>{o({...t,[b]:!v})}},g.id)}),n.map(g=>{let b=u.includes(g.id),v=p===1&&b?{...g,enableHiding:!1}:g;return(0,sr.jsx)(Cg,{field:v,isVisible:b,onToggleVisibility:()=>{o({...t,fields:b?u.filter(x=>x!==g.id):[...u,g.id]})}},g.id)})]})})]})}var fl=c(F(),1);function wr(e,t={delay:400}){let[r,o]=(0,fl.useState)(!1);return(0,fl.useEffect)(()=>{if(!e)return;let n=setTimeout(()=>{o(!0)},t.delay);return()=>{clearTimeout(n),o(!1)}},[e,t.delay]),r}var X=c(V(),1);function Pg(e,t){if(e)return e;if(t==="integer"||t==="number")return"end"}function Q0({item:e,fields:t,column:r,align:o}){let n=t.find(a=>a.id===r);if(!n)return null;let i=H("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,X.jsx)("div",{className:i,children:(0,X.jsx)(n.render,{item:e,field:n})})}function Og({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:b,isActionsColumnSticky:v,posinset:x}){let{paginationInfo:C}=(0,Zt.useContext)(Y),T=sl(o,t),k=T&&d.includes(i),{showTitle:h=!0,showMedia:N=!0,showDescription:A=!0,infiniteScrollEnabled:O}=a,E=(0,Zt.useRef)(!1),L=a.fields??[],y=s&&h||l&&N||u&&A;return(0,X.jsxs)("tr",{className:H("dataviews-view-table__row",{"is-selected":T&&k,"has-bulk-actions":T}),onTouchStart:()=>{E.current=!0},"aria-setsize":O?C.totalItems:void 0,"aria-posinset":x,role:O?"article":void 0,onMouseDown:_=>{let I=(0,Ed.isAppleOS)()?_.metaKey:_.ctrlKey;_.button===0&&I&&window.navigator.userAgent.toLowerCase().includes("firefox")&&_?.preventDefault()},onClick:_=>{if(!T)return;((0,Ed.isAppleOS)()?_.metaKey:_.ctrlKey)&&!E.current&&document.getSelection()?.type!=="Range"&&b(d.includes(i)?d.filter(R=>i!==R):[...d,i])},children:[e&&(0,X.jsx)("td",{className:"dataviews-view-table__checkbox-column",children:(0,X.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,X.jsx)(Ko,{item:t,selection:d,onChangeSelection:b,getItemId:f,titleField:s,disabled:!T})})}),y&&(0,X.jsx)("td",{children:(0,X.jsx)(cl,{item:t,level:r,titleField:h?s:void 0,mediaField:N?l:void 0,descriptionField:A?u:void 0,isItemClickable:p,onClickItem:m,renderItemLink:g})}),L.map(_=>{let{width:I,maxWidth:R,minWidth:S,align:P}=a.layout?.styles?.[_]??{},w=n.find(B=>B.id===_),D=Pg(P,w?.type);return(0,X.jsx)("td",{style:{width:I,maxWidth:R,minWidth:S},children:(0,X.jsx)(Q0,{fields:n,item:t,column:_,align:D})},_)}),!!o?.length&&(0,X.jsx)("td",{className:H("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":v}),onClick:_=>_.stopPropagation(),children:(0,X.jsx)(di,{item:t,actions:o})})]})}function J0({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:b}){let{containerRef:v}=(0,Zt.useContext)(Y),x=wr(i),C=(0,Zt.useRef)(new Map),T=(0,Zt.useRef)(void 0),[k,h]=(0,Zt.useState)(),[N,A]=(0,Zt.useState)(null);(0,Zt.useEffect)(()=>{T.current&&(T.current.focus(),T.current=void 0)});let O=(0,Zt.useId)(),{isHorizontalScrollEnd:E,isVerticallyScrolled:L}=Sg({scrollContainerRef:v,enabledHorizontal:!!e?.length}),y=fi(e,t);if(k){T.current=k,h(void 0);return}let _=$=>{let ie=C.current.get($.id),Ve=ie?C.current.get(ie.fallback):void 0;h(Ve?.node)},I=$=>{$.preventDefault(),$.stopPropagation();let ie={getBoundingClientRect:()=>({x:$.clientX,y:$.clientY,top:$.clientY,left:$.clientX,right:$.clientX,bottom:$.clientY,width:0,height:0,toJSON:()=>({})})};window.requestAnimationFrame(()=>{A(ie)})},R=!!t?.length,S=r.find($=>$.id===m.titleField),P=r.find($=>$.id===m.mediaField),w=r.find($=>$.id===m.descriptionField),D=m.groupBy?.field?r.find($=>$.id===m.groupBy?.field):null,B=D?yr(t,D):null,{showTitle:W=!0,showMedia:ae=!0,showDescription:Be=!0}=m,Te=S&&W||P&&ae||w&&Be,He=m.fields??[],Yt=($,ie)=>Ve=>{Ve?C.current.set($,{node:Ve,fallback:He[ie>0?ie-1:1]}):C.current.delete($)},ir=m.infiniteScrollEnabled&&!B,Mr=(0,Vn.isRTL)();return R?(0,X.jsxs)(X.Fragment,{children:[(0,X.jsxs)("table",{className:H("dataviews-view-table",g,{[`has-$m.layout?.density}-density`]:m.layout?.density&&["compact","comfortable"].includes(m.layout.density),"has-bulk-actions":y,"is-refreshing":!ir&&x}),"aria-busy":i,"aria-describedby":O,role:ir?"feed":void 0,inert:!ir&&i?"true":void 0,children:[(0,X.jsxs)("colgroup",{children:[y&&(0,X.jsx)("col",{className:"dataviews-view-table__col-checkbox"}),Te&&(0,X.jsx)("col",{className:"dataviews-view-table__col-first-data"}),He.map(($,ie)=>(0,X.jsx)("col",{className:H(`dataviews-view-table__col-${$}`,{"dataviews-view-table__col-expand":!Te&&ie===He.length-1})},`col-${$}`)),!!e?.length&&(0,X.jsx)("col",{className:"dataviews-view-table__col-actions"})]}),N&&(0,X.jsx)(ml.Popover,{anchor:N,onClose:()=>A(null),placement:"bottom-start",children:(0,X.jsx)(dl,{showLabel:!1})}),(0,X.jsx)("thead",{className:H({"dataviews-view-table__thead--stuck":L}),onContextMenu:I,children:(0,X.jsxs)("tr",{className:"dataviews-view-table__row",children:[y&&(0,X.jsx)("th",{className:"dataviews-view-table__checkbox-column",scope:"col",onContextMenu:I,children:(0,X.jsx)(ma,{selection:l,onChangeSelection:s,data:t,actions:e,getItemId:o})}),Te&&(0,X.jsx)("th",{scope:"col",children:S&&(0,X.jsx)(mi,{ref:Yt(S.id,0),fieldId:S.id,view:m,fields:r,onChangeView:a,onHide:_,setOpenedFilter:u,canMove:!1,canInsertLeft:Mr?m.layout?.enableMoving??!0:!1,canInsertRight:Mr?!1:m.layout?.enableMoving??!0})}),He.map(($,ie)=>{let{width:Ve,maxWidth:bn,minWidth:Xi,align:Zi}=m.layout?.styles?.[$]??{},rs=r.find(os=>os.id===$),Ju=Pg(Zi,rs?.type),Qi=m.layout?.enableMoving??!0;return(0,X.jsx)("th",{style:{width:Ve,maxWidth:bn,minWidth:Xi,textAlign:Ju},"aria-sort":m.sort?.direction&&m.sort?.field===$?ol[m.sort.direction]:void 0,scope:"col",children:(0,X.jsx)(mi,{ref:Yt($,ie),fieldId:$,view:m,fields:r,onChangeView:a,onHide:_,setOpenedFilter:u,canMove:Qi,canInsertLeft:Qi,canInsertRight:Qi})},$)}),!!e?.length&&(0,X.jsx)("th",{className:H("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":!E}),children:(0,X.jsx)("span",{className:"dataviews-view-table-header",children:(0,Vn.__)("Actions")})})]})}),R&&D&&B?Array.from(B.entries()).map(([$,ie])=>(0,X.jsxs)("tbody",{children:[(0,X.jsx)("tr",{className:"dataviews-view-table__group-header-row",children:(0,X.jsx)("td",{colSpan:He.length+(Te?1:0)+(y?1:0)+(e?.length?1:0),className:"dataviews-view-table__group-header-cell",children:m.groupBy?.showLabel===!1?$:(0,Vn.sprintf)((0,Vn.__)("%1$s: %2$s"),D.label,$)})}),ie.map((Ve,bn)=>(0,X.jsx)(Og,{item:Ve,level:m.showLevels&&typeof n=="function"?n(Ve):void 0,hasBulkActions:y,actions:e,fields:r,id:o(Ve)||bn.toString(),view:m,titleField:S,mediaField:P,descriptionField:w,selection:l,getItemId:o,onChangeSelection:s,onClickItem:d,renderItemLink:p,isItemClickable:f,isActionsColumnSticky:!E},o(Ve)))]},`group-${$}`)):(0,X.jsx)("tbody",{children:R&&t.map(($,ie)=>(0,X.jsx)(Og,{item:$,level:m.showLevels&&typeof n=="function"?n($):void 0,hasBulkActions:y,actions:e,fields:r,id:o($)||ie.toString(),view:m,titleField:S,mediaField:P,descriptionField:w,selection:l,getItemId:o,onChangeSelection:s,onClickItem:d,renderItemLink:p,isItemClickable:f,isActionsColumnSticky:!E,posinset:ir?ie+1:void 0},o($)))})]}),ir&&i&&(0,X.jsx)("div",{className:"dataviews-loading",id:O,children:(0,X.jsx)("p",{className:"dataviews-loading-more",children:(0,X.jsx)(ml.Spinner,{})})})]}):(0,X.jsx)("div",{className:H("dataviews-no-results",{"is-refreshing":x}),id:O,children:b})}var Ag=J0;var Dg=c(G(),1),bl=c(U(),1);var Ct=c(G(),1);var ga=c(U(),1),kg=c(wt(),1),Ng=c(xd(),1),en=c(F(),1);var eS=c(G(),1),tS=c(U(),1),pl=c(F(),1);var rS=c(V(),1),oS=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}],nS=oS[2].value;function gl(){let e=(0,pl.useContext)(Y),t=e.view;return(0,pl.useMemo)(()=>{let r=e.containerWidth,o=32,n=t.layout?.previewSize??nS,i=Math.floor((r+o)/(n+o));return Math.max(1,i)},[e.containerWidth,t.layout?.previewSize])}var Ig=c(F(),1);var Tg=c(V(),1),pa=(0,Ig.forwardRef)(({className:e,previewSize:t,...r},o)=>(0,Tg.jsx)("div",{ref:o,className:H("dataviews-view-grid-items",e),style:{gridTemplateColumns:t&&`repeat(auto-fill, minmax($t}px, 1fr))`},...r}));var hl=c(F(),1);function pi(e,t){let{intersectionObserver:r}=(0,hl.useContext)(Y);(0,hl.useEffect)(()=>{let o=e.current;if(!(!o||t===void 0||!r))return r.observe(o),()=>{r.unobserve(o)}},[e,r,t])}function vl(e,t,r){let n=!!e?.length&&t?e[0].position:void 0;return n&&r?(n-1)%r:0}var ee=c(V(),1),{Badge:iS}=Q(Ct.privateApis);function aS(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 Vg=(0,en.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:b,config:v,posinset:x,setsize:C,...T},k){let{showTitle:h=!0,showMedia:N=!0,showDescription:A=!0}=t,O=sl(u,l),E=s(l),L=(0,en.useRef)(null),y=(0,en.useCallback)(W=>{L.current=W,typeof k=="function"?k(W):k&&(k.current=W)},[k]);pi(L,x);let _=(0,kg.useInstanceId)(e),I=r.includes(E),R=(0,ee.jsx)("span",{className:"dataviews-view-grid__media-placeholder"}),S=N&&d?.render,P=S?(0,ee.jsx)(d.render,{item:l,field:d,config:v}):R,w=h&&f?.render?(0,ee.jsx)(f.render,{item:l,field:f}):null,D,B;return i(l)&&n&&(w?(D={"aria-labelledby":`dataviews-view-grid__title-field-$_}`},B={id:`dataviews-view-grid__title-field-$_}`}):D={"aria-label":(0,ga.__)("Navigate to item")}),(0,ee.jsxs)(M,{direction:"column",...T,ref:y,"aria-setsize":C,"aria-posinset":x,className:H(T.className,"dataviews-view-grid__row__gridcell","dataviews-view-grid__card",{"is-selected":O&&I}),onClickCapture:W=>{if(T.onClickCapture?.(W),(0,Ng.isAppleOS)()?W.metaKey:W.ctrlKey){if(W.stopPropagation(),W.preventDefault(),!O)return;o(I?r.filter(ae=>E!==ae):[...r,E])}},children:[(0,ee.jsx)(Qo,{item:l,isItemClickable:i,onClickItem:n,renderItemLink:a,className:H("dataviews-view-grid__media",{"dataviews-view-grid__media--placeholder":!S}),...D,children:P}),b&&(0,ee.jsx)(Ko,{item:l,selection:r,onChangeSelection:o,getItemId:s,titleField:f,disabled:!O}),!!u?.length&&(0,ee.jsx)("div",{className:"dataviews-view-grid__media-actions",children:(0,ee.jsx)(di,{item:l,actions:u,isCompact:!0})}),h&&(0,ee.jsx)("div",{className:"dataviews-view-grid__title",children:(0,ee.jsx)(Qo,{item:l,isItemClickable:i,onClickItem:n,renderItemLink:a,className:"dataviews-view-grid__title-field dataviews-title-field",...B,title:f?.getValueFormatted({item:l,field:f})||void 0,children:w})}),(0,ee.jsxs)(M,{direction:"column",gap:"xs",children:[A&&p?.render&&(0,ee.jsx)(p.render,{item:l,field:p}),!!g?.length&&(0,ee.jsx)(M,{direction:"row",className:"dataviews-view-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:g.map(W=>(0,ee.jsx)(iS,{className:"dataviews-view-grid__field-value",children:(0,ee.jsx)(W.render,{item:l,field:W})},W.id))}),!!m?.length&&(0,ee.jsx)(M,{direction:"column",className:"dataviews-view-grid__fields",gap:"xs",children:m.map(W=>(0,ee.jsx)(Ct.Flex,{className:"dataviews-view-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,ee.jsxs)(ee.Fragment,{children:[(0,ee.jsx)(Ct.Tooltip,{text:W.label,children:(0,ee.jsx)(Ct.FlexItem,{className:"dataviews-view-grid__field-name",children:W.header})}),(0,ee.jsx)(Ct.FlexItem,{className:"dataviews-view-grid__field-value",style:{maxHeight:"none"},children:(0,ee.jsx)(W.render,{item:l,field:W})})]})},W.id))})]})]})});function Rd({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:b}=(0,en.useContext)(Y),v=gl(),x=fi(m,e),C=a.find(y=>y.id===i?.titleField),T=a.find(y=>y.id===i?.mediaField),k=a.find(y=>y.id===i?.descriptionField),h=i.fields??[],{regularFields:N,badgeFields:A}=h.reduce((y,_)=>{let I=a.find(S=>S.id===_);if(!I)return y;let R=i.layout?.badgeFields?.includes(_)?"badgeFields":"regularFields";return y[R].push(I),y},{regularFields:[],badgeFields:[]}),O="900px",E=Math.ceil(e.length/v),L=vl(e,t,v);return(0,ee.jsxs)(ee.Fragment,{children:[t&&(0,ee.jsxs)(Ct.Composite,{render:(0,ee.jsx)(pa,{className:H("dataviews-view-grid-infinite-scroll",r,{[`has-$i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),previewSize:i.layout?.previewSize,"aria-busy":n,ref:b}),role:"feed",focusWrap:!0,inert:o,children:[Array.from({length:L}).map((y,_)=>(0,ee.jsx)(Ct.Composite.Item,{render:I=>(0,ee.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-$_}`)),e.map(y=>{let _=p(y),I=y.position;return(0,ee.jsx)(Ct.Composite.Item,{render:R=>(0,ee.jsx)(Vg,{...R,id:_,role:"article",view:i,selection:s,onChangeSelection:l,onClickItem:u,isItemClickable:d,renderItemLink:f,getItemId:p,item:y,actions:m,mediaField:T,titleField:C,descriptionField:k,regularFields:N,badgeFields:A,hasBulkActions:x,posinset:I,setsize:g.totalItems,config:{sizes:O}})},_)})]}),!t&&(0,ee.jsx)(Ct.Composite,{role:"grid",className:H("dataviews-view-grid",r,{[`has-$i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),focusWrap:!0,"aria-busy":n,"aria-rowcount":E,ref:b,inert:o,children:aS(e,v).map((y,_)=>(0,ee.jsx)(Ct.Composite.Row,{render:(0,ee.jsx)("div",{role:"row","aria-rowindex":_+1,"aria-label":(0,ga.sprintf)((0,ga.__)("Row %d"),_+1),className:"dataviews-view-grid__row",style:{gridTemplateColumns:`repeat( $v}, minmax(0, 1fr) )`}}),children:y.map(I=>{let R=p(I);return(0,ee.jsx)(Ct.Composite.Item,{render:S=>(0,ee.jsx)(Vg,{...S,id:R,role:"gridcell",view:i,selection:s,onChangeSelection:l,onClickItem:u,isItemClickable:d,renderItemLink:f,getItemId:p,item:I,actions:m,mediaField:T,titleField:C,descriptionField:k,regularFields:N,badgeFields:A,hasBulkActions:x,config:{sizes:O}})},R)})},_))})]})}var lr=c(V(),1);function sS({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=wr(!!n),g=!!t?.length,b=d.groupBy?.field?r.find(T=>T.id===d.groupBy?.field):null,v=b?yr(t,b):null,x=d.infiniteScrollEnabled&&!v;if(!g)return(0,lr.jsx)("div",{className:H("dataviews-no-results",{"is-refreshing":m}),children:p});let C={className:H(f,{"is-refreshing":!x&&m}),inert:!x&&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,lr.jsxs)(lr.Fragment,{children:[g&&b&&v&&(0,lr.jsx)(M,{direction:"column",gap:"lg",children:Array.from(v.entries()).map(([T,k])=>(0,lr.jsxs)(M,{direction:"column",gap:"sm",children:[(0,lr.jsx)("h3",{className:"dataviews-view-grid__group-header",children:d.groupBy?.showLabel===!1?T:(0,bl.sprintf)((0,bl.__)("%1$s: %2$s"),b.label,T)}),(0,lr.jsx)(Rd,{...C,data:k,isInfiniteScroll:!1})]},T))}),!v&&(0,lr.jsx)(Rd,{...C,data:t,isInfiniteScroll:!!x}),x&&n&&(0,lr.jsx)("p",{className:"dataviews-loading-more",children:(0,lr.jsx)(Dg.Spinner,{})})]})}var Mg=sS;var xl=c(wt(),1),it=c(G(),1),je=c(F(),1),ha=c(U(),1);var Id=c(xr(),1);var q=c(V(),1),{Menu:Od}=Q(it.privateApis);function Pd(e){return`$e}-item-wrapper`}function lS(e,t){return`$e}-primary-action-$t}`}function Ad(e){return`$e}-dropdown`}function uS({idPrefix:e,primaryAction:t,item:r}){let o=(0,Id.useRegistry)(),[n,i]=(0,je.useState)(!1),a=lS(e,t.id),s=typeof t.label=="string"?t.label:t.label([r]);return"RenderModal"in t?(0,q.jsx)("div",{role:"gridcell",children:(0,q.jsx)(it.Composite.Item,{id:a,render:(0,q.jsx)(it.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,text:s,size:"small",onClick:()=>i(!0)}),children:n&&(0,q.jsx)(An,{action:t,items:[r],closeModal:()=>i(!1)})})},t.id):(0,q.jsx)("div",{role:"gridcell",children:(0,q.jsx)(it.Composite.Item,{id:a,render:(0,q.jsx)(it.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,size:"small",onClick:()=>{t.callback([r],{registry:o})},children:s})})},t.id)}function Lg({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:b}=e,v=(0,je.useRef)(null),x=`$r}-label`,C=`$r}-description`,T=(0,Id.useRegistry)(),[k,h]=(0,je.useState)(!1),[N,A]=(0,je.useState)(null),O=({type:D})=>{h(D==="mouseenter")},{paginationInfo:E}=(0,je.useContext)(Y);(0,je.useEffect)(()=>{o&&v.current?.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})},[o]);let{primaryAction:L,eligibleActions:y}=(0,je.useMemo)(()=>{let D=t.filter(W=>!W.isEligible||W.isEligible(n));return{primaryAction:D.filter(W=>W.isPrimary)[0],eligibleActions:D}},[t,n]),_=L&&t.length===1,I=m&&a?.render?(0,q.jsx)("div",{className:"dataviews-view-list__media-wrapper",children:(0,q.jsx)(a.render,{item:n,field:a,config:{sizes:"52px"}})}):null,R=p&&i?.render?(0,q.jsx)(i.render,{item:n,field:i}):null,S=g&&s?.render,P=!!I&&!S&&!u.length,w=y?.length>0&&(0,q.jsxs)(M,{direction:"row",gap:"md",className:"dataviews-view-list__item-actions",children:[L&&(0,q.jsx)(uS,{idPrefix:r,primaryAction:L,item:n}),!_&&(0,q.jsxs)("div",{role:"gridcell",children:[(0,q.jsxs)(Od,{placement:"bottom-end",children:[(0,q.jsx)(Od.TriggerButton,{render:(0,q.jsx)(it.Composite.Item,{id:Ad(r),render:(0,q.jsx)(it.Button,{size:"small",icon:la,label:(0,ha.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,onKeyDown:d})})}),(0,q.jsx)(Od.Popover,{children:(0,q.jsx)(wd,{actions:y,item:n,registry:T,setActiveModalAction:A})})]}),!!N&&(0,q.jsx)(An,{action:N,items:[n],closeModal:()=>A(null)})]})]});return(0,q.jsx)(it.Composite.Row,{ref:v,render:(0,q.jsx)("div",{"aria-posinset":f,"aria-setsize":b?E.totalItems:void 0}),role:b?"article":"row",className:H({"is-selected":o,"is-hovered":k}),onMouseEnter:O,onMouseLeave:O,children:(0,q.jsxs)(M,{direction:"row",className:"dataviews-view-list__item-wrapper",children:[(0,q.jsx)("div",{role:"gridcell",children:(0,q.jsx)(it.Composite.Item,{id:Pd(r),"aria-pressed":o,"aria-labelledby":x,"aria-describedby":C,className:"dataviews-view-list__item",onClick:()=>l(n)})}),(0,q.jsxs)(M,{direction:"row",gap:"md",justify:"start",align:P?"center":"flex-start",style:{flex:1,minWidth:0},children:[I,(0,q.jsxs)(M,{direction:"column",gap:"xs",className:"dataviews-view-list__field-wrapper",children:[(0,q.jsxs)(M,{direction:"row",align:"center",children:[(0,q.jsx)("div",{className:"dataviews-title-field dataviews-view-list__title-field",id:x,children:R}),w]}),S&&(0,q.jsx)("div",{className:"dataviews-view-list__field",children:(0,q.jsx)(s.render,{item:n,field:s})}),(0,q.jsx)("div",{className:"dataviews-view-list__fields",id:C,children:u.map(D=>(0,q.jsxs)("div",{className:"dataviews-view-list__field",children:[(0,q.jsx)(it.VisuallyHidden,{as:"span",className:"dataviews-view-list__field-label",children:D.label}),(0,q.jsx)("span",{className:"dataviews-view-list__field-value",children:(0,q.jsx)(D.render,{item:n,field:D})})]},D.id))})]})]})]})})}function cS(e){return!!e}function Td(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,xl.useInstanceId)(Td,"view-list"),p=wr(!!i),m=r?.findLast(w=>s.includes(n(w))),g=o.find(w=>w.id===l.titleField),b=o.find(w=>w.id===l.mediaField),v=o.find(w=>w.id===l.descriptionField),x=(l?.fields??[]).map(w=>o.find(D=>w===D.id)).filter(cS),C=w=>a([n(w)]),T=(0,je.useCallback)(w=>`$f}-$n(w)}`,[f,n]),k=(0,je.useCallback)((w,D)=>D.startsWith(T(w)),[T]),[h,N]=(0,je.useState)(void 0),A=(0,je.useRef)(null);(0,je.useEffect)(()=>{m&&N(Pd(T(m)))},[m,T]);let O=r.findIndex(w=>k(w,h??"")),E=(0,xl.usePrevious)(O),L=O!==-1,y=(0,je.useCallback)((w,D)=>{let B=Math.min(r.length-1,Math.max(0,w));if(!r[B])return;let W=T(r[B]),ae=D(W);N(ae),A.current?.contains(A.current.ownerDocument.activeElement)&&document.getElementById(ae)?.focus()},[r,T]);(0,je.useEffect)(()=>{!L&&(E!==void 0&&E!==-1)&&y(E,Pd)},[L,y,E]);let _=(0,je.useCallback)(w=>{w.key==="ArrowDown"&&(w.preventDefault(),y(O+1,Ad)),w.key==="ArrowUp"&&(w.preventDefault(),y(O-1,Ad))},[y,O]),I=!!r?.length,R=l.groupBy?.field?o.find(w=>w.id===l.groupBy?.field):null,S=I&&R?yr(r,R):null,P=l.infiniteScrollEnabled&&!S;return I?I&&R&&S?(0,q.jsx)(it.Composite,{ref:A,id:`$f}`,render:(0,q.jsx)("div",{}),className:"dataviews-view-list__group",role:"grid",activeId:h,setActiveId:N,children:(0,q.jsx)(M,{direction:"column",gap:"lg",className:H("dataviews-view-list",u),children:Array.from(S.entries()).map(([w,D])=>(0,q.jsxs)(M,{direction:"column",gap:"sm",children:[(0,q.jsx)("h3",{className:"dataviews-view-list__group-header",children:l.groupBy?.showLabel===!1?w:(0,ha.sprintf)((0,ha.__)("%1$s: %2$s"),R.label,w)}),D.map(B=>{let W=T(B);return(0,q.jsx)(Lg,{view:l,idPrefix:W,actions:t,item:B,isSelected:B===m,onSelect:C,mediaField:b,titleField:g,descriptionField:v,otherFields:x,onDropdownTriggerKeyDown:_},W)})]},w))})}):(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)(it.Composite,{ref:A,id:f,render:(0,q.jsx)("div",{}),className:H("dataviews-view-list",u,{[`has-$l.layout?.density}-density`]:l.layout?.density&&["compact","comfortable"].includes(l.layout.density),"is-refreshing":!P&&p}),role:l.infiniteScrollEnabled?"feed":"grid",activeId:h,setActiveId:N,inert:!P&&i?"true":void 0,children:r.map((w,D)=>{let B=T(w);return(0,q.jsx)(Lg,{view:l,idPrefix:B,actions:t,item:w,isSelected:w===m,onSelect:C,mediaField:b,titleField:g,descriptionField:v,otherFields:x,onDropdownTriggerKeyDown:_,posinset:l.infiniteScrollEnabled?D+1:void 0},B)})}),P&&i&&(0,q.jsx)("p",{className:"dataviews-loading-more",children:(0,q.jsx)(it.Spinner,{})})]}):(0,q.jsx)("div",{className:H("dataviews-no-results",{"is-refreshing":p}),children:d})}var Ug=c(G(),1);var yl=c(U(),1),Fg=c(F(),1);var gi=c(V(),1);function Bg({groupName:e,groupData:t,groupField:r,showLabel:o=!0,children:n}){let i=o?(0,Fg.createInterpolateElement)((0,yl.sprintf)((0,yl.__)("%s: <groupName />"),r.label).trim(),{groupName:(0,gi.jsx)(r.render,{item:t[0],field:r})}):(0,gi.jsx)(r.render,{item:t[0],field:r});return(0,gi.jsxs)(M,{direction:"column",className:"dataviews-view-activity__group",children:[(0,gi.jsx)("h3",{className:"dataviews-view-activity__group-header",children:i}),n]},e)}var Hg=c(G(),1),kn=c(F(),1),jg=c(xr(),1),zg=c(wt(),1);var ze=c(V(),1);function dS(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:b}=t,v=(0,kn.useRef)(null),x=(0,jg.useRegistry)(),{paginationInfo:C}=(0,kn.useContext)(Y),{primaryActions:T,eligibleActions:k}=(0,kn.useMemo)(()=>{let y=r.filter(I=>!I.isEligible||I.isEligible(o));return{primaryActions:y.filter(I=>I.isPrimary),eligibleActions:y}},[r,o]),h=(0,zg.useViewportMatch)("medium","<"),N=t.layout?.density??"balanced",A=m&&N!=="compact"&&i?.render?(0,ze.jsx)(i.render,{item:o,field:i,config:{sizes:N==="comfortable"?"32px":"24px"}}):null,O=(0,ze.jsx)("div",{className:"dataviews-view-activity__item-type-icon",children:A||(0,ze.jsx)("span",{className:"dataviews-view-activity__item-bullet","aria-hidden":"true"})}),E=p&&n?.render?(0,ze.jsx)(n.render,{item:o,field:n}):null,L=(0,kn.useMemo)(()=>N==="comfortable"?"md":"sm",[N]);return(0,ze.jsx)("div",{ref:v,role:b?"article":void 0,"aria-posinset":l,"aria-setsize":b?C.totalItems:void 0,className:H("dataviews-view-activity__item",N==="compact"&&"is-compact",N==="balanced"&&"is-balanced",N==="comfortable"&&"is-comfortable"),children:(0,ze.jsxs)(M,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,ze.jsx)(M,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-activity__item-type",children:O}),(0,ze.jsxs)(M,{direction:"column",gap:L,align:"flex-start",className:"dataviews-view-activity__item-content",children:[E&&(0,ze.jsx)(Qo,{item:o,isItemClickable:f,onClickItem:u,renderItemLink:d,className:"dataviews-view-activity__item-title",children:E}),g&&a&&(0,ze.jsx)("div",{className:"dataviews-view-activity__item-description",children:(0,ze.jsx)(a.render,{item:o,field:a})}),(0,ze.jsx)("div",{className:"dataviews-view-activity__item-fields",children:s.map(y=>(0,ze.jsxs)("div",{className:"dataviews-view-activity__item-field",children:[(0,ze.jsx)(Hg.VisuallyHidden,{as:"span",className:"dataviews-view-activity__item-field-label",children:y.label}),(0,ze.jsx)("span",{className:"dataviews-view-activity__item-field-value",children:(0,ze.jsx)(y.render,{item:o,field:y})})]},y.id))}),!!T?.length&&(0,ze.jsx)(_d,{item:o,actions:T,registry:x,buttonVariant:"secondary"})]}),(T.length<k.length||h&&k.length>0)&&(0,ze.jsx)("div",{className:"dataviews-view-activity__item-actions",children:(0,ze.jsx)(di,{item:o,actions:k,isCompact:!0})})]})})}var Gg=dS;var Wg=c(K(),1);function fS(e){return!!e}function Vd(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(fS);return t.map((u,d)=>(0,Wg.createElement)(Gg,{...e,key:o(u),item:u,mediaField:a,titleField:i,descriptionField:s,otherFields:l,posinset:n.infiniteScrollEnabled?d+1:void 0}))}var ur=c(V(),1);function qg(e){let{empty:t,data:r,fields:o,isLoading:n,view:i,className:a}=e,s=wr(!!n),l=!!r?.length,u=i.groupBy?.field?o.find(b=>b.id===i.groupBy?.field):null,d=l&&u?yr(r,u):null,f=i.infiniteScrollEnabled&&!d;if(!l)return(0,ur.jsx)("div",{className:H("dataviews-no-results",{"is-refreshing":s}),children:t});let p=!f&&!!n,m=H("dataviews-view-activity",a,{"is-refreshing":!f&&s}),g=d?Array.from(d.entries()):[];return l&&u&&d?(0,ur.jsx)(M,{direction:"column",gap:"sm",className:m,inert:p?"true":void 0,children:g.map(([b,v])=>(0,ur.jsx)(Bg,{groupName:b,groupData:v,groupField:u,showLabel:i.groupBy?.showLabel!==!1,children:(0,ur.jsx)(Vd,{...e,data:v})},b))}):(0,ur.jsxs)(ur.Fragment,{children:[(0,ur.jsx)("div",{className:m,role:i.infiniteScrollEnabled?"feed":void 0,inert:p?"true":void 0,children:(0,ur.jsx)(Vd,{...e})}),f&&n&&(0,ur.jsx)("p",{className:"dataviews-loading-more",children:(0,ur.jsx)(Ug.Spinner,{})})]})}var Dt=c(G(),1),ba=c(U(),1),Zg=c(wt(),1),Sl=c(F(),1);var $g=c(G(),1),mS=c(xr(),1),wl=c(F(),1);var pS=c(U(),1);var va=c(G(),1),hi=c(F(),1),cr=c(U(),1);var ho=c(V(),1);function kd(){let{view:e,onChangeView:t,paginationInfo:{totalItems:r=0,totalPages:o}}=(0,hi.useContext)(Y);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,cr.sprintf)((0,cr.__)("Page %1$d of %2$d"),n,o):l.toString()}});return!!r&&o!==1&&(0,ho.jsxs)(M,{direction:"row",className:"dataviews-pagination",justify:"end",align:"center",gap:"xl",children:[(0,ho.jsx)(M,{direction:"row",justify:"flex-start",align:"center",gap:"xs",className:"dataviews-pagination__page-select",children:(0,hi.createInterpolateElement)((0,cr.sprintf)((0,cr._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",o),{div:(0,ho.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,ho.jsx)(va.SelectControl,{"aria-label":(0,cr.__)("Current page"),value:n.toString(),options:i,onChange:a=>{t({...e,page:+a})},size:"small",variant:"minimal"})})}),(0,ho.jsxs)(M,{direction:"row",gap:"xs",align:"center",children:[(0,ho.jsx)(va.Button,{onClick:()=>t({...e,page:n-1}),disabled:n===1,accessibleWhenDisabled:!0,label:(0,cr.__)("Previous page"),icon:(0,cr.isRTL)()?Ys:Xs,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,ho.jsx)(va.Button,{onClick:()=>t({...e,page:n+1}),disabled:n>=o,accessibleWhenDisabled:!0,label:(0,cr.__)("Next page"),icon:(0,cr.isRTL)()?Xs:Ys,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})}var Yg=(0,hi.memo)(kd);var Kg=c(V(),1);function _l(e){return(0,wl.useMemo)(()=>e?.every(t=>t.supportsBulk),[e])}var Z=c(V(),1),{Badge:gS}=Q(Dt.privateApis);function Xg({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:b=!0,showDescription:v=!0}=e,x=n(i),C=(0,Sl.useRef)(null),T=r.includes(x),k=A=>{C.current=A};pi(C,p);let h=a?.render?(0,Z.jsx)(a.render,{item:i,field:a,config:f}):null,N=g&&s?.render?(0,Z.jsx)(s.render,{item:i,field:s}):null;return(0,Z.jsxs)(Dt.Composite.Item,{ref:k,"aria-label":s?s.getValue({item:i})||(0,ba.__)("(no title)"):void 0,render:({children:A,...O})=>(0,Z.jsx)(M,{direction:"column",children:A,...O}),role:"option","aria-posinset":p,"aria-setsize":m,className:H("dataviews-view-picker-grid__card",{"is-selected":T}),"aria-selected":T,onClick:()=>{if(T)o(r.filter(A=>x!==A));else{let A=t?[...r,x]:[x];o(A)}},children:[b&&h&&(0,Z.jsx)("div",{className:"dataviews-view-picker-grid__media",children:h}),b&&h&&(0,Z.jsx)(Ko,{item:i,selection:r,onChangeSelection:o,getItemId:n,titleField:s,disabled:!1,"aria-hidden":!0,tabIndex:-1}),g&&(0,Z.jsx)(M,{direction:"row",justify:"space-between",className:"dataviews-view-picker-grid__title-actions",children:(0,Z.jsx)("div",{className:"dataviews-view-picker-grid__title-field dataviews-title-field",children:N})}),(0,Z.jsxs)(M,{direction:"column",gap:"xs",children:[v&&l?.render&&(0,Z.jsx)(l.render,{item:i,field:l}),!!d?.length&&(0,Z.jsx)(M,{direction:"row",className:"dataviews-view-picker-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:d.map(A=>(0,Z.jsx)(gS,{className:"dataviews-view-picker-grid__field-value",children:(0,Z.jsx)(A.render,{item:i,field:A})},A.id))}),!!u?.length&&(0,Z.jsx)(M,{direction:"column",className:"dataviews-view-picker-grid__fields",gap:"xs",children:u.map(A=>(0,Z.jsx)(Dt.Flex,{className:"dataviews-view-picker-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)(Dt.FlexItem,{className:"dataviews-view-picker-grid__field-name",children:A.header}),(0,Z.jsx)(Dt.FlexItem,{className:"dataviews-view-picker-grid__field-value",style:{maxHeight:"none"},children:(0,Z.jsx)(A.render,{item:i,field:A})})]})},A.id))})]})]},x)}function Qg({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,Zg.useInstanceId)(Qg,"dataviews-view-picker-grid-group__header");return(0,Z.jsxs)(M,{direction:"column",gap:"sm",role:"group","aria-labelledby":n,children:[(0,Z.jsx)("h3",{className:"dataviews-view-picker-grid-group__header",id:n,children:r?(0,ba.sprintf)((0,ba.__)("%1$s: %2$s"),t.label,e):e}),o]},e)}function hS({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,Sl.useContext)(Y),m=r.find(S=>S.id===s?.titleField),g=r.find(S=>S.id===s?.mediaField),b=r.find(S=>S.id===s?.descriptionField),v=s.fields??[],{regularFields:x,badgeFields:C}=v.reduce((S,P)=>{let w=r.find(B=>B.id===P);if(!w)return S;let D=s.layout?.badgeFields?.includes(P)?"badgeFields":"regularFields";return S[D].push(w),S},{regularFields:[],badgeFields:[]}),T=!!t?.length,k=s.layout?.previewSize,h=_l(e),N="900px",A=s.groupBy?.field?r.find(S=>S.id===s.groupBy?.field):null,O=A?yr(t,A):null,E=(s.infiniteScrollEnabled&&!O)??!1,L=s?.page??1,y=s?.perPage??0,_=E?f?.totalItems:void 0,I=gl(),R=vl(t,E,I);return(0,Z.jsxs)(Z.Fragment,{children:[T&&A&&O&&(0,Z.jsx)(Dt.Composite,{virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":h,className:H("dataviews-view-picker-grid",l,{[`has-$s.layout?.density}-density`]:s.layout?.density&&["compact","comfortable"].includes(s.layout.density)}),"aria-label":p,render:({children:S,...P})=>(0,Z.jsx)(M,{direction:"column",gap:"lg",children:S,...P}),children:Array.from(O.entries()).map(([S,P])=>(0,Z.jsx)(Qg,{groupName:S,groupField:A,showLabel:s.groupBy?.showLabel!==!1,children:(0,Z.jsx)(pa,{previewSize:k,style:{gridTemplateColumns:k&&`repeat(auto-fill, minmax($k}px, 1fr))`},"aria-busy":n,ref:d,children:P.map(w=>{let D=w.position??(L-1)*y+t.indexOf(w)+1;return(0,Z.jsx)(Xg,{view:s,multiselect:h,selection:a,onChangeSelection:i,getItemId:o,item:w,mediaField:g,titleField:m,descriptionField:b,regularFields:x,badgeFields:C,config:{sizes:N},posinset:D,setsize:_},o(w))})})},S))}),T&&!O&&(0,Z.jsxs)(Dt.Composite,{render:(0,Z.jsx)(pa,{className:H("dataviews-view-picker-grid",l,{[`has-$s.layout?.density}-density`]:s.layout?.density&&["compact","comfortable"].includes(s.layout.density)}),previewSize:k,"aria-busy":n,ref:d}),virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":h,"aria-label":p,children:[Array.from({length:R}).map((S,P)=>(0,Z.jsx)(Dt.Composite.Item,{render:({children:w,...D})=>(0,Z.jsx)(M,{direction:"column",children:w,...D}),role:"option","aria-hidden":!0,tabIndex:-1,className:"dataviews-view-picker-grid__card dataviews-view-picker-grid__placeholder"},`placeholder-$P}`)),t.map(S=>{let P=S.position;return(0,Z.jsx)(Xg,{view:s,multiselect:h,selection:a,onChangeSelection:i,getItemId:o,item:S,mediaField:g,titleField:m,descriptionField:b,regularFields:x,badgeFields:C,config:{sizes:N},posinset:P,setsize:_},o(S))})]}),!T&&(0,Z.jsx)("div",{className:H({"dataviews-loading":n,"dataviews-no-results":!n}),children:n?(0,Z.jsx)("p",{children:(0,Z.jsx)(Dt.Spinner,{})}):u}),T&&n&&(0,Z.jsx)("p",{className:"dataviews-loading-more",children:(0,Z.jsx)(Dt.Spinner,{})})]})}var Jg=hS;var Cl=c(U(),1),Nn=c(G(),1),dr=c(F(),1);var te=c(V(),1);function vS({item:e,fields:t,column:r,align:o}){let n=t.find(a=>a.id===r);if(!n)return null;let i=H("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,te.jsx)("div",{className:i,children:(0,te.jsx)(n.render,{item:e,field:n})})}function eh({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,dr.useContext)(Y),m=s.includes(r),[g,b]=(0,dr.useState)(!1),v=(0,dr.useRef)(null),x=L=>{v.current=L};pi(v,f);let{showTitle:C=!0,showMedia:T=!0,showDescription:k=!0,infiniteScrollEnabled:h}=o,N=()=>{b(!0)},A=()=>{b(!1)},O=o.fields??[],E=n&&C||i&&T||a&&k;return(0,te.jsxs)(Nn.Composite.Item,{ref:x,render:({children:L,...y})=>(0,te.jsx)("tr",{className:H("dataviews-view-table__row",{"is-selected":m,"is-hovered":g}),onMouseEnter:N,onMouseLeave:A,children:L,...y}),"aria-selected":m,"aria-setsize":p.totalItems||void 0,"aria-posinset":f,role:h?"article":"option",onClick:()=>{if(m)u(s.filter(L=>r!==L));else{let L=d?[...s,r]:[r];u(L)}},children:[(0,te.jsx)("td",{className:"dataviews-view-table__checkbox-column",role:"presentation",children:(0,te.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,te.jsx)(Ko,{item:e,selection:s,onChangeSelection:u,getItemId:l,titleField:n,disabled:!1,"aria-hidden":!0,tabIndex:-1})})}),E&&(0,te.jsx)("td",{role:"presentation",children:(0,te.jsx)(cl,{item:e,titleField:C?n:void 0,mediaField:T?i:void 0,descriptionField:k?a:void 0,isItemClickable:()=>!1})}),O.map(L=>{let{width:y,maxWidth:_,minWidth:I,align:R}=o.layout?.styles?.[L]??{};return(0,te.jsx)("td",{style:{width:y,maxWidth:_,minWidth:I},role:"presentation",children:(0,te.jsx)(vS,{fields:t,item:e,column:L,align:R})},L)})]},r)}function bS({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,dr.useRef)(new Map),m=(0,dr.useRef)(void 0),[g,b]=(0,dr.useState)(),v=_l(e)??!1;(0,dr.useEffect)(()=>{m.current&&(m.current.focus(),m.current=void 0)});let x=u.groupBy?.field?r.find(P=>P.id===u.groupBy?.field):null,C=x?yr(t,x):null,T=u.infiniteScrollEnabled&&!C,k=(0,dr.useId)();if(g){m.current=g,b(void 0);return}let h=P=>{let w=p.current.get(P.id),D=w?p.current.get(w.fallback):void 0;b(D?.node)},N=!!t?.length,A=r.find(P=>P.id===u.titleField),O=r.find(P=>P.id===u.mediaField),E=r.find(P=>P.id===u.descriptionField),{showTitle:L=!0,showMedia:y=!0,showDescription:_=!0}=u,I=A&&L||O&&y||E&&_,R=u.fields??[],S=(P,w)=>D=>{D?p.current.set(P,{node:D,fallback:R[w>0?w-1:1]}):p.current.delete(P)};return(0,te.jsxs)(te.Fragment,{children:[(0,te.jsxs)("table",{className:H("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":k,role:T?"feed":"listbox",children:[(0,te.jsx)("thead",{role:"presentation",children:(0,te.jsxs)("tr",{className:"dataviews-view-table__row",role:"presentation",children:[(0,te.jsx)("th",{className:"dataviews-view-table__checkbox-column",children:v&&(0,te.jsx)(ma,{selection:s,onChangeSelection:a,data:t,actions:e,getItemId:o,disableSelectAll:T})}),I&&(0,te.jsx)("th",{children:A&&(0,te.jsx)(mi,{ref:S(A.id,0),fieldId:A.id,view:u,fields:r,onChangeView:i,onHide:h,setOpenedFilter:l,canMove:!1})}),R.map((P,w)=>{let{width:D,maxWidth:B,minWidth:W,align:ae}=u.layout?.styles?.[P]??{};return(0,te.jsx)("th",{style:{width:D,maxWidth:B,minWidth:W,textAlign:ae},"aria-sort":u.sort?.direction&&u.sort?.field===P?ol[u.sort.direction]:void 0,scope:"col",children:(0,te.jsx)(mi,{ref:S(P,w),fieldId:P,view:u,fields:r,onChangeView:i,onHide:h,setOpenedFilter:l,canMove:u.layout?.enableMoving??!0})},P)})]})}),N&&x&&C?Array.from(C.entries()).map(([P,w])=>(0,te.jsxs)(Nn.Composite,{virtualFocus:!0,orientation:"vertical",render:(0,te.jsx)("tbody",{role:"group"}),children:[(0,te.jsx)("tr",{className:"dataviews-view-table__group-header-row",role:"presentation",children:(0,te.jsx)("td",{colSpan:R.length+(I?1:0)+1,className:"dataviews-view-table__group-header-cell",role:"presentation",children:u.groupBy?.showLabel===!1?P:(0,Cl.sprintf)((0,Cl.__)("%1$s: %2$s"),x.label,P)})}),w.map((D,B)=>(0,te.jsx)(eh,{item:D,fields:r,id:o(D)||B.toString(),view:u,titleField:A,mediaField:O,descriptionField:E,selection:s,getItemId:o,onChangeSelection:a,multiselect:v},o(D)))]},`group-$P}`)):(0,te.jsx)(Nn.Composite,{render:(0,te.jsx)("tbody",{role:"presentation"}),virtualFocus:!0,orientation:"vertical",children:N&&t.map((P,w)=>{let D=o(P),B=P.position;return(0,te.jsx)(eh,{item:P,fields:r,id:D||w.toString(),view:u,titleField:A,mediaField:O,descriptionField:E,selection:s,getItemId:o,onChangeSelection:a,multiselect:v,posinset:B},D)})})]}),(0,te.jsxs)("div",{className:H({"dataviews-loading":n,"dataviews-no-results":!N&&!n}),id:k,children:[!N&&(n?(0,te.jsx)("p",{children:(0,te.jsx)(Nn.Spinner,{})}):f),N&&n&&(0,te.jsx)("p",{className:"dataviews-loading-more",children:(0,te.jsx)(Nn.Spinner,{})})]})]})}var th=bS;var vi=c(G(),1),bi=c(U(),1),rh=c(F(),1);var xi=c(V(),1);function Dn(){let e=(0,rh.useContext)(Y),t=e.view;return(0,xi.jsxs)(vi.__experimentalToggleGroupControl,{size:"__unstable-large",label:(0,bi.__)("Density"),value:t.layout?.density||"balanced",onChange:r=>{e.onChangeView({...t,layout:{...t.layout,density:r}})},isBlock:!0,children:[(0,xi.jsx)(vi.__experimentalToggleGroupControlOption,{value:"comfortable",label:(0,bi._x)("Comfortable","Density option for DataView layout")},"comfortable"),(0,xi.jsx)(vi.__experimentalToggleGroupControlOption,{value:"balanced",label:(0,bi._x)("Balanced","Density option for DataView layout")},"balanced"),(0,xi.jsx)(vi.__experimentalToggleGroupControlOption,{value:"compact",label:(0,bi._x)("Compact","Density option for DataView layout")},"compact")]})}var oh=c(G(),1),nh=c(U(),1),ih=c(F(),1);var ah=c(V(),1),xS=[{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 sh(){let e=(0,ih.useContext)(Y),t=e.view,r=xS.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,ah.jsx)(oh.RangeControl,{__next40pxDefaultSize:!0,showTooltip:!1,label:(0,nh.__)("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(V(),1);function Nd(){return(0,Mn.jsxs)(Mn.Fragment,{children:[(0,Mn.jsx)(Dn,{}),(0,Mn.jsx)(sh,{})]})}var tn=[{type:li,label:(0,vo.__)("Table"),component:Ag,icon:As,viewConfigOptions:Dn},{type:il,label:(0,vo.__)("Grid"),component:Mg,icon:Ts,viewConfigOptions:Nd},{type:rg,label:(0,vo.__)("List"),component:Td,icon:(0,vo.isRTL)()?$c:Xc,viewConfigOptions:Dn},{type:og,label:(0,vo.__)("Activity"),component:qg,icon:ld,viewConfigOptions:Dn},{type:ng,label:(0,vo.__)("Grid"),component:Jg,icon:Ts,viewConfigOptions:Nd,isPicker:!0},{type:ig,label:(0,vo.__)("Table"),component:th,icon:As,viewConfigOptions:Dn,isPicker:!0}];var Ni=c(F(),1);var Ar=c(G(),1),Eo=c(U(),1),ou=c(F(),1);function xa(...e){}function Dd(e,t){if(yS(e)){let r=wS(t)?t():t;return e(r)}return e}function yS(e){return typeof e=="function"}function wS(e){return typeof e=="function"}function Qt(e,t){return typeof Object.hasOwn=="function"?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function rn(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}function ya(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function Md(e,t){let r={...e};for(let o of t)Qt(r,o)&&delete r[o];return r}function Ld(e,t){let r={};for(let o of t)Qt(e,o)&&(r[o]=e[o]);return r}function wa(e){return e}function ft(e,t){if(!e)throw typeof t!="string"?new Error("Invariant failed"):new Error(t)}function Fd(e){return Object.keys(e)}function Bd(e,...t){let r=typeof e=="function"?e(...t):e;return r==null?!1:!r}function Ln(e){return e.disabled||e["aria-disabled"]===!0||e["aria-disabled"]==="true"}function mt(e){let t={};for(let r in e)e[r]!==void 0&&(t[r]=e[r]);return t}function re(...e){for(let t of e)if(t!==void 0)return t}var lh=c(K(),1);function uh(e,t){typeof e=="function"?e(t):e&&(e.current=t)}function _S(e){return!e||!(0,lh.isValidElement)(e)?!1:"ref"in e.props||"ref"in e}function ch(e){return _S(e)?{...e.props}.ref||e.ref:null}function dh(e,t){let r={...e};for(let o in t){if(!Qt(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 on=SS();function SS(){var e;return typeof window<"u"&&!!((e=window.document)!=null&&e.createElement)}function bo(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function Fn(e,t=!1){var r;let{activeElement:o}=bo(e);if(!o?.nodeName)return null;if(Hd(o)&&((r=o.contentDocument)!=null&&r.body))return Fn(o.contentDocument.body,t);if(t){let n=o.getAttribute("aria-activedescendant");if(n){let i=bo(o).getElementById(n);if(i)return i}}return o}function qr(e,t){return e===t||e.contains(t)}function Hd(e){return e.tagName==="IFRAME"}function xo(e){let t=e.tagName.toLowerCase();return t==="button"?!0:t==="input"&&e.type?CS.indexOf(e.type)!==-1:!1}var CS=["button","color","file","image","reset","submit"];function jd(e){if(typeof e.checkVisibility=="function")return e.checkVisibility();let t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}function Mt(e){try{let t=e instanceof HTMLInputElement&&e.selectionStart!==null,r=e.tagName==="TEXTAREA";return t||r||!1}catch{return!1}}function _a(e){return e.isContentEditable||Mt(e)}function zd(e){if(Mt(e))return e.value;if(e.isContentEditable){let t=bo(e).createRange();return t.selectNodeContents(e),t.toString()}return""}function yi(e){let t=0,r=0;if(Mt(e))t=e.selectionStart||0,r=e.selectionEnd||0;else if(e.isContentEditable){let o=bo(e).getSelection();if(o?.rangeCount&&o.anchorNode&&qr(e,o.anchorNode)&&o.focusNode&&qr(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 Gd(e,t){let r=["dialog","menu","listbox","tree","grid"],o=e?.getAttribute("role");return o&&r.indexOf(o)!==-1?o:t}function wi(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 wi(e.parentElement)||document.scrollingElement||document.body}function Sa(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function Wd(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:ES(l,u)?(n>a&&(o=!0),-1):(n<a&&(o=!0),1)}),o?r.map(([n,i])=>i):e}function ES(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function Ud(){return on&&!!navigator.maxTouchPoints}function El(){return on?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function Bn(){return on&&El()&&/apple/i.test(navigator.vendor)}function qd(){return on&&/firefox\//i.test(navigator.userAgent)}function Rl(e){return!!(e.currentTarget&&!qr(e.currentTarget,e.target))}function Et(e){return e.target===e.currentTarget}function fh(e){let t=e.currentTarget;if(!t)return!1;let r=El();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 mh(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 Hn(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 ph(e,t,r){let o=new KeyboardEvent(t,r);return e.dispatchEvent(o)}function Yd(e,t){let r=new MouseEvent("click",t);return e.dispatchEvent(r)}function Ol(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!o||!qr(r,o)}function nn(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 Yr(e,t,r,o=window){let n=[];try{o.document.addEventListener(e,t,r);for(let a of Array.from(o.frames))n.push(Yr(e,t,r,a))}catch{}return()=>{try{o.document.removeEventListener(e,t,r)}catch{}for(let a of n)a()}}var RS=c(K(),1),pe=c(K(),1),$d={...RS},gh=$d.useId,kN=$d.useDeferredValue,hh=$d.useInsertionEffect,Ie=on?pe.useLayoutEffect:pe.useEffect;function OS(e){let[t]=(0,pe.useState)(e);return t}function yh(e){let t=(0,pe.useRef)(e);return Ie(()=>{t.current=e}),t}function oe(e){let t=(0,pe.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return hh?hh(()=>{t.current=e}):t.current=e,(0,pe.useCallback)((...r)=>{var o;return(o=t.current)==null?void 0:o.call(t,...r)},[])}function wh(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 ke(...e){return(0,pe.useMemo)(()=>{if(e.some(Boolean))return t=>{for(let r of e)uh(r,t)}},e)}function _r(e){if(gh){let o=gh();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 _h(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 Sh(e,t,r){let o=OS(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 $r(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 Ch(e,t){let r=(0,pe.useRef)(!1);Ie(()=>{if(r.current)return e();r.current=!0},t),Ie(()=>()=>{r.current=!1},[])}function Eh(){return(0,pe.useReducer)(()=>[],[])}function Ge(e){return oe(typeof e=="function"?e:()=>e)}function Kr(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 Rh(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 vh=!1;function Oh(){return(0,pe.useEffect)(()=>{vh||(Yr("mousemove",AS,!0),Yr("mousedown",Pl,!0),Yr("mouseup",Pl,!0),Yr("keydown",Pl,!0),Yr("scroll",Pl,!0),vh=!0)},[]),oe(()=>Kd)}var Kd=!1,bh=0,xh=0;function PS(e){let t=e.movementX||e.screenX-bh,r=e.movementY||e.screenY-xh;return bh=e.screenX,xh=e.screenY,t||r||!1}function AS(e){PS(e)&&(Kd=!0)}function Pl(){Kd=!1}var Lt=c(K(),1),jn=c(V(),1);function ge(e){let t=Lt.forwardRef((r,o)=>e({...r,ref:o}));return t.displayName=e.displayName||e.name,t}function an(e,t){return Lt.memo(e,t)}function xe(e,t){let{wrapElement:r,render:o,...n}=t,i=ke(t.ref,ch(o)),a;if(Lt.isValidElement(o)){let s={...o.props,ref:i};a=Lt.cloneElement(o,dh(n,s))}else o?a=o(n):a=(0,jn.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=Lt.createContext(void 0),o=Lt.createContext(void 0),n=()=>Lt.useContext(r),i=(u=!1)=>{let d=Lt.useContext(o),f=n();return u?d:d||f},a=()=>{let u=Lt.useContext(o),d=n();if(!(u&&u===d))return d},s=u=>e.reduceRight((d,f)=>(0,jn.jsx)(f,{...u,children:d}),(0,jn.jsx)(r.Provider,{...u}));return{context:r,scopedContext:o,useContext:n,useScopedContext:i,useProviderContext:a,ContextProvider:s,ScopedContextProvider:u=>(0,jn.jsx)(s,{...u,children:t.reduceRight((d,f)=>(0,jn.jsx)(f,{...u,children:d}),(0,jn.jsx)(o.Provider,{...u}))})}}var Ca=Jt(),Ph=Ca.useContext,BN=Ca.useScopedContext,HN=Ca.useProviderContext,Ah=Ca.ContextProvider,Ih=Ca.ScopedContextProvider;var Xd=c(K(),1),Ea=Jt([Ah],[Ih]),Al=Ea.useContext,WN=Ea.useScopedContext,Th=Ea.useProviderContext,_i=Ea.ContextProvider,Il=Ea.ScopedContextProvider,Vh=(0,Xd.createContext)(void 0),kh=(0,Xd.createContext)(void 0);function Nh(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function Xr(e,t){return t&&e.item(t)||null}function Dh(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 Mh(e,t=!1){if(Mt(e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){let r=bo(e).getSelection();r?.selectAllChildren(e),t&&r?.collapseToEnd()}}var Zd=Symbol("FOCUS_SILENTLY");function Lh(e){e[Zd]=!0,e.focus({preventScroll:!0})}function Fh(e){let t=e[Zd];return delete e[Zd],t}function zn(e,t,r){if(!t||t===r)return!1;let o=e.item(t.id);return!(!o||r&&o.element===r)}var Tl=c(K(),1),IS="div",Qd=ye(function({store:t,shouldRegisterItem:r=!0,getItem:o=wa,element:n,...i}){let a=Ph();t=t||a;let s=_r(i.id),l=(0,Tl.useRef)(n);return(0,Tl.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:ke(l,i.ref)},mt(i)}),QN=ge(function(t){let r=Qd(t);return xe(IS,r)});var Bh=c(K(),1),Hh=(0,Bh.createContext)(!0);var jh="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 Ra(e){return!(!e.matches(jh)||!jd(e)||e.closest("[inert]"))}function zh(e){for(;e&&!Ra(e);)e=e.closest(jh);return e||null}function Sr(e){let t=Fn(e);if(!t)return!1;if(t===e)return!0;let r=t.getAttribute("aria-activedescendant");return r?r===e.id:!1}function Jd(e){let t=Fn(e);if(!t)return!1;if(qr(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 Gh(e){!Jd(e)&&Ra(e)&&e.focus()}function Wh(e,t){"scrollIntoView"in e?(e.focus({preventScroll:!0}),e.scrollIntoView({block:"nearest",inline:"nearest",...t})):e.focus()}var fr=c(K(),1),TS="div",Uh=Bn(),VS=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"],kS=Symbol("safariFocusAncestor");function qh(e,t){e&&(e[kS]=t)}function NS(e){let{tagName:t,readOnly:r,type:o}=e;return t==="TEXTAREA"&&!r||t==="SELECT"&&!r?!0:t==="INPUT"&&!r?VS.includes(o):!!(e.isContentEditable||e.getAttribute("role")==="combobox"&&e.dataset.name)}function DS(e){return"labels"in e?e.labels:null}function Yh(e){return e.tagName.toLowerCase()==="input"&&e.type?e.type==="radio"||e.type==="checkbox":!1}function MS(e){return e?e==="button"||e==="summary"||e==="input"||e==="select"||e==="textarea"||e==="a":!0}function LS(e){return e?e==="button"||e==="input"||e==="select"||e==="textarea":!0}function FS(e,t,r,o,n){return e?t?r&&!o?-1:void 0:r?n:n||0:n}function ef(e,t){return oe(r=>{e?.(r),!r.defaultPrevented&&t&&(r.stopPropagation(),r.preventDefault())})}var $h=!1,tf=!0;function BS(e){let t=e.target;t&&"hasAttribute"in t&&(t.hasAttribute("data-focus-visible")||(tf=!1))}function HS(e){e.metaKey||e.ctrlKey||e.altKey||(tf=!0)}var Oa=ye(function({focusable:t=!0,accessibleWhenDisabled:r,autoFocus:o,onFocusVisible:n,...i}){let a=(0,fr.useRef)(null);(0,fr.useEffect)(()=>{t&&($h||(Yr("mousedown",BS,!0),Yr("keydown",HS,!0),$h=!0))},[t]),Uh&&(0,fr.useEffect)(()=>{if(!t)return;let R=a.current;if(!R||!Yh(R))return;let S=DS(R);if(!S)return;let P=()=>queueMicrotask(()=>R.focus());for(let w of S)w.addEventListener("mouseup",P);return()=>{for(let w of S)w.removeEventListener("mouseup",P)}},[t]);let s=t&&Ln(i),l=!!s&&!r,[u,d]=(0,fr.useState)(!1);(0,fr.useEffect)(()=>{t&&l&&u&&d(!1)},[t,l,u]),(0,fr.useEffect)(()=>{if(!t||!u)return;let R=a.current;if(!R||typeof IntersectionObserver>"u")return;let S=new IntersectionObserver(()=>{Ra(R)||d(!1)});return S.observe(R),()=>S.disconnect()},[t,u]);let f=ef(i.onKeyPressCapture,s),p=ef(i.onMouseDownCapture,s),m=ef(i.onClickCapture,s),g=i.onMouseDown,b=oe(R=>{if(g?.(R),R.defaultPrevented||!t)return;let S=R.currentTarget;if(!Uh||Rl(R)||!xo(S)&&!Yh(S))return;let P=!1,w=()=>{P=!0},D={capture:!0,once:!0};S.addEventListener("focusin",w,D);let B=zh(S.parentElement);qh(B,!0),nn(S,"mouseup",()=>{S.removeEventListener("focusin",w,!0),qh(B,!1),!P&&Gh(S)})}),v=(R,S)=>{if(S&&(R.currentTarget=S),!t)return;let P=R.currentTarget;P&&Sr(P)&&(n?.(R),!R.defaultPrevented&&(P.dataset.focusVisible="true",d(!0)))},x=i.onKeyDownCapture,C=oe(R=>{if(x?.(R),R.defaultPrevented||!t||u||R.metaKey||R.altKey||R.ctrlKey||!Et(R))return;let S=R.currentTarget;nn(S,"focusout",()=>v(R,S))}),T=i.onFocusCapture,k=oe(R=>{if(T?.(R),R.defaultPrevented||!t)return;if(!Et(R)){d(!1);return}let S=R.currentTarget,P=()=>v(R,S);tf||NS(R.target)?nn(R.target,"focusout",P):d(!1)}),h=i.onBlur,N=oe(R=>{h?.(R),t&&Ol(R)&&(R.currentTarget.removeAttribute("data-focus-visible"),d(!1))}),A=(0,fr.useContext)(Hh),O=oe(R=>{t&&o&&R&&A&&queueMicrotask(()=>{Sr(R)||Ra(R)&&R.focus()})}),E=_h(a),L=t&&MS(E),y=t&&LS(E),_=i.style,I=(0,fr.useMemo)(()=>l?{pointerEvents:"none",..._}:_,[l,_]);return i={"data-focus-visible":t&&u||void 0,"data-autofocus":o||void 0,"aria-disabled":s||void 0,...i,ref:ke(a,O,i.ref),style:I,tabIndex:FS(t,l,L,y,i.tabIndex),disabled:y&&l?!0:void 0,contentEditable:s?void 0:i.contentEditable,onKeyPressCapture:f,onClickCapture:m,onMouseDownCapture:p,onMouseDown:b,onKeyDownCapture:C,onFocusCapture:k,onBlur:N},mt(i)}),pD=ge(function(t){let r=Oa(t);return xe(TS,r)});var sn=c(K(),1),jS="button";function Kh(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return e.key==="Enter"?xo(t)||t.tagName==="SUMMARY"||t.tagName==="A":e.key===" "?xo(t)||t.tagName==="SUMMARY"||t.tagName==="INPUT"||t.tagName==="SELECT":!1}var zS=Symbol("command"),rf=ye(function({clickOnEnter:t=!0,clickOnSpace:r=!0,...o}){let n=(0,sn.useRef)(null),[i,a]=(0,sn.useState)(!1);(0,sn.useEffect)(()=>{n.current&&a(xo(n.current))},[]);let[s,l]=(0,sn.useState)(!1),u=(0,sn.useRef)(!1),d=Ln(o),[f,p]=Rh(o,zS,!0),m=o.onKeyDown,g=oe(x=>{m?.(x);let C=x.currentTarget;if(x.defaultPrevented||f||d||!Et(x)||Mt(C)||C.isContentEditable)return;let T=t&&x.key==="Enter",k=r&&x.key===" ",h=x.key==="Enter"&&!t,N=x.key===" "&&!r;if(h||N){x.preventDefault();return}if(T||k){let A=Kh(x);if(T){if(!A){x.preventDefault();let{view:O,...E}=x,L=()=>Yd(C,E);qd()?nn(C,"keyup",L):queueMicrotask(L)}}else k&&(u.current=!0,A||(x.preventDefault(),l(!0)))}}),b=o.onKeyUp,v=oe(x=>{if(b?.(x),x.defaultPrevented||f||d||x.metaKey)return;let C=r&&x.key===" ";if(u.current&&C&&(u.current=!1,!Kh(x))){x.preventDefault(),l(!1);let T=x.currentTarget,{view:k,...h}=x;queueMicrotask(()=>Yd(T,h))}});return o={"data-active":s||void 0,type:i?"button":void 0,...p,...o,ref:ke(n,o.ref),onKeyDown:g,onKeyUp:v},o=Oa(o),o}),SD=ge(function(t){let r=rf(t);return xe(jS,r)});function Gn(e,t){let r=e.__unstableInternals;return ft(r,"Invalid store"),r[t]}function Ft(e,...t){let r=e,o=r,n=Symbol(),i=xa,a=new Set,s=new Set,l=new Set,u=new Set,d=new Set,f=new WeakMap,p=new WeakMap,m=O=>(l.add(O),()=>l.delete(O)),g=()=>{let O=a.size,E=Symbol();a.add(E);let L=()=>{a.delete(E),!a.size&&i()};if(O)return L;let y=Fd(r).map(R=>rn(...t.map(S=>{var P;let w=(P=S?.getState)==null?void 0:P.call(S);if(w&&Qt(w,R))return st(S,[R],D=>{N(R,D[R],!0)})}))),_=[];for(let R of l)_.push(R());let I=t.map(Si);return i=rn(...y,..._,...I),L},b=(O,E,L=u)=>(L.add(E),p.set(E,O),()=>{var y;(y=f.get(E))==null||y(),f.delete(E),p.delete(E),L.delete(E)}),v=(O,E)=>b(O,E),x=(O,E)=>(f.set(E,E(r,r)),b(O,E)),C=(O,E)=>(f.set(E,E(r,o)),b(O,E,d)),T=O=>Ft(Ld(r,O),A),k=O=>Ft(Md(r,O),A),h=()=>r,N=(O,E,L=!1)=>{var y;if(!Qt(r,O))return;let _=Dd(E,r[O]);if(_===r[O])return;if(!L)for(let P of t)(y=P?.setState)==null||y.call(P,O,_);let I=r;r={...r,[O]:_};let R=Symbol();n=R,s.add(O);let S=(P,w,D)=>{var B;let W=p.get(P),ae=Be=>D?D.has(Be):Be===O;(!W||W.some(ae))&&((B=f.get(P))==null||B(),f.set(P,P(r,w)))};for(let P of u)S(P,I);queueMicrotask(()=>{if(n!==R)return;let P=r;for(let w of d)S(w,o,s);o=P,s.clear()})},A={getState:h,setState:N,__unstableInternals:{setup:m,init:g,subscribe:v,sync:x,batch:C,pick:T,omit:k}};return A}function at(e,...t){if(e)return Gn(e,"setup")(...t)}function Si(e,...t){if(e)return Gn(e,"init")(...t)}function Ci(e,...t){if(e)return Gn(e,"subscribe")(...t)}function st(e,...t){if(e)return Gn(e,"sync")(...t)}function ln(e,...t){if(e)return Gn(e,"batch")(...t)}function Pa(e,...t){if(e)return Gn(e,"omit")(...t)}function of(e,...t){if(e)return Gn(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=Ft(r,...e);return Object.assign({},...e,o)}var Zr=c(K(),1),Xh=c(dp(),1),{useSyncExternalStore:Zh}=Xh.default,Qh=()=>()=>{};function Ei(e,t=wa){let r=Zr.useCallback(n=>e?Ci(e,null,n):Qh(),[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&&Qt(a,n))return a[n]};return Zh(r,o,o)}function kl(e,t){let r=Zr.useRef({}),o=Zr.useCallback(i=>e?Ci(e,null,i):Qh(),[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||!Qt(i,u))continue;let d=i[u];d!==s[l]&&(s[l]=d,a=!0)}}return a&&(r.current={...s}),r.current};return Zh(o,n,n)}function Ne(e,t,r,o){let n=Qt(t,r)?t[r]:void 0,i=o?t[o]:void 0,a=yh({value:n,setValue:i});Ie(()=>st(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),ln(e,[r],()=>{n!==void 0&&e.setState(r,n)})})}function Ri(e,t){let[r,o]=Zr.useState(()=>e(t));Ie(()=>Si(r),[r]);let n=Zr.useCallback(s=>Ei(r,s),[r]),i=Zr.useMemo(()=>({...r,useState:n}),[r,n]),a=oe(()=>{o(s=>e({...t,...s.getState()}))});return[i,a]}var yo=c(K(),1),ev=c(V(),1),GS="button";function WS(e){return _a(e)?!0:e.tagName==="INPUT"&&!xo(e)}function US(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 qS(e,t=!1){let{top:r}=e.getBoundingClientRect();return t?r+e.clientHeight:r}function Jh(e,t,r,o=!1){var n;if(!t||!r)return;let{renderedItems:i}=t.getState(),a=wi(e);if(!a)return;let s=US(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=Xr(t,l))==null?void 0:n.element;if(!p)continue;let g=qS(p,o)-s,b=Math.abs(g);if(o&&g<=0||!o&&g>=0){u!==void 0&&u<b&&(l=f);break}u=b}return l}function YS(e,t){return Et(e)?!1:zn(t,e.target)}var nf=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=Al();t=t||d;let f=_r(u.id),p=(0,yo.useRef)(null),m=(0,yo.useContext)(kh),b=Ln(u)&&!u.accessibleWhenDisabled,{rowId:v,baseElement:x,isActiveItem:C,ariaSetSize:T,ariaPosInSet:k,isTabbable:h}=kl(t,{rowId(w){if(r)return r;if(w&&m?.baseElement&&m.baseElement===w.baseElement)return m.id},baseElement(w){return w?.baseElement||void 0},isActiveItem(w){return!!w&&w.activeId===f},ariaSetSize(w){if(s!=null)return s;if(w&&m?.ariaSetSize&&m.baseElement===w.baseElement)return m.ariaSetSize},ariaPosInSet(w){if(l!=null)return l;if(!w||!m?.ariaPosInSet||m.baseElement!==w.baseElement)return;let D=w.renderedItems.filter(B=>B.rowId===v);return m.ariaPosInSet+D.findIndex(B=>B.id===f)},isTabbable(w){if(!w?.renderedItems.length)return!0;if(w.virtualFocus)return!1;if(i)return!0;if(w.activeId===null)return!1;let D=t?.item(w.activeId);return D?.disabled||!D?.element?!0:w.activeId===f}}),N=(0,yo.useCallback)(w=>{var D;let B={...w,id:f||w.id,rowId:v,disabled:!!b,children:(D=w.element)==null?void 0:D.textContent};return a?a(B):B},[f,v,b,a]),A=u.onFocus,O=(0,yo.useRef)(!1),E=oe(w=>{if(A?.(w),w.defaultPrevented||Rl(w)||!f||!t||YS(w,t))return;let{virtualFocus:D,baseElement:B}=t.getState();if(t.setActiveId(f),_a(w.currentTarget)&&Mh(w.currentTarget),!D||!Et(w)||WS(w.currentTarget)||!B?.isConnected)return;Bn()&&w.currentTarget.hasAttribute("data-autofocus")&&w.currentTarget.scrollIntoView({block:"nearest",inline:"nearest"}),O.current=!0,w.relatedTarget===B||zn(t,w.relatedTarget)?Lh(B):B.focus()}),L=u.onBlurCapture,y=oe(w=>{if(L?.(w),w.defaultPrevented)return;let D=t?.getState();D?.virtualFocus&&O.current&&(O.current=!1,w.preventDefault(),w.stopPropagation())}),_=u.onKeyDown,I=Ge(o),R=Ge(n),S=oe(w=>{if(_?.(w),w.defaultPrevented||!Et(w)||!t)return;let{currentTarget:D}=w,B=t.getState(),W=t.item(f),ae=!!W?.rowId,Be=B.orientation!=="horizontal",Te=B.orientation!=="vertical",He=()=>!!(ae||Te||!B.baseElement||!Mt(B.baseElement)),ir={ArrowUp:(ae||Be)&&t.up,ArrowRight:(ae||Te)&&t.next,ArrowDown:(ae||Be)&&t.down,ArrowLeft:(ae||Te)&&t.previous,Home:()=>{if(He())return!ae||w.ctrlKey?t?.first():t?.previous(-1)},End:()=>{if(He())return!ae||w.ctrlKey?t?.last():t?.next(-1)},PageUp:()=>Jh(D,t,t?.up,!0),PageDown:()=>Jh(D,t,t?.down)}[w.key];if(ir){if(_a(D)){let $=yi(D),ie=Te&&w.key==="ArrowLeft",Ve=Te&&w.key==="ArrowRight",bn=Be&&w.key==="ArrowUp",Xi=Be&&w.key==="ArrowDown";if(Ve||Xi){let{length:Zi}=zd(D);if($.end!==Zi)return}else if((ie||bn)&&$.start!==0)return}let Mr=ir();if(I(w)||Mr!==void 0){if(!R(w))return;w.preventDefault(),t.move(Mr)}}}),P=(0,yo.useMemo)(()=>({id:f,baseElement:x}),[f,x]);return u=Kr(u,w=>(0,ev.jsx)(Vh.Provider,{value:P,children:w}),[P]),u={id:f,"data-active-item":C||void 0,...u,ref:ke(p,u.ref),tabIndex:h?u.tabIndex:-1,onFocus:E,onBlurCapture:y,onKeyDown:S},u=rf(u),u=Qd({store:t,...u,getItem:N,shouldRegisterItem:f?u.shouldRegisterItem:!1}),mt({...u,"aria-setsize":T,"aria-posinset":k})}),WD=an(ge(function(t){let r=nf(t);return xe(GS,r)}));function af(e){return Array.isArray(e)?e:typeof e<"u"?[e]:[]}function Aa(e){let t=[];for(let r of e)t.push(...r);return t}function Oi(e){return e.slice().reverse()}var Qr=c(K(),1),rv=c(V(),1),$S="div";function KS(e){return e.some(t=>!!t.rowId)}function XS(e){let t=e.target;return t&&!Mt(t)?!1:e.key.length===1&&!e.ctrlKey&&!e.metaKey}function ZS(e){return e.key==="Shift"||e.key==="Control"||e.key==="Alt"||e.key==="Meta"}function tv(e,t,r){return oe(o=>{var n;if(t?.(o),o.defaultPrevented||o.isPropagationStopped()||!Et(o)||ZS(o)||XS(o))return;let i=e.getState(),a=(n=Xr(e,i.activeId))==null?void 0:n.element;if(!a)return;let{view:s,...l}=o,u=r?.current;a!==u&&a.focus(),ph(a,o.type,l)||o.preventDefault(),o.currentTarget.contains(a)&&o.stopPropagation()})}function QS(e){return Nh(Aa(Oi(Dh(e))))}function JS(e){let[t,r]=(0,Qr.useState)(!1),o=(0,Qr.useCallback)(()=>r(!0),[]),n=e.useState(i=>Xr(e,i.activeId));return(0,Qr.useEffect)(()=>{let i=n?.element;t&&i&&(r(!1),i.focus({preventScroll:!0}))},[n,t]),o}var sf=ye(function({store:t,composite:r=!0,focusOnMove:o=r,moveOnKeyPress:n=!0,...i}){let a=Th();t=t||a,ft(t,!1);let s=(0,Qr.useRef)(null),l=(0,Qr.useRef)(null),u=JS(t),d=t.useState("moves"),[,f]=wh(r?t.setBaseElement:null);(0,Qr.useEffect)(()=>{var y;if(!t||!d||!r||!o)return;let{activeId:_}=t.getState(),I=(y=Xr(t,_))==null?void 0:y.element;I&&Wh(I)},[t,d,r,o]),Ie(()=>{if(!t||!d||!r)return;let{baseElement:y,activeId:_}=t.getState();if(!(_===null)||!y)return;let R=l.current;l.current=null,R&&Hn(R,{relatedTarget:y}),Sr(y)||y.focus()},[t,d,r]);let p=t.useState("activeId"),m=t.useState("virtualFocus");Ie(()=>{var y;if(!t||!r||!m)return;let _=l.current;if(l.current=null,!_)return;let R=((y=Xr(t,p))==null?void 0:y.element)||Fn(_);R!==_&&Hn(_,{relatedTarget:R})},[t,p,m,r]);let g=tv(t,i.onKeyDownCapture,l),b=tv(t,i.onKeyUpCapture,l),v=i.onFocusCapture,x=oe(y=>{if(v?.(y),y.defaultPrevented||!t)return;let{virtualFocus:_}=t.getState();if(!_)return;let I=y.relatedTarget,R=Fh(y.currentTarget);Et(y)&&R&&(y.stopPropagation(),l.current=I)}),C=i.onFocus,T=oe(y=>{if(C?.(y),y.defaultPrevented||!r||!t)return;let{relatedTarget:_}=y,{virtualFocus:I}=t.getState();I?Et(y)&&!zn(t,_)&&queueMicrotask(u):Et(y)&&t.setActiveId(null)}),k=i.onBlurCapture,h=oe(y=>{var _;if(k?.(y),y.defaultPrevented||!t)return;let{virtualFocus:I,activeId:R}=t.getState();if(!I)return;let S=(_=Xr(t,R))==null?void 0:_.element,P=y.relatedTarget,w=zn(t,P),D=l.current;l.current=null,Et(y)&&w?(P===S?D&&D!==P&&Hn(D,y):S?Hn(S,y):D&&Hn(D,y),y.stopPropagation()):!zn(t,y.target)&&S&&Hn(S,y)}),N=i.onKeyDown,A=Ge(n),O=oe(y=>{var _;if(N?.(y),y.nativeEvent.isComposing||y.defaultPrevented||!t||!Et(y))return;let{orientation:I,renderedItems:R,activeId:S}=t.getState(),P=Xr(t,S);if((_=P?.element)!=null&&_.isConnected)return;let w=I!=="horizontal",D=I!=="vertical",B=KS(R);if((y.key==="ArrowLeft"||y.key==="ArrowRight"||y.key==="Home"||y.key==="End")&&Mt(y.currentTarget))return;let Te={ArrowUp:(B||w)&&(()=>{if(B){let He=QS(R);return He?.id}return t?.last()}),ArrowRight:(B||D)&&t.first,ArrowDown:(B||w)&&t.first,ArrowLeft:(B||D)&&t.last,Home:t.first,End:t.last,PageUp:t.first,PageDown:t.last}[y.key];if(Te){let He=Te();if(He!==void 0){if(!A(y))return;y.preventDefault(),t.move(He)}}});i=Kr(i,y=>(0,rv.jsx)(_i,{value:t,children:y}),[t]),i={"aria-activedescendant":t.useState(y=>{var _;if(t&&r&&y.virtualFocus)return(_=Xr(t,y.activeId))==null?void 0:_.id}),...i,ref:ke(s,f,i.ref),onKeyDownCapture:g,onKeyUpCapture:b,onFocusCapture:x,onFocus:T,onBlurCapture:h,onKeyDown:O};let L=t.useState(y=>r&&(y.virtualFocus||y.activeId===null));return i=Oa({focusable:L,...i}),i}),a3=ge(function(t){let r=sf(t);return xe($S,r)});var Ia=Jt(),u3=Ia.useContext,c3=Ia.useScopedContext,lf=Ia.useProviderContext,ov=Ia.ContextProvider,nv=Ia.ScopedContextProvider;var uf=c(K(),1),Ta=Jt([ov],[nv]),p3=Ta.useContext,g3=Ta.useScopedContext,h3=Ta.useProviderContext,iv=Ta.ContextProvider,Nl=Ta.ScopedContextProvider,v3=(0,uf.createContext)(void 0),b3=(0,uf.createContext)(void 0);var Pi=c(K(),1),lv=c(sc(),1),cf=c(V(),1),e1="div";function av(e,t){let r=setTimeout(t,e);return()=>clearTimeout(r)}function t1(e){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)}function sv(...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 df(e,t,r){return!r&&t!==!1&&(!e||!!t)}var r1=ye(function({store:t,alwaysVisible:r,...o}){let n=lf();t=t||n,ft(t,!1);let i=(0,Pi.useRef)(null),a=_r(o.id),[s,l]=(0,Pi.useState)(null),u=t.useState("open"),d=t.useState("mounted"),f=t.useState("animated"),p=t.useState("contentElement"),m=Ei(t.disclosure,"contentElement");Ie(()=>{i.current&&t?.setContentElement(i.current)},[t]),Ie(()=>{let x;return t?.setState("animated",C=>(x=C,!0)),()=>{x!==void 0&&t?.setState("animated",x)}},[t]),Ie(()=>{if(f){if(!p?.isConnected){l(null);return}return t1(()=>{l(u?"enter":d?"leave":null)})}},[f,p,u,d]),Ie(()=>{if(!t||!f||!s||!p)return;let x=()=>t?.setState("animating",!1),C=()=>(0,lv.flushSync)(x);if(s==="leave"&&u||s==="enter"&&!u)return;if(typeof f=="number")return av(f,C);let{transitionDuration:T,animationDuration:k,transitionDelay:h,animationDelay:N}=getComputedStyle(p),{transitionDuration:A="0",animationDuration:O="0",transitionDelay:E="0",animationDelay:L="0"}=m?getComputedStyle(m):{},y=sv(h,N,E,L),_=sv(T,k,A,O),I=y+_;if(!I){s==="enter"&&t.setState("animated",!1),x();return}let R=1e3/60,S=Math.max(I-R,0);return av(S,C)},[t,f,p,m,u,s]),o=Kr(o,x=>(0,cf.jsx)(Nl,{value:t,children:x}),[t]);let g=df(d,o.hidden,r),b=o.style,v=(0,Pi.useMemo)(()=>g?{...b,display:"none"}:b,[g,b]);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:ke(a?t.setContentElement:null,i,o.ref),style:v},mt(o)}),o1=ge(function(t){let r=r1(t);return xe(e1,r)}),R3=ge(function({unmountOnHide:t,...r}){let o=lf(),n=r.store||o;return Ei(n,a=>!t||a?.mounted)===!1?null:(0,cf.jsx)(o1,{...r})});function uv(e={}){let t=Wn(e.store,Pa(e.disclosure,["contentElement","disclosureElement"]));let r=t?.getState(),o=re(e.open,r?.open,e.defaultOpen,!1),n=re(e.animated,r?.animated,!1),i={open:o,animated:n,animating:!!n&&o,mounted:o,contentElement:re(r?.contentElement,null),disclosureElement:re(r?.disclosureElement,null)},a=Ft(i,t);return at(a,()=>st(a,["animated","animating"],s=>{s.animated||a.setState("animating",!1)})),at(a,()=>Ci(a,["open"],()=>{a.getState().animated&&a.setState("animating",!0)})),at(a,()=>st(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 cv(e,t,r){return $r(t,[r.store,r.disclosure]),Ne(e,r,"open","setOpen"),Ne(e,r,"mounted","setMounted"),Ne(e,r,"animated"),Object.assign(e,{disclosure:r.disclosure})}var Va=Jt([iv],[Nl]),M3=Va.useContext,L3=Va.useScopedContext,dv=Va.useProviderContext,fv=Va.ContextProvider,mv=Va.ScopedContextProvider;function n1(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 bo(n).body}function i1(e){return e?.__unstablePrivateStore}function pv(e={}){var t;e.store;let r=(t=e.store)==null?void 0:t.getState(),o=re(e.items,r?.items,e.defaultItems,[]),n=new Map(o.map(p=>[p.id,p])),i={items:o,renderedItems:re(r?.renderedItems,[])},a=i1(e.store),s=Ft({items:o,renderedItems:i.renderedItems},a),l=Ft(i,e.store),u=p=>{let m=Wd(p,g=>g.element);s.setState("renderedItems",m),l.setState("renderedItems",m)};at(l,()=>Si(s)),at(s,()=>ln(s,["items"],p=>{l.setState("items",p.items)})),at(s,()=>ln(s,["renderedItems"],p=>{let m=!0,g=requestAnimationFrame(()=>{let{renderedItems:C}=l.getState();p.renderedItems!==C&&u(p.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(g);let b=()=>{if(m){m=!1;return}cancelAnimationFrame(g),g=requestAnimationFrame(()=>u(p.renderedItems))},v=n1(p.renderedItems),x=new IntersectionObserver(b,{root:v});for(let C of p.renderedItems)C.element&&x.observe(C.element);return()=>{cancelAnimationFrame(g),x.disconnect()}}));let d=(p,m,g=!1)=>{let b;return m(x=>{let C=x.findIndex(({id:k})=>k===p.id),T=x.slice();if(C!==-1){b=x[C];let k={...b,...p};T[C]=k,n.set(p.id,k)}else T.push(p),n.set(p.id,p);return T}),()=>{m(x=>{if(!b)return g&&n.delete(p.id),x.filter(({id:k})=>k!==p.id);let C=x.findIndex(({id:k})=>k===p.id);if(C===-1)return x;let T=x.slice();return T[C]=b,n.set(p.id,b),T})}},f=p=>d(p,m=>s.setState("items",m),!0);return{...l,registerItem:f,renderItem:p=>rn(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(b=>b.id===p),m&&n.set(p,m)}return m||null},__unstablePrivateStore:s}}function gv(e,t,r){return $r(t,[r.store]),Ne(e,r,"items","setItems"),e}var a1={id:null};function wo(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function s1(e,t){return e.filter(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function hv(e,t){return e.filter(r=>r.rowId===t)}function l1(e,t,r=!1){let o=e.findIndex(n=>n.id===t);return[...e.slice(o+1),...r?[a1]:[],...e.slice(0,o)]}function vv(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 bv(e){let t=0;for(let{length:r}of e)r>t&&(t=r);return t}function u1(e){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:e}}function c1(e,t,r){let o=bv(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?wo(n):n[i-1];n[i]=l&&t!==l.id&&r?l:u1(l?.rowId)}}return e}function d1(e){let t=vv(e),r=bv(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 xv(e={}){var t;let r=(t=e.store)==null?void 0:t.getState(),o=pv(e),n=re(e.activeId,r?.activeId,e.defaultActiveId),i={...o.getState(),id:re(e.id,r?.id,`id-$Math.random().toString(36).slice(2,8)}`),activeId:n,baseElement:re(r?.baseElement,null),includesBaseElement:re(e.includesBaseElement,r?.includesBaseElement,n===null),moves:re(r?.moves,0),orientation:re(e.orientation,r?.orientation,"both"),rtl:re(e.rtl,r?.rtl,!1),virtualFocus:re(e.virtualFocus,r?.virtualFocus,!1),focusLoop:re(e.focusLoop,r?.focusLoop,!1),focusWrap:re(e.focusWrap,r?.focusWrap,!1),focusShift:re(e.focusShift,r?.focusShift,!1)},a=Ft(i,o,e.store);at(a,()=>st(a,["renderedItems","activeId"],l=>{a.setState("activeId",u=>{var d;return u!==void 0?u:(d=wo(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:b=p.focusShift,focusLoop:v=p.focusLoop,focusWrap:x=p.focusWrap,includesBaseElement:C=p.includesBaseElement,renderedItems:T=p.renderedItems,rtl:k=p.rtl}=u,h=l==="up"||l==="down",N=l==="next"||l==="down",A=N?k&&!h:!k||h,O=b&&!m,E=h?Aa(c1(vv(T),g,O)):T;if(E=A?Oi(E):E,E=h?d1(E):E,g==null)return(d=wo(E))==null?void 0:d.id;let L=E.find(B=>B.id===g);if(!L)return(f=wo(E))==null?void 0:f.id;let y=E.some(B=>B.rowId),_=E.indexOf(L),I=E.slice(_+1),R=hv(I,L.rowId);if(m){let B=s1(R,g),W=B.slice(m)[0]||B[B.length-1];return W?.id}let S=v&&(h?v!=="horizontal":v!=="vertical"),P=y&&x&&(h?x!=="horizontal":x!=="vertical"),w=N?(!y||h)&&S&&C:h?C:!1;if(S){let B=P&&!w?E:hv(E,L.rowId),W=l1(B,g,w),ae=wo(W,g);return ae?.id}if(P){let B=wo(w?R:I,g);return w?B?.id||null:B?.id}let D=wo(R,g);return!D&&w?null:D?.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=wo(a.getState().renderedItems))==null?void 0:l.id},last:()=>{var l;return(l=wo(Oi(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 yv(e){return{id:_r(e.id),...e}}function wv(e,t,r){return e=gv(e,t,r),Ne(e,r,"activeId","setActiveId"),Ne(e,r,"includesBaseElement"),Ne(e,r,"virtualFocus"),Ne(e,r,"orientation"),Ne(e,r,"rtl"),Ne(e,r,"focusLoop"),Ne(e,r,"focusWrap"),Ne(e,r,"focusShift"),e}var Dl=c(K(),1),Ml=(0,Dl.createContext)(void 0),ka=Jt([fv,_i],[mv,Il]),ff=ka.useContext,Ai=ka.useScopedContext,Ll=ka.useProviderContext,_v=ka.ContextProvider,Sv=ka.ScopedContextProvider,Fl=(0,Dl.createContext)(void 0),Cv=(0,Dl.createContext)(!1);function Ev(e={}){return uv(e)}function Rv(e,t,r){return cv(e,t,r)}function Ov({popover:e,...t}={}){let r=Wn(t.store,Pa(e,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));let o=r?.getState(),n=Ev({...t,store:r}),i=re(t.placement,o?.placement,"bottom"),a={...n.getState(),placement:i,currentPlacement:i,anchorElement:re(o?.anchorElement,null),popoverElement:re(o?.popoverElement,null),arrowElement:re(o?.arrowElement,null),rendered:Symbol("rendered")},s=Ft(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 Pv(e,t,r){return $r(t,[r.popover]),Ne(e,r,"placement"),Rv(e,t,r)}var f1="div",mf=ye(function({store:t,...r}){let o=dv();return t=t||o,r={...r,ref:ke(t?.setAnchorElement,r.ref)},r}),y5=ge(function(t){let r=mf(t);return xe(f1,r)});var Av=c(K(),1),m1="div";function Iv(e){let t=e.relatedTarget;return t?.nodeType===Node.ELEMENT_NODE?t:null}function p1(e){let t=Iv(e);return t?qr(e.currentTarget,t):!1}var pf=Symbol("composite-hover");function g1(e){let t=Iv(e);if(!t)return!1;do{if(Qt(t,pf)&&t[pf])return!0;t=t.parentElement}while(t);return!1}var gf=ye(function({store:t,focusOnHover:r=!0,blurOnHoverEnd:o=!!r,...n}){let i=Al();t=t||i,ft(t,!1);let a=Oh(),s=n.onMouseMove,l=Ge(r),u=oe(g=>{if(s?.(g),!g.defaultPrevented&&a()&&l(g)){if(!Jd(g.currentTarget)){let b=t?.getState().baseElement;b&&!Sr(b)&&b.focus()}t?.setActiveId(g.currentTarget.id)}}),d=n.onMouseLeave,f=Ge(o),p=oe(g=>{var b;d?.(g),!g.defaultPrevented&&a()&&(p1(g)||g1(g)||l(g)&&f(g)&&(t?.setActiveId(null),(b=t?.getState().baseElement)==null||b.focus()))}),m=(0,Av.useCallback)(g=>{g&&(g[pf]=!0)},[]);return n={...n,ref:ke(m,n.ref),onMouseMove:u,onMouseLeave:p},mt(n)}),P5=an(ge(function(t){let r=gf(t);return xe(m1,r)}));var pt=c(K(),1),h1="input";function Tv(e,t,r){if(!r)return!1;let o=e.find(n=>!n.disabled&&n.value);return o?.value===t}function Vv(e,t){return!t||e==null?!1:(e=ya(e),t.length>e.length&&t.toLowerCase().indexOf(e.toLowerCase())===0)}function v1(e){return e.type==="input"}function b1(e){return e==="inline"||e==="list"||e==="both"||e==="none"}function x1(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 y1=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:b="list",...v}){let x=Ll();t=t||x,ft(t,!1);let C=(0,pt.useRef)(null),[T,k]=Eh(),h=(0,pt.useRef)(!1),N=(0,pt.useRef)(!1),A=t.useState(j=>j.virtualFocus&&o),O=b==="inline"||b==="both",[E,L]=(0,pt.useState)(O);Ch(()=>{O&&L(!0)},[O]);let y=t.useState("value"),_=(0,pt.useRef)(void 0);(0,pt.useEffect)(()=>st(t,["selectedValue","activeId"],(j,ue)=>{_.current=ue.selectedValue}),[]);let I=t.useState(j=>{var ue;if(O&&E&&!(j.activeValue&&Array.isArray(j.selectedValue)&&(j.selectedValue.includes(j.activeValue)||(ue=_.current)!=null&&ue.includes(j.activeValue))))return j.activeValue}),R=t.useState("renderedItems"),S=t.useState("open"),P=t.useState("contentElement"),w=(0,pt.useMemo)(()=>{if(!O||!E)return y;if(Tv(R,I,A)){if(Vv(y,I)){let ue=I?.slice(y.length)||"";return y+ue}return y}return I||y},[O,E,R,I,A,y]);(0,pt.useEffect)(()=>{let j=C.current;if(!j)return;let ue=()=>L(!0);return j.addEventListener("combobox-item-move",ue),()=>{j.removeEventListener("combobox-item-move",ue)}},[]),(0,pt.useEffect)(()=>{if(!O||!E||!I||!Tv(R,I,A)||!Vv(y,I))return;let ue=xa;return queueMicrotask(()=>{let Ze=C.current;if(!Ze)return;let{start:Qe,end:vr}=yi(Ze),fo=y.length,yt=I.length;Sa(Ze,fo,yt),ue=()=>{if(!Sr(Ze))return;let{start:xn,end:t_}=yi(Ze);xn===fo&&t_===yt&&Sa(Ze,Qe,vr)}}),()=>ue()},[T,O,E,I,R,A,y]);let D=(0,pt.useRef)(null),B=oe(n),W=(0,pt.useRef)(null);(0,pt.useEffect)(()=>{if(!S||!P)return;let j=wi(P);if(!j)return;D.current=j;let ue=()=>{h.current=!1},Ze=()=>{if(!t||!h.current)return;let{activeId:vr}=t.getState();vr!==null&&vr!==W.current&&(h.current=!1)},Qe={passive:!0,capture:!0};return j.addEventListener("wheel",ue,Qe),j.addEventListener("touchmove",ue,Qe),j.addEventListener("scroll",Ze,Qe),()=>{j.removeEventListener("wheel",ue,!0),j.removeEventListener("touchmove",ue,!0),j.removeEventListener("scroll",Ze,!0)}},[S,P,t]),Ie(()=>{y&&(N.current||(h.current=!0))},[y]),Ie(()=>{A!=="always"&&S||(h.current=S)},[A,S]);let ae=t.useState("resetValueOnSelect");$r(()=>{var j,ue;let Ze=h.current;if(!t||!S||!Ze&&!ae)return;let{baseElement:Qe,contentElement:vr,activeId:fo}=t.getState();if(!(Qe&&!Sr(Qe))){if(vr?.hasAttribute("data-placing")){let yt=new MutationObserver(k);return yt.observe(vr,{attributeFilter:["data-placing"]}),()=>yt.disconnect()}if(A&&Ze){let yt=B(R),xn=yt!==void 0?yt:(j=x1(R))!=null?j:t.first();W.current=xn,t.move(xn??null)}else{let yt=(ue=t.item(fo||t.first()))==null?void 0:ue.element;yt&&"scrollIntoView"in yt&&yt.scrollIntoView({block:"nearest",inline:"nearest"})}}},[t,S,T,y,A,ae,B,R]),(0,pt.useEffect)(()=>{if(!O)return;let j=C.current;if(!j)return;let ue=[j,P].filter(Qe=>!!Qe),Ze=Qe=>{ue.every(vr=>Ol(Qe,vr))&&t?.setValue(w)};for(let Qe of ue)Qe.addEventListener("focusout",Ze);return()=>{for(let Qe of ue)Qe.removeEventListener("focusout",Ze)}},[O,P,t,w]);let Be=j=>j.currentTarget.value.length>=a,Te=v.onChange,He=Ge(s??Be),Yt=Ge(i??!t.tag),ir=oe(j=>{if(Te?.(j),j.defaultPrevented||!t)return;let ue=j.currentTarget,{value:Ze,selectionStart:Qe,selectionEnd:vr}=ue,fo=j.nativeEvent;if(h.current=!0,v1(fo)&&(fo.isComposing&&(h.current=!1,N.current=!0),O)){let yt=fo.inputType==="insertText"||fo.inputType==="insertCompositionText",xn=Qe===Ze.length;L(yt&&xn)}if(Yt(j)){let yt=Ze===t.getState().value;t.setValue(Ze),queueMicrotask(()=>{Sa(ue,Qe,vr)}),O&&A&&yt&&k()}He(j)&&t.show(),(!A||!h.current)&&t.setActiveId(null)}),Mr=v.onCompositionEnd,$=oe(j=>{h.current=!0,N.current=!1,Mr?.(j),!j.defaultPrevented&&A&&k()}),ie=v.onMouseDown,Ve=Ge(p??(()=>!!t?.getState().includesBaseElement)),bn=Ge(m),Xi=Ge(u??Be),Zi=oe(j=>{ie?.(j),!j.defaultPrevented&&(j.button||j.ctrlKey||t&&(Ve(j)&&t.setActiveId(null),bn(j)&&t.setValue(w),Xi(j)&&nn(j.currentTarget,"mouseup",t.show)))}),rs=v.onKeyDown,Ju=Ge(f??Be),Qi=oe(j=>{if(rs?.(j),j.repeat||(h.current=!1),j.defaultPrevented||j.ctrlKey||j.altKey||j.shiftKey||j.metaKey||!t)return;let{open:ue}=t.getState();ue||(j.key==="ArrowUp"||j.key==="ArrowDown")&&Ju(j)&&(j.preventDefault(),t.show())}),os=v.onBlur,Zw=oe(j=>{h.current=!1,os?.(j),j.defaultPrevented}),Qw=_r(v.id),Jw=b1(b)?b:void 0,e_=t.useState(j=>j.activeId===null);return v={id:Qw,role:"combobox","aria-autocomplete":Jw,"aria-haspopup":Gd(P,"listbox"),"aria-expanded":S,"aria-controls":P?.id,"data-active-item":e_||void 0,value:w,...v,ref:ke(C,v.ref),onChange:ir,onCompositionEnd:$,onMouseDown:Zi,onKeyDown:Qi,onBlur:Zw},v=sf({store:t,focusable:r,...v,moveOnKeyPress:j=>Bd(g,j)?!1:(O&&L(!0),!0)}),v=mf({store:t,...v}),{autoComplete:"off",...v}}),Bl=ge(function(t){let r=y1(t);return xe(h1,r)});var Hl=c(K(),1),hf=c(V(),1),w1="div";function _1(e,t){if(t!=null)return e==null?!1:Array.isArray(e)?e.includes(t):e===t}function S1(e){var t;return(t={menu:"menuitem",listbox:"option",tree:"treeitem"}[e])!=null?t:"option"}var kv=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,ft(t,!1);let{resetValueOnSelectState:m,multiSelectable:g,selected:b}=kl(t,{resetValueOnSelectState:"resetValueOnSelect",multiSelectable(y){return Array.isArray(y.selectedValue)},selected(y){return _1(y.selectedValue,r)}}),v=(0,Hl.useCallback)(y=>{let _={...y,value:r};return u?u(_):_},[r,u]);n=n??!g,o=o??(r!=null&&!g);let x=d.onClick,C=Ge(n),T=Ge(i),k=Ge((f=a??m)!=null?f:g),h=Ge(o),N=oe(y=>{x?.(y),!y.defaultPrevented&&(mh(y)||fh(y)||(r!=null&&(T(y)&&(k(y)&&t?.resetValue(),t?.setSelectedValue(_=>Array.isArray(_)?_.includes(r)?_.filter(I=>I!==r):[..._,r]:r)),C(y)&&t?.setValue(r)),h(y)&&t?.hide()))}),A=d.onKeyDown,O=oe(y=>{if(A?.(y),y.defaultPrevented)return;let _=t?.getState().baseElement;if(!_||Sr(_))return;(y.key.length===1||y.key==="Backspace"||y.key==="Delete")&&(queueMicrotask(()=>_.focus()),Mt(_)&&t?.setValue(_.value))});g&&b!=null&&(d={"aria-selected":b,...d}),d=Kr(d,y=>(0,hf.jsx)(Fl.Provider,{value:r,children:(0,hf.jsx)(Cv.Provider,{value:b??!1,children:y})}),[r,b]);let E=(0,Hl.useContext)(Ml);d={role:S1(E),children:r,...d,onClick:N,onKeyDown:O};let L=Ge(l);return d=nf({store:t,...d,getItem:v,moveOnKeyPress:y=>{if(!L(y))return!1;let _=new Event("combobox-item-move"),I=t?.getState().baseElement;return I?.dispatchEvent(_),!0}}),d=gf({store:t,focusOnHover:s,...d}),d}),Na=an(ge(function(t){let r=kv(t);return xe(w1,r)}));var jl=c(K(),1),Dv=c(V(),1),C1="span";function Nv(e){return ya(e).toLowerCase()}function E1(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 R1(e){return e.filter(([t,r],o,n)=>!n.some(([i,a],s)=>s!==o&&i<=t&&i+a>=t+r))}function O1(e){return e.sort(([t],[r])=>t-r)}function P1(e,t){if(!e||!t)return e;let r=af(t).filter(Boolean).map(Nv),o=[],n=(l,u=!1)=>(0,Dv.jsx)("span",{"data-autocomplete-value":u?"":void 0,"data-user-value":u?void 0:"",children:l},o.length),i=O1(R1(E1(Nv(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 A1=ye(function({store:t,value:r,userValue:o,...n}){let i=Ai();t=t||i;let a=(0,jl.useContext)(Fl),s=r??a,l=Ei(t,d=>o??d?.value);return n={children:(0,jl.useMemo)(()=>{if(s)return l?P1(s,l):s},[s,l]),...n},mt(n)}),zl=ge(function(t){let r=A1(t);return xe(C1,r)});var I1="label",T1=ye(function({store:t,...r}){let o=Ll();return t=t||o,ft(t,!1),r={htmlFor:t.useState(i=>{var a;return(a=i.baseElement)==null?void 0:a.id}),...r},mt(r)}),Gl=an(ge(function(t){let r=T1(t);return xe(I1,r)}));var Wl=c(K(),1),vf=c(V(),1),V1="div",Mv=ye(function({store:t,alwaysVisible:r,...o}){let n=Ai(!0),i=ff();t=t||i;let a=!!t&&t===n;ft(t,!1);let s=(0,Wl.useRef)(null),l=_r(o.id),u=t.useState("mounted"),d=df(u,o.hidden,r),f=d?{...o.style,display:"none"}:o.style,p=t.useState(k=>Array.isArray(k.selectedValue)),m=Sh(s,"role",o.role),b=(m==="listbox"||m==="tree"||m==="grid")&&p||void 0,[v,x]=(0,Wl.useState)(!1),C=t.useState("contentElement");Ie(()=>{if(!u)return;let k=s.current;if(!k||C!==k)return;let h=()=>{x(!!k.querySelector("[role='listbox']"))},N=new MutationObserver(h);return N.observe(k,{subtree:!0,childList:!0,attributeFilter:["role"]}),h(),()=>N.disconnect()},[u,C]),v||(o={role:"listbox","aria-multiselectable":b,...o}),o=Kr(o,k=>(0,vf.jsx)(Sv,{value:t,children:(0,vf.jsx)(Ml.Provider,{value:m,children:k})}),[t,m]);let T=l&&(!n||!a)?t.setContentElement:null;return o={id:l,hidden:d,...o,ref:ke(T,s,o.ref),style:f},mt(o)}),Da=ge(function(t){let r=Mv(t);return xe(V1,r)});var bf=c(K(),1),yM=(0,bf.createContext)(null),wM=(0,bf.createContext)(null),Ma=Jt([_i],[Il]),Lv=Ma.useContext,_M=Ma.useScopedContext,SM=Ma.useProviderContext,CM=Ma.ContextProvider,EM=Ma.ScopedContextProvider;var k1=Bn()&&Ud();function Fv({tag:e,...t}={}){let r=Wn(t.store,of(e,["value","rtl"]));let o=e?.getState(),n=r?.getState(),i=re(t.activeId,n?.activeId,t.defaultActiveId,null),a=xv({...t,activeId:i,includesBaseElement:re(t.includesBaseElement,n?.includesBaseElement,!0),orientation:re(t.orientation,n?.orientation,"vertical"),focusLoop:re(t.focusLoop,n?.focusLoop,!0),focusWrap:re(t.focusWrap,n?.focusWrap,!0),virtualFocus:re(t.virtualFocus,n?.virtualFocus,!0)}),s=Ov({...t,placement:re(t.placement,n?.placement,"bottom-start")}),l=re(t.value,n?.value,t.defaultValue,""),u=re(t.selectedValue,n?.selectedValue,o?.values,t.defaultSelectedValue,""),d=Array.isArray(u),f={...a.getState(),...s.getState(),value:l,selectedValue:u,resetValueOnSelect:re(t.resetValueOnSelect,n?.resetValueOnSelect,d),resetValueOnHide:re(t.resetValueOnHide,n?.resetValueOnHide,d&&!e),activeValue:n?.activeValue},p=Ft(f,a,s,r);return k1&&at(p,()=>st(p,["virtualFocus"],()=>{p.setState("virtualFocus",!1)})),at(p,()=>{if(e)return rn(st(p,["selectedValue"],m=>{Array.isArray(m.selectedValue)&&e.setValues(m.selectedValue)}),st(e,["values"],m=>{p.setState("selectedValue",m.values)}))}),at(p,()=>st(p,["resetValueOnHide","mounted"],m=>{m.resetValueOnHide&&(m.mounted||p.setState("value",l))})),at(p,()=>st(p,["open"],m=>{m.open||(p.setState("activeId",i),p.setState("moves",0))})),at(p,()=>st(p,["moves","activeId"],(m,g)=>{m.moves===g.moves&&p.setState("activeValue",void 0)})),at(p,()=>ln(p,["moves","renderedItems"],(m,g)=>{if(m.moves===g.moves)return;let{activeId:b}=p.getState(),v=a.item(b);p.setState("activeValue",v?.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 D1(e){let t=Lv();return e={...e,tag:e.tag!==void 0?e.tag:t},yv(e)}function M1(e,t,r){return $r(t,[r.tag]),Ne(e,r,"value","setValue"),Ne(e,r,"selectedValue","setSelectedValue"),Ne(e,r,"resetValueOnHide"),Ne(e,r,"resetValueOnSelect"),Object.assign(wv(Pv(e,t,r),t,r),{tag:r.tag})}function xf(e={}){e=D1(e);let[t,r]=Ri(Fv,e);return M1(t,r,e)}var Bv=c(V(),1);function Ul(e={}){let t=xf(e);return(0,Bv.jsx)(_v,{value:t,children:e.children})}var qv=c(yf(),1);var Yv=c(wt(),1),_o=c(U(),1),Un=c(F(),1),Cr=c(G(),1);var z1=[],La=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:z1;var Fa=c(F(),1),G1=[];function lt({elements:e,getElements:t}){let r=Array.isArray(e)&&e.length>0?e:G1,[o,n]=(0,Fa.useState)(r),[i,a]=(0,Fa.useState)(!1);return(0,Fa.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(V(),1);function Gv(e=""){return(0,qv.default)(e.trim().toLowerCase())}var Wv=(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 Uv(e,t){return`$e}-$t}`}var $v=({selected:e})=>(0,se.jsx)("span",{className:H("dataviews-filters__search-widget-listitem-multi-selection",{"is-selected":e}),children:e&&(0,se.jsx)(Cr.Icon,{icon:ia})}),Kv=({selected:e})=>(0,se.jsx)("span",{className:H("dataviews-filters__search-widget-listitem-single-selection",{"is-selected":e})});function Xv({view:e,filter:t,onChangeView:r}){let o=(0,Yv.useInstanceId)(Xv,"dataviews-filter-list-box"),[n,i]=(0,Un.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)(Cr.Composite,{virtualFocus:!0,focusLoop:!0,activeId:n,setActiveId:i,role:"listbox",className:"dataviews-filters__search-widget-listbox","aria-label":(0,_o.sprintf)((0,_o.__)("List of: %1$s"),t.name),onFocusVisible:()=>{!n&&t.elements.length&&i(Uv(o,t.elements[0].value))},render:(0,se.jsx)(Cr.Composite.Typeahead,{}),children:t.elements.map(l=>(0,se.jsxs)(Cr.Composite.Hover,{render:(0,se.jsx)(Cr.Composite.Item,{id:Uv(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:Wv(t,a,l.value)}:d)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:Wv(t,a,l.value)}];r({...e,page:1,filters:u})}}),children:[t.singleSelection&&(0,se.jsx)(Kv,{selected:s===l.value}),!t.singleSelection&&(0,se.jsx)($v,{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 W1({view:e,filter:t,onChangeView:r}){let[o,n]=(0,Un.useState)(""),i=(0,Un.useDeferredValue)(o),a=e.filters?.find(u=>u.field===t.field),s=La(t,a),l=(0,Un.useMemo)(()=>{let u=Gv(i);return t.elements.filter(d=>Gv(d.label).includes(u))},[t.elements,i]);return(0,se.jsxs)(Ul,{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)(Gl,{render:(0,se.jsx)(Cr.VisuallyHidden,{children:(0,_o.__)("Search items")}),children:(0,_o.__)("Search items")}),(0,se.jsx)(Bl,{autoSelect:"always",placeholder:(0,_o.__)("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)(Cr.Icon,{icon:cd})})]}),(0,se.jsxs)(Da,{className:"dataviews-filters__search-widget-filter-combobox-list",alwaysVisible:!0,children:[l.map(u=>(0,se.jsxs)(Na,{resetValueOnSelect:!1,value:u.value,className:"dataviews-filters__search-widget-listitem",hideOnClick:!1,setValueOnClick:!1,focusOnHover:!0,children:[t.singleSelection&&(0,se.jsx)(Kv,{selected:s===u.value}),!t.singleSelection&&(0,se.jsx)($v,{selected:s.includes(u.value)}),(0,se.jsxs)("span",{className:"dataviews-filters__search-widget-listitem-value",title:u.label,children:[(0,se.jsx)(zl,{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,_o.__)("No results found")})]})]})}function Zv(e){let{elements:t,isLoading:r}=lt({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)(Cr.Spinner,{})});if(t.length===0)return(0,se.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,_o.__)("No elements found")});let o=t.length>10?W1:Xv;return(0,se.jsx)(o,{...e,filter:{...e.filter,elements:t}})}var Jv=c(wf(),1),eb=c(wt(),1),_f=c(F(),1),tb=c(G(),1);var Sf=c(V(),1);function rb({filter:e,view:t,onChangeView:r,fields:o}){let n=t.filters?.find(u=>u.field===e.field),i=La(e,n),a=(0,_f.useMemo)(()=>{let u=o.find(d=>d.id===e.field);return u&&{...u,isValid:{},getValue:({item:d})=>d[u.id],setValue:({value:d})=>({[u.id]:d})}},[o,e.field]),s=(0,_f.useMemo)(()=>(t.filters??[]).reduce((u,d)=>(u[d.field]=d.value,u),{}),[t.filters]),l=(0,eb.useEvent)(u=>{if(!a||!n)return;let d=a.getValue({item:u});(0,Jv.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,Sf.jsx)(tb.Flex,{className:"dataviews-filters__user-input-widget",gap:2.5,direction:"column",children:(0,Sf.jsx)(a.Edit,{hideLabelFromVision:!0,data:s,field:a,operator:n.operator,onChange:l})})}var U1=Math.pow(10,8)*24*60*60*1e3,g6=-U1,Yl=6048e5,ob=864e5;var q1=3600;var nb=q1*24,h6=nb*7,Y1=nb*365.2425,$1=Y1/12,v6=$1*3,Cf=Symbol.for("constructDateFrom");function Je(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&Cf in e?e[Cf](t):e instanceof Date?new e.constructor(t):new Date(t)}function me(e,t){return Je(t||e,e)}function $l(e,t,r){let o=me(e,r?.in);return isNaN(t)?Je(r?.in||e,NaN):(t&&o.setDate(o.getDate()+t),o)}function Kl(e,t,r){let o=me(e,r?.in);if(isNaN(t))return Je(r?.in||e,NaN);if(!t)return o;let n=o.getDate(),i=Je(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 K1={};function un(){return K1}function So(e,t){let r=un(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,n=me(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 qn(e,t){return So(e,{...t,weekStartsOn:1})}function Xl(e,t){let r=me(e,t?.in),o=r.getFullYear(),n=Je(r,0);n.setFullYear(o+1,0,4),n.setHours(0,0,0,0);let i=qn(n),a=Je(r,0);a.setFullYear(o,0,4),a.setHours(0,0,0,0);let s=qn(a);return r.getTime()>=i.getTime()?o+1:r.getTime()>=s.getTime()?o:o-1}function Ef(e){let t=me(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 ib(e,...t){let r=Je.bind(null,e||t.find(o=>typeof o=="object"));return t.map(r)}function Rf(e,t){let r=me(e,t?.in);return r.setHours(0,0,0,0),r}function ab(e,t,r){let[o,n]=ib(r?.in,e,t),i=Rf(o),a=Rf(n),s=+i-Ef(i),l=+a-Ef(a);return Math.round((s-l)/ob)}function sb(e,t){let r=Xl(e,t),o=Je(t?.in||e,0);return o.setFullYear(r,0,4),o.setHours(0,0,0,0),qn(o)}function lb(e,t,r){return $l(e,t*7,r)}function ub(e,t,r){return Kl(e,t*12,r)}function cb(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function Ii(e){return!(!cb(e)&&typeof e!="number"||isNaN(+me(e)))}function db(e,t){let r=me(e,t?.in);return r.setDate(1),r.setHours(0,0,0,0),r}function Zl(e,t){let r=me(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}var X1={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"}},fb=(e,t,r)=>{let o,n=X1[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 Ql(e){return(t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var Z1={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},Q1={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},J1={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},mb={date:Ql({formats:Z1,defaultWidth:"full"}),time:Ql({formats:Q1,defaultWidth:"full"}),dateTime:Ql({formats:J1,defaultWidth:"full"})};var eC={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},pb=(e,t,r,o)=>eC[e];function Ti(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 tC={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},rC={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},oC={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"]},nC={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"]},iC={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"}},aC={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"}},sC=(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"},gb={ordinalNumber:sC,era:Ti({values:tC,defaultWidth:"wide"}),quarter:Ti({values:rC,defaultWidth:"wide",argumentCallback:e=>e-1}),month:Ti({values:oC,defaultWidth:"wide"}),day:Ti({values:nC,defaultWidth:"wide"}),dayPeriod:Ti({values:iC,defaultWidth:"wide",formattingValues:aC,defaultFormattingWidth:"wide"})};function Vi(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)?uC(s,f=>f.test(a)):lC(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 lC(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function uC(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function hb(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 cC=/^(\d+)(th|st|nd|rd)?/i,dC=/\d+/i,fC={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},mC={any:[/^b/i,/^(a|c)/i]},pC={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},gC={any:[/1/i,/2/i,/3/i,/4/i]},hC={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},vC={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]},bC={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},xC={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]},yC={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},wC={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}},vb={ordinalNumber:hb({matchPattern:cC,parsePattern:dC,valueCallback:e=>parseInt(e,10)}),era:Vi({matchPatterns:fC,defaultMatchWidth:"wide",parsePatterns:mC,defaultParseWidth:"any"}),quarter:Vi({matchPatterns:pC,defaultMatchWidth:"wide",parsePatterns:gC,defaultParseWidth:"any",valueCallback:e=>e+1}),month:Vi({matchPatterns:hC,defaultMatchWidth:"wide",parsePatterns:vC,defaultParseWidth:"any"}),day:Vi({matchPatterns:bC,defaultMatchWidth:"wide",parsePatterns:xC,defaultParseWidth:"any"}),dayPeriod:Vi({matchPatterns:yC,defaultMatchWidth:"any",parsePatterns:wC,defaultParseWidth:"any"})};var Of={code:"en-US",formatDistance:fb,formatLong:mb,formatRelative:pb,localize:gb,match:vb,options:{weekStartsOn:0,firstWeekContainsDate:1}};function bb(e,t){let r=me(e,t?.in);return ab(r,Zl(r))+1}function xb(e,t){let r=me(e,t?.in),o=+qn(r)-+sb(r);return Math.round(o/Yl)+1}function Jl(e,t){let r=me(e,t?.in),o=r.getFullYear(),n=un(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,a=Je(t?.in||e,0);a.setFullYear(o+1,0,i),a.setHours(0,0,0,0);let s=So(a,t),l=Je(t?.in||e,0);l.setFullYear(o,0,i),l.setHours(0,0,0,0);let u=So(l,t);return+r>=+s?o+1:+r>=+u?o:o-1}function yb(e,t){let r=un(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,n=Jl(e,t),i=Je(t?.in||e,0);return i.setFullYear(n,0,o),i.setHours(0,0,0,0),So(i,t)}function wb(e,t){let r=me(e,t?.in),o=+So(r,t)-+yb(r,t);return Math.round(o/Yl)+1}function le(e,t){let r=e<0?"-":"",o=Math.abs(e).toString().padStart(t,"0");return r+o}var Co={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 ki={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},Pf={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 Co.y(e,t)},Y:function(e,t,r,o){let n=Jl(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=Xl(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 Co.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=wb(e,o);return t==="wo"?r.ordinalNumber(n,{unit:"week"}):le(n,t.length)},I:function(e,t,r){let o=xb(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"}):Co.d(e,t)},D:function(e,t,r){let o=bb(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=ki.noon:o===0?n=ki.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=ki.evening:o>=12?n=ki.afternoon:o>=4?n=ki.morning:n=ki.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 Co.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):Co.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"}):Co.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):Co.s(e,t)},S:function(e,t){return Co.S(e,t)},X:function(e,t,r){let o=e.getTimezoneOffset();if(o===0)return"Z";switch(t){case"X":return Sb(o);case"XXXX":case"XX":return Yn(o);default:return Yn(o,":")}},x:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"x":return Sb(o);case"xxxx":case"xx":return Yn(o);default:return Yn(o,":")}},O:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+_b(o,":");default:return"GMT"+Yn(o,":")}},z:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+_b(o,":");default:return"GMT"+Yn(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 _b(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 Sb(e,t){return e%60===0?(e>0?"-":"+")+le(Math.abs(e)/60,2):Yn(e,t)}function Yn(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 Cb=(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"})}},Eb=(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"})}},_C=(e,t)=>{let r=e.match(/(P+)(p+)?/)||[],o=r[1],n=r[2];if(!n)return Cb(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}}",Cb(o,t)).replace("{{time}}",Eb(n,t))},Rb={p:Eb,P:_C};var SC=/^D+$/,CC=/^Y+$/,EC=["D","DD","YY","YYYY"];function Ob(e){return SC.test(e)}function Pb(e){return CC.test(e)}function Ab(e,t,r){let o=RC(e,t,r);if(console.warn(o),EC.includes(e))throw new RangeError(o)}function RC(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 OC=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,PC=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,AC=/^'([^]*?)'?$/,IC=/''/g,TC=/[a-zA-Z]/;function Af(e,t,r){let o=un(),n=r?.locale??o.locale??Of,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=me(e,r?.in);if(!Ii(s))throw new RangeError("Invalid time value");let l=t.match(PC).map(d=>{let f=d[0];if(f==="p"||f==="P"){let p=Rb[f];return p(d,n.formatLong)}return d}).join("").match(OC).map(d=>{if(d==="''")return{isToken:!1,value:"'"};let f=d[0];if(f==="'")return{isToken:!1,value:VC(d)};if(Pf[f])return{isToken:!0,value:d};if(f.match(TC))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&&Pb(f)||!r?.useAdditionalDayOfYearTokens&&Ob(f))&&Ab(f,t,String(e));let p=Pf[f[0]];return p(s,f,n.localize,u)}).join("")}function VC(e){let t=e.match(AC);return t?t[1].replace(IC,"'"):e}function $n(e,t,r){return $l(e,-t,r)}function eu(e,t,r){return Kl(e,-t,r)}function Ib(e,t,r){return lb(e,-t,r)}function tu(e,t,r){return ub(e,-t,r)}var z=c(U(),1),De=c(F(),1),Bt=c(cn(),1);var If=c(V(),1),We={Name:(0,If.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,If.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function Vb(e,t){switch(t){case"days":return $n(new Date,e);case"weeks":return Ib(new Date,e);case"months":return eu(new Date,e);case"years":return tu(new Date,e);default:return new Date}}var kb={label:(0,z.__)("Is none of"),filterText:(e,t)=>(0,De.createInterpolateElement)((0,z.sprintf)((0,z.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),We),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"},ru=[{name:Se,label:(0,z.__)("Includes"),filterText:(e,t)=>(0,De.createInterpolateElement)((0,z.sprintf)((0,z.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),We),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:Ce,...kb},{name:_t,label:(0,z.__)("Includes all"),filterText:(e,t)=>(0,De.createInterpolateElement)((0,z.sprintf)((0,z.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),We),filter(e,t,r){return r?.length?r.every(o=>t.getValue({item:e})?.includes(o)):!0},selection:"multi"},{name:nt,...kb},{name:kt,label:(0,z.__)("Between (inc)"),filterText:(e,t)=>(0,De.createInterpolateElement)((0,z.sprintf)((0,z.__)("<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"),e.name,t[0].label[0],t[0].label[1]),We),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:Nt,label:(0,z.__)("In the past"),filterText:(e,t)=>(0,De.createInterpolateElement)((0,z.sprintf)((0,z.__)("<Name>%1$s is in the past: </Name><Value>%2$s</Value>"),e.name,`$t[0].value.value} $t[0].value.unit}`),We),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=Vb(r.value,r.unit),n=(0,Bt.getDate)(t.getValue({item:e}));return n>=o&&n<=new Date},selection:"custom"},{name:Xt,label:(0,z.__)("Over"),filterText:(e,t)=>(0,De.createInterpolateElement)((0,z.sprintf)((0,z.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),e.name,`$t[0].value.value} $t[0].value.unit}`),We),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=Vb(r.value,r.unit);return(0,Bt.getDate)(t.getValue({item:e}))<o},selection:"custom"},{name:Pe,label:(0,z.__)("Is"),filterText:(e,t)=>(0,De.createInterpolateElement)((0,z.sprintf)((0,z.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),We),filter(e,t,r){return r===t.getValue({item:e})||r===void 0},selection:"single"},{name:Ae,label:(0,z.__)("Is not"),filterText:(e,t)=>(0,De.createInterpolateElement)((0,z.sprintf)((0,z.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),We),filter(e,t,r){return r!==t.getValue({item:e})},selection:"single"},{name:Bo,label:(0,z.__)("Less than"),filterText:(e,t)=>(0,De.createInterpolateElement)((0,z.sprintf)((0,z.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),We),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<r},selection:"single"},{name:Ho,label:(0,z.__)("Greater than"),filterText:(e,t)=>(0,De.createInterpolateElement)((0,z.sprintf)((0,z.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),We),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>r},selection:"single"},{name:jo,label:(0,z.__)("Less than or equal"),filterText:(e,t)=>(0,De.createInterpolateElement)((0,z.sprintf)((0,z.__)("<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),We),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<=r},selection:"single"},{name:zo,label:(0,z.__)("Greater than or equal"),filterText:(e,t)=>(0,De.createInterpolateElement)((0,z.sprintf)((0,z.__)("<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),We),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>=r},selection:"single"},{name:Go,label:(0,z.__)("Before"),filterText:(e,t)=>(0,De.createInterpolateElement)((0,z.sprintf)((0,z.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),We),filter(e,t,r){if(r===void 0)return!0;let o=(0,Bt.getDate)(r);return(0,Bt.getDate)(t.getValue({item:e}))<o},selection:"single"},{name:Wo,label:(0,z.__)("After"),filterText:(e,t)=>(0,De.createInterpolateElement)((0,z.sprintf)((0,z.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),We),filter(e,t,r){if(r===void 0)return!0;let o=(0,Bt.getDate)(r);return(0,Bt.getDate)(t.getValue({item:e}))>o},selection:"single"},{name:Uo,label:(0,z.__)("Before (inc)"),filterText:(e,t)=>(0,De.createInterpolateElement)((0,z.sprintf)((0,z.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),We),filter(e,t,r){if(r===void 0)return!0;let o=(0,Bt.getDate)(r);return(0,Bt.getDate)(t.getValue({item:e}))<=o},selection:"single"},{name:qo,label:(0,z.__)("After (inc)"),filterText:(e,t)=>(0,De.createInterpolateElement)((0,z.sprintf)((0,z.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),We),filter(e,t,r){if(r===void 0)return!0;let o=(0,Bt.getDate)(r);return(0,Bt.getDate)(t.getValue({item:e}))>=o},selection:"single"},{name:zr,label:(0,z.__)("Contains"),filterText:(e,t)=>(0,De.createInterpolateElement)((0,z.sprintf)((0,z.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),We),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:Gr,label:(0,z.__)("Doesn't contain"),filterText:(e,t)=>(0,De.createInterpolateElement)((0,z.sprintf)((0,z.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),We),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,z.__)("Starts with"),filterText:(e,t)=>(0,De.createInterpolateElement)((0,z.sprintf)((0,z.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),We),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:Yo,label:(0,z.__)("On"),filterText:(e,t)=>(0,De.createInterpolateElement)((0,z.sprintf)((0,z.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),We),filter(e,t,r){if(r===void 0)return!0;let o=(0,Bt.getDate)(r),n=(0,Bt.getDate)(t.getValue({item:e}));return o.getTime()===n.getTime()},selection:"single"},{name:$o,label:(0,z.__)("Not on"),filterText:(e,t)=>(0,De.createInterpolateElement)((0,z.sprintf)((0,z.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),We),filter(e,t,r){if(r===void 0)return!0;let o=(0,Bt.getDate)(r),n=(0,Bt.getDate)(t.getValue({item:e}));return o.getTime()!==n.getTime()},selection:"single"}],Kn=e=>ru.find(t=>t.name===e),Nb=()=>ru.map(e=>e.name),Db=e=>ru.filter(t=>t.selection==="single").some(t=>t.name===e),Mb=e=>ru.some(t=>t.name===e);var gt=c(V(),1),kC="Enter",NC=" ",DC=({activeElements:e,filterInView:t,filter:r})=>{if(e===void 0||e.length===0)return r.name;let o=Kn(t?.operator);return o!==void 0?o.filterText(r,e):(0,Eo.sprintf)((0,Eo.__)("Unknown status for %1$s"),r.name)};function MC({filter:e,view:t,onChangeView:r}){let o=e.operators?.map(a=>({value:a,label:Kn(a)?.label||a})),n=t.filters?.find(a=>a.field===e.field),i=n?.operator||e.operators[0];return o.length>1&&(0,gt.jsxs)(M,{direction:"row",gap:"sm",justify:"flex-start",className:"dataviews-filters__summary-operators-container",align:"center",children:[(0,gt.jsx)(Ar.FlexItem,{className:"dataviews-filters__summary-operators-filter-name",children:e.name}),(0,gt.jsx)(Ar.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=Kn(l)?.selection,p=Kn(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 Lb({addFilterRef:e,openedFilter:t,fields:r,...o}){let n=(0,ou.useRef)(null),{filter:i,view:a,onChangeView:s}=o,l=a.filters?.find(v=>v.field===i.field),u=[],d=(0,ou.useMemo)(()=>{let v=r.find(x=>x.id===i.field);return v&&{...v,getValue:({item:x})=>x[v.id]}},[r,i.field]),{elements:f}=lt({elements:i.elements,getElements:i.getElements});if(f.length>0)u=f.filter(v=>i.singleSelection?v.value===l?.value:l?.value?.includes(v.value));else if(Array.isArray(l?.value)){let v=l.value.map(x=>d?.getValueFormatted({item:{[d.id]:x},field:d})||String(x));u=[{value:l.value,label:v}]}else if(typeof l?.value=="object")u=[{value:l.value,label:l.value}];else if(l?.value!==void 0){let v=d!==void 0?d.getValueFormatted({item:{[d.id]:l.value},field:d}):String(l.value);u=[{value:l.value,label:v}]}let p=i.isPrimary,m=l?.isLocked,g=!m&&l?.value!==void 0,b=!m&&(!p||g);return(0,gt.jsx)(Ar.Dropdown,{defaultOpen:t===i.field,contentClassName:"dataviews-filters__summary-popover",popoverProps:{placement:"bottom-start",role:"dialog"},onClose:()=>{n.current?.focus()},renderToggle:({isOpen:v,onToggle:x})=>(0,gt.jsxs)("div",{className:"dataviews-filters__summary-chip-container",children:[(0,gt.jsx)(Ar.Tooltip,{text:(0,Eo.sprintf)((0,Eo.__)("Filter by: %1$s"),i.name.toLowerCase()),placement:"top",children:(0,gt.jsx)("div",{className:H("dataviews-filters__summary-chip",{"has-reset":b,"has-values":g,"is-not-clickable":m}),role:"button",tabIndex:m?-1:0,onClick:()=>{m||x()},onKeyDown:C=>{!m&&[kC,NC].includes(C.key)&&(x(),C.preventDefault())},"aria-disabled":m,"aria-pressed":v,"aria-expanded":v,ref:n,children:(0,gt.jsx)(DC,{activeElements:u,filterInView:l,filter:i})})}),b&&(0,gt.jsx)(Ar.Tooltip,{text:p?(0,Eo.__)("Reset"):(0,Eo.__)("Remove"),placement:"top",children:(0,gt.jsx)("button",{className:H("dataviews-filters__summary-chip-remove",{"has-values":g}),onClick:()=>{s({...a,page:1,filters:a.filters?.filter(C=>C.field!==i.field)}),p?n.current?.focus():e.current?.focus()},children:(0,gt.jsx)(Ar.Icon,{icon:En})})})]}),renderContent:()=>(0,gt.jsxs)(M,{direction:"column",justify:"flex-start",children:[(0,gt.jsx)(MC,{...o}),o.filter.hasElements?(0,gt.jsx)(Zv,{...o,filter:{...o.filter,elements:f}}):(0,gt.jsx)(rb,{...o,fields:r})]})})}var nu=c(G(),1),Fb=c(U(),1),Bb=c(F(),1);var Ro=c(V(),1),{Menu:Ba}=Q(nu.privateApis);function Tf({filters:e,view:t,onChangeView:r,setOpenedFilter:o,triggerProps:n}){let i=e.filter(a=>!a.isVisible);return(0,Ro.jsxs)(Ba,{children:[(0,Ro.jsx)(Ba.TriggerButton,{...n}),(0,Ro.jsx)(Ba.Popover,{children:i.map(a=>(0,Ro.jsx)(Ba.Item,{onClick:()=>{o(a.field),r({...t,page:1,filters:[...t.filters||[],{field:a.field,value:void 0,operator:a.operators[0]}]})},children:(0,Ro.jsx)(Ba.ItemLabel,{children:a.name})},a.field))})]})}function LC({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,Ro.jsx)(Tf,{triggerProps:{render:(0,Ro.jsx)(nu.Button,{accessibleWhenDisabled:!0,size:"compact",className:"dataviews-filters-button",variant:"tertiary",disabled:!i.length,ref:n}),children:(0,Fb.__)("Add filter")},filters:e,view:t,onChangeView:r,setOpenedFilter:o})}var Hb=(0,Bb.forwardRef)(LC);var jb=c(G(),1),zb=c(U(),1),Gb=c(V(),1);function Wb({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,Gb.jsx)(jb.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,zb.__)("Reset")})}var Ub=c(F(),1);function FC(e,t){return(0,Ub.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=>Db(s)),operators:n,isVisible:a||i||!!t.filters?.some(s=>s.field===o.id&&Mb(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 Ha=FC;var ja=c(V(),1);function BC({className:e}){let{fields:t,view:r,onChangeView:o,openedFilter:n,setOpenedFilter:i}=(0,Ni.useContext)(Y),a=(0,Ni.useRef)(null),s=Ha(t,r),l=(0,ja.jsx)(Hb,{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,ja.jsx)(Lb,{filter:f,view:r,fields:t,onChangeView:o,addFilterRef:a,openedFilter:n},f.field)),l];return d.push((0,ja.jsx)(Wb,{filters:s,view:r,onChangeView:o},"reset-filters")),(0,ja.jsx)(M,{direction:"row",justify:"flex-start",gap:"sm",style:{width:"fit-content"},wrap:"wrap",className:e,children:d})}var za=(0,Ni.memo)(BC);var dn=c(F(),1),qb=c(G(),1);var iu=c(U(),1);var Jr=c(V(),1);function HC(){let{filters:e,view:t,onChangeView:r,setOpenedFilter:o,isShowingFilter:n,setIsShowingFilter:i}=(0,dn.useContext)(Y),a=(0,dn.useRef)(null),s=(0,dn.useCallback)(m=>{r(m),i(!0)},[r,i]);if(e.length===0)return null;let l=e.some(m=>m.isVisible),u={label:(0,iu.__)("Add filter"),"aria-expanded":!1,isPressed:!1},d={label:(0,iu._x)("Filter","verb"),"aria-expanded":n,isPressed:n,onClick:()=>{n||o(null),i(!n)}},f=e.some(m=>m.isPrimary||m.isLocked),p=(0,Jr.jsx)(qb.Button,{ref:a,className:"dataviews-filters__visibility-toggle",size:"compact",icon:sa,disabled:f,accessibleWhenDisabled:!0,...l?d:u});return(0,Jr.jsx)("div",{className:"dataviews-filters__container-visibility-toggle",children:l?(0,Jr.jsx)(jC,{buttonRef:a,filtersCount:t.filters?.length,children:p}):(0,Jr.jsx)(Tf,{filters:e,view:t,onChangeView:s,setOpenedFilter:o,triggerProps:{render:p}})})}function jC({buttonRef:e,filtersCount:t,children:r}){return(0,dn.useEffect)(()=>()=>{e.current?.focus()},[e]),(0,Jr.jsxs)(Jr.Fragment,{children:[r,!!t&&(0,Jr.jsx)("span",{className:"dataviews-filters-toggle__count",children:t})]})}var au=HC;var Yb=c(F(),1);var $b=c(V(),1);function zC(e){let{isShowingFilter:t}=(0,Yb.useContext)(Y);return t?(0,$b.jsx)(za,{...e}):null}var su=zC;var Kb=c(F(),1),Xb=c(G(),1),Zb=c(U(),1);var Xn=c(V(),1);function Vf({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:b,defaultLayouts:v,containerRef:x,empty:C=(0,Xn.jsx)("p",{children:(0,Zb.__)("No results")})}=(0,Kb.useContext)(Y),T=wr(!a,{delay:200});if(!a)return T?(0,Xn.jsx)("div",{className:"dataviews-loading",children:(0,Xn.jsx)("p",{children:(0,Xn.jsx)(Xb.Spinner,{})})}):null;let k=tn.find(h=>h.type===l.type&&v[h.type])?.component;return(0,Xn.jsx)("div",{className:"dataviews-layout__container",ref:x,children:(0,Xn.jsx)(k,{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:b,isItemClickable:g,view:l,empty:C})})}var Qb=c(F(),1);var Di=c(V(),1),GC=[];function kf(){let{view:e,paginationInfo:{totalItems:t=0,totalPages:r},data:o,actions:n=GC,isLoading:i,hasInitiallyLoaded:a}=(0,Qb.useContext)(Y),s=!!i&&a&&!!o?.length,l=wr(!!s),u=fi(n,o)&&[li,il].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:H("dataviews-footer__content",{"is-refreshing":l}),gap:"sm",children:[u&&(0,Di.jsx)(ll,{}),(0,Di.jsx)(Yg,{})]})})}var Jb=c(U(),1),Ir=c(F(),1),ex=c(G(),1),tx=c(wt(),1);var rx=c(V(),1),WC=(0,Ir.memo)(function({label:t}){let{view:r,onChangeView:o}=(0,Ir.useContext)(Y),[n,i,a]=(0,tx.useDebouncedInput)(r.search);(0,Ir.useEffect)(()=>{r.search!==a&&i(r.search??"")},[r.search,i]);let s=(0,Ir.useRef)(o),l=(0,Ir.useRef)(r);(0,Ir.useEffect)(()=>{s.current=o,l.current=r},[o,r]),(0,Ir.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,Jb.__)("Search");return(0,rx.jsx)(ex.SearchControl,{className:"dataviews-search",onChange:i,value:n,label:u,placeholder:u,size:"compact"})}),Nf=WC;var Ue=c(G(),1),Oo=c(U(),1),Tr=c(F(),1);var Df=c(nx(),1),ix=c(wt(),1);var ne=c(V(),1),{Menu:Ga}=Q(Ue.privateApis),UC={className:"dataviews-config__popover",placement:"bottom-end",offset:9};function Mf(){let{view:e,onChangeView:t,defaultLayouts:r}=(0,Tr.useContext)(Y),o=Object.keys(r);if(o.length<=1)return null;let n=tn.find(i=>e.type===i.type);return(0,ne.jsxs)(Ga,{children:[(0,ne.jsx)(Ga.TriggerButton,{render:(0,ne.jsx)(Ue.Button,{size:"compact",icon:n?.icon,label:(0,Oo.__)("Layout")})}),(0,ne.jsx)(Ga.Popover,{children:o.map(i=>{let a=tn.find(s=>s.type===i);return a?(0,ne.jsx)(Ga.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,Df.default)("Invalid dataview")},children:(0,ne.jsx)(Ga.ItemLabel,{children:a.label})},i):null})})]})}function qC(){let{view:e,fields:t,onChangeView:r}=(0,Tr.useContext)(Y),o=(0,Tr.useMemo)(()=>t.filter(i=>i.enableSorting!==!1).map(i=>({label:i.label,value:i.id})),[t]);return(0,ne.jsx)(Ue.SelectControl,{__next40pxDefaultSize:!0,label:(0,Oo.__)("Sort by"),value:e.sort?.field,options:o,onChange:n=>{r({...e,sort:{direction:e?.sort?.direction||"desc",field:n},showLevels:!1})}})}function YC(){let{view:e,fields:t,onChangeView:r}=(0,Tr.useContext)(Y);if(t.filter(i=>i.enableSorting!==!1).length===0)return null;let n=e.sort?.direction;return!n&&e.sort?.field&&(n="desc"),(0,ne.jsx)(Ue.__experimentalToggleGroupControl,{className:"dataviews-view-config__sort-direction",__next40pxDefaultSize:!0,isBlock:!0,label:(0,Oo.__)("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,Df.default)("Invalid direction")},children:rl.map(i=>(0,ne.jsx)(Ue.__experimentalToggleGroupControlOptionIcon,{value:i,icon:tg[i],label:nl[i]},i))})}function $C(){let{view:e,config:t,onChangeView:r}=(0,Tr.useContext)(Y),{infiniteScrollEnabled:o}=e;return!t||!t.perPageSizes||t.perPageSizes.length<2||t.perPageSizes.length>6||o?null:(0,ne.jsx)(Ue.__experimentalToggleGroupControl,{__next40pxDefaultSize:!0,isBlock:!0,label:(0,Oo.__)("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,ne.jsx)(Ue.__experimentalToggleGroupControlOption,{value:n,label:n.toString()},n))})}function KC(){let{onReset:e}=(0,Tr.useContext)(Y);return e===void 0?null:(0,ne.jsx)(Ue.Button,{variant:"tertiary",size:"compact",disabled:e===!1,accessibleWhenDisabled:!0,className:"dataviews-view-config__reset-button",onClick:()=>{typeof e=="function"&&e()},children:(0,Oo.__)("Reset view")})}function Lf(){let{view:e,onReset:t}=(0,Tr.useContext)(Y),r=(0,ix.useInstanceId)(ax,"dataviews-view-config-dropdown"),o=tn.find(i=>i.type===e.type),n=typeof t=="function";return(0,ne.jsx)(Ue.Dropdown,{expandOnMobile:!0,popoverProps:{...UC,id:r},renderToggle:({onToggle:i,isOpen:a})=>(0,ne.jsxs)("div",{className:"dataviews-view-config__toggle-wrapper",children:[(0,ne.jsx)(Ue.Button,{size:"compact",icon:Gc,label:(0,Oo._x)("View options","View is used as a noun"),onClick:i,"aria-expanded":a?"true":"false","aria-controls":r}),n&&(0,ne.jsx)("span",{className:"dataviews-view-config__modified-indicator"})]}),renderContent:()=>(0,ne.jsx)(Ue.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"dataviews-config__popover-content-wrapper",children:(0,ne.jsxs)(M,{direction:"column",className:"dataviews-view-config",gap:"xl",children:[(0,ne.jsxs)(M,{direction:"row",justify:"space-between",align:"center",className:"dataviews-view-config__header",children:[(0,ne.jsx)(Ue.__experimentalHeading,{level:2,className:"dataviews-settings-section__title",children:(0,Oo.__)("Appearance")}),(0,ne.jsx)(KC,{})]}),(0,ne.jsxs)(M,{direction:"column",gap:"lg",children:[(0,ne.jsxs)(M,{direction:"row",gap:"sm",className:"dataviews-view-config__sort-controls",children:[(0,ne.jsx)(qC,{}),(0,ne.jsx)(YC,{})]}),!!o?.viewConfigOptions&&(0,ne.jsx)(o.viewConfigOptions,{}),(0,ne.jsx)($C,{}),(0,ne.jsx)(dl,{})]})]})})})}function ax(){return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(Mf,{}),(0,ne.jsx)(Lf,{})]})}var XC=(0,Tr.memo)(ax),sx=XC;var lx=c(G(),1),ux=c(F(),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 cx=c(V(),1),{ValidatedCheckboxControl:ZC}=Q(lx.privateApis);function dx({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=(0,ux.useCallback)(()=>{t(s({item:r,value:!a({item:r})}))},[r,a,t,s]);return(0,cx.jsx)(ZC,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:he(d,i),hidden:o,label:l,help:u,checked:a({item:r}),onChange:f})}var lu=c(G(),1),fx=c(F(),1);var Ff=c(V(),1),{ValidatedComboboxControl:QC}=Q(lu.privateApis);function uu({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,fx.useCallback)(b=>r(u({item:e,value:b??""})),[e,r,u]),{elements:m,isLoading:g}=lt({elements:t.elements,getElements:t.getElements});return g?(0,Ff.jsx)(lu.Spinner,{}):(0,Ff.jsx)(QC,{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 mu=c(G(),1),Er=c(F(),1),fu=c(U(),1),mr=c(cn(),1);var Li=c(G(),1),Bf=c(F(),1),eo=c(U(),1);var Mi=c(V(),1),JC={[Nt]:[{value:"days",label:(0,eo.__)("Days")},{value:"weeks",label:(0,eo.__)("Weeks")},{value:"months",label:(0,eo.__)("Months")},{value:"years",label:(0,eo.__)("Years")}],[Xt]:[{value:"days",label:(0,eo.__)("Days ago")},{value:"weeks",label:(0,eo.__)("Weeks ago")},{value:"months",label:(0,eo.__)("Months ago")},{value:"years",label:(0,eo.__)("Years ago")}]};function cu({className:e,data:t,field:r,onChange:o,hideLabelFromVision:n,operator:i}){let a=JC[i===Nt?"inThePast":"over"],{id:s,label:l,description:u,getValue:d,setValue:f}=r,p=d({item:t}),{value:m="",unit:g=a[0].value}=p&&typeof p=="object"?p:{},b=(0,Bf.useCallback)(x=>o(f({item:t,value:{value:Number(x),unit:g}})),[o,f,t,g]),v=(0,Bf.useCallback)(x=>o(f({item:t,value:{value:m,unit:x}})),[o,f,t,m]);return(0,Mi.jsx)(Li.BaseControl,{id:s,className:H(e,"dataviews-controls__relative-date"),label:l,hideLabelFromVision:n,help:u,children:(0,Mi.jsxs)(M,{direction:"row",gap:"sm",children:[(0,Mi.jsx)(Li.__experimentalNumberControl,{__next40pxDefaultSize:!0,className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:m,onChange:b}),(0,Mi.jsx)(Li.SelectControl,{className:"dataviews-controls__relative-date-unit",__next40pxDefaultSize:!0,label:(0,eo.__)("Unit"),value:g,options:a,onChange:v,hideLabelFromVision:!0})]})})}var mx=c(cn(),1);function du(e){if(!e)return null;let t=(0,mx.getDate)(e);return t&&Ii(t)?t:null}var fn=c(V(),1),{DateCalendar:eE,ValidatedInputControl:tE}=Q(mu.privateApis),rE=e=>e?(0,mr.dateI18n)("Y-m-d\\TH:i",(0,mr.getDate)(e)):"";function oE({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=p({item:e}),b=typeof g=="string"?g:void 0,[v,x]=(0,Er.useState)(()=>du(b)||new Date),C=(0,Er.useRef)(null),T=(0,Er.useRef)(void 0),k=(0,Er.useRef)(null),h=(0,Er.useCallback)(_=>r(f({item:e,value:_})),[e,r,f]);(0,Er.useEffect)(()=>()=>{T.current&&clearTimeout(T.current)},[]);let N=(0,Er.useCallback)(_=>{let I;if(_){let R=(0,mr.dateI18n)("Y-m-d",_),S;b?S=(0,mr.dateI18n)("H:i",(0,mr.getDate)(b)):S=(0,mr.dateI18n)("H:i",_),I=(0,mr.getDate)(`$R}T$S}`).toISOString(),h(I),T.current&&clearTimeout(T.current)}else h(void 0);k.current=C.current&&C.current.ownerDocument.activeElement,T.current=setTimeout(()=>{C.current&&(C.current.focus(),C.current.blur(),h(I),k.current&&k.current instanceof HTMLElement&&k.current.focus())},0)},[h,b]),A=(0,Er.useCallback)(_=>{if(_){let I=(0,mr.getDate)(_);h(I.toISOString());let R=du(I.toISOString());R&&x(R)}else h(void 0)},[h]),{format:O}=t,E=O.weekStartsOn??(0,mr.getSettings)().l10n.startOfWeek,{timezone:{string:L}}=(0,mr.getSettings)(),y=u;return m?.required&&!n&&!o?y=`$u} (${(0,fu.__)("Required")})`:!m?.required&&n&&!o&&(y=`$u} (${(0,fu.__)("Optional")})`),(0,fn.jsx)(mu.BaseControl,{id:l,label:y,help:d,hideLabelFromVision:o,children:(0,fn.jsxs)(M,{direction:"column",gap:"lg",children:[(0,fn.jsx)(tE,{ref:C,__next40pxDefaultSize:!0,required:!!m?.required,customValidity:he(m,i),type:"datetime-local",label:(0,fu.__)("Date time"),hideLabelFromVision:!0,value:rE(b),onChange:A}),!s&&(0,fn.jsx)(eE,{style:{width:"100%"},selected:b&&du(b)||void 0,onSelect:N,month:v,onMonthChange:x,timeZone:L||void 0,weekStartsOn:E})]})})}function px({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:a,config:s}){return i===Nt||i===Xt?(0,fn.jsx)(cu,{className:"dataviews-controls__datetime",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):(0,fn.jsx)(oE,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:a,config:s})}var Ot=c(G(),1),fe=c(F(),1),et=c(U(),1),Rt=c(cn(),1);var ve=c(V(),1),{DateCalendar:nE,DateRangeCalendar:iE}=Q(Ot.privateApis),aE=[{id:"today",label:(0,et.__)("Today"),getValue:()=>(0,Rt.getDate)(null)},{id:"yesterday",label:(0,et.__)("Yesterday"),getValue:()=>{let e=(0,Rt.getDate)(null);return $n(e,1)}},{id:"past-week",label:(0,et.__)("Past week"),getValue:()=>{let e=(0,Rt.getDate)(null);return $n(e,7)}},{id:"past-month",label:(0,et.__)("Past month"),getValue:()=>{let e=(0,Rt.getDate)(null);return eu(e,1)}}],sE=[{id:"last-7-days",label:(0,et.__)("Last 7 days"),getValue:()=>{let e=(0,Rt.getDate)(null);return[$n(e,7),e]}},{id:"last-30-days",label:(0,et.__)("Last 30 days"),getValue:()=>{let e=(0,Rt.getDate)(null);return[$n(e,30),e]}},{id:"month-to-date",label:(0,et.__)("Month to date"),getValue:()=>{let e=(0,Rt.getDate)(null);return[db(e),e]}},{id:"last-year",label:(0,et.__)("Last year"),getValue:()=>{let e=(0,Rt.getDate)(null);return[tu(e,1),e]}},{id:"year-to-date",label:(0,et.__)("Year to date"),getValue:()=>{let e=(0,Rt.getDate)(null);return[Zl(e),e]}}],Fi=e=>{if(!e)return null;let t=(0,Rt.getDate)(e);return t&&Ii(t)?t:null},Hf=e=>e?typeof e=="string"?e:Af(e,"yyyy-MM-dd"):"";function gx({field:e,validity:t,inputRefs:r,isTouched:o,setIsTouched:n,children:i}){let{isValid:a}=e,[s,l]=(0,fe.useState)(void 0),u=(0,fe.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,fe.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,fe.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,fe.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:H("components-validated-control__indicator",s.type==="invalid"?"is-invalid":void 0),children:[(0,ve.jsx)(Ot.Icon,{className:"components-validated-control__indicator-icon",icon:Rn,size:16,fill:"currentColor"}),s.message]})})]})}function lE({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,g]=(0,fe.useState)(null),b=p.weekStartsOn??(0,Rt.getSettings)().l10n.startOfWeek,v=d({item:e}),x=typeof v=="string"?v:void 0,[C,T]=(0,fe.useState)(()=>Fi(x)||new Date),[k,h]=(0,fe.useState)(!1),N=(0,fe.useRef)(null),A=(0,fe.useCallback)(I=>r(u({item:e,value:I})),[e,r,u]),O=(0,fe.useCallback)(I=>{let R=I?Af(I,"yyyy-MM-dd"):void 0;A(R),g(null),h(!0)},[A]),E=(0,fe.useCallback)(I=>{let R=I.getValue(),S=Hf(R);T(R),A(S),g(I.id),h(!0)},[A]),L=(0,fe.useCallback)(I=>{if(A(I),I){let R=Fi(I);R&&T(R)}g(null),h(!0)},[A]),{timezone:{string:y}}=(0,Rt.getSettings)(),_=s;return f?.required&&!n?_=`$s} (${(0,et.__)("Required")})`:!f?.required&&n&&(_=`$s} (${(0,et.__)("Optional")})`),(0,ve.jsx)(gx,{field:t,validity:i,inputRefs:N,isTouched:k,setIsTouched:h,children:(0,ve.jsx)(Ot.BaseControl,{id:a,className:"dataviews-controls__date",label:_,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:[aE.map(I=>{let R=m===I.id;return(0,ve.jsx)(Ot.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:R,size:"small",onClick:()=>E(I),children:I.label},I.id)}),(0,ve.jsx)(Ot.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!m,size:"small",disabled:!!m,accessibleWhenDisabled:!1,children:(0,et.__)("Custom")})]}),(0,ve.jsx)(Ot.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:N,type:"date",label:(0,et.__)("Date"),hideLabelFromVision:!0,value:x,onChange:L,required:!!t.isValid?.required}),(0,ve.jsx)(nE,{style:{width:"100%"},selected:x&&Fi(x)||void 0,onSelect:O,month:C,onMonthChange:T,timeZone:y||void 0,weekStartsOn:b})]})})})}function uE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:a,label:s,description:l,getValue:u,setValue:d,format:f}=t,p,m=u({item:e});Array.isArray(m)&&m.length===2&&m.every(S=>typeof S=="string")&&(p=m);let g=f.weekStartsOn??(0,Rt.getSettings)().l10n.startOfWeek,b=(0,fe.useCallback)(S=>{r(d({item:e,value:S}))},[e,r,d]),[v,x]=(0,fe.useState)(null),C=(0,fe.useMemo)(()=>{if(!p)return{from:void 0,to:void 0};let[S,P]=p;return{from:Fi(S)||void 0,to:Fi(P)||void 0}},[p]),[T,k]=(0,fe.useState)(()=>C.from||new Date),[h,N]=(0,fe.useState)(!1),A=(0,fe.useRef)(null),O=(0,fe.useRef)(null),E=(0,fe.useCallback)((S,P)=>{S&&P?b([Hf(S),Hf(P)]):!S&&!P&&b(void 0)},[b]),L=(0,fe.useCallback)(S=>{E(S?.from,S?.to),x(null),N(!0)},[E]),y=(0,fe.useCallback)(S=>{let[P,w]=S.getValue();k(P),E(P,w),x(S.id),N(!0)},[E]),_=(0,fe.useCallback)((S,P)=>{let[w,D]=p||[void 0,void 0];if(E(S==="from"?P:w,S==="to"?P:D),P){let ae=Fi(P);ae&&k(ae)}x(null),N(!0)},[p,E]),{timezone:I}=(0,Rt.getSettings)(),R=s;return t.isValid?.required&&!n?R=`$s} (${(0,et.__)("Required")})`:!t.isValid?.required&&n&&(R=`$s} (${(0,et.__)("Optional")})`),(0,ve.jsx)(gx,{field:t,validity:i,inputRefs:[A,O],isTouched:h,setIsTouched:N,children:(0,ve.jsx)(Ot.BaseControl,{id:a,className:"dataviews-controls__date",label:R,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:[sE.map(S=>{let P=v===S.id;return(0,ve.jsx)(Ot.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:P,size:"small",onClick:()=>y(S),children:S.label},S.id)}),(0,ve.jsx)(Ot.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!v,size:"small",accessibleWhenDisabled:!1,disabled:!!v,children:(0,et.__)("Custom")})]}),(0,ve.jsxs)(M,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,ve.jsx)(Ot.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:A,type:"date",label:(0,et.__)("From"),hideLabelFromVision:!0,value:p?.[0],onChange:S=>_("from",S),required:!!t.isValid?.required}),(0,ve.jsx)(Ot.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:O,type:"date",label:(0,et.__)("To"),hideLabelFromVision:!0,value:p?.[1],onChange:S=>_("to",S),required:!!t.isValid?.required})]}),(0,ve.jsx)(iE,{style:{width:"100%"},selected:C,onSelect:L,month:T,onMonthChange:k,timeZone:I.string||void 0,weekStartsOn:g})]})})})}function hx({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:a}){return i===Nt||i===Xt?(0,ve.jsx)(cu,{className:"dataviews-controls__date",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):i===kt?(0,ve.jsx)(uE,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:a}):(0,ve.jsx)(lE,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:a})}var pu=c(G(),1),vx=c(F(),1);var jf=c(V(),1),{ValidatedSelectControl:cE}=Q(pu.privateApis);function gu({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=a==="array",m=u({item:e})??(p?[]:""),g=(0,vx.useCallback)(x=>r(d({item:e,value:x})),[e,r,d]),{elements:b,isLoading:v}=lt({elements:t.elements,getElements:t.getElements});return v?(0,jf.jsx)(pu.Spinner,{}):(0,jf.jsx)(cE,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:he(f,i),label:s,value:m,help:l,options:b,onChange:g,__next40pxDefaultSize:!0,hideLabelFromVision:o,multiple:p})}var zf=c(V(),1),dE=10;function bx(e){let{field:t}=e,{elements:r}=lt({elements:t.elements,getElements:t.getElements});return r.length>=dE?(0,zf.jsx)(uu,{...e}):(0,zf.jsx)(gu,{...e})}var vu=c(G(),1);var xx=c(G(),1),yx=c(F(),1);var wx=c(V(),1),{ValidatedInputControl:fE}=Q(xx.privateApis);function to({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,b=p({item:e}),v=(0,yx.useCallback)(x=>r(m({item:e,value:x})),[e,m,r]);return(0,wx.jsx)(fE,{required:!!g.required,markWhenOptional:n,customValidity:he(g,l),label:u,placeholder:d,value:b??"",help:f,onChange:v,hideLabelFromVision:o,type:i,prefix:a,suffix:s,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 hu=c(V(),1);function _x({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,hu.jsx)(to,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"email",prefix:(0,hu.jsx)(vu.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,hu.jsx)(vu.Icon,{icon:Uc})})})}var xu=c(G(),1);var bu=c(V(),1);function Sx({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,bu.jsx)(to,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"tel",prefix:(0,bu.jsx)(xu.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,bu.jsx)(xu.Icon,{icon:td})})})}var wu=c(G(),1);var yu=c(V(),1);function Cx({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,yu.jsx)(to,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"url",prefix:(0,yu.jsx)(wu.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,yu.jsx)(wu.Icon,{icon:Jc})})})}var Po=c(G(),1),Wa=c(F(),1),_u=c(U(),1);var mn=c(V(),1),{ValidatedNumberControl:mE}=Q(Po.privateApis);function Ex(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function pE({value:e,onChange:t,hideLabelFromVision:r,step:o}){let[n="",i=""]=e,a=(0,Wa.useCallback)(l=>t([Ex(l),i]),[t,i]),s=(0,Wa.useCallback)(l=>t([n,Ex(l)]),[t,n]);return(0,mn.jsx)(Po.BaseControl,{help:(0,_u.__)("The max. value must be greater than the min. value."),children:(0,mn.jsxs)(Po.Flex,{direction:"row",gap:4,children:[(0,mn.jsx)(Po.__experimentalNumberControl,{label:(0,_u.__)("Min."),value:n,max:i?Number(i)-o:void 0,onChange:a,__next40pxDefaultSize:!0,hideLabelFromVision:r,step:o}),(0,mn.jsx)(Po.__experimentalNumberControl,{label:(0,_u.__)("Max."),value:i,min:n?Number(n)+o:void 0,onChange:s,__next40pxDefaultSize:!0,hideLabelFromVision:r,step:o})]})})}function Su({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})??"",b=(0,Wa.useCallback)(x=>{r(p({item:e,value:["",void 0].includes(x)?void 0:Number(x)}))},[e,r,p]),v=(0,Wa.useCallback)(x=>{r(p({item:e,value:x}))},[e,r,p]);if(i===kt){let x=["",""];return Array.isArray(g)&&g.length===2&&g.every(C=>typeof C=="number"||C==="")&&(x=g),(0,mn.jsx)(pE,{value:x,onChange:v,hideLabelFromVision:o,step:l})}return(0,mn.jsx)(mE,{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})}var Rx=c(V(),1);function Ox(e){return(0,Rx.jsx)(Su,{...e})}var Px=c(V(),1);function Ax(e){return(0,Px.jsx)(Su,{...e})}var Cu=c(G(),1),Ix=c(F(),1);var Gf=c(V(),1),{ValidatedRadioControl:gE}=Q(Cu.privateApis);function Tx({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:a,description:s,getValue:l,setValue:u,isValid:d}=t,{elements:f,isLoading:p}=lt({elements:t.elements,getElements:t.getElements}),m=l({item:e}),g=(0,Ix.useCallback)(b=>r(u({item:e,value:b})),[e,r,u]);return p?(0,Gf.jsx)(Cu.Spinner,{}):(0,Gf.jsx)(gE,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:he(d,i),label:a,help:s,onChange:g,options:f,selected:m,hideLabelFromVision:o})}var Wf=c(F(),1);var Vx=c(V(),1);function kx({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:a}){let{prefix:s,suffix:l}=i||{};return(0,Vx.jsx)(to,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:a,prefix:s?(0,Wf.createElement)(s):void 0,suffix:l?(0,Wf.createElement)(l):void 0})}var Nx=c(G(),1),Dx=c(F(),1);var Mx=c(V(),1),{ValidatedToggleControl:hE}=Q(Nx.privateApis);function Lx({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=(0,Dx.useCallback)(()=>{t(u({item:r,value:!l({item:r})}))},[t,u,r,l]);return(0,Mx.jsx)(hE,{required:!!d.required,markWhenOptional:n,customValidity:he(d,i),hidden:o,label:a,help:s,checked:l({item:r}),onChange:f})}var Fx=c(G(),1),Bx=c(F(),1);var Hx=c(V(),1),{ValidatedTextareaControl:vE}=Q(Fx.privateApis);function jx({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:a}){let{rows:s=4}=i||{},{label:l,placeholder:u,description:d,setValue:f,isValid:p}=t,m=t.getValue({item:e}),g=(0,Bx.useCallback)(b=>r(f({item:e,value:b})),[e,r,f]);return(0,Hx.jsx)(vE,{required:!!p.required,markWhenOptional:n,customValidity:he(p,a),label:l,placeholder:u,value:m??"",help:d,onChange:g,rows:s,minLength:p.minLength?p.minLength.constraint:void 0,maxLength:p.maxLength?p.maxLength.constraint:void 0,__next40pxDefaultSize:!0,hideLabelFromVision:o})}var Bi=c(G(),1),zx=c(F(),1);var Eu=c(V(),1),{ValidatedToggleGroupControl:bE}=Q(Bi.privateApis);function Gx({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:a,setValue:s,isValid:l}=t,u=a({item:e}),d=(0,zx.useCallback)(g=>r(s({item:e,value:g})),[e,r,s]),{elements:f,isLoading:p}=lt({elements:t.elements,getElements:t.getElements});if(p)return(0,Eu.jsx)(Bi.Spinner,{});if(f.length===0)return null;let m=f.find(g=>g.value===u);return(0,Eu.jsx)(bE,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:he(l,i),__next40pxDefaultSize:!0,isBlock:!0,label:t.label,help:m?.description||t.description,onChange:d,value:u,hideLabelFromVision:o,children:f.map(g=>(0,Eu.jsx)(Bi.__experimentalToggleGroupControlOption,{label:g.label,value:g.value},g.value))})}var Ru=c(G(),1),Ou=c(F(),1);var Ua=c(V(),1),{ValidatedFormTokenField:xE}=Q(Ru.privateApis);function Wx({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:a,placeholder:s,getValue:l,setValue:u,isValid:d}=t,f=l({item:e}),{elements:p,isLoading:m}=lt({elements:t.elements,getElements:t.getElements}),g=(0,Ou.useMemo)(()=>Array.isArray(f)?f.map(v=>p?.find(C=>C.value===v)||{value:v,label:v}):[],[f,p]),b=(0,Ou.useCallback)(v=>{let x=v.map(C=>typeof C=="object"&&"value"in C?C.value:C);r(u({item:e,value:x}))},[r,u,e]);return m?(0,Ua.jsx)(Ru.Spinner,{}):(0,Ua.jsx)(xE,{required:!!d?.required,markWhenOptional:n,customValidity:he(d,i),label:o?void 0:a,value:g,onChange:b,placeholder:s,suggestions:p?.map(v=>v.value),__experimentalValidateInput:v=>t.isValid?.elements&&p?p.some(x=>x.value===v||x.label===v):!0,__experimentalExpandOnFocus:p&&p.length>0,__experimentalShowHowTo:!t.isValid?.elements,displayTransform:v=>typeof v=="object"&&"label"in v?v.label:typeof v=="string"&&p&&p.find(C=>C.value===v)?.label||v,__experimentalRenderItem:({item:v})=>{if(typeof v=="string"&&p){let x=p.find(C=>C.value===v);return(0,Ua.jsx)("span",{children:x?.label||v})}return(0,Ua.jsx)("span",{children:v})}})}var yE={grad:.9,turn:360,rad:360/(2*Math.PI)},Ao=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},ut=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},Rr=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},Jx=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},Ux=function(e){return{r:Rr(e.r,0,255),g:Rr(e.g,0,255),b:Rr(e.b,0,255),a:Rr(e.a)}},Uf=function(e){return{r:ut(e.r),g:ut(e.g),b:ut(e.b),a:ut(e.a,3)}},wE=/^#([0-9a-f]{3,8})$/i,Pu=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},ey=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}},ty=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}},qx=function(e){return{h:Jx(e.h),s:Rr(e.s,0,100),l:Rr(e.l,0,100),a:Rr(e.a)}},Yx=function(e){return{h:ut(e.h),s:ut(e.s),l:ut(e.l),a:ut(e.a,3)}},$x=function(e){return ty((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},qa=function(e){return{h:(t=ey(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},_E=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,SE=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,CE=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,EE=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Kx={string:[[function(e){var t=wE.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?ut(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?ut(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=CE.exec(e)||EE.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:Ux({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=_E.exec(e)||SE.exec(e);if(!t)return null;var r,o,n=qx({h:(r=t[1],o=t[2],o===void 0&&(o="deg"),Number(r)*(yE[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return $x(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 Ao(t)&&Ao(r)&&Ao(o)?Ux({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(!Ao(t)||!Ao(r)||!Ao(o))return null;var a=qx({h:Number(t),s:Number(r),l:Number(o),a:Number(i)});return $x(a)},"hsl"],[function(e){var t=e.h,r=e.s,o=e.v,n=e.a,i=n===void 0?1:n;if(!Ao(t)||!Ao(r)||!Ao(o))return null;var a=(function(s){return{h:Jx(s.h),s:Rr(s.s,0,100),v:Rr(s.v,0,100),a:Rr(s.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(i)});return ty(a)},"hsv"]]},Xx=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]},RE=function(e){return typeof e=="string"?Xx(e.trim(),Kx.string):typeof e=="object"&&e!==null?Xx(e,Kx.object):[null,void 0]};var qf=function(e,t){var r=qa(e);return{h:r.h,s:Rr(r.s+100*t,0,100),l:r.l,a:r.a}},Yf=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},Zx=function(e,t){var r=qa(e);return{h:r.h,s:r.s,l:Rr(r.l+100*t,0,100),a:r.a}},Qx=(function(){function e(t){this.parsed=RE(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 ut(Yf(this.rgba),2)},e.prototype.isDark=function(){return Yf(this.rgba)<.5},e.prototype.isLight=function(){return Yf(this.rgba)>=.5},e.prototype.toHex=function(){return t=Uf(this.rgba),r=t.r,o=t.g,n=t.b,a=(i=t.a)<1?Pu(ut(255*i)):"","#"+Pu(r)+Pu(o)+Pu(n)+a;var t,r,o,n,i,a},e.prototype.toRgb=function(){return Uf(this.rgba)},e.prototype.toRgbString=function(){return t=Uf(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 Yx(qa(this.rgba))},e.prototype.toHslString=function(){return t=Yx(qa(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=ey(this.rgba),{h:ut(t.h),s:ut(t.s),v:ut(t.v),a:ut(t.a,3)};var t},e.prototype.invert=function(){return Pt({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),Pt(qf(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),Pt(qf(this.rgba,-t))},e.prototype.grayscale=function(){return Pt(qf(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),Pt(Zx(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),Pt(Zx(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"?Pt({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):ut(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=qa(this.rgba);return typeof t=="number"?Pt({h:t,s:r.s,l:r.l,a:r.a}):ut(r.h)},e.prototype.isEqual=function(t){return this.toHex()===Pt(t).toHex()},e})(),Pt=function(e){return e instanceof Qx?e:new Qx(e)};var er=c(G(),1),$f=c(F(),1),ry=c(U(),1);var Io=c(V(),1),{ValidatedInputControl:OE}=Q(er.privateApis),PE=({color:e,onColorChange:t})=>{let r=e&&Pt(e).isValid()?e:"#ffffff";return(0,Io.jsx)(er.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:o})=>(0,Io.jsx)(er.Button,{onClick:o,"aria-label":(0,ry.__)("Open color picker"),size:"small",icon:()=>(0,Io.jsx)(er.ColorIndicator,{colorValue:r})}),renderContent:()=>(0,Io.jsx)(er.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,Io.jsx)(er.ColorPicker,{color:r,onChange:t,enableAlpha:!0})})})};function oy({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.getValue({item:e})||"",p=(0,$f.useCallback)(g=>{r(u({item:e,value:g}))},[e,r,u]),m=(0,$f.useCallback)(g=>{r(u({item:e,value:g||""}))},[e,r,u]);return(0,Io.jsx)(OE,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:he(d,i),label:a,placeholder:s,value:f,help:l,onChange:m,hideLabelFromVision:o,type:"text",prefix:(0,Io.jsx)(er.__experimentalInputControlPrefixWrapper,{variant:"control",children:(0,Io.jsx)(PE,{color:f,onColorChange:p})})})}var Iu=c(G(),1),Tu=c(F(),1),Kf=c(U(),1);var Au=c(V(),1);function ny({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let[a,s]=(0,Tu.useState)(!1),l=(0,Tu.useCallback)(()=>{s(u=>!u)},[]);return(0,Au.jsx)(to,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:a?"text":"password",suffix:(0,Au.jsx)(Iu.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,Au.jsx)(Iu.Button,{icon:a?ua:fd,onClick:l,size:"small",label:a?(0,Kf.__)("Hide password"):(0,Kf.__)("Show password")})})})}function Vu(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var ay=c(V(),1),iy={adaptiveSelect:bx,array:Wx,checkbox:dx,color:oy,combobox:uu,datetime:px,date:hx,email:_x,telephone:Sx,url:Cx,integer:Ox,number:Ax,password:ny,radio:Tx,select:gu,text:kx,toggle:Lx,textarea:jx,toggleGroup:Gx};function AE(e){return e&&typeof e=="object"&&typeof e.control=="string"}function IE(e){let{control:t,...r}=e,o=ku(t);return o===null?null:function(i){return(0,ay.jsx)(o,{...i,config:r})}}function sy(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?ku(e.Edit):AE(e.Edit)?IE(e.Edit):Vu(e)&&e.type!=="array"?ku("adaptiveSelect"):t===null?null:ku(t)}function ku(e){return Object.keys(iy).includes(e)?iy[e]:null}function TE(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 ly=TE;var VE=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},uy=VE;var kE=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},cy=kE;var fy=c(U(),1);function Nu({item:e,field:t}){let{elements:r,isLoading:o}=lt({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 dy=c(V(),1);function Me({item:e,field:t}){return t.hasElements?(0,dy.jsx)(Nu,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var ro=(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 oo(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 no(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 io(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 NE({item:e,field:t}){return t.getValue({item:e})}var Ht=NE;var DE=/^[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 ME(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!DE.test(r)?(0,fy.__)("Value must be a valid email address."):null}var my={type:"email",render:Me,Edit:"email",sort:ro,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Se,Ce],validOperators:[Pe,Ae,zr,Gr,Wr,Se,Ce,_t,nt],format:{},getValueFormatted:Ht,validate:{required:Le,pattern:io,minLength:oo,maxLength:no,elements:we,custom:ME}};var py=c(U(),1);var Hi=(e,t,r)=>r==="asc"?e-t:t-e;function Du(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 Mu(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 gy={separatorThousand:","};function LE({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=gy: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 FE(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Number.isInteger(r)?(0,py.__)("Value must be an integer."):null}var hy={type:"integer",render:Me,Edit:"integer",sort:Hi,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Pe,Ae,Bo,Ho,jo,zo,kt],validOperators:[Pe,Ae,Bo,Ho,jo,zo,kt,Se,Ce,_t,nt],format:gy,getValueFormatted:LE,validate:{required:Le,min:Du,max:Mu,elements:we,custom:FE}};var vy=c(U(),1);var by={separatorThousand:",",separatorDecimal:".",decimals:2};function BE({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=by: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 HE(e){return e===""||e===void 0||e===null}function jE(e,t){let r=t.getValue({item:e});return!HE(r)&&!Number.isFinite(r)?(0,vy.__)("Value must be a number."):null}var xy={type:"number",render:Me,Edit:"number",sort:Hi,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Pe,Ae,Bo,Ho,jo,zo,kt],validOperators:[Pe,Ae,Bo,Ho,jo,zo,kt,Se,Ce,_t,nt],format:by,getValueFormatted:BE,validate:{required:Le,min:Du,max:Mu,elements:we,custom:jE}};var yy={type:"text",render:Me,Edit:"text",sort:ro,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Se,Ce],validOperators:[Pe,Ae,zr,Gr,Wr,Se,Ce,_t,nt],format:{},getValueFormatted:Ht,validate:{required:Le,pattern:io,minLength:oo,maxLength:no,elements:we}};var Zn=c(cn(),1);var wy={datetime:(0,Zn.getSettings)().formats.datetime,weekStartsOn:(0,Zn.getSettings)().l10n.startOfWeek};function zE({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="datetime"?o=wy:o=t.format,(0,Zn.dateI18n)(o.datetime,(0,Zn.getDate)(r))}var GE=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},_y={type:"datetime",render:Me,Edit:"datetime",sort:GE,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Yo,$o,Go,Wo,Uo,qo,Nt,Xt],validOperators:[Yo,$o,Go,Wo,Uo,qo,Nt,Xt],format:wy,getValueFormatted:zE,validate:{required:Le,elements:we}};var Qn=c(cn(),1);var Sy={date:(0,Qn.getSettings)().formats.date,weekStartsOn:(0,Qn.getSettings)().l10n.startOfWeek};function WE({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="date"?o=Sy:o=t.format,(0,Qn.dateI18n)(o.date,(0,Qn.getDate)(r))}var UE=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},Cy={type:"date",render:Me,Edit:"date",sort:UE,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Yo,$o,Go,Wo,Uo,qo,Nt,Xt,kt],validOperators:[Yo,$o,Go,Wo,Uo,qo,Nt,Xt,kt],format:Sy,getValueFormatted:WE,validate:{required:Le,elements:we}};var Lu=c(U(),1);function Ey(e,t){return t.getValue({item:e})===!0}function qE({item:e,field:t}){let r=t.getValue({item:e});return r===!0?(0,Lu.__)("True"):r===!1?(0,Lu.__)("False"):""}function YE(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&![!0,!1].includes(r)?(0,Lu.__)("Value must be true, false, or undefined"):null}var $E=(e,t,r)=>{let o=!!e;return o===!!t?0:r==="asc"?o?1:-1:o?-1:1},Ry={type:"boolean",render:Me,Edit:"checkbox",sort:$E,validate:{required:Ey,elements:we,custom:YE},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Pe,Ae],validOperators:[Pe,Ae],format:{},getValueFormatted:qE};var Oy={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:Ht,validate:{}};var Xf=c(U(),1);function Py(e,t){let r=t.getValue({item:e});return Array.isArray(r)&&r.length>0&&r.every(o=>![void 0,"",null].includes(o))}function Ay({item:e,field:t}){let r=t.getValue({item:e});return(Array.isArray(r)?r:[]).join(", ")}function KE({item:e,field:t}){return Ay({item:e,field:t})}function XE(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Array.isArray(r)?(0,Xf.__)("Value must be an array."):r.every(o=>typeof o=="string")?null:(0,Xf.__)("Every value must be a string.")}var ZE=(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)},Iy={type:"array",render:KE,Edit:"array",sort:ZE,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Se,Ce],validOperators:[Se,Ce,_t,nt],format:{},getValueFormatted:Ay,validate:{required:Py,elements:we,custom:XE}};function QE({item:e,field:t}){return t.getValue({item:e})?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":""}var Ty={type:"password",render:Me,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:QE,validate:{required:Le,pattern:io,minLength:oo,maxLength:no,elements:we}};var Vy={type:"telephone",render:Me,Edit:"telephone",sort:ro,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Se,Ce],validOperators:[Pe,Ae,zr,Gr,Wr,Se,Ce,_t,nt],format:{},getValueFormatted:Ht,validate:{required:Le,pattern:io,minLength:oo,maxLength:no,elements:we}};var ky=c(U(),1);var ji=c(V(),1);function JE({item:e,field:t}){if(t.hasElements)return(0,ji.jsx)(Nu,{item:e,field:t});let r=Ht({item:e,field:t});return!r||!Pt(r).isValid()?r:(0,ji.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,ji.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:r,border:"1px solid #ddd",flexShrink:0}}),(0,ji.jsx)("span",{children:r})]})}function e2(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Pt(r).isValid()?(0,ky.__)("Value must be a valid color."):null}var t2=(e,t,r)=>{let o=Pt(e),n=Pt(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},Ny={type:"color",render:JE,Edit:"color",sort:t2,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Se,Ce],validOperators:[Pe,Ae,Se,Ce],format:{},getValueFormatted:Ht,validate:{required:Le,elements:we,custom:e2}};var Dy={type:"url",render:Me,Edit:"url",sort:ro,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Se,Ce],validOperators:[Pe,Ae,zr,Gr,Wr,Se,Ce,_t,nt],format:{},getValueFormatted:Ht,validate:{required:Le,pattern:io,minLength:oo,maxLength:no,elements:we}};var r2=(e,t,r)=>typeof e=="number"&&typeof t=="number"?Hi(e,t,r):ro(e,t,r),My={render:Me,Edit:null,sort:r2,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Pe,Ae],validOperators:Nb(),format:{},getValueFormatted:Ht,validate:{required:Le,elements:we}};function Ly(e,t){let r;e.isValid?.required===!0&&t.validate.required!==void 0&&(r={constraint:!0,validate:t.validate.required});let o;(e.isValid?.elements===!0||e.isValid?.elements===void 0&&(e.elements||e.getElements))&&t.validate.elements!==void 0&&(o={constraint:!0,validate:t.validate.elements});let n;typeof e.isValid?.min=="number"&&t.validate.min!==void 0&&(n={constraint:e.isValid.min,validate:t.validate.min});let i;typeof e.isValid?.max=="number"&&t.validate.max!==void 0&&(i={constraint:e.isValid.max,validate:t.validate.max});let a;typeof e.isValid?.minLength=="number"&&t.validate.minLength!==void 0&&(a={constraint:e.isValid.minLength,validate:t.validate.minLength});let s;typeof e.isValid?.maxLength=="number"&&t.validate.maxLength!==void 0&&(s={constraint:e.isValid.maxLength,validate:t.validate.maxLength});let l;e.isValid?.pattern!==void 0&&t.validate.pattern!==void 0&&(l={constraint:e.isValid?.pattern,validate:t.validate.pattern});let u=e.isValid?.custom??t.validate.custom;return{required:r,elements:o,min:n,max:i,minLength:a,maxLength:s,pattern:l,custom:u}}function Fy(e){return e.validOperators.reduce((t,r)=>{let o=Kn(r);return o?.filter&&(t[r]=o.filter),t},{})}function o2(e,t){return{...t.format,...e.format}}var By=o2;function n2(e){let t=[my,hy,xy,yy,_y,Cy,Ry,Oy,Iy,Ty,Vy,Ny,Dy].find(r=>r?.type===e);return t||My}function To(e){return e.map(t=>{let r=n2(t.type),o=t.getValue||uy(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||cy(t.id),elements:t.elements,getElements:t.getElements,hasElements:Vu(t),isVisible:t.isVisible,enableHiding:t.enableHiding??!0,readOnly:t.readOnly??!1,type:r.type,render:t.render??r.render,Edit:sy(t,r.Edit),sort:n,enableSorting:t.enableSorting??r.enableSorting,enableGlobalSearch:t.enableGlobalSearch??r.enableGlobalSearch,isValid:Ly(t,r),filterBy:ly(t,r.defaultOperators,r.validOperators),filter:Fy(r),format:By(t,r),getValueFormatted:t.getValueFormatted??r.getValueFormatted}})}var ht=c(F(),1);function Hy({view:e,data:t,getItemId:r,isLoading:o,paginationInfo:n,selection:i}){let a=e.infiniteScrollEnabled,[s,l]=(0,ht.useState)(!o);(0,ht.useEffect)(()=>{o||l(!0)},[o]);let u=(0,ht.useRef)(t),d=(0,ht.useRef)(n);(0,ht.useEffect)(()=>{o||(u.current=t,d.current=n)},[t,o,n]);let[f,p]=(0,ht.useState)([]),m=(0,ht.useRef)(new Map),g=(0,ht.useRef)([]),b=(0,ht.useRef)({search:void 0,filters:void 0,perPage:void 0}),v=(0,ht.useRef)(void 0),x=(0,ht.useRef)(void 0),C=(0,ht.useRef)(!1),T=(0,ht.useMemo)(()=>{e.startPosition!==void 0&&x.current!==void 0&&(e.startPosition<x.current?v.current="up":e.startPosition>x.current&&(v.current="down")),x.current=e.startPosition;let k=JSON.stringify(e.filters??[]),h=b.current.filters,N=!C.current||!e.infiniteScrollEnabled||e.search!==b.current.search||k!==h||e.perPage!==b.current.perPage;if(C.current=!0,b.current={search:e.search,filters:k,perPage:e.perPage},N){m.current.clear(),v.current=void 0;let S=e.search?1:e.startPosition??1,P=t.map((w,D)=>{let B=S+D;return m.current.set(r(w),B),{...w,position:B}});return g.current=P,P}let A=g.current,O=new Set(t.map(r)),E=v.current,L=e.search?1:e.startPosition??1,y=t.map((S,P)=>{let w=r(S),D=e.infiniteScrollEnabled?L+P:void 0;return D!==void 0&&m.current.set(w,D),{...S,position:D}});if(y.length===0)return A;let _=A.filter(S=>!O.has(r(S))),I=E==="up"?[...y,..._]:[..._,...y];I.sort((S,P)=>{let w=S.position,D=P.position;return w-D});let R=I;if(f.length>0){let S=Math.min(...f),P=Math.max(...f),w=20,D=I.map(Be=>Be.position),B=Math.min(...D);!(Math.max(...D)<S-w||B>P+w)&&(R=I.filter(Be=>{let Te=r(Be);if(i?.includes(Te))return!0;let Yt=Be.position;return E==="up"?Yt<=P+w:E==="down"?Yt>=S-w:Yt>=S-w&&Yt<=P+w}))}return g.current=R,R},[t,e.search,e.filters,e.perPage,e.startPosition,e.infiniteScrollEnabled,f,i,r]);return a?{data:T,paginationInfo:n,hasInitiallyLoaded:s,setVisibleEntries:p}:{data:(o&&u.current?.length?u.current:t).map(h=>({...h,position:void 0})),paginationInfo:o&&u.current?.length?d.current:n,hasInitiallyLoaded:s,setVisibleEntries:void 0}}var jt=c(F(),1),zy=c(wt(),1);function jy(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(),b=g.top+g.height/2,v=Math.abs(b-n);return m<v?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 Gy({view:e,onChangeView:t,isLoading:r,paginationInfo:o,containerRef:n,setVisibleEntries:i}){let a=(0,jt.useRef)(null),s=(0,jt.useRef)(e),l=(0,jt.useRef)(r),u=(0,jt.useRef)(t),d=(0,jt.useRef)(o.totalItems);(0,jt.useLayoutEffect)(()=>{s.current=e,l.current=r,u.current=t,d.current=o.totalItems},[e,r,t,o.totalItems]);let f=(0,jt.useCallback)(m=>{i&&i(g=>{let b=new Set(g),v=!1;return m.forEach(x=>{let C=Number(x.target?.attributes?.getNamedItem("aria-posinset")?.value);isNaN(C)||(x.isIntersecting?b.has(C)||(b.add(C),v=!0):b.has(C)&&(b.delete(C),v=!0))}),v?Array.from(b).sort():g})},[i]);(0,jt.useLayoutEffect)(()=>{let m=n.current,g=a.current;if(!m||!e.infiniteScrollEnabled||!g||r)return;let b=m.querySelector(`[aria-posinset="$g.posinset}"]`);if(b){let v=m.getBoundingClientRect(),T=b.getBoundingClientRect().top-v.top-g.viewportOffset;Math.abs(T)>1&&(m.scrollTop+=T)}a.current=null},[n,r,e.infiniteScrollEnabled]);let p=(0,jt.useRef)(null);return(0,jt.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,jt.useEffect)(()=>{if(!e.infiniteScrollEnabled||!n.current)return;let m=0,g=600,b=800,v=(0,zy.throttle)(C=>{let T=s.current,k=d.current,h=C.target,N=h.scrollTop,A=h.scrollHeight,O=h.clientHeight,E=N>m?"down":"up";if(m=N,l.current)return;let L=T.startPosition||1,y=T.perPage||10,_=Math.min(L+y,k);if(E==="down"&&N+O>=A-g&&_<k){let I=_;jy(h,a,"down"),u.current({...T,startPosition:I})}if(E==="up"&&N<=b&&L>1){let I=L-y,R=I<6?1:I;jy(h,a,"up"),u.current({...T,startPosition:R})}},50),x=n.current;return x.addEventListener("scroll",v),()=>{x.removeEventListener("scroll",v),v.cancel()}},[n,e.infiniteScrollEnabled]),{intersectionObserver:p.current}}var vt=c(V(),1),i2=e=>e.id,a2=()=>!0,s2=[],l2=tn.filter(e=>!e.isPicker);function u2({header:e,search:t=!0,searchLabel:r=void 0}){let{view:o}=(0,At.useContext)(Y),n=o.infiniteScrollEnabled;return(0,vt.jsxs)(vt.Fragment,{children:[(0,vt.jsxs)(M,{direction:"row",align:"top",justify:"space-between",className:H("dataviews__view-actions",{"dataviews__view-actions--infinite-scroll":n}),gap:"xs",children:[(0,vt.jsxs)(M,{direction:"row",justify:"start",gap:"sm",className:"dataviews__search",children:[t&&(0,vt.jsx)(Nf,{label:r}),(0,vt.jsx)(au,{})]}),(0,vt.jsxs)(M,{direction:"row",gap:"xs",style:{flexShrink:0},children:[(0,vt.jsx)(sx,{}),e]})]}),(0,vt.jsx)(su,{className:"dataviews-filters__container"}),(0,vt.jsx)(Vf,{}),(0,vt.jsx)(kf,{})]})}function c2({view:e,onChangeView:t,fields:r,search:o=!0,searchLabel:n=void 0,actions:i=s2,data:a,getItemId:s=i2,getItemLevel:l,isLoading:u=!1,paginationInfo:d,defaultLayouts:f,selection:p,onChangeSelection:m,onClickItem:g,renderItemLink:b,isItemClickable:v=a2,header:x,children:C,config:T={perPageSizes:[10,20,50,100]},empty:k,onReset:h}){let[N,A]=(0,At.useState)([]),O=p===void 0||m===void 0,E=O?N:p,{data:L,paginationInfo:y,hasInitiallyLoaded:_,setVisibleEntries:I}=Hy({view:e,data:a,getItemId:s,isLoading:u,selection:E,paginationInfo:d}),R=(0,At.useRef)(null),[S,P]=(0,At.useState)(0),w=(0,Wy.useResizeObserver)(ie=>{P(ie[0].borderBoxSize[0].inlineSize)},{box:"border-box"}),[D,B]=(0,At.useState)(null);function W(ie){let Ve=typeof ie=="function"?ie(E):ie;O&&A(Ve),m&&m(Ve)}let ae=(0,At.useMemo)(()=>To(r),[r]),Be=(0,At.useMemo)(()=>e.infiniteScrollEnabled?E:E.filter(ie=>a.some(Ve=>s(Ve)===ie)),[E,a,s,e.infiniteScrollEnabled]),Te=Ha(ae,e),He=(0,At.useMemo)(()=>(Te||[]).some(ie=>ie.isPrimary||ie.isLocked),[Te]),[Yt,ir]=(0,At.useState)(He),{intersectionObserver:Mr}=Gy({view:e,onChangeView:t,isLoading:u,paginationInfo:d,containerRef:R,setVisibleEntries:I});(0,At.useEffect)(()=>{He&&!Yt&&ir(!0)},[He,Yt]);let $=(0,At.useMemo)(()=>Object.fromEntries(Object.entries(f).filter(([ie])=>l2.some(Ve=>Ve.type===ie))),[f]);return $[e.type]?(0,vt.jsx)(Y.Provider,{value:{view:e,onChangeView:t,fields:ae,actions:i,data:L,isLoading:u,paginationInfo:y,selection:Be,onChangeSelection:W,openedFilter:D,setOpenedFilter:B,getItemId:s,getItemLevel:l,isItemClickable:v,onClickItem:g,renderItemLink:b,containerWidth:S,containerRef:R,resizeObserverRef:w,defaultLayouts:$,filters:Te,isShowingFilter:Yt,setIsShowingFilter:ir,config:T,empty:k,hasInitiallyLoaded:_,onReset:h,intersectionObserver:Mr},children:(0,vt.jsx)("div",{className:"dataviews-wrapper",children:C??(0,vt.jsx)(u2,{header:x,search:o,searchLabel:n})})}):null}var Vr=c2;Vr.BulkActionToolbar=ll;Vr.Filters=za;Vr.FiltersToggled=su;Vr.FiltersToggle=au;Vr.Layout=Vf;Vr.LayoutSwitcher=Mf;Vr.Pagination=kd;Vr.Search=Nf;Vr.ViewConfig=Lf;Vr.Footer=kf;var pn=Vr;var rm=c(F(),1);var Uy=c(F(),1),qy=c(V(),1),Zf=(0,Uy.createContext)({fields:[]});Zf.displayName="DataFormContext";function Yy({fields:e,children:t}){return(0,qy.jsx)(Zf.Provider,{value:{fields:e},children:t})}var Or=Zf;var Yu=c(F(),1);var Bu=c(F(),1),$a=c(G(),1);var Ya=c(U(),1),It={type:"regular",labelPosition:"top"},d2=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 $y(e){let t=It;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:d2(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 Ky(e){let t=$y(e?.layout),r=(e.fields??[]).map(o=>{if(typeof o=="string")return{id:o,layout:t};let n=o.layout?$y(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:Ky({fields:o.children,layout:It}).fields}}});return{layout:t,fields:r}}var Fu=Ky;var Ee=c(V(),1);function f2({title:e}){return(0,Ee.jsx)(M,{direction:"column",className:"dataforms-layouts-regular__header",gap:"lg",children:(0,Ee.jsx)(M,{direction:"row",align:"center",children:(0,Ee.jsx)($a.__experimentalHeading,{level:2,size:13,children:e})})})}function Xy({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:a}=(0,Bu.useContext)(Or),s=t.layout,l=(0,Bu.useMemo)(()=>({layout:It,fields:t.children?t.children:[]}),[t]);if(t.children)return(0,Ee.jsxs)(Ee.Fragment,{children:[!o&&t.label&&(0,Ee.jsx)(f2,{title:t.label}),(0,Ee.jsx)(tr,{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,Ee.jsxs)(M,{direction:"row",className:"dataforms-layouts-regular__field",gap:"sm",children:[(0,Ee.jsx)("div",{className:H("dataforms-layouts-regular__field-label",`dataforms-layouts-regular__field-label--label-position-$u}`),children:(0,Ee.jsx)($a.BaseControl.VisualLabel,{children:d.label})}),(0,Ee.jsx)("div",{className:"dataforms-layouts-regular__field-control",children:d.readOnly===!0?(0,Ee.jsx)(d.render,{item:e,field:d}):(0,Ee.jsx)(d.Edit,{data:e,field:d,onChange:r,hideLabelFromVision:!0,markWhenOptional:n,validity:i},d.id)})]}):(0,Ee.jsx)("div",{className:"dataforms-layouts-regular__field",children:d.readOnly===!0?(0,Ee.jsx)(Ee.Fragment,{children:(0,Ee.jsxs)(Ee.Fragment,{children:[!o&&u!=="none"&&(0,Ee.jsx)($a.BaseControl.VisualLabel,{children:d.label}),(0,Ee.jsx)(d.render,{item:e,field:d})]})}):(0,Ee.jsx)(d.Edit,{data:e,field:d,onChange:r,hideLabelFromVision:u==="none"?!0:o,markWhenOptional:n,validity:i})})}var em=c(Qf(),1),Jn=c(G(),1),kr=c(F(),1),Gu=c(wt(),1);var Wi=c(G(),1),Gi=c(U(),1);var nw=c(wt(),1),iw=c(F(),1);function R2(e,t){return H("dataforms-layouts-panel__field-label",`dataforms-layouts-panel__field-label--label-position-$e}`,{"has-error":t})}var ew=R2;var Hu=c(G(),1);var Xa=c(V(),1);function O2(e,t,r){return e?(0,Xa.jsx)(Hu.Tooltip,{text:t,placement:"top",children:(0,Xa.jsxs)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:[(0,Xa.jsx)(Hu.Icon,{icon:Rn,size:16}),r]})}):r}var tw=O2;function rw(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=rw(r);if(o)return o}}var ow=rw;var pr=c(V(),1);function Za({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=ow(n),p=i&&!!f,m=ew(u,p),g=tw(p,f,r),b=H("dataforms-layouts-panel__field-trigger",`dataforms-layouts-panel__field-trigger--label-$u}`,{"is-disabled":a,"dataforms-layouts-panel__field-trigger--edit-always":d==="always"}),v=(0,nw.useInstanceId)(Za,"dataforms-layouts-panel__field-control"),x=p?(0,Gi.sprintf)((0,Gi._x)("Edit %s (has errors)","field"),r||""):(0,Gi.sprintf)((0,Gi._x)("Edit %s","field"),r||""),C=(0,iw.useRef)(null);return(0,pr.jsxs)("div",{ref:C,className:b,onClick:a?void 0:()=>{let h=C.current?.ownerDocument.defaultView?.getSelection();h&&h.toString().length>0||s()},onKeyDown:a?void 0:h=>{h.target===h.currentTarget&&(h.key==="Enter"||h.key===" ")&&(h.preventDefault(),s())},children:[u!=="none"&&(0,pr.jsx)("span",{className:m,children:g}),u==="none"&&p&&(0,pr.jsx)(Wi.Tooltip,{text:f,placement:"top",children:(0,pr.jsx)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:(0,pr.jsx)(Wi.Icon,{icon:Rn,size:16})})}),(0,pr.jsx)("span",{id:`$v}`,className:"dataforms-layouts-panel__field-control",children:o.length>1?(0,pr.jsx)("span",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",width:"100%",gap:"2px"},children:o.map(h=>(0,pr.jsx)("span",{style:{width:"100%"},children:(0,pr.jsx)(h.render,{item:e,field:h})},h.id))}):o.map(h=>(0,pr.jsx)(h.render,{item:e,field:h},h.id))}),!a&&(0,pr.jsx)(Wi.Button,{className:"dataforms-layouts-panel__field-trigger-icon",label:x,showTooltip:!1,icon:id,size:"small","aria-expanded":l,"aria-haspopup":"dialog","aria-describedby":`$v}`})]})}var aw=c(Qf(),1),Jf=c(wf(),1),ao=c(F(),1),zt=c(U(),1);function sw(e){return e?Object.values(e).every(t=>Object.entries(t).every(([r,o])=>r==="children"&&o&&typeof o=="object"?sw(o):o.type!=="invalid"&&o.type!=="validating")):!0}function P2(e,t){let r=Fu(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]=To([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]=To([s]);return{id:a.id,children:[],field:l}}return r.fields.map(n).filter(a=>a!==null)}function Ui(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 lw(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 A2(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=>Ui(u,{elements:{type:"invalid",message:(0,zt.__)("Could not validate elements.")}},[...i,t.id]));return}t.field?.isValid.elements&&!t.field.isValid.elements.validate(a,{...t.field,elements:l})?n(u=>Ui(u,{elements:{type:"invalid",message:(0,zt.__)("Value must be one of the elements.")}},[...i,t.id])):n(u=>lw(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,zt.__)("Unknown error when running elements validation asynchronously."),n(d=>Ui(d,{elements:{type:"invalid",message:u}},[...i,t.id]))})}function I2(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=>lw(l,[...i,t.id],"custom"));return}if(typeof s=="string"){n(l=>Ui(l,{custom:{type:"invalid",message:s}},[...i,t.id]));return}n(l=>Ui(l,{custom:{type:"invalid",message:(0,zt.__)("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,zt.__)("Unknown error when running custom validation asynchronously."),n(u=>Ui(u,{custom:{type:"invalid",message:l}},[...i,t.id]))})}function uw(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,zt.__)("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,zt.__)("Value is below the minimum.")}};if(t.field?.isValid.max&&!t.field.isValid.max.validate(e,t.field))return{max:{type:"invalid",message:(0,zt.__)("Value is above the maximum.")}};if(t.field?.isValid.minLength&&!t.field.isValid.minLength.validate(e,t.field))return{minLength:{type:"invalid",message:(0,zt.__)("Value is too short.")}};if(t.field?.isValid.maxLength&&!t.field.isValid.maxLength.validate(e,t.field))return{maxLength:{type:"invalid",message:(0,zt.__)("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,zt.__)("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,aw.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,zt.__)("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"&&(A2(t.field.getElements(),t,r),n.elements={type:"validating",message:(0,zt.__)("Validating\u2026")}),o instanceof Promise&&(I2(o,t,r),n.custom={type:"validating",message:(0,zt.__)("Validating\u2026")}),Object.keys(n).length>0)return n;if(t.children.length>0){let i={};t.children.forEach(s=>{i[s.id]=uw(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 cw(e,t){let r=e?.field?.getValue({item:t});if(e.children.length===0)return r;let o=e.children.map(n=>cw(n,t));return o?{value:r,children:o}:r}function T2(e,t,r){let[o,n]=(0,ao.useState)(),i=(0,ao.useRef)({}),a=(0,ao.useRef)({}),s=(0,ao.useRef)({}),l=(0,ao.useCallback)(()=>{let u={customCounterRef:i,elementsCounterRef:a,setFormValidity:n,path:[],item:e},d=P2(r,t);if(d.length===0){n(void 0);return}let f={},p=[];d.forEach(m=>{let g=cw(m,e);if(s.current.hasOwnProperty(m.id)&&(0,Jf.default)(s.current[m.id],g)){p.push(m.id);return}s.current[m.id]=g;let b=uw(e,m,u);b!==void 0&&(f[m.id]=b)}),n(m=>{let g={...m,...f},b=[...p,...Object.keys(f)];return Object.keys(g).forEach(x=>{g&&!b.includes(x)&&delete g[x]}),Object.keys(g).length===0&&(g=void 0),(0,Jf.default)(m,g)?m:g})},[e,t,r]);return(0,ao.useEffect)(()=>{l()},[l]),{validity:o,isValid:sw(o)}}var dw=T2;var fw=c(F(),1);function gn(e,t){(0,fw.useEffect)(()=>{t&&e.current&&e.current.querySelectorAll("input, textarea, select").forEach(o=>{o.reportValidity()})},[t,e])}var mw=c(F(),1);function V2(e){return Array.isArray(e)?e.map(t=>typeof t=="string"?t:t.id):[]}var ju=(e,t)=>Array.isArray(e)&&e.length>0?V2(e).map(o=>t.find(n=>n.id===o)).filter(o=>o!==void 0):[];var k2=(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 N2(e){let{fields:t}=(0,mw.useContext)(Or),r=e.layout,o=ju(r.summary,t),n=k2(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 zu=N2;var Gt=c(V(),1);function D2({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,kr.useContext)(Or),[d,f]=(0,kr.useState)({}),p=(0,kr.useMemo)(()=>(0,em.default)(e,d,{arrayMerge:(h,N)=>N}),[e,d]),m=(0,kr.useMemo)(()=>({layout:It,fields:t.children?t.children:[{id:t.id,layout:It}]}),[t]),g=u.map(h=>({...h,Edit:h.Edit===null?void 0:h.Edit,isValid:{required:h.isValid.required?.constraint,elements:h.isValid.elements?.constraint,min:h.isValid.min?.constraint,max:h.isValid.max?.constraint,pattern:h.isValid.pattern?.constraint,minLength:h.isValid.minLength?.constraint,maxLength:h.isValid.maxLength?.constraint}})),{validity:b}=dw(p,g,m),v=()=>{r(d),n()},x=h=>{f(N=>(0,em.default)(N,h,{arrayMerge:(A,O)=>O}))},C=(0,Gu.useFocusOnMount)("firstInputElement"),T=(0,kr.useRef)(null),k=(0,Gu.useMergeRefs)([C,T]);return gn(T,i),(0,Gt.jsxs)(Jn.Modal,{className:"dataforms-layouts-panel__modal",onRequestClose:n,isFullScreen:!1,title:o,size:"medium",children:[(0,Gt.jsx)("div",{ref:k,children:(0,Gt.jsx)(tr,{data:p,form:m,onChange:x,validity:b,children:(h,N,A,O)=>(0,Gt.jsx)(h,{data:p,field:N,onChange:x,hideLabelFromVision:m.fields.length<2,markWhenOptional:O,validity:A},N.id)})}),(0,Gt.jsxs)(M,{direction:"row",className:"dataforms-layouts-panel__modal-footer",gap:"md",children:[(0,Gt.jsx)(Jn.__experimentalSpacer,{style:{flex:1}}),(0,Gt.jsx)(Jn.Button,{variant:"tertiary",onClick:n,__next40pxDefaultSize:!0,children:l}),(0,Gt.jsx)(Jn.Button,{variant:"primary",onClick:v,__next40pxDefaultSize:!0,children:s})]})]})}function M2({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,kr.useState)(!1),[a,s]=(0,kr.useState)(!1),{fieldDefinition:l,fieldLabel:u,summaryFields:d}=zu(t);if(!l)return null;let f=()=>{s(!1),i(!0)};return(0,Gt.jsxs)(Gt.Fragment,{children:[(0,Gt.jsx)(Za,{data:e,field:t,fieldLabel:u,summaryFields:d,validity:o,touched:n,disabled:l.readOnly===!0,onClick:()=>s(!0),"aria-expanded":a}),a&&(0,Gt.jsx)(D2,{data:e,field:t,onChange:r,fieldLabel:u??"",onClose:f,touched:n})]})}var pw=M2;var hn=c(G(),1),gw=c(U(),1),Vo=c(F(),1);var hw=c(wt(),1);var Tt=c(V(),1);function L2({title:e,onClose:t}){return(0,Tt.jsx)(M,{direction:"column",className:"dataforms-layouts-panel__dropdown-header",gap:"lg",children:(0,Tt.jsxs)(M,{direction:"row",gap:"sm",align:"center",children:[e&&(0,Tt.jsx)(hn.__experimentalHeading,{level:2,size:13,children:e}),(0,Tt.jsx)(hn.__experimentalSpacer,{style:{flex:1}}),t&&(0,Tt.jsx)(hn.Button,{label:(0,gw.__)("Close"),icon:En,onClick:t,size:"small"})]})})}function F2({touched:e,children:t}){let r=(0,Vo.useRef)(null);return gn(r,e),(0,Tt.jsx)("div",{ref:r,children:t})}function B2({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,Vo.useState)(!1),[a,s]=(0,Vo.useState)(null),l=(0,Vo.useMemo)(()=>({anchor:a,placement:"left-start",offset:36,shift:!0}),[a]),[u,d]=(0,hw.__experimentalUseDialog)({focusOnMount:"firstInputElement"}),f=(0,Vo.useMemo)(()=>({layout:It,fields:t.children?t.children:[{id:t.id,layout:It}]}),[t]),p=(0,Vo.useMemo)(()=>{if(o!==void 0)return t.children?o?.children:{[t.id]:o}},[o,t]),{fieldDefinition:m,fieldLabel:g,summaryFields:b}=zu(t);return m?(0,Tt.jsx)("div",{ref:s,className:"dataforms-layouts-panel__field-dropdown-anchor",children:(0,Tt.jsx)(hn.Dropdown,{contentClassName:"dataforms-layouts-panel__field-dropdown",popoverProps:l,focusOnMount:!1,onToggle:v=>{v||i(!0)},renderToggle:({isOpen:v,onToggle:x})=>(0,Tt.jsx)(Za,{data:e,field:t,fieldLabel:g,summaryFields:b,validity:o,touched:n,disabled:m.readOnly===!0,onClick:x,"aria-expanded":v}),renderContent:({onClose:v})=>(0,Tt.jsx)(F2,{touched:n,children:(0,Tt.jsxs)("div",{ref:u,...d,children:[(0,Tt.jsx)(L2,{title:g,onClose:v}),(0,Tt.jsx)(tr,{data:e,form:f,onChange:r,validity:p,children:(x,C,T,k)=>(0,Tt.jsx)(x,{data:e,field:C,onChange:r,hideLabelFromVision:(f?.fields??[]).length<2,markWhenOptional:k,validity:T},C.id)})]})})})}):null}var vw=B2;var tm=c(V(),1);function bw({data:e,field:t,onChange:r,validity:o}){return t.layout.openAs.type==="modal"?(0,tm.jsx)(pw,{data:e,field:t,onChange:r,validity:o}):(0,tm.jsx)(vw,{data:e,field:t,onChange:r,validity:o})}var rr=c(F(),1);var Wu=c(U(),1),xw=c(V(),1);function yw(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+=yw(o);return t}function Uu({validity:e}){let t=yw(e);return t===0?null:(0,xw.jsx)(pc,{intent:"high",children:(0,Wu.sprintf)((0,Wu._n)("%d field needs attention","%d fields need attention",t),t)})}var Fe=c(V(),1);function H2(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 j2({data:e,fields:t,label:r,layout:o,isOpen:n,touched:i,validity:a}){let l=ju(o.summary,t).filter(f=>H2(f,o.summary,n)),u=i&&o.isCollapsible,d=l.length>0&&o.withHeader;return(0,Fe.jsxs)(M,{align:"center",justify:"space-between",className:"dataforms-layouts-card__field-header-content",children:[(0,Fe.jsx)(Br.Title,{children:r}),(u||d)&&(0,Fe.jsxs)(On.HeaderDescription,{className:"dataforms-layouts-card__field-header-content-description",children:[u&&(0,Fe.jsx)(Uu,{validity:a}),d&&(0,Fe.jsx)("div",{className:"dataforms-layouts-card__field-summary",children:l.map(f=>(0,Fe.jsx)(f.render,{item:e,field:f},f.id))})]})]})}function z2({data:e,field:t,form:r,onChange:o,hideLabelFromVision:n,markWhenOptional:i,validity:a,withHeader:s}){if(t.children)return(0,Fe.jsxs)(Fe.Fragment,{children:[t.description&&(0,Fe.jsx)("div",{className:"dataforms-layouts-card__field-description",children:t.description}),(0,Fe.jsx)(tr,{data:e,form:r,onChange:o,validity:a?.children})]});let l=ei("regular")?.component;return l?(0,Fe.jsx)(l,{data:e,field:t,onChange:o,hideLabelFromVision:n||s,markWhenOptional:i,validity:a}):null}function ww({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:a}=(0,rr.useContext)(Or),s=t.layout,l=(0,rr.useRef)(null),u=(0,rr.useMemo)(()=>({layout:It,fields:t.children??[]}),[t]),{isOpened:d,isCollapsible:f}=s,[p,m]=(0,rr.useState)(d),[g,b]=(0,rr.useState)(!1);(0,rr.useEffect)(()=>{m(d)},[d]);let v=(0,rr.useCallback)(N=>{N||b(!0),m(N)},[]),x=(0,rr.useCallback)(()=>{b(!0)},[]);gn(l,(f?p:!0)&&g);let C=t.label,T;if(t.children)T=!!C&&s.withHeader;else{let N=a.find(A=>A.id===t.id);if(!N||!N.Edit)return null;C=N.label,T=!!C&&s.withHeader}let k=(0,Fe.jsx)(z2,{data:e,field:t,form:u,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,withHeader:T}),h=(0,Fe.jsx)(j2,{data:e,fields:a,label:C,layout:s,isOpen:f?!!p:!0,touched:g,validity:i});return T&&f?(0,Fe.jsxs)(On.Root,{className:"dataforms-layouts-card__field",open:p,onOpenChange:v,children:[(0,Fe.jsx)(On.Header,{children:h}),(0,Fe.jsx)(On.Content,{ref:l,onBlur:x,children:k})]}):(0,Fe.jsxs)(Br.Root,{className:"dataforms-layouts-card__field",children:[T&&(0,Fe.jsx)(Br.Header,{children:h}),(0,Fe.jsx)(Br.Content,{ref:l,onBlur:x,children:k})]})}var _w=c(G(),1);var ct=c(V(),1);function G2({title:e}){return(0,ct.jsx)(M,{direction:"column",className:"dataforms-layouts-row__header",gap:"lg",children:(0,ct.jsx)(M,{direction:"row",align:"center",children:(0,ct.jsx)(_w.__experimentalHeading,{level:2,size:13,children:e})})})}var W2=({children:e})=>(0,ct.jsx)(ct.Fragment,{children:e});function Sw({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let a=t.layout;if(t.children){let l={layout:It,fields:t.children};return(0,ct.jsxs)("div",{className:"dataforms-layouts-row__field",children:[!o&&t.label&&(0,ct.jsx)(G2,{title:t.label}),(0,ct.jsx)(M,{direction:"row",align:a.alignment,gap:"lg",children:(0,ct.jsx)(tr,{data:e,form:l,onChange:r,validity:i?.children,as:W2,children:(u,d,f)=>(0,ct.jsx)("div",{className:"dataforms-layouts-row__field-control",style:a.styles[d.id],children:(0,ct.jsx)(u,{data:e,field:d,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:f})},d.id)})})]})}let s=ei("regular")?.component;return s?(0,ct.jsx)(ct.Fragment,{children:(0,ct.jsx)("div",{className:"dataforms-layouts-row__field-control",children:(0,ct.jsx)(s,{data:e,field:t,onChange:r,markWhenOptional:n,validity:i})})}):null}var or=c(F(),1),Cw=c(U(),1);var ko=c(V(),1);function Ew({data:e,field:t,onChange:r,validity:o}){let{fields:n}=(0,or.useContext)(Or),i=(0,or.useRef)(null),a=(0,or.useRef)(null),[s,l]=(0,or.useState)(!1),[u,d]=(0,or.useState)(!1),f=(0,or.useMemo)(()=>({layout:It,fields:t.children??[]}),[t]);(0,or.useEffect)(()=>{let v=i.current;if(!v)return;let x=()=>{let C=v.open;C||l(!0),d(C)};return v.addEventListener("toggle",x),()=>{v.removeEventListener("toggle",x)}},[]),gn(a,u&&s);let p=(0,or.useCallback)(()=>{l(!0)},[]);if(!t.children)return null;let m=t.layout.summary??"",g=m?n.find(v=>v.id===m):void 0,b;return g&&g.render?b=(0,ko.jsx)(g.render,{item:e,field:g}):b=t.label||(0,Cw.__)("More details"),(0,ko.jsxs)("details",{ref:i,className:"dataforms-layouts-details__details",children:[(0,ko.jsx)("summary",{className:"dataforms-layouts-details__summary",children:(0,ko.jsxs)(M,{direction:"row",align:"center",gap:"md",className:"dataforms-layouts-details__summary-content",children:[b,s&&(0,ko.jsx)(Uu,{validity:o})]})}),(0,ko.jsx)("div",{ref:a,className:"dataforms-layouts-details__content",onBlur:p,children:(0,ko.jsx)(tr,{data:e,form:f,onChange:r,validity:o?.children})})]})}var ti=c(V(),1),U2=[{type:"regular",component:Xy,wrapper:({children:e})=>(0,ti.jsx)(M,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e})},{type:"panel",component:bw,wrapper:({children:e})=>(0,ti.jsx)(M,{direction:"column",className:"dataforms-layouts__wrapper",gap:"md",children:e})},{type:"card",component:ww,wrapper:({children:e})=>(0,ti.jsx)(M,{direction:"column",className:"dataforms-layouts__wrapper",gap:"xl",children:e})},{type:"row",component:Sw,wrapper:({children:e,layout:t})=>(0,ti.jsx)(M,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:(0,ti.jsx)("div",{className:"dataforms-layouts-row__field",children:(0,ti.jsx)(M,{direction:"row",gap:"lg",align:t.alignment,children:e})})})},{type:"details",component:Ew}];function ei(e){return U2.find(t=>t.type===e)}var qu=c(V(),1),q2=({children:e})=>(0,qu.jsx)(M,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e});function tr({data:e,form:t,onChange:r,validity:o,children:n,as:i}){let{fields:a}=(0,Yu.useContext)(Or),s=(0,Yu.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??ei(t.layout.type)?.wrapper??q2;return(0,qu.jsx)(u,{layout:t.layout,children:t.fields.map(d=>{let f=ei(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,qu.jsx)(f,{data:e,field:d,onChange:r,markWhenOptional:s,validity:o?.[d.id]},d.id)})})}var om=c(V(),1);function nm({data:e,form:t,fields:r,onChange:o,validity:n}){let i=(0,rm.useMemo)(()=>Fu(t),[t]),a=(0,rm.useMemo)(()=>To(r),[r]);return t.fields?(0,om.jsx)(Yy,{fields:a,children:(0,om.jsx)(tr,{data:e,form:i,onChange:o,validity:n})}):null}var Aw=c(yf(),1),Iw=c(Ow(),1);function Pw(e=""){return(0,Aw.default)(e.trim().toLowerCase())}var Y2=[];function Qa(e,t,r){if(!e)return{data:Y2,paginationInfo:{totalItems:0,totalPages:0}};let o=To(r),n=[...e];if(t.search){let u=Pw(t.search);n=n.filter(d=>o.filter(f=>f.enableGlobalSearch).some(f=>{let p=f.getValue({item:d});return(Array.isArray(p)?p:[p]).some(g=>Pw(String(g)).includes(u))}))}t.filters&&t.filters?.length>0&&t.filters.forEach(u=>{let d=o.find(f=>f.id===u.field);if(d){u.operator===nt&&(0,Iw.default)("The 'isNotAll' filter operator",{since:"7.0",alternative:"'isNone'"});let f=d.filter[u.operator];f&&(n=n.filter(p=>f(p,d,u.value)))}});let i=t.sort?.field?o.find(u=>u.enableSorting!==!1&&u.id===t.sort?.field):null,a=t.groupBy?.field?o.find(u=>u.enableSorting!==!1&&u.id===t.groupBy?.field):null;(i||a)&&n.sort((u,d)=>{if(a){let f=a.sort(u,d,t.groupBy?.direction??"asc");if(f!==0)return f}return i?i.sort(u,d,t.sort?.direction??"desc"):0});let s=n.length,l=1;if(t.infiniteScrollEnabled&&t.startPosition!==void 0&&t.perPage!==void 0){let u=t.startPosition-1,d=Math.min(u+t.perPage,s);n=n?.slice(u,d)}else if(t.page!==void 0&&t.perPage!==void 0){let u=(t.page-1)*t.perPage;s=n?.length||0,l=Math.ceil(s/t.perPage),n=n?.slice(u,u+t.perPage)}return{data:n,paginationInfo:{totalItems:s,totalPages:l}}}var bt=c(U()),Nr=c(F()),es=c(xr()),jw=c(qi());var $u=c(xr()),$2="core/content-guidelines",K2={id:null,status:null,categories:{site:"",copy:"",images:"",additional:"",blocks:{}}},X2=["site","copy","images","additional","blocks"],Z2={setFromResponse(e){return{type:"SET_FROM_RESPONSE",response:e}},setGuideline(e,t){return{type:"SET_GUIDELINE",category:e,value:t}},setBlockGuideline(e,t){return{type:"SET_BLOCK_GUIDELINE",blockName:e,value:t}}};function Q2(e){if(!e||typeof e!="object")return{};let t=e.guideline_categories??{},r={id:e.id??null,status:e.status??null,categories:{site:"",copy:"",images:"",additional:"",blocks:{}}};return X2.forEach(o=>{let n=t?.[o]?.guidelines;if(typeof n=="string")r.categories[o]=n;else if(o==="blocks"){let i=t?.blocks??{};for(let[a,s]of Object.entries(i))r.categories.blocks[a]=s?.guidelines}}),r}function J2(e=K2,t){switch(t.type){case"SET_FROM_RESPONSE":return{...e,...Q2(t.response)};case"SET_GUIDELINE":return{...e,categories:{...e.categories,[t.category]:t.value}};case"SET_BLOCK_GUIDELINE":{let r={...e.categories.blocks,[t.blockName]:t.value};return t.value===void 0&&delete r[t.blockName],{...e,categories:{...e.categories,blocks:r}}}default:return e}}var eR={getGuideline(e,t){return e.categories[t]},getAllGuidelines(e){return e.categories},getBlockGuidelines(e){return e.categories.blocks},getBlockGuideline(e,t){return e.categories.blocks[t]??""},getId(e){return e.id},getStatus(e){return e.status}},tt=(0,$u.createReduxStore)($2,{reducer:J2,actions:Z2,selectors:eR});(0,$u.register)(tt);var Ja=c(kw()),Mw=c(Dw()),so=c(xr()),Ku=c(U()),am=c(qi());var im=["site","copy","images","additional"];function tR(e){return!!e&&typeof e=="object"&&"guideline_categories"in e&&typeof e.guideline_categories=="object"&&e.guideline_categories!==null}async function Xu(){let{setFromResponse:e}=(0,so.dispatch)(tt),t=await(0,Ja.default)({path:"/wp/v2/content-guidelines?context=edit"});return e(t),t}async function vn(){let{setFromResponse:e}=(0,so.dispatch)(tt),t=(0,so.select)(tt),r=t.getId(),o=t.getStatus()||"draft",n=t.getAllGuidelines(),i=t.getBlockGuidelines(),a={id:r,status:o,guideline_categories:{site:{guidelines:n.site},copy:{guidelines:n.copy},images:{guidelines:n.images},additional:{guidelines:n.additional},blocks:Object.fromEntries(Object.entries(i).map(([d,f])=>[d,{guidelines:f}]))}},s=r?`/wp/v2/content-guidelines/$r}`:"/wp/v2/content-guidelines",u=await(0,Ja.default)({path:s,method:r?"PUT":"POST",data:a});return e(u),u}async function Lw(e){let{setGuideline:t,setBlockGuideline:r}=(0,so.dispatch)(tt),{createSuccessNotice:o}=(0,so.dispatch)(am.store),n=JSON.parse(await e.text());if(!tR(n))throw new Error((0,Ku.__)("Check that your file contains valid JSON markup and try again."));let i=(0,so.select)(tt),a=i.getAllGuidelines(),s={...i.getBlockGuidelines()},{guideline_categories:l}=n;im.forEach(d=>{let f=l[d]?.guidelines;typeof f=="string"&&t(d,f)});let u=l.blocks;u&&typeof u=="object"&&Object.entries(u).forEach(([d,f])=>{f&&typeof f.guidelines=="string"&&r(d,f.guidelines)});try{await vn(),o((0,Ku.__)("Guidelines imported."),{type:"snackbar"})}catch(d){im.forEach(p=>{t(p,a[p]??"")});let f=i.getBlockGuidelines();throw Object.keys(f).forEach(p=>r(p,"")),Object.entries(s).forEach(([p,m])=>r(p,m)),d}}function Fw(){let{createSuccessNotice:e}=(0,so.dispatch)(am.store),t=(0,so.select)(tt),r=t.getAllGuidelines(),o=t.getBlockGuidelines(),n={guideline_categories:{...Object.fromEntries(im.map(i=>[i,{guidelines:r[i]??""}])),blocks:Object.fromEntries(Object.entries(o).map(([i,a])=>[i,{guidelines:a}]))}};(0,Mw.downloadBlob)("guidelines.json",JSON.stringify(n,null,2),"application/json"),e((0,Ku.__)("Guidelines exported."),{type:"snackbar"})}async function Bw({guidelinesId:e,page:t=1,perPage:r=10,search:o}){let n=new URLSearchParams({page:String(t),per_page:String(r),_embed:"author",...o?{search:o}:{}}),i=await(0,Ja.default)({path:`/wp/v2/content-guidelines/$e}/revisions?$n}`,parse:!1}),a=await i.json(),s=parseInt(i.headers.get("X-WP-Total")??"0",10),l=parseInt(i.headers.get("X-WP-TotalPages")??"0",10);return{revisions:a,total:s,totalPages:l}}async function Hw(e,t){return await(0,Ja.default)({path:`/wp/v2/content-guidelines/$e}/revisions/$t}/restore`,method:"POST"})}var lo=c(V());function sm({slug:e,contentId:t,headingId:r,descriptionId:o}){let{setGuideline:n}=(0,es.useDispatch)(tt),{createSuccessNotice:i}=(0,es.useDispatch)(jw.store),[a,s]=(0,Nr.useState)(!1),[l,u]=(0,Nr.useState)(null),[d,f]=(0,Nr.useState)(!1),{value:p}=(0,es.useSelect)(h=>({value:h(tt).getGuideline(e)}),[e]),[m,g]=(0,Nr.useState)(p);(0,Nr.useEffect)(()=>g(p),[p]);let b=(0,Nr.useMemo)(()=>({guidelines:m}),[m]),v=(0,Nr.useMemo)(()=>[{id:"guidelines",label:(0,bt.sprintf)((0,bt.__)("%s guidelines"),e),type:"text",Edit:"textarea"}],[e]),x=(0,Nr.useMemo)(()=>({layout:{type:"regular",labelPosition:"none"},fields:["guidelines"]}),[]),C=h=>{h.preventDefault(),n(e,m),s(!0),vn().then(()=>{u(null),i((0,bt.__)("Guidelines saved."),{type:"snackbar"})}).catch(N=>u((0,bt.sprintf)((0,bt.__)("Error saving guidelines: %s"),N.message))).finally(()=>s(!1))},T=()=>f(!0),k=()=>{let h=m;n(e,""),s(!0),vn().then(()=>{u(null),i((0,bt.__)("Guidelines cleared."),{type:"snackbar"})}).catch(N=>{u((0,bt.sprintf)((0,bt.__)("Error clearing guidelines: %s"),N.message)),n(e,h)}).finally(()=>{s(!1),f(!1)})};return(0,lo.jsxs)("form",{id:t,"aria-labelledby":r,"aria-describedby":o,onSubmit:C,className:"content-guidelines__accordion-form",children:[(0,lo.jsxs)(Dr.__experimentalVStack,{spacing:4,children:[(0,lo.jsx)(nm,{data:b,fields:v,form:x,onChange:h=>g(h.guidelines??m)}),l&&(0,lo.jsx)(Dr.Notice,{status:"error",onRemove:()=>u(null),children:l}),(0,lo.jsxs)(Dr.__experimentalHStack,{spacing:4,alignment:"left",children:[(0,lo.jsx)(Dr.Button,{variant:"primary",type:"submit",className:"save-button",disabled:a||!m,accessibleWhenDisabled:!0,isBusy:a,children:(0,bt.__)("Save guidelines")}),(0,lo.jsx)(Dr.Button,{variant:"tertiary",type:"button",disabled:a||!p,accessibleWhenDisabled:!0,isBusy:a,onClick:T,children:(0,bt.__)("Clear guidelines")})]})]}),(0,lo.jsx)(Dr.__experimentalConfirmDialog,{isOpen:d,title:(0,bt.sprintf)((0,bt.__)("Clear %s guidelines"),e),__experimentalHideHeader:!1,onConfirm:k,onCancel:()=>f(!1),confirmButtonText:(0,bt.__)("Clear guidelines"),isBusy:a,size:"small",children:(0,bt.sprintf)((0,bt.__)("You are about to clear the %s guidelines. This can be undone from revision history."),e)})]})}var hr=c(G());var Wt=c(U()),gr=c(F()),$i=c(xr());var Yw=c(lm()),$w=c(qi());var rt=c(G()),Xe=c(U()),No=c(F()),Yi=c(xr()),Zu=c(lm()),Uw=c(qi());var Gw=c(gd()),{lock:Mz,unlock:Ww}=(0,Gw.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/routes");if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='7c0ecac6c9']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","7c0ecac6c9"),e.appendChild(document.createTextNode(".block-guideline-modal{width:min(100%,660px)}.block-guideline-modal__actions{margin-top:8px}")),document.head.appendChild(e)}var Pr=c(V()),{isContentBlock:rR}=Ww(Zu.privateApis);function um({closeModal:e,initialBlock:t}){let[r,o]=(0,No.useState)(t),[n,i]=(0,No.useState)(!1),[a,s]=(0,No.useState)(null),[l,u]=(0,No.useState)(!1),d=(0,Yi.useSelect)(A=>A(tt).getBlockGuidelines(),[]),f=!!t,p=d[r]??"",[m,g]=(0,No.useState)(p),b=(0,Yi.useSelect)(A=>A(Zu.store).getBlockTypes(),[]),v=(0,No.useMemo)(()=>{let A=new Set(Object.keys(d));return t&&A.delete(t),r&&A.delete(r),b.filter(O=>rR(O.name)&&!A.has(O.name)).map(O=>({value:O.name,label:O.title}))},[d,b,t,r]),x=(0,No.useMemo)(()=>b.find(A=>A.name===r)?.title||"",[b,r]),{setBlockGuideline:C}=(0,Yi.useDispatch)(tt),{createSuccessNotice:T}=(0,Yi.useDispatch)(Uw.store),k=A=>{if(A=A.trim(),!r)return;i(!0);let O=d[r];C(r,A),vn().then(()=>{s(null),T(A?(0,Xe.__)("Guidelines saved."):(0,Xe.__)("Guidelines removed."),{type:"snackbar"}),e()}).catch(E=>{s(E.message),C(r,O)}).finally(()=>i(!1))},h=r&&m.trim().length>0,N=(0,Xe.__)("Save guidelines");return n&&(N=(0,Xe.__)("Saving\u2026")),(0,Pr.jsxs)(rt.Modal,{className:"block-guideline-modal",title:f?(0,Xe.__)("Edit guidelines"):(0,Xe.__)("Add guidelines"),onRequestClose:e,children:[(0,Pr.jsxs)(rt.__experimentalVStack,{spacing:4,children:[f?(0,Pr.jsx)(rt.TextControl,{__next40pxDefaultSize:!0,label:(0,Xe.__)("Block"),value:x,onChange:()=>{},disabled:!0}):(0,Pr.jsx)(rt.ComboboxControl,{__next40pxDefaultSize:!0,label:(0,Xe.__)("Block"),options:v,value:r,onChange:A=>o(A??void 0),placeholder:(0,Xe.__)("Search for a block\u2026")}),(0,Pr.jsx)(rt.TextareaControl,{label:(0,Xe.__)("Guideline text"),value:m,onChange:g,placeholder:(0,Xe.__)("Enter guidelines for how this block should be used\u2026"),rows:6}),a&&(0,Pr.jsx)(rt.Notice,{status:"error",onRemove:()=>s(null),children:(0,Xe.sprintf)((0,Xe.__)("Error: %s"),a)}),(0,Pr.jsxs)(rt.__experimentalHStack,{justify:"flex-end",spacing:2,className:"block-guideline-modal__actions",children:[f&&(0,Pr.jsx)(rt.Button,{variant:"tertiary",isDestructive:!0,onClick:()=>u(!0),disabled:n,accessibleWhenDisabled:!0,type:"button",children:(0,Xe.__)("Remove")}),(0,Pr.jsx)(rt.Button,{variant:"primary",onClick:()=>k(m),disabled:!h||n,isBusy:n,accessibleWhenDisabled:!0,children:N})]})]}),(0,Pr.jsx)(rt.__experimentalConfirmDialog,{isOpen:l,title:(0,Xe.__)("Remove block guidelines"),__experimentalHideHeader:!1,onConfirm:()=>{k(""),u(!1)},onCancel:()=>u(!1),confirmButtonText:(0,Xe.__)("Remove"),isBusy:n,size:"small",children:(0,Xe.sprintf)((0,Xe.__)("You are about to remove the block guidelines for the %s block. This can be undone from revision history."),x)})]})}if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='ac1d1fe86c']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","ac1d1fe86c"),e.appendChild(document.createTextNode(".block-guidelines{margin-top:24px}.block-guidelines .block-guidelines__icon{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.block-guidelines .dataviews-view-list__field-wrapper{display:flex;justify-content:center}.block-guidelines .dataviews-wrapper{margin-left:-24px;margin-right:-24px}.block-guidelines .dataviews-search{margin-left:24px;margin-right:24px}")),document.head.appendChild(e)}var Ut=c(V()),cm=5,oR={type:"list",search:"",page:1,perPage:cm,filters:[],mediaField:"icon",showMedia:!0,titleField:"label",layout:{density:"compact"}},qw=[{id:"icon",label:(0,Wt.__)("Icon"),type:"media",render:({item:e})=>(0,Ut.jsx)("div",{className:"block-guidelines__icon",children:(0,Ut.jsx)(hr.Icon,{icon:e.icon??Vc,size:16})})},{id:"label",label:(0,Wt.__)("Label"),type:"text",enableGlobalSearch:!0,getValue:({item:e})=>e.label,render:({item:e})=>e.label}];function dm(){let[e,t]=(0,gr.useState)(!1),[r,o]=(0,gr.useState)(oR),[n,i]=(0,gr.useState)(),[a,s]=(0,gr.useState)(null),[l,u]=(0,gr.useState)(!1),[d,f]=(0,gr.useState)(null),{createSuccessNotice:p}=(0,$i.useDispatch)($w.store),m=(0,$i.useSelect)(E=>E(tt).getBlockGuidelines(),[]),g=(0,$i.useSelect)(E=>E(Yw.store).getBlockTypes(),[]),b=(0,gr.useMemo)(()=>g.filter(E=>m[E.name]).map(E=>({id:E.name,label:E.title,guidelines:m[E.name]??"",icon:E.icon?.src})),[m,g]),{setBlockGuideline:v}=(0,$i.useDispatch)(tt),x=E=>{i(E),t(!0)},C=(0,gr.useMemo)(()=>[{id:"edit",label:(0,Wt.__)("Edit"),callback:E=>{let L=E[0];x(L.id)}},{id:"remove",label:(0,Wt.__)("Remove"),callback:E=>{let L=E[0];f(L)}}],[f]),T=()=>{if(!d)return;let E=m[d.id];v(d.id,""),u(!0),vn().then(()=>{s(null),p((0,Wt.__)("Guidelines removed."),{type:"snackbar"})}).catch(L=>{s(L.message),v(d.id,E)}).finally(()=>{u(!1),f(null)})},{data:k,paginationInfo:h}=(0,gr.useMemo)(()=>Qa(b,r,qw),[b,r]);(0,gr.useEffect)(()=>{let E=Math.max(h.totalPages,1);r.page&&r.page>E&&o(L=>L.page&&L.page>E?{...L,page:E}:L)},[h.totalPages,r.page]);let N=()=>{t(!1),i(void 0)},A=()=>{i(void 0),t(!0)},O=b.length>cm;return(0,Ut.jsxs)(hr.__experimentalVStack,{spacing:4,className:"block-guidelines",children:[a&&(0,Ut.jsx)(hr.Notice,{status:"error",onRemove:()=>s(null),children:(0,Wt.sprintf)((0,Wt.__)("Error: %s"),a)}),b.length>0&&(0,Ut.jsx)(pn,{paginationInfo:h,data:k,view:r,onChangeView:o,fields:qw,actions:C,config:{perPageSizes:[cm]},onChangeSelection:E=>{let L=E[0];x(L)},defaultLayouts:{list:{}},children:(0,Ut.jsxs)(hr.__experimentalVStack,{spacing:4,children:[O&&(0,Ut.jsx)(pn.Search,{label:(0,Wt.__)("Search blocks")}),(0,Ut.jsx)(pn.Layout,{}),O&&(0,Ut.jsx)(pn.Footer,{})]})}),(0,Ut.jsx)(hr.__experimentalHStack,{children:(0,Ut.jsx)(hr.Button,{variant:"primary",onClick:A,children:(0,Wt.__)("Add guidelines")})}),e&&(0,Ut.jsx)(um,{closeModal:N,initialBlock:n}),(0,Ut.jsx)(hr.__experimentalConfirmDialog,{isOpen:!!d,title:(0,Wt.__)("Remove block guidelines"),__experimentalHideHeader:!1,onConfirm:T,onCancel:()=>f(null),confirmButtonText:(0,Wt.__)("Remove"),isBusy:l,size:"small",children:(0,Wt.sprintf)((0,Wt.__)("You are about to remove the block guidelines for the %s block. This can be undone from revision history."),d?.label??"")})]})}var qe=c(G()),_e=c(U()),Ki=c(F());var uo=c(G());function fm({slug:e,title:t,description:r,buttonLabel:o,ariaLabel:n,onClick:i,disabled:a,isBusy:s}){let l=`content-guidelines-action-$e}-description`;return React.createElement("li",{className:"content-guidelines__action-list-item"},React.createElement(uo.__experimentalHStack,{justify:"space-between",className:"content-guidelines__action-row"},React.createElement(uo.__experimentalVStack,{spacing:1},React.createElement(uo.__experimentalHeading,{level:3,size:13,weight:400,className:"content-guidelines__action-title"},t),React.createElement(uo.__experimentalText,{id:l,size:13,weight:400,variant:"muted",className:"content-guidelines__action-description"},r)),React.createElement(uo.Button,{size:"compact",variant:"secondary",className:"content-guidelines__action-button","aria-label":n,"aria-describedby":l,onClick:i,isBusy:s,disabled:a},o)))}var Vt=c(V());function Kw(e){return e instanceof Error?e.message:typeof e=="object"&&e!==null&&"message"in e?String(e.message):(0,_e.__)("Unknown error.")}function mm(){let{goTo:e}=(0,qe.useNavigator)(),t=(0,Ki.useRef)(null),[r,o]=(0,Ki.useState)(!1),[n,i]=(0,Ki.useState)(null),[a,s]=(0,Ki.useState)(null);function l(){t.current?.click()}function u(m){let g=m.target.files?.[0];m.target.value="",g&&s(g)}async function d(){if(!a)return;let m=a;s(null),o(!0);try{await Lw(m),i(null)}catch(g){i((0,_e.sprintf)((0,_e.__)("We ran into a problem importing your guidelines. %s"),Kw(g)))}finally{o(!1)}}async function f(){try{Fw(),i(null)}catch(m){i((0,_e.sprintf)((0,_e.__)("We ran into a problem exporting your guidelines: %s"),Kw(m)))}}let p=[{slug:"import",title:(0,_e.__)("Import"),description:(0,_e.__)("Upload a JSON file to import your guidelines."),buttonLabel:(0,_e.__)("Upload"),ariaLabel:(0,_e.__)("Import guidelines"),onClick:l,isBusy:r,disabled:r||!!a},{slug:"export",title:(0,_e.__)("Export"),description:(0,_e.__)("Export your guidelines to a JSON file."),buttonLabel:(0,_e.__)("Download"),ariaLabel:(0,_e.__)("Export guidelines"),onClick:f},{slug:"revert",title:(0,_e.__)("Revert"),description:(0,_e.__)("Use a previous version of your guidelines."),buttonLabel:(0,_e.__)("View history"),ariaLabel:(0,_e.__)("View history of guidelines"),onClick:()=>e("/revision-history")}];return(0,Vt.jsxs)(qe.__experimentalVStack,{spacing:4,className:"content-guidelines__actions",children:[(0,Vt.jsx)(qe.__experimentalHeading,{level:3,size:15,weight:500,children:(0,_e.__)("Actions")}),(0,Vt.jsx)("input",{type:"file",accept:".json",ref:t,onChange:u,style:{display:"none"}}),n&&(0,Vt.jsx)(qe.Notice,{status:"error",onRemove:()=>i(null),isDismissible:!0,children:n}),(0,Vt.jsx)(qe.Card,{className:"content-guidelines__actions-card",children:(0,Vt.jsx)("ul",{role:"list",className:"content-guidelines__actions-list",children:p.map(m=>(0,Vt.jsx)(fm,{...m},m.slug))})}),a&&(0,Vt.jsxs)(qe.Modal,{title:(0,_e.__)("Import guidelines"),onRequestClose:()=>s(null),size:"medium",children:[(0,Vt.jsxs)(qe.__experimentalVStack,{spacing:4,children:[(0,Vt.jsx)(qe.__experimentalText,{size:13,weight:400,children:(0,_e.__)("Importing new guidelines will replace your current guidelines.")}),(0,Vt.jsx)(qe.__experimentalText,{size:13,weight:400,children:(0,_e.__)("This can be undone from revision history.")})]}),(0,Vt.jsxs)(qe.__experimentalHStack,{justify:"flex-end",className:"content-guidelines__import-modal-actions",children:[(0,Vt.jsx)(qe.Button,{variant:"tertiary",onClick:()=>s(null),children:(0,_e.__)("Cancel")}),(0,Vt.jsx)(qe.Button,{variant:"primary",onClick:d,__next40pxDefaultSize:!0,children:(0,_e.__)("Continue")})]})]})]})}var qt=c(G());var Ye=c(U()),nr=c(F()),Qu=c(xr());var Do=c(cn()),Xw=c(qi());var nR={type:"table",fields:["date","author"],page:1,perPage:10,layout:{enableMoving:!1,styles:{author:{align:"end"}}}};function pm(){let[e,t]=(0,nr.useState)(nR),[r,o]=(0,nr.useState)([]),[n,i]=(0,nr.useState)(!1),[a,s]=(0,nr.useState)(null),[l,u]=(0,nr.useState)(!1),[d,f]=(0,nr.useState)(0),{createSuccessNotice:p,createErrorNotice:m}=(0,Qu.useDispatch)(Xw.store),g=(0,Qu.useSelect)(h=>h(tt).getId(),[]);(0,nr.useEffect)(()=>{if(!g)return;async function h(){i(!0);try{let N=await Bw({guidelinesId:g,perPage:100});o(N.revisions)}catch{m((0,Ye.__)("Could not load revision history. Please try again."),{type:"snackbar"})}finally{i(!1)}}h()},[g,d,m]);let b=(0,nr.useMemo)(()=>[...new Set(r.map(h=>h._embedded?.author?.[0]?.name??(0,Ye.__)("Unknown")))].map(h=>({value:h,label:h})),[r]),v=(0,nr.useMemo)(()=>[{id:"date",type:"date",label:(0,Ye.__)("Date"),getValue:({item:h})=>h.date,render:({item:h})=>React.createElement("time",{dateTime:h.date},(0,Do.dateI18n)((0,Do.getSettings)().formats.datetimeAbbreviated,(0,Do.getDate)(h.date))),enableSorting:!1,enableHiding:!1,filterBy:{operators:["before","after","between","inThePast"]}},{id:"author",label:(0,Ye.__)("User"),getValue:({item:h})=>h._embedded?.author?.[0]?.name??(0,Ye.__)("Unknown"),render:({item:h})=>React.createElement("span",null,h._embedded?.author?.[0]?.name??(0,Ye.__)("Unknown")),enableSorting:!1,enableHiding:!1,enableGlobalSearch:!0,elements:b,filterBy:{operators:["isAny","isNone"]}}],[b]),{data:x,paginationInfo:C}=(0,nr.useMemo)(()=>Qa(r,e,v),[r,e,v]),T=(0,nr.useMemo)(()=>[{id:"restore-revision",label:(0,Ye.__)("Restore"),callback:h=>s(h[0])}],[s]);async function k(){if(!(!g||!a)){u(!0);try{await Hw(g,a.id),await Xu(),s(null),f(h=>h+1),p((0,Ye.__)("Revision restored."),{type:"snackbar"})}catch{m((0,Ye.__)("Could not restore revision. Please try again."),{type:"snackbar"})}finally{u(!1)}}}return React.createElement("div",{className:"content-guidelines__revision-history"},React.createElement(qt.Navigator.BackButton,{icon:(0,Ye.isRTL)()?Hc:Fc,className:"content-guidelines__revision-history-back"},(0,Ye.__)("Revision history")),React.createElement(qt.__experimentalText,{size:13,weight:400,variant:"muted",className:"content-guidelines__revision-description"},(0,Ye.__)("Use a previous version of your guidelines.")),React.createElement(pn,{data:x,fields:v,view:e,onChangeView:t,actions:T,isLoading:n,paginationInfo:C,defaultLayouts:{table:{}},getItemId:h=>String(h.id)}),a&&React.createElement(qt.Modal,{title:(0,Ye.__)("Restore guidelines"),onRequestClose:()=>s(null),size:"medium"},React.createElement(qt.__experimentalVStack,{spacing:4},React.createElement(qt.__experimentalText,{size:13,weight:400},(0,Ye.sprintf)((0,Ye.__)("You are about to restore the guidelines from %s."),(0,Do.dateI18n)((0,Do.getSettings)().formats.datetimeAbbreviated,(0,Do.getDate)(a.date)))),React.createElement(qt.__experimentalText,{size:13,weight:400},(0,Ye.__)("You can undo this anytime from revision history."))),React.createElement(qt.__experimentalHStack,{justify:"flex-end",className:"content-guidelines__restore-modal-actions"},React.createElement(qt.Button,{variant:"tertiary",onClick:()=>s(null)},(0,Ye.__)("Cancel")),React.createElement(qt.Button,{variant:"primary",onClick:k,isBusy:l,disabled:l,__next40pxDefaultSize:!0},(0,Ye.__)("Restore")))))}var $e=c(V()),iR=[{title:(0,xt.__)("Site"),description:(0,xt.__)("Describe your site's purpose, goals, and primary audience."),slug:"site"},{title:(0,xt.__)("Copy"),description:(0,xt.__)("Set your writing standards for tone, voice, style, and formatting."),slug:"copy"},{title:(0,xt.__)("Images"),description:(0,xt.__)("Outline your style, dimensions, formats, mood and aesthetic preferences."),slug:"images"},{title:(0,xt.__)("Blocks"),description:(0,xt.__)("Create tailored guidelines for specific block types."),slug:"blocks"},{title:(0,xt.__)("Additional"),description:(0,xt.__)("Add additional guidelines for your team."),slug:"additional"}];function aR(){let[e,t]=(0,ts.useState)(!0),[r,o]=(0,ts.useState)(null);return(0,ts.useEffect)(()=>{Xu().then(()=>o(null)).catch(n=>o(n.message)).finally(()=>t(!1))},[]),(0,$e.jsxs)(hd,{title:(0,xt.__)("Guidelines"),subTitle:(0,xt.__)("Set content standards that guide your team, inform plugins, and help AI tools generate content that matches your site's voice and requirements."),children:[r&&(0,$e.jsx)("div",{className:"content-guidelines__content",children:(0,$e.jsxs)(co.Notice,{status:"error",isDismissible:!1,children:[(0,$e.jsx)("strong",{children:(0,xt.sprintf)((0,xt.__)("Error loading guidelines: %s"),r)}),(0,$e.jsx)("p",{className:"content-guidelines__error-description",children:(0,xt.__)("Please try again. If the problem persists, contact support.")})]})}),e?(0,$e.jsx)("div",{className:"content-guidelines__loading",children:(0,$e.jsx)(co.Spinner,{})}):!r&&(0,$e.jsxs)(co.Navigator,{initialPath:"/",children:[(0,$e.jsx)(co.Navigator.Screen,{path:"/",children:(0,$e.jsxs)(co.__experimentalVStack,{className:"content-guidelines__content",children:[(0,$e.jsx)("ul",{role:"list",className:"content-guidelines__list",children:iR.map(n=>{let i=`content-guidelines-$n.slug}`,a=`content-guidelines-$n.slug}-heading`,s=`content-guidelines-$n.slug}-description`;return(0,$e.jsx)("li",{className:"content-guidelines__list-item",children:(0,$e.jsx)("div",{className:"content-guidelines__accordion-item",children:(0,$e.jsx)(vd,{title:n.title,description:n.description,contentId:i,headingId:a,descriptionId:s,children:n.slug==="blocks"?(0,$e.jsx)(dm,{}):(0,$e.jsx)(sm,{slug:n.slug,contentId:i,headingId:a,descriptionId:s})})})},n.slug)})}),(0,$e.jsx)(mm,{})]})}),(0,$e.jsx)(co.Navigator.Screen,{path:"/revision-history",children:(0,$e.jsx)(pm,{})})]})]})}var sR=aR;export{sR 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  */


Generated : Tue Jun 30 08:20:12 2026 Cross-referenced by PHPXref