PluginProbe
Gutenberg / 23.2.1
Gutenberg v23.2.1
23.9.1 23.9.0 23.8.0 23.7.2 23.7.1 23.7.0 23.6.1 23.6.2 23.6.0 23.5.3 23.5.2 23.5.1 23.5.0 23.4.0 23.3.2 23.3.1 23.3.0 23.2.0 23.2.1 23.2.2 23.1.1 23.1.0 23.0.1 12.6.0 7.4.0 All 402 releases
gutenberg / build / modules / content-types / index.min.js

index.min.js in Gutenberg 23.2.1, at build/modules/content-types/index.min.js

33 lines 577.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 var jN=Object.create;var sh=Object.defineProperty;var BN=Object.getOwnPropertyDescriptor;var HN=Object.getOwnPropertyNames;var zN=Object.getPrototypeOf,WN=Object.prototype.hasOwnProperty;var at=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),pi=(e,t)=>{for(var r in t)sh(e,r,{get:t[r],enumerable:!0})},UN=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of HN(t))!WN.call(e,n)&&n!==r&&sh(e,n,{get:()=>t[n],enumerable:!(o=BN(t,n))||o.enumerable});return e};var d=(e,t,r)=>(r=e!=null?jN(zN(e)):{},UN(t||!e||!e.__esModule?sh(r,"default",{value:e,enumerable:!0}):r,e));var G=at((kB,fx)=>{fx.exports=window.wp.i18n});var B=at((NB,mx)=>{mx.exports=window.wp.element});var H=at((MB,gx)=>{gx.exports=window.React});var V=at((BB,yx)=>{yx.exports=window.ReactJSXRuntime});var un=at((yH,Dx)=>{Dx.exports=window.ReactDOM});var IS=at(kS=>{"use strict";var cl=H();function tV(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var rV=typeof Object.is=="function"?Object.is:tV,oV=cl.useState,nV=cl.useEffect,iV=cl.useLayoutEffect,sV=cl.useDebugValue;function aV(e,t){var r=t(),o=oV({inst:{value:r,getSnapshot:t}}),n=o[0].inst,i=o[1];return iV(function(){n.value=r,n.getSnapshot=t,ab(n)&&i({inst:n})},[e,r,t]),nV(function(){return ab(n)&&i({inst:n}),e(function(){ab(n)&&i({inst:n})})},[e]),sV(r),r}function ab(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!rV(e,r)}catch{return!0}}function lV(e,t){return t()}var cV=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?lV:aV;kS.useSyncExternalStore=cl.useSyncExternalStore!==void 0?cl.useSyncExternalStore:cV});var nf=at((AY,NS)=>{"use strict";NS.exports=IS()});var VS=at(MS=>{"use strict";var sf=H(),uV=nf();function dV(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var fV=typeof Object.is=="function"?Object.is:dV,pV=uV.useSyncExternalStore,mV=sf.useRef,gV=sf.useEffect,hV=sf.useMemo,bV=sf.useDebugValue;MS.useSyncExternalStoreWithSelector=function(e,t,r,o,n){var i=mV(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=hV(function(){function l(p){if(!c){if(c=!0,u=p,p=o(p),n!==void 0&&s.hasValue){var m=s.value;if(n(m,p))return f=m}return f=p}if(m=f,fV(u,p))return m;var h=o(p);return n!==void 0&&n(m,h)?(u=p,m):(u=p,f=h)}var c=!1,u,f,g=r===void 0?null:r;return[function(){return l(t())},g===null?void 0:function(){return l(g())}]},[t,r,o,n]);var a=pV(e,i[0],i[1]);return gV(function(){s.hasValue=!0,s.value=a},[a]),bV(a),a}});var DS=at((IY,FS)=>{"use strict";FS.exports=VS()});var je=at((hee,FR)=>{FR.exports=window.wp.primitives});var Kt=at((_re,bE)=>{bE.exports=window.wp.compose});var t_=at((yre,vE)=>{vE.exports=window.wp.theme});var cu=at((Ere,AE)=>{AE.exports=window.wp.privateApis});var J=at((Kne,uT)=>{uT.exports=window.wp.components});var J_=at((vie,TT)=>{TT.exports=window.wp.keycodes});var Ot=at((yie,kT)=>{kT.exports=window.wp.data});var lO=at((Zfe,Fm)=>{var iO={\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"},sO=Object.keys(iO).join("|"),x7=new RegExp(sO,"g"),S7=new RegExp(sO,"");function R7(e){return iO[e]}var aO=function(e){return e.replace(x7,R7)},E7=function(e){return!!e.match(S7)};Fm.exports=aO;Fm.exports.has=E7;Fm.exports.remove=aO});var Jy=at((spe,vO)=>{"use strict";vO.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 s=i[n];if(!e(t[s],r[s]))return!1}return!0}return t!==t&&r!==r}});var Ms=at((Cge,ZO)=>{ZO.exports=window.wp.date});var RA=at((xhe,SA)=>{SA.exports=window.wp.warning});var kw=at((qwe,RI)=>{"use strict";var JL=function(t){return ej(t)&&!tj(t)};function ej(e){return!!e&&typeof e=="object"}function tj(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||nj(e)}var rj=typeof Symbol=="function"&&Symbol.for,oj=rj?Symbol.for("react.element"):60103;function nj(e){return e.$$typeof===oj}function ij(e){return Array.isArray(e)?[]:{}}function ed(e,t){return t.clone!==!1&&t.isMergeableObject(e)?nc(ij(e),e,t):e}function sj(e,t,r){return e.concat(t).map(function(o){return ed(o,r)})}function aj(e,t){if(!t.customMerge)return nc;var r=t.customMerge(e);return typeof r=="function"?r:nc}function lj(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function xI(e){return Object.keys(e).concat(lj(e))}function SI(e,t){try{return t in e}catch{return!1}}function cj(e,t){return SI(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function uj(e,t,r){var o={};return r.isMergeableObject(e)&&xI(e).forEach(function(n){o[n]=ed(e[n],r)}),xI(t).forEach(function(n){cj(e,n)||(SI(e,n)&&r.isMergeableObject(t[n])?o[n]=aj(n,r)(e[n],t[n],r):o[n]=ed(t[n],r))}),o}function nc(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||sj,r.isMergeableObject=r.isMergeableObject||JL,r.cloneUnlessOtherwiseSpecified=ed;var o=Array.isArray(t),n=Array.isArray(e),i=o===n;return i?o?r.arrayMerge(e,t,r):uj(e,t,r):ed(t,r)}nc.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(o,n){return nc(o,n,r)},{})};var dj=nc;RI.exports=dj});var lr=at((R0e,XI)=>{XI.exports=window.wp.coreData});var Dw=at((C0e,JI)=>{JI.exports=window.wp.preferences});var li=at(($0e,r5)=>{r5.exports=window.wp.notices});var l5=at((tSe,a5)=>{a5.exports=window.wp.isShallowEqual});var lc=at((lSe,h5)=>{h5.exports=window.wp.url});var nT=d(G(),1);import{Link as oT}from"@wordpress/route";function px(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=px(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function YN(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=px(e))&&(o&&(o+=" "),o+=t);return o}var z=YN;var OR=d(B(),1);var Zs=d(H(),1);function hx({controlled:e,default:t,name:r,state:o="value"}){let{current:n}=Zs.useRef(e!==void 0),[i,s]=Zs.useState(t),a=n?e:i,l=Zs.useCallback(c=>{n||s(c)},[]);return[a,l]}var lh=d(H(),1);var vx=d(H(),1),bx={};function pt(e,t){let r=vx.useRef(bx);return r.current===bx&&(r.current=e(t)),r}var ah=lh[`useInsertionEffect${Math.random().toFixed(1)}`.slice(0,-3)],$N=ah&&ah!==lh.useLayoutEffect?ah:e=>e();function Q(e){let t=pt(qN).current;return t.next=e,$N(t.effect),t.trampoline}function qN(){let e={next:void 0,callback:GN,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function GN(){}var _x=d(H(),1),KN=()=>{},$=typeof document<"u"?_x.useLayoutEffect:KN;var vd=d(H(),1),XN=vd.createContext(void 0);function rl(){return vd.useContext(XN)?.direction??"ltr"}function ZN(e,t){return function(o,...n){let i=new URL(e);return i.searchParams.set("code",o.toString()),n.forEach(s=>i.searchParams.append("args[]",s)),`${t} error #${o}; visit ${i} for the full message.`}}var QN=ZN("https://base-ui.com/production-error","Base UI"),$e=QN;var Qs=d(H(),1);function Wi(e,t,r,o){let n=pt(xx).current;return JN(n,e,t,r,o)&&Sx(n,[e,t,r,o]),n.callback}function wx(e){let t=pt(xx).current;return e4(t,e)&&Sx(t,e),t.callback}function xx(){return{callback:null,cleanup:null,refs:[]}}function JN(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function e4(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function Sx(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 s=i(r);typeof s=="function"&&(o[n]=s);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 s=o[n];typeof s=="function"?s():i(null);break}case"object":{i.current=null;break}default:}}}}}}var Ex=d(H(),1);var Rx=d(H(),1),t4=parseInt(Rx.version,10);function ol(e){return t4>=e}function ch(e){if(!Ex.isValidElement(e))return null;let t=e,r=t.props;return(ol(19)?r?.ref:t.ref)??null}function xc(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function go(){}var KB=Object.freeze([]),Et=Object.freeze({});function Cx(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 Tx(e,t){return typeof e=="function"?e(t):e}function Px(e,t){return typeof e=="function"?e(t):e}var uh={};function et(e,t,r,o,n){if(!r&&!o&&!n&&!e)return _d(t);let i=_d(e);return t&&(i=Sc(i,t)),r&&(i=Sc(i,r)),o&&(i=Sc(i,o)),n&&(i=Sc(i,n)),i}function Ox(e){if(e.length===0)return uh;if(e.length===1)return _d(e[0]);let t=_d(e[0]);for(let r=1;r<e.length;r+=1)t=Sc(t,e[r]);return t}function _d(e){return dh(e)?{...kx(e,uh)}:r4(e)}function Sc(e,t){return dh(t)?kx(t,e):o4(e,t)}function r4(e){let t={...e};for(let r in t){let o=t[r];Ax(r,o)&&(t[r]=Ix(o))}return t}function o4(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=xc(e.style,o);break}case"className":{e[r]=fh(e.className,o);break}default:Ax(r,o)?e[r]=n4(e[r],o):e[r]=o}}return e}function Ax(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 dh(e){return typeof e=="function"}function kx(e,t){return dh(e)?e(t):e??uh}function n4(e,t){return t?e?(...r)=>{let o=r[0];if(Nx(o)){let i=o;Rc(i);let s=t(...r);return i.baseUIHandlerPrevented||e?.(...r),s}let n=t(...r);return e?.(...r),n}:Ix(t):e}function Ix(e){return e&&((...t)=>{let r=t[0];return Nx(r)&&Rc(r),e(...t)})}function Rc(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function fh(e,t){return t?e?t+" "+e:t:e}function Nx(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var ph=d(H(),1);function Ae(e,t,r={}){let o=t.render,n=i4(t,r);if(r.enabled===!1)return null;let i=r.state??Et;return l4(e,o,n,i)}function i4(e,t={}){let{className:r,style:o,render:n}=e,{state:i=Et,ref:s,props:a,stateAttributesMapping:l,enabled:c=!0}=t,u=c?Tx(r,i):void 0,f=c?Px(o,i):void 0,g=c?Cx(i,l):Et,p=c&&a?s4(a):void 0,m=c?xc(g,p)??{}:Et;return typeof document<"u"&&(c?Array.isArray(s)?m.ref=wx([m.ref,ch(n),...s]):m.ref=Wi(m.ref,ch(n),s):Wi(null,null)),c?(u!==void 0&&(m.className=fh(m.className,u)),f!==void 0&&(m.style=xc(m.style,f)),m):Et}function s4(e){return Array.isArray(e)?Ox(e):et(void 0,e)}var a4=Symbol.for("react.lazy");function l4(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let n=et(r,t.props);n.ref=r.ref;let i=t;return i?.$$typeof===a4&&(i=Qs.Children.toArray(t)[0]),Qs.cloneElement(i,n)}if(e&&typeof e=="string")return c4(e,r);throw new Error($e(8))}function c4(e,t){return e==="button"?(0,ph.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,ph.createElement)("img",{alt:"",...t,key:t.key}):Qs.createElement(e,t)}var K={};pi(K,{cancelOpen:()=>D4,chipRemovePress:()=>_4,clearPress:()=>v4,closePress:()=>h4,closeWatcher:()=>A4,decrementPress:()=>x4,disabled:()=>j4,drag:()=>M4,escapeKey:()=>O4,focusOut:()=>P4,imperativeAction:()=>B4,incrementPress:()=>w4,inputBlur:()=>E4,inputChange:()=>S4,inputClear:()=>R4,inputPaste:()=>C4,inputPress:()=>T4,itemPress:()=>g4,keyboard:()=>I4,linkPress:()=>b4,listNavigation:()=>k4,none:()=>u4,outsidePress:()=>m4,pointer:()=>N4,scrub:()=>F4,siblingOpen:()=>L4,swipe:()=>H4,trackPress:()=>y4,triggerFocus:()=>p4,triggerHover:()=>f4,triggerPress:()=>d4,wheel:()=>V4,windowResize:()=>z4});var u4="none",d4="trigger-press",f4="trigger-hover",p4="trigger-focus",m4="outside-press",g4="item-press",h4="close-press",b4="link-press",v4="clear-press",_4="chip-remove-press",y4="track-press",w4="increment-press",x4="decrement-press",S4="input-change",R4="input-clear",E4="input-blur",C4="input-paste",T4="input-press",P4="focus-out",O4="escape-key",A4="close-watcher",k4="list-navigation",I4="keyboard",N4="pointer",M4="drag",V4="wheel",F4="scrub",D4="cancel-open",L4="sibling-open",j4="disabled",B4="imperative-action",H4="swipe",z4="window-resize";function ue(e,t,r,o){let n=!1,i=!1,s=o??Et;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,...s}}var yd=d(H(),1);var W4=d(H(),1),Mx={...W4};var Vx=0;function U4(e,t="mui"){let[r,o]=yd.useState(e),n=e||r;return yd.useEffect(()=>{r==null&&(Vx+=1,o(`${t}-${Vx}`))},[r,t]),n}var Fx=Mx.useId;function Vo(e,t){if(Fx!==void 0){let r=Fx();return e??(t?`${t}-${r}`:r)}return U4(e,t)}function Tn(e){return Vo(e,"base-ui")}var ho=d(H(),1);var jx=d(un(),1);var Lx=d(H(),1),Y4=[];function Pn(e){Lx.useEffect(e,Y4)}var wd=null,RH=globalThis.requestAnimationFrame,mh=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)}},xd=new mh,mt=class e{static create(){return new e}static request(t){return xd.request(t)}static cancel(t){return xd.cancel(t)}currentId=wd;request(t){this.cancel(),this.currentId=xd.request(()=>{this.currentId=wd,t()})}cancel=()=>{this.currentId!==wd&&(xd.cancel(this.currentId),this.currentId=wd)};disposeEffect=()=>this.cancel};function Fo(){let e=pt(mt.create).current;return Pn(e.disposeEffect),e}function dn(e){return e==null?e:"current"in e?e.current:e}var On=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),$4={[On.startingStyle]:""},q4={[On.endingStyle]:""},An={transitionStatus(e){return e==="starting"?$4:e==="ending"?q4:null}};function kn(e,t=!1,r=!0){let o=Fo();return Q((n,i=null)=>{o.cancel();let s=dn(e);if(s==null)return;let a=s,l=()=>{jx.flushSync(n)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function c(){Promise.all(a.getAnimations().map(u=>u.finished)).then(()=>{i?.aborted||l()}).catch(()=>{if(r){i?.aborted||l();return}let u=a.getAnimations();!i?.aborted&&u.length>0&&u.some(f=>f.pending||f.playState!=="finished")&&c()})}if(t){let u=On.startingStyle;if(!a.hasAttribute(u)){o.request(c);return}let f=new MutationObserver(()=>{a.hasAttribute(u)||(f.disconnect(),c())});f.observe(a,{attributes:!0,attributeFilter:[u]}),i?.addEventListener("abort",()=>f.disconnect(),{once:!0});return}o.request(c)})}var gh=d(H(),1);function Sd(e,t=!1,r=!1){let[o,n]=gh.useState(e&&t?"idle":void 0),[i,s]=gh.useState(e);return e&&!i&&(s(!0),n("starting")),!e&&i&&o!=="ending"&&!r&&n("ending"),!e&&!i&&o==="ending"&&n(void 0),$(()=>{if(!e&&i&&o!=="ending"&&r){let a=mt.request(()=>{n("ending")});return()=>{mt.cancel(a)}}},[e,i,o,r]),$(()=>{if(!e||t)return;let a=mt.request(()=>{n(void 0)});return()=>{mt.cancel(a)}},[t,e]),$(()=>{if(!e||!t)return;e&&i&&o!=="idle"&&n("starting");let a=mt.request(()=>{n("idle")});return()=>{mt.cancel(a)}},[t,e,i,o]),{mounted:i,setMounted:s,transitionStatus:o}}function Bx(e){let{open:t,defaultOpen:r,onOpenChange:o,disabled:n}=e,i=t!==void 0,[s,a]=hx({controlled:t,default:r,name:"Collapsible",state:"open"}),{mounted:l,setMounted:c,transitionStatus:u}=Sd(s,!0,!0),[f,g]=ho.useState(s),[{height:p,width:m},h]=ho.useState({height:void 0,width:void 0}),v=Tn(),[b,_]=ho.useState(),x=b??v,[w,y]=ho.useState(!1),[O,T]=ho.useState(!1),S=ho.useRef(null),A=ho.useRef(null),D=ho.useRef(null),C=ho.useRef(null),k=kn(C,!1),N=Q(P=>{let E=!s,I=ue(K.triggerPress,P.nativeEvent);if(o(E,I),I.isCanceled)return;let R=C.current;A.current==="css-animation"&&R!=null&&R.style.removeProperty("animation-name"),!w&&!O&&(A.current!=null&&A.current!=="css-animation"&&!l&&E&&c(!0),A.current==="css-animation"&&(!f&&E&&g(!0),!l&&E&&c(!0))),a(E),A.current==="none"&&l&&!E&&c(!1)});return $(()=>{i&&A.current==="none"&&!s&&c(!1)},[i,s,t,c]),ho.useMemo(()=>({abortControllerRef:S,animationTypeRef:A,disabled:n,handleTrigger:N,height:p,mounted:l,open:s,panelId:x,panelRef:C,runOnceAnimationsFinish:k,setDimensions:h,setHiddenUntilFound:y,setKeepMounted:T,setMounted:c,setOpen:a,setPanelIdState:_,setVisible:g,transitionDimensionRef:D,transitionStatus:u,visible:f,width:m}),[S,A,n,N,p,l,s,x,C,k,h,y,T,c,a,g,D,u,f,m])}var Rd=d(H(),1),hh=Rd.createContext(void 0);function Ed(){let e=Rd.useContext(hh);if(e===void 0)throw new Error($e(15));return e}var Js=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=On.startingStyle]="startingStyle",e[e.endingStyle=On.endingStyle]="endingStyle",e})({});var Hx=(function(e){return e.panelOpen="data-panel-open",e})({});var G4={[Js.open]:""},K4={[Js.closed]:""},zx={open(e){return e?{[Hx.panelOpen]:""}:null}},Wx={open(e){return e?G4:K4}};var il=d(H(),1);function Cd(){return typeof window<"u"}function Yt(e){return Td(e)?(e.nodeName||"").toLowerCase():"#document"}function qe(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function pn(e){var t;return(t=(Td(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Td(e){return Cd()?e instanceof Node||e instanceof qe(e).Node:!1}function pe(e){return Cd()?e instanceof Element||e instanceof qe(e).Element:!1}function Fe(e){return Cd()?e instanceof HTMLElement||e instanceof qe(e).HTMLElement:!1}function In(e){return!Cd()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof qe(e).ShadowRoot}function Nn(e){let{overflow:t,overflowX:r,overflowY:o,display:n}=$t(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+r)&&n!=="inline"&&n!=="contents"}function Ux(e){return/^(table|td|th)$/.test(Yt(e))}function Ec(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var X4=/transform|translate|scale|rotate|perspective|filter/,Z4=/paint|layout|strict|content/,ea=e=>!!e&&e!=="none",bh;function Pd(e){let t=pe(e)?$t(e):e;return ea(t.transform)||ea(t.translate)||ea(t.scale)||ea(t.rotate)||ea(t.perspective)||!nl()&&(ea(t.backdropFilter)||ea(t.filter))||X4.test(t.willChange||"")||Z4.test(t.contain||"")}function Yx(e){let t=fn(e);for(;Fe(t)&&!mn(t);){if(Pd(t))return t;if(Ec(t))return null;t=fn(t)}return null}function nl(){return bh==null&&(bh=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),bh}function mn(e){return/^(html|body|#document)$/.test(Yt(e))}function $t(e){return qe(e).getComputedStyle(e)}function Cc(e){return pe(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function fn(e){if(Yt(e)==="html")return e;let t=e.assignedSlot||e.parentNode||In(e)&&e.host||pn(e);return In(t)?t.host:t}function $x(e){let t=fn(e);return mn(t)?e.ownerDocument?e.ownerDocument.body:e.body:Fe(t)&&Nn(t)?t:$x(t)}function Ui(e,t,r){var o;t===void 0&&(t=[]),r===void 0&&(r=!0);let n=$x(e),i=n===((o=e.ownerDocument)==null?void 0:o.body),s=qe(n);if(i){let a=Od(s);return t.concat(s,s.visualViewport||[],Nn(n)?n:[],a&&r?Ui(a):[])}else return t.concat(n,Ui(n,[],r))}function Od(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var Ad=d(H(),1),Q4=Ad.createContext(void 0);function qx(e=!1){let t=Ad.useContext(Q4);if(t===void 0&&!e)throw new Error($e(16));return t}var Gx=d(H(),1);function Kx(e){let{focusableWhenDisabled:t,disabled:r,composite:o=!1,tabIndex:n=0,isNativeButton:i}=e,s=o&&t!==!1,a=o&&t===!1;return{props:Gx.useMemo(()=>{let c={onKeyDown(u){r&&t&&u.key!=="Tab"&&u.preventDefault()}};return o||(c.tabIndex=n,!i&&r&&(c.tabIndex=t?n:-1)),(i&&(t||s)||!i&&r)&&(c["aria-disabled"]=r),i&&(!t||a)&&(c.disabled=r),c},[o,r,t,s,a,i,n])}}function mi(e={}){let{disabled:t=!1,focusableWhenDisabled:r,tabIndex:o=0,native:n=!0,composite:i}=e,s=il.useRef(null),a=qx(!0),l=i??a!==void 0,{props:c}=Kx({focusableWhenDisabled:r,disabled:t,composite:l,tabIndex:o,isNativeButton:n}),u=il.useCallback(()=>{let p=s.current;vh(p)&&l&&t&&c.disabled===void 0&&p.disabled&&(p.disabled=!1)},[t,c.disabled,l]);$(u,[u]);let f=il.useCallback((p={})=>{let{onClick:m,onMouseDown:h,onKeyUp:v,onKeyDown:b,onPointerDown:_,...x}=p;return et({type:n?"button":void 0,onClick(y){if(t){y.preventDefault();return}m?.(y)},onMouseDown(y){t||h?.(y)},onKeyDown(y){if(t||(Rc(y),b?.(y),y.baseUIHandlerPrevented))return;let O=y.target===y.currentTarget,T=y.currentTarget,S=vh(T),A=!n&&J4(T),D=O&&(n?S:!A),C=y.key==="Enter",k=y.key===" ",N=T.getAttribute("role"),P=N?.startsWith("menuitem")||N==="option"||N==="gridcell";if(O&&l&&k){if(y.defaultPrevented&&P)return;y.preventDefault(),A||n&&S?(T.click(),y.preventBaseUIHandler()):D&&(m?.(y),y.preventBaseUIHandler());return}D&&(!n&&(k||C)&&y.preventDefault(),!n&&C&&m?.(y))},onKeyUp(y){if(!t){if(Rc(y),v?.(y),y.target===y.currentTarget&&n&&l&&vh(y.currentTarget)&&y.key===" "){y.preventDefault();return}y.baseUIHandlerPrevented||y.target===y.currentTarget&&!n&&!l&&y.key===" "&&m?.(y)}},onPointerDown(y){if(t){y.preventDefault();return}_?.(y)}},n?void 0:{role:"button"},c,x)},[t,c,l,n]),g=Q(p=>{s.current=p,u()});return{getButtonProps:f,buttonRef:g}}function vh(e){return Fe(e)&&e.tagName==="BUTTON"}function J4(e){return!!(e?.tagName==="A"&&e?.href)}var Yi=typeof navigator<"u",_h=eM(),Xx=rM(),kd=tM(),Id=typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter:none"),Nd=_h.platform==="MacIntel"&&_h.maxTouchPoints>1?!0:/iP(hone|ad|od)|iOS/.test(_h.platform),fz=Yi&&/firefox/i.test(kd),Md=Yi&&/apple/i.test(navigator.vendor),pz=Yi&&/Edg/i.test(kd),Vd=Yi&&/android/i.test(Xx)||/android/i.test(kd),Zx=Yi&&Xx.toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints,Fd=kd.includes("jsdom/");function eM(){if(!Yi)return{platform:"",maxTouchPoints:-1};let e=navigator.userAgentData;return e?.platform?{platform:e.platform,maxTouchPoints:navigator.maxTouchPoints}:{platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??-1}}function tM(){if(!Yi)return"";let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(({brand:t,version:r})=>`${t}/${r}`).join(" "):navigator.userAgent}function rM(){if(!Yi)return"";let e=navigator.userAgentData;return e?.platform?e.platform:navigator.platform??""}var Tc="data-base-ui-focusable",yh="active",wh="selected",xh="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function bo(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function ce(e,t){if(!e||!t)return!1;let r=t.getRootNode?.();if(e.contains(t))return!0;if(r&&In(r)){let o=t;for(;o;){if(e===o)return!0;o=o.parentNode||o.host}}return!1}function Ct(e){return"composedPath"in e?e.composedPath()[0]:e.target}function ta(e,t){if(!pe(e))return!1;let r=e;if(t.hasElement(r))return!r.hasAttribute("data-trigger-disabled");for(let[,o]of t.entries())if(ce(o,r))return!o.hasAttribute("data-trigger-disabled");return!1}function Do(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);let r=e;return r.target!=null&&t.contains(r.target)}function Qx(e){return e.matches("html,body")}function ra(e){return Fe(e)&&e.matches(xh)}function Sh(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${xh}`)!=null}function Rh(e){return e?e.getAttribute("role")==="combobox"&&ra(e):!1}function Jx(e){if(!e||Fd)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function Pc(e){return e?e.hasAttribute(Tc)?e:e.querySelector(`[${Tc}]`)||e:null}function Jr(e,t,r=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!r||n.context?.open?[n]:[],...Jr(e,n.id,r)])}function Eh(e,t){let r=[],o=e.find(n=>n.id===t)?.parentId;for(;o;){let n=e.find(i=>i.id===o);o=n?.parentId,n&&(r=r.concat(n))}return r}function e0(e){e.preventDefault(),e.stopPropagation()}function t0(e){return"nativeEvent"in e}function r0(e){return e.pointerType===""&&e.isTrusted?!0:Vd&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function o0(e){return Fd?!1:!Vd&&e.width===0&&e.height===0||Vd&&e.width===1&&e.height===1&&e.pressure===0&&e.detail===0&&e.pointerType==="mouse"||e.width<1&&e.height<1&&e.pressure===0&&e.detail===0&&e.pointerType==="touch"}function Mn(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function Dd(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var s0=["top","right","bottom","left"];var $i=Math.min,Dr=Math.max,qi=Math.round,Ac=Math.floor,gn=e=>({x:e,y:e}),oM={left:"right",right:"left",bottom:"top",top:"bottom"};function kc(e,t,r){return Dr(e,$i(t,r))}function hn(e,t){return typeof e=="function"?e(t):e}function ur(e){return e.split("-")[0]}function bn(e){return e.split("-")[1]}function jd(e){return e==="x"?"y":"x"}function Ic(e){return e==="y"?"height":"width"}function eo(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function Nc(e){return jd(eo(e))}function a0(e,t,r){r===void 0&&(r=!1);let o=bn(e),n=Nc(e),i=Ic(n),s=n==="x"?o===(r?"end":"start")?"right":"left":o==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=Oc(s)),[s,Oc(s)]}function l0(e){let t=Oc(e);return[Ld(e),t,Ld(t)]}function Ld(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var n0=["left","right"],i0=["right","left"],nM=["top","bottom"],iM=["bottom","top"];function sM(e,t,r){switch(e){case"top":case"bottom":return r?t?i0:n0:t?n0:i0;case"left":case"right":return t?nM:iM;default:return[]}}function c0(e,t,r,o){let n=bn(e),i=sM(ur(e),r==="start",o);return n&&(i=i.map(s=>s+"-"+n),t&&(i=i.concat(i.map(Ld)))),i}function Oc(e){let t=ur(e);return oM[t]+e.slice(t.length)}function aM(e){return{top:0,right:0,bottom:0,left:0,...e}}function Bd(e){return typeof e!="number"?aM(e):{top:e,right:e,bottom:e,left:e}}function oa(e){let{x:t,y:r,width:o,height:n}=e;return{width:o,height:n,top:r,left:t,right:t+o,bottom:r+n,x:t,y:r}}function lM(e){return e.visibility==="hidden"||e.visibility==="collapse"}function Hd(e,t=e?$t(e):null){return!e||!e.isConnected||!t||lM(t)?!1:typeof e.checkVisibility=="function"?e.checkVisibility():t.display!=="none"&&t.display!=="contents"}function we(e){return e?.ownerDocument||document}var cM='a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]';function uM(e){let t=e.assignedSlot;if(t)return t;if(e.parentElement)return e.parentElement;let r=e.getRootNode();return In(r)?r.host:null}function Th(e){for(let t of Array.from(e.children))if(Yt(t)==="summary")return t;return null}function dM(e,t){let r=Th(t);return!!r&&(e===r||ce(r,e))}function u0(e){let t=e?Yt(e):"";return e!=null&&e.matches(cM)&&(t!=="summary"||e.parentElement!=null&&Yt(e.parentElement)==="details"&&Th(e.parentElement)===e)&&(t!=="details"||Th(e)==null)&&(t!=="input"||e.type!=="hidden")}function d0(e){if(!u0(e)||!e.isConnected||e.matches(":disabled"))return!1;for(let t=e;t;t=uM(t)){let r=t!==e,o=Yt(t)==="slot";if(t.hasAttribute("inert")||r&&Yt(t)==="details"&&!t.open&&!dM(e,t)||t.hasAttribute("hidden")||!o&&!fM(t,r))return!1}return!0}function fM(e,t){let r=$t(e);return t?r.display!=="none":Hd(e,r)}function f0(e){let t=e.tabIndex;if(t<0){let r=Yt(e);if(r==="details"||r==="audio"||r==="video"||Fe(e)&&e.isContentEditable)return 0}return t}function Ch(e){if(Yt(e)!=="input")return null;let t=e;return t.type==="radio"&&t.name!==""?t:null}function pM(e,t){let r=Ch(e);if(!r)return!0;let o=t.find(n=>{let i=Ch(n);return i?.name===r.name&&i.form===r.form&&i.checked});return o?o===r:t.find(n=>{let i=Ch(n);return i?.name===r.name&&i.form===r.form})===r}function p0(e){if(Fe(e)&&Yt(e)==="slot"){let t=e.assignedElements({flatten:!0});if(t.length>0)return t}return Fe(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function m0(e,t){p0(e).forEach(r=>{u0(r)&&t.push(r),m0(r,t)})}function g0(e,t,r){p0(e).forEach(o=>{Fe(o)&&o.matches(t)&&r.push(o),g0(o,t,r)})}function zd(e){return d0(e)&&f0(e)>=0}function Ph(e){let t=[];return m0(e,t),t.filter(d0)}function sl(e){let t=Ph(e);return t.filter(r=>f0(r)>=0&&pM(r,t))}function h0(e,t){let r=sl(e),o=r.length;if(o===0)return;let n=bo(we(e)),i=r.indexOf(n),s=i===-1?t===1?0:o-1:i+t;return r[s]}function al(e){return h0(we(e).body,1)||e}function Wd(e){return h0(we(e).body,-1)||e}function b0(e,t){if(!e)return null;let r=sl(we(e).body),o=r.length;if(o===0)return null;let n=r.indexOf(e);if(n===-1)return null;let i=(n+t+o)%o;return r[i]}function v0(e){return b0(e,1)}function _0(e){return b0(e,-1)}function gi(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!o||!ce(r,o)}function y0(e){sl(e).forEach(r=>{r.dataset.tabindex=r.getAttribute("tabindex")||"",r.setAttribute("tabindex","-1")})}function Oh(e){let t=[];g0(e,"[data-tabindex]",t),t.forEach(r=>{let o=r.dataset.tabindex;delete r.dataset.tabindex,o?r.setAttribute("tabindex",o):r.removeAttribute("tabindex")})}var w0="ArrowUp",x0="ArrowDown",S0="ArrowLeft",R0="ArrowRight",E0="Home",C0="End";var mM=new Set([S0,R0]);var gM=new Set([w0,x0]);var hM=new Set([...mM,...gM]),Fz=new Set([...hM,E0,C0]),T0=new Set([w0,x0,S0,R0,E0,C0]);var Vn=d(H(),1);function de(e,t,r,o){return e.addEventListener(t,r,o),()=>{e.removeEventListener(t,r,o)}}var P0=(function(e){return e.disabled="data-disabled",e.orientation="data-orientation",e})({});function O0(e){let{abortControllerRef:t,animationTypeRef:r,externalRef:o,height:n,hiddenUntilFound:i,keepMounted:s,id:a,mounted:l,onOpenChange:c,open:u,panelRef:f,runOnceAnimationsFinish:g,setDimensions:p,setMounted:m,setOpen:h,setVisible:v,transitionDimensionRef:b,visible:_,width:x}=e,w=Vn.useRef(!1),y=Vn.useRef(null),O=Vn.useRef(u),T=Vn.useRef(u),S=Fo(),A=Vn.useMemo(()=>r.current==="css-animation"?!_:!u&&!l,[u,l,_,r]),D=Q(k=>{if(!k)return;if(r.current==null||b.current==null){let E=getComputedStyle(k),I=E.animationName!=="none"&&E.animationName!=="",R=E.transitionDuration!=="0s"&&E.transitionDuration!=="";I&&R||(E.animationName==="none"&&E.transitionDuration!=="0s"?r.current="css-transition":E.animationName!=="none"&&E.transitionDuration==="0s"?r.current="css-animation":r.current="none"),k.getAttribute(P0.orientation)==="horizontal"||E.transitionProperty.indexOf("width")>-1?b.current="width":b.current="height"}if(r.current!=="css-transition")return;(n===void 0||x===void 0)&&(p({height:k.scrollHeight,width:k.scrollWidth}),T.current&&k.style.setProperty("transition-duration","0s"));let N=-1,P=-1;return N=mt.request(()=>{T.current=!1,P=mt.request(()=>{setTimeout(()=>{k.style.removeProperty("transition-duration")})})}),()=>{mt.cancel(N),mt.cancel(P)}}),C=Wi(o,f,D);return $(()=>{if(r.current!=="css-transition")return;let k=f.current;if(!k)return;let N=-1;if(t.current!=null&&(t.current.abort(),t.current=null),u){let P={"justify-content":k.style.justifyContent,"align-items":k.style.alignItems,"align-content":k.style.alignContent,"justify-items":k.style.justifyItems};Object.keys(P).forEach(E=>{k.style.setProperty(E,"initial","important")}),!T.current&&!s&&k.setAttribute(Js.startingStyle,""),p({height:k.scrollHeight,width:k.scrollWidth}),N=mt.request(()=>{Object.entries(P).forEach(([E,I])=>{I===""?k.style.removeProperty(E):k.style.setProperty(E,I)})})}else{if(k.scrollHeight===0&&k.scrollWidth===0)return;p({height:k.scrollHeight,width:k.scrollWidth});let P=new AbortController;t.current=P;let E=P.signal,I=null,R=Js.endingStyle;return I=new MutationObserver(M=>{M.some(j=>j.type==="attributes"&&j.attributeName===R)&&(I?.disconnect(),I=null,g(()=>{p({height:0,width:0}),k.style.removeProperty("content-visibility"),m(!1),t.current===P&&(t.current=null)},E))}),I.observe(k,{attributes:!0,attributeFilter:[R]}),()=>{I?.disconnect(),S.cancel(),t.current===P&&(P.abort(),t.current=null)}}return()=>{mt.cancel(N)}},[t,r,S,i,s,l,u,f,g,p,m]),$(()=>{if(r.current!=="css-animation")return;let k=f.current;k&&(y.current=k.style.animationName||y.current,k.style.setProperty("animation-name","none"),p({height:k.scrollHeight,width:k.scrollWidth}),!O.current&&!w.current&&k.style.removeProperty("animation-name"),u?(t.current!=null&&(t.current.abort(),t.current=null),m(!0),v(!0)):(t.current=new AbortController,g(()=>{m(!1),v(!1),t.current=null},t.current.signal)))},[t,r,u,f,g,p,m,v,_]),Pn(()=>{let k=mt.request(()=>{O.current=!1});return()=>mt.cancel(k)}),$(()=>{if(!i)return;let k=f.current;if(!k)return;let N=-1,P=-1;return u&&w.current&&(k.style.transitionDuration="0s",p({height:k.scrollHeight,width:k.scrollWidth}),N=mt.request(()=>{w.current=!1,P=mt.request(()=>{setTimeout(()=>{k.style.removeProperty("transition-duration")})})})),()=>{mt.cancel(N),mt.cancel(P)}},[i,u,f,p]),$(()=>{let k=f.current;k&&i&&A&&(k.setAttribute("hidden","until-found"),r.current==="css-transition"&&k.setAttribute(Js.startingStyle,""))},[i,A,r,f]),Vn.useEffect(function(){let N=f.current;if(!N)return;function P(E){w.current=!0,h(!0),c(!0,ue(K.none,E))}return de(N,"beforematch",P)},[c,f,h]),Vn.useMemo(()=>({props:{hidden:A,id:a,ref:C}}),[A,a,C])}var A0=d(H(),1);function Gi(e){let{enabled:t=!0,open:r,ref:o,onComplete:n}=e,i=Q(n),s=kn(o,r,!1);A0.useEffect(()=>{if(!t)return;let a=new AbortController;return s(i,a.signal),()=>{a.abort()}},[t,r,i,s])}var k0=d(H(),1);function Ud(e){let t=k0.useRef(!0);t.current&&(t.current=!1,e())}var Mc=0,rr=class e{static create(){return new e}currentId=Mc;start(t,r){this.clear(),this.currentId=setTimeout(()=>{this.currentId=Mc,r()},t)}isStarted(){return this.currentId!==Mc}clear=()=>{this.currentId!==Mc&&(clearTimeout(this.currentId),this.currentId=Mc)};disposeEffect=()=>this.clear};function to(){let e=pt(rr.create).current;return Pn(e.disposeEffect),e}var I0={},N0={},M0="";function bM(e){if(typeof document>"u")return!1;let t=we(e);return qe(t).innerWidth-t.documentElement.clientWidth>0}function vM(e){if(!(typeof CSS<"u"&&CSS.supports&&CSS.supports("scrollbar-gutter","stable"))||typeof document>"u")return!1;let r=we(e),o=r.documentElement,n=r.body,i=Nn(o)?o:n,s=i.style.overflowY,a=o.style.scrollbarGutter;o.style.scrollbarGutter="stable",i.style.overflowY="scroll";let l=i.offsetWidth;i.style.overflowY="hidden";let c=i.offsetWidth;return i.style.overflowY=s,o.style.scrollbarGutter=a,l===c}function _M(e){let t=we(e),r=t.documentElement,o=t.body,n=Nn(r)?r:o,i={overflowY:n.style.overflowY,overflowX:n.style.overflowX};return Object.assign(n.style,{overflowY:"hidden",overflowX:"hidden"}),()=>{Object.assign(n.style,i)}}function yM(e){let t=we(e),r=t.documentElement,o=t.body,n=qe(r),i=0,s=0,a=!1,l=mt.create();if(Id&&(n.visualViewport?.scale??1)!==1)return()=>{};function c(){let p=n.getComputedStyle(r),m=n.getComputedStyle(o),b=(p.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";i=r.scrollTop,s=r.scrollLeft,I0={scrollbarGutter:r.style.scrollbarGutter,overflowY:r.style.overflowY,overflowX:r.style.overflowX},M0=r.style.scrollBehavior,N0={position:o.style.position,height:o.style.height,width:o.style.width,boxSizing:o.style.boxSizing,overflowY:o.style.overflowY,overflowX:o.style.overflowX,scrollBehavior:o.style.scrollBehavior};let _=r.scrollHeight>r.clientHeight,x=r.scrollWidth>r.clientWidth,w=p.overflowY==="scroll"||m.overflowY==="scroll",y=p.overflowX==="scroll"||m.overflowX==="scroll",O=Math.max(0,n.innerWidth-o.clientWidth),T=Math.max(0,n.innerHeight-o.clientHeight),S=parseFloat(m.marginTop)+parseFloat(m.marginBottom),A=parseFloat(m.marginLeft)+parseFloat(m.marginRight),D=Nn(r)?r:o;if(a=vM(e),a){r.style.scrollbarGutter=b,D.style.overflowY="hidden",D.style.overflowX="hidden";return}Object.assign(r.style,{scrollbarGutter:b,overflowY:"hidden",overflowX:"hidden"}),(_||w)&&(r.style.overflowY="scroll"),(x||y)&&(r.style.overflowX="scroll"),Object.assign(o.style,{position:"relative",height:S||T?`calc(100dvh - ${S+T}px)`:"100dvh",width:A||O?`calc(100vw - ${A+O}px)`:"100vw",boxSizing:"border-box",overflow:"hidden",scrollBehavior:"unset"}),o.scrollTop=i,o.scrollLeft=s,r.setAttribute("data-base-ui-scroll-locked",""),r.style.scrollBehavior="unset"}function u(){Object.assign(r.style,I0),Object.assign(o.style,N0),a||(r.scrollTop=i,r.scrollLeft=s,r.removeAttribute("data-base-ui-scroll-locked"),r.style.scrollBehavior=M0)}function f(){u(),l.request(c)}c();let g=de(n,"resize",f);return()=>{l.cancel(),u(),typeof n.removeEventListener=="function"&&g()}}var Ah=class{lockCount=0;restore=null;timeoutLock=rr.create();timeoutUnlock=rr.create();acquire(t){return this.lockCount+=1,this.lockCount===1&&this.restore===null&&this.timeoutLock.start(0,()=>this.lock(t)),this.release}release=()=>{this.lockCount-=1,this.lockCount===0&&this.restore&&this.timeoutUnlock.start(0,this.unlock)};unlock=()=>{this.lockCount===0&&this.restore&&(this.restore?.(),this.restore=null)};lock(t){if(this.lockCount===0||this.restore!==null)return;let o=we(t).documentElement,n=qe(o).getComputedStyle(o).overflowY;if(n==="hidden"||n==="clip"){this.restore=go;return}let i=Nd||!bM(t);this.restore=i?_M(t):yM(t)}},wM=new Ah;function V0(e=!0,t=null){$(()=>{if(e)return wM.acquire(t)},[e,t])}var ro=d(H(),1);function xM(e,t){return t!=null&&!Mn(t)?0:typeof e=="function"?e():e}function na(e,t,r){let o=xM(e,r);return typeof o=="number"?o:o?.[t]}function kh(e){return typeof e=="function"?e():e}function Yd(e,t){return t||e==="click"||e==="mousedown"}var F0=d(V(),1),D0=ro.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new rr,currentIdRef:{current:null},currentContextRef:{current:null}});function Ih(e){let{children:t,delay:r,timeoutMs:o=0}=e,n=ro.useRef(r),i=ro.useRef(r),s=ro.useRef(null),a=ro.useRef(null),l=to();return(0,F0.jsx)(D0.Provider,{value:ro.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:s,timeoutMs:o,currentContextRef:a,timeout:l}),[o,l]),children:t})}function Nh(e,t={open:!1}){let r="rootStore"in e?e.rootStore:e,o=r.useState("floatingId"),{open:n}=t,i=ro.useContext(D0),{currentIdRef:s,delayRef:a,timeoutMs:l,initialDelayRef:c,currentContextRef:u,hasProvider:f,timeout:g}=i,[p,m]=ro.useState(!1);return $(()=>{function h(){m(!1),u.current?.setIsInstantPhase(!1),s.current=null,u.current=null,a.current=c.current}if(s.current&&!n&&s.current===o){if(m(!1),l){let v=o;return g.start(l,()=>{r.select("open")||s.current&&s.current!==v||h()}),()=>{g.clear()}}h()}},[n,o,s,a,l,c,u,g,r]),$(()=>{if(!n)return;let h=u.current,v=s.current;g.clear(),u.current={onOpenChange:r.setOpen,setIsInstantPhase:m},s.current=o,a.current={open:0,close:na(c.current,"close")},v!==null&&v!==o?(m(!0),h?.setIsInstantPhase(!0),h?.onOpenChange(!1,ue(K.none))):(m(!1),h?.setIsInstantPhase(!1))},[n,o,r,s,a,l,c,u,g]),$(()=>()=>{u.current=null},[u]),ro.useMemo(()=>({hasProvider:f,delayRef:a,isInstantPhase:p}),[f,a,p])}var dr=d(H(),1);function yr(...e){return()=>{for(let t=0;t<e.length;t+=1){let r=e[t];r&&r()}}}function Lr(e){let t=pt(SM,e).current;return t.next=e,$(t.effect),t}function SM(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var $d=d(H(),1);var L0={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},j0={...L0,position:"fixed",top:0,left:0},EW={...L0,position:"absolute"};var B0=d(V(),1),hi=$d.forwardRef(function(t,r){let[o,n]=$d.useState();return $(()=>{Md&&n("button")},[]),(0,B0.jsx)("span",{...t,ref:r,style:j0,"aria-hidden":o?void 0:!0,...{tabIndex:0,role:o},"data-base-ui-focus-guard":""})});function bi(e){return`data-base-ui-${e}`}var qd=0;function Gd(e,t={}){let{preventScroll:r=!1,cancelPrevious:o=!0,sync:n=!1}=t;o&&cancelAnimationFrame(qd);let i=()=>e?.focus({preventScroll:r});if(n)return i(),go;let s=requestAnimationFrame(i);return qd=s,()=>{qd===s&&(cancelAnimationFrame(s),qd=0)}}var Mh={inert:new WeakMap,"aria-hidden":new WeakMap},H0="data-base-ui-inert",Dh={inert:new WeakSet,"aria-hidden":new WeakSet},Vc=new WeakMap,Vh=0;function RM(e){return Dh[e]}function U0(e){return e?In(e)?e.host:U0(e.parentNode):null}var Fh=(e,t)=>t.map(r=>{if(e.contains(r))return r;let o=U0(r);return e.contains(o)?o:null}).filter(r=>r!=null),z0=e=>{let t=new Set;return e.forEach(r=>{let o=r;for(;o&&!t.has(o);)t.add(o),o=o.parentNode}),t},W0=(e,t,r)=>{let o=[],n=i=>{!i||r.has(i)||Array.from(i.children).forEach(s=>{Yt(s)!=="script"&&(t.has(s)?n(s):o.push(s))})};return n(e),o};function EM(e,t,r,o,{mark:n=!0,markerIgnoreElements:i=[]}){let s=o?"inert":r?"aria-hidden":null,a=null,l=null,c=Fh(t,e),u=n?Fh(t,i):[],f=new Set(u),g=n?W0(t,z0(c),new Set(c)).filter(h=>!f.has(h)):[],p=[],m=[];if(s){let h=Mh[s],v=RM(s);l=v,a=h;let b=Fh(t,Array.from(t.querySelectorAll("[aria-live]"))),_=c.concat(b);W0(t,z0(_),new Set(_)).forEach(w=>{let y=w.getAttribute(s),O=y!==null&&y!=="false",T=(h.get(w)||0)+1;h.set(w,T),p.push(w),T===1&&O&&v.add(w),O||w.setAttribute(s,s==="inert"?"":"true")})}return n&&g.forEach(h=>{let v=(Vc.get(h)||0)+1;Vc.set(h,v),m.push(h),v===1&&h.setAttribute(H0,"")}),Vh+=1,()=>{a&&p.forEach(h=>{let b=(a.get(h)||0)-1;a.set(h,b),b||(!l?.has(h)&&s&&h.removeAttribute(s),l?.delete(h))}),n&&m.forEach(h=>{let v=(Vc.get(h)||0)-1;Vc.set(h,v),v||h.removeAttribute(H0)}),Vh-=1,Vh||(Mh.inert=new WeakMap,Mh["aria-hidden"]=new WeakMap,Dh.inert=new WeakSet,Dh["aria-hidden"]=new WeakSet,Vc=new WeakMap)}}function Lh(e,t={}){let{ariaHidden:r=!1,inert:o=!1,mark:n=!0,markerIgnoreElements:i=[]}=t,s=we(e[0]).body;return EM(e,s,r,o,{mark:n,markerIgnoreElements:i})}var vt=d(H(),1),jh=d(un(),1);var Y0={style:{transition:"none"}},Kd="data-base-ui-click-trigger",CM="data-base-ui-swipe-ignore",TM="data-swipe-ignore",DW=`[${CM}]`,LW=`[${TM}]`;var Xd={fallbackAxisSide:"end"},$0={clipPath:"inset(50%)",position:"fixed",top:0,left:0};var ia=d(V(),1),q0=vt.createContext(null),Bh=()=>vt.useContext(q0),PM=bi("portal");function Zd(e={}){let{ref:t,container:r,componentProps:o=Et,elementProps:n}=e,i=Vo(),a=Bh()?.portalNode,[l,c]=vt.useState(null),[u,f]=vt.useState(null),g=Q(v=>{v!==null&&f(v)}),p=vt.useRef(null);$(()=>{if(r===null){p.current&&(p.current=null,f(null),c(null));return}if(i==null)return;let v=(r&&(Td(r)?r:r.current))??a??document.body;if(v==null){p.current&&(p.current=null,f(null),c(null));return}p.current!==v&&(p.current=v,f(null),c(v))},[r,a,i]);let m=Ae("div",o,{ref:[t,g],props:[{id:i,[PM]:""},n]});return{portalNode:u,portalSubtree:l&&m?jh.createPortal(m,l):null}}var Hh=vt.forwardRef(function(t,r){let{children:o,container:n,className:i,render:s,renderGuards:a,style:l,...c}=t,{portalNode:u,portalSubtree:f}=Zd({container:n,ref:r,componentProps:t,elementProps:c}),g=vt.useRef(null),p=vt.useRef(null),m=vt.useRef(null),h=vt.useRef(null),[v,b]=vt.useState(null),_=vt.useRef(!1),x=v?.modal,w=v?.open,y=typeof a=="boolean"?a:!!v&&!v.modal&&v.open&&!!u;vt.useEffect(()=>{if(!u||x)return;function T(S){u&&S.relatedTarget&&gi(S)&&(S.type==="focusin"?_.current&&(Oh(u),_.current=!1):(y0(u),_.current=!0))}return yr(de(u,"focusin",T,!0),de(u,"focusout",T,!0))},[u,x]),vt.useEffect(()=>{!u||w!==!1||(Oh(u),_.current=!1)},[w,u]);let O=vt.useMemo(()=>({beforeOutsideRef:g,afterOutsideRef:p,beforeInsideRef:m,afterInsideRef:h,portalNode:u,setFocusManagerState:b}),[u]);return(0,ia.jsxs)(vt.Fragment,{children:[f,(0,ia.jsxs)(q0.Provider,{value:O,children:[y&&u&&(0,ia.jsx)(hi,{"data-type":"outside",ref:g,onFocus:T=>{if(gi(T,u))m.current?.focus();else{let S=v?v.domReference:null;Wd(S)?.focus()}}}),y&&u&&(0,ia.jsx)("span",{"aria-owns":u.id,style:$0}),u&&jh.createPortal(o,u),y&&u&&(0,ia.jsx)(hi,{"data-type":"outside",ref:p,onFocus:T=>{if(gi(T,u))h.current?.focus();else{let S=v?v.domReference:null;al(S)?.focus(),v?.closeOnFocusOut&&v?.onOpenChange(!1,ue(K.focusOut,T.nativeEvent))}}})]})]})});var Ki=d(H(),1);function Qd(){let e=new Map;return{emit(t,r){e.get(t)?.forEach(o=>o(r))},on(t,r){e.has(t)||e.set(t,new Set),e.get(t).add(r)},off(t,r){e.get(t)?.delete(r)}}}var Jd=class{nodesRef={current:[]};events=Qd();addNode(t){this.nodesRef.current.push(t)}removeNode(t){let r=this.nodesRef.current.findIndex(o=>o===t);r!==-1&&this.nodesRef.current.splice(r,1)}};var zh=d(V(),1),G0=Ki.createContext(null),K0=Ki.createContext(null),vo=()=>Ki.useContext(G0)?.id||null,Lo=e=>{let t=Ki.useContext(K0);return e??t};function Wh(e){let t=Vo(),r=Lo(e),o=vo();return $(()=>{if(!t)return;let n={id:t,parentId:o};return r?.addNode(n),()=>{r?.removeNode(n)}},[r,t,o]),t}function Uh(e){let{children:t,id:r}=e,o=vo();return(0,zh.jsx)(G0.Provider,{value:Ki.useMemo(()=>({id:r,parentId:o}),[r,o]),children:t})}function Yh(e){let{children:t,externalTree:r}=e,o=pt(()=>r??new Jd).current;return(0,zh.jsx)(K0.Provider,{value:o,children:t})}var Fc=d(V(),1);function OM(e,t){let r=qe(Ct(e));return e instanceof r.KeyboardEvent?"keyboard":e instanceof r.FocusEvent?t||"keyboard":"pointerType"in e?e.pointerType||"keyboard":"touches"in e?"touch":e instanceof r.MouseEvent?t||(e.detail===0?"keyboard":"mouse"):""}var X0=20,Xi=[];function qh(){Xi=Xi.filter(e=>e.deref()?.isConnected)}function AM(e){qh(),e&&Yt(e)!=="body"&&(Xi.push(new WeakRef(e)),Xi.length>X0&&(Xi=Xi.slice(-X0)))}function $h(){return qh(),Xi[Xi.length-1]?.deref()}function kM(e){return e?zd(e)?e:sl(e)[0]||e:null}function Z0(e,t){if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex")||!t.current.includes("floating")&&!e.getAttribute("role")?.includes("dialog"))return;let o=Ph(e).filter(i=>{let s=i.getAttribute("data-tabindex")||"";return zd(i)||i.hasAttribute("data-tabindex")&&!s.startsWith("-")}),n=e.getAttribute("tabindex");t.current.includes("floating")||o.length===0?n!=="0"&&e.setAttribute("tabindex","0"):(n!=="-1"||e.hasAttribute("data-tabindex")&&e.getAttribute("data-tabindex")!=="-1")&&(e.setAttribute("tabindex","-1"),e.setAttribute("data-tabindex","-1"))}function Gh(e){let{context:t,children:r,disabled:o=!1,initialFocus:n=!0,returnFocus:i=!0,restoreFocus:s=!1,modal:a=!0,closeOnFocusOut:l=!0,openInteractionType:c="",nextFocusableElement:u,previousFocusableElement:f,beforeContentFocusGuardRef:g,externalTree:p,getInsideElements:m}=e,h="rootStore"in t?t.rootStore:t,v=h.useState("open"),b=h.useState("domReferenceElement"),_=h.useState("floatingElement"),{events:x,dataRef:w}=h.context,y=Q(()=>w.current.floatingContext?.nodeId),O=n===!1,T=Rh(b)&&O,S=dr.useRef(["content"]),A=Lr(n),D=Lr(i),C=Lr(c),k=Lo(p),N=Bh(),P=dr.useRef(!1),E=dr.useRef(!1),I=dr.useRef(!1),R=dr.useRef(null),M=dr.useRef(""),F=dr.useRef(""),j=dr.useRef(null),Y=dr.useRef(null),oe=Wi(j,g,N?.beforeInsideRef),te=Wi(Y,N?.afterInsideRef),ne=to(),ye=to(),Z=Fo(),Oe=N!=null,W=Pc(_),re=Q((fe=W)=>fe?sl(fe):[]),le=Q(()=>m?.().filter(fe=>fe!=null)??[]);dr.useEffect(()=>{if(o||!a)return;function fe(ft){ft.key==="Tab"&&ce(W,bo(we(W)))&&re().length===0&&!T&&e0(ft)}let Ye=we(W);return de(Ye,"keydown",fe)},[o,b,W,a,S,T,re]),dr.useEffect(()=>{if(o||!v)return;let fe=we(W);function Ye(){I.current=!1}function ft(Re){let be=Ct(Re),Je=le(),ge=ce(_,be)||ce(b,be)||ce(N?.portalNode,be)||Je.some(Wt=>Wt===be||ce(Wt,be));I.current=!ge,F.current=Re.pointerType||"keyboard",be?.closest(`[${Kd}]`)&&(E.current=!0)}function bt(){F.current="keyboard"}return yr(de(fe,"pointerdown",ft,!0),de(fe,"pointerup",Ye,!0),de(fe,"pointercancel",Ye,!0),de(fe,"keydown",bt,!0))},[o,_,b,W,v,N,le]),dr.useEffect(()=>{if(o||!l)return;let fe=we(W);function Ye(){E.current=!0,ye.start(0,()=>{E.current=!1})}function ft(Je){let ge=Ct(Je);zd(ge)&&(R.current=ge)}function bt(Je){let ge=Je.relatedTarget,Wt=Je.currentTarget,Le=Ct(Je);queueMicrotask(()=>{let q=y(),U=h.context.triggerElements,X=le(),ve=ge?.hasAttribute(bi("focus-guard"))&&[j.current,Y.current,N?.beforeInsideRef.current,N?.afterInsideRef.current,N?.beforeOutsideRef.current,N?.afterOutsideRef.current,dn(f),dn(u)].includes(ge),ze=!(ce(b,ge)||ce(_,ge)||ce(ge,_)||ce(N?.portalNode,ge)||X.some(Ve=>Ve===ge||ce(Ve,ge))||ge!=null&&U.hasElement(ge)||U.hasMatchingElement(Ve=>ce(Ve,ge))||ve||k&&(Jr(k.nodesRef.current,q).find(Ve=>ce(Ve.context?.elements.floating,ge)||ce(Ve.context?.elements.domReference,ge))||Eh(k.nodesRef.current,q).find(Ve=>[Ve.context?.elements.floating,Pc(Ve.context?.elements.floating)].includes(ge)||Ve.context?.elements.domReference===ge)));if(Wt===b&&W&&Z0(W,S),s&&Wt!==b&&!Hd(Le)&&bo(fe)===fe.body){if(Fe(W)&&(W.focus(),s==="popup")){Z.request(()=>{W.focus()});return}let Ve=re(),it=R.current,Ut=(it&&Ve.includes(it)?it:null)||Ve[Ve.length-1]||W;Fe(Ut)&&Ut.focus()}if(w.current.insideReactTree){w.current.insideReactTree=!1;return}(T||!a)&&ge&&ze&&!E.current&&(T||ge!==$h())&&(P.current=!0,h.setOpen(!1,ue(K.focusOut,Je)))})}function Re(){I.current||(w.current.insideReactTree=!0,ne.start(0,()=>{w.current.insideReactTree=!1}))}let be=Fe(b)?b:null;if(!(!_&&!be))return yr(be&&de(be,"focusout",bt),be&&de(be,"pointerdown",Ye),_&&de(_,"focusin",ft),_&&de(_,"focusout",bt),_&&N&&de(_,"focusout",Re,!0))},[o,b,_,W,a,k,N,h,l,s,re,T,y,S,w,ne,ye,Z,u,f,le]),dr.useEffect(()=>{if(o||!_||!v)return;let fe=Array.from(N?.portalNode?.querySelectorAll(`[${bi("portal")}]`)||[]),ft=(k?Eh(k.nodesRef.current,y()):[]).find(Wt=>Rh(Wt.context?.elements.domReference||null))?.context?.elements.domReference,Re=[...[_,...fe,j.current,Y.current,N?.beforeOutsideRef.current,N?.afterOutsideRef.current,...le()],ft,dn(f),dn(u),T?b:null].filter(Wt=>Wt!=null),be=Lh(Re,{ariaHidden:a||T,mark:!1}),Je=[_,...fe].filter(Wt=>Wt!=null),ge=Lh(Je);return()=>{ge(),be()}},[v,o,b,_,a,S,N,T,k,y,u,f,le]),$(()=>{if(!v||o||!Fe(W))return;let fe=we(W),Ye=bo(fe);queueMicrotask(()=>{let ft=A.current,bt=typeof ft=="function"?ft(C.current||""):ft;if(bt===void 0||bt===!1||ce(W,Ye))return;let be=null,Je=()=>(be==null&&(be=re(W)),be[0]||W),ge;bt===!0||bt===null?ge=Je():ge=dn(bt),ge=ge||Je(),Gd(ge,{preventScroll:ge===W})})},[o,v,W,O,re,A,C]),$(()=>{if(o||!W)return;let fe=we(W),Ye=bo(fe);AM(Ye);function ft(Re){if(Re.open||(M.current=OM(Re.nativeEvent,F.current)),Re.reason===K.triggerHover&&Re.nativeEvent.type==="mouseleave"&&(P.current=!0),Re.reason===K.outsidePress)if(Re.nested)P.current=!1;else if(r0(Re.nativeEvent)||o0(Re.nativeEvent))P.current=!1;else{let be=!1;we(W).createElement("div").focus({get preventScroll(){return be=!0,!1}}),be?P.current=!1:P.current=!0}}x.on("openchange",ft);function bt(){let Re=D.current,be=typeof Re=="function"?Re(M.current):Re;if(be===void 0||be===!1)return null;if(be===null&&(be=!0),typeof be=="boolean"){let ge=b||$h();return ge&&ge.isConnected?ge:null}let Je=b||$h();return dn(be)||Je||null}return()=>{x.off("openchange",ft);let Re=bo(fe),be=le(),Je=ce(_,Re)||be.some(Le=>Le===Re||ce(Le,Re))||k&&Jr(k.nodesRef.current,y(),!1).some(Le=>ce(Le.context?.elements.floating,Re)),ge=D.current,Wt=bt();queueMicrotask(()=>{let Le=kM(Wt),q=typeof ge!="boolean";ge&&!P.current&&Fe(Le)&&(!(!q&&Le!==Re&&Re!==fe.body)||Je)&&Le.focus({preventScroll:!0}),P.current=!1})}},[o,_,W,D,w,x,k,b,y,le]),$(()=>{if(!Id||v||!_)return;let fe=bo(we(_));!Fe(fe)||!ra(fe)||ce(_,fe)&&fe.blur()},[v,_]),$(()=>{if(!(o||!N))return N.setFocusManagerState({modal:a,closeOnFocusOut:l,open:v,onOpenChange:h.setOpen,domReference:b}),()=>{N.setFocusManagerState(null)}},[o,N,a,v,h,l,b]),$(()=>{if(!(o||!W))return Z0(W,S),()=>{queueMicrotask(qh)}},[o,W,S]);let Xe=!o&&(a?!T:!0)&&(Oe||a);return(0,Fc.jsxs)(dr.Fragment,{children:[Xe&&(0,Fc.jsx)(hi,{"data-type":"inside",ref:oe,onFocus:fe=>{if(a){let Ye=re();Gd(Ye[Ye.length-1])}else N?.portalNode&&(P.current=!1,gi(fe,N.portalNode)?al(b)?.focus():dn(f??N.beforeOutsideRef)?.focus())}}),r,Xe&&(0,Fc.jsx)(hi,{"data-type":"inside",ref:te,onFocus:fe=>{a?Gd(re()[0]):N?.portalNode&&(l&&(P.current=!0),gi(fe,N.portalNode)?Wd(b)?.focus():dn(u??N.afterOutsideRef)?.focus())}})]})}var Dc=d(H(),1);function Kh(e,t={}){let r="rootStore"in e?e.rootStore:e,o=r.context.dataRef,{enabled:n=!0,event:i="click",toggle:s=!0,ignoreMouse:a=!1,stickIfOpen:l=!0,touchOpenDelay:c=0,reason:u=K.triggerPress}=t,f=Dc.useRef(void 0),g=Fo(),p=to(),m=Dc.useMemo(()=>({onPointerDown(h){f.current=h.pointerType},onMouseDown(h){let v=f.current,b=h.nativeEvent,_=r.select("open");if(h.button!==0||i==="click"||Mn(v,!0)&&a)return;let x=o.current.openEvent,w=x?.type,y=r.select("domReferenceElement")!==h.currentTarget,O=_&&y||!(_&&s&&(!(x&&l)||w==="click"||w==="mousedown")),T=Ct(b);if(ra(T)){let A=ue(u,b,T);O&&v==="touch"&&c>0?p.start(c,()=>{r.setOpen(!0,A)}):r.setOpen(O,A);return}let S=h.currentTarget;g.request(()=>{let A=ue(u,b,S);O&&v==="touch"&&c>0?p.start(c,()=>{r.setOpen(!0,A)}):r.setOpen(O,A)})},onClick(h){if(i==="mousedown-only")return;let v=f.current;if(i==="mousedown"&&v){f.current=void 0;return}if(Mn(v,!0)&&a)return;let b=r.select("open"),_=o.current.openEvent,x=r.select("domReferenceElement")!==h.currentTarget,w=b&&x||!(b&&s&&(!(_&&l)||Dd(_))),y=ue(u,h.nativeEvent,h.currentTarget);w&&v==="touch"&&c>0?p.start(c,()=>{r.setOpen(!0,y)}):r.setOpen(w,y)},onKeyDown(){f.current=void 0}}),[o,i,a,r,l,s,g,p,c,u]);return Dc.useMemo(()=>n?{reference:m}:Et,[n,m])}var jr=d(H(),1);function IM(e,t){let r=null,o=null,n=!1;return{contextElement:e||void 0,getBoundingClientRect(){let i=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},s=t.axis==="x"||t.axis==="both",a=t.axis==="y"||t.axis==="both",l=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",c=i.width,u=i.height,f=i.x,g=i.y;return r==null&&t.x&&s&&(r=i.x-t.x),o==null&&t.y&&a&&(o=i.y-t.y),f-=r||0,g-=o||0,c=0,u=0,!n||l?(c=t.axis==="y"?i.width:0,u=t.axis==="x"?i.height:0,f=s&&t.x!=null?t.x:f,g=a&&t.y!=null?t.y:g):n&&!l&&(u=t.axis==="x"?i.height:u,c=t.axis==="y"?i.width:c),n=!0,{width:c,height:u,x:f,y:g,top:g,right:f+c,bottom:g+u,left:f}}}}function Q0(e){return e!=null&&e.clientX!=null}function Xh(e,t={}){let r="rootStore"in e?e.rootStore:e,o=r.useState("open"),n=r.useState("floatingElement"),i=r.useState("domReferenceElement"),s=r.context.dataRef,{enabled:a=!0,axis:l="both"}=t,c=jr.useRef(!1),u=jr.useRef(null),[f,g]=jr.useState(),[p,m]=jr.useState([]),h=Q((w,y,O)=>{c.current||s.current.openEvent&&!Q0(s.current.openEvent)||r.set("positionReference",IM(O??i,{x:w,y,axis:l,dataRef:s,pointerType:f}))}),v=Q(w=>{o?u.current||m([]):h(w.clientX,w.clientY,w.currentTarget)}),b=Mn(f)?n:o,_=jr.useCallback(()=>{if(!b||!a)return;let w=qe(n);function y(O){let T=Ct(O);ce(n,T)?(u.current?.(),u.current=null):h(O.clientX,O.clientY)}if(!s.current.openEvent||Q0(s.current.openEvent)){let O=()=>{u.current?.(),u.current=null};return u.current=de(w,"mousemove",y),O}r.set("positionReference",i)},[b,a,n,s,i,r,h]);jr.useEffect(()=>_(),[_,p]),jr.useEffect(()=>{a&&!n&&(c.current=!1)},[a,n]),jr.useEffect(()=>{!a&&o&&(c.current=!0)},[a,o]);let x=jr.useMemo(()=>{function w(y){g(y.pointerType)}return{onPointerDown:w,onPointerEnter:w,onMouseMove:v,onMouseEnter:v}},[v]);return jr.useMemo(()=>a?{reference:x,trigger:x}:{},[a,x])}var oo=d(H(),1);var NM={intentional:"onClick",sloppy:"onPointerDown"};function MM(){return!1}function VM(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function Lc(e,t={}){let r="rootStore"in e?e.rootStore:e,o=r.useState("open"),n=r.useState("floatingElement"),{dataRef:i}=r.context,{enabled:s=!0,escapeKey:a=!0,outsidePress:l=!0,outsidePressEvent:c="sloppy",referencePress:u=MM,referencePressEvent:f="sloppy",bubbles:g,externalTree:p}=t,m=Lo(p),h=Q(typeof l=="function"?l:()=>!1),v=typeof l=="function"?h:l,b=v!==!1,_=Q(()=>c),x=oo.useRef(!1),w=oo.useRef(!1),y=oo.useRef(!1),{escapeKey:O,outsidePress:T}=VM(g),S=oo.useRef(null),A=to(),D=to(),C=Q(()=>{D.clear(),i.current.insideReactTree=!1}),k=oo.useRef(!1),N=oo.useRef(""),P=Q(u),E=Q(Y=>{if(!o||!s||!a||Y.key!=="Escape"||k.current)return;let oe=i.current.floatingContext?.nodeId,te=m?Jr(m.nodesRef.current,oe):[];if(!O&&te.length>0){let Z=!0;if(te.forEach(Oe=>{Oe.context?.open&&!Oe.context.dataRef.current.__escapeKeyBubbles&&(Z=!1)}),!Z)return}let ne=t0(Y)?Y.nativeEvent:Y,ye=ue(K.escapeKey,ne);r.setOpen(!1,ye),!O&&!ye.isPropagationAllowed&&Y.stopPropagation()}),I=Q(()=>{i.current.insideReactTree=!0,D.start(0,C)});oo.useEffect(()=>{if(!o||!s)return;i.current.__escapeKeyBubbles=O,i.current.__outsidePressBubbles=T;let Y=new rr,oe=new rr;function te(){Y.clear(),k.current=!0}function ne(){Y.start(nl()?5:0,()=>{k.current=!1})}function ye(){y.current=!0,oe.start(0,()=>{y.current=!1})}function Z(){x.current=!1,w.current=!1}function Oe(){let U=N.current,X=U==="pen"||!U?"mouse":U,ve=_(),ze=typeof ve=="function"?ve():ve;return typeof ze=="string"?ze:ze[X]}function W(U){let X=Oe();return X==="intentional"&&U.type!=="click"||X==="sloppy"&&U.type==="click"}function re(U){let X=i.current.floatingContext?.nodeId,ve=m&&Jr(m.nodesRef.current,X).some(ze=>Do(U,ze.context?.elements.floating));return Do(U,r.select("floatingElement"))||Do(U,r.select("domReferenceElement"))||ve}function le(U){if(W(U)){C();return}if(i.current.insideReactTree){C();return}let X=Ct(U),ve=`[${bi("inert")}]`,ze=pe(X)?X.getRootNode():null,Ve=Array.from((In(ze)?ze:we(r.select("floatingElement"))).querySelectorAll(ve)),it=r.context.triggerElements;if(X&&(it.hasElement(X)||it.hasMatchingElement(Qt=>ce(Qt,X))))return;let Ut=pe(X)?X:null;for(;Ut&&!mn(Ut);){let Qt=fn(Ut);if(mn(Qt)||!pe(Qt))break;Ut=Qt}if(Ve.length&&pe(X)&&!Qx(X)&&!ce(X,r.select("floatingElement"))&&Ve.every(Qt=>!ce(Ut,Qt)))return;if(Fe(X)&&!("touches"in U)){let Qt=mn(X),di=$t(X),yc=/auto|scroll/,md=Qt||yc.test(di.overflowX),gd=Qt||yc.test(di.overflowY),hd=md&&X.clientWidth>0&&X.scrollWidth>X.clientWidth,st=gd&&X.clientHeight>0&&X.scrollHeight>X.clientHeight,Fr=di.direction==="rtl",Mo=st&&(Fr?U.offsetX<=X.offsetWidth-X.clientWidth:U.offsetX>X.clientWidth),Qr=hd&&U.offsetY>X.clientHeight;if(Mo||Qr)return}if(re(U))return;if(Oe()==="intentional"&&y.current){oe.clear(),y.current=!1;return}if(typeof v=="function"&&!v(U))return;let el=i.current.floatingContext?.nodeId,Ks=m?Jr(m.nodesRef.current,el):[];if(Ks.length>0){let Qt=!0;if(Ks.forEach(di=>{di.context?.open&&!di.context.dataRef.current.__outsidePressBubbles&&(Qt=!1)}),!Qt)return}r.setOpen(!1,ue(K.outsidePress,U)),C()}function Xe(U){Oe()!=="sloppy"||U.pointerType==="touch"||!r.select("open")||!s||Do(U,r.select("floatingElement"))||Do(U,r.select("domReferenceElement"))||le(U)}function fe(U){if(Oe()!=="sloppy"||!r.select("open")||!s||Do(U,r.select("floatingElement"))||Do(U,r.select("domReferenceElement")))return;let X=U.touches[0];X&&(S.current={startTime:Date.now(),startX:X.clientX,startY:X.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},A.start(1e3,()=>{S.current&&(S.current.dismissOnTouchEnd=!1,S.current.dismissOnMouseDown=!1)}))}function Ye(U,X){let ve=Ct(U);if(!ve)return;let ze=de(ve,U.type,()=>{X(U),ze()})}function ft(U){N.current="touch",Ye(U,fe)}function bt(U){A.clear(),U.type==="pointerdown"&&(N.current=U.pointerType),!(U.type==="mousedown"&&S.current&&!S.current.dismissOnMouseDown)&&Ye(U,X=>{X.type==="pointerdown"?Xe(X):le(X)})}function Re(U){if(!x.current)return;let X=w.current;if(Z(),Oe()==="intentional"){if(U.type==="pointercancel"){X&&ye();return}if(!re(U)){if(X){ye();return}typeof v=="function"&&!v(U)||(oe.clear(),y.current=!0,C())}}}function be(U){if(Oe()!=="sloppy"||!S.current||Do(U,r.select("floatingElement"))||Do(U,r.select("domReferenceElement")))return;let X=U.touches[0];if(!X)return;let ve=Math.abs(X.clientX-S.current.startX),ze=Math.abs(X.clientY-S.current.startY),Ve=Math.sqrt(ve*ve+ze*ze);Ve>5&&(S.current.dismissOnTouchEnd=!0),Ve>10&&(le(U),A.clear(),S.current=null)}function Je(U){Ye(U,be)}function ge(U){Oe()!=="sloppy"||!S.current||Do(U,r.select("floatingElement"))||Do(U,r.select("domReferenceElement"))||(S.current.dismissOnTouchEnd&&le(U),A.clear(),S.current=null)}function Wt(U){Ye(U,ge)}let Le=we(n),q=yr(a&&yr(de(Le,"keydown",E),de(Le,"compositionstart",te),de(Le,"compositionend",ne)),b&&yr(de(Le,"click",bt,!0),de(Le,"pointerdown",bt,!0),de(Le,"pointerup",Re,!0),de(Le,"pointercancel",Re,!0),de(Le,"mousedown",bt,!0),de(Le,"mouseup",Re,!0),de(Le,"touchstart",ft,!0),de(Le,"touchmove",Je,!0),de(Le,"touchend",Wt,!0)));return()=>{q(),Y.clear(),oe.clear(),Z(),y.current=!1}},[i,n,a,b,v,o,s,O,T,E,C,_,m,r,A]),oo.useEffect(C,[v,C]);let R=oo.useMemo(()=>({onKeyDown:E,[NM[f]]:Y=>{P()&&r.setOpen(!1,ue(K.triggerPress,Y.nativeEvent))},...f!=="intentional"&&{onClick(Y){P()&&r.setOpen(!1,ue(K.triggerPress,Y.nativeEvent))}}}),[E,r,f,P]),M=Q(Y=>{if(!o||!s||Y.button!==0)return;let oe=Ct(Y.nativeEvent);ce(r.select("floatingElement"),oe)&&(x.current||(x.current=!0,w.current=!1))}),F=Q(Y=>{!o||!s||(Y.defaultPrevented||Y.nativeEvent.defaultPrevented)&&x.current&&(w.current=!0)}),j=oo.useMemo(()=>({onKeyDown:E,onPointerDown:F,onMouseDown:F,onClickCapture:I,onMouseDownCapture(Y){I(),M(Y)},onPointerDownCapture(Y){I(),M(Y)},onMouseUpCapture:I,onTouchEndCapture:I,onTouchMoveCapture:I}),[E,I,M,F]);return oo.useMemo(()=>s?{reference:R,floating:j,trigger:R}:{},[s,R,j])}var Br=d(H(),1);function J0(e,t,r){let{reference:o,floating:n}=e,i=eo(t),s=Nc(t),a=Ic(s),l=ur(t),c=i==="y",u=o.x+o.width/2-n.width/2,f=o.y+o.height/2-n.height/2,g=o[a]/2-n[a]/2,p;switch(l){case"top":p={x:u,y:o.y-n.height};break;case"bottom":p={x:u,y:o.y+o.height};break;case"right":p={x:o.x+o.width,y:f};break;case"left":p={x:o.x-n.width,y:f};break;default:p={x:o.x,y:o.y}}switch(bn(t)){case"start":p[s]-=g*(r&&c?-1:1);break;case"end":p[s]+=g*(r&&c?-1:1);break}return p}async function rS(e,t){var r;t===void 0&&(t={});let{x:o,y:n,platform:i,rects:s,elements:a,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:f="floating",altBoundary:g=!1,padding:p=0}=hn(t,e),m=Bd(p),v=a[g?f==="floating"?"reference":"floating":f],b=oa(await i.getClippingRect({element:(r=await(i.isElement==null?void 0:i.isElement(v)))==null||r?v:v.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(a.floating)),boundary:c,rootBoundary:u,strategy:l})),_=f==="floating"?{x:o,y:n,width:s.floating.width,height:s.floating.height}:s.reference,x=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),w=await(i.isElement==null?void 0:i.isElement(x))?await(i.getScale==null?void 0:i.getScale(x))||{x:1,y:1}:{x:1,y:1},y=oa(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:_,offsetParent:x,strategy:l}):_);return{top:(b.top-y.top+m.top)/w.y,bottom:(y.bottom-b.bottom+m.bottom)/w.y,left:(b.left-y.left+m.left)/w.x,right:(y.right-b.right+m.right)/w.x}}var FM=50,oS=async(e,t,r)=>{let{placement:o="bottom",strategy:n="absolute",middleware:i=[],platform:s}=r,a=s.detectOverflow?s:{...s,detectOverflow:rS},l=await(s.isRTL==null?void 0:s.isRTL(t)),c=await s.getElementRects({reference:e,floating:t,strategy:n}),{x:u,y:f}=J0(c,o,l),g=o,p=0,m={};for(let h=0;h<i.length;h++){let v=i[h];if(!v)continue;let{name:b,fn:_}=v,{x,y:w,data:y,reset:O}=await _({x:u,y:f,initialPlacement:o,placement:g,strategy:n,middlewareData:m,rects:c,platform:a,elements:{reference:e,floating:t}});u=x??u,f=w??f,m[b]={...m[b],...y},O&&p<FM&&(p++,typeof O=="object"&&(O.placement&&(g=O.placement),O.rects&&(c=O.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:n}):O.rects),{x:u,y:f}=J0(c,g,l)),h=-1)}return{x:u,y:f,placement:g,strategy:n,middlewareData:m}};var nS=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r,o;let{placement:n,middlewareData:i,rects:s,initialPlacement:a,platform:l,elements:c}=t,{mainAxis:u=!0,crossAxis:f=!0,fallbackPlacements:g,fallbackStrategy:p="bestFit",fallbackAxisSideDirection:m="none",flipAlignment:h=!0,...v}=hn(e,t);if((r=i.arrow)!=null&&r.alignmentOffset)return{};let b=ur(n),_=eo(a),x=ur(a)===a,w=await(l.isRTL==null?void 0:l.isRTL(c.floating)),y=g||(x||!h?[Oc(a)]:l0(a)),O=m!=="none";!g&&O&&y.push(...c0(a,h,m,w));let T=[a,...y],S=await l.detectOverflow(t,v),A=[],D=((o=i.flip)==null?void 0:o.overflows)||[];if(u&&A.push(S[b]),f){let P=a0(n,s,w);A.push(S[P[0]],S[P[1]])}if(D=[...D,{placement:n,overflows:A}],!A.every(P=>P<=0)){var C,k;let P=(((C=i.flip)==null?void 0:C.index)||0)+1,E=T[P];if(E&&(!(f==="alignment"?_!==eo(E):!1)||D.every(M=>eo(M.placement)===_?M.overflows[0]>0:!0)))return{data:{index:P,overflows:D},reset:{placement:E}};let I=(k=D.filter(R=>R.overflows[0]<=0).sort((R,M)=>R.overflows[1]-M.overflows[1])[0])==null?void 0:k.placement;if(!I)switch(p){case"bestFit":{var N;let R=(N=D.filter(M=>{if(O){let F=eo(M.placement);return F===_||F==="y"}return!0}).map(M=>[M.placement,M.overflows.filter(F=>F>0).reduce((F,j)=>F+j,0)]).sort((M,F)=>M[1]-F[1])[0])==null?void 0:N[0];R&&(I=R);break}case"initialPlacement":I=a;break}if(n!==I)return{reset:{placement:I}}}return{}}}};function eS(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function tS(e){return s0.some(t=>e[t]>=0)}var iS=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:r,platform:o}=t,{strategy:n="referenceHidden",...i}=hn(e,t);switch(n){case"referenceHidden":{let s=await o.detectOverflow(t,{...i,elementContext:"reference"}),a=eS(s,r.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:tS(a)}}}case"escaped":{let s=await o.detectOverflow(t,{...i,altBoundary:!0}),a=eS(s,r.floating);return{data:{escapedOffsets:a,escaped:tS(a)}}}default:return{}}}}};var sS=new Set(["left","top"]);async function DM(e,t){let{placement:r,platform:o,elements:n}=e,i=await(o.isRTL==null?void 0:o.isRTL(n.floating)),s=ur(r),a=bn(r),l=eo(r)==="y",c=sS.has(s)?-1:1,u=i&&l?-1:1,f=hn(t,e),{mainAxis:g,crossAxis:p,alignmentAxis:m}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return a&&typeof m=="number"&&(p=a==="end"?m*-1:m),l?{x:p*u,y:g*c}:{x:g*c,y:p*u}}var aS=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var r,o;let{x:n,y:i,placement:s,middlewareData:a}=t,l=await DM(t,e);return s===((r=a.offset)==null?void 0:r.placement)&&(o=a.arrow)!=null&&o.alignmentOffset?{}:{x:n+l.x,y:i+l.y,data:{...l,placement:s}}}}},lS=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:r,y:o,placement:n,platform:i}=t,{mainAxis:s=!0,crossAxis:a=!1,limiter:l={fn:b=>{let{x:_,y:x}=b;return{x:_,y:x}}},...c}=hn(e,t),u={x:r,y:o},f=await i.detectOverflow(t,c),g=eo(ur(n)),p=jd(g),m=u[p],h=u[g];if(s){let b=p==="y"?"top":"left",_=p==="y"?"bottom":"right",x=m+f[b],w=m-f[_];m=kc(x,m,w)}if(a){let b=g==="y"?"top":"left",_=g==="y"?"bottom":"right",x=h+f[b],w=h-f[_];h=kc(x,h,w)}let v=l.fn({...t,[p]:m,[g]:h});return{...v,data:{x:v.x-r,y:v.y-o,enabled:{[p]:s,[g]:a}}}}}},cS=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:r,y:o,placement:n,rects:i,middlewareData:s}=t,{offset:a=0,mainAxis:l=!0,crossAxis:c=!0}=hn(e,t),u={x:r,y:o},f=eo(n),g=jd(f),p=u[g],m=u[f],h=hn(a,t),v=typeof h=="number"?{mainAxis:h,crossAxis:0}:{mainAxis:0,crossAxis:0,...h};if(l){let x=g==="y"?"height":"width",w=i.reference[g]-i.floating[x]+v.mainAxis,y=i.reference[g]+i.reference[x]-v.mainAxis;p<w?p=w:p>y&&(p=y)}if(c){var b,_;let x=g==="y"?"width":"height",w=sS.has(ur(n)),y=i.reference[f]-i.floating[x]+(w&&((b=s.offset)==null?void 0:b[f])||0)+(w?0:v.crossAxis),O=i.reference[f]+i.reference[x]+(w?0:((_=s.offset)==null?void 0:_[f])||0)-(w?v.crossAxis:0);m<y?m=y:m>O&&(m=O)}return{[g]:p,[f]:m}}}},uS=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var r,o;let{placement:n,rects:i,platform:s,elements:a}=t,{apply:l=()=>{},...c}=hn(e,t),u=await s.detectOverflow(t,c),f=ur(n),g=bn(n),p=eo(n)==="y",{width:m,height:h}=i.floating,v,b;f==="top"||f==="bottom"?(v=f,b=g===(await(s.isRTL==null?void 0:s.isRTL(a.floating))?"start":"end")?"left":"right"):(b=f,v=g==="end"?"top":"bottom");let _=h-u.top-u.bottom,x=m-u.left-u.right,w=$i(h-u[v],_),y=$i(m-u[b],x),O=!t.middlewareData.shift,T=w,S=y;if((r=t.middlewareData.shift)!=null&&r.enabled.x&&(S=x),(o=t.middlewareData.shift)!=null&&o.enabled.y&&(T=_),O&&!g){let D=Dr(u.left,0),C=Dr(u.right,0),k=Dr(u.top,0),N=Dr(u.bottom,0);p?S=m-2*(D!==0||C!==0?D+C:Dr(u.left,u.right)):T=h-2*(k!==0||N!==0?k+N:Dr(u.top,u.bottom))}await l({...t,availableWidth:S,availableHeight:T});let A=await s.getDimensions(a.floating);return m!==A.width||h!==A.height?{reset:{rects:!0}}:{}}}};function mS(e){let t=$t(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=Fe(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o,a=qi(r)!==i||qi(o)!==s;return a&&(r=i,o=s),{width:r,height:o,$:a}}function Qh(e){return pe(e)?e:e.contextElement}function ll(e){let t=Qh(e);if(!Fe(t))return gn(1);let r=t.getBoundingClientRect(),{width:o,height:n,$:i}=mS(t),s=(i?qi(r.width):r.width)/o,a=(i?qi(r.height):r.height)/n;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}var LM=gn(0);function gS(e){let t=qe(e);return!nl()||!t.visualViewport?LM:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function jM(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==qe(e)?!1:t}function sa(e,t,r,o){t===void 0&&(t=!1),r===void 0&&(r=!1);let n=e.getBoundingClientRect(),i=Qh(e),s=gn(1);t&&(o?pe(o)&&(s=ll(o)):s=ll(e));let a=jM(i,r,o)?gS(i):gn(0),l=(n.left+a.x)/s.x,c=(n.top+a.y)/s.y,u=n.width/s.x,f=n.height/s.y;if(i){let g=qe(i),p=o&&pe(o)?qe(o):o,m=g,h=Od(m);for(;h&&o&&p!==m;){let v=ll(h),b=h.getBoundingClientRect(),_=$t(h),x=b.left+(h.clientLeft+parseFloat(_.paddingLeft))*v.x,w=b.top+(h.clientTop+parseFloat(_.paddingTop))*v.y;l*=v.x,c*=v.y,u*=v.x,f*=v.y,l+=x,c+=w,m=qe(h),h=Od(m)}}return oa({width:u,height:f,x:l,y:c})}function ef(e,t){let r=Cc(e).scrollLeft;return t?t.left+r:sa(pn(e)).left+r}function hS(e,t){let r=e.getBoundingClientRect(),o=r.left+t.scrollLeft-ef(e,r),n=r.top+t.scrollTop;return{x:o,y:n}}function BM(e){let{elements:t,rect:r,offsetParent:o,strategy:n}=e,i=n==="fixed",s=pn(o),a=t?Ec(t.floating):!1;if(o===s||a&&i)return r;let l={scrollLeft:0,scrollTop:0},c=gn(1),u=gn(0),f=Fe(o);if((f||!f&&!i)&&((Yt(o)!=="body"||Nn(s))&&(l=Cc(o)),f)){let p=sa(o);c=ll(o),u.x=p.x+o.clientLeft,u.y=p.y+o.clientTop}let g=s&&!f&&!i?hS(s,l):gn(0);return{width:r.width*c.x,height:r.height*c.y,x:r.x*c.x-l.scrollLeft*c.x+u.x+g.x,y:r.y*c.y-l.scrollTop*c.y+u.y+g.y}}function HM(e){return Array.from(e.getClientRects())}function zM(e){let t=pn(e),r=Cc(e),o=e.ownerDocument.body,n=Dr(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),i=Dr(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight),s=-r.scrollLeft+ef(e),a=-r.scrollTop;return $t(o).direction==="rtl"&&(s+=Dr(t.clientWidth,o.clientWidth)-n),{width:n,height:i,x:s,y:a}}var dS=25;function WM(e,t){let r=qe(e),o=pn(e),n=r.visualViewport,i=o.clientWidth,s=o.clientHeight,a=0,l=0;if(n){i=n.width,s=n.height;let u=nl();(!u||u&&t==="fixed")&&(a=n.offsetLeft,l=n.offsetTop)}let c=ef(o);if(c<=0){let u=o.ownerDocument,f=u.body,g=getComputedStyle(f),p=u.compatMode==="CSS1Compat"&&parseFloat(g.marginLeft)+parseFloat(g.marginRight)||0,m=Math.abs(o.clientWidth-f.clientWidth-p);m<=dS&&(i-=m)}else c<=dS&&(i+=c);return{width:i,height:s,x:a,y:l}}function UM(e,t){let r=sa(e,!0,t==="fixed"),o=r.top+e.clientTop,n=r.left+e.clientLeft,i=Fe(e)?ll(e):gn(1),s=e.clientWidth*i.x,a=e.clientHeight*i.y,l=n*i.x,c=o*i.y;return{width:s,height:a,x:l,y:c}}function fS(e,t,r){let o;if(t==="viewport")o=WM(e,r);else if(t==="document")o=zM(pn(e));else if(pe(t))o=UM(t,r);else{let n=gS(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return oa(o)}function bS(e,t){let r=fn(e);return r===t||!pe(r)||mn(r)?!1:$t(r).position==="fixed"||bS(r,t)}function YM(e,t){let r=t.get(e);if(r)return r;let o=Ui(e,[],!1).filter(a=>pe(a)&&Yt(a)!=="body"),n=null,i=$t(e).position==="fixed",s=i?fn(e):e;for(;pe(s)&&!mn(s);){let a=$t(s),l=Pd(s);!l&&a.position==="fixed"&&(n=null),(i?!l&&!n:!l&&a.position==="static"&&!!n&&(n.position==="absolute"||n.position==="fixed")||Nn(s)&&!l&&bS(e,s))?o=o.filter(u=>u!==s):n=a,s=fn(s)}return t.set(e,o),o}function $M(e){let{element:t,boundary:r,rootBoundary:o,strategy:n}=e,s=[...r==="clippingAncestors"?Ec(t)?[]:YM(t,this._c):[].concat(r),o],a=fS(t,s[0],n),l=a.top,c=a.right,u=a.bottom,f=a.left;for(let g=1;g<s.length;g++){let p=fS(t,s[g],n);l=Dr(p.top,l),c=$i(p.right,c),u=$i(p.bottom,u),f=Dr(p.left,f)}return{width:c-f,height:u-l,x:f,y:l}}function qM(e){let{width:t,height:r}=mS(e);return{width:t,height:r}}function GM(e,t,r){let o=Fe(t),n=pn(t),i=r==="fixed",s=sa(e,!0,i,t),a={scrollLeft:0,scrollTop:0},l=gn(0);function c(){l.x=ef(n)}if(o||!o&&!i)if((Yt(t)!=="body"||Nn(n))&&(a=Cc(t)),o){let p=sa(t,!0,i,t);l.x=p.x+t.clientLeft,l.y=p.y+t.clientTop}else n&&c();i&&!o&&n&&c();let u=n&&!o&&!i?hS(n,a):gn(0),f=s.left+a.scrollLeft-l.x-u.x,g=s.top+a.scrollTop-l.y-u.y;return{x:f,y:g,width:s.width,height:s.height}}function Zh(e){return $t(e).position==="static"}function pS(e,t){if(!Fe(e)||$t(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return pn(e)===r&&(r=r.ownerDocument.body),r}function vS(e,t){let r=qe(e);if(Ec(e))return r;if(!Fe(e)){let n=fn(e);for(;n&&!mn(n);){if(pe(n)&&!Zh(n))return n;n=fn(n)}return r}let o=pS(e,t);for(;o&&Ux(o)&&Zh(o);)o=pS(o,t);return o&&mn(o)&&Zh(o)&&!Pd(o)?r:o||Yx(e)||r}var KM=async function(e){let t=this.getOffsetParent||vS,r=this.getDimensions,o=await r(e.floating);return{reference:GM(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function XM(e){return $t(e).direction==="rtl"}var Jh={convertOffsetParentRelativeRectToViewportRelativeRect:BM,getDocumentElement:pn,getClippingRect:$M,getOffsetParent:vS,getElementRects:KM,getClientRects:HM,getDimensions:qM,getScale:ll,isElement:pe,isRTL:XM};function _S(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function ZM(e,t){let r=null,o,n=pn(e);function i(){var a;clearTimeout(o),(a=r)==null||a.disconnect(),r=null}function s(a,l){a===void 0&&(a=!1),l===void 0&&(l=1),i();let c=e.getBoundingClientRect(),{left:u,top:f,width:g,height:p}=c;if(a||t(),!g||!p)return;let m=Ac(f),h=Ac(n.clientWidth-(u+g)),v=Ac(n.clientHeight-(f+p)),b=Ac(u),x={rootMargin:-m+"px "+-h+"px "+-v+"px "+-b+"px",threshold:Dr(0,$i(1,l))||1},w=!0;function y(O){let T=O[0].intersectionRatio;if(T!==l){if(!w)return s();T?s(!1,T):o=setTimeout(()=>{s(!1,1e-7)},1e3)}T===1&&!_S(c,e.getBoundingClientRect())&&s(),w=!1}try{r=new IntersectionObserver(y,{...x,root:n.ownerDocument})}catch{r=new IntersectionObserver(y,x)}r.observe(e)}return s(!0),i}function jc(e,t,r,o){o===void 0&&(o={});let{ancestorScroll:n=!0,ancestorResize:i=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:l=!1}=o,c=Qh(e),u=n||i?[...c?Ui(c):[],...t?Ui(t):[]]:[];u.forEach(b=>{n&&b.addEventListener("scroll",r,{passive:!0}),i&&b.addEventListener("resize",r)});let f=c&&a?ZM(c,r):null,g=-1,p=null;s&&(p=new ResizeObserver(b=>{let[_]=b;_&&_.target===c&&p&&t&&(p.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var x;(x=p)==null||x.observe(t)})),r()}),c&&!l&&p.observe(c),t&&p.observe(t));let m,h=l?sa(e):null;l&&v();function v(){let b=sa(e);h&&!_S(h,b)&&r(),h=b,m=requestAnimationFrame(v)}return r(),()=>{var b;u.forEach(_=>{n&&_.removeEventListener("scroll",r),i&&_.removeEventListener("resize",r)}),f?.(),(b=p)==null||b.disconnect(),p=null,l&&cancelAnimationFrame(m)}}var yS=aS;var wS=lS,xS=nS,SS=uS,RS=iS;var ES=cS,tf=(e,t,r)=>{let o=new Map,n={platform:Jh,...r},i={...n.platform,_c:o};return oS(e,t,{...n,platform:i})};var qt=d(H(),1),TS=d(H(),1),PS=d(un(),1),JM=typeof document<"u",eV=function(){},rf=JM?TS.useLayoutEffect:eV;function of(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let r,o,n;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(r=e.length,r!==t.length)return!1;for(o=r;o--!==0;)if(!of(e[o],t[o]))return!1;return!0}if(n=Object.keys(e),r=n.length,r!==Object.keys(t).length)return!1;for(o=r;o--!==0;)if(!{}.hasOwnProperty.call(t,n[o]))return!1;for(o=r;o--!==0;){let i=n[o];if(!(i==="_owner"&&e.$$typeof)&&!of(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function OS(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function CS(e,t){let r=OS(e);return Math.round(t*r)/r}function eb(e){let t=qt.useRef(e);return rf(()=>{t.current=e}),t}function AS(e){e===void 0&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:o=[],platform:n,elements:{reference:i,floating:s}={},transform:a=!0,whileElementsMounted:l,open:c}=e,[u,f]=qt.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[g,p]=qt.useState(o);of(g,o)||p(o);let[m,h]=qt.useState(null),[v,b]=qt.useState(null),_=qt.useCallback(M=>{M!==O.current&&(O.current=M,h(M))},[]),x=qt.useCallback(M=>{M!==T.current&&(T.current=M,b(M))},[]),w=i||m,y=s||v,O=qt.useRef(null),T=qt.useRef(null),S=qt.useRef(u),A=l!=null,D=eb(l),C=eb(n),k=eb(c),N=qt.useCallback(()=>{if(!O.current||!T.current)return;let M={placement:t,strategy:r,middleware:g};C.current&&(M.platform=C.current),tf(O.current,T.current,M).then(F=>{let j={...F,isPositioned:k.current!==!1};P.current&&!of(S.current,j)&&(S.current=j,PS.flushSync(()=>{f(j)}))})},[g,t,r,C,k]);rf(()=>{c===!1&&S.current.isPositioned&&(S.current.isPositioned=!1,f(M=>({...M,isPositioned:!1})))},[c]);let P=qt.useRef(!1);rf(()=>(P.current=!0,()=>{P.current=!1}),[]),rf(()=>{if(w&&(O.current=w),y&&(T.current=y),w&&y){if(D.current)return D.current(w,y,N);N()}},[w,y,N,D,A]);let E=qt.useMemo(()=>({reference:O,floating:T,setReference:_,setFloating:x}),[_,x]),I=qt.useMemo(()=>({reference:w,floating:y}),[w,y]),R=qt.useMemo(()=>{let M={position:r,left:0,top:0};if(!I.floating)return M;let F=CS(I.floating,u.x),j=CS(I.floating,u.y);return a?{...M,transform:"translate("+F+"px, "+j+"px)",...OS(I.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:F,top:j}},[r,a,I.floating,u.x,u.y]);return qt.useMemo(()=>({...u,update:N,refs:E,elements:I,floatingStyles:R}),[u,N,E,I,R])}var tb=(e,t)=>{let r=yS(e);return{name:r.name,fn:r.fn,options:[e,t]}},rb=(e,t)=>{let r=wS(e);return{name:r.name,fn:r.fn,options:[e,t]}},ob=(e,t)=>({fn:ES(e).fn,options:[e,t]}),nb=(e,t)=>{let r=xS(e);return{name:r.name,fn:r.fn,options:[e,t]}},ib=(e,t)=>{let r=SS(e);return{name:r.name,fn:r.fn,options:[e,t]}};var sb=(e,t)=>{let r=RS(e);return{name:r.name,fn:r.fn,options:[e,t]}};var me=(e,t,r,o,n,i,...s)=>{if(s.length>0)throw new Error($e(1));let a;if(e&&t&&r&&o&&n&&i)a=(l,c,u,f)=>{let g=e(l,c,u,f),p=t(l,c,u,f),m=r(l,c,u,f),h=o(l,c,u,f),v=n(l,c,u,f);return i(g,p,m,h,v,c,u,f)};else if(e&&t&&r&&o&&n)a=(l,c,u,f)=>{let g=e(l,c,u,f),p=t(l,c,u,f),m=r(l,c,u,f),h=o(l,c,u,f);return n(g,p,m,h,c,u,f)};else if(e&&t&&r&&o)a=(l,c,u,f)=>{let g=e(l,c,u,f),p=t(l,c,u,f),m=r(l,c,u,f);return o(g,p,m,c,u,f)};else if(e&&t&&r)a=(l,c,u,f)=>{let g=e(l,c,u,f),p=t(l,c,u,f);return r(g,p,c,u,f)};else if(e&&t)a=(l,c,u,f)=>{let g=e(l,c,u,f);return t(g,c,u,f)};else if(e)a=e;else throw new Error("Missing arguments");return a};var zS=d(H(),1),db=d(nf(),1),WS=d(DS(),1);var LS=d(H(),1);var lb=[],cb;function jS(){return cb}function BS(e){lb.push(e)}function ub(e){let t=(r,o)=>{let n=pt(vV).current,i;try{cb=n;for(let s of lb)s.before(n);i=e(r,o);for(let s of lb)s.after(n);n.didInitialize=!0}finally{cb=void 0}return i};return t.displayName=e.displayName||e.name,t}function HS(e){return LS.forwardRef(ub(e))}function vV(){return{didInitialize:!1}}var _V=ol(19),yV=_V?xV:SV;function af(e,t,r,o,n){return yV(e,t,r,o,n)}function wV(e,t,r,o,n){let i=zS.useCallback(()=>t(e.getSnapshot(),r,o,n),[e,t,r,o,n]);return(0,db.useSyncExternalStore)(e.subscribe,i,i)}BS({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let r=0;r<e.syncHooks.length;r+=1){let o=e.syncHooks[r],n=o.selector(o.store.state,o.a1,o.a2,o.a3);(o.didChange||!Object.is(o.value,n))&&(t=!0,o.value=n,o.didChange=!1)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let r=new Set;for(let n of e.syncHooks)r.add(n.store);let o=[];for(let n of r)o.push(n.subscribe(t));return()=>{for(let n of o)n()}}),(0,db.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function xV(e,t,r,o,n){let i=jS();if(!i)return wV(e,t,r,o,n);let s=i.syncIndex;i.syncIndex+=1;let a;return i.didInitialize?(a=i.syncHooks[s],(a.store!==e||a.selector!==t||!Object.is(a.a1,r)||!Object.is(a.a2,o)||!Object.is(a.a3,n))&&(a.store!==e&&(i.didChangeStore=!0),a.store=e,a.selector=t,a.a1=r,a.a2=o,a.a3=n,a.didChange=!0)):(a={store:e,selector:t,a1:r,a2:o,a3:n,value:t(e.getSnapshot(),r,o,n),didChange:!1},i.syncHooks.push(a)),a.value}function SV(e,t,r,o,n){return(0,WS.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,r,o,n))}var lf=class{constructor(t){this.state=t,this.listeners=new Set,this.updateTick=0}subscribe=t=>(this.listeners.add(t),()=>{this.listeners.delete(t)});getSnapshot=()=>this.state;setState(t){if(this.state===t)return;this.state=t,this.updateTick+=1;let r=this.updateTick;for(let o of this.listeners){if(r!==this.updateTick)return;o(t)}}update(t){for(let r in t)if(!Object.is(this.state[r],t[r])){this.setState({...this.state,...t});return}}set(t,r){Object.is(this.state[t],r)||this.setState({...this.state,[t]:r})}notifyAll(){let t={...this.state};this.setState(t)}use(t,r,o,n){return af(this,t,r,o,n)}};var aa=d(H(),1);var Zi=class extends lf{constructor(t,r={},o){super(t),this.context=r,this.selectors=o}useSyncedValue(t,r){aa.useDebugValue(t),$(()=>{this.state[t]!==r&&this.set(t,r)},[t,r])}useSyncedValueWithCleanup(t,r){let o=this;$(()=>(o.state[t]!==r&&o.set(t,r),()=>{o.set(t,void 0)}),[o,t,r])}useSyncedValues(t){let r=this,o=Object.values(t);$(()=>{r.update(t)},[r,...o])}useControlledProp(t,r){aa.useDebugValue(t);let o=r!==void 0;$(()=>{o&&!Object.is(this.state[t],r)&&super.setState({...this.state,[t]:r})},[t,r,o])}select(t,r,o,n){let i=this.selectors[t];return i(this.state,r,o,n)}useState(t,r,o,n){return aa.useDebugValue(t),af(this,this.selectors[t],r,o,n)}useContextCallback(t,r){aa.useDebugValue(t);let o=Q(r??go);this.context[t]=o}useStateSetter(t){let r=aa.useRef(void 0);return r.current===void 0&&(r.current=o=>{this.set(t,o)}),r.current}observe(t,r){let o;typeof t=="function"?o=t:o=this.selectors[t];let n=o(this.state);return r(n,n,this),this.subscribe(i=>{let s=o(i);if(!Object.is(n,s)){let a=n;n=s,r(s,a,this)}})}};var RV={open:me(e=>e.open),transitionStatus:me(e=>e.transitionStatus),domReferenceElement:me(e=>e.domReferenceElement),referenceElement:me(e=>e.positionReference??e.referenceElement),floatingElement:me(e=>e.floatingElement),floatingId:me(e=>e.floatingId)},Qi=class extends Zi{constructor(t){let{syncOnly:r,nested:o,onOpenChange:n,triggerElements:i,...s}=t;super({...s,positionReference:s.referenceElement,domReferenceElement:s.referenceElement},{onOpenChange:n,dataRef:{current:{}},events:Qd(),nested:o,triggerElements:i},RV),this.syncOnly=r}syncOpenEvent=(t,r)=>{(!t||!this.state.open||r!=null&&Dd(r))&&(this.context.dataRef.current.openEvent=t?r:void 0)};dispatchOpenChange=(t,r)=>{this.syncOpenEvent(t,r.event);let o={open:t,reason:r.reason,nativeEvent:r.event,nested:this.context.nested,triggerElement:r.trigger};this.context.events.emit("openchange",o)};setOpen=(t,r)=>{if(this.syncOnly){this.context.onOpenChange?.(t,r);return}this.dispatchOpenChange(t,r),this.context.onOpenChange?.(t,r)}};var Bc=d(H(),1);function EV(e,t){let r=Bc.useRef(null),o=Bc.useRef(null);return Bc.useCallback(n=>{if(e!==void 0){if(r.current!==null){let i=r.current,s=o.current,a=t.context.triggerElements.getById(i);s&&a===s&&t.context.triggerElements.delete(i),r.current=null,o.current=null}n!==null&&(r.current=e,o.current=n,t.context.triggerElements.add(e,n))}},[t,e])}function cf(e,t,r,o){let n=r.useState("isMountedByTrigger",e),i=EV(e,r),s=Q(a=>{if(i(a),!a||!r.select("open"))return;let l=r.select("activeTriggerId");if(l===e){r.update({activeTriggerElement:a,...o});return}l==null&&r.update({activeTriggerId:e,activeTriggerElement:a,...o})});return $(()=>{n&&r.update({activeTriggerElement:t.current,...o})},[n,r,t,...Object.values(o)]),{registerTrigger:s,isMountedByThisTrigger:n}}function uf(e){let t=e.useState("open");$(()=>{if(t&&!e.select("activeTriggerId")&&e.context.triggerElements.size===1){let r=e.context.triggerElements.entries().next();if(!r.done){let[o,n]=r.value;e.update({activeTriggerId:o,activeTriggerElement:n})}}},[t,e])}function df(e,t,r){let{mounted:o,setMounted:n,transitionStatus:i}=Sd(e);t.useSyncedValues({mounted:o,transitionStatus:i});let s=Q(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1}),r?.(),t.context.onOpenChangeComplete?.(!1)}),a=t.useState("preventUnmountingOnClose");return Gi({enabled:!a,open:e,ref:t.context.popupRef,onComplete(){e||s()}}),{forceUnmount:s,transitionStatus:i}}var Fn=class{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(t,r){let o=this.idMap.get(t);o!==r&&(o!==void 0&&this.elementsSet.delete(o),this.elementsSet.add(r),this.idMap.set(t,r))}delete(t){let r=this.idMap.get(t);r&&(this.elementsSet.delete(r),this.idMap.delete(t))}hasElement(t){return this.elementsSet.has(t)}hasMatchingElement(t){for(let r of this.elementsSet)if(t(r))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}};function US(){return new Qi({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new Fn,floatingId:"",syncOnly:!1,nested:!1,onOpenChange:void 0})}function pf(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:US(),preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:Et,inactiveTriggerProps:Et,popupProps:Et}}var ff=me(e=>e.triggerIdProp??e.activeTriggerId),mf={open:me(e=>e.openProp??e.open),mounted:me(e=>e.mounted),transitionStatus:me(e=>e.transitionStatus),floatingRootContext:me(e=>e.floatingRootContext),preventUnmountingOnClose:me(e=>e.preventUnmountingOnClose),payload:me(e=>e.payload),activeTriggerId:ff,activeTriggerElement:me(e=>e.mounted?e.activeTriggerElement:null),isTriggerActive:me((e,t)=>t!==void 0&&ff(e)===t),isOpenedByTrigger:me((e,t)=>t!==void 0&&ff(e)===t&&e.open),isMountedByTrigger:me((e,t)=>t!==void 0&&ff(e)===t&&e.mounted),triggerProps:me((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),popupProps:me(e=>e.popupProps),popupElement:me(e=>e.popupElement),positionerElement:me(e=>e.positionerElement)};function YS(e){let{open:t=!1,onOpenChange:r,elements:o={}}=e,n=Vo(),i=vo()!=null,s=pt(()=>new Qi({open:t,transitionStatus:void 0,onOpenChange:r,referenceElement:o.reference??null,floatingElement:o.floating??null,triggerElements:new Fn,floatingId:n,syncOnly:!1,nested:i})).current;return $(()=>{let a={open:t,floatingId:n};o.reference!==void 0&&(a.referenceElement=o.reference,a.domReferenceElement=pe(o.reference)?o.reference:null),o.floating!==void 0&&(a.floatingElement=o.floating),s.update(a)},[t,n,o.reference,o.floating,s]),s.context.onOpenChange=r,s.context.nested=i,s}function fb(e={}){let{nodeId:t,externalTree:r}=e,o=YS(e),n=e.rootContext||o,i={reference:n.useState("referenceElement"),floating:n.useState("floatingElement"),domReference:n.useState("domReferenceElement")},[s,a]=Br.useState(null),l=Br.useRef(null),c=Lo(r);$(()=>{i.domReference&&(l.current=i.domReference)},[i.domReference]);let u=AS({...e,elements:{...i,...s&&{reference:s}}}),f=Br.useCallback(S=>{let A=pe(S)?{getBoundingClientRect:()=>S.getBoundingClientRect(),getClientRects:()=>S.getClientRects(),contextElement:S}:S;a(A),u.refs.setReference(A)},[u.refs]),[g,p]=Br.useState(void 0),[m,h]=Br.useState(null);n.useSyncedValue("referenceElement",g??null);let v=pe(g)?g:null;n.useSyncedValue("domReferenceElement",g===void 0?i.domReference:v),n.useSyncedValue("floatingElement",m);let b=Br.useCallback(S=>{(pe(S)||S===null)&&(l.current=S,p(S)),(pe(u.refs.reference.current)||u.refs.reference.current===null||S!==null&&!pe(S))&&u.refs.setReference(S)},[u.refs,p]),_=Br.useCallback(S=>{h(S),u.refs.setFloating(S)},[u.refs]),x=Br.useMemo(()=>({...u.refs,setReference:b,setFloating:_,setPositionReference:f,domReference:l}),[u.refs,b,_,f]),w=Br.useMemo(()=>({...u.elements,domReference:i.domReference}),[u.elements,i.domReference]),y=n.useState("open"),O=n.useState("floatingId"),T=Br.useMemo(()=>({...u,dataRef:n.context.dataRef,open:y,onOpenChange:n.setOpen,events:n.context.events,floatingId:O,refs:x,elements:w,nodeId:t,rootStore:n}),[u,x,w,t,n,y,O]);return $(()=>{n.context.dataRef.current.floatingContext=T;let S=c?.nodesRef.current.find(A=>A.id===t);S&&(S.context=T)}),Br.useMemo(()=>({...u,context:T,refs:x,elements:w,rootStore:n}),[u,x,w,T,n])}function Hc(e){let{popupStore:t,treatPopupAsFloatingElement:r=!1,onOpenChange:o}=e,n=Vo(),i=vo()!=null,s=t.useState("open"),a=t.useState("activeTriggerElement"),l=t.useState(r?"popupElement":"positionerElement"),c=t.context.triggerElements,u=pt(()=>new Qi({open:s,transitionStatus:void 0,referenceElement:a,floatingElement:l,triggerElements:c,onOpenChange:o,floatingId:n,syncOnly:!0,nested:i})).current;return $(()=>{let f={open:s,floatingId:n,referenceElement:a,floatingElement:l};pe(a)&&(f.domReferenceElement=a),u.state.positionReference===u.state.referenceElement&&(f.positionReference=a),u.update(f)},[s,n,a,l,u]),u.context.onOpenChange=o,u.context.nested=i,u}var Dn=d(H(),1);var pb=Zx&&Md;function mb(e,t={}){let r="rootStore"in e?e.rootStore:e,{events:o,dataRef:n}=r.context,{enabled:i=!0,delay:s}=t,a=Dn.useRef(!1),l=Dn.useRef(null),c=to(),u=Dn.useRef(!0);Dn.useEffect(()=>{let g=r.select("domReferenceElement");if(!i)return;let p=qe(g);function m(){let b=r.select("domReferenceElement");!r.select("open")&&Fe(b)&&b===bo(we(b))&&(a.current=!0)}function h(){u.current=!0}function v(){u.current=!1}return yr(de(p,"blur",m),pb&&de(p,"keydown",h,!0),pb&&de(p,"pointerdown",v,!0))},[r,i]),Dn.useEffect(()=>{if(!i)return;function g(p){if(p.reason===K.triggerPress||p.reason===K.escapeKey){let m=r.select("domReferenceElement");pe(m)&&(l.current=m,a.current=!0)}}return o.on("openchange",g),()=>{o.off("openchange",g)}},[o,i,r]);let f=Dn.useMemo(()=>({onMouseLeave(){a.current=!1,l.current=null},onFocus(g){let p=g.currentTarget;if(a.current){if(l.current===p)return;a.current=!1,l.current=null}let m=Ct(g.nativeEvent);if(pe(m)){if(pb&&!g.relatedTarget){if(!u.current&&!ra(m))return}else if(!Jx(m))return}let h=ta(g.relatedTarget,r.context.triggerElements),{nativeEvent:v,currentTarget:b}=g,_=typeof s=="function"?s():s;if(r.select("open")&&h||_===0||_===void 0){r.setOpen(!0,ue(K.triggerFocus,v,b));return}c.start(_,()=>{a.current||r.setOpen(!0,ue(K.triggerFocus,v,b))})},onBlur(g){a.current=!1,l.current=null;let p=g.relatedTarget,m=g.nativeEvent,h=pe(p)&&p.hasAttribute(bi("focus-guard"))&&p.getAttribute("data-type")==="outside";c.start(0,()=>{let v=r.select("domReferenceElement"),b=bo(we(v));!p&&b===v||ce(n.current.floatingContext?.refs.floating.current,b)||ce(v,b)||h||ta(p??b,r.context.triggerElements)||r.setOpen(!1,ue(K.triggerFocus,m))})}}),[n,r,c,s]);return Dn.useMemo(()=>i?{reference:f,trigger:f}:{},[i,f])}var zc=d(H(),1);var gb=class e{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new rr,this.restTimeout=new rr,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},gf=new WeakMap;function ul(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&gf.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),gf.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function hf(e,t){let{scopeElement:r,referenceElement:o,floatingElement:n}=t,i=gf.get(r);i&&i!==e&&ul(i),ul(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=r,e.pointerEventsReferenceElement=o,e.pointerEventsFloatingElement=n,gf.set(r,e),r.style.pointerEvents="none",o.style.pointerEvents="auto",n.style.pointerEvents="auto"}function bf(e){let t=pt(gb.create).current,r=e.context.dataRef.current;return r.hoverInteractionState||(r.hoverInteractionState=t),Pn(r.hoverInteractionState.disposeEffect),r.hoverInteractionState}function Wc(e,t={}){let r="rootStore"in e?e.rootStore:e,o=r.useState("open"),n=r.useState("floatingElement"),i=r.useState("domReferenceElement"),{dataRef:s}=r.context,{enabled:a=!0,closeDelay:l=0,nodeId:c}=t,u=bf(r),f=Lo(),g=vo(),p=Q(()=>Yd(s.current.openEvent?.type,u.interactedInside)),m=Q(()=>{let w=s.current.openEvent?.type;return w?.includes("mouse")&&w!=="mousedown"}),h=Q(w=>ta(w,r.context.triggerElements)),v=zc.useCallback(w=>{let y=na(l,"close",u.pointerType),O=()=>{r.setOpen(!1,ue(K.triggerHover,w)),f?.events.emit("floating.closed",w)};y?u.openChangeTimeout.start(y,O):(u.openChangeTimeout.clear(),O())},[l,r,u,f]),b=Q(()=>{ul(u)}),_=Q(w=>{let y=Ct(w);if(!Sh(y)){u.interactedInside=!1;return}u.interactedInside=y?.closest("[aria-haspopup]")!=null});$(()=>{o||(u.pointerType=void 0,u.restTimeoutPending=!1,u.interactedInside=!1,b())},[o,u,b]),zc.useEffect(()=>b,[b]),$(()=>{if(a&&o&&u.handleCloseOptions?.blockPointerEvents&&m()&&pe(i)&&n){let w=i,y=n,O=we(n),T=f?.nodesRef.current.find(A=>A.id===g)?.context?.elements.floating;T&&(T.style.pointerEvents="");let S=u.handleCloseOptions?.getScope?.()??u.pointerEventsScopeElement??T??w.closest("[data-rootownerid]")??O.body;return hf(u,{scopeElement:S,referenceElement:w,floatingElement:y}),()=>{b()}}},[a,o,i,n,u,m,f,g,b]);let x=to();zc.useEffect(()=>{if(!a)return;function w(){u.openChangeTimeout.clear(),x.clear(),f?.events.off("floating.closed",O),b()}function y(S){if(f&&g&&Jr(f.nodesRef.current,g).length>0){f.events.on("floating.closed",O);return}if(h(S.relatedTarget))return;let A=s.current.floatingContext?.nodeId??c,D=S.relatedTarget;if(!(f&&A&&pe(D)&&Jr(f.nodesRef.current,A,!1).some(k=>ce(k.context?.elements.floating,D)))){if(u.handler){u.handler(S);return}b(),p()||v(S)}}function O(S){!f||!g||Jr(f.nodesRef.current,g).length>0||x.start(0,()=>{f.events.off("floating.closed",O),r.setOpen(!1,ue(K.triggerHover,S)),f.events.emit("floating.closed",S)})}let T=n;return yr(T&&de(T,"mouseenter",w),T&&de(T,"mouseleave",y),T&&de(T,"pointerdown",_,!0),()=>{f?.events.off("floating.closed",O)})},[a,n,r,s,c,p,h,v,b,_,u,f,g,x])}var Ji=d(H(),1),$S=d(un(),1);var CV={current:null};function Uc(e,t={}){let r="rootStore"in e?e.rootStore:e,{dataRef:o,events:n}=r.context,{enabled:i=!0,delay:s=0,handleClose:a=null,mouseOnly:l=!1,restMs:c=0,move:u=!0,triggerElementRef:f=CV,externalTree:g,isActiveTrigger:p=!0,getHandleCloseContext:m,isClosing:h}=t,v=Lo(g),b=bf(r),_=Ji.useRef(!1),x=Lr(a),w=Lr(s),y=Lr(c),O=Lr(i),T=Lr(h);p&&(b.handleCloseOptions=x.current?.__options);let S=Q(()=>Yd(o.current.openEvent?.type,b.interactedInside)),A=Q(P=>ta(P,r.context.triggerElements)),D=Q((P,E,I)=>{let R=r.context.triggerElements;if(R.hasElement(E))return!P||!ce(P,E);if(!pe(I))return!1;let M=I;return R.hasMatchingElement(F=>ce(F,M))&&(!P||!ce(P,M))}),C=Q((P,E=!0)=>{let I=na(w.current,"close",b.pointerType);I?b.openChangeTimeout.start(I,()=>{r.setOpen(!1,ue(K.triggerHover,P)),v?.events.emit("floating.closed",P)}):E&&(b.openChangeTimeout.clear(),r.setOpen(!1,ue(K.triggerHover,P)),v?.events.emit("floating.closed",P))}),k=Q(()=>{if(!b.handler)return;we(r.select("domReferenceElement")).removeEventListener("mousemove",b.handler),b.handler=void 0}),N=Q(()=>{ul(b)});return Ji.useEffect(()=>k,[k]),Ji.useEffect(()=>{if(!i)return;function P(E){E.open?_.current=!1:(_.current=E.reason===K.triggerHover,k(),b.openChangeTimeout.clear(),b.restTimeout.clear(),b.blockMouseMove=!0,b.restTimeoutPending=!1)}return n.on("openchange",P),()=>{n.off("openchange",P)}},[i,n,b,k]),Ji.useEffect(()=>{if(!i)return;let P=f.current??(p?r.select("domReferenceElement"):null);if(!pe(P))return;function E(R){if(b.openChangeTimeout.clear(),b.blockMouseMove=!1,l&&!Mn(b.pointerType))return;let M=kh(y.current),F=na(w.current,"open",b.pointerType),j=Ct(R),Y=R.currentTarget??null,oe=r.select("domReferenceElement"),te=Y;if(pe(j)&&!r.context.triggerElements.hasElement(j)){for(let fe of r.context.triggerElements.elements())if(ce(fe,j)){te=fe;break}}pe(Y)&&pe(oe)&&!r.context.triggerElements.hasElement(Y)&&ce(Y,oe)&&(te=oe);let ne=te==null?!1:D(oe,te,j),ye=r.select("open"),Z=T.current?.()??r.select("transitionStatus")==="ending",Oe=!ye&&Z&&_.current,W=!ne&&pe(te)&&pe(oe)&&ce(oe,te)&&Oe,re=M>0&&!F,le=ne&&(ye||Oe)||W,Xe=!ye||ne;if(le){r.setOpen(!0,ue(K.triggerHover,R,te));return}re||(F?b.openChangeTimeout.start(F,()=>{Xe&&r.setOpen(!0,ue(K.triggerHover,R,te))}):Xe&&r.setOpen(!0,ue(K.triggerHover,R,te)))}function I(R){if(S()){N();return}k();let M=r.select("domReferenceElement"),F=we(M);b.restTimeout.clear(),b.restTimeoutPending=!1;let j=o.current.floatingContext??m?.();if(A(R.relatedTarget))return;if(x.current&&j){r.select("open")||b.openChangeTimeout.clear();let te=f.current;b.handler=x.current({...j,tree:v,x:R.clientX,y:R.clientY,onClose(){N(),k(),O.current&&!S()&&te===r.select("domReferenceElement")&&C(R,!0)}}),F.addEventListener("mousemove",b.handler),b.handler(R);return}(b.pointerType!=="touch"||!ce(r.select("floatingElement"),R.relatedTarget))&&C(R)}return u?yr(de(P,"mousemove",E,{once:!0}),de(P,"mouseenter",E),de(P,"mouseleave",I)):yr(de(P,"mouseenter",E),de(P,"mouseleave",I))},[k,N,o,w,C,r,i,x,b,p,D,S,A,l,u,y,f,v,O,m,T]),Ji.useMemo(()=>{if(!i)return;function P(E){b.pointerType=E.pointerType}return{onPointerDown:P,onPointerEnter:P,onMouseMove(E){let{nativeEvent:I}=E,R=E.currentTarget,M=r.select("domReferenceElement"),F=r.select("open"),j=D(M,R,E.target);if(l&&!Mn(b.pointerType))return;if(F&&j&&b.handleCloseOptions?.blockPointerEvents){let te=r.select("floatingElement");if(te){let ne=b.handleCloseOptions?.getScope?.()??R.ownerDocument.body;hf(b,{scopeElement:ne,referenceElement:R,floatingElement:te})}}let Y=kh(y.current);if(F&&!j||Y===0||!j&&b.restTimeoutPending&&E.movementX**2+E.movementY**2<2)return;b.restTimeout.clear();function oe(){if(b.restTimeoutPending=!1,S())return;let te=r.select("open");!b.blockMouseMove&&(!te||j)&&r.setOpen(!0,ue(K.triggerHover,I,R))}b.pointerType==="touch"?$S.flushSync(()=>{oe()}):j&&F?oe():(b.restTimeoutPending=!0,b.restTimeout.start(Y,oe))}}},[i,b,S,D,l,r,y])}var la=d(H(),1);function ca(e=[]){let t=e.map(c=>c?.reference),r=e.map(c=>c?.floating),o=e.map(c=>c?.item),n=e.map(c=>c?.trigger),i=la.useCallback(c=>vf(c,e,"reference"),t),s=la.useCallback(c=>vf(c,e,"floating"),r),a=la.useCallback(c=>vf(c,e,"item"),o),l=la.useCallback(c=>vf(c,e,"trigger"),n);return la.useMemo(()=>({getReferenceProps:i,getFloatingProps:s,getItemProps:a,getTriggerProps:l}),[i,s,a,l])}function vf(e,t,r){let o=new Map,n=r==="item",i={};r==="floating"&&(i.tabIndex=-1,i[Tc]="");for(let s in e)n&&e&&(s===yh||s===wh)||(i[s]=e[s]);for(let s=0;s<t.length;s+=1){let a,l=t[s]?.[r];typeof l=="function"?a=e?l(e):null:a=l,a&&qS(i,a,n,o)}return qS(i,e,n,o),i}function qS(e,t,r,o){for(let n in t){let i=t[n];r&&(n===yh||n===wh)||(n.startsWith("on")?(o.has(n)||o.set(n,[]),typeof i=="function"&&(o.get(n)?.push(i),e[n]=(...s)=>o.get(n)?.map(a=>a(...s)).find(a=>a!==void 0))):e[n]=i)}}var es=d(H(),1);var TV=new Map([["select","listbox"],["combobox","listbox"],["label",!1]]);function hb(e,t={}){let r="rootStore"in e?e.rootStore:e,o=r.useState("open"),n=r.useState("floatingId"),i=r.useState("domReferenceElement"),s=r.useState("floatingElement"),{role:a="dialog"}=t,l=Vo(),c=i?.id||l,u=es.useMemo(()=>Pc(s)?.id||n,[s,n]),f=TV.get(a)??a,p=vo()!=null,m=es.useMemo(()=>f==="tooltip"||a==="label"?Et:{"aria-haspopup":f==="alertdialog"?"dialog":f,"aria-expanded":"false",...f==="listbox"&&{role:"combobox"},...f==="menu"&&p&&{role:"menuitem"},...a==="select"&&{"aria-autocomplete":"none"},...a==="combobox"&&{"aria-autocomplete":"list"}},[f,p,a]),h=es.useMemo(()=>f==="tooltip"||a==="label"?{[`aria-${a==="label"?"labelledby":"describedby"}`]:o?u:void 0}:{...m,"aria-expanded":o?"true":"false","aria-controls":o?u:void 0,...f==="menu"&&{id:c}},[f,u,o,c,a,m]),v=es.useMemo(()=>{let _={id:u,...f&&{role:f}};return f==="tooltip"||a==="label"?_:{..._,...f==="menu"&&{"aria-labelledby":c}}},[f,u,c,a]),b=es.useCallback(({active:_,selected:x})=>{let w={role:"option",..._&&{id:`${u}-fui-option`}};switch(a){case"select":case"combobox":return{...w,"aria-selected":x};default:}return{}},[u,a]);return es.useMemo(()=>({reference:h,floating:v,item:b,trigger:m}),[h,v,m,b])}var GS=.1,PV=GS*GS,Ze=.5;function _f(e,t,r,o,n,i){return o>=t!=i>=t&&e<=(n-r)*(t-o)/(i-o)+r}function yf(e,t,r,o,n,i,s,a,l,c){let u=!1;return _f(e,t,r,o,n,i)&&(u=!u),_f(e,t,n,i,s,a)&&(u=!u),_f(e,t,s,a,l,c)&&(u=!u),_f(e,t,l,c,r,o)&&(u=!u),u}function OV(e,t,r){return e>=r.x&&e<=r.x+r.width&&t>=r.y&&t<=r.y+r.height}function wf(e,t,r,o,n,i){let s=Math.min(r,n),a=Math.max(r,n),l=Math.min(o,i),c=Math.max(o,i);return e>=s&&e<=a&&t>=l&&t<=c}function Yc(e={}){let{blockPointerEvents:t=!1}=e,r=new rr,o=({x:n,y:i,placement:s,elements:a,onClose:l,nodeId:c,tree:u})=>{let f=s?.split("-")[0],g=!1,p=null,m=null,h=typeof performance<"u"?performance.now():0;function v(_,x){let w=performance.now(),y=w-h;if(p===null||m===null||y===0)return p=_,m=x,h=w,!1;let O=_-p,T=x-m,S=O*O+T*T,A=y*y*PV;return p=_,m=x,h=w,S<A}function b(){r.clear(),l()}return function(x){r.clear();let w=a.domReference,y=a.floating;if(!w||!y||f==null||n==null||i==null)return;let{clientX:O,clientY:T}=x,S=Ct(x),A=x.type==="mouseleave",D=ce(y,S),C=ce(w,S);if(D&&(g=!0,!A))return;if(C&&(g=!1,!A)){g=!0;return}if(A&&pe(x.relatedTarget)&&ce(y,x.relatedTarget))return;function k(){return!!(u&&Jr(u.nodesRef.current,c).length>0)}function N(){k()||b()}if(k())return;let P=w.getBoundingClientRect(),E=y.getBoundingClientRect(),I=n>E.right-E.width/2,R=i>E.bottom-E.height/2,M=E.width>P.width,F=E.height>P.height,j=(M?P:E).left,Y=(M?P:E).right,oe=(F?P:E).top,te=(F?P:E).bottom;if(f==="top"&&i>=P.bottom-1||f==="bottom"&&i<=P.top+1||f==="left"&&n>=P.right-1||f==="right"&&n<=P.left+1){N();return}let ne=!1;switch(f){case"top":ne=wf(O,T,j,P.top+1,Y,E.bottom-1);break;case"bottom":ne=wf(O,T,j,E.top+1,Y,P.bottom-1);break;case"left":ne=wf(O,T,E.right-1,te,P.left+1,oe);break;case"right":ne=wf(O,T,P.right-1,te,E.left+1,oe);break;default:}if(ne)return;if(g&&!OV(O,T,P)){N();return}if(!A&&v(O,T)){N();return}let ye=!1;switch(f){case"top":{let Z=M?Ze/2:Ze*4,Oe=M||I?n+Z:n-Z,W=M?n-Z:I?n+Z:n-Z,re=i+Ze+1,le=I||M?E.bottom-Ze:E.top,Xe=I?M?E.bottom-Ze:E.top:E.bottom-Ze;ye=yf(O,T,Oe,re,W,re,E.left,le,E.right,Xe);break}case"bottom":{let Z=M?Ze/2:Ze*4,Oe=M||I?n+Z:n-Z,W=M?n-Z:I?n+Z:n-Z,re=i-Ze,le=I||M?E.top+Ze:E.bottom,Xe=I?M?E.top+Ze:E.bottom:E.top+Ze;ye=yf(O,T,Oe,re,W,re,E.left,le,E.right,Xe);break}case"left":{let Z=F?Ze/2:Ze*4,Oe=F||R?i+Z:i-Z,W=F?i-Z:R?i+Z:i-Z,re=n+Ze+1,le=R||F?E.right-Ze:E.left,Xe=R?F?E.right-Ze:E.left:E.right-Ze;ye=yf(O,T,le,E.top,Xe,E.bottom,re,Oe,re,W);break}case"right":{let Z=F?Ze/2:Ze*4,Oe=F||R?i+Z:i-Z,W=F?i-Z:R?i+Z:i-Z,re=n-Ze,le=R||F?E.left+Ze:E.right,Xe=R?F?E.left+Ze:E.right:E.left+Ze;ye=yf(O,T,re,Oe,re,W,le,E.top,Xe,E.bottom);break}default:}ye?g||r.start(40,N):N()}};return o.__options={...e,blockPointerEvents:t},o}var xf=d(H(),1);var $c=d(H(),1);function KS(e){let t=$c.useRef(""),r=$c.useCallback(n=>{n.defaultPrevented||(t.current=n.pointerType,e(n,n.pointerType))},[e]);return{onClick:$c.useCallback(n=>{if(n.detail===0){e(n,"keyboard");return}"pointerType"in n?e(n,n.pointerType):e(n,t.current),t.current=""},[e]),onPointerDown:r}}var XS=d(H(),1);function ZS(e,t){let r=XS.useRef(e),o=Q(t);$(()=>{r.current!==e&&o(r.current)},[e,o]),$(()=>{r.current=e},[e])}function QS(e){let[t,r]=xf.useState(null),o=Q((s,a)=>{e||r(a||(Nd?"touch":""))});ZS(e,s=>{s&&!e&&r(null)});let{onClick:n,onPointerDown:i}=KS(o);return xf.useMemo(()=>({openMethod:t,triggerProps:{onClick:n,onPointerDown:i}}),[t,n,i])}var bb=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=On.startingStyle]="startingStyle",e[e.endingStyle=On.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),qc=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),AV={[qc.popupOpen]:""},kV={[qc.popupOpen]:"",[qc.pressed]:""},IV={[bb.open]:""},NV={[bb.closed]:""},MV={[bb.anchorHidden]:""},Sf={open(e){return e?AV:null}},JS={open(e){return e?kV:null}},jo={open(e){return e?IV:NV},anchorHidden(e){return e?MV:null}};function Rf(e){return ol(19)?e:e?"true":void 0}var e1=d(H(),1),t1=d(V(),1),r1=e1.forwardRef(function(t,r){let{cutout:o,...n}=t,i;if(o){let s=o.getBoundingClientRect();i=`polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,${s.left}px ${s.top}px,${s.left}px ${s.bottom}px,${s.right}px ${s.bottom}px,${s.right}px ${s.top}px,${s.left}px ${s.top}px)`}return(0,t1.jsx)("div",{ref:r,role:"presentation","data-base-ui-inert":"",...n,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:i}})});var _o=d(H(),1);var VV=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:o,placement:n,rects:i,platform:s,elements:a,middlewareData:l}=t,{element:c,padding:u=0,offsetParent:f="real"}=hn(e,t)||{};if(c==null)return{};let g=Bd(u),p={x:r,y:o},m=Nc(n),h=Ic(m),v=await s.getDimensions(c),b=m==="y",_=b?"top":"left",x=b?"bottom":"right",w=b?"clientHeight":"clientWidth",y=i.reference[h]+i.reference[m]-p[m]-i.floating[h],O=p[m]-i.reference[m],T=f==="real"?await s.getOffsetParent?.(c):a.floating,S=a.floating[w]||i.floating[h];(!S||!await s.isElement?.(T))&&(S=a.floating[w]||i.floating[h]);let A=y/2-O/2,D=S/2-v[h]/2-1,C=Math.min(g[_],D),k=Math.min(g[x],D),N=C,P=S-v[h]-k,E=S/2-v[h]/2+A,I=kc(N,E,P),R=!l.arrow&&bn(n)!=null&&E!==I&&i.reference[h]/2-(E<N?C:k)-v[h]/2<0,M=R?E<N?E-N:E-P:0;return{[m]:p[m]+M,data:{[m]:I,centerOffset:E-I-M,...R&&{alignmentOffset:M}},reset:R}}}),o1=(e,t)=>({...VV(e),options:[e,t]});var n1={name:"hide",async fn(e){let{width:t,height:r,x:o,y:n}=e.rects.reference,i=t===0&&r===0&&o===0&&n===0;return{data:{referenceHidden:(await sb().fn(e)).data?.referenceHidden||i}}}};var Gc={sideX:"left",sideY:"top"},Ef={name:"adaptiveOrigin",async fn(e){let{x:t,y:r,rects:{floating:o},elements:{floating:n},platform:i,strategy:s,placement:a}=e,l=qe(n),c=l.getComputedStyle(n);if(!(c.transitionDuration!=="0s"&&c.transitionDuration!==""))return{x:t,y:r,data:Gc};let f=await i.getOffsetParent?.(n),g={width:0,height:0};if(s==="fixed"&&l?.visualViewport)g={width:l.visualViewport.width,height:l.visualViewport.height};else if(f===l){let _=we(n);g={width:_.documentElement.clientWidth,height:_.documentElement.clientHeight}}else await i.isElement?.(f)&&(g=await i.getDimensions(f));let p=ur(a),m=t,h=r;p==="left"&&(m=g.width-(t+o.width)),p==="top"&&(h=g.height-(r+o.height));let v=p==="left"?"right":Gc.sideX,b=p==="top"?"bottom":Gc.sideY;return{x:m,y:h,data:{sideX:v,sideY:b}}}};function a1(e,t,r){let o=e==="inline-start"||e==="inline-end";return{top:"top",right:o?r?"inline-start":"inline-end":"right",bottom:"bottom",left:o?r?"inline-end":"inline-start":"left"}[t]}function i1(e,t,r){let{rects:o,placement:n}=e;return{side:a1(t,ur(n),r),align:bn(n)||"center",anchor:{width:o.reference.width,height:o.reference.height},positioner:{width:o.floating.width,height:o.floating.height}}}function Cf(e){let{anchor:t,positionMethod:r="absolute",side:o="bottom",sideOffset:n=0,align:i="center",alignOffset:s=0,collisionBoundary:a,collisionPadding:l=5,sticky:c=!1,arrowPadding:u=5,disableAnchorTracking:f=!1,keepMounted:g=!1,floatingRootContext:p,mounted:m,collisionAvoidance:h,shiftCrossAxis:v=!1,nodeId:b,adaptiveOrigin:_,lazyFlip:x=!1,externalTree:w}=e,[y,O]=_o.useState(null);!m&&y!==null&&O(null);let T=h.side||"flip",S=h.align||"flip",A=h.fallbackAxisSide||"end",D=typeof t=="function"?t:void 0,C=Q(D),k=D?C:t,N=Lr(t),P=Lr(m),I=rl()==="rtl",R=y||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":I?"left":"right","inline-start":I?"right":"left"}[o],M=i==="center"?R:`${R}-${i}`,F=l,j=1,Y=o==="bottom"?j:0,oe=o==="top"?j:0,te=o==="right"?j:0,ne=o==="left"?j:0;typeof F=="number"?F={top:F+Y,right:F+ne,bottom:F+oe,left:F+te}:F&&(F={top:(F.top||0)+Y,right:(F.right||0)+ne,bottom:(F.bottom||0)+oe,left:(F.left||0)+te});let ye={boundary:a==="clipping-ancestors"?"clippingAncestors":a,padding:F},Z=_o.useRef(null),Oe=Lr(n),W=Lr(s),Xe=[tb(st=>{let Fr=i1(st,o,I),Mo=typeof Oe.current=="function"?Oe.current(Fr):Oe.current,Qr=typeof W.current=="function"?W.current(Fr):W.current;return{mainAxis:Mo,crossAxis:Qr,alignmentAxis:Qr}},[typeof n!="function"?n:0,typeof s!="function"?s:0,I,o])],fe=S==="none"&&T!=="shift",Ye=!fe&&(c||v||T==="shift"),ft=T==="none"?null:nb({...ye,padding:{top:F.top+j,right:F.right+j,bottom:F.bottom+j,left:F.left+j},mainAxis:!v&&T==="flip",crossAxis:S==="flip"?"alignment":!1,fallbackAxisSideDirection:A}),bt=fe?null:rb(st=>{let Fr=we(st.elements.floating).documentElement;return{...ye,rootBoundary:v?{x:0,y:0,width:Fr.clientWidth,height:Fr.clientHeight}:void 0,mainAxis:S!=="none",crossAxis:Ye,limiter:c||v?void 0:ob(Mo=>{if(!Z.current)return{};let{width:Qr,height:fi}=Z.current.getBoundingClientRect(),cn=eo(ur(Mo.placement)),Xs=cn==="y"?Qr:fi,tl=cn==="y"?F.left+F.right:F.top+F.bottom;return{offset:Xs/2+tl/2}})}},[ye,c,v,F,S]);T==="shift"||S==="shift"||i==="center"?Xe.push(bt,ft):Xe.push(ft,bt),Xe.push(ib({...ye,apply({elements:{floating:st},availableWidth:Fr,availableHeight:Mo,rects:Qr}){if(!P.current)return;let fi=st.style;fi.setProperty("--available-width",`${Fr}px`),fi.setProperty("--available-height",`${Mo}px`);let cn=qe(st).devicePixelRatio||1,{x:Xs,y:tl,width:bd,height:rh}=Qr.reference,oh=(Math.round((Xs+bd)*cn)-Math.round(Xs*cn))/cn,nh=(Math.round((tl+rh)*cn)-Math.round(tl*cn))/cn;fi.setProperty("--anchor-width",`${oh}px`),fi.setProperty("--anchor-height",`${nh}px`)}}),o1(()=>({element:Z.current||we(Z.current).createElement("div"),padding:u,offsetParent:"floating"}),[u]),{name:"transformOrigin",fn(st){let{elements:Fr,middlewareData:Mo,placement:Qr,rects:fi,y:cn}=st,Xs=ur(Qr),tl=eo(Xs),bd=Z.current,rh=Mo.arrow?.x||0,oh=Mo.arrow?.y||0,nh=bd?.clientWidth||0,NN=bd?.clientHeight||0,ih=rh+nh/2,dx=oh+NN/2,MN=Math.abs(Mo.shift?.y||0),VN=fi.reference.height/2,wc=typeof n=="function"?n(i1(st,o,I)):n,FN=MN>wc,DN={top:`${ih}px calc(100% + ${wc}px)`,bottom:`${ih}px ${-wc}px`,left:`calc(100% + ${wc}px) ${dx}px`,right:`${-wc}px ${dx}px`}[Xs],LN=`${ih}px ${fi.reference.y+VN-cn}px`;return Fr.floating.style.setProperty("--transform-origin",Ye&&tl==="y"&&FN?LN:DN),{}}},n1,_),$(()=>{!m&&p&&p.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[m,p]);let Re=_o.useMemo(()=>({elementResize:!f&&typeof ResizeObserver<"u",layoutShift:!f&&typeof IntersectionObserver<"u"}),[f]),{refs:be,elements:Je,x:ge,y:Wt,middlewareData:Le,update:q,placement:U,context:X,isPositioned:ve,floatingStyles:ze}=fb({rootContext:p,open:g?m:void 0,placement:M,middleware:Xe,strategy:r,whileElementsMounted:g?void 0:(...st)=>jc(...st,Re),nodeId:b,externalTree:w}),{sideX:Ve,sideY:it}=Le.adaptiveOrigin||Gc,Ut=ve?r:"fixed",el=_o.useMemo(()=>{let st=_?{position:Ut,[Ve]:ge,[it]:Wt}:{position:Ut,...ze};return ve||(st.opacity=0),st},[_,Ut,Ve,ge,it,Wt,ze,ve]),Ks=_o.useRef(null);$(()=>{if(!m)return;let st=N.current,Fr=typeof st=="function"?st():st,Qr=(s1(Fr)?Fr.current:Fr)||null||null;Qr!==Ks.current&&(be.setPositionReference(Qr),Ks.current=Qr)},[m,be,k,N]),_o.useEffect(()=>{if(!m)return;let st=N.current;typeof st!="function"&&s1(st)&&st.current!==Ks.current&&(be.setPositionReference(st.current),Ks.current=st.current)},[m,be,k,N]),_o.useEffect(()=>{if(g&&m&&Je.domReference&&Je.floating)return jc(Je.domReference,Je.floating,q,Re)},[g,m,Je,q,Re]);let Qt=ur(U),di=a1(o,Qt,I),yc=bn(U)||"center",md=!!Le.hide?.referenceHidden;$(()=>{x&&m&&ve&&O(Qt)},[x,m,ve,Qt]);let gd=_o.useMemo(()=>({position:"absolute",top:Le.arrow?.y,left:Le.arrow?.x}),[Le.arrow]),hd=Le.arrow?.centerOffset!==0;return _o.useMemo(()=>({positionerStyles:el,arrowStyles:gd,arrowRef:Z,arrowUncentered:hd,side:di,align:yc,physicalSide:Qt,anchorHidden:md,refs:be,context:X,isPositioned:ve,update:q}),[el,gd,Z,hd,di,yc,Qt,md,be,X,ve,q])}function s1(e){return e!=null&&"current"in e}function dl(e){return e==="starting"?Y0:Et}function Tf(e,t,{styles:r,transitionStatus:o,props:n,refs:i,hidden:s,inert:a=!1}){let l={...r};return a&&(l.pointerEvents="none"),Ae("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:l},dl(o),n],stateAttributesMapping:jo})}var l1=d(H(),1);var FV=20;function c1(e,t,r,o){let[n,i]=l1.useState(!1);$(()=>{if(!e||!t||r==null){i(!1);return}let s=we(r).documentElement.clientWidth,a=r.offsetWidth;i(s>0&&a>0&&a>=s-FV)},[e,t,r]),V0(e&&(!t||n),o)}var u1=d(H(),1);var vb=u1.forwardRef(function(t,r){let{render:o,className:n,disabled:i=!1,focusableWhenDisabled:s=!1,nativeButton:a=!0,style:l,...c}=t,{getButtonProps:u,buttonRef:f}=mi({disabled:i,focusableWhenDisabled:s,native:a});return Ae("button",t,{state:{disabled:i},ref:[r,f],props:[c,u]})});var ts={};pi(ts,{Panel:()=>m1,Root:()=>f1,Trigger:()=>p1});var Kc=d(H(),1);var Pf={...Wx,...An};var d1=d(V(),1),f1=Kc.forwardRef(function(t,r){let{render:o,className:n,defaultOpen:i=!1,disabled:s=!1,onOpenChange:a,open:l,style:c,...u}=t,f=Q(a),g=Bx({open:l,defaultOpen:i,onOpenChange:f,disabled:s}),p=Kc.useMemo(()=>({open:g.open,disabled:g.disabled,transitionStatus:g.transitionStatus}),[g.open,g.disabled,g.transitionStatus]),m=Kc.useMemo(()=>({...g,onOpenChange:f,state:p}),[g,f,p]),h=Ae("div",t,{state:p,ref:r,props:u,stateAttributesMapping:Pf});return(0,d1.jsx)(hh.Provider,{value:m,children:h})});var Of=d(H(),1);var DV={...zx,...An},p1=Of.forwardRef(function(t,r){let{panelId:o,open:n,handleTrigger:i,state:s,disabled:a}=Ed(),{className:l,disabled:c=a,id:u,render:f,nativeButton:g=!0,style:p,...m}=t,{getButtonProps:h,buttonRef:v}=mi({disabled:c,focusableWhenDisabled:!0,native:g}),b=Of.useMemo(()=>({"aria-controls":n?o:void 0,"aria-expanded":n,onClick:i}),[o,n,i]);return Ae("button",t,{state:s,ref:[r,v],props:[b,m,h],stateAttributesMapping:DV})});var Af=d(H(),1);var _b=(function(e){return e.collapsiblePanelHeight="--collapsible-panel-height",e.collapsiblePanelWidth="--collapsible-panel-width",e})({});var m1=Af.forwardRef(function(t,r){let{className:o,hiddenUntilFound:n,keepMounted:i,render:s,id:a,style:l,...c}=t,{abortControllerRef:u,animationTypeRef:f,height:g,mounted:p,onOpenChange:m,open:h,panelId:v,panelRef:b,runOnceAnimationsFinish:_,setDimensions:x,setHiddenUntilFound:w,setKeepMounted:y,setMounted:O,setPanelIdState:T,setOpen:S,setVisible:A,state:D,transitionDimensionRef:C,visible:k,width:N,transitionStatus:P}=Ed(),E=n??!1,I=i??!1;$(()=>{if(a)return T(a),()=>{T(void 0)}},[a,T]),$(()=>{w(E)},[w,E]),$(()=>{y(I)},[y,I]);let{props:R}=O0({abortControllerRef:u,animationTypeRef:f,externalRef:r,height:g,hiddenUntilFound:E,id:v,keepMounted:I,mounted:p,onOpenChange:m,open:h,panelRef:b,runOnceAnimationsFinish:_,setDimensions:x,setMounted:O,setOpen:S,setVisible:A,transitionDimensionRef:C,visible:k,width:N});Gi({open:h&&P==="idle",ref:b,onComplete(){h&&x({height:void 0,width:void 0})}});let M=Af.useMemo(()=>({...D,transitionStatus:P}),[D,P]),F=Ae("div",t,{state:M,ref:[r,b],props:[R,{style:{[_b.collapsiblePanelHeight]:g===void 0?"auto":`${g}px`,[_b.collapsiblePanelWidth]:N===void 0?"auto":`${N}px`}},c],stateAttributesMapping:Pf});return I||E||p?F:null});var kf=d(H(),1),LV=kf.createContext(void 0);function g1(e){let t=kf.useContext(LV);if(t===void 0&&!e)throw new Error($e(69));return t}var h1=d(H(),1),yb=d(un(),1);function b1(e,t){let r=h1.useRef(null),o=Q(i=>{yb.flushSync(()=>{e.setOpen(!1,ue(K.focusOut,i.nativeEvent,i.currentTarget))}),_0(r.current)?.focus()}),n=Q(i=>{let s=e.select("positionerElement");if(s&&gi(i,s))e.context.beforeContentFocusGuardRef.current?.focus();else{yb.flushSync(()=>{e.setOpen(!1,ue(K.focusOut,i.nativeEvent,i.currentTarget))});let a=v0(e.context.triggerFocusTargetRef.current||t.current);for(;a!==null&&ce(s,a);){let l=a;if(a=al(a),a===l)break}a?.focus()}});return{preFocusGuardRef:r,handlePreFocusGuardFocus:o,handleFocusTargetFocus:n}}var wr=d(H(),1),S1=d(un(),1);var v1=d(H(),1);function _1(e){let[t,r]=v1.useState({current:e,previous:null});return e!==t.current&&r({current:e,previous:t.current}),t.previous}var ua=d(H(),1);function wb(e){let t=$t(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=Fe(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o;return(qi(r)!==i||qi(o)!==s)&&(r=i,o=s),{width:r,height:o}}var jV=()=>!0;function w1(e){let{popupElement:t,positionerElement:r,content:o,mounted:n,enabled:i=jV,onMeasureLayout:s,onMeasureLayoutComplete:a,side:l,direction:c}=e,u=kn(t,!0,!1),f=Fo(),g=ua.useRef(null),p=ua.useRef(null),m=ua.useRef(!0),h=ua.useRef(go),v=Q(s),b=Q(a),_=ua.useMemo(()=>{let x=l==="top",w=l==="left";return c==="rtl"?(x=x||l==="inline-end",w=w||l==="inline-end"):(x=x||l==="inline-start",w=w||l==="inline-start"),x?{position:"absolute",[l==="top"?"bottom":"top"]:"0",[w?"right":"left"]:"0"}:Et},[l,c]);$(()=>{if(!n||!i()||typeof ResizeObserver!="function"){h.current=go,m.current=!0,g.current=null,p.current=null;return}if(!t||!r)return;h.current=y1(t,_);let x=new ResizeObserver(N=>{let P=N[0];P&&(p.current={width:Math.ceil(P.borderBoxSize[0].inlineSize),height:Math.ceil(P.borderBoxSize[0].blockSize)})});x.observe(t),If(t,"auto");let w=Nf(t,"position","static"),y=Nf(t,"transform","none"),O=Nf(t,"scale","1"),T=y1(r,{"--available-width":"max-content","--available-height":"max-content"});function S(){w(),y(),T()}function A(){S(),O()}if(v?.(),m.current||g.current===null){Xc(r,"max-content");let N=wb(t);return g.current=N,Xc(r,N),A(),b?.(null,N),m.current=!1,()=>{x.disconnect(),h.current(),h.current=go}}If(t,"auto"),Xc(r,"max-content");let D=g.current??p.current,C=wb(t);if(g.current=C,!D)return Xc(r,C),A(),b?.(null,C),()=>{x.disconnect(),f.cancel(),h.current(),h.current=go};If(t,D),A(),b?.(D,C),Xc(r,C);let k=new AbortController;return f.request(()=>{If(t,C),u(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},k.signal)}),()=>{x.disconnect(),k.abort(),f.cancel(),h.current(),h.current=go}},[o,t,r,u,f,i,n,v,b,_])}function Nf(e,t,r){let o=e.style.getPropertyValue(t);return e.style.setProperty(t,r),()=>{e.style.setProperty(t,o)}}function y1(e,t){let r=[];for(let[o,n]of Object.entries(t))r.push(Nf(e,o,n));return r.length?()=>{r.forEach(o=>o())}:go}function If(e,t){let r=t==="auto"?"auto":`${t.width}px`,o=t==="auto"?"auto":`${t.height}px`;e.style.setProperty("--popup-width",r),e.style.setProperty("--popup-height",o)}function Xc(e,t){let r=t==="max-content"?"max-content":`${t.width}px`,o=t==="max-content"?"max-content":`${t.height}px`;e.style.setProperty("--positioner-width",r),e.style.setProperty("--positioner-height",o)}var fl=d(V(),1);function Mf(e){let{store:t,side:r,cssVars:o,children:n}=e,i=rl(),s=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),l=t.useState("open"),c=t.useState("payload"),u=t.useState("mounted"),f=t.useState("popupElement"),g=t.useState("positionerElement"),p=_1(l?s:null),m=zV(a,c),h=wr.useRef(null),[v,b]=wr.useState(null),[_,x]=wr.useState(null),w=wr.useRef(null),y=wr.useRef(null),O=kn(w,!0,!1),T=Fo(),[S,A]=wr.useState(null),[D,C]=wr.useState(!1);$(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let k=Q(()=>{w.current?.style.setProperty("animation","none"),w.current?.style.setProperty("transition","none"),y.current?.style.setProperty("display","none")}),N=Q(M=>{w.current?.style.removeProperty("animation"),w.current?.style.removeProperty("transition"),y.current?.style.removeProperty("display"),M&&A(M)}),P=wr.useRef(null);$(()=>{if(s&&p&&s!==p&&P.current!==s&&h.current){b(h.current),C(!0);let M=HV(p,s);x(M),T.request(()=>{S1.flushSync(()=>{C(!1)}),O(()=>{b(null),A(null),h.current=null})}),P.current=s}},[s,p,v,O,T]),$(()=>{let M=w.current;if(!M)return;let F=we(M).createElement("div");for(let j of Array.from(M.childNodes))F.appendChild(j.cloneNode(!0));h.current=F});let E=v!=null,I;E?I=(0,fl.jsxs)(wr.Fragment,{children:[(0,fl.jsx)("div",{"data-previous":!0,inert:Rf(!0),ref:y,style:{...S?{[o.popupWidth]:`${S.width}px`,[o.popupHeight]:`${S.height}px`}:null,position:"absolute"},"data-ending-style":D?void 0:""},"previous"),(0,fl.jsx)("div",{"data-current":!0,ref:w,"data-starting-style":D?"":void 0,children:n},m)]}):I=(0,fl.jsx)("div",{"data-current":!0,ref:w,children:n},m),$(()=>{let M=y.current;!M||!v||M.replaceChildren(...Array.from(v.childNodes))},[v]),w1({popupElement:f,positionerElement:g,mounted:u,content:c,onMeasureLayout:k,onMeasureLayoutComplete:N,side:r,direction:i});let R={activationDirection:BV(_),transitioning:E};return{children:I,state:R}}function BV(e){if(e)return`${x1(e.horizontal,5,"right","left")} ${x1(e.vertical,5,"down","up")}`}function x1(e,t,r,o){return e>t?r:e<-t?o:""}function HV(e,t){let r=e.getBoundingClientRect(),o=t.getBoundingClientRect(),n={x:r.left+r.width/2,y:r.top+r.height/2},i={x:o.left+o.width/2,y:o.top+o.height/2};return{horizontal:i.x-n.x,vertical:i.y-n.y}}function zV(e,t){let[r,o]=wr.useState(0),n=wr.useRef(e),i=wr.useRef(t),s=wr.useRef(!1);return $(()=>{let a=n.current,l=i.current,c=e!==a,u=t!==l;c?(o(f=>f+1),s.current=!u):s.current&&u&&(o(f=>f+1),s.current=!1),n.current=e,i.current=t},[e,t]),`${e??"current"}-${r}`}var Gt={};pi(Gt,{Arrow:()=>j1,Backdrop:()=>H1,Close:()=>q1,Description:()=>Y1,Handle:()=>Jc,Popup:()=>D1,Portal:()=>A1,Positioner:()=>k1,Root:()=>C1,Title:()=>W1,Trigger:()=>T1,Viewport:()=>X1,createHandle:()=>Z1});var vn=d(H(),1);var Vf=d(H(),1),xb=Vf.createContext(void 0);function Tt(e){let t=Vf.useContext(xb);if(t===void 0&&!e)throw new Error($e(47));return t}var pl=d(H(),1),R1=d(un(),1);function WV(){return{...pf(),disabled:!1,modal:!1,focusManagerModal:!1,instantType:void 0,openMethod:null,openChangeReason:null,titleElementId:void 0,descriptionElementId:void 0,stickIfOpen:!0,nested:!1,openOnHover:!1,closeDelay:0,hasViewport:!1}}var UV={...mf,disabled:me(e=>e.disabled),instantType:me(e=>e.instantType),openMethod:me(e=>e.openMethod),openChangeReason:me(e=>e.openChangeReason),modal:me(e=>e.modal),focusManagerModal:me(e=>e.focusManagerModal),stickIfOpen:me(e=>e.stickIfOpen),titleElementId:me(e=>e.titleElementId),descriptionElementId:me(e=>e.descriptionElementId),openOnHover:me(e=>e.openOnHover),closeDelay:me(e=>e.closeDelay),hasViewport:me(e=>e.hasViewport)},ml=class e extends Zi{constructor(t){let r={...WV(),...t};r.open&&t?.mounted===void 0&&(r.mounted=!0),super(r,{popupRef:pl.createRef(),backdropRef:pl.createRef(),internalBackdropRef:pl.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerFocusTargetRef:pl.createRef(),beforeContentFocusGuardRef:pl.createRef(),stickIfOpenTimeout:new rr,triggerElements:new Fn},UV)}setOpen=(t,r)=>{let o=r.reason===K.triggerHover,n=r.reason===K.triggerPress&&r.event.detail===0,i=!t&&(r.reason===K.escapeKey||r.reason==null);if(r.preventUnmountOnClose=()=>{this.set("preventUnmountingOnClose",!0)},this.context.onOpenChange?.(t,r),r.isCanceled)return;this.state.floatingRootContext.dispatchOpenChange(t,r);let s=()=>{let a={open:t,openChangeReason:r.reason},l=r.trigger?.id??null;(l||t)&&(a.activeTriggerId=l,a.activeTriggerElement=r.trigger??null),this.update(a)};o?(this.set("stickIfOpen",!0),this.context.stickIfOpenTimeout.start(500,()=>{this.set("stickIfOpen",!1)}),R1.flushSync(s)):s(),n||i?this.set("instantType",n?"click":"dismiss"):r.reason===K.focusOut?this.set("instantType","focus"):this.set("instantType",void 0)};static useStore(t,r){let o=pt(()=>new e(r)).current,n=t??o;return Pn(o.disposeEffect),n}disposeEffect=()=>this.context.stickIfOpenTimeout.disposeEffect()};var Zc=d(V(),1);function E1({props:e}){let{children:t,open:r,defaultOpen:o=!1,onOpenChange:n,onOpenChangeComplete:i,modal:s=!1,handle:a,triggerId:l,defaultTriggerId:c=null}=e,u=ml.useStore(a?.store,{modal:s,open:o,openProp:r,activeTriggerId:c,triggerIdProp:l});Ud(()=>{r===void 0&&u.state.open===!1&&o===!0&&u.update({open:!0,activeTriggerId:c})}),u.useControlledProp("openProp",r),u.useControlledProp("triggerIdProp",l);let f=u.useState("open"),g=u.useState("payload");u.useContextCallback("onOpenChange",n),u.useContextCallback("onOpenChangeComplete",i);let{openMethod:p,triggerProps:m}=QS(f);uf(u);let{forceUnmount:h}=df(f,u,()=>{u.update({stickIfOpen:!0,openChangeReason:null})});vn.useEffect(()=>{f||u.context.stickIfOpenTimeout.clear()},[u,f]);let v=vn.useCallback(()=>{u.setOpen(!1,ue(K.imperativeAction))},[u]);vn.useImperativeHandle(e.actionsRef,()=>({unmount:h,close:v}),[h,v]);let b=Hc({popupStore:u,onOpenChange:u.setOpen}),_=Lc(b,{outsidePressEvent:{mouse:s==="trap-focus"?"sloppy":"intentional",touch:"sloppy"}}),x=hb(b),{getReferenceProps:w,getFloatingProps:y,getTriggerProps:O}=ca([_,x]),T=vn.useMemo(()=>w(m),[w,m]),S=vn.useMemo(()=>O(m),[O,m]),A=vn.useMemo(()=>y(),[y]);u.useSyncedValues({modal:s,openMethod:p,activeTriggerProps:T,inactiveTriggerProps:S,popupProps:A,floatingRootContext:b,nested:vo()!=null});let D=vn.useMemo(()=>({store:u}),[u]);return(0,Zc.jsx)(xb.Provider,{value:D,children:typeof t=="function"?t({payload:g}):t})}function C1(e){return Tt(!0)?(0,Zc.jsx)(E1,{props:e}):(0,Zc.jsx)(Yh,{children:(0,Zc.jsx)(E1,{props:e})})}var Ln=d(H(),1);var da=d(V(),1),T1=Ln.forwardRef(function(t,r){let{render:o,className:n,disabled:i=!1,nativeButton:s=!0,handle:a,payload:l,openOnHover:c=!1,delay:u=300,closeDelay:f=0,id:g,style:p,...m}=t,h=Tt(!0),v=a?.store??h?.store;if(!v)throw new Error($e(74));let b=Tn(g),_=v.useState("isTriggerActive",b),x=v.useState("floatingRootContext"),w=v.useState("isOpenedByTrigger",b),y=Ln.useRef(null),{registerTrigger:O,isMountedByThisTrigger:T}=cf(b,y,v,{payload:l,disabled:i,openOnHover:c,closeDelay:f}),S=v.useState("openChangeReason"),A=v.useState("stickIfOpen"),D=v.useState("openMethod"),C=v.useState("focusManagerModal"),k=Uc(x,{enabled:x!=null&&c&&(D!=="touch"||S!==K.triggerPress),mouseOnly:!0,move:!1,handleClose:Yc(),restMs:u,delay:{close:f},triggerElementRef:y,isActiveTrigger:_,isClosing:()=>v.select("transitionStatus")==="ending"}),N=Kh(x,{enabled:x!=null,stickIfOpen:A}),P=ca([N]),E=v.useState("triggerProps",T),I={disabled:i,open:w},{getButtonProps:R,buttonRef:M}=mi({disabled:i,native:s}),F=Ln.useMemo(()=>({open(ne){return ne&&S===K.triggerPress?JS.open(ne):Sf.open(ne)}}),[S]),j=Ae("button",t,{state:I,ref:[M,r,O,y],props:[P.getReferenceProps(),k,E,{[Kd]:"",id:b},m,R],stateAttributesMapping:F}),{preFocusGuardRef:Y,handlePreFocusGuardFocus:oe,handleFocusTargetFocus:te}=b1(v,y);return _&&!C?(0,da.jsxs)(Ln.Fragment,{children:[(0,da.jsx)(hi,{ref:Y,onFocus:oe}),(0,da.jsx)(Ln.Fragment,{children:j},b),(0,da.jsx)(hi,{ref:v.context.triggerFocusTargetRef,onFocus:te})]}):(0,da.jsx)(Ln.Fragment,{children:j},b)});var O1=d(H(),1);var Ff=d(H(),1),Sb=Ff.createContext(void 0);function P1(){let e=Ff.useContext(Sb);if(e===void 0)throw new Error($e(45));return e}var Rb=d(V(),1),A1=O1.forwardRef(function(t,r){let{keepMounted:o=!1,...n}=t,{store:i}=Tt();return i.useState("mounted")||o?(0,Rb.jsx)(Sb.Provider,{value:o,children:(0,Rb.jsx)(Hh,{ref:r,...n})}):null});var hl=d(H(),1);var Df=d(H(),1),Eb=Df.createContext(void 0);function gl(){let e=Df.useContext(Eb);if(!e)throw new Error($e(46));return e}var Qc=d(V(),1),k1=hl.forwardRef(function(t,r){let{render:o,className:n,anchor:i,positionMethod:s="absolute",side:a="bottom",align:l="center",sideOffset:c=0,alignOffset:u=0,collisionBoundary:f="clipping-ancestors",collisionPadding:g=5,arrowPadding:p=5,sticky:m=!1,disableAnchorTracking:h=!1,collisionAvoidance:v=Xd,style:b,..._}=t,{store:x}=Tt(),w=P1(),y=Wh(),O=x.useState("floatingRootContext"),T=x.useState("mounted"),S=x.useState("open"),A=x.useState("openChangeReason"),D=x.useState("activeTriggerElement"),C=x.useState("modal"),k=x.useState("openMethod"),N=x.useState("positionerElement"),P=x.useState("instantType"),E=x.useState("transitionStatus"),I=x.useState("hasViewport"),R=hl.useRef(null),M=kn(N,!1,!1),F=Cf({anchor:i,floatingRootContext:O,positionMethod:s,mounted:T,side:a,sideOffset:c,align:l,alignOffset:u,arrowPadding:p,collisionBoundary:f,collisionPadding:g,sticky:m,disableAnchorTracking:h,keepMounted:w,nodeId:y,collisionAvoidance:v,adaptiveOrigin:I?Ef:void 0}),j=O.useState("domReferenceElement");$(()=>{let ne=j,ye=R.current;if(ne&&(R.current=ne),ye&&ne&&ne!==ye){x.set("instantType",void 0);let Z=new AbortController;return M(()=>{x.set("instantType","trigger-change")},Z.signal),()=>{Z.abort()}}},[j,M,x]);let Y={open:S,side:F.side,align:F.align,anchorHidden:F.anchorHidden,instant:P};c1(S&&C===!0&&A!==K.triggerHover,k==="touch",N,D);let oe=hl.useCallback(ne=>{x.set("positionerElement",ne)},[x]),te=Tf(t,Y,{styles:F.positionerStyles,transitionStatus:E,props:_,refs:[r,oe],hidden:!T,inert:!S});return(0,Qc.jsxs)(Eb.Provider,{value:F,children:[T&&C===!0&&A!==K.triggerHover&&(0,Qc.jsx)(r1,{ref:x.context.internalBackdropRef,inert:Rf(!S),cutout:D}),(0,Qc.jsx)(Uh,{id:y,children:te})]})});var Lf=d(H(),1);var rs=d(H(),1);var I1=d(V(),1),N1=rs.createContext(void 0);function M1(){let[e,t]=rs.useState(0),r=Q(()=>(t(n=>n+1),()=>{t(n=>Math.max(0,n-1))}));return{context:rs.useMemo(()=>({register:r}),[r]),hasClosePart:e>0}}function V1(e){let{value:t,children:r}=e;return(0,I1.jsx)(N1.Provider,{value:t,children:r})}function F1(){let e=rs.useContext(N1);$(()=>e?.register(),[e])}var Cb=d(V(),1),YV={...jo,...An},D1=Lf.forwardRef(function(t,r){let{className:o,render:n,initialFocus:i,finalFocus:s,style:a,...l}=t,{store:c}=Tt(),u=gl(),f=g1(!0)!=null,{context:g,hasClosePart:p}=M1(),m=c.useState("open"),h=c.useState("openMethod"),v=c.useState("instantType"),b=c.useState("transitionStatus"),_=c.useState("popupProps"),x=c.useState("titleElementId"),w=c.useState("descriptionElementId"),y=c.useState("modal"),O=c.useState("mounted"),T=c.useState("openChangeReason"),S=c.useState("activeTriggerElement"),A=c.useState("floatingRootContext");Gi({open:m,ref:c.context.popupRef,onComplete(){m&&c.context.onOpenChangeComplete?.(!0)}});let D=c.useState("disabled"),C=c.useState("openOnHover"),k=c.useState("closeDelay");Wc(A,{enabled:C&&!D,closeDelay:k});function N(F){return F==="touch"?c.context.popupRef.current:!0}let P=i===void 0?N:i,E={open:m,side:u.side,align:u.align,instant:v,transitionStatus:b},I=y!==!1&&p;c.useSyncedValue("focusManagerModal",I);let R=Lf.useCallback(F=>{c.set("popupElement",F)},[c]),M=Ae("div",t,{state:E,ref:[r,c.context.popupRef,R],props:[_,{"aria-labelledby":x,"aria-describedby":w,onKeyDown(F){f&&T0.has(F.key)&&F.stopPropagation()}},dl(b),l],stateAttributesMapping:YV});return(0,Cb.jsx)(Gh,{context:A,openInteractionType:h,modal:I,disabled:!O||T===K.triggerHover,initialFocus:P,returnFocus:s,restoreFocus:"popup",previousFocusableElement:Fe(S)?S:void 0,nextFocusableElement:c.context.triggerFocusTargetRef,beforeContentFocusGuardRef:c.context.beforeContentFocusGuardRef,children:(0,Cb.jsx)(V1,{value:g,children:M})})});var L1=d(H(),1);var j1=L1.forwardRef(function(t,r){let{className:o,render:n,style:i,...s}=t,{store:a}=Tt(),l=a.useState("open"),{arrowRef:c,side:u,align:f,arrowUncentered:g,arrowStyles:p}=gl();return Ae("div",t,{state:{open:l,side:u,align:f,uncentered:g},ref:[r,c],props:[{style:p,"aria-hidden":!0},s],stateAttributesMapping:jo})});var B1=d(H(),1);var $V={...jo,...An},H1=B1.forwardRef(function(t,r){let{className:o,render:n,style:i,...s}=t,{store:a}=Tt(),l=a.useState("open"),c=a.useState("mounted"),u=a.useState("transitionStatus"),f=a.useState("openChangeReason");return Ae("div",t,{state:{open:l,transitionStatus:u},ref:[a.context.backdropRef,r],props:[{role:"presentation",hidden:!c,style:{pointerEvents:f===K.triggerHover?"none":void 0,userSelect:"none",WebkitUserSelect:"none"}},s],stateAttributesMapping:$V})});var z1=d(H(),1);var W1=z1.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,{store:a}=Tt(),l=Tn(s.id);return $(()=>(a.set("titleElementId",l),()=>{a.set("titleElementId",void 0)}),[a,l]),Ae("h2",t,{ref:r,props:[{id:l},s]})});var U1=d(H(),1);var Y1=U1.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,{store:a}=Tt(),l=Tn(s.id);return $(()=>(a.set("descriptionElementId",l),()=>{a.set("descriptionElementId",void 0)}),[a,l]),Ae("p",t,{ref:r,props:[{id:l},s]})});var $1=d(H(),1);var q1=$1.forwardRef(function(t,r){let{render:o,className:n,disabled:i=!1,nativeButton:s=!0,style:a,...l}=t,{buttonRef:c,getButtonProps:u}=mi({disabled:i,focusableWhenDisabled:!1,native:s}),{store:f}=Tt();return F1(),Ae("button",t,{ref:[r,c],props:[{onClick(p){f.setOpen(!1,ue(K.closePress,p.nativeEvent,p.currentTarget))}},l,u]})});var K1=d(H(),1);var G1=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var qV={activationDirection:e=>e?{"data-activation-direction":e}:null},X1=K1.forwardRef(function(t,r){let{render:o,className:n,style:i,children:s,...a}=t,{store:l}=Tt(),{side:c}=gl(),u=l.useState("instantType"),{children:f,state:g}=Mf({store:l,side:c,cssVars:G1,children:s}),p={activationDirection:g.activationDirection,transitioning:g.transitioning,instant:u};return Ae("div",t,{state:p,ref:r,props:[a,{children:f}],stateAttributesMapping:qV})});var Jc=class{constructor(){this.store=new ml}open(t){let r=t?this.store.context.triggerElements.getById(t)??void 0:void 0;if(t&&!r)throw new Error($e(80,t));this.store.setOpen(!0,ue(K.imperativeAction,void 0,r))}close(){this.store.setOpen(!1,ue(K.imperativeAction,void 0,void 0))}get isOpen(){return this.store.state.open}};function Z1(){return new Jc}var jf=d(H(),1),Q1=d(un(),1);var J1=d(V(),1),eR=jf.forwardRef(function(t,r){let{children:o,container:n,className:i,render:s,style:a,...l}=t,{portalNode:c,portalSubtree:u}=Zd({container:n,ref:r,componentProps:t,elementProps:l});return!u&&!c?null:(0,J1.jsxs)(jf.Fragment,{children:[u,c&&Q1.createPortal(o,c)]})});var no={};pi(no,{Arrow:()=>bR,Handle:()=>eu,Popup:()=>gR,Portal:()=>dR,Positioner:()=>pR,Provider:()=>vR,Root:()=>nR,Trigger:()=>lR,Viewport:()=>wR,createHandle:()=>xR});var jn=d(H(),1);var Bf=d(H(),1),Tb=Bf.createContext(void 0);function Bo(e){let t=Bf.useContext(Tb);if(t===void 0&&!e)throw new Error($e(72));return t}var tR=d(H(),1),rR=d(un(),1);var GV={...mf,disabled:me(e=>e.disabled),instantType:me(e=>e.instantType),isInstantPhase:me(e=>e.isInstantPhase),trackCursorAxis:me(e=>e.trackCursorAxis),disableHoverablePopup:me(e=>e.disableHoverablePopup),lastOpenChangeReason:me(e=>e.openChangeReason),closeOnClick:me(e=>e.closeOnClick),closeDelay:me(e=>e.closeDelay),hasViewport:me(e=>e.hasViewport)},bl=class e extends Zi{constructor(t){super({...KV(),...t},{popupRef:tR.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:new Fn},GV)}setOpen=(t,r)=>{let o=r.reason,n=o===K.triggerHover,i=t&&o===K.triggerFocus,s=!t&&(o===K.triggerPress||o===K.escapeKey);if(r.preventUnmountOnClose=()=>{this.set("preventUnmountingOnClose",!0)},this.context.onOpenChange?.(t,r),r.isCanceled)return;this.state.floatingRootContext.dispatchOpenChange(t,r);let a=()=>{let l={open:t,openChangeReason:o};i?l.instantType="focus":s?l.instantType="dismiss":o===K.triggerHover&&(l.instantType=void 0);let c=r.trigger?.id??null;(c||t)&&(l.activeTriggerId=c,l.activeTriggerElement=r.trigger??null),this.update(l)};n?rR.flushSync(a):a()};static useStore(t,r){let o=pt(()=>new e(r)).current,n=t??o,i=Hc({popupStore:n,onOpenChange:n.setOpen});return n.state.floatingRootContext=i,n}};function KV(){return{...pf(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var oR=d(V(),1),nR=ub(function(t){let{disabled:r=!1,defaultOpen:o=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:s="none",actionsRef:a,onOpenChange:l,onOpenChangeComplete:c,handle:u,triggerId:f,defaultTriggerId:g=null,children:p}=t,m=bl.useStore(u?.store,{open:o,openProp:n,activeTriggerId:g,triggerIdProp:f});Ud(()=>{n===void 0&&m.state.open===!1&&o===!0&&m.update({open:!0,activeTriggerId:g})}),m.useControlledProp("openProp",n),m.useControlledProp("triggerIdProp",f),m.useContextCallback("onOpenChange",l),m.useContextCallback("onOpenChangeComplete",c);let h=m.useState("open"),v=!r&&h,b=m.useState("activeTriggerId"),_=m.useState("payload");m.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i}),$(()=>{h&&r&&m.setOpen(!1,ue(K.disabled))},[h,r,m]),m.useSyncedValue("disabled",r),uf(m);let{forceUnmount:x,transitionStatus:w}=df(v,m),y=m.select("floatingRootContext"),O=m.useState("isInstantPhase"),T=m.useState("instantType"),S=m.useState("lastOpenChangeReason"),A=jn.useRef(null);$(()=>{w==="ending"&&S===K.none||w!=="ending"&&O?(T!=="delay"&&(A.current=T),m.set("instantType","delay")):A.current!==null&&(m.set("instantType",A.current),A.current=null)},[w,O,S,T,m]),$(()=>{v&&b==null&&m.set("payload",void 0)},[m,b,v]);let D=jn.useCallback(()=>{m.setOpen(!1,ue(K.imperativeAction))},[m]);jn.useImperativeHandle(a,()=>({unmount:x,close:D}),[x,D]);let C=Lc(y,{enabled:!r,referencePress:()=>m.select("closeOnClick")}),k=Xh(y,{enabled:!r&&s!=="none",axis:s==="none"?void 0:s}),{getReferenceProps:N,getFloatingProps:P,getTriggerProps:E}=ca([C,k]),I=jn.useMemo(()=>N(),[N]),R=jn.useMemo(()=>E(),[E]),M=jn.useMemo(()=>P(),[P]);return m.useSyncedValues({activeTriggerProps:I,inactiveTriggerProps:R,popupProps:M}),(0,oR.jsx)(Tb.Provider,{value:m,children:typeof p=="function"?p({payload:_}):p})});var aR=d(H(),1);var Hf=d(H(),1),Pb=Hf.createContext(void 0);function iR(){return Hf.useContext(Pb)}var sR=(function(e){return e[e.popupOpen=qc.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var lR=HS(function(t,r){let{className:o,render:n,handle:i,payload:s,disabled:a,delay:l,closeOnClick:c=!0,closeDelay:u,id:f,style:g,...p}=t,m=Bo(!0),h=i?.store??m;if(!h)throw new Error($e(82));let v=Tn(f),b=h.useState("isTriggerActive",v),_=h.useState("isOpenedByTrigger",v),x=h.useState("floatingRootContext"),w=aR.useRef(null),y=l??600,O=u??0,{registerTrigger:T,isMountedByThisTrigger:S}=cf(v,w,h,{payload:s,closeOnClick:c,closeDelay:O}),A=iR(),{delayRef:D,isInstantPhase:C,hasProvider:k}=Nh(x,{open:_});h.useSyncedValue("isInstantPhase",C);let N=h.useState("disabled"),P=a??N,E=h.useState("trackCursorAxis"),I=h.useState("disableHoverablePopup"),R=Uc(x,{enabled:!P,mouseOnly:!0,move:!1,handleClose:!I&&E!=="both"?Yc():null,restMs(){let oe=A?.delay,te=typeof D.current=="object"?D.current.open:void 0,ne=y;return k&&(te!==0?ne=l??oe??y:ne=0),ne},delay(){let oe=typeof D.current=="object"?D.current.close:void 0,te=O;return u==null&&k&&(te=oe),{close:te}},triggerElementRef:w,isActiveTrigger:b,isClosing:()=>h.select("transitionStatus")==="ending"}),M=mb(x,{enabled:!P}).reference,F={open:_},j=h.useState("triggerProps",S);return Ae("button",t,{state:F,ref:[r,T,w],props:[R,M,j,{onPointerDown(){h.set("closeOnClick",c)},id:v,[sR.triggerDisabled]:P?"":void 0},p],stateAttributesMapping:Sf})});var uR=d(H(),1);var zf=d(H(),1),Ob=zf.createContext(void 0);function cR(){let e=zf.useContext(Ob);if(e===void 0)throw new Error($e(70));return e}var Ab=d(V(),1),dR=uR.forwardRef(function(t,r){let{keepMounted:o=!1,...n}=t;return Bo().useState("mounted")||o?(0,Ab.jsx)(Ob.Provider,{value:o,children:(0,Ab.jsx)(eR,{ref:r,...n})}):null});var Uf=d(H(),1);var Wf=d(H(),1),kb=Wf.createContext(void 0);function vl(){let e=Wf.useContext(kb);if(e===void 0)throw new Error($e(71));return e}var fR=d(V(),1),pR=Uf.forwardRef(function(t,r){let{render:o,className:n,anchor:i,positionMethod:s="absolute",side:a="top",align:l="center",sideOffset:c=0,alignOffset:u=0,collisionBoundary:f="clipping-ancestors",collisionPadding:g=5,arrowPadding:p=5,sticky:m=!1,disableAnchorTracking:h=!1,collisionAvoidance:v=Xd,style:b,..._}=t,x=Bo(),w=cR(),y=x.useState("open"),O=x.useState("mounted"),T=x.useState("trackCursorAxis"),S=x.useState("disableHoverablePopup"),A=x.useState("floatingRootContext"),D=x.useState("instantType"),C=x.useState("transitionStatus"),k=x.useState("hasViewport"),N=Cf({anchor:i,positionMethod:s,floatingRootContext:A,mounted:O,side:a,sideOffset:c,align:l,alignOffset:u,collisionBoundary:f,collisionPadding:g,sticky:m,arrowPadding:p,disableAnchorTracking:h,keepMounted:w,collisionAvoidance:v,adaptiveOrigin:k?Ef:void 0}),P=Uf.useMemo(()=>({open:y,side:N.side,align:N.align,anchorHidden:N.anchorHidden,instant:T!=="none"?"tracking-cursor":D}),[y,N.side,N.align,N.anchorHidden,T,D]),E=Tf(t,P,{styles:N.positionerStyles,transitionStatus:C,props:_,refs:[r,x.useStateSetter("positionerElement")],hidden:!O,inert:!y||T==="both"||S});return(0,fR.jsx)(kb.Provider,{value:N,children:E})});var mR=d(H(),1);var XV={...jo,...An},gR=mR.forwardRef(function(t,r){let{className:o,render:n,style:i,...s}=t,a=Bo(),{side:l,align:c}=vl(),u=a.useState("open"),f=a.useState("instantType"),g=a.useState("transitionStatus"),p=a.useState("popupProps"),m=a.useState("floatingRootContext");Gi({open:u,ref:a.context.popupRef,onComplete(){u&&a.context.onOpenChangeComplete?.(!0)}});let h=a.useState("disabled"),v=a.useState("closeDelay");return Wc(m,{enabled:!h,closeDelay:v}),Ae("div",t,{state:{open:u,side:l,align:c,instant:f,transitionStatus:g},ref:[r,a.context.popupRef,a.useStateSetter("popupElement")],props:[p,dl(g),s],stateAttributesMapping:XV})});var hR=d(H(),1);var bR=hR.forwardRef(function(t,r){let{className:o,render:n,style:i,...s}=t,a=Bo(),l=a.useState("open"),c=a.useState("instantType"),{arrowRef:u,side:f,align:g,arrowUncentered:p,arrowStyles:m}=vl();return Ae("div",t,{state:{open:l,side:f,align:g,uncentered:p,instant:c},ref:[r,u],props:[{style:m,"aria-hidden":!0},s],stateAttributesMapping:jo})});var Ib=d(H(),1);var Nb=d(V(),1),vR=function(t){let{delay:r,closeDelay:o,timeout:n=400}=t,i=Ib.useMemo(()=>({delay:r,closeDelay:o}),[r,o]),s=Ib.useMemo(()=>({open:r,close:o}),[r,o]);return(0,Nb.jsx)(Pb.Provider,{value:i,children:(0,Nb.jsx)(Ih,{delay:s,timeoutMs:n,children:t.children})})};var yR=d(H(),1);var _R=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var ZV={activationDirection:e=>e?{"data-activation-direction":e}:null},wR=yR.forwardRef(function(t,r){let{render:o,className:n,style:i,children:s,...a}=t,l=Bo(),c=vl(),u=l.useState("instantType"),{children:f,state:g}=Mf({store:l,side:c.side,cssVars:_R,children:s}),p={activationDirection:g.activationDirection,transitioning:g.transitioning,instant:u};return Ae("div",t,{state:p,ref:r,props:[a,{children:f}],stateAttributesMapping:ZV})});var eu=class{constructor(){this.store=new bl}open(t){let r=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!r)throw new Error($e(81,t));this.store.setOpen(!0,ue(K.imperativeAction,void 0,r))}close(){this.store.setOpen(!1,ue(K.imperativeAction,void 0,void 0))}get isOpen(){return this.store.state.open}};function xR(){return new eu}function Pt(e){return Ae(e.defaultTagName??"div",e,e)}var ER=d(B(),1),Mb="data-wp-hash";function Vb(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&JV(document)),e.__wpStyleRuntime}function QV(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Mb}]`))if(r.getAttribute(Mb)===t)return!0;return!1}function CR(e,t,r){if(!e.head)return;let o=Vb(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(QV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Mb,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function JV(e){let t=Vb();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)CR(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function TR(e,t){let r=Vb();r.styles.set(e,t);for(let o of r.documents.keys())CR(o,e,t)}typeof process>"u",TR("0c8601dd83",'@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._83ed8a8da5dd50ea__text{margin:0}._14437cfb77831647__heading-2xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-medium,499);--_gcd-p-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-p-line-height:var(--wpds-typography-line-height-2xl,40px);font-size:var(--wpds-typography-font-size-2xl,32px);line-height:var(--wpds-typography-line-height-2xl,40px)}._14437cfb77831647__heading-2xl,._3c78b7fa9b4072dd__heading-xl{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-medium,499)}._3c78b7fa9b4072dd__heading-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-medium,499);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-md,24px)}.aa58f227716bcde2__heading-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-medium,499);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-lg,15px)}.aa58f227716bcde2__heading-lg,.fc4da56d8dfe52c4__heading-md{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-medium,499);line-height:var(--wpds-typography-line-height-sm,20px)}.fc4da56d8dfe52c4__heading-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-medium,499);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px)}.a9b78c7c82e8dff7__heading-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-medium,499);--_gcd-p-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-medium,499);line-height:var(--wpds-typography-line-height-xs,16px);text-transform:uppercase}._305ff559e52180d5__body-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-regular,400);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-xl,32px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-xl,32px)}._305ff559e52180d5__body-xl,.ca1aa3fc2029e958__body-lg{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-regular,400)}.ca1aa3fc2029e958__body-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-regular,400);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-lg,15px);line-height:var(--wpds-typography-line-height-md,24px)}._131101940be12424__body-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-regular,400);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}._0e8d87a42c1f75fa__body-sm,._131101940be12424__body-md{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-regular,400)}._0e8d87a42c1f75fa__body-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-regular,400);--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}');var SR={text:"_83ed8a8da5dd50ea__text","heading-2xl":"_14437cfb77831647__heading-2xl","heading-xl":"_3c78b7fa9b4072dd__heading-xl","heading-lg":"aa58f227716bcde2__heading-lg","heading-md":"fc4da56d8dfe52c4__heading-md","heading-sm":"a9b78c7c82e8dff7__heading-sm","body-xl":"_305ff559e52180d5__body-xl","body-lg":"ca1aa3fc2029e958__body-lg","body-md":"_131101940be12424__body-md","body-sm":"_0e8d87a42c1f75fa__body-sm"};typeof process>"u",TR("1fb29d3a3c","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,#0000);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 #0000);color:var(--_gcd-input-color,var(--wpds-color-fg-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,#0000);border-color:var(--_gcd-input-border-color-disabled,#0000);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid #0000)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-fg-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-medium,499));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid #0000);transition:var(--_gcd-a-transition,none)}");var RR={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},De=(0,ER.forwardRef)(function({variant:t="body-md",render:r,className:o,...n},i){return Pt({render:r,defaultTagName:"span",ref:i,props:et(n,{className:z(SR.text,RR.heading,RR.p,SR[t],o)})})});var kR=d(V(),1),Fb="data-wp-hash";function Db(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&tF(document)),e.__wpStyleRuntime}function eF(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Fb}]`))if(r.getAttribute(Fb)===t)return!0;return!1}function AR(e,t,r){if(!e.head)return;let o=Db(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(eF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Fb,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function tF(e){let t=Db();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)AR(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function rF(e,t){let r=Db();r.styles.set(e,t);for(let o of r.documents.keys())AR(o,e,t)}typeof process>"u",rF("d6a685e1aa","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-bg-surface-error,#f6e6e3);color:var(--wpds-color-fg-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-bg-surface-warning,#fde6be);color:var(--wpds-color-fg-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-bg-surface-caution,#fee995);color:var(--wpds-color-fg-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-bg-surface-success,#c6f7cd);color:var(--wpds-color-fg-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-bg-surface-info,#deebfa);color:var(--wpds-color-fg-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-bg-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-fg-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-fg-content-neutral,#1e1e1e);padding-block:calc(var(--wpds-dimension-padding-xs, 4px) - var(--wpds-border-width-xs, 1px));padding-inline:calc(var(--wpds-dimension-padding-sm, 8px) - var(--wpds-border-width-xs, 1px))}}");var PR={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"},os=(0,OR.forwardRef)(function({intent:t="none",className:r,...o},n){return(0,kR.jsx)(De,{ref:n,className:z(PR.badge,PR[`is-${t}-intent`],r),...o,variant:"body-sm"})});var Yf=d(B(),1),IR=d(G(),1),MR=d(V(),1);import{speak as oF}from"@wordpress/a11y";var Lb="data-wp-hash";function jb(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&iF(document)),e.__wpStyleRuntime}function nF(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Lb}]`))if(r.getAttribute(Lb)===t)return!0;return!1}function NR(e,t,r){if(!e.head)return;let o=jb(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(nF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Lb,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function iF(e){let t=jb();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)NR(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function $f(e,t){let r=jb();r.styles.set(e,t);for(let o of r.documents.keys())NR(o,e,t)}typeof process>"u",$f("26d90ece4e",'@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:499;--wp-ui-button-background-color:var(--wpds-color-bg-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-bg-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-bg-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-fg-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-fg-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-fg-interactive-neutral-strong-disabled,#8d8d8d);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:40px;--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:padding-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);cursor:var(--wpds-cursor-control,pointer);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);height:var(--wp-ui-button-height);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);min-width:var(--wp-ui-button-min-width);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-decoration:none;@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:#0000;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:#0000;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);inset-inline-start:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:24px}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-fg-interactive-brand-active,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-disabled:var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-bg-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-bg-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-bg-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-bg-interactive-neutral-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-bg-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-bg-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-bg-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-fg-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-fg-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-fg-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-fg-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-bg-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-bg-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-bg-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-bg-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-bg-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-bg-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:32px}._914b42f315c0e580__is-loading{color:#0000;&:not([data-disabled]):is(:hover,:active,:focus){color:#0000}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}[aria-pressed=true].ad0619a3217c6a5b__is-minimal.e722a8f96726aa99__is-neutral{--wp-ui-button-background-color:var(--wpds-color-bg-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-bg-interactive-neutral-strong,#2d2d2d);--wp-ui-button-foreground-color:var(--wpds-color-fg-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-fg-interactive-neutral-strong,#f0f0f0)}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}');var tu={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"};typeof process>"u",$f("e3ae230cea","@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}}}");var sF={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",$f("2a5ab8f3a7","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-utilities{._08e8a2e44959f892__outset-ring--focus,._970d04df7376df67__outset-ring--focus-within-except-active,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible,.cd83dfc2126a0846__outset-ring--focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active,.ecadb9e080e2dfa5__outset-ring--focus-parent-visible{@media not (prefers-reduced-motion){--_gcd-a-transition:outline 0.1s ease-out;transition:outline .1s ease-out}outline:0 solid #0000;outline-offset:1px}._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}}");var aF={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible"};typeof process>"u",$f("1fb29d3a3c","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,#0000);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 #0000);color:var(--_gcd-input-color,var(--wpds-color-fg-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,#0000);border-color:var(--_gcd-input-border-color-disabled,#0000);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid #0000)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-fg-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-medium,499));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid #0000);transition:var(--_gcd-a-transition,none)}");var lF={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},VR=(0,Yf.forwardRef)(function({tone:t="brand",variant:r="solid",size:o="default",className:n,focusableWhenDisabled:i=!0,disabled:s,loading:a,loadingAnnouncement:l=(0,IR.__)("Loading"),children:c,...u},f){let g=z(lF.button,sF["box-sizing"],aF["outset-ring--focus-except-active"],r!=="unstyled"&&tu.button,tu[`is-${t}`],tu[`is-${r}`],tu[`is-${o}`],a&&tu["is-loading"],n);return(0,Yf.useEffect)(()=>{a&&l&&oF(l)},[a,l]),(0,MR.jsx)(vb,{ref:f,className:g,focusableWhenDisabled:i,disabled:s??a,...u,children:c})});var BR=d(B(),1);var DR=d(B(),1),LR=d(je(),1),jR=d(V(),1),vi=(0,DR.forwardRef)(function({icon:t,size:r=24,...o},n){return(0,jR.jsx)(LR.SVG,{ref:n,fill:"currentColor",...t.props,...o,width:r,height:r})});var HR=d(V(),1),Bb=(0,BR.forwardRef)(function({icon:t,...r},o){return(0,HR.jsx)(vi,{ref:o,icon:t,viewBox:"4 4 16 16",size:16,...r})});Bb.displayName="Button.Icon";var _l=Object.assign(VR,{Icon:Bb});var Bn={};pi(Bn,{Content:()=>Kf,FullBleed:()=>ZR,Header:()=>Gf,Root:()=>qf,Title:()=>JR});var zR=d(B(),1),Hb="data-wp-hash";function zb(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&uF(document)),e.__wpStyleRuntime}function cF(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Hb}]`))if(r.getAttribute(Hb)===t)return!0;return!1}function WR(e,t,r){if(!e.head)return;let o=zb(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(cF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Hb,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function uF(e){let t=zb();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)WR(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function UR(e,t){let r=zb();r.styles.set(e,t);for(let o of r.documents.keys())WR(o,e,t)}typeof process>"u",UR("e3ae230cea","@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}}}");var dF={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",UR("14f5e9ddeb","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-fg-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}}");var fF={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},qf=(0,zR.forwardRef)(function({render:t,...r},o){let n=z(fF.root,dF["box-sizing"]);return Pt({defaultTagName:"div",render:t,ref:o,props:et({className:n},r)})});var YR=d(B(),1),Wb="data-wp-hash";function Ub(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&mF(document)),e.__wpStyleRuntime}function pF(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Wb}]`))if(r.getAttribute(Wb)===t)return!0;return!1}function $R(e,t,r){if(!e.head)return;let o=Ub(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(pF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Wb,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function mF(e){let t=Ub();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)$R(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function gF(e,t){let r=Ub();r.styles.set(e,t);for(let o of r.documents.keys())$R(o,e,t)}typeof process>"u",gF("14f5e9ddeb","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-fg-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}}");var hF={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},Gf=(0,YR.forwardRef)(function({render:t,...r},o){return Pt({defaultTagName:"div",render:t,ref:o,props:et({className:hF.header},r)})});var qR=d(B(),1),Yb="data-wp-hash";function $b(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&vF(document)),e.__wpStyleRuntime}function bF(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Yb}]`))if(r.getAttribute(Yb)===t)return!0;return!1}function GR(e,t,r){if(!e.head)return;let o=$b(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(bF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Yb,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function vF(e){let t=$b();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)GR(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function _F(e,t){let r=$b();r.styles.set(e,t);for(let o of r.documents.keys())GR(o,e,t)}typeof process>"u",_F("14f5e9ddeb","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-fg-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}}");var yF={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},Kf=(0,qR.forwardRef)(function({render:t,...r},o){return Pt({defaultTagName:"div",render:t,ref:o,props:et({className:yF.content},r)})});var KR=d(B(),1),qb="data-wp-hash";function Gb(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&xF(document)),e.__wpStyleRuntime}function wF(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${qb}]`))if(r.getAttribute(qb)===t)return!0;return!1}function XR(e,t,r){if(!e.head)return;let o=Gb(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(wF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(qb,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function xF(e){let t=Gb();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)XR(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function SF(e,t){let r=Gb();r.styles.set(e,t);for(let o of r.documents.keys())XR(o,e,t)}typeof process>"u",SF("14f5e9ddeb","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-fg-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}}");var RF={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},ZR=(0,KR.forwardRef)(function({render:t,...r},o){return Pt({defaultTagName:"div",render:t,ref:o,props:et({className:RF.fullbleed},r)})});var QR=d(B(),1);var Kb=d(V(),1),EF=(0,Kb.jsx)("div",{}),JR=(0,QR.forwardRef)(function({render:t=EF,children:r,...o},n){return(0,Kb.jsx)(De,{ref:n,variant:"heading-lg",render:t,...o,children:r})});var eE=d(B(),1),tE=d(V(),1),Xb=(0,eE.forwardRef)(function(t,r){return(0,tE.jsx)(ts.Panel,{ref:r,...t})});var rE=d(B(),1),oE=d(V(),1),Zb=(0,rE.forwardRef)(function(t,r){return(0,oE.jsx)(ts.Root,{ref:r,...t})});var nE=d(B(),1),iE=d(V(),1),Qb=(0,nE.forwardRef)(function(t,r){return(0,iE.jsx)(ts.Trigger,{ref:r,...t})});var ma={};pi(ma,{Content:()=>hE,Header:()=>dE,HeaderDescription:()=>pE,Root:()=>aE});var sE=d(B(),1);var ev=d(V(),1),aE=(0,sE.forwardRef)(function({render:t,...r},o){return(0,ev.jsx)(Zb,{ref:o,render:(0,ev.jsx)(qf,{render:t}),...r})});var wl=d(B(),1);var Xf=d(je(),1),tv=d(V(),1),rv=(0,tv.jsx)(Xf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,tv.jsx)(Xf.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 Zf=d(je(),1),ov=d(V(),1),nv=(0,ov.jsx)(Zf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,ov.jsx)(Zf.Path,{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"})});var Qf=d(je(),1),iv=d(V(),1),sv=(0,iv.jsx)(Qf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,iv.jsx)(Qf.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 Jf=d(je(),1),av=d(V(),1),lv=(0,av.jsx)(Jf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,av.jsx)(Jf.Path,{d:"M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z"})});var ep=d(je(),1),cv=d(V(),1),tp=(0,cv.jsx)(ep.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,cv.jsx)(ep.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 rp=d(je(),1),uv=d(V(),1),op=(0,uv.jsx)(rp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,uv.jsx)(rp.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 np=d(je(),1),dv=d(V(),1),fv=(0,dv.jsx)(np.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,dv.jsx)(np.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm-.75 12v-1.5h1.5V16h-1.5Zm0-8v5h1.5V8h-1.5Z"})});var ip=d(je(),1),pv=d(V(),1),ru=(0,pv.jsx)(ip.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,pv.jsx)(ip.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var sp=d(je(),1),mv=d(V(),1),gv=(0,mv.jsx)(sp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,mv.jsx)(sp.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});var ap=d(je(),1),hv=d(V(),1),yo=(0,hv.jsx)(ap.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,hv.jsx)(ap.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 lp=d(je(),1),bv=d(V(),1),vv=(0,bv.jsx)(lp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,bv.jsx)(lp.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 cp=d(je(),1),_v=d(V(),1),ou=(0,_v.jsx)(cp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,_v.jsx)(cp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5 4.5h11a.5.5 0 0 1 .5.5v11a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V5a.5.5 0 0 1 .5-.5ZM3 5a2 2 0 0 1 2-2h11a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5Zm17 3v10.75c0 .69-.56 1.25-1.25 1.25H6v1.5h12.75a2.75 2.75 0 0 0 2.75-2.75V8H20Z"})});var up=d(je(),1),yv=d(V(),1),wv=(0,yv.jsx)(up.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,yv.jsx)(up.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 dp=d(je(),1),xv=d(V(),1),_i=(0,xv.jsx)(dp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,xv.jsx)(dp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"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 fp=d(je(),1),Sv=d(V(),1),Rv=(0,Sv.jsx)(fp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Sv.jsx)(fp.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 pp=d(je(),1),Ev=d(V(),1),Cv=(0,Ev.jsx)(pp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Ev.jsx)(pp.Path,{d:"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 mp=d(je(),1),Tv=d(V(),1),nu=(0,Tv.jsx)(mp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Tv.jsx)(mp.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"})});var gp=d(je(),1),Pv=d(V(),1),Ov=(0,Pv.jsx)(gp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Pv.jsx)(gp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm.75 4v1.5h-1.5V8h1.5Zm0 8v-5h-1.5v5h1.5Z"})});var hp=d(je(),1),Av=d(V(),1),kv=(0,Av.jsx)(hp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Av.jsx)(hp.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 bp=d(je(),1),Iv=d(V(),1),Nv=(0,Iv.jsx)(bp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Iv.jsx)(bp.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 vp=d(je(),1),Mv=d(V(),1),iu=(0,Mv.jsx)(vp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Mv.jsx)(vp.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var _p=d(je(),1),Vv=d(V(),1),yp=(0,Vv.jsx)(_p.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Vv.jsx)(_p.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 wp=d(je(),1),Fv=d(V(),1),fa=(0,Fv.jsx)(wp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Fv.jsx)(wp.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})});var xp=d(je(),1),Dv=d(V(),1),Sp=(0,Dv.jsx)(xp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Dv.jsx)(xp.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 Rp=d(je(),1),Lv=d(V(),1),jv=(0,Lv.jsx)(Rp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Lv.jsx)(Rp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm11.53-1.47-1.06-1.06L11 12.94l-1.47-1.47-1.06 1.06L11 15.06l4.53-4.53Z"})});var Ep=d(je(),1),Bv=d(V(),1),Hv=(0,Bv.jsx)(Ep.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Bv.jsx)(Ep.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 Cp=d(je(),1),zv=d(V(),1),Wv=(0,zv.jsx)(Cp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,zv.jsx)(Cp.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 Tp=d(je(),1),Uv=d(V(),1),Yv=(0,Uv.jsx)(Tp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Uv.jsx)(Tp.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 Pp=d(je(),1),$v=d(V(),1),pa=(0,$v.jsx)(Pp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,$v.jsx)(Pp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 5.5A2.25 2.25 0 0 0 9.878 7h4.244A2.251 2.251 0 0 0 12 5.5ZM12 4a3.751 3.751 0 0 0-3.675 3H5v1.5h1.27l.818 8.997a2.75 2.75 0 0 0 2.739 2.501h4.347a2.75 2.75 0 0 0 2.738-2.5L17.73 8.5H19V7h-3.325A3.751 3.751 0 0 0 12 4Zm4.224 4.5H7.776l.806 8.861a1.25 1.25 0 0 0 1.245 1.137h4.347a1.25 1.25 0 0 0 1.245-1.137l.805-8.861Z"})});var Op=d(je(),1),qv=d(V(),1),su=(0,qv.jsx)(Op.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,qv.jsx)(Op.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 lE=d(B(),1),Ap=(0,lE.createContext)({setDescriptionId:()=>{}});var yi=d(V(),1),Gv="data-wp-hash";function Kv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&TF(document)),e.__wpStyleRuntime}function CF(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Gv}]`))if(r.getAttribute(Gv)===t)return!0;return!1}function uE(e,t,r){if(!e.head)return;let o=Kv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(CF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Gv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function TF(e){let t=Kv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)uE(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Xv(e,t){let r=Kv();r.styles.set(e,t);for(let o of r.documents.keys())uE(o,e,t)}typeof process>"u",Xv("f1b9bb6252","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._165c4572592944b2__overflowVisible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer 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)}}}");var yl={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content",overflowVisible:"_165c4572592944b2__overflowVisible","content-inner":"_41bfdbf7b6c087c2__content-inner"};typeof process>"u",Xv("1fb29d3a3c","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,#0000);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 #0000);color:var(--_gcd-input-color,var(--wpds-color-fg-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,#0000);border-color:var(--_gcd-input-border-color-disabled,#0000);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid #0000)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-fg-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-medium,499));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid #0000);transition:var(--_gcd-a-transition,none)}");var cE={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",Xv("2a5ab8f3a7","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-utilities{._08e8a2e44959f892__outset-ring--focus,._970d04df7376df67__outset-ring--focus-within-except-active,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible,.cd83dfc2126a0846__outset-ring--focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active,.ecadb9e080e2dfa5__outset-ring--focus-parent-visible{@media not (prefers-reduced-motion){--_gcd-a-transition:outline 0.1s ease-out;transition:outline .1s ease-out}outline:0 solid #0000;outline-offset:1px}._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}}");var PF={"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"},dE=(0,wl.forwardRef)(function({children:t,className:r,render:o,...n},i){let[s,a]=(0,wl.useState)(),l=(0,wl.useMemo)(()=>({setDescriptionId:a}),[a]);return Pt({defaultTagName:"div",render:o,ref:i,props:et(n,{className:z(cE.heading,yl["heading-wrapper"],r),children:(0,yi.jsx)(Ap.Provider,{value:l,children:(0,yi.jsxs)(Qb,{className:yl.header,render:(0,yi.jsx)(Gf,{}),nativeButton:!1,"aria-describedby":s,children:[(0,yi.jsx)("div",{className:yl["header-content"],children:t}),(0,yi.jsx)("div",{className:z(yl["header-trigger-positioner"]),children:(0,yi.jsx)("div",{className:z(yl["header-trigger-wrapper"],cE.div,PF["outset-ring--focus-parent-visible"]),children:(0,yi.jsx)(vi,{icon:gv,className:yl["header-trigger"]})})})]})})})})});var ns=d(B(),1);var fE=d(V(),1),pE=(0,ns.forwardRef)(function({children:t,className:r,...o},n){let i=(0,ns.useId)(),{setDescriptionId:s}=(0,ns.useContext)(Ap);return(0,ns.useEffect)(()=>(s(i),()=>s(void 0)),[i,s]),(0,fE.jsx)("div",{ref:n,id:i,"aria-hidden":"true",className:r,...o,children:t})});var mE=d(B(),1);var Jv=d(V(),1),Qv="data-wp-hash";function e_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&AF(document)),e.__wpStyleRuntime}function OF(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Qv}]`))if(r.getAttribute(Qv)===t)return!0;return!1}function gE(e,t,r){if(!e.head)return;let o=e_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(OF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Qv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function AF(e){let t=e_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)gE(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function kF(e,t){let r=e_();r.styles.set(e,t);for(let o of r.documents.keys())gE(o,e,t)}typeof process>"u",kF("f1b9bb6252","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._165c4572592944b2__overflowVisible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer 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)}}}");var Zv={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content",overflowVisible:"_165c4572592944b2__overflowVisible","content-inner":"_41bfdbf7b6c087c2__content-inner"},hE=(0,mE.forwardRef)(function({className:t,render:r,children:o,hiddenUntilFound:n=!0,...i},s){return(0,Jv.jsx)(Xb,{ref:s,className:a=>z(Zv.content,a.open&&a.transitionStatus==="idle"&&Zv.overflowVisible,t),hiddenUntilFound:n,...i,children:(0,Jv.jsx)(Kf,{className:Zv["content-inner"],render:r,children:o})})});var _E=d(B(),1);function au(e,t,r){return(0,_E.cloneElement)(e??t,{children:r})}var PE=d(B(),1);var IF=["input:not([inert]):not([inert] *)","select:not([inert]):not([inert] *)","textarea:not([inert]):not([inert] *)","a[href]:not([inert]):not([inert] *)","button:not([inert]):not([inert] *)","[tabindex]:not(slot):not([inert]):not([inert] *)","audio[controls]:not([inert]):not([inert] *)","video[controls]:not([inert]):not([inert] *)",'[contenteditable]:not([contenteditable="false"]):not([inert]):not([inert] *)',"details>summary:first-of-type:not([inert]):not([inert] *)","details:not([inert]):not([inert] *)"],r_=IF.join(","),xE=typeof Element>"u",lu=xE?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,kp=!xE&&Element.prototype.getRootNode?function(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}:function(e){return e?.ownerDocument},Ip=function(t,r){var o;r===void 0&&(r=!0);var n=t==null||(o=t.getAttribute)===null||o===void 0?void 0:o.call(t,"inert"),i=n===""||n==="true",s=i||r&&t&&(typeof t.closest=="function"?t.closest("[inert]"):Ip(t.parentNode));return s},NF=function(t){var r,o=t==null||(r=t.getAttribute)===null||r===void 0?void 0:r.call(t,"contenteditable");return o===""||o==="true"},MF=function(t,r,o){if(Ip(t))return[];var n=Array.prototype.slice.apply(t.querySelectorAll(r_));return r&&lu.call(t,r_)&&n.unshift(t),n=n.filter(o),n},o_=function(t,r,o){for(var n=[],i=Array.from(t);i.length;){var s=i.shift();if(!Ip(s,!1))if(s.tagName==="SLOT"){var a=s.assignedElements(),l=a.length?a:s.children,c=o_(l,!0,o);o.flatten?n.push.apply(n,c):n.push({scopeParent:s,candidates:c})}else{var u=lu.call(s,r_);u&&o.filter(s)&&(r||!t.includes(s))&&n.push(s);var f=s.shadowRoot||typeof o.getShadowRoot=="function"&&o.getShadowRoot(s),g=!Ip(f,!1)&&(!o.shadowRootFilter||o.shadowRootFilter(s));if(f&&g){var p=o_(f===!0?s.children:f.children,!0,o);o.flatten?n.push.apply(n,p):n.push({scopeParent:s,candidates:p})}else i.unshift.apply(i,s.children)}}return n},SE=function(t){return!isNaN(parseInt(t.getAttribute("tabindex"),10))},RE=function(t){if(!t)throw new Error("No node provided");return t.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(t.tagName)||NF(t))&&!SE(t)?0:t.tabIndex},VF=function(t,r){var o=RE(t);return o<0&&r&&!SE(t)?0:o},FF=function(t,r){return t.tabIndex===r.tabIndex?t.documentOrder-r.documentOrder:t.tabIndex-r.tabIndex},EE=function(t){return t.tagName==="INPUT"},DF=function(t){return EE(t)&&t.type==="hidden"},LF=function(t){var r=t.tagName==="DETAILS"&&Array.prototype.slice.apply(t.children).some(function(o){return o.tagName==="SUMMARY"});return r},jF=function(t,r){for(var o=0;o<t.length;o++)if(t[o].checked&&t[o].form===r)return t[o]},BF=function(t){if(!t.name)return!0;var r=t.form||kp(t),o=function(a){return r.querySelectorAll('input[type="radio"][name="'+a+'"]')},n;if(typeof window<"u"&&typeof window.CSS<"u"&&typeof window.CSS.escape=="function")n=o(window.CSS.escape(t.name));else try{n=o(t.name)}catch(s){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",s.message),!1}var i=jF(n,t.form);return!i||i===t},HF=function(t){return EE(t)&&t.type==="radio"},zF=function(t){return HF(t)&&!BF(t)},WF=function(t){var r,o=t&&kp(t),n=(r=o)===null||r===void 0?void 0:r.host,i=!1;if(o&&o!==t){var s,a,l;for(i=!!((s=n)!==null&&s!==void 0&&(a=s.ownerDocument)!==null&&a!==void 0&&a.contains(n)||t!=null&&(l=t.ownerDocument)!==null&&l!==void 0&&l.contains(t));!i&&n;){var c,u,f;o=kp(n),n=(c=o)===null||c===void 0?void 0:c.host,i=!!((u=n)!==null&&u!==void 0&&(f=u.ownerDocument)!==null&&f!==void 0&&f.contains(n))}}return i},yE=function(t){var r=t.getBoundingClientRect(),o=r.width,n=r.height;return o===0&&n===0},UF=function(t,r){var o=r.displayCheck,n=r.getShadowRoot;if(o==="full-native"&&"checkVisibility"in t){var i=t.checkVisibility({checkOpacity:!1,opacityProperty:!1,contentVisibilityAuto:!0,visibilityProperty:!0,checkVisibilityCSS:!0});return!i}if(getComputedStyle(t).visibility==="hidden")return!0;var s=lu.call(t,"details>summary:first-of-type"),a=s?t.parentElement:t;if(lu.call(a,"details:not([open]) *"))return!0;if(!o||o==="full"||o==="full-native"||o==="legacy-full"){if(typeof n=="function"){for(var l=t;t;){var c=t.parentElement,u=kp(t);if(c&&!c.shadowRoot&&n(c)===!0)return yE(t);t.assignedSlot?t=t.assignedSlot:!c&&u!==t.ownerDocument?t=u.host:t=c}t=l}if(WF(t))return!t.getClientRects().length;if(o!=="legacy-full")return!0}else if(o==="non-zero-area")return yE(t);return!1},YF=function(t){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(t.tagName))for(var r=t.parentElement;r;){if(r.tagName==="FIELDSET"&&r.disabled){for(var o=0;o<r.children.length;o++){var n=r.children.item(o);if(n.tagName==="LEGEND")return lu.call(r,"fieldset[disabled] *")?!0:!n.contains(t)}return!0}r=r.parentElement}return!1},$F=function(t,r){return!(r.disabled||DF(r)||UF(r,t)||LF(r)||YF(r))},wE=function(t,r){return!(zF(r)||RE(r)<0||!$F(t,r))},qF=function(t){var r=parseInt(t.getAttribute("tabindex"),10);return!!(isNaN(r)||r>=0)},CE=function(t){var r=[],o=[];return t.forEach(function(n,i){var s=!!n.scopeParent,a=s?n.scopeParent:n,l=VF(a,s),c=s?CE(n.candidates):a;l===0?s?r.push.apply(r,c):r.push(a):o.push({documentOrder:i,tabIndex:l,item:n,isScope:s,content:c})}),o.sort(FF).reduce(function(n,i){return i.isScope?n.push.apply(n,i.content):n.push(i.content),n},[]).concat(r)},TE=function(t,r){r=r||{};var o;return r.getShadowRoot?o=o_([t],r.includeContainer,{filter:wE.bind(null,r),flatten:!1,getShadowRoot:r.getShadowRoot,shadowRootFilter:qF}):o=MF(t,r.includeContainer,wE.bind(null,r)),CE(o)};var GF=()=>({getShadowRoot:!0,displayCheck:typeof ResizeObserver=="function"&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function OE({initialFocus:e,deprioritizedAttributes:t}){let r=(0,PE.useRef)(null),o=e;return(e===void 0||e===!0)&&(o=n=>{if(n==="touch")return r.current??!0;let i=r.current;if(!i)return!0;let s=TE(i,GF());for(let a of s)if(a instanceof HTMLElement&&!t.some(l=>a.hasAttribute(l)))return a;return!0}),{resolvedInitialFocus:o,popupRef:r}}var kE=d(cu(),1),{lock:Cre,unlock:Np}=(0,kE.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/ui");var IE=d(B(),1),n_="data-wp-hash";function i_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&XF(document)),e.__wpStyleRuntime}function KF(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${n_}]`))if(r.getAttribute(n_)===t)return!0;return!1}function NE(e,t,r){if(!e.head)return;let o=i_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(KF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(n_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function XF(e){let t=i_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)NE(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function ZF(e,t){let r=i_();r.styles.set(e,t);for(let o of r.documents.keys())NE(o,e,t)}typeof process>"u",ZF("b51ff41489","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._19ce0419607e1896__stack{display:flex}}");var QF={stack:"_19ce0419607e1896__stack"},JF={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)"},L=(0,IE.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:i,render:s,...a},l){let c={gap:r&&JF[r],alignItems:o,justifyContent:n,flexDirection:t,flexWrap:i};return Pt({render:s,ref:l,props:et(a,{style:c,className:QF.stack})})});var GE=d(B(),1);var is={};pi(is,{Popup:()=>Fp,Portal:()=>Mp,Positioner:()=>Vp,Provider:()=>jp,Root:()=>Lp,Trigger:()=>Dp});var BE=d(B(),1),HE=d(t_(),1);var ME=d(B(),1),VE=d(V(),1),Mp=(0,ME.forwardRef)(function(t,r){return(0,VE.jsx)(no.Portal,{ref:r,...t})});var FE=d(B(),1),jE=d(V(),1),s_="data-wp-hash";function a_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&t9(document)),e.__wpStyleRuntime}function e9(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${s_}]`))if(r.getAttribute(s_)===t)return!0;return!1}function DE(e,t,r){if(!e.head)return;let o=a_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(e9(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(s_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function t9(e){let t=a_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)DE(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function LE(e,t){let r=a_();r.styles.set(e,t);for(let o of r.documents.keys())DE(o,e,t)}typeof process>"u",LE("e3ae230cea","@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}}}");var r9={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",LE("8293efbb49",'@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-sm,2px);box-shadow:var(--wpds-elevation-sm,0 1px 2px 0 #0000000d,0 2px 3px 0 #0000000a,0 6px 6px 0 #00000008,0 8px 8px 0 #00000005);color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}');var o9={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Vp=(0,FE.forwardRef)(function({align:t="center",className:r,side:o="top",sideOffset:n=4,...i},s){return(0,jE.jsx)(no.Positioner,{ref:s,align:t,side:o,sideOffset:n,...i,className:z(r9["box-sizing"],o9.positioner,r)})});var uu=d(V(),1),l_="data-wp-hash";function c_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&i9(document)),e.__wpStyleRuntime}function n9(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${l_}]`))if(r.getAttribute(l_)===t)return!0;return!1}function zE(e,t,r){if(!e.head)return;let o=c_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(n9(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(l_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function i9(e){let t=c_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)zE(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function s9(e,t){let r=c_();r.styles.set(e,t);for(let o of r.documents.keys())zE(o,e,t)}typeof process>"u",s9("8293efbb49",'@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-sm,2px);box-shadow:var(--wpds-elevation-sm,0 1px 2px 0 #0000000d,0 2px 3px 0 #0000000a,0 6px 6px 0 #00000008,0 8px 8px 0 #00000005);color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}');var a9={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},l9=Np(HE.privateApis).ThemeProvider,Fp=(0,BE.forwardRef)(function({portal:t,positioner:r,children:o,className:n,...i},s){let a=(0,uu.jsx)(l9,{color:{bg:"#1e1e1e"},children:(0,uu.jsx)(no.Popup,{ref:s,className:z(a9.popup,n),...i,children:o})}),l=au(r,(0,uu.jsx)(Vp,{}),a);return au(t,(0,uu.jsx)(Mp,{}),l)});var WE=d(B(),1),UE=d(V(),1),Dp=(0,WE.forwardRef)(function(t,r){return(0,UE.jsx)(no.Trigger,{ref:r,...t})});var YE=d(V(),1);function Lp(e){return(0,YE.jsx)(no.Root,{...e})}var $E=d(V(),1);function jp({...e}){return(0,$E.jsx)(no.Provider,{...e})}var Ho=d(V(),1),u_="data-wp-hash";function d_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&u9(document)),e.__wpStyleRuntime}function c9(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${u_}]`))if(r.getAttribute(u_)===t)return!0;return!1}function KE(e,t,r){if(!e.head)return;let o=d_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(c9(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(u_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function u9(e){let t=d_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)KE(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function d9(e,t){let r=d_();r.styles.set(e,t);for(let o of r.documents.keys())KE(o,e,t)}typeof process>"u",d9("358a2a646a","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-compositions{._28cfdc260e755391__icon-button{--wp-ui-button-aspect-ratio:1;--wp-ui-button-padding-inline:0;--wp-ui-button-min-width:unset}.f1c70d719989a85a__icon{margin:-1px}}");var qE={"icon-button":"_28cfdc260e755391__icon-button",icon:"f1c70d719989a85a__icon"},f_=(0,GE.forwardRef)(function({label:t,className:r,children:o,disabled:n,focusableWhenDisabled:i,icon:s,size:a,shortcut:l,positioner:c,...u},f){let g=z(qE["icon-button"],r);return(0,Ho.jsx)(jp,{delay:0,children:(0,Ho.jsxs)(Lp,{children:[(0,Ho.jsx)(Dp,{ref:f,disabled:n&&!i,render:(0,Ho.jsx)(_l,{...u,size:a,"aria-label":t,"aria-keyshortcuts":l?.ariaKeyShortcut,disabled:n,focusableWhenDisabled:i}),className:g,children:(0,Ho.jsx)(vi,{icon:s,size:24,className:qE.icon})}),(0,Ho.jsxs)(Fp,{positioner:c,children:[t,l&&(0,Ho.jsxs)(Ho.Fragment,{children:[" ",(0,Ho.jsx)("span",{"aria-hidden":"true",children:l.displayShortcut})]})]})]})})});var zo=d(B(),1);var ss=d(B(),1);function XE(e){let t=(0,ss.useRef)(e);t.current=e;let r=(0,ss.useRef)(null),o=(0,ss.useRef)(!1),n=(0,ss.useCallback)(()=>{o.current||(r.current&&clearTimeout(r.current),r.current=setTimeout(()=>{t.current(),r.current=null},0))},[]);return(0,ss.useEffect)(()=>(o.current=!1,()=>{o.current=!0,r.current&&clearTimeout(r.current)}),[]),n}var du=d(V(),1),p_=!1;function ZE(e){let t=e.toLowerCase(),r=p_?(0,zo.createContext)(null):null;function o(){return(0,zo.useContext)(r)}function n(){return null}let i=p_?o:n;function s({children:c}){let u=(0,zo.useRef)(null),f=XE(()=>{let m=u.current;if(!m)throw new Error(`${e}: Missing <${e}.Title>. For accessibility, every ${t} requires a title. If needed, the title can be visually hidden but must not be omitted.`);if(!m.textContent?.trim())throw new Error(`${e}: <${e}.Title> cannot be empty. Provide meaningful text content for the ${t} title.`)}),g=(0,zo.useCallback)(m=>(u.current=m,f(),()=>{u.current=null,f()}),[f]),p=(0,zo.useMemo)(()=>({registerTitle:g}),[g]);return(0,zo.useEffect)(()=>{f()},[f]),(0,du.jsx)(r.Provider,{value:p,children:c})}function a({children:c}){return(0,du.jsx)(du.Fragment,{children:c})}return{ValidationProvider:p_?s:a,useValidationContext:i}}var QE=d(B(),1),m_="data-wp-hash";function g_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&p9(document)),e.__wpStyleRuntime}function f9(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${m_}]`))if(r.getAttribute(m_)===t)return!0;return!1}function JE(e,t,r){if(!e.head)return;let o=g_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(f9(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(m_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function p9(e){let t=g_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)JE(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function m9(e,t){let r=g_();r.styles.set(e,t);for(let o of r.documents.keys())JE(o,e,t)}typeof process>"u",m9("c46e8cb841","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}");var g9={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},wi=(0,QE.forwardRef)(function({render:t,...r},o){return Pt({render:t,ref:o,props:et({className:g9["visually-hidden"]},r,{"data-visually-hidden":""})})});var eC=d(B(),1),tC=d(G(),1),xl=d(V(),1),h_="data-wp-hash";function b_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&b9(document)),e.__wpStyleRuntime}function h9(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${h_}]`))if(r.getAttribute(h_)===t)return!0;return!1}function rC(e,t,r){if(!e.head)return;let o=b_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(h9(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(h_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function b9(e){let t=b_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)rC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Hp(e,t){let r=b_();r.styles.set(e,t);for(let o of r.documents.keys())rC(o,e,t)}typeof process>"u",Hp("e3ae230cea","@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}}}");var v9={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Hp("2a5ab8f3a7","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-utilities{._08e8a2e44959f892__outset-ring--focus,._970d04df7376df67__outset-ring--focus-within-except-active,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible,.cd83dfc2126a0846__outset-ring--focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active,.ecadb9e080e2dfa5__outset-ring--focus-parent-visible{@media not (prefers-reduced-motion){--_gcd-a-transition:outline 0.1s ease-out;transition:outline .1s ease-out}outline:0 solid #0000;outline-offset:1px}._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}}");var _9={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible"};typeof process>"u",Hp("90a23568f8",'@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{.d4250949359b05ce__link{text-decoration-thickness:from-font;text-underline-offset:.2em}.c6055659b8e2cd2c__is-brand,.c6055659b8e2cd2c__is-brand:visited{--_gcd-a-color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.c6055659b8e2cd2c__is-brand:active,.c6055659b8e2cd2c__is-brand:hover{--_gcd-a-color:var(--wpds-color-fg-interactive-brand-active,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-fg-interactive-brand-active,var(--wp-admin-theme-color,#3858e9))}._92e0dfcaeee15b88__is-neutral,._92e0dfcaeee15b88__is-neutral:visited{--_gcd-a-color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);text-decoration-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d)}._92e0dfcaeee15b88__is-neutral:active,._92e0dfcaeee15b88__is-neutral:hover{--_gcd-a-color:var(--wpds-color-fg-interactive-neutral-active,#1e1e1e);color:var(--wpds-color-fg-interactive-neutral-active,#1e1e1e)}.cf122a9bf1035d42__is-unstyled{--_gcd-a-color:inherit;color:inherit;text-decoration:none}._0cb411afac4c86c7__link-icon{display:inline-block;font-weight:var(--wpds-typography-font-weight-regular,400);line-height:1;margin-inline-start:var(--wpds-dimension-padding-xs,4px);text-decoration:none}._0cb411afac4c86c7__link-icon:after{content:"\\2197"}._0cb411afac4c86c7__link-icon:dir(rtl):after{content:"\\2196"}}');var Bp={link:"d4250949359b05ce__link","is-brand":"c6055659b8e2cd2c__is-brand","is-neutral":"_92e0dfcaeee15b88__is-neutral","is-unstyled":"cf122a9bf1035d42__is-unstyled","link-icon":"_0cb411afac4c86c7__link-icon"};typeof process>"u",Hp("1fb29d3a3c","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,#0000);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 #0000);color:var(--_gcd-input-color,var(--wpds-color-fg-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,#0000);border-color:var(--_gcd-input-border-color-disabled,#0000);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid #0000)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-fg-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-medium,499));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid #0000);transition:var(--_gcd-a-transition,none)}");var y9={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},Hn=(0,eC.forwardRef)(function({children:t,variant:r="default",tone:o="brand",openInNewTab:n=!1,render:i,className:s,...a},l){return Pt({render:i,defaultTagName:"a",ref:l,props:et(a,{className:z(y9.a,v9["box-sizing"],_9["outset-ring--focus"],r!=="unstyled"&&Bp.link,r!=="unstyled"&&Bp[`is-${o}`],r==="unstyled"&&Bp["is-unstyled"],s),target:n?"_blank":void 0,children:(0,xl.jsxs)(xl.Fragment,{children:[t,n&&(0,xl.jsx)("span",{className:Bp["link-icon"],role:"img","aria-label":(0,tC.__)("(opens in a new tab)")})]})})})});var as={};pi(as,{ActionButton:()=>CC,ActionLink:()=>OC,Actions:()=>hC,CloseIcon:()=>wC,Description:()=>pC,Root:()=>iC,Title:()=>cC});var Sl=d(B(),1);import{speak as w9}from"@wordpress/a11y";var Rl=d(V(),1),__="data-wp-hash";function y_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&S9(document)),e.__wpStyleRuntime}function x9(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${__}]`))if(r.getAttribute(__)===t)return!0;return!1}function oC(e,t,r){if(!e.head)return;let o=y_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(x9(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(__,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function S9(e){let t=y_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)oC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function nC(e,t){let r=y_();r.styles.set(e,t);for(let o of r.documents.keys())oC(o,e,t)}typeof process>"u",nC("e3ae230cea","@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}}}");var R9={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",nC("60dd1d4d42","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._4145abab73d17514__notice{--icon-height:24px;--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-bg-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-fg-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._1904b570a89bb815__description{text-wrap:pretty}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#9fbcdc);--wp-ui-notice-text-color:var(--wpds-color-fg-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#d0b481);--wp-ui-notice-text-color:var(--wpds-color-fg-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-warning-weak,#926300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#8ac894);--wp-ui-notice-text-color:var(--wpds-color-fg-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#daa39b);--wp-ui-notice-text-color:var(--wpds-color-fg-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer wp-ui-compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,#0000 50%,var(--wpds-color-bg-interactive-neutral-weak-active,#ededed))}}");var v_={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},E9={neutral:null,info:Ov,warning:fv,success:jv,error:_i};function C9(e){return e==="error"?"assertive":"polite"}function T9(e){if(e){if(typeof e=="string")return e;try{return(0,Sl.renderToString)(e)}catch{return}}}function P9(e,t){let r=T9(e);(0,Sl.useEffect)(()=>{r&&w9(r,t)},[r,t])}var iC=(0,Sl.forwardRef)(function({intent:t="neutral",children:r,icon:o,spokenMessage:n=r,politeness:i=C9(t),render:s,...a},l){P9(n,i);let c=o===null?null:o??E9[t],u=z(v_.notice,v_[`is-${t}`],R9["box-sizing"]);return Pt({defaultTagName:"div",render:s,ref:l,props:et({className:u,children:(0,Rl.jsxs)(Rl.Fragment,{children:[r,c&&(0,Rl.jsx)(vi,{className:v_.icon,icon:c})]})},a)})});var sC=d(B(),1);var lC=d(V(),1),w_="data-wp-hash";function x_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&A9(document)),e.__wpStyleRuntime}function O9(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${w_}]`))if(r.getAttribute(w_)===t)return!0;return!1}function aC(e,t,r){if(!e.head)return;let o=x_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(O9(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(w_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function A9(e){let t=x_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)aC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function k9(e,t){let r=x_();r.styles.set(e,t);for(let o of r.documents.keys())aC(o,e,t)}typeof process>"u",k9("60dd1d4d42","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._4145abab73d17514__notice{--icon-height:24px;--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-bg-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-fg-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._1904b570a89bb815__description{text-wrap:pretty}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#9fbcdc);--wp-ui-notice-text-color:var(--wpds-color-fg-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#d0b481);--wp-ui-notice-text-color:var(--wpds-color-fg-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-warning-weak,#926300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#8ac894);--wp-ui-notice-text-color:var(--wpds-color-fg-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#daa39b);--wp-ui-notice-text-color:var(--wpds-color-fg-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer wp-ui-compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,#0000 50%,var(--wpds-color-bg-interactive-neutral-weak-active,#ededed))}}");var I9={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},cC=(0,sC.forwardRef)(function({className:t,...r},o){return(0,lC.jsx)(De,{ref:o,variant:"heading-md",className:z(I9.title,t),...r})});var uC=d(B(),1);var fC=d(V(),1),S_="data-wp-hash";function R_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&M9(document)),e.__wpStyleRuntime}function N9(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${S_}]`))if(r.getAttribute(S_)===t)return!0;return!1}function dC(e,t,r){if(!e.head)return;let o=R_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(N9(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(S_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function M9(e){let t=R_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)dC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function V9(e,t){let r=R_();r.styles.set(e,t);for(let o of r.documents.keys())dC(o,e,t)}typeof process>"u",V9("60dd1d4d42","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._4145abab73d17514__notice{--icon-height:24px;--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-bg-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-fg-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._1904b570a89bb815__description{text-wrap:pretty}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#9fbcdc);--wp-ui-notice-text-color:var(--wpds-color-fg-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#d0b481);--wp-ui-notice-text-color:var(--wpds-color-fg-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-warning-weak,#926300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#8ac894);--wp-ui-notice-text-color:var(--wpds-color-fg-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#daa39b);--wp-ui-notice-text-color:var(--wpds-color-fg-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer wp-ui-compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,#0000 50%,var(--wpds-color-bg-interactive-neutral-weak-active,#ededed))}}");var F9={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},pC=(0,uC.forwardRef)(function({className:t,...r},o){return(0,fC.jsx)(De,{ref:o,variant:"body-md",className:z(F9.description,t),...r})});var mC=d(B(),1);var E_="data-wp-hash";function C_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&L9(document)),e.__wpStyleRuntime}function D9(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${E_}]`))if(r.getAttribute(E_)===t)return!0;return!1}function gC(e,t,r){if(!e.head)return;let o=C_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(D9(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(E_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function L9(e){let t=C_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)gC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function j9(e,t){let r=C_();r.styles.set(e,t);for(let o of r.documents.keys())gC(o,e,t)}typeof process>"u",j9("60dd1d4d42","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._4145abab73d17514__notice{--icon-height:24px;--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-bg-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-fg-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._1904b570a89bb815__description{text-wrap:pretty}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#9fbcdc);--wp-ui-notice-text-color:var(--wpds-color-fg-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#d0b481);--wp-ui-notice-text-color:var(--wpds-color-fg-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-warning-weak,#926300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#8ac894);--wp-ui-notice-text-color:var(--wpds-color-fg-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#daa39b);--wp-ui-notice-text-color:var(--wpds-color-fg-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer wp-ui-compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,#0000 50%,var(--wpds-color-bg-interactive-neutral-weak-active,#ededed))}}");var B9={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},hC=(0,mC.forwardRef)(function({render:t,...r},o){return Pt({defaultTagName:"div",render:t,ref:o,props:et({className:B9.actions},r)})});var bC=d(B(),1),vC=d(G(),1);var yC=d(V(),1),T_="data-wp-hash";function P_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&z9(document)),e.__wpStyleRuntime}function H9(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${T_}]`))if(r.getAttribute(T_)===t)return!0;return!1}function _C(e,t,r){if(!e.head)return;let o=P_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(H9(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(T_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function z9(e){let t=P_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)_C(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function W9(e,t){let r=P_();r.styles.set(e,t);for(let o of r.documents.keys())_C(o,e,t)}typeof process>"u",W9("60dd1d4d42","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._4145abab73d17514__notice{--icon-height:24px;--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-bg-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-fg-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._1904b570a89bb815__description{text-wrap:pretty}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#9fbcdc);--wp-ui-notice-text-color:var(--wpds-color-fg-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#d0b481);--wp-ui-notice-text-color:var(--wpds-color-fg-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-warning-weak,#926300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#8ac894);--wp-ui-notice-text-color:var(--wpds-color-fg-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#daa39b);--wp-ui-notice-text-color:var(--wpds-color-fg-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer wp-ui-compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,#0000 50%,var(--wpds-color-bg-interactive-neutral-weak-active,#ededed))}}");var U9={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},wC=(0,bC.forwardRef)(function({className:t,icon:r=yo,label:o=(0,vC.__)("Dismiss"),...n},i){return(0,yC.jsx)(f_,{...n,ref:i,className:z(U9["close-icon"],t),variant:"minimal",size:"small",tone:"neutral",icon:r,label:o})});var SC=d(B(),1);var EC=d(V(),1),O_="data-wp-hash";function A_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&$9(document)),e.__wpStyleRuntime}function Y9(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${O_}]`))if(r.getAttribute(O_)===t)return!0;return!1}function RC(e,t,r){if(!e.head)return;let o=A_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Y9(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(O_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function $9(e){let t=A_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)RC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function q9(e,t){let r=A_();r.styles.set(e,t);for(let o of r.documents.keys())RC(o,e,t)}typeof process>"u",q9("60dd1d4d42","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._4145abab73d17514__notice{--icon-height:24px;--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-bg-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-fg-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._1904b570a89bb815__description{text-wrap:pretty}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#9fbcdc);--wp-ui-notice-text-color:var(--wpds-color-fg-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#d0b481);--wp-ui-notice-text-color:var(--wpds-color-fg-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-warning-weak,#926300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#8ac894);--wp-ui-notice-text-color:var(--wpds-color-fg-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#daa39b);--wp-ui-notice-text-color:var(--wpds-color-fg-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer wp-ui-compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,#0000 50%,var(--wpds-color-bg-interactive-neutral-weak-active,#ededed))}}");var xC={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},CC=(0,SC.forwardRef)(function({className:t,loading:r,loadingAnnouncement:o,variant:n,...i},s){return(0,EC.jsx)(_l,{...i,...r!==void 0?{loading:r,loadingAnnouncement:o??""}:{},ref:s,size:"compact",tone:"neutral",variant:n,className:z(xC["action-button"],xC[`is-action-button-${n}`],t)})});var TC=d(B(),1);var I_=d(V(),1),k_="data-wp-hash";function N_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&K9(document)),e.__wpStyleRuntime}function G9(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${k_}]`))if(r.getAttribute(k_)===t)return!0;return!1}function PC(e,t,r){if(!e.head)return;let o=N_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(G9(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(k_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function K9(e){let t=N_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)PC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function X9(e,t){let r=N_();r.styles.set(e,t);for(let o of r.documents.keys())PC(o,e,t)}typeof process>"u",X9("60dd1d4d42","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._4145abab73d17514__notice{--icon-height:24px;--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-bg-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-fg-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._1904b570a89bb815__description{text-wrap:pretty}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#9fbcdc);--wp-ui-notice-text-color:var(--wpds-color-fg-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#d0b481);--wp-ui-notice-text-color:var(--wpds-color-fg-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-warning-weak,#926300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#8ac894);--wp-ui-notice-text-color:var(--wpds-color-fg-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-bg-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#daa39b);--wp-ui-notice-text-color:var(--wpds-color-fg-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-fg-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer wp-ui-compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,#0000 50%,var(--wpds-color-bg-interactive-neutral-weak-active,#ededed))}}");var Z9={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},OC=(0,TC.forwardRef)(function({className:t,render:r,...o},n){return(0,I_.jsx)(De,{ref:n,className:z(Z9["action-link"],t),...o,variant:"body-md",render:(0,I_.jsx)(Hn,{tone:"neutral",variant:"default",render:r})})});var ha={};pi(ha,{Arrow:()=>IC,Close:()=>VC,Description:()=>DC,Popup:()=>GC,Portal:()=>zp,Root:()=>XC,Title:()=>JC,Trigger:()=>rT});var AC=d(B(),1),ga=d(V(),1),M_="data-wp-hash";function F_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&J9(document)),e.__wpStyleRuntime}function Q9(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${M_}]`))if(r.getAttribute(M_)===t)return!0;return!1}function kC(e,t,r){if(!e.head)return;let o=F_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Q9(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(M_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function J9(e){let t=F_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)kC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function e8(e,t){let r=F_();r.styles.set(e,t);for(let o of r.documents.keys())kC(o,e,t)}typeof process>"u",e8("cc851ac208",'@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._10450722b9676f78__positioner{z-index:var(--wp-ui-popover-z-index,initial)}._84e8f597bcf683b8__popup{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--wpds-elevation-md,0 2px 3px 0 #0000000d,0 4px 5px 0 #0000000a,0 12px 12px 0 #00000008,0 16px 16px 0 #00000005);color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-md,24px);outline:0;padding:var(--wpds-dimension-padding-lg,16px)}.e4d544aa033f05c6__backdrop~* ._84e8f597bcf683b8__popup{border-color:#0000}@media (forced-colors:active){._84e8f597bcf683b8__popup,.e4d544aa033f05c6__backdrop~* ._84e8f597bcf683b8__popup{border-color:CanvasText}}.ca05d3eb89321fcd__arrow{display:flex;&[data-side=top]{bottom:-8px;rotate:180deg}&[data-side=bottom]{rotate:0deg;top:-8px}&[data-side=left]{inset-inline-end:-13px;rotate:90deg}&[data-side=right]{inset-inline-start:-13px;rotate:-90deg}}._12d8edd9eb946b5f__arrow-fill{fill:var(--wpds-color-bg-surface-neutral-strong,#fff)}._6ddab482bd929dad__arrow-stroke{fill:var(--wpds-color-stroke-surface-neutral,#dbdbdb)}._6d7e4729cd96960e__title{--_gcd-heading-color:var(--wpds-color-fg-content-neutral,#1e1e1e);color:var(--wpds-color-fg-content-neutral,#1e1e1e)}.e4d544aa033f05c6__backdrop{background-color:#00000026;inset:0;position:fixed;z-index:var(--wp-ui-popover-z-index,initial)}}');var V_={positioner:"_10450722b9676f78__positioner",popup:"_84e8f597bcf683b8__popup",backdrop:"e4d544aa033f05c6__backdrop",arrow:"ca05d3eb89321fcd__arrow","arrow-fill":"_12d8edd9eb946b5f__arrow-fill","arrow-stroke":"_6ddab482bd929dad__arrow-stroke",title:"_6d7e4729cd96960e__title"};function t8(e){return(0,ga.jsxs)("svg",{width:"20",height:"10",viewBox:"0 0 20 10",fill:"none",...e,children:[(0,ga.jsx)("path",{d:"M20 10H0V8h1.465a4 4 0 0 0 2.676-1.027l5.19-4.388c.378-.341.96-.341 1.338 0l5.19 4.388A4 4 0 0 0 18.535 8H20z",className:V_["arrow-fill"]}),(0,ga.jsx)("path",{d:"M10 3.097 4.81 7.486A5 5 0 0 1 1.465 8.77H0V8h1.465a4 4 0 0 0 2.676-1.027l5.19-4.388c.378-.341.96-.341 1.338 0l5.19 4.388A4 4 0 0 0 18.535 8H20v.77h-1.465a5 5 0 0 1-3.345-1.284z",className:V_["arrow-stroke"]})]})}var IC=(0,AC.forwardRef)(function({children:t,className:r,...o},n){return(0,ga.jsx)(Gt.Arrow,{ref:n,className:z(V_.arrow,r),...o,children:t??(0,ga.jsx)(t8,{})})});var NC=d(B(),1),MC=d(V(),1),VC=(0,NC.forwardRef)(function(t,r){return(0,MC.jsx)(Gt.Close,{ref:r,"data-wp-ui-popover-close":"",...t})});var FC=d(B(),1);var D_=d(V(),1),DC=(0,FC.forwardRef)(function({children:t,...r},o){return(0,D_.jsx)(De,{ref:o,variant:"body-md",render:(0,D_.jsx)(Gt.Description,{...r}),children:t})});var WC=d(B(),1),UC=d(Kt(),1),YC=d(t_(),1);var LC=ZE("Popover"),jC=LC.useValidationContext,BC=LC.ValidationProvider;var HC=d(B(),1),zC=d(V(),1),zp=(0,HC.forwardRef)(function(t,r){return(0,zC.jsx)(Gt.Portal,{ref:r,...t})});var _n=d(V(),1),j_="data-wp-hash";function B_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&o8(document)),e.__wpStyleRuntime}function r8(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${j_}]`))if(r.getAttribute(j_)===t)return!0;return!1}function $C(e,t,r){if(!e.head)return;let o=B_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(r8(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(j_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function o8(e){let t=B_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)$C(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function qC(e,t){let r=B_();r.styles.set(e,t);for(let o of r.documents.keys())$C(o,e,t)}typeof process>"u",qC("e3ae230cea","@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}}}");var n8={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",qC("cc851ac208",'@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._10450722b9676f78__positioner{z-index:var(--wp-ui-popover-z-index,initial)}._84e8f597bcf683b8__popup{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--wpds-elevation-md,0 2px 3px 0 #0000000d,0 4px 5px 0 #0000000a,0 12px 12px 0 #00000008,0 16px 16px 0 #00000005);color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-md,24px);outline:0;padding:var(--wpds-dimension-padding-lg,16px)}.e4d544aa033f05c6__backdrop~* ._84e8f597bcf683b8__popup{border-color:#0000}@media (forced-colors:active){._84e8f597bcf683b8__popup,.e4d544aa033f05c6__backdrop~* ._84e8f597bcf683b8__popup{border-color:CanvasText}}.ca05d3eb89321fcd__arrow{display:flex;&[data-side=top]{bottom:-8px;rotate:180deg}&[data-side=bottom]{rotate:0deg;top:-8px}&[data-side=left]{inset-inline-end:-13px;rotate:90deg}&[data-side=right]{inset-inline-start:-13px;rotate:-90deg}}._12d8edd9eb946b5f__arrow-fill{fill:var(--wpds-color-bg-surface-neutral-strong,#fff)}._6ddab482bd929dad__arrow-stroke{fill:var(--wpds-color-stroke-surface-neutral,#dbdbdb)}._6d7e4729cd96960e__title{--_gcd-heading-color:var(--wpds-color-fg-content-neutral,#1e1e1e);color:var(--wpds-color-fg-content-neutral,#1e1e1e)}.e4d544aa033f05c6__backdrop{background-color:#00000026;inset:0;position:fixed;z-index:var(--wp-ui-popover-z-index,initial)}}');var L_={positioner:"_10450722b9676f78__positioner",popup:"_84e8f597bcf683b8__popup",backdrop:"e4d544aa033f05c6__backdrop",arrow:"ca05d3eb89321fcd__arrow","arrow-fill":"_12d8edd9eb946b5f__arrow-fill","arrow-stroke":"_6ddab482bd929dad__arrow-stroke",title:"_6d7e4729cd96960e__title"},i8=Np(YC.privateApis).ThemeProvider,s8="data-wp-ui-popover-close",GC=(0,WC.forwardRef)(function({align:t="center",alignOffset:r,anchor:o,arrowPadding:n=8,backdrop:i=!1,children:s,className:a,collisionAvoidance:l,collisionBoundary:c,collisionPadding:u,portal:f,finalFocus:g,initialFocus:p,side:m="bottom",sideOffset:h=8,sticky:v,variant:b="default",..._},x){let{resolvedInitialFocus:w,popupRef:y}=OE({initialFocus:p,deprioritizedAttributes:[s8]}),O=(0,UC.useMergeRefs)([x,y]),T=i?(0,_n.jsx)(Gt.Backdrop,{className:L_.backdrop}):null,S=(0,_n.jsx)(Gt.Positioner,{align:t,alignOffset:r,anchor:o,arrowPadding:n,collisionAvoidance:l,collisionBoundary:c,collisionPadding:u,side:m,sideOffset:h,sticky:v,className:z(n8["box-sizing"],L_.positioner),children:(0,_n.jsx)(i8,{children:(0,_n.jsx)(Gt.Popup,{ref:O,initialFocus:w,finalFocus:g,className:z(b!=="unstyled"&&L_.popup,a),..._,children:(0,_n.jsx)(BC,{children:s})})})});return au(f,(0,_n.jsx)(zp,{}),(0,_n.jsxs)(_n.Fragment,{children:[T,S]}))});var KC=d(V(),1);function XC(e){return(0,KC.jsx)(Gt.Root,{...e})}var ZC=d(Kt(),1),El=d(B(),1);var z_=d(V(),1),H_="data-wp-hash";function W_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&l8(document)),e.__wpStyleRuntime}function a8(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${H_}]`))if(r.getAttribute(H_)===t)return!0;return!1}function QC(e,t,r){if(!e.head)return;let o=W_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(a8(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(H_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function l8(e){let t=W_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)QC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function c8(e,t){let r=W_();r.styles.set(e,t);for(let o of r.documents.keys())QC(o,e,t)}typeof process>"u",c8("cc851ac208",'@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._10450722b9676f78__positioner{z-index:var(--wp-ui-popover-z-index,initial)}._84e8f597bcf683b8__popup{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--wpds-elevation-md,0 2px 3px 0 #0000000d,0 4px 5px 0 #0000000a,0 12px 12px 0 #00000008,0 16px 16px 0 #00000005);color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-md,24px);outline:0;padding:var(--wpds-dimension-padding-lg,16px)}.e4d544aa033f05c6__backdrop~* ._84e8f597bcf683b8__popup{border-color:#0000}@media (forced-colors:active){._84e8f597bcf683b8__popup,.e4d544aa033f05c6__backdrop~* ._84e8f597bcf683b8__popup{border-color:CanvasText}}.ca05d3eb89321fcd__arrow{display:flex;&[data-side=top]{bottom:-8px;rotate:180deg}&[data-side=bottom]{rotate:0deg;top:-8px}&[data-side=left]{inset-inline-end:-13px;rotate:90deg}&[data-side=right]{inset-inline-start:-13px;rotate:-90deg}}._12d8edd9eb946b5f__arrow-fill{fill:var(--wpds-color-bg-surface-neutral-strong,#fff)}._6ddab482bd929dad__arrow-stroke{fill:var(--wpds-color-stroke-surface-neutral,#dbdbdb)}._6d7e4729cd96960e__title{--_gcd-heading-color:var(--wpds-color-fg-content-neutral,#1e1e1e);color:var(--wpds-color-fg-content-neutral,#1e1e1e)}.e4d544aa033f05c6__backdrop{background-color:#00000026;inset:0;position:fixed;z-index:var(--wp-ui-popover-z-index,initial)}}');var u8={positioner:"_10450722b9676f78__positioner",popup:"_84e8f597bcf683b8__popup",backdrop:"e4d544aa033f05c6__backdrop",arrow:"ca05d3eb89321fcd__arrow","arrow-fill":"_12d8edd9eb946b5f__arrow-fill","arrow-stroke":"_6ddab482bd929dad__arrow-stroke",title:"_6d7e4729cd96960e__title"},JC=(0,El.forwardRef)(function({children:t,...r},o){let n=jC(),i=(0,El.useRef)(null),s=(0,ZC.useMergeRefs)([i,o]);return(0,El.useEffect)(()=>{if(n)return n.registerTitle(i.current)},[n]),(0,z_.jsx)(De,{ref:s,variant:"heading-xl",render:(0,z_.jsx)(Gt.Title,{...r}),className:u8.title,children:t})});var eT=d(B(),1),tT=d(V(),1),rT=(0,eT.forwardRef)(function(t,r){return(0,tT.jsx)(Gt.Trigger,{ref:r,...t})});var xr=d(V(),1),Y_="data-wp-hash";function $_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&f8(document)),e.__wpStyleRuntime}function d8(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Y_}]`))if(r.getAttribute(Y_)===t)return!0;return!1}function iT(e,t,r){if(!e.head)return;let o=$_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(d8(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Y_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function f8(e){let t=$_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)iT(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function p8(e,t){let r=$_();r.styles.set(e,t);for(let o of r.documents.keys())iT(o,e,t)}typeof process>"u",p8("846edc217c","._5f4053eba32ce092__list{list-style:none;margin:0;padding:0}._5f4053eba32ce092__list>li{flex-shrink:0}._5f4053eba32ce092__list>li:last-child{flex-shrink:1;min-width:0}.d1978551971a3360__current{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._6d9152063d443376__separator{color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);margin:0 var(--wpds-dimension-gap-sm,8px);user-select:none}");var U_={list:"_5f4053eba32ce092__list",current:"d1978551971a3360__current",separator:"_6d9152063d443376__separator"},m8=({items:e})=>{if(!e.length)return null;let t=e.slice(0,-1),r=e[e.length-1];return(0,xr.jsx)("nav",{"aria-label":(0,nT.__)("Breadcrumbs"),children:(0,xr.jsxs)(L,{render:(0,xr.jsx)("ul",{}),direction:"row",align:"center",className:U_.list,children:[t.map((o,n)=>(0,xr.jsxs)("li",{children:[(0,xr.jsx)(De,{variant:"body-lg",render:(0,xr.jsx)(Hn,{tone:"neutral",render:(0,xr.jsx)(oT,{to:o.to})}),children:o.label}),(0,xr.jsx)(De,{variant:"body-lg","aria-hidden":"true",className:U_.separator,children:"/"})]},n)),(0,xr.jsx)("li",{children:r.to?(0,xr.jsx)(De,{variant:"body-lg",render:(0,xr.jsx)(Hn,{tone:"neutral",render:(0,xr.jsx)(oT,{to:r.to})}),children:r.label}):(0,xr.jsx)(De,{variant:"heading-lg",render:(0,xr.jsx)("h1",{}),className:U_.current,children:r.label})})]})})},fu=m8;var sT=d(B(),1),aT=d(V(),1),lT=(0,sT.forwardRef)(({children:e,className:t,ariaLabel:r,as:o="div",...n},i)=>(0,aT.jsx)(o,{ref:i,className:z("admin-ui-navigable-region",t),"aria-label":r,role:"region",tabIndex:"-1",...n,children:e}));lT.displayName="NavigableRegion";var cT=lT;var dT=d(J(),1),{Fill:fT,Slot:pT}=(0,dT.createSlotFill)("SidebarToggle");var Wo=d(V(),1),q_="data-wp-hash";function G_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&h8(document)),e.__wpStyleRuntime}function g8(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${q_}]`))if(r.getAttribute(q_)===t)return!0;return!1}function mT(e,t,r){if(!e.head)return;let o=G_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(g8(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(q_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function h8(e){let t=G_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)mT(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function b8(e,t){let r=G_();r.styles.set(e,t);for(let o of r.documents.keys())mT(o,e,t)}typeof process>"u",b8("aa9c241ccc","._956b6df0898efed0__page{text-wrap:pretty;background-color:var(--wpds-color-bg-surface-neutral,#fcfcfc);color:var(--wpds-color-fg-content-neutral,#1e1e1e);display:flex;flex-flow:column;height:100%;position:relative;z-index:1}._0625b55e82a0d93d__header{background:var(--wpds-color-bg-surface-neutral-strong,#fff);border-block-end:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);inset-block-start:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky;z-index:1}.a43c44d5ae28b2e8__header-content{min-height:calc(var(--wpds-dimension-base, 4px)*8)}.b7cb5b9daf3a3b25__header-actions{flex-shrink:0}._8113be94e7caf73c__header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._9a776c7f70996f61__header-visual{display:grid;flex-shrink:0;grid-template-columns:1fr;grid-template-rows:1fr;height:calc(var(--wpds-dimension-base, 4px)*6);width:calc(var(--wpds-dimension-base, 4px)*6);>*{grid-column:1/-1;grid-row:1/-1;max-height:100%;max-width:100%}}.d5e0920cd15d35bc__sidebar-toggle-slot:empty{display:none}._60fea2f6bf5319cd__header-subtitle{color:var(--wpds-color-fg-content-neutral-weak,#707070);padding-block-end:var(--wpds-dimension-padding-xs,4px)}.be5e57d029ec4036__content{display:flex;flex-direction:column;flex-grow:1;overflow:auto;&._128806d0b26e3a50__has-padding{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px)}}");var ba={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function gT({headingLevel:e=1,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,actions:s,showSidebarToggle:a=!0}){let l=`h${e}`;return(0,Wo.jsxs)(L,{direction:"column",className:ba.header,children:[(0,Wo.jsxs)(L,{className:ba["header-content"],direction:"row",gap:"sm",justify:"space-between",children:[(0,Wo.jsxs)(L,{direction:"row",gap:"sm",align:"center",justify:"start",children:[a&&(0,Wo.jsx)(pT,{bubblesVirtually:!0,className:ba["sidebar-toggle-slot"]}),o&&(0,Wo.jsx)("div",{className:ba["header-visual"],"aria-hidden":"true",children:o}),n&&(0,Wo.jsx)(De,{className:ba["header-title"],render:(0,Wo.jsx)(l,{}),variant:"heading-lg",children:n}),t,r]}),s&&(0,Wo.jsx)(L,{align:"center",className:ba["header-actions"],direction:"row",gap:"sm",children:s})]}),i&&(0,Wo.jsx)(De,{render:(0,Wo.jsx)("p",{}),variant:"body-md",className:ba["header-subtitle"],children:i})]})}var pu=d(V(),1),X_="data-wp-hash";function Z_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&_8(document)),e.__wpStyleRuntime}function v8(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${X_}]`))if(r.getAttribute(X_)===t)return!0;return!1}function hT(e,t,r){if(!e.head)return;let o=Z_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(v8(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(X_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function _8(e){let t=Z_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)hT(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function y8(e,t){let r=Z_();r.styles.set(e,t);for(let o of r.documents.keys())hT(o,e,t)}typeof process>"u",y8("aa9c241ccc","._956b6df0898efed0__page{text-wrap:pretty;background-color:var(--wpds-color-bg-surface-neutral,#fcfcfc);color:var(--wpds-color-fg-content-neutral,#1e1e1e);display:flex;flex-flow:column;height:100%;position:relative;z-index:1}._0625b55e82a0d93d__header{background:var(--wpds-color-bg-surface-neutral-strong,#fff);border-block-end:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);inset-block-start:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky;z-index:1}.a43c44d5ae28b2e8__header-content{min-height:calc(var(--wpds-dimension-base, 4px)*8)}.b7cb5b9daf3a3b25__header-actions{flex-shrink:0}._8113be94e7caf73c__header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._9a776c7f70996f61__header-visual{display:grid;flex-shrink:0;grid-template-columns:1fr;grid-template-rows:1fr;height:calc(var(--wpds-dimension-base, 4px)*6);width:calc(var(--wpds-dimension-base, 4px)*6);>*{grid-column:1/-1;grid-row:1/-1;max-height:100%;max-width:100%}}.d5e0920cd15d35bc__sidebar-toggle-slot:empty{display:none}._60fea2f6bf5319cd__header-subtitle{color:var(--wpds-color-fg-content-neutral-weak,#707070);padding-block-end:var(--wpds-dimension-padding-xs,4px)}.be5e57d029ec4036__content{display:flex;flex-direction:column;flex-grow:1;overflow:auto;&._128806d0b26e3a50__has-padding{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px)}}");var K_={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function bT({headingLevel:e,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,children:s,className:a,actions:l,ariaLabel:c,hasPadding:u=!1,showSidebarToggle:f=!0}){let g=z(K_.page,a);return(0,pu.jsxs)(cT,{className:g,ariaLabel:c??(typeof n=="string"?n:""),children:[(n||t||r||l||o)&&(0,pu.jsx)(gT,{headingLevel:e,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,actions:l,showSidebarToggle:f}),u?(0,pu.jsx)("div",{className:z(K_.content,K_["has-padding"]),children:s}):s]})}bT.SidebarToggleFill=fT;var va=bT;var _T=d(J(),1),Yp=d(G(),1);import{useNavigate as w8}from"@wordpress/route";var vT=d(cu(),1),{lock:lie,unlock:Wp}=(0,vT.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/content-types");var ls=d(V(),1),{Tabs:Up}=Wp(_T.privateApis);function x8({activeTab:e,children:t}){let r=w8();return(0,ls.jsxs)(va,{ariaLabel:(0,Yp.__)("Content Types"),className:"content-types-page",children:[(0,ls.jsx)(Up,{selectedTabId:e,onSelect:o=>r({to:`/${o}`}),children:(0,ls.jsx)("div",{className:"content-types-tabs-wrapper",children:(0,ls.jsxs)(Up.TabList,{children:[(0,ls.jsx)(Up.Tab,{tabId:"post-types",children:(0,Yp.__)("Post Types")}),(0,ls.jsx)(Up.Tab,{tabId:"taxonomies",children:(0,Yp.__)("Taxonomies")})]})})}),t]})}var b3=d(J(),1);var Ir=d(B(),1),gI=d(Kt(),1);var Xp=d(B(),1);var Q_=d(G(),1);var _t="isAny",yt="isNone",Sr="isAll",Rr="isNotAll",Hr="between",zr="inThePast",io="over",xt="is",St="isNot",cs="lessThan",us="greaterThan",ds="lessThanOrEqual",fs="greaterThanOrEqual",ps="before",ms="after",gs="beforeInc",hs="afterInc",zn="contains",Wn="notContains",Un="startsWith",bs="on",vs="notOn",$p=["asc","desc"],yT={asc:"\u2191",desc:"\u2193"},qp={asc:"ascending",desc:"descending"},Gp={asc:(0,Q_.__)("Sort ascending"),desc:(0,Q_.__)("Sort descending")},wT={asc:lv,desc:rv},Cl="table",Kp="grid",xT="list",ST="activity",RT="pickerGrid",ET="pickerTable";var CT=(0,Xp.createContext)({view:{type:Cl},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,Xp.createRef)(),resizeObserverRef:()=>{},defaultLayouts:{list:{},grid:{},table:{}},filters:[],isShowingFilter:!1,setIsShowingFilter:()=>{},hasInitiallyLoaded:!1,config:{perPageSizes:[]},intersectionObserver:null});CT.displayName="DataViewsContext";var ae=CT;var Ei=d(G(),1);var Sa=d(G(),1),om=d(J(),1),so=d(B(),1),iy=d(J_(),1);var PT=d(J(),1),OT=d(G(),1),AT=d(V(),1);function _s({selection:e,onChangeSelection:t,item:r,getItemId:o,titleField:n,disabled:i,...s}){let a=o(r),l=e.includes(a),c=!i&&l,u=n?.getValue?.({item:r})||(0,OT.__)("(no title)");return(0,AT.jsx)(PT.CheckboxControl,{className:"dataviews-selection-checkbox","aria-label":u,"aria-disabled":i,checked:c,onChange:()=>{i||t(l?e.filter(f=>a!==f):[...e,a])},...s})}var _a=d(J(),1),MT=d(G(),1),Pl=d(B(),1);var VT=d(Ot(),1),ey=d(Kt(),1);var IT=d(cu(),1),{lock:wie,unlock:Ce}=(0,IT.__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 lt=d(V(),1),{Menu:Tl,kebabCase:S8}=Ce(_a.privateApis);function R8({action:e,onClick:t,items:r,variant:o}){let n=typeof e.label=="string"?e.label:e.label(r);return(0,lt.jsx)(_a.Button,{disabled:!!e.disabled,accessibleWhenDisabled:!0,size:"compact",variant:o,onClick:t,children:n})}function E8({action:e,onClick:t,items:r}){let o=typeof e.label=="string"?e.label:e.label(r);return(0,lt.jsx)(Tl.Item,{disabled:e.disabled,onClick:t,children:(0,lt.jsx)(Tl.ItemLabel,{children:o})})}function ya({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,lt.jsx)(_a.Modal,{title:n||o,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:r,focusOnMount:e.modalFocusOnMount??!0,size:e.modalSize||"medium",overlayClassName:`dataviews-action-modal dataviews-action-modal__${S8(e.id)}`,children:(0,lt.jsx)(e.RenderModal,{items:t,closeModal:r})})}function ty({actions:e,item:t,registry:r,setActiveModalAction:o}){let{primaryActions:n,regularActions:i}=(0,Pl.useMemo)(()=>e.reduce((a,l)=>((l.isPrimary?a.primaryActions:a.regularActions).push(l),a),{primaryActions:[],regularActions:[]}),[e]),s=a=>a.map(l=>(0,lt.jsx)(E8,{action:l,onClick:()=>{if("RenderModal"in l){o(l);return}l.callback([t],{registry:r})},items:[t]},l.id));return(0,lt.jsxs)(Tl.Group,{children:[s(n),s(i)]})}function Ol({item:e,actions:t,isCompact:r}){let o=(0,VT.useRegistry)(),{primaryActions:n,eligibleActions:i}=(0,Pl.useMemo)(()=>{let a=t.filter(c=>!c.isEligible||c.isEligible(e));return{primaryActions:a.filter(c=>c.isPrimary),eligibleActions:a}},[t,e]),s=(0,ey.useViewportMatch)("medium","<");return r?(0,lt.jsx)(NT,{item:e,actions:i,isSmall:!0,registry:o}):(0,lt.jsxs)(L,{direction:"row",justify:"flex-end",className:"dataviews-item-actions",style:{flexShrink:0,width:"auto"},children:[(0,lt.jsx)(ry,{item:e,actions:n,registry:o}),(n.length<i.length||s)&&(0,lt.jsx)(NT,{item:e,actions:i,registry:o})]})}function NT({item:e,actions:t,isSmall:r,registry:o}){let[n,i]=(0,Pl.useState)(null);return(0,lt.jsxs)(lt.Fragment,{children:[(0,lt.jsxs)(Tl,{placement:"bottom-end",children:[(0,lt.jsx)(Tl.TriggerButton,{render:(0,lt.jsx)(_a.Button,{size:r?"small":"compact",icon:iu,label:(0,MT.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,className:"dataviews-all-actions-button"})}),(0,lt.jsx)(Tl.Popover,{children:(0,lt.jsx)(ty,{actions:t,item:e,registry:o,setActiveModalAction:i})})]}),!!n&&(0,lt.jsx)(ya,{action:n,items:[e],closeModal:()=>i(null)})]})}function ry({item:e,actions:t,registry:r,buttonVariant:o}){let[n,i]=(0,Pl.useState)(null);return(0,ey.useViewportMatch)("medium","<")||!Array.isArray(t)||t.length===0?null:(0,lt.jsxs)(lt.Fragment,{children:[t.map(a=>(0,lt.jsx)(R8,{action:a,onClick:()=>{if("RenderModal"in a){i(a);return}a.callback([e],{registry:r})},items:[e],variant:o},a.id)),!!n&&(0,lt.jsx)(ya,{action:n,items:[e],closeModal:()=>i(null)})]})}var wa=d(J(),1),mu=d(G(),1),Er=d(B(),1),jT=d(Ot(),1);var oy=d(Kt(),1);var ys=d(G(),1);function FT(e,t,r,o=!1){return e>0?(0,ys.sprintf)((0,ys._n)("%d Item selected","%d Items selected",e),e):o||r<=t?(0,ys.sprintf)((0,ys._n)("%d Item","%d Items",r),r):(0,ys.sprintf)((0,ys._n)("%1$d of %2$d Item","%1$d of %2$d Items",r),t,r)}var Xt=d(V(),1);function C8({action:e,items:t,ActionTriggerComponent:r}){let[o,n]=(0,Er.useState)(!1);return(0,Xt.jsxs)(Xt.Fragment,{children:[(0,Xt.jsx)(r,{...{action:e,onClick:()=>{n(!0)},items:t}}),o&&(0,Xt.jsx)(ya,{action:e,items:t,closeModal:()=>n(!1)})]})}function Zp(e,t){return(0,Er.useMemo)(()=>e.some(r=>r.supportsBulk&&(!r.isEligible||r.isEligible(t))),[e,t])}function Al(e,t){return(0,Er.useMemo)(()=>t.some(r=>e.some(o=>o.supportsBulk&&(!o.isEligible||o.isEligible(r)))),[e,t])}function gu({selection:e,onChangeSelection:t,data:r,actions:o,getItemId:n,disableSelectAll:i=!1}){let s=(0,Er.useMemo)(()=>r.filter(u=>o.some(f=>f.supportsBulk&&(!f.isEligible||f.isEligible(u)))),[r,o]),a=r.filter(u=>e.includes(n(u))&&s.includes(u)),l=e.length>0,c=a.length===s.length;return i?(0,Xt.jsx)(wa.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:l,disabled:!l,onChange:()=>{t([])},"aria-label":(0,mu.__)("Deselect all")}):(0,Xt.jsx)(wa.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:c,indeterminate:!c&&!!a.length,onChange:()=>{t(c?[]:s.map(u=>n(u)))},"aria-label":c?(0,mu.__)("Deselect all"):(0,mu.__)("Select all")})}function DT({action:e,onClick:t,isBusy:r,items:o}){let n=typeof e.label=="string"?e.label:e.label(o);return(0,oy.useViewportMatch)("medium","<")?(0,Xt.jsx)(wa.Button,{disabled:r,accessibleWhenDisabled:!0,label:n,icon:e.icon,size:"compact",onClick:t,isBusy:r}):(0,Xt.jsx)(wa.Button,{disabled:r,accessibleWhenDisabled:!0,size:"compact",onClick:t,isBusy:r,children:n})}var BT=[];function T8({action:e,selectedItems:t,actionInProgress:r,setActionInProgress:o}){let n=(0,jT.useRegistry)(),i=(0,Er.useMemo)(()=>t.filter(s=>!e.isEligible||e.isEligible(s)),[e,t]);return"RenderModal"in e?(0,Xt.jsx)(C8,{action:e,items:i,ActionTriggerComponent:DT},e.id):(0,Xt.jsx)(DT,{action:e,onClick:async()=>{o(e.id),await e.callback(t,{registry:n}),o(null)},items:i,isBusy:r===e.id},e.id)}function LT(e,t,r,o,n,i,s,a,l,c,u){let f=FT(n.length,e.length,u.totalItems,o);return(0,Xt.jsxs)(L,{direction:"row",className:"dataviews-bulk-actions-footer__container",gap:"md",align:"center",children:[(0,Xt.jsx)(gu,{selection:n,onChangeSelection:c,data:e,actions:t,getItemId:r,disableSelectAll:o}),(0,Xt.jsx)("span",{className:"dataviews-bulk-actions-footer__item-count",children:f}),(0,Xt.jsxs)(L,{direction:"row",className:"dataviews-bulk-actions-footer__action-buttons",gap:"xs",children:[i.map(g=>(0,Xt.jsx)(T8,{action:g,selectedItems:s,actionInProgress:a,setActionInProgress:l},g.id)),s.length>0&&(0,Xt.jsx)(wa.Button,{icon:yo,showTooltip:!0,tooltipPosition:"top",size:"compact",label:(0,mu.__)("Cancel"),disabled:!!a,accessibleWhenDisabled:!1,onClick:()=>{c(BT)}})]})]})}function P8({selection:e,actions:t,onChangeSelection:r,data:o,getItemId:n,isInfiniteScroll:i,paginationInfo:s}){let[a,l]=(0,Er.useState)(null),c=(0,Er.useRef)(void 0),u=(0,oy.useViewportMatch)("medium","<"),f=(0,Er.useMemo)(()=>t.filter(h=>h.supportsBulk),[t]),g=(0,Er.useMemo)(()=>o.filter(h=>f.some(v=>!v.isEligible||v.isEligible(h))),[o,f]),p=(0,Er.useMemo)(()=>o.filter(h=>e.includes(n(h))&&g.includes(h)),[e,o,n,g]),m=(0,Er.useMemo)(()=>t.filter(h=>h.supportsBulk&&(!u||h.icon)&&p.some(v=>!h.isEligible||h.isEligible(v))),[t,p,u]);if(a)c.current||(c.current=LT(o,t,n,i,e,m,p,a,l,r,s));else return c.current&&(c.current=void 0),LT(o,t,n,i,e,m,p,a,l,r,s);return c.current}function Qp(){let{data:e,selection:t,actions:r=BT,onChangeSelection:o,getItemId:n,paginationInfo:i,view:s}=(0,Er.useContext)(ae);return(0,Xt.jsx)(P8,{selection:t,onChangeSelection:o,data:e,actions:r,getItemId:n,isInfiniteScroll:!!s.infiniteScrollEnabled,paginationInfo:i})}var xi=d(G(),1);var Si=d(J(),1),ws=d(B(),1);function Jp(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 Te=d(V(),1),{Menu:Ge}=Ce(Si.privateApis);function O8({children:e}){return ws.Children.toArray(e).filter(Boolean).map((t,r)=>(0,Te.jsxs)(ws.Fragment,{children:[r>0&&(0,Te.jsx)(Ge.Separator,{}),t]},r))}var A8=(0,ws.forwardRef)(function({fieldId:t,view:r,fields:o,onChangeView:n,onHide:i,setOpenedFilter:s,canMove:a=!0,canInsertLeft:l=!0,canInsertRight:c=!0},u){let f=r.fields??[],g=f?.indexOf(t),p=r.sort?.field===t,m=!1,h=!1,v=!1,b=[],_=o.find(S=>S.id===t),{setIsShowingFilter:x}=(0,ws.useContext)(ae);if(!_)return null;m=_.enableHiding!==!1,h=_.enableSorting!==!1;let w=_.header;if(b=!!_.filterBy&&_.filterBy?.operators||[],v=!r.filters?.some(S=>t===S.field)&&!!(_.hasElements||_.Edit)&&_.filterBy!==!1&&!_.filterBy?.isPrimary,!h&&!a&&!m&&!v)return w;let y=Jp(r,o).filter(S=>!f.includes(S.id)),O=(l||c)&&!!y.length,T=(0,xi.isRTL)();return(0,Te.jsxs)(Ge,{children:[(0,Te.jsxs)(Ge.TriggerButton,{render:(0,Te.jsx)(Si.Button,{size:"compact",className:"dataviews-view-table-header-button",ref:u,variant:"tertiary"}),children:[w,r.sort&&p&&(0,Te.jsx)("span",{"aria-hidden":"true",children:yT[r.sort.direction]})]}),(0,Te.jsx)(Ge.Popover,{style:{minWidth:"240px"},children:(0,Te.jsxs)(O8,{children:[h&&(0,Te.jsx)(Ge.Group,{children:$p.map(S=>{let A=r.sort&&p&&r.sort.direction===S,D=`${t}-${S}`;return(0,Te.jsx)(Ge.RadioItem,{name:"view-table-sorting",value:D,checked:A,onChange:()=>{n({...r,sort:{field:t,direction:S},showLevels:!1})},children:(0,Te.jsx)(Ge.ItemLabel,{children:Gp[S]})},D)})}),v&&(0,Te.jsx)(Ge.Group,{children:(0,Te.jsx)(Ge.Item,{prefix:(0,Te.jsx)(Si.Icon,{icon:nu}),onClick:()=>{s(t),x(!0),n({...r,page:1,filters:[...r.filters||[],{field:t,value:void 0,operator:b[0]}]})},children:(0,Te.jsx)(Ge.ItemLabel,{children:(0,xi.__)("Add filter")})})}),(a||m||O)&&_&&(0,Te.jsxs)(Ge.Group,{children:[a&&(0,Te.jsx)(Ge.Item,{prefix:(0,Te.jsx)(Si.Icon,{icon:nv}),disabled:T?g>=f.length-1:g<1,onClick:()=>{let S=T?g+1:g-1,A=[...f];A.splice(g,1),A.splice(S,0,t),n({...r,fields:A})},children:(0,Te.jsx)(Ge.ItemLabel,{children:(0,xi.__)("Move left")})}),a&&(0,Te.jsx)(Ge.Item,{prefix:(0,Te.jsx)(Si.Icon,{icon:sv}),disabled:T?g<1:g>=f.length-1,onClick:()=>{let S=T?g-1:g+1,A=[...f];A.splice(g,1),A.splice(S,0,t),n({...r,fields:A})},children:(0,Te.jsx)(Ge.ItemLabel,{children:(0,xi.__)("Move right")})}),l&&!!y.length&&(0,Te.jsxs)(Ge,{children:[(0,Te.jsx)(Ge.SubmenuTriggerItem,{children:(0,Te.jsx)(Ge.ItemLabel,{children:(0,xi.__)("Insert left")})}),(0,Te.jsx)(Ge.Popover,{children:y.map(S=>{let A=T?g+1:g;return(0,Te.jsx)(Ge.Item,{onClick:()=>{n({...r,fields:[...f.slice(0,A),S.id,...f.slice(A)]})},children:(0,Te.jsx)(Ge.ItemLabel,{children:S.label})},S.id)})})]}),c&&!!y.length&&(0,Te.jsxs)(Ge,{children:[(0,Te.jsx)(Ge.SubmenuTriggerItem,{children:(0,Te.jsx)(Ge.ItemLabel,{children:(0,xi.__)("Insert right")})}),(0,Te.jsx)(Ge.Popover,{children:y.map(S=>{let A=T?g:g+1;return(0,Te.jsx)(Ge.Item,{onClick:()=>{n({...r,fields:[...f.slice(0,A),S.id,...f.slice(A)]})},children:(0,Te.jsx)(Ge.ItemLabel,{children:S.label})},S.id)})})]}),m&&_&&(0,Te.jsx)(Ge.Item,{prefix:(0,Te.jsx)(Si.Icon,{icon:su}),onClick:()=>{i(_),n({...r,fields:f.filter(S=>S!==t)})},children:(0,Te.jsx)(Ge.ItemLabel,{children:(0,xi.__)("Hide column")})})]})]})})]})}),k8=A8,kl=k8;var HT=d(B(),1),ny=d(V(),1);function I8({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 xs({item:e,isItemClickable:t,onClickItem:r,renderItemLink:o,className:n,children:i,...s}){if(!t(e))return(0,ny.jsx)("div",{className:n,...s,children:i});if(o){let l=o({item:e,className:`${n} ${n}--clickable`,...s,children:i});return(0,HT.cloneElement)(l,{onClick:c=>{c.stopPropagation(),l.props.onClick&&l.props.onClick(c)},onKeyDown:c=>{(c.key==="Enter"||c.key===""||c.key===" ")&&(c.stopPropagation(),l.props.onKeyDown&&l.props.onKeyDown(c))}})}let a=I8({item:e,isItemClickable:t,onClickItem:r,className:n});return(0,ny.jsx)("div",{...a,...s,children:i})}var Yn=d(V(),1);function N8({item:e,level:t,titleField:r,mediaField:o,descriptionField:n,onClickItem:i,renderItemLink:s,isItemClickable:a}){return(0,Yn.jsxs)(L,{direction:"row",gap:"md",align:"flex-start",justify:"flex-start",children:[o&&(0,Yn.jsx)(xs,{item:e,isItemClickable:a,onClickItem:i,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-column-primary__media","aria-label":a(e)&&(i||s)&&r?r.getValue?.({item:e}):void 0,children:(0,Yn.jsx)(o.render,{item:e,field:o,config:{sizes:"32px"}})}),(0,Yn.jsxs)(L,{direction:"column",align:"flex-start",className:"dataviews-view-table__primary-column-content",children:[r&&(0,Yn.jsxs)(xs,{item:e,isItemClickable:a,onClickItem:i,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-title-field",children:[t!==void 0&&t>0&&(0,Yn.jsxs)("span",{className:"dataviews-view-table__level",children:[Array(t).fill("\u2014").join(" "),"\xA0"]}),(0,Yn.jsx)(r.render,{item:e,field:r})]}),n&&(0,Yn.jsx)(n.render,{item:e,field:n})]})]})}var em=N8;var xa=d(B(),1),zT=d(G(),1),M8=e=>(0,zT.isRTL)()?Math.abs(e.scrollLeft)<=1:e.scrollLeft+e.clientWidth>=e.scrollWidth-1;function WT({scrollContainerRef:e,enabledHorizontal:t=!1}){let[r,o]=(0,xa.useState)(!1),[n,i]=(0,xa.useState)(!1),s=(0,xa.useCallback)(()=>{let a=e.current;a&&(t&&o(M8(a)),i(a.scrollTop>0))},[e,t]);return(0,xa.useEffect)(()=>{if(typeof window>"u"||!e.current)return()=>{};let a=e.current;return s(),a.addEventListener("scroll",s),window.addEventListener("resize",s),()=>{a.removeEventListener("scroll",s),window.removeEventListener("resize",s)}},[e,t,s]),{isHorizontalScrollEnd:r,isVerticallyScrolled:n}}function Uo(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 Ss=d(J(),1),YT=d(G(),1),$T=d(B(),1);var wo=d(V(),1);function UT({field:e,isVisible:t,onToggleVisibility:r}){return(0,wo.jsx)(Ss.__experimentalItem,{onClick:e.enableHiding?r:void 0,children:(0,wo.jsxs)(L,{direction:"row",gap:"sm",justify:"flex-start",align:"center",children:[(0,wo.jsx)("div",{style:{height:24,width:24},children:t&&(0,wo.jsx)(Ss.Icon,{icon:ru})}),(0,wo.jsx)("span",{className:"dataviews-view-config__label",children:e.label})]})})}function V8(e){return!!e}function tm({showLabel:e=!0}){let{view:t,fields:r,onChangeView:o}=(0,$T.useContext)(ae),n=Jp(t,r);if(!n?.length)return null;let i=r.find(m=>m.id===t.titleField),s=r.find(m=>m.id===t.mediaField),a=r.find(m=>m.id===t.descriptionField),l=[{field:i,isVisibleFlag:"showTitle"},{field:s,isVisibleFlag:"showMedia"},{field:a,isVisibleFlag:"showDescription"}].filter(({field:m})=>V8(m)),c=t.fields??[],u=n.filter(m=>c.includes(m.id)).length,f=l.filter(({isVisibleFlag:m})=>t[m]??!0),g=f.length+u,p=g===1&&f.length===1;return(0,wo.jsxs)(L,{direction:"column",className:"dataviews-field-control",children:[e&&(0,wo.jsx)(Ss.BaseControl.VisualLabel,{children:(0,YT.__)("Properties")}),(0,wo.jsx)(L,{direction:"column",className:"dataviews-view-config__properties",children:(0,wo.jsxs)(Ss.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,size:"medium",children:[l.map(({field:m,isVisibleFlag:h})=>{let v=t[h]??!0,b=p&&v?{...m,enableHiding:!1}:m;return(0,wo.jsx)(UT,{field:b,isVisible:v,onToggleVisibility:()=>{o({...t,[h]:!v})}},m.id)}),n.map(m=>{let h=c.includes(m.id),v=g===1&&h?{...m,enableHiding:!1}:m;return(0,wo.jsx)(UT,{field:v,isVisible:h,onToggleVisibility:()=>{o({...t,fields:h?c.filter(b=>b!==m.id):[...c,m.id]})}},m.id)})]})})]})}var rm=d(B(),1);function Yo(e,t={delay:400}){let[r,o]=(0,rm.useState)(!1);return(0,rm.useEffect)(()=>{if(!e)return;let n=setTimeout(()=>{o(!0)},t.delay);return()=>{clearTimeout(n),o(!1)}},[e,t.delay]),r}var he=d(V(),1);function GT(e,t){if(e)return e;if(t==="integer"||t==="number")return"end"}function F8({item:e,fields:t,column:r,align:o}){let n=t.find(s=>s.id===r);if(!n)return null;let i=z("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,he.jsx)("div",{className:i,children:(0,he.jsx)(n.render,{item:e,field:n})})}function qT({hasBulkActions:e,item:t,level:r,actions:o,fields:n,id:i,view:s,titleField:a,mediaField:l,descriptionField:c,selection:u,getItemId:f,isItemClickable:g,onClickItem:p,renderItemLink:m,onChangeSelection:h,isActionsColumnSticky:v,posinset:b}){let{paginationInfo:_}=(0,so.useContext)(ae),x=Zp(o,t),w=x&&u.includes(i),{showTitle:y=!0,showMedia:O=!0,showDescription:T=!0,infiniteScrollEnabled:S}=s,A=(0,so.useRef)(!1),D=s.fields??[],C=a&&y||l&&O||c&&T;return(0,he.jsxs)("tr",{className:z("dataviews-view-table__row",{"is-selected":x&&w,"has-bulk-actions":x}),onTouchStart:()=>{A.current=!0},"aria-setsize":S?_.totalItems:void 0,"aria-posinset":b,role:S?"article":void 0,onMouseDown:k=>{let N=(0,iy.isAppleOS)()?k.metaKey:k.ctrlKey;k.button===0&&N&&window.navigator.userAgent.toLowerCase().includes("firefox")&&k?.preventDefault()},onClick:k=>{if(!x)return;((0,iy.isAppleOS)()?k.metaKey:k.ctrlKey)&&!A.current&&document.getSelection()?.type!=="Range"&&h(u.includes(i)?u.filter(P=>i!==P):[...u,i])},children:[e&&(0,he.jsx)("td",{className:"dataviews-view-table__checkbox-column",children:(0,he.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,he.jsx)(_s,{item:t,selection:u,onChangeSelection:h,getItemId:f,titleField:a,disabled:!x})})}),C&&(0,he.jsx)("td",{children:(0,he.jsx)(em,{item:t,level:r,titleField:y?a:void 0,mediaField:O?l:void 0,descriptionField:T?c:void 0,isItemClickable:g,onClickItem:p,renderItemLink:m})}),D.map(k=>{let{width:N,maxWidth:P,minWidth:E,align:I}=s.layout?.styles?.[k]??{},R=n.find(F=>F.id===k),M=GT(I,R?.type);return(0,he.jsx)("td",{style:{width:N,maxWidth:P,minWidth:E},children:(0,he.jsx)(F8,{fields:n,item:t,column:k,align:M})},k)}),!!o?.length&&(0,he.jsx)("td",{className:z("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":v}),onClick:k=>k.stopPropagation(),children:(0,he.jsx)(Ol,{item:t,actions:o})})]})}function D8({actions:e,data:t,fields:r,getItemId:o,getItemLevel:n,isLoading:i=!1,onChangeView:s,onChangeSelection:a,selection:l,setOpenedFilter:c,onClickItem:u,isItemClickable:f,renderItemLink:g,view:p,className:m,empty:h}){let{containerRef:v}=(0,so.useContext)(ae),b=Yo(i),_=(0,so.useRef)(new Map),x=(0,so.useRef)(void 0),[w,y]=(0,so.useState)(),[O,T]=(0,so.useState)(null);(0,so.useEffect)(()=>{x.current&&(x.current.focus(),x.current=void 0)});let S=(0,so.useId)(),{isHorizontalScrollEnd:A,isVerticallyScrolled:D}=WT({scrollContainerRef:v,enabledHorizontal:!!e?.length}),C=Al(e,t);if(w){x.current=w,y(void 0);return}let k=W=>{let re=_.current.get(W.id),le=re?_.current.get(re.fallback):void 0;y(le?.node)},N=W=>{W.preventDefault(),W.stopPropagation();let re={getBoundingClientRect:()=>({x:W.clientX,y:W.clientY,top:W.clientY,left:W.clientX,right:W.clientX,bottom:W.clientY,width:0,height:0,toJSON:()=>({})})};window.requestAnimationFrame(()=>{T(re)})},P=!!t?.length,E=r.find(W=>W.id===p.titleField),I=r.find(W=>W.id===p.mediaField),R=r.find(W=>W.id===p.descriptionField),M=p.groupBy?.field?r.find(W=>W.id===p.groupBy?.field):null,F=M?Uo(t,M):null,{showTitle:j=!0,showMedia:Y=!0,showDescription:oe=!0}=p,te=E&&j||I&&Y||R&&oe,ne=p.fields??[],ye=(W,re)=>le=>{le?_.current.set(W,{node:le,fallback:ne[re>0?re-1:1]}):_.current.delete(W)},Z=p.infiniteScrollEnabled&&!F,Oe=(0,Sa.isRTL)();return P?(0,he.jsxs)(he.Fragment,{children:[(0,he.jsxs)("table",{className:z("dataviews-view-table",m,{[`has-${p.layout?.density}-density`]:p.layout?.density&&["compact","comfortable"].includes(p.layout.density),"has-bulk-actions":C,"is-refreshing":!Z&&b}),"aria-busy":i,"aria-describedby":S,role:Z?"feed":void 0,inert:!Z&&i?"true":void 0,children:[(0,he.jsxs)("colgroup",{children:[C&&(0,he.jsx)("col",{className:"dataviews-view-table__col-checkbox"}),te&&(0,he.jsx)("col",{className:"dataviews-view-table__col-first-data"}),ne.map((W,re)=>(0,he.jsx)("col",{className:z(`dataviews-view-table__col-${W}`,{"dataviews-view-table__col-expand":!te&&re===ne.length-1})},`col-${W}`)),!!e?.length&&(0,he.jsx)("col",{className:"dataviews-view-table__col-actions"})]}),O&&(0,he.jsx)(om.Popover,{anchor:O,onClose:()=>T(null),placement:"bottom-start",children:(0,he.jsx)(tm,{showLabel:!1})}),(0,he.jsx)("thead",{className:z({"dataviews-view-table__thead--stuck":D}),onContextMenu:N,children:(0,he.jsxs)("tr",{className:"dataviews-view-table__row",children:[C&&(0,he.jsx)("th",{className:"dataviews-view-table__checkbox-column",scope:"col",onContextMenu:N,children:(0,he.jsx)(gu,{selection:l,onChangeSelection:a,data:t,actions:e,getItemId:o})}),te&&(0,he.jsx)("th",{scope:"col",children:E&&(0,he.jsx)(kl,{ref:ye(E.id,0),fieldId:E.id,view:p,fields:r,onChangeView:s,onHide:k,setOpenedFilter:c,canMove:!1,canInsertLeft:Oe?p.layout?.enableMoving??!0:!1,canInsertRight:Oe?!1:p.layout?.enableMoving??!0})}),ne.map((W,re)=>{let{width:le,maxWidth:Xe,minWidth:fe,align:Ye}=p.layout?.styles?.[W]??{},ft=r.find(be=>be.id===W),bt=GT(Ye,ft?.type),Re=p.layout?.enableMoving??!0;return(0,he.jsx)("th",{style:{width:le,maxWidth:Xe,minWidth:fe,textAlign:bt},"aria-sort":p.sort?.direction&&p.sort?.field===W?qp[p.sort.direction]:void 0,scope:"col",children:(0,he.jsx)(kl,{ref:ye(W,re),fieldId:W,view:p,fields:r,onChangeView:s,onHide:k,setOpenedFilter:c,canMove:Re,canInsertLeft:Re,canInsertRight:Re})},W)}),!!e?.length&&(0,he.jsx)("th",{className:z("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":!A}),children:(0,he.jsx)("span",{className:"dataviews-view-table-header",children:(0,Sa.__)("Actions")})})]})}),P&&M&&F?Array.from(F.entries()).map(([W,re])=>(0,he.jsxs)("tbody",{children:[(0,he.jsx)("tr",{className:"dataviews-view-table__group-header-row",children:(0,he.jsx)("td",{colSpan:ne.length+(te?1:0)+(C?1:0)+(e?.length?1:0),className:"dataviews-view-table__group-header-cell",children:p.groupBy?.showLabel===!1?W:(0,Sa.sprintf)((0,Sa.__)("%1$s: %2$s"),M.label,W)})}),re.map((le,Xe)=>(0,he.jsx)(qT,{item:le,level:p.showLevels&&typeof n=="function"?n(le):void 0,hasBulkActions:C,actions:e,fields:r,id:o(le)||Xe.toString(),view:p,titleField:E,mediaField:I,descriptionField:R,selection:l,getItemId:o,onChangeSelection:a,onClickItem:u,renderItemLink:g,isItemClickable:f,isActionsColumnSticky:!A},o(le)))]},`group-${W}`)):(0,he.jsx)("tbody",{children:P&&t.map((W,re)=>(0,he.jsx)(qT,{item:W,level:p.showLevels&&typeof n=="function"?n(W):void 0,hasBulkActions:C,actions:e,fields:r,id:o(W)||re.toString(),view:p,titleField:E,mediaField:I,descriptionField:R,selection:l,getItemId:o,onChangeSelection:a,onClickItem:u,renderItemLink:g,isItemClickable:f,isActionsColumnSticky:!A,posinset:Z?re+1:void 0},o(W)))})]}),Z&&i&&(0,he.jsx)("div",{className:"dataviews-loading",id:S,children:(0,he.jsx)("p",{className:"dataviews-loading-more",children:(0,he.jsx)(om.Spinner,{})})})]}):(0,he.jsx)("div",{className:z("dataviews-no-results",{"is-refreshing":b}),id:S,children:h})}var KT=D8;var tP=d(J(),1),lm=d(G(),1);var Cr=d(J(),1);var bu=d(G(),1),JT=d(Kt(),1),eP=d(J_(),1),Rs=d(B(),1);var L8=d(J(),1),j8=d(G(),1),nm=d(B(),1);var B8=d(V(),1),H8=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}],z8=H8[2].value;function im(){let e=(0,nm.useContext)(ae),t=e.view;return(0,nm.useMemo)(()=>{let r=e.containerWidth,o=32,n=t.layout?.previewSize??z8,i=Math.floor((r+o)/(n+o));return Math.max(1,i)},[e.containerWidth,t.layout?.previewSize])}var XT=d(B(),1);var ZT=d(V(),1),hu=(0,XT.forwardRef)(({className:e,previewSize:t,...r},o)=>(0,ZT.jsx)("div",{ref:o,className:z("dataviews-view-grid-items",e),style:{gridTemplateColumns:t&&`repeat(auto-fill, minmax(${t}px, 1fr))`},...r}));var sm=d(B(),1);function Il(e,t){let{intersectionObserver:r}=(0,sm.useContext)(ae);(0,sm.useEffect)(()=>{let o=e.current;if(!(!o||t===void 0||!r))return r.observe(o),()=>{r.unobserve(o)}},[e,r,t])}function am(e,t,r){let n=!!e?.length&&t?e[0].position:void 0;return n&&r?(n-1)%r:0}var Pe=d(V(),1),{Badge:W8}=Ce(Cr.privateApis);function U8(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 QT=(0,Rs.forwardRef)(function e({view:t,selection:r,onChangeSelection:o,onClickItem:n,isItemClickable:i,renderItemLink:s,getItemId:a,item:l,actions:c,mediaField:u,titleField:f,descriptionField:g,regularFields:p,badgeFields:m,hasBulkActions:h,config:v,posinset:b,setsize:_,...x},w){let{showTitle:y=!0,showMedia:O=!0,showDescription:T=!0}=t,S=Zp(c,l),A=a(l),D=(0,Rs.useRef)(null),C=(0,Rs.useCallback)(j=>{D.current=j,typeof w=="function"?w(j):w&&(w.current=j)},[w]);Il(D,b);let k=(0,JT.useInstanceId)(e),N=r.includes(A),P=(0,Pe.jsx)("span",{className:"dataviews-view-grid__media-placeholder"}),E=O&&u?.render,I=E?(0,Pe.jsx)(u.render,{item:l,field:u,config:v}):P,R=y&&f?.render?(0,Pe.jsx)(f.render,{item:l,field:f}):null,M,F;return i(l)&&n&&(R?(M={"aria-labelledby":`dataviews-view-grid__title-field-${k}`},F={id:`dataviews-view-grid__title-field-${k}`}):M={"aria-label":(0,bu.__)("Navigate to item")}),(0,Pe.jsxs)(L,{direction:"column",...x,ref:C,"aria-setsize":_,"aria-posinset":b,className:z(x.className,"dataviews-view-grid__row__gridcell","dataviews-view-grid__card",{"is-selected":S&&N}),onClickCapture:j=>{if(x.onClickCapture?.(j),(0,eP.isAppleOS)()?j.metaKey:j.ctrlKey){if(j.stopPropagation(),j.preventDefault(),!S)return;o(N?r.filter(Y=>A!==Y):[...r,A])}},children:[(0,Pe.jsx)(xs,{item:l,isItemClickable:i,onClickItem:n,renderItemLink:s,className:z("dataviews-view-grid__media",{"dataviews-view-grid__media--placeholder":!E}),...M,children:I}),h&&(0,Pe.jsx)(_s,{item:l,selection:r,onChangeSelection:o,getItemId:a,titleField:f,disabled:!S}),!!c?.length&&(0,Pe.jsx)("div",{className:"dataviews-view-grid__media-actions",children:(0,Pe.jsx)(Ol,{item:l,actions:c,isCompact:!0})}),y&&(0,Pe.jsx)("div",{className:"dataviews-view-grid__title",children:(0,Pe.jsx)(xs,{item:l,isItemClickable:i,onClickItem:n,renderItemLink:s,className:"dataviews-view-grid__title-field dataviews-title-field",...F,title:f?.getValueFormatted({item:l,field:f})||void 0,children:R})}),(0,Pe.jsxs)(L,{direction:"column",gap:"xs",children:[T&&g?.render&&(0,Pe.jsx)(g.render,{item:l,field:g}),!!m?.length&&(0,Pe.jsx)(L,{direction:"row",className:"dataviews-view-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:m.map(j=>(0,Pe.jsx)(W8,{className:"dataviews-view-grid__field-value",children:(0,Pe.jsx)(j.render,{item:l,field:j})},j.id))}),!!p?.length&&(0,Pe.jsx)(L,{direction:"column",className:"dataviews-view-grid__fields",gap:"xs",children:p.map(j=>(0,Pe.jsx)(Cr.Flex,{className:"dataviews-view-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,Pe.jsxs)(Pe.Fragment,{children:[(0,Pe.jsx)(Cr.Tooltip,{text:j.label,children:(0,Pe.jsx)(Cr.FlexItem,{className:"dataviews-view-grid__field-name",children:j.header})}),(0,Pe.jsx)(Cr.FlexItem,{className:"dataviews-view-grid__field-value",style:{maxHeight:"none"},children:(0,Pe.jsx)(j.render,{item:l,field:j})})]})},j.id))})]})]})});function sy({data:e,isInfiniteScroll:t,className:r,inert:o,isLoading:n,view:i,fields:s,selection:a,onChangeSelection:l,onClickItem:c,isItemClickable:u,renderItemLink:f,getItemId:g,actions:p}){let{paginationInfo:m,resizeObserverRef:h}=(0,Rs.useContext)(ae),v=im(),b=Al(p,e),_=s.find(C=>C.id===i?.titleField),x=s.find(C=>C.id===i?.mediaField),w=s.find(C=>C.id===i?.descriptionField),y=i.fields??[],{regularFields:O,badgeFields:T}=y.reduce((C,k)=>{let N=s.find(E=>E.id===k);if(!N)return C;let P=i.layout?.badgeFields?.includes(k)?"badgeFields":"regularFields";return C[P].push(N),C},{regularFields:[],badgeFields:[]}),S="900px",A=Math.ceil(e.length/v),D=am(e,t,v);return(0,Pe.jsxs)(Pe.Fragment,{children:[t&&(0,Pe.jsxs)(Cr.Composite,{render:(0,Pe.jsx)(hu,{className:z("dataviews-view-grid-infinite-scroll",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),previewSize:i.layout?.previewSize,"aria-busy":n,ref:h}),role:"feed",focusWrap:!0,inert:o,children:[Array.from({length:D}).map((C,k)=>(0,Pe.jsx)(Cr.Composite.Item,{render:N=>(0,Pe.jsx)(L,{...N,direction:"column",role:"article",className:"dataviews-view-grid__row__gridcell dataviews-view-grid__card dataviews-view-grid__placeholder"}),"aria-hidden":!0,tabIndex:-1},`placeholder-${k}`)),e.map(C=>{let k=g(C),N=C.position;return(0,Pe.jsx)(Cr.Composite.Item,{render:P=>(0,Pe.jsx)(QT,{...P,id:k,role:"article",view:i,selection:a,onChangeSelection:l,onClickItem:c,isItemClickable:u,renderItemLink:f,getItemId:g,item:C,actions:p,mediaField:x,titleField:_,descriptionField:w,regularFields:O,badgeFields:T,hasBulkActions:b,posinset:N,setsize:m.totalItems,config:{sizes:S}})},k)})]}),!t&&(0,Pe.jsx)(Cr.Composite,{role:"grid",className:z("dataviews-view-grid",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),focusWrap:!0,"aria-busy":n,"aria-rowcount":A,ref:h,inert:o,children:U8(e,v).map((C,k)=>(0,Pe.jsx)(Cr.Composite.Row,{render:(0,Pe.jsx)("div",{role:"row","aria-rowindex":k+1,"aria-label":(0,bu.sprintf)((0,bu.__)("Row %d"),k+1),className:"dataviews-view-grid__row",style:{gridTemplateColumns:`repeat( ${v}, minmax(0, 1fr) )`}}),children:C.map(N=>{let P=g(N);return(0,Pe.jsx)(Cr.Composite.Item,{render:E=>(0,Pe.jsx)(QT,{...E,id:P,role:"gridcell",view:i,selection:a,onChangeSelection:l,onClickItem:c,isItemClickable:u,renderItemLink:f,getItemId:g,item:N,actions:p,mediaField:x,titleField:_,descriptionField:w,regularFields:O,badgeFields:T,hasBulkActions:b,config:{sizes:S}})},P)})},k))})]})}var xo=d(V(),1);function Y8({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,onClickItem:s,isItemClickable:a,renderItemLink:l,selection:c,view:u,className:f,empty:g}){let p=Yo(!!n),m=!!t?.length,h=u.groupBy?.field?r.find(x=>x.id===u.groupBy?.field):null,v=h?Uo(t,h):null,b=u.infiniteScrollEnabled&&!v;if(!m)return(0,xo.jsx)("div",{className:z("dataviews-no-results",{"is-refreshing":p}),children:g});let _={className:z(f,{"is-refreshing":!b&&p}),inert:!b&&n?"true":void 0,isLoading:n,view:u,fields:r,selection:c,onChangeSelection:i,onClickItem:s,isItemClickable:a,renderItemLink:l,getItemId:o,actions:e};return(0,xo.jsxs)(xo.Fragment,{children:[m&&h&&v&&(0,xo.jsx)(L,{direction:"column",gap:"lg",children:Array.from(v.entries()).map(([x,w])=>(0,xo.jsxs)(L,{direction:"column",gap:"sm",children:[(0,xo.jsx)("h3",{className:"dataviews-view-grid__group-header",children:u.groupBy?.showLabel===!1?x:(0,lm.sprintf)((0,lm.__)("%1$s: %2$s"),h.label,x)}),(0,xo.jsx)(sy,{..._,data:w,isInfiniteScroll:!1})]},x))}),!v&&(0,xo.jsx)(sy,{..._,data:t,isInfiniteScroll:!!b}),b&&n&&(0,xo.jsx)("p",{className:"dataviews-loading-more",children:(0,xo.jsx)(tP.Spinner,{})})]})}var rP=Y8;var cm=d(Kt(),1),Tr=d(J(),1),Dt=d(B(),1),vu=d(G(),1);var uy=d(Ot(),1);var se=d(V(),1),{Menu:ay}=Ce(Tr.privateApis);function ly(e){return`${e}-item-wrapper`}function $8(e,t){return`${e}-primary-action-${t}`}function cy(e){return`${e}-dropdown`}function q8({idPrefix:e,primaryAction:t,item:r}){let o=(0,uy.useRegistry)(),[n,i]=(0,Dt.useState)(!1),s=$8(e,t.id),a=typeof t.label=="string"?t.label:t.label([r]);return"RenderModal"in t?(0,se.jsx)("div",{role:"gridcell",children:(0,se.jsx)(Tr.Composite.Item,{id:s,render:(0,se.jsx)(Tr.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,text:a,size:"small",onClick:()=>i(!0)}),children:n&&(0,se.jsx)(ya,{action:t,items:[r],closeModal:()=>i(!1)})})},t.id):(0,se.jsx)("div",{role:"gridcell",children:(0,se.jsx)(Tr.Composite.Item,{id:s,render:(0,se.jsx)(Tr.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,size:"small",onClick:()=>{t.callback([r],{registry:o})},children:a})})},t.id)}function oP({view:e,actions:t,idPrefix:r,isSelected:o,item:n,titleField:i,mediaField:s,descriptionField:a,onSelect:l,otherFields:c,onDropdownTriggerKeyDown:u,posinset:f}){let{showTitle:g=!0,showMedia:p=!0,showDescription:m=!0,infiniteScrollEnabled:h}=e,v=(0,Dt.useRef)(null),b=`${r}-label`,_=`${r}-description`,x=(0,uy.useRegistry)(),[w,y]=(0,Dt.useState)(!1),[O,T]=(0,Dt.useState)(null),S=({type:M})=>{y(M==="mouseenter")},{paginationInfo:A}=(0,Dt.useContext)(ae);(0,Dt.useEffect)(()=>{o&&v.current?.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})},[o]);let{primaryAction:D,eligibleActions:C}=(0,Dt.useMemo)(()=>{let M=t.filter(j=>!j.isEligible||j.isEligible(n));return{primaryAction:M.filter(j=>j.isPrimary)[0],eligibleActions:M}},[t,n]),k=D&&t.length===1,N=p&&s?.render?(0,se.jsx)("div",{className:"dataviews-view-list__media-wrapper",children:(0,se.jsx)(s.render,{item:n,field:s,config:{sizes:"52px"}})}):null,P=g&&i?.render?(0,se.jsx)(i.render,{item:n,field:i}):null,E=m&&a?.render,I=!!N&&!E&&!c.length,R=C?.length>0&&(0,se.jsxs)(L,{direction:"row",gap:"md",className:"dataviews-view-list__item-actions",children:[D&&(0,se.jsx)(q8,{idPrefix:r,primaryAction:D,item:n}),!k&&(0,se.jsxs)("div",{role:"gridcell",children:[(0,se.jsxs)(ay,{placement:"bottom-end",children:[(0,se.jsx)(ay.TriggerButton,{render:(0,se.jsx)(Tr.Composite.Item,{id:cy(r),render:(0,se.jsx)(Tr.Button,{size:"small",icon:iu,label:(0,vu.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,onKeyDown:u})})}),(0,se.jsx)(ay.Popover,{children:(0,se.jsx)(ty,{actions:C,item:n,registry:x,setActiveModalAction:T})})]}),!!O&&(0,se.jsx)(ya,{action:O,items:[n],closeModal:()=>T(null)})]})]});return(0,se.jsx)(Tr.Composite.Row,{ref:v,render:(0,se.jsx)("div",{"aria-posinset":f,"aria-setsize":h?A.totalItems:void 0}),role:h?"article":"row",className:z({"is-selected":o,"is-hovered":w}),onMouseEnter:S,onMouseLeave:S,children:(0,se.jsxs)(L,{direction:"row",className:"dataviews-view-list__item-wrapper",children:[(0,se.jsx)("div",{role:"gridcell",children:(0,se.jsx)(Tr.Composite.Item,{id:ly(r),"aria-pressed":o,"aria-labelledby":b,"aria-describedby":_,className:"dataviews-view-list__item",onClick:()=>l(n)})}),(0,se.jsxs)(L,{direction:"row",gap:"md",justify:"start",align:I?"center":"flex-start",style:{flex:1,minWidth:0},children:[N,(0,se.jsxs)(L,{direction:"column",gap:"xs",className:"dataviews-view-list__field-wrapper",children:[(0,se.jsxs)(L,{direction:"row",align:"center",children:[(0,se.jsx)("div",{className:"dataviews-title-field dataviews-view-list__title-field",id:b,children:P}),R]}),E&&(0,se.jsx)("div",{className:"dataviews-view-list__field",children:(0,se.jsx)(a.render,{item:n,field:a})}),(0,se.jsx)("div",{className:"dataviews-view-list__fields",id:_,children:c.map(M=>(0,se.jsxs)("div",{className:"dataviews-view-list__field",children:[(0,se.jsx)(wi,{className:"dataviews-view-list__field-label",render:(0,se.jsx)("span",{}),children:M.label}),(0,se.jsx)("span",{className:"dataviews-view-list__field-value",children:(0,se.jsx)(M.render,{item:n,field:M})})]},M.id))})]})]})]})})}function G8(e){return!!e}function dy(e){let{actions:t,data:r,fields:o,getItemId:n,isLoading:i,onChangeSelection:s,selection:a,view:l,className:c,empty:u}=e,f=(0,cm.useInstanceId)(dy,"view-list"),g=Yo(!!i),p=r?.findLast(R=>a.includes(n(R))),m=o.find(R=>R.id===l.titleField),h=o.find(R=>R.id===l.mediaField),v=o.find(R=>R.id===l.descriptionField),b=(l?.fields??[]).map(R=>o.find(M=>R===M.id)).filter(G8),_=R=>s([n(R)]),x=(0,Dt.useCallback)(R=>`${f}-${n(R)}`,[f,n]),w=(0,Dt.useCallback)((R,M)=>M.startsWith(x(R)),[x]),[y,O]=(0,Dt.useState)(void 0),T=(0,Dt.useRef)(null);(0,Dt.useEffect)(()=>{p&&O(ly(x(p)))},[p,x]);let S=r.findIndex(R=>w(R,y??"")),A=(0,cm.usePrevious)(S),D=S!==-1,C=(0,Dt.useCallback)((R,M)=>{let F=Math.min(r.length-1,Math.max(0,R));if(!r[F])return;let j=x(r[F]),Y=M(j);O(Y),T.current?.contains(T.current.ownerDocument.activeElement)&&document.getElementById(Y)?.focus()},[r,x]);(0,Dt.useEffect)(()=>{!D&&(A!==void 0&&A!==-1)&&C(A,ly)},[D,C,A]);let k=(0,Dt.useCallback)(R=>{R.key==="ArrowDown"&&(R.preventDefault(),C(S+1,cy)),R.key==="ArrowUp"&&(R.preventDefault(),C(S-1,cy))},[C,S]),N=!!r?.length,P=l.groupBy?.field?o.find(R=>R.id===l.groupBy?.field):null,E=N&&P?Uo(r,P):null,I=l.infiniteScrollEnabled&&!E;return N?N&&P&&E?(0,se.jsx)(Tr.Composite,{ref:T,id:`${f}`,render:(0,se.jsx)("div",{}),className:"dataviews-view-list__group",role:"grid",activeId:y,setActiveId:O,children:(0,se.jsx)(L,{direction:"column",gap:"lg",className:z("dataviews-view-list",c),children:Array.from(E.entries()).map(([R,M])=>(0,se.jsxs)(L,{direction:"column",gap:"sm",children:[(0,se.jsx)("h3",{className:"dataviews-view-list__group-header",children:l.groupBy?.showLabel===!1?R:(0,vu.sprintf)((0,vu.__)("%1$s: %2$s"),P.label,R)}),M.map(F=>{let j=x(F);return(0,se.jsx)(oP,{view:l,idPrefix:j,actions:t,item:F,isSelected:F===p,onSelect:_,mediaField:h,titleField:m,descriptionField:v,otherFields:b,onDropdownTriggerKeyDown:k},j)})]},R))})}):(0,se.jsxs)(se.Fragment,{children:[(0,se.jsx)(Tr.Composite,{ref:T,id:f,render:(0,se.jsx)("div",{}),className:z("dataviews-view-list",c,{[`has-${l.layout?.density}-density`]:l.layout?.density&&["compact","comfortable"].includes(l.layout.density),"is-refreshing":!I&&g}),role:l.infiniteScrollEnabled?"feed":"grid",activeId:y,setActiveId:O,inert:!I&&i?"true":void 0,children:r.map((R,M)=>{let F=x(R);return(0,se.jsx)(oP,{view:l,idPrefix:F,actions:t,item:R,isSelected:R===p,onSelect:_,mediaField:h,titleField:m,descriptionField:v,otherFields:b,onDropdownTriggerKeyDown:k,posinset:l.infiniteScrollEnabled?M+1:void 0},F)})}),I&&i&&(0,se.jsx)("p",{className:"dataviews-loading-more",children:(0,se.jsx)(Tr.Spinner,{})})]}):(0,se.jsx)("div",{className:z("dataviews-no-results",{"is-refreshing":g}),children:u})}var uP=d(J(),1);var um=d(G(),1),nP=d(B(),1);var Nl=d(V(),1);function iP({groupName:e,groupData:t,groupField:r,showLabel:o=!0,children:n}){let i=o?(0,nP.createInterpolateElement)((0,um.sprintf)((0,um.__)("%s: <groupName />"),r.label).trim(),{groupName:(0,Nl.jsx)(r.render,{item:t[0],field:r})}):(0,Nl.jsx)(r.render,{item:t[0],field:r});return(0,Nl.jsxs)(L,{direction:"column",className:"dataviews-view-activity__group",children:[(0,Nl.jsx)("h3",{className:"dataviews-view-activity__group-header",children:i}),n]},e)}var Ra=d(B(),1),sP=d(Ot(),1),aP=d(Kt(),1);var At=d(V(),1);function K8(e){let{view:t,actions:r,item:o,titleField:n,mediaField:i,descriptionField:s,otherFields:a,posinset:l,onClickItem:c,renderItemLink:u,isItemClickable:f}=e,{showTitle:g=!0,showMedia:p=!0,showDescription:m=!0,infiniteScrollEnabled:h}=t,v=(0,Ra.useRef)(null),b=(0,sP.useRegistry)(),{paginationInfo:_}=(0,Ra.useContext)(ae),{primaryActions:x,eligibleActions:w}=(0,Ra.useMemo)(()=>{let C=r.filter(N=>!N.isEligible||N.isEligible(o));return{primaryActions:C.filter(N=>N.isPrimary),eligibleActions:C}},[r,o]),y=(0,aP.useViewportMatch)("medium","<"),O=t.layout?.density??"balanced",T=p&&O!=="compact"&&i?.render?(0,At.jsx)(i.render,{item:o,field:i,config:{sizes:O==="comfortable"?"32px":"24px"}}):null,S=(0,At.jsx)("div",{className:"dataviews-view-activity__item-type-icon",children:T||(0,At.jsx)("span",{className:"dataviews-view-activity__item-bullet","aria-hidden":"true"})}),A=g&&n?.render?(0,At.jsx)(n.render,{item:o,field:n}):null,D=(0,Ra.useMemo)(()=>O==="comfortable"?"md":"sm",[O]);return(0,At.jsx)("div",{ref:v,role:h?"article":void 0,"aria-posinset":l,"aria-setsize":h?_.totalItems:void 0,className:z("dataviews-view-activity__item",O==="compact"&&"is-compact",O==="balanced"&&"is-balanced",O==="comfortable"&&"is-comfortable"),children:(0,At.jsxs)(L,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,At.jsx)(L,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-activity__item-type",children:S}),(0,At.jsxs)(L,{direction:"column",gap:D,align:"flex-start",className:"dataviews-view-activity__item-content",children:[A&&(0,At.jsx)(xs,{item:o,isItemClickable:f,onClickItem:c,renderItemLink:u,className:"dataviews-view-activity__item-title",children:A}),m&&s&&(0,At.jsx)("div",{className:"dataviews-view-activity__item-description",children:(0,At.jsx)(s.render,{item:o,field:s})}),(0,At.jsx)("div",{className:"dataviews-view-activity__item-fields",children:a.map(C=>(0,At.jsxs)("div",{className:"dataviews-view-activity__item-field",children:[(0,At.jsx)(wi,{className:"dataviews-view-activity__item-field-label",render:(0,At.jsx)("span",{}),children:C.label}),(0,At.jsx)("span",{className:"dataviews-view-activity__item-field-value",children:(0,At.jsx)(C.render,{item:o,field:C})})]},C.id))}),!!x?.length&&(0,At.jsx)(ry,{item:o,actions:x,registry:b,buttonVariant:"secondary"})]}),(x.length<w.length||y&&w.length>0)&&(0,At.jsx)("div",{className:"dataviews-view-activity__item-actions",children:(0,At.jsx)(Ol,{item:o,actions:w,isCompact:!0})})]})})}var lP=K8;var cP=d(H(),1);function X8(e){return!!e}function fy(e){let{data:t,fields:r,getItemId:o,view:n}=e,i=r.find(c=>c.id===n.titleField),s=r.find(c=>c.id===n.mediaField),a=r.find(c=>c.id===n.descriptionField),l=(n?.fields??[]).map(c=>r.find(u=>c===u.id)).filter(X8);return t.map((c,u)=>(0,cP.createElement)(lP,{...e,key:o(c),item:c,mediaField:s,titleField:i,descriptionField:a,otherFields:l,posinset:n.infiniteScrollEnabled?u+1:void 0}))}var So=d(V(),1);function dP(e){let{empty:t,data:r,fields:o,isLoading:n,view:i,className:s}=e,a=Yo(!!n),l=!!r?.length,c=i.groupBy?.field?o.find(h=>h.id===i.groupBy?.field):null,u=l&&c?Uo(r,c):null,f=i.infiniteScrollEnabled&&!u;if(!l)return(0,So.jsx)("div",{className:z("dataviews-no-results",{"is-refreshing":a}),children:t});let g=!f&&!!n,p=z("dataviews-view-activity",s,{"is-refreshing":!f&&a}),m=u?Array.from(u.entries()):[];return l&&c&&u?(0,So.jsx)(L,{direction:"column",gap:"sm",className:p,inert:g?"true":void 0,children:m.map(([h,v])=>(0,So.jsx)(iP,{groupName:h,groupData:v,groupField:c,showLabel:i.groupBy?.showLabel!==!1,children:(0,So.jsx)(fy,{...e,data:v})},h))}):(0,So.jsxs)(So.Fragment,{children:[(0,So.jsx)("div",{className:p,role:i.infiniteScrollEnabled?"feed":void 0,inert:g?"true":void 0,children:(0,So.jsx)(fy,{...e})}),f&&n&&(0,So.jsx)("p",{className:"dataviews-loading-more",children:(0,So.jsx)(uP.Spinner,{})})]})}var Wr=d(J(),1),yu=d(G(),1),hP=d(Kt(),1),pm=d(B(),1);var pP=d(J(),1),Z8=d(Ot(),1),dm=d(B(),1);var Q8=d(G(),1);var _u=d(J(),1),Ml=d(B(),1),Ro=d(G(),1);var Ri=d(V(),1);function py(){let{view:e,onChangeView:t,paginationInfo:{totalItems:r=0,totalPages:o}}=(0,Ml.useContext)(ae);if(!r||!o||e.infiniteScrollEnabled)return null;let n=e.page??1,i=Array.from(Array(o)).map((s,a)=>{let l=a+1;return{value:l.toString(),label:l.toString(),"aria-label":n===l?(0,Ro.sprintf)((0,Ro.__)("Page %1$d of %2$d"),n,o):l.toString()}});return!!r&&o!==1&&(0,Ri.jsxs)(L,{direction:"row",className:"dataviews-pagination",justify:"end",align:"center",gap:"xl",children:[(0,Ri.jsx)(L,{direction:"row",justify:"flex-start",align:"center",gap:"xs",className:"dataviews-pagination__page-select",children:(0,Ml.createInterpolateElement)((0,Ro.sprintf)((0,Ro._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",o),{div:(0,Ri.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,Ri.jsx)(_u.SelectControl,{"aria-label":(0,Ro.__)("Current page"),value:n.toString(),options:i,onChange:s=>{t({...e,page:+s})},size:"small",variant:"minimal"})})}),(0,Ri.jsxs)(L,{direction:"row",gap:"xs",align:"center",children:[(0,Ri.jsx)(_u.Button,{onClick:()=>t({...e,page:n-1}),disabled:n===1,accessibleWhenDisabled:!0,label:(0,Ro.__)("Previous page"),icon:(0,Ro.isRTL)()?yp:Sp,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,Ri.jsx)(_u.Button,{onClick:()=>t({...e,page:n+1}),disabled:n>=o,accessibleWhenDisabled:!0,label:(0,Ro.__)("Next page"),icon:(0,Ro.isRTL)()?Sp:yp,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})}var fP=(0,Ml.memo)(py);var mP=d(V(),1);function fm(e){return(0,dm.useMemo)(()=>e?.every(t=>t.supportsBulk),[e])}var xe=d(V(),1),{Badge:J8}=Ce(Wr.privateApis);function gP({view:e,multiselect:t,selection:r,onChangeSelection:o,getItemId:n,item:i,mediaField:s,titleField:a,descriptionField:l,regularFields:c,badgeFields:u,config:f,posinset:g,setsize:p}){let{showTitle:m=!0,showMedia:h=!0,showDescription:v=!0}=e,b=n(i),_=(0,pm.useRef)(null),x=r.includes(b);Il(_,g);let w=s?.render?(0,xe.jsx)(s.render,{item:i,field:s,config:f}):null,y=m&&a?.render?(0,xe.jsx)(a.render,{item:i,field:a}):null;return(0,xe.jsxs)(Wr.Composite.Item,{ref:_,"aria-label":a?a.getValue({item:i})||(0,yu.__)("(no title)"):void 0,render:({children:O,...T})=>(0,xe.jsx)(L,{direction:"column",children:O,...T}),role:"option","aria-posinset":g,"aria-setsize":p,className:z("dataviews-view-picker-grid__card",{"is-selected":x}),"aria-selected":x,onClick:()=>{if(x)o(r.filter(O=>b!==O));else{let O=t?[...r,b]:[b];o(O)}},children:[h&&w&&(0,xe.jsx)("div",{className:"dataviews-view-picker-grid__media",children:w}),h&&w&&(0,xe.jsx)(_s,{item:i,selection:r,onChangeSelection:o,getItemId:n,titleField:a,disabled:!1,"aria-hidden":!0,tabIndex:-1}),m&&(0,xe.jsx)(L,{direction:"row",justify:"space-between",className:"dataviews-view-picker-grid__title-actions",children:(0,xe.jsx)("div",{className:"dataviews-view-picker-grid__title-field dataviews-title-field",children:y})}),(0,xe.jsxs)(L,{direction:"column",gap:"xs",children:[v&&l?.render&&(0,xe.jsx)(l.render,{item:i,field:l}),!!u?.length&&(0,xe.jsx)(L,{direction:"row",className:"dataviews-view-picker-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:u.map(O=>(0,xe.jsx)(J8,{className:"dataviews-view-picker-grid__field-value",children:(0,xe.jsx)(O.render,{item:i,field:O})},O.id))}),!!c?.length&&(0,xe.jsx)(L,{direction:"column",className:"dataviews-view-picker-grid__fields",gap:"xs",children:c.map(O=>(0,xe.jsx)(Wr.Flex,{className:"dataviews-view-picker-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,xe.jsxs)(xe.Fragment,{children:[(0,xe.jsx)(Wr.FlexItem,{className:"dataviews-view-picker-grid__field-name",children:O.header}),(0,xe.jsx)(Wr.FlexItem,{className:"dataviews-view-picker-grid__field-value",style:{maxHeight:"none"},children:(0,xe.jsx)(O.render,{item:i,field:O})})]})},O.id))})]})]},b)}function bP({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,hP.useInstanceId)(bP,"dataviews-view-picker-grid-group__header");return(0,xe.jsxs)(L,{direction:"column",gap:"sm",role:"group","aria-labelledby":n,children:[(0,xe.jsx)("h3",{className:"dataviews-view-picker-grid-group__header",id:n,children:r?(0,yu.sprintf)((0,yu.__)("%1$s: %2$s"),t.label,e):e}),o]},e)}function e6({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,selection:s,view:a,className:l,empty:c}){let{resizeObserverRef:u,paginationInfo:f,itemListLabel:g}=(0,pm.useContext)(ae),p=r.find(E=>E.id===a?.titleField),m=r.find(E=>E.id===a?.mediaField),h=r.find(E=>E.id===a?.descriptionField),v=a.fields??[],{regularFields:b,badgeFields:_}=v.reduce((E,I)=>{let R=r.find(F=>F.id===I);if(!R)return E;let M=a.layout?.badgeFields?.includes(I)?"badgeFields":"regularFields";return E[M].push(R),E},{regularFields:[],badgeFields:[]}),x=!!t?.length,w=a.layout?.previewSize,y=fm(e),O="900px",T=a.groupBy?.field?r.find(E=>E.id===a.groupBy?.field):null,S=T?Uo(t,T):null,A=(a.infiniteScrollEnabled&&!S)??!1,D=a?.page??1,C=a?.perPage??0,k=A?f?.totalItems:void 0,N=im(),P=am(t,A,N);return(0,xe.jsxs)(xe.Fragment,{children:[x&&T&&S&&(0,xe.jsx)(Wr.Composite,{virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":y,className:z("dataviews-view-picker-grid",l,{[`has-${a.layout?.density}-density`]:a.layout?.density&&["compact","comfortable"].includes(a.layout.density)}),"aria-label":g,render:({children:E,...I})=>(0,xe.jsx)(L,{direction:"column",gap:"lg",children:E,...I}),children:Array.from(S.entries()).map(([E,I])=>(0,xe.jsx)(bP,{groupName:E,groupField:T,showLabel:a.groupBy?.showLabel!==!1,children:(0,xe.jsx)(hu,{previewSize:w,style:{gridTemplateColumns:w&&`repeat(auto-fill, minmax(${w}px, 1fr))`},"aria-busy":n,ref:u,children:I.map(R=>{let M=R.position??(D-1)*C+t.indexOf(R)+1;return(0,xe.jsx)(gP,{view:a,multiselect:y,selection:s,onChangeSelection:i,getItemId:o,item:R,mediaField:m,titleField:p,descriptionField:h,regularFields:b,badgeFields:_,config:{sizes:O},posinset:M,setsize:k},o(R))})})},E))}),x&&!S&&(0,xe.jsxs)(Wr.Composite,{render:(0,xe.jsx)(hu,{className:z("dataviews-view-picker-grid",l,{[`has-${a.layout?.density}-density`]:a.layout?.density&&["compact","comfortable"].includes(a.layout.density)}),previewSize:w,"aria-busy":n,ref:u}),virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":y,"aria-label":g,children:[Array.from({length:P}).map((E,I)=>(0,xe.jsx)(Wr.Composite.Item,{render:({children:R,...M})=>(0,xe.jsx)(L,{direction:"column",children:R,...M}),role:"option","aria-hidden":!0,tabIndex:-1,className:"dataviews-view-picker-grid__card dataviews-view-picker-grid__placeholder"},`placeholder-${I}`)),t.map(E=>{let I=E.position;return(0,xe.jsx)(gP,{view:a,multiselect:y,selection:s,onChangeSelection:i,getItemId:o,item:E,mediaField:m,titleField:p,descriptionField:h,regularFields:b,badgeFields:_,config:{sizes:O},posinset:I,setsize:k},o(E))})]}),!x&&(0,xe.jsx)("div",{className:z({"dataviews-loading":n,"dataviews-no-results":!n}),children:n?(0,xe.jsx)("p",{children:(0,xe.jsx)(Wr.Spinner,{})}):c}),x&&n&&(0,xe.jsx)("p",{className:"dataviews-loading-more",children:(0,xe.jsx)(Wr.Spinner,{})})]})}var vP=e6;var mm=d(G(),1),Ea=d(J(),1),Eo=d(B(),1);var ke=d(V(),1);function t6({item:e,fields:t,column:r,align:o}){let n=t.find(s=>s.id===r);if(!n)return null;let i=z("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,ke.jsx)("div",{className:i,children:(0,ke.jsx)(n.render,{item:e,field:n})})}function _P({item:e,fields:t,id:r,view:o,titleField:n,mediaField:i,descriptionField:s,selection:a,getItemId:l,onChangeSelection:c,multiselect:u,posinset:f}){let{paginationInfo:g}=(0,Eo.useContext)(ae),p=a.includes(r),[m,h]=(0,Eo.useState)(!1),v=(0,Eo.useRef)(null);Il(v,f);let{showTitle:b=!0,showMedia:_=!0,showDescription:x=!0,infiniteScrollEnabled:w}=o,y=()=>{h(!0)},O=()=>{h(!1)},T=o.fields??[],S=n&&b||i&&_||s&&x;return(0,ke.jsxs)(Ea.Composite.Item,{ref:v,render:({children:A,...D})=>(0,ke.jsx)("tr",{className:z("dataviews-view-table__row",{"is-selected":p,"is-hovered":m}),onMouseEnter:y,onMouseLeave:O,children:A,...D}),"aria-selected":p,"aria-setsize":g.totalItems||void 0,"aria-posinset":f,role:w?"article":"option",onClick:()=>{if(p)c(a.filter(A=>r!==A));else{let A=u?[...a,r]:[r];c(A)}},children:[(0,ke.jsx)("td",{className:"dataviews-view-table__checkbox-column",role:"presentation",children:(0,ke.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,ke.jsx)(_s,{item:e,selection:a,onChangeSelection:c,getItemId:l,titleField:n,disabled:!1,"aria-hidden":!0,tabIndex:-1})})}),S&&(0,ke.jsx)("td",{role:"presentation",children:(0,ke.jsx)(em,{item:e,titleField:b?n:void 0,mediaField:_?i:void 0,descriptionField:x?s:void 0,isItemClickable:()=>!1})}),T.map(A=>{let{width:D,maxWidth:C,minWidth:k,align:N}=o.layout?.styles?.[A]??{};return(0,ke.jsx)("td",{style:{width:D,maxWidth:C,minWidth:k},role:"presentation",children:(0,ke.jsx)(t6,{fields:t,item:e,column:A,align:N})},A)})]},r)}function r6({actions:e,data:t,fields:r,getItemId:o,isLoading:n=!1,onChangeView:i,onChangeSelection:s,selection:a,setOpenedFilter:l,view:c,className:u,empty:f}){let g=(0,Eo.useRef)(new Map),p=(0,Eo.useRef)(void 0),[m,h]=(0,Eo.useState)(),v=fm(e)??!1;(0,Eo.useEffect)(()=>{p.current&&(p.current.focus(),p.current=void 0)});let b=c.groupBy?.field?r.find(I=>I.id===c.groupBy?.field):null,_=b?Uo(t,b):null,x=c.infiniteScrollEnabled&&!_,w=(0,Eo.useId)();if(m){p.current=m,h(void 0);return}let y=I=>{let R=g.current.get(I.id),M=R?g.current.get(R.fallback):void 0;h(M?.node)},O=!!t?.length,T=r.find(I=>I.id===c.titleField),S=r.find(I=>I.id===c.mediaField),A=r.find(I=>I.id===c.descriptionField),{showTitle:D=!0,showMedia:C=!0,showDescription:k=!0}=c,N=T&&D||S&&C||A&&k,P=c.fields??[],E=(I,R)=>M=>{M?g.current.set(I,{node:M,fallback:P[R>0?R-1:1]}):g.current.delete(I)};return(0,ke.jsxs)(ke.Fragment,{children:[(0,ke.jsxs)("table",{className:z("dataviews-view-table","dataviews-view-picker-table",u,{[`has-${c.layout?.density}-density`]:c.layout?.density&&["compact","comfortable"].includes(c.layout.density)}),"aria-busy":n,"aria-describedby":w,role:x?"feed":"listbox",children:[(0,ke.jsx)("thead",{role:"presentation",children:(0,ke.jsxs)("tr",{className:"dataviews-view-table__row",role:"presentation",children:[(0,ke.jsx)("th",{className:"dataviews-view-table__checkbox-column",children:v&&(0,ke.jsx)(gu,{selection:a,onChangeSelection:s,data:t,actions:e,getItemId:o,disableSelectAll:x})}),N&&(0,ke.jsx)("th",{children:T&&(0,ke.jsx)(kl,{ref:E(T.id,0),fieldId:T.id,view:c,fields:r,onChangeView:i,onHide:y,setOpenedFilter:l,canMove:!1})}),P.map((I,R)=>{let{width:M,maxWidth:F,minWidth:j,align:Y}=c.layout?.styles?.[I]??{};return(0,ke.jsx)("th",{style:{width:M,maxWidth:F,minWidth:j,textAlign:Y},"aria-sort":c.sort?.direction&&c.sort?.field===I?qp[c.sort.direction]:void 0,scope:"col",children:(0,ke.jsx)(kl,{ref:E(I,R),fieldId:I,view:c,fields:r,onChangeView:i,onHide:y,setOpenedFilter:l,canMove:c.layout?.enableMoving??!0})},I)})]})}),O&&b&&_?Array.from(_.entries()).map(([I,R])=>(0,ke.jsxs)(Ea.Composite,{virtualFocus:!0,orientation:"vertical",render:(0,ke.jsx)("tbody",{role:"group"}),children:[(0,ke.jsx)("tr",{className:"dataviews-view-table__group-header-row",role:"presentation",children:(0,ke.jsx)("td",{colSpan:P.length+(N?1:0)+1,className:"dataviews-view-table__group-header-cell",role:"presentation",children:c.groupBy?.showLabel===!1?I:(0,mm.sprintf)((0,mm.__)("%1$s: %2$s"),b.label,I)})}),R.map((M,F)=>(0,ke.jsx)(_P,{item:M,fields:r,id:o(M)||F.toString(),view:c,titleField:T,mediaField:S,descriptionField:A,selection:a,getItemId:o,onChangeSelection:s,multiselect:v},o(M)))]},`group-${I}`)):(0,ke.jsx)(Ea.Composite,{render:(0,ke.jsx)("tbody",{role:"presentation"}),virtualFocus:!0,orientation:"vertical",children:O&&t.map((I,R)=>{let M=o(I),F=I.position;return(0,ke.jsx)(_P,{item:I,fields:r,id:M||R.toString(),view:c,titleField:T,mediaField:S,descriptionField:A,selection:a,getItemId:o,onChangeSelection:s,multiselect:v,posinset:F},M)})})]}),(0,ke.jsxs)("div",{className:z({"dataviews-loading":n,"dataviews-no-results":!O&&!n}),id:w,children:[!O&&(n?(0,ke.jsx)("p",{children:(0,ke.jsx)(Ea.Spinner,{})}):f),O&&n&&(0,ke.jsx)("p",{className:"dataviews-loading-more",children:(0,ke.jsx)(Ea.Spinner,{})})]})]})}var yP=r6;var Vl=d(J(),1),Fl=d(G(),1),wP=d(B(),1);var Dl=d(V(),1);function Ca(){let e=(0,wP.useContext)(ae),t=e.view;return(0,Dl.jsxs)(Vl.__experimentalToggleGroupControl,{size:"__unstable-large",label:(0,Fl.__)("Density"),value:t.layout?.density||"balanced",onChange:r=>{e.onChangeView({...t,layout:{...t.layout,density:r}})},isBlock:!0,children:[(0,Dl.jsx)(Vl.__experimentalToggleGroupControlOption,{value:"comfortable",label:(0,Fl._x)("Comfortable","Density option for DataView layout")},"comfortable"),(0,Dl.jsx)(Vl.__experimentalToggleGroupControlOption,{value:"balanced",label:(0,Fl._x)("Balanced","Density option for DataView layout")},"balanced"),(0,Dl.jsx)(Vl.__experimentalToggleGroupControlOption,{value:"compact",label:(0,Fl._x)("Compact","Density option for DataView layout")},"compact")]})}var xP=d(J(),1),SP=d(G(),1),RP=d(B(),1);var EP=d(V(),1),o6=[{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 CP(){let e=(0,RP.useContext)(ae),t=e.view,r=o6.filter(s=>e.containerWidth>=s.breakpoint),o=t.layout?.previewSize??230,n=r.map((s,a)=>({...s,index:a})).filter(s=>s.value<=o).sort((s,a)=>a.value-s.value)[0]?.index??0,i=r.map((s,a)=>({value:a}));return(0,EP.jsx)(xP.RangeControl,{__next40pxDefaultSize:!0,showTooltip:!1,label:(0,SP.__)("Preview size"),value:n,min:0,max:r.length-1,withInputField:!1,onChange:(s=0)=>{e.onChangeView({...t,layout:{...t.layout,previewSize:r[s].value}})},step:1,marks:i})}var Ta=d(V(),1);function my(){return(0,Ta.jsxs)(Ta.Fragment,{children:[(0,Ta.jsx)(Ca,{}),(0,Ta.jsx)(CP,{})]})}var Es=[{type:Cl,label:(0,Ei.__)("Table"),component:KT,icon:tp,viewConfigOptions:Ca},{type:Kp,label:(0,Ei.__)("Grid"),component:rP,icon:op,viewConfigOptions:my},{type:xT,label:(0,Ei.__)("List"),component:dy,icon:(0,Ei.isRTL)()?Rv:Cv,viewConfigOptions:Ca},{type:ST,label:(0,Ei.__)("Activity"),component:dP,icon:Hv,viewConfigOptions:Ca},{type:RT,label:(0,Ei.__)("Grid"),component:vP,icon:op,viewConfigOptions:my,isPicker:!0},{type:ET,label:(0,Ei.__)("Table"),component:yP,icon:tp,viewConfigOptions:Ca,isPicker:!0}];var Zl=d(B(),1);var yn=d(J(),1),Ni=d(G(),1),qm=d(B(),1);function wu(...e){}function gy(e,t){if(n6(e)){let r=i6(t)?t():t;return e(r)}return e}function n6(e){return typeof e=="function"}function i6(e){return typeof e=="function"}function ao(e,t){return typeof Object.hasOwn=="function"?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function Cs(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}function xu(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function hy(e,t){let r={...e};for(let o of t)ao(r,o)&&delete r[o];return r}function by(e,t){let r={};for(let o of t)ao(e,o)&&(r[o]=e[o]);return r}function Su(e){return e}function fr(e,t){if(!e)throw typeof t!="string"?new Error("Invariant failed"):new Error(t)}function vy(e){return Object.keys(e)}function _y(e,...t){let r=typeof e=="function"?e(...t):e;return r==null?!1:!r}function Pa(e){return e.disabled||e["aria-disabled"]===!0||e["aria-disabled"]==="true"}function pr(e){let t={};for(let r in e)e[r]!==void 0&&(t[r]=e[r]);return t}function Ie(...e){for(let t of e)if(t!==void 0)return t}var TP=d(H(),1);function PP(e,t){typeof e=="function"?e(t):e&&(e.current=t)}function s6(e){return!e||!(0,TP.isValidElement)(e)?!1:"ref"in e.props||"ref"in e}function OP(e){return s6(e)?{...e.props}.ref||e.ref:null}function AP(e,t){let r={...e};for(let o in t){if(!ao(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]=(...s)=>{n(...s),i(...s)};continue}}r[o]=n}return r}var Ts=a6();function a6(){var e;return typeof window<"u"&&!!((e=window.document)!=null&&e.createElement)}function Ci(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function Oa(e,t=!1){var r;let{activeElement:o}=Ci(e);if(!o?.nodeName)return null;if(yy(o)&&((r=o.contentDocument)!=null&&r.body))return Oa(o.contentDocument.body,t);if(t){let n=o.getAttribute("aria-activedescendant");if(n){let i=Ci(o).getElementById(n);if(i)return i}}return o}function $n(e,t){return e===t||e.contains(t)}function yy(e){return e.tagName==="IFRAME"}function Ti(e){let t=e.tagName.toLowerCase();return t==="button"?!0:t==="input"&&e.type?l6.indexOf(e.type)!==-1:!1}var l6=["button","color","file","image","reset","submit"];function wy(e){if(typeof e.checkVisibility=="function")return e.checkVisibility();let t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}function Ur(e){try{let t=e instanceof HTMLInputElement&&e.selectionStart!==null,r=e.tagName==="TEXTAREA";return t||r||!1}catch{return!1}}function Ru(e){return e.isContentEditable||Ur(e)}function xy(e){if(Ur(e))return e.value;if(e.isContentEditable){let t=Ci(e).createRange();return t.selectNodeContents(e),t.toString()}return""}function Ll(e){let t=0,r=0;if(Ur(e))t=e.selectionStart||0,r=e.selectionEnd||0;else if(e.isContentEditable){let o=Ci(e).getSelection();if(o?.rangeCount&&o.anchorNode&&$n(e,o.anchorNode)&&o.focusNode&&$n(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 Sy(e,t){let r=["dialog","menu","listbox","tree","grid"],o=e?.getAttribute("role");return o&&r.indexOf(o)!==-1?o:t}function jl(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 jl(e.parentElement)||document.scrollingElement||document.body}function Eu(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function Ry(e,t){let r=e.map((n,i)=>[i,n]),o=!1;return r.sort(([n,i],[s,a])=>{let l=t(i),c=t(a);return l===c||!l||!c?0:c6(l,c)?(n>s&&(o=!0),-1):(n<s&&(o=!0),1)}),o?r.map(([n,i])=>i):e}function c6(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function Ey(){return Ts&&!!navigator.maxTouchPoints}function gm(){return Ts?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function Aa(){return Ts&&gm()&&/apple/i.test(navigator.vendor)}function Cy(){return Ts&&/firefox\//i.test(navigator.userAgent)}function hm(e){return!!(e.currentTarget&&!$n(e.currentTarget,e.target))}function Pr(e){return e.target===e.currentTarget}function kP(e){let t=e.currentTarget;if(!t)return!1;let r=gm();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 IP(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 ka(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 NP(e,t,r){let o=new KeyboardEvent(t,r);return e.dispatchEvent(o)}function Ty(e,t){let r=new MouseEvent("click",t);return e.dispatchEvent(r)}function bm(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!o||!$n(r,o)}function Ps(e,t,r,o){let i=(a=>{if(o){let c=setTimeout(a,o);return()=>clearTimeout(c)}let l=requestAnimationFrame(a);return()=>cancelAnimationFrame(l)})(()=>{e.removeEventListener(t,s,!0),r()}),s=()=>{i(),r()};return e.addEventListener(t,s,{once:!0,capture:!0}),i}function qn(e,t,r,o=window){let n=[];try{o.document.addEventListener(e,t,r);for(let s of Array.from(o.frames))n.push(qn(e,t,r,s))}catch{}return()=>{try{o.document.removeEventListener(e,t,r)}catch{}for(let s of n)s()}}var u6=d(H(),1),tt=d(H(),1),Py={...u6},MP=Py.useId,Cle=Py.useDeferredValue,VP=Py.useInsertionEffect,Rt=Ts?tt.useLayoutEffect:tt.useEffect;function d6(e){let[t]=(0,tt.useState)(e);return t}function jP(e){let t=(0,tt.useRef)(e);return Rt(()=>{t.current=e}),t}function Ne(e){let t=(0,tt.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return VP?VP(()=>{t.current=e}):t.current=e,(0,tt.useCallback)((...r)=>{var o;return(o=t.current)==null?void 0:o.call(t,...r)},[])}function BP(e){let[t,r]=(0,tt.useState)(null);return Rt(()=>{if(t==null||!e)return;let o=null;return e(n=>(o=n,t)),()=>{e(o)}},[t,e]),[t,r]}function kt(...e){return(0,tt.useMemo)(()=>{if(e.some(Boolean))return t=>{for(let r of e)PP(r,t)}},e)}function $o(e){if(MP){let o=MP();return e||o}let[t,r]=(0,tt.useState)(e);return Rt(()=>{if(e||t)return;let o=Math.random().toString(36).slice(2,8);r(`id-${o}`)},[e,t]),e||t}function HP(e,t){let r=i=>{if(typeof i=="string")return i},[o,n]=(0,tt.useState)(()=>r(t));return Rt(()=>{let i=e&&"current"in e?e.current:e;n(i?.tagName.toLowerCase()||r(t))},[e,t]),o}function zP(e,t,r){let o=d6(r),[n,i]=(0,tt.useState)(o);return(0,tt.useEffect)(()=>{let s=e&&"current"in e?e.current:e;if(!s)return;let a=()=>{let c=s.getAttribute(t);i(c??o)},l=new MutationObserver(a);return l.observe(s,{attributeFilter:[t]}),a(),()=>l.disconnect()},[e,t,o]),n}function Gn(e,t){let r=(0,tt.useRef)(!1);(0,tt.useEffect)(()=>{if(r.current)return e();r.current=!0},t),(0,tt.useEffect)(()=>()=>{r.current=!1},[])}function WP(e,t){let r=(0,tt.useRef)(!1);Rt(()=>{if(r.current)return e();r.current=!0},t),Rt(()=>()=>{r.current=!1},[])}function UP(){return(0,tt.useReducer)(()=>[],[])}function Lt(e){return Ne(typeof e=="function"?e:()=>e)}function Kn(e,t,r=[]){let o=(0,tt.useCallback)(n=>(e.wrapElement&&(n=e.wrapElement(n)),t(n)),[...r,e.wrapElement]);return{...e,wrapElement:o}}function YP(e,t,r){let o=e.onLoadedMetadataCapture,n=(0,tt.useMemo)(()=>Object.assign(()=>{},{...o,[t]:r}),[o,t,r]);return[o?.[t],{onLoadedMetadataCapture:n}]}var FP=!1;function $P(){return(0,tt.useEffect)(()=>{FP||(qn("mousemove",p6,!0),qn("mousedown",vm,!0),qn("mouseup",vm,!0),qn("keydown",vm,!0),qn("scroll",vm,!0),FP=!0)},[]),Ne(()=>Oy)}var Oy=!1,DP=0,LP=0;function f6(e){let t=e.movementX||e.screenX-DP,r=e.movementY||e.screenY-LP;return DP=e.screenX,LP=e.screenY,t||r||!1}function p6(e){f6(e)&&(Oy=!0)}function vm(){Oy=!1}var Yr=d(H(),1),Ia=d(V(),1);function rt(e){let t=Yr.forwardRef((r,o)=>e({...r,ref:o}));return t.displayName=e.displayName||e.name,t}function Os(e,t){return Yr.memo(e,t)}function ct(e,t){let{wrapElement:r,render:o,...n}=t,i=kt(t.ref,OP(o)),s;if(Yr.isValidElement(o)){let a={...o.props,ref:i};s=Yr.cloneElement(o,AP(n,a))}else o?s=o(n):s=(0,Ia.jsx)(e,{...n});return r?r(s):s}function ut(e){let t=(r={})=>e(r);return t.displayName=e.name,t}function lo(e=[],t=[]){let r=Yr.createContext(void 0),o=Yr.createContext(void 0),n=()=>Yr.useContext(r),i=(c=!1)=>{let u=Yr.useContext(o),f=n();return c?u:u||f},s=()=>{let c=Yr.useContext(o),u=n();if(!(c&&c===u))return u},a=c=>e.reduceRight((u,f)=>(0,Ia.jsx)(f,{...c,children:u}),(0,Ia.jsx)(r.Provider,{...c}));return{context:r,scopedContext:o,useContext:n,useScopedContext:i,useProviderContext:s,ContextProvider:a,ScopedContextProvider:c=>(0,Ia.jsx)(a,{...c,children:t.reduceRight((u,f)=>(0,Ia.jsx)(f,{...c,children:u}),(0,Ia.jsx)(o.Provider,{...c}))})}}var Cu=lo(),qP=Cu.useContext,Ile=Cu.useScopedContext,Nle=Cu.useProviderContext,GP=Cu.ContextProvider,KP=Cu.ScopedContextProvider;var Ay=d(H(),1),Tu=lo([GP],[KP]),_m=Tu.useContext,Dle=Tu.useScopedContext,XP=Tu.useProviderContext,Bl=Tu.ContextProvider,ym=Tu.ScopedContextProvider,ZP=(0,Ay.createContext)(void 0),QP=(0,Ay.createContext)(void 0);function JP(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function Xn(e,t){return t&&e.item(t)||null}function e2(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 t2(e,t=!1){if(Ur(e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){let r=Ci(e).getSelection();r?.selectAllChildren(e),t&&r?.collapseToEnd()}}var ky=Symbol("FOCUS_SILENTLY");function r2(e){e[ky]=!0,e.focus({preventScroll:!0})}function o2(e){let t=e[ky];return delete e[ky],t}function Na(e,t,r){if(!t||t===r)return!1;let o=e.item(t.id);return!(!o||r&&o.element===r)}var wm=d(H(),1),m6="div",Iy=ut(function({store:t,shouldRegisterItem:r=!0,getItem:o=Su,element:n,...i}){let s=qP();t=t||s;let a=$o(i.id),l=(0,wm.useRef)(n);return(0,wm.useEffect)(()=>{let c=l.current;if(!a||!c||!r)return;let u=o({id:a,element:c});return t?.renderItem(u)},[a,r,o,t]),i={...i,ref:kt(l,i.ref)},pr(i)}),Yle=rt(function(t){let r=Iy(t);return ct(m6,r)});var n2=d(H(),1),i2=(0,n2.createContext)(!0);var s2="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 Pu(e){return!(!e.matches(s2)||!wy(e)||e.closest("[inert]"))}function a2(e){for(;e&&!Pu(e);)e=e.closest(s2);return e||null}function qo(e){let t=Oa(e);if(!t)return!1;if(t===e)return!0;let r=t.getAttribute("aria-activedescendant");return r?r===e.id:!1}function Ny(e){let t=Oa(e);if(!t)return!1;if($n(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 l2(e){!Ny(e)&&Pu(e)&&e.focus()}function c2(e,t){"scrollIntoView"in e?(e.focus({preventScroll:!0}),e.scrollIntoView({block:"nearest",inline:"nearest",...t})):e.focus()}var Co=d(H(),1),g6="div",u2=Aa(),h6=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"],b6=Symbol("safariFocusAncestor");function d2(e,t){e&&(e[b6]=t)}function v6(e){let{tagName:t,readOnly:r,type:o}=e;return t==="TEXTAREA"&&!r||t==="SELECT"&&!r?!0:t==="INPUT"&&!r?h6.includes(o):!!(e.isContentEditable||e.getAttribute("role")==="combobox"&&e.dataset.name)}function _6(e){return"labels"in e?e.labels:null}function f2(e){return e.tagName.toLowerCase()==="input"&&e.type?e.type==="radio"||e.type==="checkbox":!1}function y6(e){return e?e==="button"||e==="summary"||e==="input"||e==="select"||e==="textarea"||e==="a":!0}function w6(e){return e?e==="button"||e==="input"||e==="select"||e==="textarea":!0}function x6(e,t,r,o,n){return e?t?r&&!o?-1:void 0:r?n:n||0:n}function My(e,t){return Ne(r=>{e?.(r),!r.defaultPrevented&&t&&(r.stopPropagation(),r.preventDefault())})}var p2=!1,Vy=!0;function S6(e){let t=e.target;t&&"hasAttribute"in t&&(t.hasAttribute("data-focus-visible")||(Vy=!1))}function R6(e){e.metaKey||e.ctrlKey||e.altKey||(Vy=!0)}var Ou=ut(function({focusable:t=!0,accessibleWhenDisabled:r,autoFocus:o,onFocusVisible:n,...i}){let s=(0,Co.useRef)(null);(0,Co.useEffect)(()=>{t&&(p2||(qn("mousedown",S6,!0),qn("keydown",R6,!0),p2=!0))},[t]),u2&&(0,Co.useEffect)(()=>{if(!t)return;let P=s.current;if(!P||!f2(P))return;let E=_6(P);if(!E)return;let I=()=>queueMicrotask(()=>P.focus());for(let R of E)R.addEventListener("mouseup",I);return()=>{for(let R of E)R.removeEventListener("mouseup",I)}},[t]);let a=t&&Pa(i),l=!!a&&!r,[c,u]=(0,Co.useState)(!1);(0,Co.useEffect)(()=>{t&&l&&c&&u(!1)},[t,l,c]),(0,Co.useEffect)(()=>{if(!t||!c)return;let P=s.current;if(!P||typeof IntersectionObserver>"u")return;let E=new IntersectionObserver(()=>{Pu(P)||u(!1)});return E.observe(P),()=>E.disconnect()},[t,c]);let f=My(i.onKeyPressCapture,a),g=My(i.onMouseDownCapture,a),p=My(i.onClickCapture,a),m=i.onMouseDown,h=Ne(P=>{if(m?.(P),P.defaultPrevented||!t)return;let E=P.currentTarget;if(!u2||hm(P)||!Ti(E)&&!f2(E))return;let I=!1,R=()=>{I=!0},M={capture:!0,once:!0};E.addEventListener("focusin",R,M);let F=a2(E.parentElement);d2(F,!0),Ps(E,"mouseup",()=>{E.removeEventListener("focusin",R,!0),d2(F,!1),!I&&l2(E)})}),v=(P,E)=>{if(E&&(P.currentTarget=E),!t)return;let I=P.currentTarget;I&&qo(I)&&(n?.(P),!P.defaultPrevented&&(I.dataset.focusVisible="true",u(!0)))},b=i.onKeyDownCapture,_=Ne(P=>{if(b?.(P),P.defaultPrevented||!t||c||P.metaKey||P.altKey||P.ctrlKey||!Pr(P))return;let E=P.currentTarget;Ps(E,"focusout",()=>v(P,E))}),x=i.onFocusCapture,w=Ne(P=>{if(x?.(P),P.defaultPrevented||!t)return;if(!Pr(P)){u(!1);return}let E=P.currentTarget,I=()=>v(P,E);Vy||v6(P.target)?Ps(P.target,"focusout",I):u(!1)}),y=i.onBlur,O=Ne(P=>{y?.(P),t&&bm(P)&&(P.currentTarget.removeAttribute("data-focus-visible"),u(!1))}),T=(0,Co.useContext)(i2),S=Ne(P=>{t&&o&&P&&T&&queueMicrotask(()=>{qo(P)||Pu(P)&&P.focus()})}),A=HP(s),D=t&&y6(A),C=t&&w6(A),k=i.style,N=(0,Co.useMemo)(()=>l?{pointerEvents:"none",...k}:k,[l,k]);return i={"data-focus-visible":t&&c||void 0,"data-autofocus":o||void 0,"aria-disabled":a||void 0,...i,ref:kt(s,S,i.ref),style:N,tabIndex:x6(t,l,D,C,i.tabIndex),disabled:C&&l?!0:void 0,contentEditable:a?void 0:i.contentEditable,onKeyPressCapture:f,onClickCapture:p,onMouseDownCapture:g,onMouseDown:h,onKeyDownCapture:_,onFocusCapture:w,onBlur:O},pr(i)}),ace=rt(function(t){let r=Ou(t);return ct(g6,r)});var As=d(H(),1),E6="button";function m2(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return e.key==="Enter"?Ti(t)||t.tagName==="SUMMARY"||t.tagName==="A":e.key===" "?Ti(t)||t.tagName==="SUMMARY"||t.tagName==="INPUT"||t.tagName==="SELECT":!1}var C6=Symbol("command"),Fy=ut(function({clickOnEnter:t=!0,clickOnSpace:r=!0,...o}){let n=(0,As.useRef)(null),[i,s]=(0,As.useState)(!1);(0,As.useEffect)(()=>{n.current&&s(Ti(n.current))},[]);let[a,l]=(0,As.useState)(!1),c=(0,As.useRef)(!1),u=Pa(o),[f,g]=YP(o,C6,!0),p=o.onKeyDown,m=Ne(b=>{p?.(b);let _=b.currentTarget;if(b.defaultPrevented||f||u||!Pr(b)||Ur(_)||_.isContentEditable)return;let x=t&&b.key==="Enter",w=r&&b.key===" ",y=b.key==="Enter"&&!t,O=b.key===" "&&!r;if(y||O){b.preventDefault();return}if(x||w){let T=m2(b);if(x){if(!T){b.preventDefault();let{view:S,...A}=b,D=()=>Ty(_,A);Cy()?Ps(_,"keyup",D):queueMicrotask(D)}}else w&&(c.current=!0,T||(b.preventDefault(),l(!0)))}}),h=o.onKeyUp,v=Ne(b=>{if(h?.(b),b.defaultPrevented||f||u||b.metaKey)return;let _=r&&b.key===" ";if(c.current&&_&&(c.current=!1,!m2(b))){b.preventDefault(),l(!1);let x=b.currentTarget,{view:w,...y}=b;queueMicrotask(()=>Ty(x,y))}});return o={"data-active":a||void 0,type:i?"button":void 0,...g,...o,ref:kt(n,o.ref),onKeyDown:m,onKeyUp:v},o=Ou(o),o}),hce=rt(function(t){let r=Fy(t);return ct(E6,r)});function Ma(e,t){let r=e.__unstableInternals;return fr(r,"Invalid store"),r[t]}function $r(e,...t){let r=e,o=r,n=Symbol(),i=wu,s=new Set,a=new Set,l=new Set,c=new Set,u=new Set,f=new WeakMap,g=new WeakMap,p=S=>(l.add(S),()=>l.delete(S)),m=()=>{let S=s.size,A=Symbol();s.add(A);let D=()=>{s.delete(A),!s.size&&i()};if(S)return D;let C=vy(r).map(P=>Cs(...t.map(E=>{var I;let R=(I=E?.getState)==null?void 0:I.call(E);if(R&&ao(R,P))return nr(E,[P],M=>{O(P,M[P],!0)})}))),k=[];for(let P of l)k.push(P());let N=t.map(Hl);return i=Cs(...C,...k,...N),D},h=(S,A,D=c)=>(D.add(A),g.set(A,S),()=>{var C;(C=f.get(A))==null||C(),f.delete(A),g.delete(A),D.delete(A)}),v=(S,A)=>h(S,A),b=(S,A)=>(f.set(A,A(r,r)),h(S,A)),_=(S,A)=>(f.set(A,A(r,o)),h(S,A,u)),x=S=>$r(by(r,S),T),w=S=>$r(hy(r,S),T),y=()=>r,O=(S,A,D=!1)=>{var C;if(!ao(r,S))return;let k=gy(A,r[S]);if(k===r[S])return;if(!D)for(let I of t)(C=I?.setState)==null||C.call(I,S,k);let N=r;r={...r,[S]:k};let P=Symbol();n=P,a.add(S);let E=(I,R,M)=>{var F;let j=g.get(I),Y=oe=>M?M.has(oe):oe===S;(!j||j.some(Y))&&((F=f.get(I))==null||F(),f.set(I,I(r,R)))};for(let I of c)E(I,N);queueMicrotask(()=>{if(n!==P)return;let I=r;for(let R of u)E(R,o,a);o=I,a.clear()})},T={getState:y,setState:O,__unstableInternals:{setup:p,init:m,subscribe:v,sync:b,batch:_,pick:x,omit:w}};return T}function or(e,...t){if(e)return Ma(e,"setup")(...t)}function Hl(e,...t){if(e)return Ma(e,"init")(...t)}function zl(e,...t){if(e)return Ma(e,"subscribe")(...t)}function nr(e,...t){if(e)return Ma(e,"sync")(...t)}function ks(e,...t){if(e)return Ma(e,"batch")(...t)}function Au(e,...t){if(e)return Ma(e,"omit")(...t)}function Dy(e,...t){if(e)return Ma(e,"pick")(...t)}function Va(...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=$r(r,...e);return Object.assign({},...e,o)}var Zn=d(H(),1),g2=d(nf(),1),{useSyncExternalStore:h2}=g2.default,b2=()=>()=>{};function Wl(e,t=Su){let r=Zn.useCallback(n=>e?zl(e,null,n):b2(),[e]),o=()=>{let n=typeof t=="string"?t:null,i=typeof t=="function"?t:null,s=e?.getState();if(i)return i(s);if(s&&n&&ao(s,n))return s[n]};return h2(r,o,o)}function Sm(e,t){let r=Zn.useRef({}),o=Zn.useCallback(i=>e?zl(e,null,i):b2(),[e]),n=()=>{let i=e?.getState(),s=!1,a=r.current;for(let l in t){let c=t[l];if(typeof c=="function"){let u=c(i);u!==a[l]&&(a[l]=u,s=!0)}if(typeof c=="string"){if(!i||!ao(i,c))continue;let u=i[c];u!==a[l]&&(a[l]=u,s=!0)}}return s&&(r.current={...a}),r.current};return h2(o,n,n)}function It(e,t,r,o){let n=ao(t,r)?t[r]:void 0,i=o?t[o]:void 0,s=jP({value:n,setValue:i});Rt(()=>nr(e,[r],(a,l)=>{let{value:c,setValue:u}=s.current;u&&a[r]!==l[r]&&a[r]!==c&&u(a[r])}),[e,r]),Rt(()=>{if(n!==void 0)return e.setState(r,n),ks(e,[r],()=>{n!==void 0&&e.setState(r,n)})})}function Ul(e,t){let[r,o]=Zn.useState(()=>e(t));Rt(()=>Hl(r),[r]);let n=Zn.useCallback(a=>Wl(r,a),[r]),i=Zn.useMemo(()=>({...r,useState:n}),[r,n]),s=Ne(()=>{o(a=>e({...t,...a.getState()}))});return[i,s]}var Pi=d(H(),1),_2=d(V(),1),T6="button";function P6(e){return Ru(e)?!0:e.tagName==="INPUT"&&!Ti(e)}function O6(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 A6(e,t=!1){let{top:r}=e.getBoundingClientRect();return t?r+e.clientHeight:r}function v2(e,t,r,o=!1){var n;if(!t||!r)return;let{renderedItems:i}=t.getState(),s=jl(e);if(!s)return;let a=O6(s,o),l,c;for(let u=0;u<i.length;u+=1){let f=l;if(l=r(u),!l)break;if(l===f)continue;let g=(n=Xn(t,l))==null?void 0:n.element;if(!g)continue;let m=A6(g,o)-a,h=Math.abs(m);if(o&&m<=0||!o&&m>=0){c!==void 0&&c<h&&(l=f);break}c=h}return l}function k6(e,t){return Pr(e)?!1:Na(t,e.target)}var Ly=ut(function({store:t,rowId:r,preventScrollOnKeyDown:o=!1,moveOnKeyPress:n=!0,tabbable:i=!1,getItem:s,"aria-setsize":a,"aria-posinset":l,...c}){let u=_m();t=t||u;let f=$o(c.id),g=(0,Pi.useRef)(null),p=(0,Pi.useContext)(QP),h=Pa(c)&&!c.accessibleWhenDisabled,{rowId:v,baseElement:b,isActiveItem:_,ariaSetSize:x,ariaPosInSet:w,isTabbable:y}=Sm(t,{rowId(R){if(r)return r;if(R&&p?.baseElement&&p.baseElement===R.baseElement)return p.id},baseElement(R){return R?.baseElement||void 0},isActiveItem(R){return!!R&&R.activeId===f},ariaSetSize(R){if(a!=null)return a;if(R&&p?.ariaSetSize&&p.baseElement===R.baseElement)return p.ariaSetSize},ariaPosInSet(R){if(l!=null)return l;if(!R||!p?.ariaPosInSet||p.baseElement!==R.baseElement)return;let M=R.renderedItems.filter(F=>F.rowId===v);return p.ariaPosInSet+M.findIndex(F=>F.id===f)},isTabbable(R){if(!R?.renderedItems.length)return!0;if(R.virtualFocus)return!1;if(i)return!0;if(R.activeId===null)return!1;let M=t?.item(R.activeId);return M?.disabled||!M?.element?!0:R.activeId===f}}),O=(0,Pi.useCallback)(R=>{var M;let F={...R,id:f||R.id,rowId:v,disabled:!!h,children:(M=R.element)==null?void 0:M.textContent};return s?s(F):F},[f,v,h,s]),T=c.onFocus,S=(0,Pi.useRef)(!1),A=Ne(R=>{if(T?.(R),R.defaultPrevented||hm(R)||!f||!t||k6(R,t))return;let{virtualFocus:M,baseElement:F}=t.getState();if(t.setActiveId(f),Ru(R.currentTarget)&&t2(R.currentTarget),!M||!Pr(R)||P6(R.currentTarget)||!F?.isConnected)return;Aa()&&R.currentTarget.hasAttribute("data-autofocus")&&R.currentTarget.scrollIntoView({block:"nearest",inline:"nearest"}),S.current=!0,R.relatedTarget===F||Na(t,R.relatedTarget)?r2(F):F.focus()}),D=c.onBlurCapture,C=Ne(R=>{if(D?.(R),R.defaultPrevented)return;let M=t?.getState();M?.virtualFocus&&S.current&&(S.current=!1,R.preventDefault(),R.stopPropagation())}),k=c.onKeyDown,N=Lt(o),P=Lt(n),E=Ne(R=>{if(k?.(R),R.defaultPrevented||!Pr(R)||!t)return;let{currentTarget:M}=R,F=t.getState(),j=t.item(f),Y=!!j?.rowId,oe=F.orientation!=="horizontal",te=F.orientation!=="vertical",ne=()=>!!(Y||te||!F.baseElement||!Ur(F.baseElement)),Z={ArrowUp:(Y||oe)&&t.up,ArrowRight:(Y||te)&&t.next,ArrowDown:(Y||oe)&&t.down,ArrowLeft:(Y||te)&&t.previous,Home:()=>{if(ne())return!Y||R.ctrlKey?t?.first():t?.previous(-1)},End:()=>{if(ne())return!Y||R.ctrlKey?t?.last():t?.next(-1)},PageUp:()=>v2(M,t,t?.up,!0),PageDown:()=>v2(M,t,t?.down)}[R.key];if(Z){if(Ru(M)){let W=Ll(M),re=te&&R.key==="ArrowLeft",le=te&&R.key==="ArrowRight",Xe=oe&&R.key==="ArrowUp",fe=oe&&R.key==="ArrowDown";if(le||fe){let{length:Ye}=xy(M);if(W.end!==Ye)return}else if((re||Xe)&&W.start!==0)return}let Oe=Z();if(N(R)||Oe!==void 0){if(!P(R))return;R.preventDefault(),t.move(Oe)}}}),I=(0,Pi.useMemo)(()=>({id:f,baseElement:b}),[f,b]);return c=Kn(c,R=>(0,_2.jsx)(ZP.Provider,{value:I,children:R}),[I]),c={id:f,"data-active-item":_||void 0,...c,ref:kt(g,c.ref),tabIndex:y?c.tabIndex:-1,onFocus:A,onBlurCapture:C,onKeyDown:E},c=Fy(c),c=Iy({store:t,...c,getItem:O,shouldRegisterItem:f?c.shouldRegisterItem:!1}),pr({...c,"aria-setsize":x,"aria-posinset":w})}),Dce=Os(rt(function(t){let r=Ly(t);return ct(T6,r)}));function jy(e){return Array.isArray(e)?e:typeof e<"u"?[e]:[]}function ku(e){let t=[];for(let r of e)t.push(...r);return t}function Yl(e){return e.slice().reverse()}var Qn=d(H(),1),w2=d(V(),1),I6="div";function N6(e){return e.some(t=>!!t.rowId)}function M6(e){let t=e.target;return t&&!Ur(t)?!1:e.key.length===1&&!e.ctrlKey&&!e.metaKey}function V6(e){return e.key==="Shift"||e.key==="Control"||e.key==="Alt"||e.key==="Meta"}function y2(e,t,r){return Ne(o=>{var n;if(t?.(o),o.defaultPrevented||o.isPropagationStopped()||!Pr(o)||V6(o)||M6(o))return;let i=e.getState(),s=(n=Xn(e,i.activeId))==null?void 0:n.element;if(!s)return;let{view:a,...l}=o,c=r?.current;s!==c&&s.focus(),NP(s,o.type,l)||o.preventDefault(),o.currentTarget.contains(s)&&o.stopPropagation()})}function F6(e){return JP(ku(Yl(e2(e))))}function D6(e){let[t,r]=(0,Qn.useState)(!1),o=(0,Qn.useCallback)(()=>r(!0),[]),n=e.useState(i=>Xn(e,i.activeId));return(0,Qn.useEffect)(()=>{let i=n?.element;t&&i&&(r(!1),i.focus({preventScroll:!0}))},[n,t]),o}var By=ut(function({store:t,composite:r=!0,focusOnMove:o=r,moveOnKeyPress:n=!0,...i}){let s=XP();t=t||s,fr(t,!1);let a=(0,Qn.useRef)(null),l=(0,Qn.useRef)(null),c=D6(t),u=t.useState("moves"),[,f]=BP(r?t.setBaseElement:null);(0,Qn.useEffect)(()=>{var C;if(!t||!u||!r||!o)return;let{activeId:k}=t.getState(),N=(C=Xn(t,k))==null?void 0:C.element;N&&c2(N)},[t,u,r,o]),Rt(()=>{if(!t||!u||!r)return;let{baseElement:C,activeId:k}=t.getState();if(!(k===null)||!C)return;let P=l.current;l.current=null,P&&ka(P,{relatedTarget:C}),qo(C)||C.focus()},[t,u,r]);let g=t.useState("activeId"),p=t.useState("virtualFocus");Rt(()=>{var C;if(!t||!r||!p)return;let k=l.current;if(l.current=null,!k)return;let P=((C=Xn(t,g))==null?void 0:C.element)||Oa(k);P!==k&&ka(k,{relatedTarget:P})},[t,g,p,r]);let m=y2(t,i.onKeyDownCapture,l),h=y2(t,i.onKeyUpCapture,l),v=i.onFocusCapture,b=Ne(C=>{if(v?.(C),C.defaultPrevented||!t)return;let{virtualFocus:k}=t.getState();if(!k)return;let N=C.relatedTarget,P=o2(C.currentTarget);Pr(C)&&P&&(C.stopPropagation(),l.current=N)}),_=i.onFocus,x=Ne(C=>{if(_?.(C),C.defaultPrevented||!r||!t)return;let{relatedTarget:k}=C,{virtualFocus:N}=t.getState();N?Pr(C)&&!Na(t,k)&&queueMicrotask(c):Pr(C)&&t.setActiveId(null)}),w=i.onBlurCapture,y=Ne(C=>{var k;if(w?.(C),C.defaultPrevented||!t)return;let{virtualFocus:N,activeId:P}=t.getState();if(!N)return;let E=(k=Xn(t,P))==null?void 0:k.element,I=C.relatedTarget,R=Na(t,I),M=l.current;l.current=null,Pr(C)&&R?(I===E?M&&M!==I&&ka(M,C):E?ka(E,C):M&&ka(M,C),C.stopPropagation()):!Na(t,C.target)&&E&&ka(E,C)}),O=i.onKeyDown,T=Lt(n),S=Ne(C=>{var k;if(O?.(C),C.nativeEvent.isComposing||C.defaultPrevented||!t||!Pr(C))return;let{orientation:N,renderedItems:P,activeId:E}=t.getState(),I=Xn(t,E);if((k=I?.element)!=null&&k.isConnected)return;let R=N!=="horizontal",M=N!=="vertical",F=N6(P);if((C.key==="ArrowLeft"||C.key==="ArrowRight"||C.key==="Home"||C.key==="End")&&Ur(C.currentTarget))return;let te={ArrowUp:(F||R)&&(()=>{if(F){let ne=F6(P);return ne?.id}return t?.last()}),ArrowRight:(F||M)&&t.first,ArrowDown:(F||R)&&t.first,ArrowLeft:(F||M)&&t.last,Home:t.first,End:t.last,PageUp:t.first,PageDown:t.last}[C.key];if(te){let ne=te();if(ne!==void 0){if(!T(C))return;C.preventDefault(),t.move(ne)}}});i=Kn(i,C=>(0,w2.jsx)(Bl,{value:t,children:C}),[t]),i={"aria-activedescendant":t.useState(C=>{var k;if(t&&r&&C.virtualFocus)return(k=Xn(t,C.activeId))==null?void 0:k.id}),...i,ref:kt(a,f,i.ref),onKeyDownCapture:m,onKeyUpCapture:h,onFocusCapture:b,onFocus:x,onBlurCapture:y,onKeyDown:S};let D=t.useState(C=>r&&(C.virtualFocus||C.activeId===null));return i=Ou({focusable:D,...i}),i}),Jce=rt(function(t){let r=By(t);return ct(I6,r)});var Iu=lo(),rue=Iu.useContext,oue=Iu.useScopedContext,Hy=Iu.useProviderContext,x2=Iu.ContextProvider,S2=Iu.ScopedContextProvider;var zy=d(H(),1),Nu=lo([x2],[S2]),aue=Nu.useContext,lue=Nu.useScopedContext,cue=Nu.useProviderContext,R2=Nu.ContextProvider,Rm=Nu.ScopedContextProvider,uue=(0,zy.createContext)(void 0),due=(0,zy.createContext)(void 0);var $l=d(H(),1),T2=d(un(),1),Wy=d(V(),1),L6="div";function E2(e,t){let r=setTimeout(t,e);return()=>clearTimeout(r)}function j6(e){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)}function C2(...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 Uy(e,t,r){return!r&&t!==!1&&(!e||!!t)}var B6=ut(function({store:t,alwaysVisible:r,...o}){let n=Hy();t=t||n,fr(t,!1);let i=(0,$l.useRef)(null),s=$o(o.id),[a,l]=(0,$l.useState)(null),c=t.useState("open"),u=t.useState("mounted"),f=t.useState("animated"),g=t.useState("contentElement"),p=Wl(t.disclosure,"contentElement");Rt(()=>{i.current&&t?.setContentElement(i.current)},[t]),Rt(()=>{let b;return t?.setState("animated",_=>(b=_,!0)),()=>{b!==void 0&&t?.setState("animated",b)}},[t]),Rt(()=>{if(f){if(!g?.isConnected){l(null);return}return j6(()=>{l(c?"enter":u?"leave":null)})}},[f,g,c,u]),Rt(()=>{if(!t||!f||!a||!g)return;let b=()=>t?.setState("animating",!1),_=()=>(0,T2.flushSync)(b);if(a==="leave"&&c||a==="enter"&&!c)return;if(typeof f=="number")return E2(f,_);let{transitionDuration:x,animationDuration:w,transitionDelay:y,animationDelay:O}=getComputedStyle(g),{transitionDuration:T="0",animationDuration:S="0",transitionDelay:A="0",animationDelay:D="0"}=p?getComputedStyle(p):{},C=C2(y,O,A,D),k=C2(x,w,T,S),N=C+k;if(!N){a==="enter"&&t.setState("animated",!1),b();return}let P=1e3/60,E=Math.max(N-P,0);return E2(E,_)},[t,f,g,p,c,a]),o=Kn(o,b=>(0,Wy.jsx)(Rm,{value:t,children:b}),[t]);let m=Uy(u,o.hidden,r),h=o.style,v=(0,$l.useMemo)(()=>m?{...h,display:"none"}:h,[m,h]);return o={id:s,"data-open":c||void 0,"data-enter":a==="enter"||void 0,"data-leave":a==="leave"||void 0,hidden:m,...o,ref:kt(s?t.setContentElement:null,i,o.ref),style:v},pr(o)}),H6=rt(function(t){let r=B6(t);return ct(L6,r)}),_ue=rt(function({unmountOnHide:t,...r}){let o=Hy(),n=r.store||o;return Wl(n,s=>!t||s?.mounted)===!1?null:(0,Wy.jsx)(H6,{...r})});function P2(e={}){let t=Va(e.store,Au(e.disclosure,["contentElement","disclosureElement"]));let r=t?.getState(),o=Ie(e.open,r?.open,e.defaultOpen,!1),n=Ie(e.animated,r?.animated,!1),i={open:o,animated:n,animating:!!n&&o,mounted:o,contentElement:Ie(r?.contentElement,null),disclosureElement:Ie(r?.disclosureElement,null)},s=$r(i,t);return or(s,()=>nr(s,["animated","animating"],a=>{a.animated||s.setState("animating",!1)})),or(s,()=>zl(s,["open"],()=>{s.getState().animated&&s.setState("animating",!0)})),or(s,()=>nr(s,["open","animating"],a=>{s.setState("mounted",a.open||a.animating)})),{...s,disclosure:e.disclosure,setOpen:a=>s.setState("open",a),show:()=>s.setState("open",!0),hide:()=>s.setState("open",!1),toggle:()=>s.setState("open",a=>!a),stopAnimation:()=>s.setState("animating",!1),setContentElement:a=>s.setState("contentElement",a),setDisclosureElement:a=>s.setState("disclosureElement",a)}}function O2(e,t,r){return Gn(t,[r.store,r.disclosure]),It(e,r,"open","setOpen"),It(e,r,"mounted","setMounted"),It(e,r,"animated"),Object.assign(e,{disclosure:r.disclosure})}var Mu=lo([R2],[Rm]),Oue=Mu.useContext,Aue=Mu.useScopedContext,A2=Mu.useProviderContext,k2=Mu.ContextProvider,I2=Mu.ScopedContextProvider;function z6(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 Ci(n).body}function W6(e){return e?.__unstablePrivateStore}function N2(e={}){var t;e.store;let r=(t=e.store)==null?void 0:t.getState(),o=Ie(e.items,r?.items,e.defaultItems,[]),n=new Map(o.map(g=>[g.id,g])),i={items:o,renderedItems:Ie(r?.renderedItems,[])},s=W6(e.store),a=$r({items:o,renderedItems:i.renderedItems},s),l=$r(i,e.store),c=g=>{let p=Ry(g,m=>m.element);a.setState("renderedItems",p),l.setState("renderedItems",p)};or(l,()=>Hl(a)),or(a,()=>ks(a,["items"],g=>{l.setState("items",g.items)})),or(a,()=>ks(a,["renderedItems"],g=>{let p=!0,m=requestAnimationFrame(()=>{let{renderedItems:_}=l.getState();g.renderedItems!==_&&c(g.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(m);let h=()=>{if(p){p=!1;return}cancelAnimationFrame(m),m=requestAnimationFrame(()=>c(g.renderedItems))},v=z6(g.renderedItems),b=new IntersectionObserver(h,{root:v});for(let _ of g.renderedItems)_.element&&b.observe(_.element);return()=>{cancelAnimationFrame(m),b.disconnect()}}));let u=(g,p,m=!1)=>{let h;return p(b=>{let _=b.findIndex(({id:w})=>w===g.id),x=b.slice();if(_!==-1){h=b[_];let w={...h,...g};x[_]=w,n.set(g.id,w)}else x.push(g),n.set(g.id,g);return x}),()=>{p(b=>{if(!h)return m&&n.delete(g.id),b.filter(({id:w})=>w!==g.id);let _=b.findIndex(({id:w})=>w===g.id);if(_===-1)return b;let x=b.slice();return x[_]=h,n.set(g.id,h),x})}},f=g=>u(g,p=>a.setState("items",p),!0);return{...l,registerItem:f,renderItem:g=>Cs(f(g),u(g,p=>a.setState("renderedItems",p))),item:g=>{if(!g)return null;let p=n.get(g);if(!p){let{items:m}=a.getState();p=m.find(h=>h.id===g),p&&n.set(g,p)}return p||null},__unstablePrivateStore:a}}function M2(e,t,r){return Gn(t,[r.store]),It(e,r,"items","setItems"),e}var U6={id:null};function Oi(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function Y6(e,t){return e.filter(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function V2(e,t){return e.filter(r=>r.rowId===t)}function $6(e,t,r=!1){let o=e.findIndex(n=>n.id===t);return[...e.slice(o+1),...r?[U6]:[],...e.slice(0,o)]}function F2(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 D2(e){let t=0;for(let{length:r}of e)r>t&&(t=r);return t}function q6(e){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:e}}function G6(e,t,r){let o=D2(e);for(let n of e)for(let i=0;i<o;i+=1){let s=n[i];if(!s||r&&s.disabled){let l=i===0&&r?Oi(n):n[i-1];n[i]=l&&t!==l.id&&r?l:q6(l?.rowId)}}return e}function K6(e){let t=F2(e),r=D2(t),o=[];for(let n=0;n<r;n+=1)for(let i of t){let s=i[n];s&&o.push({...s,rowId:s.rowId?`${n}`:void 0})}return o}function L2(e={}){var t;let r=(t=e.store)==null?void 0:t.getState(),o=N2(e),n=Ie(e.activeId,r?.activeId,e.defaultActiveId),i={...o.getState(),id:Ie(e.id,r?.id,`id-${Math.random().toString(36).slice(2,8)}`),activeId:n,baseElement:Ie(r?.baseElement,null),includesBaseElement:Ie(e.includesBaseElement,r?.includesBaseElement,n===null),moves:Ie(r?.moves,0),orientation:Ie(e.orientation,r?.orientation,"both"),rtl:Ie(e.rtl,r?.rtl,!1),virtualFocus:Ie(e.virtualFocus,r?.virtualFocus,!1),focusLoop:Ie(e.focusLoop,r?.focusLoop,!1),focusWrap:Ie(e.focusWrap,r?.focusWrap,!1),focusShift:Ie(e.focusShift,r?.focusShift,!1)},s=$r(i,o,e.store);or(s,()=>nr(s,["renderedItems","activeId"],l=>{s.setState("activeId",c=>{var u;return c!==void 0?c:(u=Oi(l.renderedItems))==null?void 0:u.id})}));let a=(l="next",c={})=>{var u,f;let g=s.getState(),{skip:p=0,activeId:m=g.activeId,focusShift:h=g.focusShift,focusLoop:v=g.focusLoop,focusWrap:b=g.focusWrap,includesBaseElement:_=g.includesBaseElement,renderedItems:x=g.renderedItems,rtl:w=g.rtl}=c,y=l==="up"||l==="down",O=l==="next"||l==="down",T=O?w&&!y:!w||y,S=h&&!p,A=y?ku(G6(F2(x),m,S)):x;if(A=T?Yl(A):A,A=y?K6(A):A,m==null)return(u=Oi(A))==null?void 0:u.id;let D=A.find(F=>F.id===m);if(!D)return(f=Oi(A))==null?void 0:f.id;let C=A.some(F=>F.rowId),k=A.indexOf(D),N=A.slice(k+1),P=V2(N,D.rowId);if(p){let F=Y6(P,m),j=F.slice(p)[0]||F[F.length-1];return j?.id}let E=v&&(y?v!=="horizontal":v!=="vertical"),I=C&&b&&(y?b!=="horizontal":b!=="vertical"),R=O?(!C||y)&&E&&_:y?_:!1;if(E){let F=I&&!R?A:V2(A,D.rowId),j=$6(F,m,R),Y=Oi(j,m);return Y?.id}if(I){let F=Oi(R?P:N,m);return R?F?.id||null:F?.id}let M=Oi(P,m);return!M&&R?null:M?.id};return{...o,...s,setBaseElement:l=>s.setState("baseElement",l),setActiveId:l=>s.setState("activeId",l),move:l=>{l!==void 0&&(s.setState("activeId",l),s.setState("moves",c=>c+1))},first:()=>{var l;return(l=Oi(s.getState().renderedItems))==null?void 0:l.id},last:()=>{var l;return(l=Oi(Yl(s.getState().renderedItems)))==null?void 0:l.id},next:l=>(l!==void 0&&typeof l=="number"&&(l={skip:l}),a("next",l)),previous:l=>(l!==void 0&&typeof l=="number"&&(l={skip:l}),a("previous",l)),down:l=>(l!==void 0&&typeof l=="number"&&(l={skip:l}),a("down",l)),up:l=>(l!==void 0&&typeof l=="number"&&(l={skip:l}),a("up",l))}}function j2(e){return{id:$o(e.id),...e}}function B2(e,t,r){return e=M2(e,t,r),It(e,r,"activeId","setActiveId"),It(e,r,"includesBaseElement"),It(e,r,"virtualFocus"),It(e,r,"orientation"),It(e,r,"rtl"),It(e,r,"focusLoop"),It(e,r,"focusWrap"),It(e,r,"focusShift"),e}var Em=d(H(),1),Cm=(0,Em.createContext)(void 0),Vu=lo([k2,Bl],[I2,ym]),Yy=Vu.useContext,ql=Vu.useScopedContext,Tm=Vu.useProviderContext,H2=Vu.ContextProvider,z2=Vu.ScopedContextProvider,Pm=(0,Em.createContext)(void 0),W2=(0,Em.createContext)(!1);function U2(e={}){return P2(e)}function Y2(e,t,r){return O2(e,t,r)}function $2({popover:e,...t}={}){let r=Va(t.store,Au(e,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));let o=r?.getState(),n=U2({...t,store:r}),i=Ie(t.placement,o?.placement,"bottom"),s={...n.getState(),placement:i,currentPlacement:i,anchorElement:Ie(o?.anchorElement,null),popoverElement:Ie(o?.popoverElement,null),arrowElement:Ie(o?.arrowElement,null),rendered:Symbol("rendered")},a=$r(s,n,r);return{...n,...a,setAnchorElement:l=>a.setState("anchorElement",l),setPopoverElement:l=>a.setState("popoverElement",l),setArrowElement:l=>a.setState("arrowElement",l),render:()=>a.setState("rendered",Symbol("rendered"))}}function q2(e,t,r){return Gn(t,[r.popover]),It(e,r,"placement"),Y2(e,t,r)}var X6="div",$y=ut(function({store:t,...r}){let o=A2();return t=t||o,r={...r,ref:kt(t?.setAnchorElement,r.ref)},r}),pde=rt(function(t){let r=$y(t);return ct(X6,r)});var G2=d(H(),1),Z6="div";function K2(e){let t=e.relatedTarget;return t?.nodeType===Node.ELEMENT_NODE?t:null}function Q6(e){let t=K2(e);return t?$n(e.currentTarget,t):!1}var qy=Symbol("composite-hover");function J6(e){let t=K2(e);if(!t)return!1;do{if(ao(t,qy)&&t[qy])return!0;t=t.parentElement}while(t);return!1}var Gy=ut(function({store:t,focusOnHover:r=!0,blurOnHoverEnd:o=!!r,...n}){let i=_m();t=t||i,fr(t,!1);let s=$P(),a=n.onMouseMove,l=Lt(r),c=Ne(m=>{if(a?.(m),!m.defaultPrevented&&s()&&l(m)){if(!Ny(m.currentTarget)){let h=t?.getState().baseElement;h&&!qo(h)&&h.focus()}t?.setActiveId(m.currentTarget.id)}}),u=n.onMouseLeave,f=Lt(o),g=Ne(m=>{var h;u?.(m),!m.defaultPrevented&&s()&&(Q6(m)||J6(m)||l(m)&&f(m)&&(t?.setActiveId(null),(h=t?.getState().baseElement)==null||h.focus()))}),p=(0,G2.useCallback)(m=>{m&&(m[qy]=!0)},[]);return n={...n,ref:kt(p,n.ref),onMouseMove:c,onMouseLeave:g},pr(n)}),wde=Os(rt(function(t){let r=Gy(t);return ct(Z6,r)}));var mr=d(H(),1),e7="input";function X2(e,t,r){if(!r)return!1;let o=e.find(n=>!n.disabled&&n.value);return o?.value===t}function Z2(e,t){return!t||e==null?!1:(e=xu(e),t.length>e.length&&t.toLowerCase().indexOf(e.toLowerCase())===0)}function t7(e){return e.type==="input"}function r7(e){return e==="inline"||e==="list"||e==="both"||e==="none"}function o7(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 n7=ut(function({store:t,focusable:r=!0,autoSelect:o=!1,getAutoSelectId:n,setValueOnChange:i,showMinLength:s=0,showOnChange:a,showOnMouseDown:l,showOnClick:c=l,showOnKeyDown:u,showOnKeyPress:f=u,blurActiveItemOnClick:g,setValueOnClick:p=!0,moveOnKeyPress:m=!0,autoComplete:h="list",...v}){let b=Tm();t=t||b,fr(t,!1);let _=(0,mr.useRef)(null),[x,w]=UP(),y=(0,mr.useRef)(!1),O=(0,mr.useRef)(!1),T=t.useState(q=>q.virtualFocus&&o),S=h==="inline"||h==="both",[A,D]=(0,mr.useState)(S);WP(()=>{S&&D(!0)},[S]);let C=t.useState("value"),k=(0,mr.useRef)(void 0);(0,mr.useEffect)(()=>nr(t,["selectedValue","activeId"],(q,U)=>{k.current=U.selectedValue}),[]);let N=t.useState(q=>{var U;if(S&&A&&!(q.activeValue&&Array.isArray(q.selectedValue)&&(q.selectedValue.includes(q.activeValue)||(U=k.current)!=null&&U.includes(q.activeValue))))return q.activeValue}),P=t.useState("renderedItems"),E=t.useState("open"),I=t.useState("contentElement"),R=(0,mr.useMemo)(()=>{if(!S||!A)return C;if(X2(P,N,T)){if(Z2(C,N)){let U=N?.slice(C.length)||"";return C+U}return C}return N||C},[S,A,P,N,T,C]);(0,mr.useEffect)(()=>{let q=_.current;if(!q)return;let U=()=>D(!0);return q.addEventListener("combobox-item-move",U),()=>{q.removeEventListener("combobox-item-move",U)}},[]),(0,mr.useEffect)(()=>{if(!S||!A||!N||!X2(P,N,T)||!Z2(C,N))return;let U=wu;return queueMicrotask(()=>{let X=_.current;if(!X)return;let{start:ve,end:ze}=Ll(X),Ve=C.length,it=N.length;Eu(X,Ve,it),U=()=>{if(!qo(X))return;let{start:Ut,end:el}=Ll(X);Ut===Ve&&el===it&&Eu(X,ve,ze)}}),()=>U()},[x,S,A,N,P,T,C]);let M=(0,mr.useRef)(null),F=Ne(n),j=(0,mr.useRef)(null);(0,mr.useEffect)(()=>{if(!E||!I)return;let q=jl(I);if(!q)return;M.current=q;let U=()=>{y.current=!1},X=()=>{if(!t||!y.current)return;let{activeId:ze}=t.getState();ze!==null&&ze!==j.current&&(y.current=!1)},ve={passive:!0,capture:!0};return q.addEventListener("wheel",U,ve),q.addEventListener("touchmove",U,ve),q.addEventListener("scroll",X,ve),()=>{q.removeEventListener("wheel",U,!0),q.removeEventListener("touchmove",U,!0),q.removeEventListener("scroll",X,!0)}},[E,I,t]),Rt(()=>{C&&(O.current||(y.current=!0))},[C]),Rt(()=>{T!=="always"&&E||(y.current=E)},[T,E]);let Y=t.useState("resetValueOnSelect");Gn(()=>{var q,U;let X=y.current;if(!t||!E||!X&&!Y)return;let{baseElement:ve,contentElement:ze,activeId:Ve}=t.getState();if(!(ve&&!qo(ve))){if(ze?.hasAttribute("data-placing")){let it=new MutationObserver(w);return it.observe(ze,{attributeFilter:["data-placing"]}),()=>it.disconnect()}if(T&&X){let it=F(P),Ut=it!==void 0?it:(q=o7(P))!=null?q:t.first();j.current=Ut,t.move(Ut??null)}else{let it=(U=t.item(Ve||t.first()))==null?void 0:U.element;it&&"scrollIntoView"in it&&it.scrollIntoView({block:"nearest",inline:"nearest"})}}},[t,E,x,C,T,Y,F,P]),(0,mr.useEffect)(()=>{if(!S)return;let q=_.current;if(!q)return;let U=[q,I].filter(ve=>!!ve),X=ve=>{U.every(ze=>bm(ve,ze))&&t?.setValue(R)};for(let ve of U)ve.addEventListener("focusout",X);return()=>{for(let ve of U)ve.removeEventListener("focusout",X)}},[S,I,t,R]);let oe=q=>q.currentTarget.value.length>=s,te=v.onChange,ne=Lt(a??oe),ye=Lt(i??!t.tag),Z=Ne(q=>{if(te?.(q),q.defaultPrevented||!t)return;let U=q.currentTarget,{value:X,selectionStart:ve,selectionEnd:ze}=U,Ve=q.nativeEvent;if(y.current=!0,t7(Ve)&&(Ve.isComposing&&(y.current=!1,O.current=!0),S)){let it=Ve.inputType==="insertText"||Ve.inputType==="insertCompositionText",Ut=ve===X.length;D(it&&Ut)}if(ye(q)){let it=X===t.getState().value;t.setValue(X),queueMicrotask(()=>{Eu(U,ve,ze)}),S&&T&&it&&w()}ne(q)&&t.show(),(!T||!y.current)&&t.setActiveId(null)}),Oe=v.onCompositionEnd,W=Ne(q=>{y.current=!0,O.current=!1,Oe?.(q),!q.defaultPrevented&&T&&w()}),re=v.onMouseDown,le=Lt(g??(()=>!!t?.getState().includesBaseElement)),Xe=Lt(p),fe=Lt(c??oe),Ye=Ne(q=>{re?.(q),!q.defaultPrevented&&(q.button||q.ctrlKey||t&&(le(q)&&t.setActiveId(null),Xe(q)&&t.setValue(R),fe(q)&&Ps(q.currentTarget,"mouseup",t.show)))}),ft=v.onKeyDown,bt=Lt(f??oe),Re=Ne(q=>{if(ft?.(q),q.repeat||(y.current=!1),q.defaultPrevented||q.ctrlKey||q.altKey||q.shiftKey||q.metaKey||!t)return;let{open:U}=t.getState();U||(q.key==="ArrowUp"||q.key==="ArrowDown")&&bt(q)&&(q.preventDefault(),t.show())}),be=v.onBlur,Je=Ne(q=>{y.current=!1,be?.(q),q.defaultPrevented}),ge=$o(v.id),Wt=r7(h)?h:void 0,Le=t.useState(q=>q.activeId===null);return v={id:ge,role:"combobox","aria-autocomplete":Wt,"aria-haspopup":Sy(I,"listbox"),"aria-expanded":E,"aria-controls":I?.id,"data-active-item":Le||void 0,value:R,...v,ref:kt(_,v.ref),onChange:Z,onCompositionEnd:W,onMouseDown:Ye,onKeyDown:Re,onBlur:Je},v=By({store:t,focusable:r,...v,moveOnKeyPress:q=>_y(m,q)?!1:(S&&D(!0),!0)}),v=$y({store:t,...v}),{autoComplete:"off",...v}}),Om=rt(function(t){let r=n7(t);return ct(e7,r)});var Am=d(H(),1),Ky=d(V(),1),i7="div";function s7(e,t){if(t!=null)return e==null?!1:Array.isArray(e)?e.includes(t):e===t}function a7(e){var t;return(t={menu:"menuitem",listbox:"option",tree:"treeitem"}[e])!=null?t:"option"}var Q2=ut(function({store:t,value:r,hideOnClick:o,setValueOnClick:n,selectValueOnClick:i=!0,resetValueOnSelect:s,focusOnHover:a=!1,moveOnKeyPress:l=!0,getItem:c,...u}){var f;let g=ql();t=t||g,fr(t,!1);let{resetValueOnSelectState:p,multiSelectable:m,selected:h}=Sm(t,{resetValueOnSelectState:"resetValueOnSelect",multiSelectable(C){return Array.isArray(C.selectedValue)},selected(C){return s7(C.selectedValue,r)}}),v=(0,Am.useCallback)(C=>{let k={...C,value:r};return c?c(k):k},[r,c]);n=n??!m,o=o??(r!=null&&!m);let b=u.onClick,_=Lt(n),x=Lt(i),w=Lt((f=s??p)!=null?f:m),y=Lt(o),O=Ne(C=>{b?.(C),!C.defaultPrevented&&(IP(C)||kP(C)||(r!=null&&(x(C)&&(w(C)&&t?.resetValue(),t?.setSelectedValue(k=>Array.isArray(k)?k.includes(r)?k.filter(N=>N!==r):[...k,r]:r)),_(C)&&t?.setValue(r)),y(C)&&t?.hide()))}),T=u.onKeyDown,S=Ne(C=>{if(T?.(C),C.defaultPrevented)return;let k=t?.getState().baseElement;if(!k||qo(k))return;(C.key.length===1||C.key==="Backspace"||C.key==="Delete")&&(queueMicrotask(()=>k.focus()),Ur(k)&&t?.setValue(k.value))});m&&h!=null&&(u={"aria-selected":h,...u}),u=Kn(u,C=>(0,Ky.jsx)(Pm.Provider,{value:r,children:(0,Ky.jsx)(W2.Provider,{value:h??!1,children:C})}),[r,h]);let A=(0,Am.useContext)(Cm);u={role:a7(A),children:r,...u,onClick:O,onKeyDown:S};let D=Lt(l);return u=Ly({store:t,...u,getItem:v,moveOnKeyPress:C=>{if(!D(C))return!1;let k=new Event("combobox-item-move"),N=t?.getState().baseElement;return N?.dispatchEvent(k),!0}}),u=Gy({store:t,focusOnHover:a,...u}),u}),Fu=Os(rt(function(t){let r=Q2(t);return ct(i7,r)}));var km=d(H(),1),eO=d(V(),1),l7="span";function J2(e){return xu(e).toLowerCase()}function c7(e,t){let r=[];for(let o of t){let n=0,i=o.length;for(;e.indexOf(o,n)!==-1;){let s=e.indexOf(o,n);s!==-1&&r.push([s,i]),n=s+1}}return r}function u7(e){return e.filter(([t,r],o,n)=>!n.some(([i,s],a)=>a!==o&&i<=t&&i+s>=t+r))}function d7(e){return e.sort(([t],[r])=>t-r)}function f7(e,t){if(!e||!t)return e;let r=jy(t).filter(Boolean).map(J2),o=[],n=(l,c=!1)=>(0,eO.jsx)("span",{"data-autocomplete-value":c?"":void 0,"data-user-value":c?void 0:"",children:l},o.length),i=d7(u7(c7(J2(e),new Set(r))));if(!i.length)return o.push(n(e,!0)),o;let[s]=i[0];return[e.slice(0,s),...i.flatMap(([l,c],u)=>{var f;let g=e.slice(l,l+c),p=(f=i[u+1])==null?void 0:f[0],m=e.slice(l+c,p);return[g,m]})].forEach((l,c)=>{l&&o.push(n(l,c%2===0))}),o}var p7=ut(function({store:t,value:r,userValue:o,...n}){let i=ql();t=t||i;let s=(0,km.useContext)(Pm),a=r??s,l=Wl(t,u=>o??u?.value);return n={children:(0,km.useMemo)(()=>{if(a)return l?f7(a,l):a},[a,l]),...n},pr(n)}),Im=rt(function(t){let r=p7(t);return ct(l7,r)});var m7="label",g7=ut(function({store:t,...r}){let o=Tm();return t=t||o,fr(t,!1),r={htmlFor:t.useState(i=>{var s;return(s=i.baseElement)==null?void 0:s.id}),...r},pr(r)}),Nm=Os(rt(function(t){let r=g7(t);return ct(m7,r)}));var Mm=d(H(),1),Xy=d(V(),1),h7="div",tO=ut(function({store:t,alwaysVisible:r,...o}){let n=ql(!0),i=Yy();t=t||i;let s=!!t&&t===n;fr(t,!1);let a=(0,Mm.useRef)(null),l=$o(o.id),c=t.useState("mounted"),u=Uy(c,o.hidden,r),f=u?{...o.style,display:"none"}:o.style,g=t.useState(w=>Array.isArray(w.selectedValue)),p=zP(a,"role",o.role),h=(p==="listbox"||p==="tree"||p==="grid")&&g||void 0,[v,b]=(0,Mm.useState)(!1),_=t.useState("contentElement");Rt(()=>{if(!c)return;let w=a.current;if(!w||_!==w)return;let y=()=>{b(!!w.querySelector("[role='listbox']"))},O=new MutationObserver(y);return O.observe(w,{subtree:!0,childList:!0,attributeFilter:["role"]}),y(),()=>O.disconnect()},[c,_]),v||(o={role:"listbox","aria-multiselectable":h,...o}),o=Kn(o,w=>(0,Xy.jsx)(z2,{value:t,children:(0,Xy.jsx)(Cm.Provider,{value:p,children:w})}),[t,p]);let x=l&&(!n||!s)?t.setContentElement:null;return o={id:l,hidden:u,...o,ref:kt(x,a,o.ref),style:f},pr(o)}),Du=rt(function(t){let r=tO(t);return ct(h7,r)});var Zy=d(H(),1),pfe=(0,Zy.createContext)(null),mfe=(0,Zy.createContext)(null),Lu=lo([Bl],[ym]),rO=Lu.useContext,gfe=Lu.useScopedContext,hfe=Lu.useProviderContext,bfe=Lu.ContextProvider,vfe=Lu.ScopedContextProvider;var b7=Aa()&&Ey();function oO({tag:e,...t}={}){let r=Va(t.store,Dy(e,["value","rtl"]));let o=e?.getState(),n=r?.getState(),i=Ie(t.activeId,n?.activeId,t.defaultActiveId,null),s=L2({...t,activeId:i,includesBaseElement:Ie(t.includesBaseElement,n?.includesBaseElement,!0),orientation:Ie(t.orientation,n?.orientation,"vertical"),focusLoop:Ie(t.focusLoop,n?.focusLoop,!0),focusWrap:Ie(t.focusWrap,n?.focusWrap,!0),virtualFocus:Ie(t.virtualFocus,n?.virtualFocus,!0)}),a=$2({...t,placement:Ie(t.placement,n?.placement,"bottom-start")}),l=Ie(t.value,n?.value,t.defaultValue,""),c=Ie(t.selectedValue,n?.selectedValue,o?.values,t.defaultSelectedValue,""),u=Array.isArray(c),f={...s.getState(),...a.getState(),value:l,selectedValue:c,resetValueOnSelect:Ie(t.resetValueOnSelect,n?.resetValueOnSelect,u),resetValueOnHide:Ie(t.resetValueOnHide,n?.resetValueOnHide,u&&!e),activeValue:n?.activeValue},g=$r(f,s,a,r);return b7&&or(g,()=>nr(g,["virtualFocus"],()=>{g.setState("virtualFocus",!1)})),or(g,()=>{if(e)return Cs(nr(g,["selectedValue"],p=>{Array.isArray(p.selectedValue)&&e.setValues(p.selectedValue)}),nr(e,["values"],p=>{g.setState("selectedValue",p.values)}))}),or(g,()=>nr(g,["resetValueOnHide","mounted"],p=>{p.resetValueOnHide&&(p.mounted||g.setState("value",l))})),or(g,()=>nr(g,["open"],p=>{p.open||(g.setState("activeId",i),g.setState("moves",0))})),or(g,()=>nr(g,["moves","activeId"],(p,m)=>{p.moves===m.moves&&g.setState("activeValue",void 0)})),or(g,()=>ks(g,["moves","renderedItems"],(p,m)=>{if(p.moves===m.moves)return;let{activeId:h}=g.getState(),v=s.item(h);g.setState("activeValue",v?.value)})),{...a,...s,...g,tag:e,setValue:p=>g.setState("value",p),resetValue:()=>g.setState("value",f.value),setSelectedValue:p=>g.setState("selectedValue",p)}}function _7(e){let t=rO();return e={...e,tag:e.tag!==void 0?e.tag:t},j2(e)}function y7(e,t,r){return Gn(t,[r.tag]),It(e,r,"value","setValue"),It(e,r,"selectedValue","setSelectedValue"),It(e,r,"resetValueOnHide"),It(e,r,"resetValueOnSelect"),Object.assign(B2(q2(e,t,r),t,r),{tag:r.tag})}function Qy(e={}){e=_7(e);let[t,r]=Ul(oO,e);return y7(t,r,e)}var nO=d(V(),1);function Vm(e={}){let t=Qy(e);return(0,nO.jsx)(H2,{value:t,children:e.children})}var fO=d(lO(),1);var pO=d(Kt(),1),Is=d(G(),1),Fa=d(B(),1),Jn=d(J(),1);var C7=[],ju=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:C7;var Bu=d(B(),1),T7=[];function ir({elements:e,getElements:t}){let r=Array.isArray(e)&&e.length>0?e:T7,[o,n]=(0,Bu.useState)(r),[i,s]=(0,Bu.useState)(!1);return(0,Bu.useEffect)(()=>{if(!t){n(r);return}let a=!1;return s(!0),t().then(l=>{if(!a){let c=Array.isArray(l)&&l.length>0?l:r;n(c)}}).catch(()=>{a||n(r)}).finally(()=>{a||s(!1)}),()=>{a=!0}},[t,r]),{elements:o,isLoading:i}}var Be=d(V(),1);function cO(e=""){return(0,fO.default)(e.trim().toLowerCase())}var uO=(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 dO(e,t){return`${e}-${t}`}var mO=({selected:e})=>(0,Be.jsx)("span",{className:z("dataviews-filters__search-widget-listitem-multi-selection",{"is-selected":e}),children:e&&(0,Be.jsx)(Jn.Icon,{icon:ru})}),gO=({selected:e})=>(0,Be.jsx)("span",{className:z("dataviews-filters__search-widget-listitem-single-selection",{"is-selected":e})});function hO({view:e,filter:t,onChangeView:r}){let o=(0,pO.useInstanceId)(hO,"dataviews-filter-list-box"),[n,i]=(0,Fa.useState)(t.operators?.length===1?void 0:null),s=e.filters?.find(l=>l.field===t.field),a=ju(t,s);return(0,Be.jsx)(Jn.Composite,{virtualFocus:!0,focusLoop:!0,activeId:n,setActiveId:i,role:"listbox",className:"dataviews-filters__search-widget-listbox","aria-label":(0,Is.sprintf)((0,Is.__)("List of: %1$s"),t.name),onFocusVisible:()=>{!n&&t.elements.length&&i(dO(o,t.elements[0].value))},render:(0,Be.jsx)(Jn.Composite.Typeahead,{}),children:t.elements.map(l=>(0,Be.jsxs)(Jn.Composite.Hover,{render:(0,Be.jsx)(Jn.Composite.Item,{id:dO(o,l.value),render:(0,Be.jsx)("div",{"aria-label":l.label,role:"option",className:"dataviews-filters__search-widget-listitem"}),onClick:()=>{let c=s?[...(e.filters??[]).map(u=>u.field===t.field?{...u,operator:s.operator||t.operators[0],value:uO(t,s,l.value)}:u)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:uO(t,s,l.value)}];r({...e,page:1,filters:c})}}),children:[t.singleSelection&&(0,Be.jsx)(gO,{selected:a===l.value}),!t.singleSelection&&(0,Be.jsx)(mO,{selected:a.includes(l.value)}),(0,Be.jsx)("span",{className:"dataviews-filters__search-widget-listitem-value",title:l.label,children:l.label})]},l.value))})}function P7({view:e,filter:t,onChangeView:r}){let[o,n]=(0,Fa.useState)(""),i=(0,Fa.useDeferredValue)(o),s=e.filters?.find(c=>c.field===t.field),a=ju(t,s),l=(0,Fa.useMemo)(()=>{let c=cO(i);return t.elements.filter(u=>cO(u.label).includes(c))},[t.elements,i]);return(0,Be.jsxs)(Vm,{selectedValue:a,setSelectedValue:c=>{let u=s?[...(e.filters??[]).map(f=>f.field===t.field?{...f,operator:s.operator||t.operators[0],value:c}:f)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:c}];r({...e,page:1,filters:u})},setValue:n,children:[(0,Be.jsxs)("div",{className:"dataviews-filters__search-widget-filter-combobox__wrapper",children:[(0,Be.jsx)(wi,{render:(0,Be.jsx)(Nm,{}),children:(0,Is.__)("Search items")}),(0,Be.jsx)(Om,{autoSelect:"always",placeholder:(0,Is.__)("Search"),className:"dataviews-filters__search-widget-filter-combobox__input"}),(0,Be.jsx)("div",{className:"dataviews-filters__search-widget-filter-combobox__icon",children:(0,Be.jsx)(Jn.Icon,{icon:Wv})})]}),(0,Be.jsxs)(Du,{className:"dataviews-filters__search-widget-filter-combobox-list",alwaysVisible:!0,children:[l.map(c=>(0,Be.jsxs)(Fu,{resetValueOnSelect:!1,value:c.value,className:"dataviews-filters__search-widget-listitem",hideOnClick:!1,setValueOnClick:!1,focusOnHover:!0,children:[t.singleSelection&&(0,Be.jsx)(gO,{selected:a===c.value}),!t.singleSelection&&(0,Be.jsx)(mO,{selected:a.includes(c.value)}),(0,Be.jsxs)("span",{className:"dataviews-filters__search-widget-listitem-value",title:c.label,children:[(0,Be.jsx)(Im,{className:"dataviews-filters__search-widget-filter-combobox-item-value",value:c.label}),!!c.description&&(0,Be.jsx)("span",{className:"dataviews-filters__search-widget-listitem-description",children:c.description})]})]},c.value)),!l.length&&(0,Be.jsx)("p",{children:(0,Is.__)("No results found")})]})]})}function bO(e){let{elements:t,isLoading:r}=ir({elements:e.filter.elements,getElements:e.filter.getElements});if(r)return(0,Be.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,Be.jsx)(Jn.Spinner,{})});if(t.length===0)return(0,Be.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,Is.__)("No elements found")});let o=t.length>10?P7:hO;return(0,Be.jsx)(o,{...e,filter:{...e.filter,elements:t}})}var _O=d(Jy(),1),yO=d(Kt(),1),ew=d(B(),1),wO=d(J(),1);var tw=d(V(),1);function xO({filter:e,view:t,onChangeView:r,fields:o}){let n=t.filters?.find(c=>c.field===e.field),i=ju(e,n),s=(0,ew.useMemo)(()=>{let c=o.find(u=>u.id===e.field);return c&&{...c,isValid:{},isDisabled:()=>!1,isVisible:()=>!0,getValue:({item:u})=>u[c.id],setValue:({value:u})=>({[c.id]:u})}},[o,e.field]),a=(0,ew.useMemo)(()=>(t.filters??[]).reduce((c,u)=>(c[u.field]=u.value,c),{}),[t.filters]),l=(0,yO.useEvent)(c=>{if(!s||!n)return;let u=s.getValue({item:c});(0,_O.default)(u,i)||r({...t,filters:(t.filters??[]).map(f=>f.field===e.field?{...f,operator:n.operator||e.operators[0],value:u===""?void 0:u}:f)})});return!s||!s.Edit||!n?null:(0,tw.jsx)(wO.Flex,{className:"dataviews-filters__user-input-widget",gap:2.5,direction:"column",children:(0,tw.jsx)(s.Edit,{hideLabelFromVision:!0,data:a,field:s,operator:n.operator,onChange:l})})}var O7=Math.pow(10,8)*24*60*60*1e3,cpe=-O7,Dm=6048e5,SO=864e5;var A7=3600;var RO=A7*24,upe=RO*7,k7=RO*365.2425,I7=k7/12,dpe=I7*3,rw=Symbol.for("constructDateFrom");function Jt(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&rw in e?e[rw](t):e instanceof Date?new e.constructor(t):new Date(t)}function Qe(e,t){return Jt(t||e,e)}function Lm(e,t,r){let o=Qe(e,r?.in);return isNaN(t)?Jt(r?.in||e,NaN):(t&&o.setDate(o.getDate()+t),o)}function jm(e,t,r){let o=Qe(e,r?.in);if(isNaN(t))return Jt(r?.in||e,NaN);if(!t)return o;let n=o.getDate(),i=Jt(r?.in||e,o.getTime());i.setMonth(o.getMonth()+t+1,0);let s=i.getDate();return n>=s?i:(o.setFullYear(i.getFullYear(),i.getMonth(),n),o)}var N7={};function Ns(){return N7}function Ai(e,t){let r=Ns(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,n=Qe(e,t?.in),i=n.getDay(),s=(i<o?7:0)+i-o;return n.setDate(n.getDate()-s),n.setHours(0,0,0,0),n}function Da(e,t){return Ai(e,{...t,weekStartsOn:1})}function Bm(e,t){let r=Qe(e,t?.in),o=r.getFullYear(),n=Jt(r,0);n.setFullYear(o+1,0,4),n.setHours(0,0,0,0);let i=Da(n),s=Jt(r,0);s.setFullYear(o,0,4),s.setHours(0,0,0,0);let a=Da(s);return r.getTime()>=i.getTime()?o+1:r.getTime()>=a.getTime()?o:o-1}function ow(e){let t=Qe(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 EO(e,...t){let r=Jt.bind(null,e||t.find(o=>typeof o=="object"));return t.map(r)}function nw(e,t){let r=Qe(e,t?.in);return r.setHours(0,0,0,0),r}function CO(e,t,r){let[o,n]=EO(r?.in,e,t),i=nw(o),s=nw(n),a=+i-ow(i),l=+s-ow(s);return Math.round((a-l)/SO)}function TO(e,t){let r=Bm(e,t),o=Jt(t?.in||e,0);return o.setFullYear(r,0,4),o.setHours(0,0,0,0),Da(o)}function PO(e,t,r){return Lm(e,t*7,r)}function OO(e,t,r){return jm(e,t*12,r)}function AO(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function ki(e){return!(!AO(e)&&typeof e!="number"||isNaN(+Qe(e)))}function kO(e,t){let r=Qe(e,t?.in);return r.setDate(1),r.setHours(0,0,0,0),r}function Hm(e,t){let r=Qe(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}var M7={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"}},IO=(e,t,r)=>{let o,n=M7[e];return typeof n=="string"?o=n:t===1?o=n.one:o=n.other.replace("{{count}}",t.toString()),r?.addSuffix?r.comparison&&r.comparison>0?"in "+o:o+" ago":o};function zm(e){return(t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var V7={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},F7={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},D7={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},NO={date:zm({formats:V7,defaultWidth:"full"}),time:zm({formats:F7,defaultWidth:"full"}),dateTime:zm({formats:D7,defaultWidth:"full"})};var L7={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},MO=(e,t,r,o)=>L7[e];function Gl(e){return(t,r)=>{let o=r?.context?String(r.context):"standalone",n;if(o==="formatting"&&e.formattingValues){let s=e.defaultFormattingWidth||e.defaultWidth,a=r?.width?String(r.width):s;n=e.formattingValues[a]||e.formattingValues[s]}else{let s=e.defaultWidth,a=r?.width?String(r.width):e.defaultWidth;n=e.values[a]||e.values[s]}let i=e.argumentCallback?e.argumentCallback(t):t;return n[i]}}var j7={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},B7={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},H7={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"]},z7={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"]},W7={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"}},U7={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"}},Y7=(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"},VO={ordinalNumber:Y7,era:Gl({values:j7,defaultWidth:"wide"}),quarter:Gl({values:B7,defaultWidth:"wide",argumentCallback:e=>e-1}),month:Gl({values:H7,defaultWidth:"wide"}),day:Gl({values:z7,defaultWidth:"wide"}),dayPeriod:Gl({values:W7,defaultWidth:"wide",formattingValues:U7,defaultFormattingWidth:"wide"})};function Kl(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 s=i[0],a=o&&e.parsePatterns[o]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(a)?q7(a,f=>f.test(s)):$7(a,f=>f.test(s)),c;c=e.valueCallback?e.valueCallback(l):l,c=r.valueCallback?r.valueCallback(c):c;let u=t.slice(s.length);return{value:c,rest:u}}}function $7(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function q7(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function FO(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 s=e.valueCallback?e.valueCallback(i[0]):i[0];s=r.valueCallback?r.valueCallback(s):s;let a=t.slice(n.length);return{value:s,rest:a}}}var G7=/^(\d+)(th|st|nd|rd)?/i,K7=/\d+/i,X7={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},Z7={any:[/^b/i,/^(a|c)/i]},Q7={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},J7={any:[/1/i,/2/i,/3/i,/4/i]},eD={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},tD={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]},rD={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},oD={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]},nD={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},iD={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}},DO={ordinalNumber:FO({matchPattern:G7,parsePattern:K7,valueCallback:e=>parseInt(e,10)}),era:Kl({matchPatterns:X7,defaultMatchWidth:"wide",parsePatterns:Z7,defaultParseWidth:"any"}),quarter:Kl({matchPatterns:Q7,defaultMatchWidth:"wide",parsePatterns:J7,defaultParseWidth:"any",valueCallback:e=>e+1}),month:Kl({matchPatterns:eD,defaultMatchWidth:"wide",parsePatterns:tD,defaultParseWidth:"any"}),day:Kl({matchPatterns:rD,defaultMatchWidth:"wide",parsePatterns:oD,defaultParseWidth:"any"}),dayPeriod:Kl({matchPatterns:nD,defaultMatchWidth:"any",parsePatterns:iD,defaultParseWidth:"any"})};var iw={code:"en-US",formatDistance:IO,formatLong:NO,formatRelative:MO,localize:VO,match:DO,options:{weekStartsOn:0,firstWeekContainsDate:1}};function LO(e,t){let r=Qe(e,t?.in);return CO(r,Hm(r))+1}function jO(e,t){let r=Qe(e,t?.in),o=+Da(r)-+TO(r);return Math.round(o/Dm)+1}function Wm(e,t){let r=Qe(e,t?.in),o=r.getFullYear(),n=Ns(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,s=Jt(t?.in||e,0);s.setFullYear(o+1,0,i),s.setHours(0,0,0,0);let a=Ai(s,t),l=Jt(t?.in||e,0);l.setFullYear(o,0,i),l.setHours(0,0,0,0);let c=Ai(l,t);return+r>=+a?o+1:+r>=+c?o:o-1}function BO(e,t){let r=Ns(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,n=Wm(e,t),i=Jt(t?.in||e,0);return i.setFullYear(n,0,o),i.setHours(0,0,0,0),Ai(i,t)}function HO(e,t){let r=Qe(e,t?.in),o=+Ai(r,t)-+BO(r,t);return Math.round(o/Dm)+1}function We(e,t){let r=e<0?"-":"",o=Math.abs(e).toString().padStart(t,"0");return r+o}var Ii={y(e,t){let r=e.getFullYear(),o=r>0?r:1-r;return We(t==="yy"?o%100:o,t.length)},M(e,t){let r=e.getMonth();return t==="M"?String(r+1):We(r+1,2)},d(e,t){return We(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 We(e.getHours()%12||12,t.length)},H(e,t){return We(e.getHours(),t.length)},m(e,t){return We(e.getMinutes(),t.length)},s(e,t){return We(e.getSeconds(),t.length)},S(e,t){let r=t.length,o=e.getMilliseconds(),n=Math.trunc(o*Math.pow(10,r-3));return We(n,t.length)}};var Xl={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},sw={G:function(e,t,r){let o=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(o,{width:"abbreviated"});case"GGGGG":return r.era(o,{width:"narrow"});default:return r.era(o,{width:"wide"})}},y:function(e,t,r){if(t==="yo"){let o=e.getFullYear(),n=o>0?o:1-o;return r.ordinalNumber(n,{unit:"year"})}return Ii.y(e,t)},Y:function(e,t,r,o){let n=Wm(e,o),i=n>0?n:1-n;if(t==="YY"){let s=i%100;return We(s,2)}return t==="Yo"?r.ordinalNumber(i,{unit:"year"}):We(i,t.length)},R:function(e,t){let r=Bm(e);return We(r,t.length)},u:function(e,t){let r=e.getFullYear();return We(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 We(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 We(o,2);case"qo":return r.ordinalNumber(o,{unit:"quarter"});case"qqq":return r.quarter(o,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(o,{width:"narrow",context:"standalone"});default:return r.quarter(o,{width:"wide",context:"standalone"})}},M:function(e,t,r){let o=e.getMonth();switch(t){case"M":case"MM":return Ii.M(e,t);case"Mo":return r.ordinalNumber(o+1,{unit:"month"});case"MMM":return r.month(o,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(o,{width:"narrow",context:"formatting"});default:return r.month(o,{width:"wide",context:"formatting"})}},L:function(e,t,r){let o=e.getMonth();switch(t){case"L":return String(o+1);case"LL":return We(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=HO(e,o);return t==="wo"?r.ordinalNumber(n,{unit:"week"}):We(n,t.length)},I:function(e,t,r){let o=jO(e);return t==="Io"?r.ordinalNumber(o,{unit:"week"}):We(o,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):Ii.d(e,t)},D:function(e,t,r){let o=LO(e);return t==="Do"?r.ordinalNumber(o,{unit:"dayOfYear"}):We(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 We(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 We(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 We(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=Xl.noon:o===0?n=Xl.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=Xl.evening:o>=12?n=Xl.afternoon:o>=4?n=Xl.morning:n=Xl.night,t){case"B":case"BB":case"BBB":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},h:function(e,t,r){if(t==="ho"){let o=e.getHours()%12;return o===0&&(o=12),r.ordinalNumber(o,{unit:"hour"})}return Ii.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):Ii.H(e,t)},K:function(e,t,r){let o=e.getHours()%12;return t==="Ko"?r.ordinalNumber(o,{unit:"hour"}):We(o,t.length)},k:function(e,t,r){let o=e.getHours();return o===0&&(o=24),t==="ko"?r.ordinalNumber(o,{unit:"hour"}):We(o,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):Ii.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):Ii.s(e,t)},S:function(e,t){return Ii.S(e,t)},X:function(e,t,r){let o=e.getTimezoneOffset();if(o===0)return"Z";switch(t){case"X":return WO(o);case"XXXX":case"XX":return La(o);default:return La(o,":")}},x:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"x":return WO(o);case"xxxx":case"xx":return La(o);default:return La(o,":")}},O:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+zO(o,":");default:return"GMT"+La(o,":")}},z:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+zO(o,":");default:return"GMT"+La(o,":")}},t:function(e,t,r){let o=Math.trunc(+e/1e3);return We(o,t.length)},T:function(e,t,r){return We(+e,t.length)}};function zO(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+We(i,2)}function WO(e,t){return e%60===0?(e>0?"-":"+")+We(Math.abs(e)/60,2):La(e,t)}function La(e,t=""){let r=e>0?"-":"+",o=Math.abs(e),n=We(Math.trunc(o/60),2),i=We(o%60,2);return r+n+t+i}var UO=(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"})}},YO=(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"})}},sD=(e,t)=>{let r=e.match(/(P+)(p+)?/)||[],o=r[1],n=r[2];if(!n)return UO(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}}",UO(o,t)).replace("{{time}}",YO(n,t))},$O={p:YO,P:sD};var aD=/^D+$/,lD=/^Y+$/,cD=["D","DD","YY","YYYY"];function qO(e){return aD.test(e)}function GO(e){return lD.test(e)}function KO(e,t,r){let o=uD(e,t,r);if(console.warn(o),cD.includes(e))throw new RangeError(o)}function uD(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 dD=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,fD=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,pD=/^'([^]*?)'?$/,mD=/''/g,gD=/[a-zA-Z]/;function aw(e,t,r){let o=Ns(),n=r?.locale??o.locale??iw,i=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,s=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0,a=Qe(e,r?.in);if(!ki(a))throw new RangeError("Invalid time value");let l=t.match(fD).map(u=>{let f=u[0];if(f==="p"||f==="P"){let g=$O[f];return g(u,n.formatLong)}return u}).join("").match(dD).map(u=>{if(u==="''")return{isToken:!1,value:"'"};let f=u[0];if(f==="'")return{isToken:!1,value:hD(u)};if(sw[f])return{isToken:!0,value:u};if(f.match(gD))throw new RangeError("Format string contains an unescaped latin alphabet character `"+f+"`");return{isToken:!1,value:u}});n.localize.preprocessor&&(l=n.localize.preprocessor(a,l));let c={firstWeekContainsDate:i,weekStartsOn:s,locale:n};return l.map(u=>{if(!u.isToken)return u.value;let f=u.value;(!r?.useAdditionalWeekYearTokens&&GO(f)||!r?.useAdditionalDayOfYearTokens&&qO(f))&&KO(f,t,String(e));let g=sw[f[0]];return g(a,f,n.localize,c)}).join("")}function hD(e){let t=e.match(pD);return t?t[1].replace(mD,"'"):e}function ja(e,t,r){return Lm(e,-t,r)}function Um(e,t,r){return jm(e,-t,r)}function XO(e,t,r){return PO(e,-t,r)}function Ym(e,t,r){return OO(e,-t,r)}var ee=d(G(),1),Nt=d(B(),1),qr=d(Ms(),1);var lw=d(V(),1),jt={Name:(0,lw.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,lw.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function QO(e,t){switch(t){case"days":return ja(new Date,e);case"weeks":return XO(new Date,e);case"months":return Um(new Date,e);case"years":return Ym(new Date,e);default:return new Date}}var JO={label:(0,ee.__)("Is none of"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,ee.sprintf)((0,ee.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),jt),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"},$m=[{name:_t,label:(0,ee.__)("Includes"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,ee.sprintf)((0,ee.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),jt),filter(e,t,r){if(!r?.length)return!0;let o=t.getValue({item:e});return Array.isArray(o)?r.some(n=>o.includes(n)):typeof o=="string"?r.includes(o):!1},selection:"multi"},{name:yt,...JO},{name:Sr,label:(0,ee.__)("Includes all"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,ee.sprintf)((0,ee.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),jt),filter(e,t,r){return r?.length?r.every(o=>t.getValue({item:e})?.includes(o)):!0},selection:"multi"},{name:Rr,...JO},{name:Hr,label:(0,ee.__)("Between (inc)"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,ee.sprintf)((0,ee.__)("<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"),e.name,t[0].label[0],t[0].label[1]),jt),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:zr,label:(0,ee.__)("In the past"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,ee.sprintf)((0,ee.__)("<Name>%1$s is in the past: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),jt),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=QO(r.value,r.unit),n=(0,qr.getDate)(t.getValue({item:e}));return n>=o&&n<=new Date},selection:"custom"},{name:io,label:(0,ee.__)("Over"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,ee.sprintf)((0,ee.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),jt),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=QO(r.value,r.unit);return(0,qr.getDate)(t.getValue({item:e}))<o},selection:"custom"},{name:xt,label:(0,ee.__)("Is"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,ee.sprintf)((0,ee.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),jt),filter(e,t,r){return r===t.getValue({item:e})||r===void 0},selection:"single"},{name:St,label:(0,ee.__)("Is not"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,ee.sprintf)((0,ee.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),jt),filter(e,t,r){return r!==t.getValue({item:e})},selection:"single"},{name:cs,label:(0,ee.__)("Less than"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,ee.sprintf)((0,ee.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),jt),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<r},selection:"single"},{name:us,label:(0,ee.__)("Greater than"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,ee.sprintf)((0,ee.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),jt),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>r},selection:"single"},{name:ds,label:(0,ee.__)("Less than or equal"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,ee.sprintf)((0,ee.__)("<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),jt),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<=r},selection:"single"},{name:fs,label:(0,ee.__)("Greater than or equal"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,ee.sprintf)((0,ee.__)("<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),jt),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>=r},selection:"single"},{name:ps,label:(0,ee.__)("Before"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,ee.sprintf)((0,ee.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),jt),filter(e,t,r){if(r===void 0)return!0;let o=(0,qr.getDate)(r);return(0,qr.getDate)(t.getValue({item:e}))<o},selection:"single"},{name:ms,label:(0,ee.__)("After"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,ee.sprintf)((0,ee.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),jt),filter(e,t,r){if(r===void 0)return!0;let o=(0,qr.getDate)(r);return(0,qr.getDate)(t.getValue({item:e}))>o},selection:"single"},{name:gs,label:(0,ee.__)("Before (inc)"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,ee.sprintf)((0,ee.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),jt),filter(e,t,r){if(r===void 0)return!0;let o=(0,qr.getDate)(r);return(0,qr.getDate)(t.getValue({item:e}))<=o},selection:"single"},{name:hs,label:(0,ee.__)("After (inc)"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,ee.sprintf)((0,ee.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),jt),filter(e,t,r){if(r===void 0)return!0;let o=(0,qr.getDate)(r);return(0,qr.getDate)(t.getValue({item:e}))>=o},selection:"single"},{name:zn,label:(0,ee.__)("Contains"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,ee.sprintf)((0,ee.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),jt),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:Wn,label:(0,ee.__)("Doesn't contain"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,ee.sprintf)((0,ee.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),jt),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:Un,label:(0,ee.__)("Starts with"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,ee.sprintf)((0,ee.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),jt),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:bs,label:(0,ee.__)("On"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,ee.sprintf)((0,ee.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),jt),filter(e,t,r){if(r===void 0)return!0;let o=(0,qr.getDate)(r),n=(0,qr.getDate)(t.getValue({item:e}));return o.getTime()===n.getTime()},selection:"single"},{name:vs,label:(0,ee.__)("Not on"),filterText:(e,t)=>(0,Nt.createInterpolateElement)((0,ee.sprintf)((0,ee.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),jt),filter(e,t,r){if(r===void 0)return!0;let o=(0,qr.getDate)(r),n=(0,qr.getDate)(t.getValue({item:e}));return o.getTime()!==n.getTime()},selection:"single"}],Ba=e=>$m.find(t=>t.name===e),eA=()=>$m.map(e=>e.name),tA=e=>$m.filter(t=>t.selection==="single").some(t=>t.name===e),rA=e=>$m.some(t=>t.name===e);var gr=d(V(),1),bD="Enter",vD=" ",_D=({activeElements:e,filterInView:t,filter:r})=>{if(e===void 0||e.length===0)return r.name;let o=Ba(t?.operator);return o!==void 0?o.filterText(r,e):(0,Ni.sprintf)((0,Ni.__)("Unknown status for %1$s"),r.name)};function yD({filter:e,view:t,onChangeView:r}){let o=e.operators?.map(s=>({value:s,label:Ba(s)?.label||s})),n=t.filters?.find(s=>s.field===e.field),i=n?.operator||e.operators[0];return o.length>1&&(0,gr.jsxs)(L,{direction:"row",gap:"sm",justify:"flex-start",className:"dataviews-filters__summary-operators-container",align:"center",children:[(0,gr.jsx)(yn.FlexItem,{className:"dataviews-filters__summary-operators-filter-name",children:e.name}),(0,gr.jsx)(yn.SelectControl,{className:"dataviews-filters__summary-operators-filter-select",label:(0,Ni.__)("Conditions"),value:i,options:o,onChange:s=>{let a=s,l=n?.operator,c=n?[...(t.filters??[]).map(u=>{if(u.field===e.field){let f=Ba(l)?.selection,g=Ba(a)?.selection,p=f!==g||[f,g].includes("custom");return{...u,value:p?void 0:u.value,operator:a}}return u})]:[...t.filters??[],{field:e.field,operator:a,value:void 0}];r({...t,page:1,filters:c})},size:"small",variant:"minimal",hideLabelFromVision:!0})]})}function oA({addFilterRef:e,openedFilter:t,fields:r,...o}){let n=(0,qm.useRef)(null),{filter:i,view:s,onChangeView:a}=o,l=s.filters?.find(v=>v.field===i.field),c=[],u=(0,qm.useMemo)(()=>{let v=r.find(b=>b.id===i.field);return v&&{...v,getValue:({item:b})=>b[v.id]}},[r,i.field]),{elements:f}=ir({elements:i.elements,getElements:i.getElements});if(f.length>0)c=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(b=>u?.getValueFormatted({item:{[u.id]:b},field:u})||String(b));c=[{value:l.value,label:v}]}else if(typeof l?.value=="object")c=[{value:l.value,label:l.value}];else if(l?.value!==void 0){let v=u!==void 0?u.getValueFormatted({item:{[u.id]:l.value},field:u}):String(l.value);c=[{value:l.value,label:v}]}let g=i.isPrimary,p=l?.isLocked,m=!p&&l?.value!==void 0,h=!p&&(!g||m);return(0,gr.jsx)(yn.Dropdown,{defaultOpen:t===i.field,contentClassName:"dataviews-filters__summary-popover",popoverProps:{placement:"bottom-start",role:"dialog"},onClose:()=>{n.current?.focus()},renderToggle:({isOpen:v,onToggle:b})=>(0,gr.jsxs)("div",{className:"dataviews-filters__summary-chip-container",children:[(0,gr.jsx)(yn.Tooltip,{text:(0,Ni.sprintf)((0,Ni.__)("Filter by: %1$s"),i.name.toLowerCase()),placement:"top",children:(0,gr.jsx)("div",{className:z("dataviews-filters__summary-chip",{"has-reset":h,"has-values":m,"is-not-clickable":p}),role:"button",tabIndex:p?-1:0,onClick:()=>{p||b()},onKeyDown:_=>{!p&&[bD,vD].includes(_.key)&&(b(),_.preventDefault())},"aria-disabled":p,"aria-pressed":v,"aria-expanded":v,ref:n,children:(0,gr.jsx)(_D,{activeElements:c,filterInView:l,filter:i})})}),h&&(0,gr.jsx)(yn.Tooltip,{text:g?(0,Ni.__)("Reset"):(0,Ni.__)("Remove"),placement:"top",children:(0,gr.jsx)("button",{className:z("dataviews-filters__summary-chip-remove",{"has-values":m}),onClick:()=>{a({...s,page:1,filters:s.filters?.filter(_=>_.field!==i.field)}),g?n.current?.focus():e.current?.focus()},children:(0,gr.jsx)(yn.Icon,{icon:yo})})})]}),renderContent:()=>(0,gr.jsxs)(L,{direction:"column",justify:"flex-start",children:[(0,gr.jsx)(yD,{...o}),o.filter.hasElements?(0,gr.jsx)(bO,{...o,filter:{...o.filter,elements:f}}):(0,gr.jsx)(xO,{...o,fields:r})]})})}var Gm=d(J(),1),nA=d(G(),1),iA=d(B(),1);var Mi=d(V(),1),{Menu:Hu}=Ce(Gm.privateApis);function cw({filters:e,view:t,onChangeView:r,setOpenedFilter:o,triggerProps:n}){let i=e.filter(s=>!s.isVisible);return(0,Mi.jsxs)(Hu,{children:[(0,Mi.jsx)(Hu.TriggerButton,{...n}),(0,Mi.jsx)(Hu.Popover,{children:i.map(s=>(0,Mi.jsx)(Hu.Item,{onClick:()=>{o(s.field),r({...t,page:1,filters:[...t.filters||[],{field:s.field,value:void 0,operator:s.operators[0]}]})},children:(0,Mi.jsx)(Hu.ItemLabel,{children:s.name})},s.field))})]})}function wD({filters:e,view:t,onChangeView:r,setOpenedFilter:o},n){if(!e.length||e.every(({isPrimary:s})=>s))return null;let i=e.filter(s=>!s.isVisible);return(0,Mi.jsx)(cw,{triggerProps:{render:(0,Mi.jsx)(Gm.Button,{accessibleWhenDisabled:!0,size:"compact",className:"dataviews-filters-button",variant:"tertiary",disabled:!i.length,ref:n}),children:(0,nA.__)("Add filter")},filters:e,view:t,onChangeView:r,setOpenedFilter:o})}var sA=(0,iA.forwardRef)(wD);var aA=d(J(),1),lA=d(G(),1),cA=d(V(),1);function uA({filters:e,view:t,onChangeView:r}){let o=i=>e.some(s=>s.field===i&&s.isPrimary),n=!t.search&&!t.filters?.some(i=>!i.isLocked&&(i.value!==void 0||!o(i.field)));return(0,cA.jsx)(aA.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,lA.__)("Reset")})}var dA=d(B(),1);function xD(e,t){return(0,dA.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,s=t.filters?.some(a=>a.field===o.id&&!!a.isLocked)??!1;r.push({field:o.id,name:o.label,elements:o.elements,getElements:o.getElements,hasElements:o.hasElements,singleSelection:n.some(a=>tA(a)),operators:n,isVisible:s||i||!!t.filters?.some(a=>a.field===o.id&&rA(a.operator)),isPrimary:i,isLocked:s})}),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 zu=xD;var Wu=d(V(),1);function SD({className:e}){let{fields:t,view:r,onChangeView:o,openedFilter:n,setOpenedFilter:i}=(0,Zl.useContext)(ae),s=(0,Zl.useRef)(null),a=zu(t,r),l=(0,Wu.jsx)(sA,{filters:a,view:r,onChangeView:o,ref:s,setOpenedFilter:i},"add-filter"),c=a.filter(f=>f.isVisible);if(c.length===0)return null;let u=[...c.map(f=>(0,Wu.jsx)(oA,{filter:f,view:r,fields:t,onChangeView:o,addFilterRef:s,openedFilter:n},f.field)),l];return u.push((0,Wu.jsx)(uA,{filters:a,view:r,onChangeView:o},"reset-filters")),(0,Wu.jsx)(L,{direction:"row",justify:"flex-start",gap:"sm",style:{width:"fit-content"},wrap:"wrap",className:e,children:u})}var Uu=(0,Zl.memo)(SD);var Vs=d(B(),1),fA=d(J(),1);var Km=d(G(),1);var ei=d(V(),1);function RD(){let{filters:e,view:t,onChangeView:r,setOpenedFilter:o,isShowingFilter:n,setIsShowingFilter:i}=(0,Vs.useContext)(ae),s=(0,Vs.useRef)(null),a=(0,Vs.useCallback)(p=>{r(p),i(!0)},[r,i]);if(e.length===0)return null;let l=e.some(p=>p.isVisible),c={label:(0,Km.__)("Add filter"),"aria-expanded":!1,isPressed:!1},u={label:(0,Km._x)("Filter","verb"),"aria-expanded":n,isPressed:n,onClick:()=>{n||o(null),i(!n)}},f=e.some(p=>p.isPrimary||p.isLocked),g=(0,ei.jsx)(fA.Button,{ref:s,className:"dataviews-filters__visibility-toggle",size:"compact",icon:nu,disabled:f,accessibleWhenDisabled:!0,...l?u:c});return(0,ei.jsx)("div",{className:"dataviews-filters__container-visibility-toggle",children:l?(0,ei.jsx)(ED,{buttonRef:s,filtersCount:t.filters?.length,children:g}):(0,ei.jsx)(cw,{filters:e,view:t,onChangeView:a,setOpenedFilter:o,triggerProps:{render:g}})})}function ED({buttonRef:e,filtersCount:t,children:r}){return(0,Vs.useEffect)(()=>()=>{e.current?.focus()},[e]),(0,ei.jsxs)(ei.Fragment,{children:[r,!!t&&(0,ei.jsx)("span",{className:"dataviews-filters-toggle__count",children:t})]})}var Xm=RD;var pA=d(B(),1);var mA=d(V(),1);function CD(e){let{isShowingFilter:t}=(0,pA.useContext)(ae);return t?(0,mA.jsx)(Uu,{...e}):null}var Zm=CD;var gA=d(B(),1),hA=d(J(),1),bA=d(G(),1);var Ha=d(V(),1);function uw({className:e}){let{actions:t=[],data:r,fields:o,getItemId:n,getItemLevel:i,hasInitiallyLoaded:s,isLoading:a,view:l,onChangeView:c,selection:u,onChangeSelection:f,setOpenedFilter:g,onClickItem:p,isItemClickable:m,renderItemLink:h,defaultLayouts:v,containerRef:b,empty:_=(0,Ha.jsx)("p",{children:(0,bA.__)("No results")})}=(0,gA.useContext)(ae),x=Yo(!s,{delay:200});if(!s)return x?(0,Ha.jsx)("div",{className:"dataviews-loading",children:(0,Ha.jsx)("p",{children:(0,Ha.jsx)(hA.Spinner,{})})}):null;let w=Es.find(y=>y.type===l.type&&v[y.type])?.component;return(0,Ha.jsx)("div",{className:"dataviews-layout__container",ref:b,children:(0,Ha.jsx)(w,{className:e,actions:t,data:r,fields:o,getItemId:n,getItemLevel:i,isLoading:a,onChangeView:c,onChangeSelection:f,selection:u,setOpenedFilter:g,onClickItem:p,renderItemLink:h,isItemClickable:m,view:l,empty:_})})}var vA=d(B(),1);var Ql=d(V(),1),TD=[];function dw(){let{view:e,paginationInfo:{totalItems:t=0,totalPages:r},data:o,actions:n=TD,isLoading:i,hasInitiallyLoaded:s}=(0,vA.useContext)(ae),a=!!i&&s&&!!o?.length,l=Yo(!!a),c=Al(n,o)&&[Cl,Kp].includes(e.type);return!a&&(!t||!r||r<=1&&!c)?null:(!!t||a)&&(0,Ql.jsx)("div",{className:"dataviews-footer",inert:a?"true":void 0,children:(0,Ql.jsxs)(L,{direction:"row",justify:"end",align:"center",className:z("dataviews-footer__content",{"is-refreshing":l}),gap:"sm",children:[c&&(0,Ql.jsx)(Qp,{}),(0,Ql.jsx)(fP,{})]})})}var _A=d(G(),1),wn=d(B(),1),yA=d(J(),1),wA=d(Kt(),1);var xA=d(V(),1),PD=(0,wn.memo)(function({label:t}){let{view:r,onChangeView:o}=(0,wn.useContext)(ae),[n,i,s]=(0,wA.useDebouncedInput)(r.search);(0,wn.useEffect)(()=>{r.search!==s&&i(r.search??"")},[r.search,i]);let a=(0,wn.useRef)(o),l=(0,wn.useRef)(r);(0,wn.useEffect)(()=>{a.current=o,l.current=r},[o,r]),(0,wn.useEffect)(()=>{s!==l.current?.search&&a.current({...l.current,page:r.page?1:void 0,startPosition:r.startPosition?1:void 0,search:s})},[s]);let c=t||(0,_A.__)("Search");return(0,xA.jsx)(yA.SearchControl,{className:"dataviews-search",onChange:i,value:n,label:c,placeholder:c,size:"compact"})}),fw=PD;var Bt=d(J(),1),Vi=d(G(),1),xn=d(B(),1);var pw=d(RA(),1),EA=d(Kt(),1);var Me=d(V(),1),{Menu:Yu}=Ce(Bt.privateApis),OD={className:"dataviews-config__popover",placement:"bottom-end",offset:9};function mw(){let{view:e,onChangeView:t,defaultLayouts:r}=(0,xn.useContext)(ae),o=Object.keys(r);if(o.length<=1)return null;let n=Es.find(i=>e.type===i.type);return(0,Me.jsxs)(Yu,{children:[(0,Me.jsx)(Yu.TriggerButton,{render:(0,Me.jsx)(Bt.Button,{size:"compact",icon:n?.icon,label:(0,Vi.__)("Layout")})}),(0,Me.jsx)(Yu.Popover,{children:o.map(i=>{let s=Es.find(a=>a.type===i);return s?(0,Me.jsx)(Yu.RadioItem,{value:i,name:"view-actions-available-view",checked:i===e.type,hideOnClick:!0,onChange:a=>{switch(a.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:a.target.value,...r[a.target.value]})}(0,pw.default)("Invalid dataview")},children:(0,Me.jsx)(Yu.ItemLabel,{children:s.label})},i):null})})]})}function AD(){let{view:e,fields:t,onChangeView:r}=(0,xn.useContext)(ae),o=(0,xn.useMemo)(()=>t.filter(i=>i.enableSorting!==!1).map(i=>({label:i.label,value:i.id})),[t]);return(0,Me.jsx)(Bt.SelectControl,{__next40pxDefaultSize:!0,label:(0,Vi.__)("Sort by"),value:e.sort?.field,options:o,onChange:n=>{r({...e,sort:{direction:e?.sort?.direction||"desc",field:n},showLevels:!1})}})}function kD(){let{view:e,fields:t,onChangeView:r}=(0,xn.useContext)(ae);if(t.filter(i=>i.enableSorting!==!1).length===0)return null;let n=e.sort?.direction;return!n&&e.sort?.field&&(n="desc"),(0,Me.jsx)(Bt.__experimentalToggleGroupControl,{className:"dataviews-view-config__sort-direction",__next40pxDefaultSize:!0,isBlock:!0,label:(0,Vi.__)("Order"),value:n,onChange:i=>{if(i==="asc"||i==="desc"){r({...e,sort:{direction:i,field:e.sort?.field||t.find(s=>s.enableSorting!==!1)?.id||""},showLevels:!1});return}(0,pw.default)("Invalid direction")},children:$p.map(i=>(0,Me.jsx)(Bt.__experimentalToggleGroupControlOptionIcon,{value:i,icon:wT[i],label:Gp[i]},i))})}function ID(){let{view:e,config:t,onChangeView:r}=(0,xn.useContext)(ae),{infiniteScrollEnabled:o}=e;return!t||!t.perPageSizes||t.perPageSizes.length<2||t.perPageSizes.length>6||o?null:(0,Me.jsx)(Bt.__experimentalToggleGroupControl,{__next40pxDefaultSize:!0,isBlock:!0,label:(0,Vi.__)("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,Me.jsx)(Bt.__experimentalToggleGroupControlOption,{value:n,label:n.toString()},n))})}function ND(){let{onReset:e}=(0,xn.useContext)(ae);return e===void 0?null:(0,Me.jsx)(Bt.Button,{variant:"tertiary",size:"compact",disabled:e===!1,accessibleWhenDisabled:!0,className:"dataviews-view-config__reset-button",onClick:()=>{typeof e=="function"&&e()},children:(0,Vi.__)("Reset view")})}function gw(){let{view:e,onReset:t}=(0,xn.useContext)(ae),r=(0,EA.useInstanceId)(CA,"dataviews-view-config-dropdown"),o=Es.find(i=>i.type===e.type),n=typeof t=="function";return(0,Me.jsx)(Bt.Dropdown,{expandOnMobile:!0,popoverProps:{...OD,id:r},renderToggle:({onToggle:i,isOpen:s})=>(0,Me.jsxs)("div",{className:"dataviews-view-config__toggle-wrapper",children:[(0,Me.jsx)(Bt.Button,{size:"compact",icon:vv,label:(0,Vi._x)("View options","View is used as a noun"),onClick:i,"aria-expanded":s?"true":"false","aria-controls":r}),n&&(0,Me.jsx)("span",{className:"dataviews-view-config__modified-indicator"})]}),renderContent:()=>(0,Me.jsx)(Bt.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"dataviews-config__popover-content-wrapper",children:(0,Me.jsxs)(L,{direction:"column",className:"dataviews-view-config",gap:"xl",children:[(0,Me.jsxs)(L,{direction:"row",justify:"space-between",align:"center",className:"dataviews-view-config__header",children:[(0,Me.jsx)(Bt.__experimentalHeading,{level:2,className:"dataviews-settings-section__title",children:(0,Vi.__)("Appearance")}),(0,Me.jsx)(ND,{})]}),(0,Me.jsxs)(L,{direction:"column",gap:"lg",children:[(0,Me.jsxs)(L,{direction:"row",gap:"sm",className:"dataviews-view-config__sort-controls",children:[(0,Me.jsx)(AD,{}),(0,Me.jsx)(kD,{})]}),!!o?.viewConfigOptions&&(0,Me.jsx)(o.viewConfigOptions,{}),(0,Me.jsx)(ID,{}),(0,Me.jsx)(tm,{})]})]})})})}function CA(){return(0,Me.jsxs)(Me.Fragment,{children:[(0,Me.jsx)(mw,{}),(0,Me.jsx)(gw,{})]})}var MD=(0,xn.memo)(CA),TA=MD;var PA=d(J(),1),OA=d(B(),1);function ot(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 AA=d(V(),1),{ValidatedCheckboxControl:VD}=Ce(PA.privateApis);function kA({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,label:l,description:c,isValid:u}=e,f=e.isDisabled({item:r,field:e}),g=(0,OA.useCallback)(()=>{t(a({item:r,value:!s({item:r})}))},[r,s,t,a]);return(0,AA.jsx)(VD,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:ot(u,i),hidden:o,label:l,help:c,checked:s({item:r}),onChange:g,disabled:f})}var Qm=d(J(),1),IA=d(B(),1);var hw=d(V(),1),{ValidatedComboboxControl:FD}=Ce(Qm.privateApis);function Jm({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{label:i,description:s,placeholder:a,getValue:l,setValue:c,isValid:u}=t,f=l({item:e})??"",g=(0,IA.useCallback)(h=>r(c({item:e,value:h??""})),[e,r,c]),{elements:p,isLoading:m}=ir({elements:t.elements,getElements:t.getElements});return m?(0,hw.jsx)(Qm.Spinner,{}):(0,hw.jsx)(FD,{required:!!t.isValid?.required,customValidity:ot(u,n),label:i,value:f,help:s,placeholder:a,options:p,onChange:g,hideLabelFromVision:o,allowReset:!0,expandOnFocus:!0})}var rg=d(J(),1),Go=d(B(),1),tg=d(G(),1),To=d(Ms(),1);var ec=d(J(),1),bw=d(B(),1),ti=d(G(),1);var Jl=d(V(),1),DD={[zr]:[{value:"days",label:(0,ti.__)("Days")},{value:"weeks",label:(0,ti.__)("Weeks")},{value:"months",label:(0,ti.__)("Months")},{value:"years",label:(0,ti.__)("Years")}],[io]:[{value:"days",label:(0,ti.__)("Days ago")},{value:"weeks",label:(0,ti.__)("Weeks ago")},{value:"months",label:(0,ti.__)("Months ago")},{value:"years",label:(0,ti.__)("Years ago")}]};function eg({className:e,data:t,field:r,onChange:o,hideLabelFromVision:n,operator:i}){let s=DD[i===zr?"inThePast":"over"],{id:a,label:l,description:c,getValue:u,setValue:f}=r,g=r.isDisabled({item:t,field:r}),p=u({item:t}),{value:m="",unit:h=s[0].value}=p&&typeof p=="object"?p:{},v=(0,bw.useCallback)(_=>o(f({item:t,value:{value:Number(_),unit:h}})),[o,f,t,h]),b=(0,bw.useCallback)(_=>o(f({item:t,value:{value:m,unit:_}})),[o,f,t,m]);return(0,Jl.jsx)(ec.BaseControl,{id:a,className:z(e,"dataviews-controls__relative-date"),label:l,hideLabelFromVision:n,help:c,children:(0,Jl.jsxs)(L,{direction:"row",gap:"sm",children:[(0,Jl.jsx)(ec.__experimentalNumberControl,{__next40pxDefaultSize:!0,className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:m,onChange:v,disabled:g}),(0,Jl.jsx)(ec.SelectControl,{className:"dataviews-controls__relative-date-unit",__next40pxDefaultSize:!0,label:(0,ti.__)("Unit"),value:h,options:s,onChange:b,hideLabelFromVision:!0,disabled:g})]})})}var NA=d(B(),1);function $u(e,t){let r=typeof e.min?.constraint=="string"?e.min.constraint:void 0,o=typeof e.max?.constraint=="string"?e.max.constraint:void 0,n=(0,NA.useMemo)(()=>{let i=[];if(r){let s=t(r);s&&i.push({before:s})}if(o){let s=t(o);s&&i.push({after:s})}return i.length>0?i:void 0},[r,o,t]);return{minConstraint:r,maxConstraint:o,disabledMatchers:n}}var MA=d(Ms(),1);function qu(e){if(!e)return null;let t=(0,MA.getDate)(e);return t&&ki(t)?t:null}var Fs=d(V(),1),{DateCalendar:LD,ValidatedInputControl:jD}=Ce(rg.privateApis),vw=e=>e?(0,To.dateI18n)("Y-m-d\\TH:i",(0,To.getDate)(e)):"";function BD({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,config:s}){let{compact:a}=s||{},{id:l,label:c,description:u,setValue:f,getValue:g,isValid:p}=t,m=t.isDisabled({item:e,field:t}),h=g({item:e}),v=typeof h=="string"?h:void 0,[b,_]=(0,Go.useState)(()=>qu(v)||new Date),x=(0,Go.useRef)(null),w=(0,Go.useRef)(void 0),y=(0,Go.useRef)(null),{minConstraint:O,maxConstraint:T,disabledMatchers:S}=$u(p,qu),A=(0,Go.useCallback)(I=>r(f({item:e,value:I})),[e,r,f]);(0,Go.useEffect)(()=>()=>{w.current&&clearTimeout(w.current)},[]);let D=(0,Go.useCallback)(I=>{let R;if(I){let M=(0,To.dateI18n)("Y-m-d",I),F;v?F=(0,To.dateI18n)("H:i",(0,To.getDate)(v)):F=(0,To.dateI18n)("H:i",I),R=(0,To.getDate)(`${M}T${F}`).toISOString(),A(R),w.current&&clearTimeout(w.current)}else A(void 0);y.current=x.current&&x.current.ownerDocument.activeElement,w.current=setTimeout(()=>{x.current&&(x.current.focus(),x.current.blur(),A(R),y.current&&y.current instanceof HTMLElement&&y.current.focus())},0)},[A,v]),C=(0,Go.useCallback)(I=>{if(I){let R=(0,To.getDate)(I);A(R.toISOString());let M=qu(R.toISOString());M&&_(M)}else A(void 0)},[A]),{format:k}=t,N=k.weekStartsOn??(0,To.getSettings)().l10n.startOfWeek,{timezone:{string:P}}=(0,To.getSettings)(),E=c;return p?.required&&!n&&!o?E=`${c} (${(0,tg.__)("Required")})`:!p?.required&&n&&!o&&(E=`${c} (${(0,tg.__)("Optional")})`),(0,Fs.jsx)(rg.BaseControl,{id:l,label:E,help:u,hideLabelFromVision:o,children:(0,Fs.jsxs)(L,{direction:"column",gap:"lg",children:[(0,Fs.jsx)(jD,{ref:x,__next40pxDefaultSize:!0,required:!!p?.required,customValidity:ot(p,i),type:"datetime-local",label:(0,tg.__)("Date time"),hideLabelFromVision:!0,value:vw(v),onChange:C,disabled:m,min:O?vw(O):void 0,max:T?vw(T):void 0}),!a&&(0,Fs.jsx)(LD,{style:{width:"100%"},selected:v&&qu(v)||void 0,onSelect:D,month:b,onMonthChange:_,timeZone:P||void 0,weekStartsOn:N,disabled:m||S})]})})}function VA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s,config:a}){return i===zr||i===io?(0,Fs.jsx)(eg,{className:"dataviews-controls__datetime",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):(0,Fs.jsx)(BD,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,config:a})}var Ar=d(J(),1),Ke=d(B(),1),er=d(G(),1),Or=d(Ms(),1);var nt=d(V(),1),{DateCalendar:HD,DateRangeCalendar:zD}=Ce(Ar.privateApis),WD=[{id:"today",label:(0,er.__)("Today"),getValue:()=>(0,Or.getDate)(null)},{id:"yesterday",label:(0,er.__)("Yesterday"),getValue:()=>{let e=(0,Or.getDate)(null);return ja(e,1)}},{id:"past-week",label:(0,er.__)("Past week"),getValue:()=>{let e=(0,Or.getDate)(null);return ja(e,7)}},{id:"past-month",label:(0,er.__)("Past month"),getValue:()=>{let e=(0,Or.getDate)(null);return Um(e,1)}}],UD=[{id:"last-7-days",label:(0,er.__)("Last 7 days"),getValue:()=>{let e=(0,Or.getDate)(null);return[ja(e,7),e]}},{id:"last-30-days",label:(0,er.__)("Last 30 days"),getValue:()=>{let e=(0,Or.getDate)(null);return[ja(e,30),e]}},{id:"month-to-date",label:(0,er.__)("Month to date"),getValue:()=>{let e=(0,Or.getDate)(null);return[kO(e),e]}},{id:"last-year",label:(0,er.__)("Last year"),getValue:()=>{let e=(0,Or.getDate)(null);return[Ym(e,1),e]}},{id:"year-to-date",label:(0,er.__)("Year to date"),getValue:()=>{let e=(0,Or.getDate)(null);return[Hm(e),e]}}],Ds=e=>{if(!e)return null;let t=(0,Or.getDate)(e);return t&&ki(t)?t:null},_w=e=>e?typeof e=="string"?e:aw(e,"yyyy-MM-dd"):"";function FA({field:e,validity:t,inputRefs:r,isTouched:o,setIsTouched:n,children:i}){let{isValid:s}=e,[a,l]=(0,Ke.useState)(void 0),c=(0,Ke.useCallback)(()=>{let f=Array.isArray(r)?r:[r];for(let g of f){let p=g.current;if(p&&!p.validity.valid){l({type:"invalid",message:p.validationMessage});return}}l(void 0)},[r]);return(0,Ke.useEffect)(()=>{let f=Array.isArray(r)?r:[r],g=t?ot(s,t):void 0;for(let p of f){let m=p.current;m&&m.setCustomValidity(g?.type==="invalid"&&g.message?g.message:"")}},[r,s,t]),(0,Ke.useEffect)(()=>{let f=Array.isArray(r)?r:[r],g=p=>{p.preventDefault(),n(!0)};for(let p of f)p.current?.addEventListener("invalid",g);return()=>{for(let p of f)p.current?.removeEventListener("invalid",g)}},[r,n]),(0,Ke.useEffect)(()=>{if(!o)return;let f=t?ot(s,t):void 0;f?l(f):c()},[o,s,t,c]),(0,nt.jsxs)("div",{onBlur:f=>{o||(!f.relatedTarget||!f.currentTarget.contains(f.relatedTarget))&&n(!0)},children:[i,(0,nt.jsx)("div",{"aria-live":"polite",children:a&&(0,nt.jsxs)("p",{className:z("components-validated-control__indicator",a.type==="invalid"?"is-invalid":void 0),children:[(0,nt.jsx)(Ar.Icon,{className:"components-validated-control__indicator-icon",icon:_i,size:16,fill:"currentColor"}),a.message]})})]})}function YD({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:a,description:l,setValue:c,getValue:u,isValid:f,format:g}=t,p=t.isDisabled({item:e,field:t}),[m,h]=(0,Ke.useState)(null),v=g.weekStartsOn??(0,Or.getSettings)().l10n.startOfWeek,b=u({item:e}),_=typeof b=="string"?b:void 0,[x,w]=(0,Ke.useState)(()=>Ds(_)||new Date),[y,O]=(0,Ke.useState)(!1),T=(0,Ke.useRef)(null),{minConstraint:S,maxConstraint:A,disabledMatchers:D}=$u(f,Ds),C=(0,Ke.useCallback)(R=>r(c({item:e,value:R})),[e,r,c]),k=(0,Ke.useCallback)(R=>{let M=R?aw(R,"yyyy-MM-dd"):void 0;C(M),h(null),O(!0)},[C]),N=(0,Ke.useCallback)(R=>{let M=R.getValue(),F=_w(M);w(M),C(F),h(R.id),O(!0)},[C]),P=(0,Ke.useCallback)(R=>{if(C(R),R){let M=Ds(R);M&&w(M)}h(null),O(!0)},[C]),{timezone:{string:E}}=(0,Or.getSettings)(),I=a;return f?.required&&!n?I=`${a} (${(0,er.__)("Required")})`:!f?.required&&n&&(I=`${a} (${(0,er.__)("Optional")})`),(0,nt.jsx)(FA,{field:t,validity:i,inputRefs:T,isTouched:y,setIsTouched:O,children:(0,nt.jsx)(Ar.BaseControl,{id:s,className:"dataviews-controls__date",label:I,help:l,hideLabelFromVision:o,children:(0,nt.jsxs)(L,{direction:"column",gap:"lg",children:[(0,nt.jsxs)(L,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[WD.map(R=>{let M=m===R.id;return(0,nt.jsx)(Ar.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:M,size:"small",disabled:p,accessibleWhenDisabled:!0,onClick:()=>N(R),children:R.label},R.id)}),(0,nt.jsx)(Ar.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!m,size:"small",disabled:!!m||p,accessibleWhenDisabled:!0,children:(0,er.__)("Custom")})]}),(0,nt.jsx)(Ar.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:T,type:"date",label:(0,er.__)("Date"),hideLabelFromVision:!0,value:_,onChange:P,required:!!t.isValid?.required,disabled:p,min:S,max:A}),(0,nt.jsx)(HD,{style:{width:"100%"},selected:_&&Ds(_)||void 0,onSelect:k,month:x,onMonthChange:w,timeZone:E||void 0,weekStartsOn:v,disabled:p||D,disableNavigation:p})]})})})}function $D({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:a,description:l,getValue:c,setValue:u,isValid:f,format:g}=t,p=t.isDisabled({item:e,field:t}),m,h=c({item:e});Array.isArray(h)&&h.length===2&&h.every(j=>typeof j=="string")&&(m=h);let v=g.weekStartsOn??(0,Or.getSettings)().l10n.startOfWeek,{minConstraint:b,maxConstraint:_,disabledMatchers:x}=$u(f,Ds),w=(0,Ke.useCallback)(j=>{r(u({item:e,value:j}))},[e,r,u]),[y,O]=(0,Ke.useState)(null),T=(0,Ke.useMemo)(()=>{if(!m)return{from:void 0,to:void 0};let[j,Y]=m;return{from:Ds(j)||void 0,to:Ds(Y)||void 0}},[m]),[S,A]=(0,Ke.useState)(()=>T.from||new Date),[D,C]=(0,Ke.useState)(!1),k=(0,Ke.useRef)(null),N=(0,Ke.useRef)(null),P=(0,Ke.useCallback)((j,Y)=>{j&&Y?w([_w(j),_w(Y)]):!j&&!Y&&w(void 0)},[w]),E=(0,Ke.useCallback)(j=>{P(j?.from,j?.to),O(null),C(!0)},[P]),I=(0,Ke.useCallback)(j=>{let[Y,oe]=j.getValue();A(Y),P(Y,oe),O(j.id),C(!0)},[P]),R=(0,Ke.useCallback)((j,Y)=>{let[oe,te]=m||[void 0,void 0];if(P(j==="from"?Y:oe,j==="to"?Y:te),Y){let Z=Ds(Y);Z&&A(Z)}O(null),C(!0)},[m,P]),{timezone:M}=(0,Or.getSettings)(),F=a;return t.isValid?.required&&!n?F=`${a} (${(0,er.__)("Required")})`:!t.isValid?.required&&n&&(F=`${a} (${(0,er.__)("Optional")})`),(0,nt.jsx)(FA,{field:t,validity:i,inputRefs:[k,N],isTouched:D,setIsTouched:C,children:(0,nt.jsx)(Ar.BaseControl,{id:s,className:"dataviews-controls__date",label:F,help:l,hideLabelFromVision:o,children:(0,nt.jsxs)(L,{direction:"column",gap:"lg",children:[(0,nt.jsxs)(L,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[UD.map(j=>{let Y=y===j.id;return(0,nt.jsx)(Ar.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:Y,size:"small",disabled:p,accessibleWhenDisabled:!0,onClick:()=>I(j),children:j.label},j.id)}),(0,nt.jsx)(Ar.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!y,size:"small",accessibleWhenDisabled:!0,disabled:!!y||p,children:(0,er.__)("Custom")})]}),(0,nt.jsxs)(L,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,nt.jsx)(Ar.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:k,type:"date",label:(0,er.__)("From"),hideLabelFromVision:!0,value:m?.[0],onChange:j=>R("from",j),required:!!t.isValid?.required,disabled:p,min:b,max:_}),(0,nt.jsx)(Ar.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:N,type:"date",label:(0,er.__)("To"),hideLabelFromVision:!0,value:m?.[1],onChange:j=>R("to",j),required:!!t.isValid?.required,disabled:p,min:b,max:_})]}),(0,nt.jsx)(zD,{style:{width:"100%"},selected:T,onSelect:E,month:S,onMonthChange:A,timeZone:M.string||void 0,weekStartsOn:v,disabled:p||x})]})})})}function DA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){return i===zr||i===io?(0,nt.jsx)(eg,{className:"dataviews-controls__date",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):i===Hr?(0,nt.jsx)($D,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s}):(0,nt.jsx)(YD,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s})}var og=d(J(),1),LA=d(B(),1);var yw=d(V(),1),{ValidatedSelectControl:qD}=Ce(og.privateApis);function ng({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{type:s,label:a,description:l,getValue:c,setValue:u,isValid:f}=t,g=t.isDisabled({item:e,field:t}),p=s==="array",m=c({item:e})??(p?[]:""),h=(0,LA.useCallback)(_=>r(u({item:e,value:_})),[e,r,u]),{elements:v,isLoading:b}=ir({elements:t.elements,getElements:t.getElements});return b?(0,yw.jsx)(og.Spinner,{}):(0,yw.jsx)(qD,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:ot(f,i),label:a,value:m,help:l,options:v,onChange:h,__next40pxDefaultSize:!0,hideLabelFromVision:o,multiple:p,disabled:g})}var ww=d(V(),1),GD=10;function jA(e){let{field:t}=e,{elements:r}=ir({elements:t.elements,getElements:t.getElements});return r.length>=GD?(0,ww.jsx)(Jm,{...e}):(0,ww.jsx)(ng,{...e})}var sg=d(J(),1);var BA=d(J(),1),HA=d(B(),1);var zA=d(V(),1),{ValidatedInputControl:KD}=Ce(BA.privateApis);function ri({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,type:i,prefix:s,suffix:a,validity:l}){let{label:c,placeholder:u,description:f,getValue:g,setValue:p,isValid:m}=t,h=g({item:e}),v=t.isDisabled({item:e,field:t}),b=(0,HA.useCallback)(_=>r(p({item:e,value:_})),[e,p,r]);return(0,zA.jsx)(KD,{required:!!m.required,markWhenOptional:n,customValidity:ot(m,l),label:c,placeholder:u,value:h??"",help:f,onChange:b,hideLabelFromVision:o,type:i,prefix:s,suffix:a,disabled:v,pattern:m.pattern?m.pattern.constraint:void 0,minLength:m.minLength?m.minLength.constraint:void 0,maxLength:m.maxLength?m.maxLength.constraint:void 0,__next40pxDefaultSize:!0})}var ig=d(V(),1);function WA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,ig.jsx)(ri,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"email",prefix:(0,ig.jsx)(sg.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,ig.jsx)(sg.Icon,{icon:wv})})})}var lg=d(J(),1);var ag=d(V(),1);function UA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,ag.jsx)(ri,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"tel",prefix:(0,ag.jsx)(lg.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,ag.jsx)(lg.Icon,{icon:Nv})})})}var ug=d(J(),1);var cg=d(V(),1);function YA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,cg.jsx)(ri,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"url",prefix:(0,cg.jsx)(ug.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,cg.jsx)(ug.Icon,{icon:kv})})})}var Fi=d(J(),1),Gu=d(B(),1),dg=d(G(),1);var Ls=d(V(),1),{ValidatedNumberControl:XD}=Ce(Fi.privateApis);function $A(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function ZD({value:e,onChange:t,hideLabelFromVision:r,step:o}){let[n="",i=""]=e,s=(0,Gu.useCallback)(l=>t([$A(l),i]),[t,i]),a=(0,Gu.useCallback)(l=>t([n,$A(l)]),[t,n]);return(0,Ls.jsx)(Fi.BaseControl,{help:(0,dg.__)("The max. value must be greater than the min. value."),children:(0,Ls.jsxs)(Fi.Flex,{direction:"row",gap:4,children:[(0,Ls.jsx)(Fi.__experimentalNumberControl,{label:(0,dg.__)("Min."),value:n,max:i?Number(i)-o:void 0,onChange:s,__next40pxDefaultSize:!0,hideLabelFromVision:r,step:o}),(0,Ls.jsx)(Fi.__experimentalNumberControl,{label:(0,dg.__)("Max."),value:i,min:n?Number(n)+o:void 0,onChange:a,__next40pxDefaultSize:!0,hideLabelFromVision:r,step:o})]})})}function fg({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){let a=t.format?.decimals??0,l=Math.pow(10,Math.abs(a)*-1),{label:c,description:u,getValue:f,setValue:g,isValid:p}=t,m=f({item:e})??"",h=t.isDisabled({item:e,field:t}),v=(0,Gu.useCallback)(_=>{r(g({item:e,value:["",void 0].includes(_)?void 0:Number(_)}))},[e,r,g]),b=(0,Gu.useCallback)(_=>{r(g({item:e,value:_}))},[e,r,g]);if(i===Hr){let _=["",""];return Array.isArray(m)&&m.length===2&&m.every(x=>typeof x=="number"||x==="")&&(_=m),(0,Ls.jsx)(ZD,{value:_,onChange:b,hideLabelFromVision:o,step:l})}return(0,Ls.jsx)(XD,{required:!!p.required,markWhenOptional:n,customValidity:ot(p,s),label:c,help:u,value:m,onChange:v,__next40pxDefaultSize:!0,hideLabelFromVision:o,step:l,min:p.min?p.min.constraint:void 0,max:p.max?p.max.constraint:void 0,disabled:h})}var qA=d(V(),1);function GA(e){return(0,qA.jsx)(fg,{...e})}var KA=d(V(),1);function XA(e){return(0,KA.jsx)(fg,{...e})}var pg=d(J(),1),ZA=d(B(),1);var xw=d(V(),1),{ValidatedRadioControl:QD}=Ce(pg.privateApis);function QA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:l,setValue:c,isValid:u}=t,f=t.isDisabled({item:e,field:t}),{elements:g,isLoading:p}=ir({elements:t.elements,getElements:t.getElements}),m=l({item:e}),h=(0,ZA.useCallback)(v=>r(c({item:e,value:v})),[e,r,c]);return p?(0,xw.jsx)(pg.Spinner,{}):(0,xw.jsx)(QD,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:ot(u,i),label:s,help:a,onChange:h,options:g,selected:m,hideLabelFromVision:o,disabled:f})}var Sw=d(B(),1);var JA=d(V(),1);function ek({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{prefix:a,suffix:l}=i||{};return(0,JA.jsx)(ri,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,prefix:a?(0,Sw.createElement)(a):void 0,suffix:l?(0,Sw.createElement)(l):void 0})}var tk=d(J(),1),rk=d(B(),1);var ok=d(V(),1),{ValidatedToggleControl:JD}=Ce(tk.privateApis);function nk({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:l,setValue:c,isValid:u}=e,f=e.isDisabled({item:r,field:e}),g=(0,rk.useCallback)(()=>{t(c({item:r,value:!l({item:r})}))},[t,c,r,l]);return(0,ok.jsx)(JD,{required:!!u.required,markWhenOptional:n,customValidity:ot(u,i),hidden:o,label:s,help:a,checked:l({item:r}),onChange:g,disabled:f})}var ik=d(J(),1),sk=d(B(),1);var ak=d(V(),1),{ValidatedTextareaControl:eL}=Ce(ik.privateApis);function lk({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{rows:a=4}=i||{},l=t.isDisabled({item:e,field:t}),{label:c,placeholder:u,description:f,setValue:g,isValid:p}=t,m=t.getValue({item:e}),h=(0,sk.useCallback)(v=>r(g({item:e,value:v})),[e,r,g]);return(0,ak.jsx)(eL,{required:!!p.required,markWhenOptional:n,customValidity:ot(p,s),label:c,placeholder:u,value:m??"",help:f,onChange:h,rows:a,disabled:l,minLength:p.minLength?p.minLength.constraint:void 0,maxLength:p.maxLength?p.maxLength.constraint:void 0,__next40pxDefaultSize:!0,hideLabelFromVision:o})}var tc=d(J(),1),ck=d(B(),1);var mg=d(V(),1),{ValidatedToggleGroupControl:tL}=Ce(tc.privateApis);function uk({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,isValid:l}=t,c=t.isDisabled({item:e,field:t}),u=s({item:e}),f=(0,ck.useCallback)(h=>r(a({item:e,value:h})),[e,r,a]),{elements:g,isLoading:p}=ir({elements:t.elements,getElements:t.getElements});if(p)return(0,mg.jsx)(tc.Spinner,{});if(g.length===0)return null;let m=g.find(h=>h.value===u);return(0,mg.jsx)(tL,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:ot(l,i),__next40pxDefaultSize:!0,isBlock:!0,label:t.label,help:m?.description||t.description,onChange:f,value:u,hideLabelFromVision:o,children:g.map(h=>(0,mg.jsx)(tc.__experimentalToggleGroupControlOption,{label:h.label,value:h.value,disabled:c},h.value))})}var gg=d(J(),1),hg=d(B(),1);var Ku=d(V(),1),{ValidatedFormTokenField:rL}=Ce(gg.privateApis);function dk({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:l,getValue:c,setValue:u,isValid:f}=t,g=c({item:e}),p=t.isDisabled({item:e,field:t}),{elements:m,isLoading:h}=ir({elements:t.elements,getElements:t.getElements}),v=(0,hg.useMemo)(()=>Array.isArray(g)?g.map(_=>m?.find(w=>w.value===_)||{value:_,label:_}):[],[g,m]),b=(0,hg.useCallback)(_=>{let x=_.map(w=>typeof w=="object"&&"value"in w?w.value:w);r(u({item:e,value:x}))},[r,u,e]);return h?(0,Ku.jsx)(gg.Spinner,{}):(0,Ku.jsx)(rL,{required:!!f?.required,markWhenOptional:n,customValidity:ot(f,i),label:o?void 0:s,value:v,onChange:b,placeholder:a,suggestions:m?.map(_=>_.value),disabled:p,__experimentalValidateInput:_=>t.isValid?.elements&&m?m.some(x=>x.value===_||x.label===_):!0,__experimentalExpandOnFocus:m&&m.length>0,help:l??(t.isValid?.elements?"":void 0),displayTransform:_=>typeof _=="object"&&"label"in _?_.label:typeof _=="string"&&m&&m.find(w=>w.value===_)?.label||_,__experimentalRenderItem:({item:_})=>{if(typeof _=="string"&&m){let x=m.find(w=>w.value===_);return(0,Ku.jsx)("span",{children:x?.label||_})}return(0,Ku.jsx)("span",{children:_})}})}var oL={grad:.9,turn:360,rad:360/(2*Math.PI)},Di=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},sr=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},Ko=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},yk=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},fk=function(e){return{r:Ko(e.r,0,255),g:Ko(e.g,0,255),b:Ko(e.b,0,255),a:Ko(e.a)}},Rw=function(e){return{r:sr(e.r),g:sr(e.g),b:sr(e.b),a:sr(e.a,3)}},nL=/^#([0-9a-f]{3,8})$/i,bg=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},wk=function(e){var t=e.r,r=e.g,o=e.b,n=e.a,i=Math.max(t,r,o),s=i-Math.min(t,r,o),a=s?i===t?(r-o)/s:i===r?2+(o-t)/s:4+(t-r)/s:0;return{h:60*(a<0?a+6:a),s:i?s/i*100:0,v:i/255*100,a:n}},xk=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),s=o*(1-r),a=o*(1-(t-i)*r),l=o*(1-(1-t+i)*r),c=i%6;return{r:255*[o,a,s,s,l,o][c],g:255*[l,o,o,a,s,s][c],b:255*[s,s,l,o,o,a][c],a:n}},pk=function(e){return{h:yk(e.h),s:Ko(e.s,0,100),l:Ko(e.l,0,100),a:Ko(e.a)}},mk=function(e){return{h:sr(e.h),s:sr(e.s),l:sr(e.l),a:sr(e.a,3)}},gk=function(e){return xk((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},Xu=function(e){return{h:(t=wk(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},iL=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,sL=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,aL=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,lL=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,hk={string:[[function(e){var t=nL.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?sr(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?sr(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=aL.exec(e)||lL.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:fk({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=iL.exec(e)||sL.exec(e);if(!t)return null;var r,o,n=pk({h:(r=t[1],o=t[2],o===void 0&&(o="deg"),Number(r)*(oL[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return gk(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 Di(t)&&Di(r)&&Di(o)?fk({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(!Di(t)||!Di(r)||!Di(o))return null;var s=pk({h:Number(t),s:Number(r),l:Number(o),a:Number(i)});return gk(s)},"hsl"],[function(e){var t=e.h,r=e.s,o=e.v,n=e.a,i=n===void 0?1:n;if(!Di(t)||!Di(r)||!Di(o))return null;var s=(function(a){return{h:yk(a.h),s:Ko(a.s,0,100),v:Ko(a.v,0,100),a:Ko(a.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(i)});return xk(s)},"hsv"]]},bk=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]},cL=function(e){return typeof e=="string"?bk(e.trim(),hk.string):typeof e=="object"&&e!==null?bk(e,hk.object):[null,void 0]};var Ew=function(e,t){var r=Xu(e);return{h:r.h,s:Ko(r.s+100*t,0,100),l:r.l,a:r.a}},Cw=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},vk=function(e,t){var r=Xu(e);return{h:r.h,s:r.s,l:Ko(r.l+100*t,0,100),a:r.a}},_k=(function(){function e(t){this.parsed=cL(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 sr(Cw(this.rgba),2)},e.prototype.isDark=function(){return Cw(this.rgba)<.5},e.prototype.isLight=function(){return Cw(this.rgba)>=.5},e.prototype.toHex=function(){return t=Rw(this.rgba),r=t.r,o=t.g,n=t.b,s=(i=t.a)<1?bg(sr(255*i)):"","#"+bg(r)+bg(o)+bg(n)+s;var t,r,o,n,i,s},e.prototype.toRgb=function(){return Rw(this.rgba)},e.prototype.toRgbString=function(){return t=Rw(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 mk(Xu(this.rgba))},e.prototype.toHslString=function(){return t=mk(Xu(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=wk(this.rgba),{h:sr(t.h),s:sr(t.s),v:sr(t.v),a:sr(t.a,3)};var t},e.prototype.invert=function(){return kr({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),kr(Ew(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),kr(Ew(this.rgba,-t))},e.prototype.grayscale=function(){return kr(Ew(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),kr(vk(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),kr(vk(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"?kr({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):sr(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=Xu(this.rgba);return typeof t=="number"?kr({h:t,s:r.s,l:r.l,a:r.a}):sr(r.h)},e.prototype.isEqual=function(t){return this.toHex()===kr(t).toHex()},e})(),kr=function(e){return e instanceof _k?e:new _k(e)};var co=d(J(),1),Tw=d(B(),1),Sk=d(G(),1);var Li=d(V(),1),{ValidatedInputControl:uL}=Ce(co.privateApis),dL=({color:e,onColorChange:t,disabled:r})=>{let o=e&&kr(e).isValid()?e:"#ffffff";return(0,Li.jsx)(co.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:n})=>(0,Li.jsx)(co.Button,{onClick:n,"aria-label":(0,Sk.__)("Open color picker"),size:"small",disabled:r,accessibleWhenDisabled:!0,icon:()=>(0,Li.jsx)(co.ColorIndicator,{colorValue:o})}),renderContent:()=>(0,Li.jsx)(co.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,Li.jsx)(co.ColorPicker,{color:o,onChange:t,enableAlpha:!0})})})};function Rk({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:l,setValue:c,isValid:u}=t,f=t.isDisabled({item:e,field:t}),g=t.getValue({item:e})||"",p=(0,Tw.useCallback)(h=>{r(c({item:e,value:h}))},[e,r,c]),m=(0,Tw.useCallback)(h=>{r(c({item:e,value:h||""}))},[e,r,c]);return(0,Li.jsx)(uL,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:ot(u,i),label:s,placeholder:a,value:g,help:l,onChange:m,hideLabelFromVision:o,type:"text",disabled:f,prefix:(0,Li.jsx)(co.__experimentalInputControlPrefixWrapper,{variant:"control",children:(0,Li.jsx)(dL,{color:g,onColorChange:p,disabled:f})})})}var _g=d(J(),1),yg=d(B(),1),Pw=d(G(),1);var vg=d(V(),1);function Ek({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let[s,a]=(0,yg.useState)(!1),l=t.isDisabled({item:e,field:t}),c=(0,yg.useCallback)(()=>{a(u=>!u)},[]);return(0,vg.jsx)(ri,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:s?"text":"password",suffix:(0,vg.jsx)(_g.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,vg.jsx)(_g.Button,{icon:s?su:Yv,onClick:c,size:"small",label:s?(0,Pw.__)("Hide password"):(0,Pw.__)("Show password"),disabled:l,accessibleWhenDisabled:!0})})})}function wg(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var Tk=d(V(),1),Ck={adaptiveSelect:jA,array:dk,checkbox:kA,color:Rk,combobox:Jm,datetime:VA,date:DA,email:WA,telephone:UA,url:YA,integer:GA,number:XA,password:Ek,radio:QA,select:ng,text:ek,toggle:nk,textarea:lk,toggleGroup:uk};function fL(e){return e&&typeof e=="object"&&typeof e.control=="string"}function pL(e){let{control:t,...r}=e,o=xg(t);return o===null?null:function(i){return(0,Tk.jsx)(o,{...i,config:r})}}function Pk(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?xg(e.Edit):fL(e.Edit)?pL(e.Edit):wg(e)&&e.type!=="array"?xg("adaptiveSelect"):t===null?null:xg(t)}function xg(e){return Object.keys(Ck).includes(e)?Ck[e]:null}function mL(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 Ok=mL;var gL=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},Ak=gL;var hL=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},kk=hL;var Nk=d(G(),1);function Sg({item:e,field:t}){let{elements:r,isLoading:o}=ir({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 Ik=d(V(),1);function Mt({item:e,field:t}){return t.hasElements?(0,Ik.jsx)(Sg,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var oi=(e,t,r)=>r==="asc"?e.localeCompare(t):t.localeCompare(e);function Vt(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)}function ni(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 ii(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 si(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 dt(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 bL({item:e,field:t}){return t.getValue({item:e})}var Gr=bL;var vL=/^[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 _L(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!vL.test(r)?(0,Nk.__)("Value must be a valid email address."):null}var Mk={type:"email",render:Mt,Edit:"email",sort:oi,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[_t,yt],validOperators:[xt,St,zn,Wn,Un,_t,yt,Sr,Rr],format:{},getValueFormatted:Gr,validate:{required:Vt,pattern:si,minLength:ni,maxLength:ii,elements:dt,custom:_L}};var Vk=d(G(),1);var rc=(e,t,r)=>r==="asc"?e-t:t-e;function Rg(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 Eg(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 Fk={separatorThousand:","};function yL({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=Fk: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 wL(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Number.isInteger(r)?(0,Vk.__)("Value must be an integer."):null}var Dk={type:"integer",render:Mt,Edit:"integer",sort:rc,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[xt,St,cs,us,ds,fs,Hr],validOperators:[xt,St,cs,us,ds,fs,Hr,_t,yt,Sr,Rr],format:Fk,getValueFormatted:yL,validate:{required:Vt,min:Rg,max:Eg,elements:dt,custom:wL}};var Lk=d(G(),1);var jk={separatorThousand:",",separatorDecimal:".",decimals:2};function xL({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=jk:o=t.format;let{separatorThousand:n,separatorDecimal:i,decimals:s}=o,a=r.toFixed(s),[l,c]=a.split("."),u=n?l.replace(/\B(?=(\d{3})+(?!\d))/g,n):l;return s===0?u:u+i+c}function SL(e){return e===""||e===void 0||e===null}function RL(e,t){let r=t.getValue({item:e});return!SL(r)&&!Number.isFinite(r)?(0,Lk.__)("Value must be a number."):null}var Bk={type:"number",render:Mt,Edit:"number",sort:rc,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[xt,St,cs,us,ds,fs,Hr],validOperators:[xt,St,cs,us,ds,fs,Hr,_t,yt,Sr,Rr],format:jk,getValueFormatted:xL,validate:{required:Vt,min:Rg,max:Eg,elements:dt,custom:RL}};var Hk={type:"text",render:Mt,Edit:"text",sort:oi,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[_t,yt],validOperators:[xt,St,zn,Wn,Un,_t,yt,Sr,Rr],format:{},getValueFormatted:Gr,validate:{required:Vt,pattern:si,minLength:ni,maxLength:ii,elements:dt}};var za=d(Ms(),1);var Wk=d(Ms(),1);function zk(e){if(!e||!ki(new Date(e)))return null;let t=(0,Wk.getDate)(e);return t&&ki(t)?t:null}function Uk(e,t,r){let o=t.isValid[r]?.constraint;if(typeof o!="string")return!1;let n=t.getValue({item:e}),i=Array.isArray(n)?n[r==="min"?0:n.length-1]:n;if(i==null||i==="")return!0;let s=zk(o),a=zk(String(i));return!!s&&!!a&&(r==="min"?a.getTime()>=s.getTime():a.getTime()<=s.getTime())}function Cg(e,t){return Uk(e,t,"min")}function Tg(e,t){return Uk(e,t,"max")}var Yk={datetime:(0,za.getSettings)().formats.datetime,weekStartsOn:(0,za.getSettings)().l10n.startOfWeek};function EL({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="datetime"?o=Yk:o=t.format,(0,za.dateI18n)(o.datetime,(0,za.getDate)(r))}var CL=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},$k={type:"datetime",render:Mt,Edit:"datetime",sort:CL,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[bs,vs,ps,ms,gs,hs,zr,io],validOperators:[bs,vs,ps,ms,gs,hs,zr,io],format:Yk,getValueFormatted:EL,validate:{required:Vt,elements:dt,min:Cg,max:Tg}};var Wa=d(Ms(),1);var qk={date:(0,Wa.getSettings)().formats.date,weekStartsOn:(0,Wa.getSettings)().l10n.startOfWeek};function TL({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="date"?o=qk:o=t.format,(0,Wa.dateI18n)(o.date,(0,Wa.getDate)(r))}var PL=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},Gk={type:"date",render:Mt,Edit:"date",sort:PL,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[bs,vs,ps,ms,gs,hs,zr,io,Hr],validOperators:[bs,vs,ps,ms,gs,hs,zr,io,Hr],format:qk,getValueFormatted:TL,validate:{required:Vt,elements:dt,min:Cg,max:Tg}};var Pg=d(G(),1);function Kk(e,t){return t.getValue({item:e})===!0}function OL({item:e,field:t}){let r=t.getValue({item:e});return r===!0?(0,Pg.__)("True"):r===!1?(0,Pg.__)("False"):""}function AL(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&![!0,!1].includes(r)?(0,Pg.__)("Value must be true, false, or undefined"):null}var kL=(e,t,r)=>{let o=!!e;return o===!!t?0:r==="asc"?o?1:-1:o?-1:1},Xk={type:"boolean",render:Mt,Edit:"checkbox",sort:kL,validate:{required:Kk,elements:dt,custom:AL},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[xt,St],validOperators:[xt,St],format:{},getValueFormatted:OL};var Zk={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:Gr,validate:{}};var Ow=d(G(),1);function Qk(e,t){let r=t.getValue({item:e});return Array.isArray(r)&&r.length>0&&r.every(o=>![void 0,"",null].includes(o))}function Jk({item:e,field:t}){let r=t.getValue({item:e});return(Array.isArray(r)?r:[]).join(", ")}function IL({item:e,field:t}){return Jk({item:e,field:t})}function NL(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Array.isArray(r)?(0,Ow.__)("Value must be an array."):r.every(o=>typeof o=="string")?null:(0,Ow.__)("Every value must be a string.")}var ML=(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(","),s=n.join(",");return r==="asc"?i.localeCompare(s):s.localeCompare(i)},eI={type:"array",render:IL,Edit:"array",sort:ML,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[_t,yt],validOperators:[_t,yt,Sr,Rr],format:{},getValueFormatted:Jk,validate:{required:Qk,elements:dt,custom:NL}};function VL({item:e,field:t}){return t.getValue({item:e})?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":""}var tI={type:"password",render:Mt,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:VL,validate:{required:Vt,pattern:si,minLength:ni,maxLength:ii,elements:dt}};var rI={type:"telephone",render:Mt,Edit:"telephone",sort:oi,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[_t,yt],validOperators:[xt,St,zn,Wn,Un,_t,yt,Sr,Rr],format:{},getValueFormatted:Gr,validate:{required:Vt,pattern:si,minLength:ni,maxLength:ii,elements:dt}};var oI=d(G(),1);var oc=d(V(),1);function FL({item:e,field:t}){if(t.hasElements)return(0,oc.jsx)(Sg,{item:e,field:t});let r=Gr({item:e,field:t});return!r||!kr(r).isValid()?r:(0,oc.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,oc.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:r,border:"1px solid #ddd",flexShrink:0}}),(0,oc.jsx)("span",{children:r})]})}function DL(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!kr(r).isValid()?(0,oI.__)("Value must be a valid color."):null}var LL=(e,t,r)=>{let o=kr(e),n=kr(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(),s=n.toHsl();return i.h!==s.h?r==="asc"?i.h-s.h:s.h-i.h:i.s!==s.s?r==="asc"?i.s-s.s:s.s-i.s:r==="asc"?i.l-s.l:s.l-i.l},nI={type:"color",render:FL,Edit:"color",sort:LL,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[_t,yt],validOperators:[xt,St,_t,yt],format:{},getValueFormatted:Gr,validate:{required:Vt,elements:dt,custom:DL}};var iI={type:"url",render:Mt,Edit:"url",sort:oi,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[_t,yt],validOperators:[xt,St,zn,Wn,Un,_t,yt,Sr,Rr],format:{},getValueFormatted:Gr,validate:{required:Vt,pattern:si,minLength:ni,maxLength:ii,elements:dt}};var jL=(e,t,r)=>typeof e=="number"&&typeof t=="number"?rc(e,t,r):oi(e,t,r),sI={render:Mt,Edit:null,sort:jL,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[xt,St],validOperators:eA(),format:{},getValueFormatted:Gr,validate:{required:Vt,elements:dt}};function BL(e){return e==="integer"||e==="number"}function HL(e){return e==="date"||e==="datetime"}function aI(e,t,r){let o=t.validate[r];if(o&&(typeof e=="number"&&BL(t.type)||typeof e=="string"&&HL(t.type)))return{constraint:e,validate:o}}function lI(e,t){let r=e.isValid,o;r?.required===!0&&t.validate.required!==void 0&&(o={constraint:!0,validate:t.validate.required});let n;(r?.elements===!0||r?.elements===void 0&&(e.elements||e.getElements))&&t.validate.elements!==void 0&&(n={constraint:!0,validate:t.validate.elements});let i=aI(r?.min,t,"min"),s=aI(r?.max,t,"max"),a=r?.minLength,l;typeof a=="number"&&t.validate.minLength!==void 0&&(l={constraint:a,validate:t.validate.minLength});let c=r?.maxLength,u;typeof c=="number"&&t.validate.maxLength!==void 0&&(u={constraint:c,validate:t.validate.maxLength});let f=r?.pattern,g;f!==void 0&&t.validate.pattern!==void 0&&(g={constraint:f,validate:t.validate.pattern});let p=r?.custom??t.validate.custom;return{required:o,elements:n,min:i,max:s,minLength:l,maxLength:u,pattern:g,custom:p}}function cI(e){return e.validOperators.reduce((t,r)=>{let o=Ba(r);return o?.filter&&(t[r]=o.filter),t},{})}function zL(e,t){return{...t.format,...e.format}}var uI=zL;function WL(e){let t=[Mk,Dk,Bk,Hk,$k,Gk,Xk,Zk,eI,tI,rI,nI,iI].find(r=>r?.type===e);return t||sI}function Ua(e){return e.map(t=>{let r=WL(t.type),o=t.getValue||Ak(t.id),n=function(i,s,a){let l=o({item:i}),c=o({item:s});return t.sort?t.sort(l,c,a):r.sort(l,c,a)};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||kk(t.id),elements:t.elements,getElements:t.getElements,hasElements:wg(t),isVisible:t.isVisible,isDisabled:typeof t.isDisabled=="function"?t.isDisabled:()=>!!t.isDisabled,enableHiding:t.enableHiding??!0,readOnly:t.readOnly??!1,type:r.type,render:t.render??r.render,Edit:Pk(t,r.Edit),sort:n,enableSorting:t.enableSorting??r.enableSorting,enableGlobalSearch:t.enableGlobalSearch??r.enableGlobalSearch,isValid:lI(t,r),filterBy:Ok(t,r.defaultOperators,r.validOperators),filter:cI(r),format:uI(t,r),getValueFormatted:t.getValueFormatted??r.getValueFormatted}})}var hr=d(B(),1);function dI({view:e,data:t,getItemId:r,isLoading:o,paginationInfo:n,selection:i}){let s=e.infiniteScrollEnabled,[a,l]=(0,hr.useState)(!o);(0,hr.useEffect)(()=>{o||l(!0)},[o]);let c=(0,hr.useRef)(t),u=(0,hr.useRef)(n);(0,hr.useEffect)(()=>{o||(c.current=t,u.current=n)},[t,o,n]);let[f,g]=(0,hr.useState)([]),p=(0,hr.useRef)(new Map),m=(0,hr.useRef)([]),h=(0,hr.useRef)({search:void 0,filters:void 0,perPage:void 0}),v=(0,hr.useRef)(void 0),b=(0,hr.useRef)(void 0),_=(0,hr.useRef)(!1),x=(0,hr.useMemo)(()=>{e.startPosition!==void 0&&b.current!==void 0&&(e.startPosition<b.current?v.current="up":e.startPosition>b.current&&(v.current="down")),b.current=e.startPosition;let w=JSON.stringify(e.filters??[]),y=h.current.filters,O=!_.current||!e.infiniteScrollEnabled||e.search!==h.current.search||w!==y||e.perPage!==h.current.perPage;if(_.current=!0,h.current={search:e.search,filters:w,perPage:e.perPage},O){p.current.clear(),v.current=void 0;let E=e.search?1:e.startPosition??1,I=t.map((R,M)=>{let F=E+M;return p.current.set(r(R),F),{...R,position:F}});return m.current=I,I}let T=m.current,S=new Set(t.map(r)),A=v.current,D=e.search?1:e.startPosition??1,C=t.map((E,I)=>{let R=r(E),M=e.infiniteScrollEnabled?D+I:void 0;return M!==void 0&&p.current.set(R,M),{...E,position:M}});if(C.length===0)return T;let k=T.filter(E=>!S.has(r(E))),N=A==="up"?[...C,...k]:[...k,...C];N.sort((E,I)=>{let R=E.position,M=I.position;return R-M});let P=N;if(f.length>0){let E=Math.min(...f),I=Math.max(...f),R=20,M=N.map(oe=>oe.position),F=Math.min(...M);!(Math.max(...M)<E-R||F>I+R)&&(P=N.filter(oe=>{let te=r(oe);if(i?.includes(te))return!0;let ye=oe.position;return A==="up"?ye<=I+R:A==="down"?ye>=E-R:ye>=E-R&&ye<=I+R}))}return m.current=P,P},[t,e.search,e.filters,e.perPage,e.startPosition,e.infiniteScrollEnabled,f,i,r]);return s?{data:x,paginationInfo:n,hasInitiallyLoaded:a,setVisibleEntries:g}:{data:(o&&c.current?.length?c.current:t).map(y=>({...y,position:void 0})),paginationInfo:o&&c.current?.length?u.current:n,hasInitiallyLoaded:a,setVisibleEntries:void 0}}var Kr=d(B(),1),pI=d(Kt(),1);function fI(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 s=i.reduce((c,u)=>{let f=u.getBoundingClientRect(),g=f.top+f.height/2,p=Math.abs(g-n),m=c.getBoundingClientRect(),h=m.top+m.height/2,v=Math.abs(h-n);return p<v?u:c}),a=Number(s.getAttribute("aria-posinset")),l=s.getBoundingClientRect();return t.current={posinset:a,viewportOffset:l.top-o.top,direction:r},!0}function mI({view:e,onChangeView:t,isLoading:r,paginationInfo:o,containerRef:n,setVisibleEntries:i}){let s=(0,Kr.useRef)(null),a=(0,Kr.useRef)(e),l=(0,Kr.useRef)(r),c=(0,Kr.useRef)(t),u=(0,Kr.useRef)(o.totalItems);(0,Kr.useLayoutEffect)(()=>{a.current=e,l.current=r,c.current=t,u.current=o.totalItems},[e,r,t,o.totalItems]);let f=(0,Kr.useCallback)(p=>{i&&i(m=>{let h=new Set(m),v=!1;return p.forEach(b=>{let _=Number(b.target?.attributes?.getNamedItem("aria-posinset")?.value);isNaN(_)||(b.isIntersecting?h.has(_)||(h.add(_),v=!0):h.has(_)&&(h.delete(_),v=!0))}),v?Array.from(h).sort():m})},[i]);(0,Kr.useLayoutEffect)(()=>{let p=n.current,m=s.current;if(!p||!e.infiniteScrollEnabled||!m||r)return;let h=p.querySelector(`[aria-posinset="${m.posinset}"]`);if(h){let v=p.getBoundingClientRect(),x=h.getBoundingClientRect().top-v.top-m.viewportOffset;Math.abs(x)>1&&(p.scrollTop+=x)}s.current=null},[n,r,e.infiniteScrollEnabled]);let g=(0,Kr.useRef)(null);return(0,Kr.useEffect)(()=>{if(!e.infiniteScrollEnabled||!f){g.current&&(g.current.disconnect(),g.current=null);return}return g.current=new IntersectionObserver(f,{root:null,rootMargin:"0px",threshold:.1}),()=>{g.current&&(g.current.disconnect(),g.current=null)}},[e.infiniteScrollEnabled,f]),(0,Kr.useEffect)(()=>{if(!e.infiniteScrollEnabled||!n.current)return;let p=0,m=600,h=800,v=(0,pI.throttle)(_=>{let x=a.current,w=u.current,y=_.target,O=y.scrollTop,T=y.scrollHeight,S=y.clientHeight,A=O>p?"down":"up";if(p=O,l.current)return;let D=x.startPosition||1,C=x.perPage||10,k=Math.min(D+C,w);if(A==="down"&&O+S>=T-m&&k<w){let N=k;fI(y,s,"down"),c.current({...x,startPosition:N})}if(A==="up"&&O<=h&&D>1){let N=D-C,P=N<6?1:N;fI(y,s,"up"),c.current({...x,startPosition:P})}},50),b=n.current;return b.addEventListener("scroll",v),()=>{b.removeEventListener("scroll",v),v.cancel()}},[n,e.infiniteScrollEnabled]),{intersectionObserver:g.current}}var br=d(V(),1),UL=e=>e.id,YL=()=>!0,$L=[],qL={table:{},grid:{},list:{}},GL=Es.filter(e=>!e.isPicker);function KL({header:e,search:t=!0,searchLabel:r=void 0}){let{view:o}=(0,Ir.useContext)(ae),n=o.infiniteScrollEnabled;return(0,br.jsxs)(br.Fragment,{children:[(0,br.jsxs)(L,{direction:"row",align:"top",justify:"space-between",className:z("dataviews__view-actions",{"dataviews__view-actions--infinite-scroll":n}),gap:"xs",children:[(0,br.jsxs)(L,{direction:"row",justify:"start",gap:"sm",className:"dataviews__search",children:[t&&(0,br.jsx)(fw,{label:r}),(0,br.jsx)(Xm,{})]}),(0,br.jsxs)(L,{direction:"row",gap:"xs",style:{flexShrink:0},children:[(0,br.jsx)(TA,{}),e]})]}),(0,br.jsx)(Zm,{className:"dataviews-filters__container"}),(0,br.jsx)(uw,{}),(0,br.jsx)(dw,{})]})}function XL({view:e,onChangeView:t,fields:r,search:o=!0,searchLabel:n=void 0,actions:i=$L,data:s,getItemId:a=UL,getItemLevel:l,isLoading:c=!1,paginationInfo:u,defaultLayouts:f=qL,selection:g,onChangeSelection:p,onClickItem:m,renderItemLink:h,isItemClickable:v=YL,header:b,children:_,config:x={perPageSizes:[10,20,50,100]},empty:w,onReset:y}){let[O,T]=(0,Ir.useState)([]),S=g===void 0||p===void 0,A=S?O:g,{data:D,paginationInfo:C,hasInitiallyLoaded:k,setVisibleEntries:N}=dI({view:e,data:s,getItemId:a,isLoading:c,selection:A,paginationInfo:u}),P=(0,Ir.useRef)(null),[E,I]=(0,Ir.useState)(0),R=(0,gI.useResizeObserver)(re=>{I(re[0].borderBoxSize[0].inlineSize)},{box:"border-box"}),[M,F]=(0,Ir.useState)(null);function j(re){let le=typeof re=="function"?re(A):re;S&&T(le),p&&p(le)}let Y=(0,Ir.useMemo)(()=>Ua(r),[r]),oe=(0,Ir.useMemo)(()=>e.infiniteScrollEnabled?A:A.filter(re=>s.some(le=>a(le)===re)),[A,s,a,e.infiniteScrollEnabled]),te=zu(Y,e),ne=(0,Ir.useMemo)(()=>(te||[]).some(re=>re.isPrimary||re.isLocked),[te]),[ye,Z]=(0,Ir.useState)(ne),{intersectionObserver:Oe}=mI({view:e,onChangeView:t,isLoading:c,paginationInfo:u,containerRef:P,setVisibleEntries:N});(0,Ir.useEffect)(()=>{ne&&!ye&&Z(!0)},[ne,ye]);let W=(0,Ir.useMemo)(()=>Object.fromEntries(Object.entries(f).filter(([re])=>GL.some(le=>le.type===re)).map(([re,le])=>[re,le===!0?{}:le])),[f]);return W[e.type]?(0,br.jsx)(ae.Provider,{value:{view:e,onChangeView:t,fields:Y,actions:i,data:D,isLoading:c,paginationInfo:C,selection:oe,onChangeSelection:j,openedFilter:M,setOpenedFilter:F,getItemId:a,getItemLevel:l,isItemClickable:v,onClickItem:m,renderItemLink:h,containerWidth:E,containerRef:P,resizeObserverRef:R,defaultLayouts:W,filters:te,isShowingFilter:ye,setIsShowingFilter:Z,config:x,empty:w,hasInitiallyLoaded:k,onReset:y,intersectionObserver:Oe},children:(0,br.jsx)("div",{className:"dataviews-wrapper",children:_??(0,br.jsx)(KL,{header:b,search:o,searchLabel:n})})}):null}var Sn=XL;Sn.BulkActionToolbar=Qp;Sn.Filters=Uu;Sn.FiltersToggled=Zm;Sn.FiltersToggle=Xm;Sn.Layout=uw;Sn.LayoutSwitcher=mw;Sn.Pagination=py;Sn.Search=fw;Sn.ViewConfig=gw;Sn.Footer=dw;var Zu=Sn;var Vw=d(B(),1);var hI=d(B(),1),bI=d(V(),1),Aw=(0,hI.createContext)({fields:[]});Aw.displayName="DataFormContext";function vI({fields:e,children:t}){return(0,bI.jsx)(Aw.Provider,{value:{fields:e},children:t})}var Xo=Aw;var Lg=d(B(),1);var Ag=d(B(),1),Ju=d(J(),1);var Qu=d(G(),1),Nr={type:"regular",labelPosition:"top"},ZL=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 _I(e){let t=Nr;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,Qu.__)("Apply"),cancelLabel:n.cancelLabel?.trim()||(0,Qu.__)("Cancel")}:n==="modal"?i={type:"modal",applyLabel:(0,Qu.__)("Apply"),cancelLabel:(0,Qu.__)("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:ZL(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 yI(e){let t=_I(e?.layout),r=(e.fields??[]).map(o=>{if(typeof o=="string")return{id:o,layout:t};let n=o.layout?_I(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:yI({fields:o.children,layout:Nr}).fields}}});return{layout:t,fields:r}}var Og=yI;var wt=d(V(),1);function QL({title:e}){return(0,wt.jsx)(L,{direction:"column",className:"dataforms-layouts-regular__header",gap:"lg",children:(0,wt.jsx)(L,{direction:"row",align:"center",children:(0,wt.jsx)(Ju.__experimentalHeading,{level:2,size:13,children:e})})})}function wI({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:s}=(0,Ag.useContext)(Xo),a=t.layout,l=(0,Ag.useMemo)(()=>({layout:Nr,fields:t.children?t.children:[]}),[t]);if(t.children)return(0,wt.jsxs)(wt.Fragment,{children:[!o&&t.label&&(0,wt.jsx)(QL,{title:t.label}),(0,wt.jsx)(uo,{data:e,form:l,onChange:r,validity:i?.children})]});let c=a.labelPosition,u=s.find(f=>f.id===t.id);return!u||!u.Edit?null:c==="side"?(0,wt.jsxs)(L,{direction:"row",className:"dataforms-layouts-regular__field",gap:"sm",children:[(0,wt.jsx)("div",{className:z("dataforms-layouts-regular__field-label",`dataforms-layouts-regular__field-label--label-position-${c}`),children:(0,wt.jsx)(Ju.BaseControl.VisualLabel,{children:u.label})}),(0,wt.jsx)("div",{className:"dataforms-layouts-regular__field-control",children:u.readOnly===!0?(0,wt.jsx)(u.render,{item:e,field:u}):(0,wt.jsx)(u.Edit,{data:e,field:u,onChange:r,hideLabelFromVision:!0,markWhenOptional:n,validity:i},u.id)})]}):(0,wt.jsx)("div",{className:"dataforms-layouts-regular__field",children:u.readOnly===!0?(0,wt.jsx)(wt.Fragment,{children:(0,wt.jsxs)(wt.Fragment,{children:[!o&&c!=="none"&&(0,wt.jsx)(Ju.BaseControl.VisualLabel,{children:u.label}),(0,wt.jsx)(u.render,{item:e,field:u})]})}):(0,wt.jsx)(u.Edit,{data:e,field:u,onChange:r,hideLabelFromVision:c==="none"?!0:o,markWhenOptional:n,validity:i})})}var Nw=d(kw(),1),Ya=d(J(),1),Rn=d(B(),1),Mg=d(Kt(),1);var sc=d(J(),1),ic=d(G(),1);var OI=d(Kt(),1),AI=d(B(),1);function fj(e,t){return z("dataforms-layouts-panel__field-label",`dataforms-layouts-panel__field-label--label-position-${e}`,{"has-error":t})}var EI=fj;var kg=d(J(),1);var td=d(V(),1);function pj(e,t,r){return e?(0,td.jsx)(kg.Tooltip,{text:t,placement:"top",children:(0,td.jsxs)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:[(0,td.jsx)(kg.Icon,{icon:_i,size:16}),r]})}):r}var CI=pj;function TI(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=TI(r);if(o)return o}}var PI=TI;var Po=d(V(),1);function rd({data:e,field:t,fieldLabel:r,summaryFields:o,validity:n,touched:i,disabled:s,onClick:a,"aria-expanded":l}){let{labelPosition:c,editVisibility:u}=t.layout,f=PI(n),g=i&&!!f,p=EI(c,g),m=CI(g,f,r),h=z("dataforms-layouts-panel__field-trigger",`dataforms-layouts-panel__field-trigger--label-${c}`,{"is-disabled":s,"dataforms-layouts-panel__field-trigger--edit-always":u==="always"}),v=(0,OI.useInstanceId)(rd,"dataforms-layouts-panel__field-control"),b=g?(0,ic.sprintf)((0,ic._x)("Edit %s (has errors)","field"),r||""):(0,ic.sprintf)((0,ic._x)("Edit %s","field"),r||""),_=(0,AI.useRef)(null);return(0,Po.jsxs)("div",{ref:_,className:h,onClick:s?void 0:()=>{let y=_.current?.ownerDocument.defaultView?.getSelection();y&&y.toString().length>0||a()},onKeyDown:s?void 0:y=>{y.target===y.currentTarget&&(y.key==="Enter"||y.key===" ")&&(y.preventDefault(),a())},children:[c!=="none"&&(0,Po.jsx)("span",{className:p,children:m}),c==="none"&&g&&(0,Po.jsx)(sc.Tooltip,{text:f,placement:"top",children:(0,Po.jsx)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:(0,Po.jsx)(sc.Icon,{icon:_i,size:16})})}),(0,Po.jsx)("span",{id:`${v}`,className:"dataforms-layouts-panel__field-control",children:o.length>1?(0,Po.jsx)("span",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",width:"100%",gap:"2px"},children:o.map(y=>(0,Po.jsx)("span",{style:{width:"100%"},children:(0,Po.jsx)(y.render,{item:e,field:y})},y.id))}):o.map(y=>(0,Po.jsx)(y.render,{item:e,field:y},y.id))}),!s&&(0,Po.jsx)(sc.Button,{className:"dataforms-layouts-panel__field-trigger-icon",label:b,icon:fa,size:"small","aria-expanded":l,"aria-haspopup":"dialog","aria-describedby":`${v}`})]})}var kI=d(kw(),1),Iw=d(Jy(),1),ai=d(B(),1),Xr=d(G(),1);function II(e){return e?Object.values(e).every(t=>Object.entries(t).every(([r,o])=>r==="children"&&o&&typeof o=="object"?II(o):o.type!=="invalid"&&o.type!=="validating")):!0}function mj(e,t){let r=Og(e);if(r.fields.length===0)return[];let o=new Map;t.forEach(s=>{o.set(s.id,s)});function n(s){if("children"in s&&Array.isArray(s.children)){let c=s.children.map(n).filter(f=>f!==null);if(c.length===0)return null;let u=o.get(s.id);if(u){let[f]=Ua([u]);return{id:s.id,children:c,field:f}}return{id:s.id,children:c}}let a=o.get(s.id);if(!a)return null;let[l]=Ua([a]);return{id:s.id,children:[],field:l}}return r.fields.map(n).filter(s=>s!==null)}function ac(e,t,r){if(e||(e={}),r.length===0)return e;let o={...e},n=o;for(let s=0;s<r.length-1;s++){let a=r[s];n[a]||(n[a]={}),n[a]={...n[a]},n=n[a]}let i=r[r.length-1];return n[i]={...n[i]||{},...t},o}function NI(e,t,r){if(!e||t.length===0)return e;let o={...e},n=o;for(let a=0;a<t.length-1;a++){let l=t[a];if(!n[l])return e;n[l]={...n[l]},n=n[l]}let i=t[t.length-1];if(!n[i])return e;let s={...n[i]};if(delete s[r],Object.keys(s).length===0?delete n[i]:n[i]=s,Object.keys(o).length!==0)return o}function gj(e,t,r){let{elementsCounterRef:o,setFormValidity:n,path:i,item:s}=r,a=(o.current[t.id]||0)+1;o.current[t.id]=a,e.then(l=>{if(a===o.current[t.id]){if(!Array.isArray(l)){n(c=>ac(c,{elements:{type:"invalid",message:(0,Xr.__)("Could not validate elements.")}},[...i,t.id]));return}t.field?.isValid.elements&&!t.field.isValid.elements.validate(s,{...t.field,elements:l})?n(c=>ac(c,{elements:{type:"invalid",message:(0,Xr.__)("Value must be one of the elements.")}},[...i,t.id])):n(c=>NI(c,[...i,t.id],"elements"))}}).catch(l=>{if(a!==o.current[t.id])return;let c;l instanceof Error?c=l.message:c=String(l)||(0,Xr.__)("Unknown error when running elements validation asynchronously."),n(u=>ac(u,{elements:{type:"invalid",message:c}},[...i,t.id]))})}function hj(e,t,r){let{customCounterRef:o,setFormValidity:n,path:i}=r,s=(o.current[t.id]||0)+1;o.current[t.id]=s,e.then(a=>{if(s===o.current[t.id]){if(a===null){n(l=>NI(l,[...i,t.id],"custom"));return}if(typeof a=="string"){n(l=>ac(l,{custom:{type:"invalid",message:a}},[...i,t.id]));return}n(l=>ac(l,{custom:{type:"invalid",message:(0,Xr.__)("Validation could not be processed.")}},[...i,t.id]))}}).catch(a=>{if(s!==o.current[t.id])return;let l;a instanceof Error?l=a.message:l=String(a)||(0,Xr.__)("Unknown error when running custom validation asynchronously."),n(c=>ac(c,{custom:{type:"invalid",message:l}},[...i,t.id]))})}function MI(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,Xr.__)("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,Xr.__)("Value is below the minimum.")}};if(t.field?.isValid.max&&!t.field.isValid.max.validate(e,t.field))return{max:{type:"invalid",message:(0,Xr.__)("Value is above the maximum.")}};if(t.field?.isValid.minLength&&!t.field.isValid.minLength.validate(e,t.field))return{minLength:{type:"invalid",message:(0,Xr.__)("Value is too short.")}};if(t.field?.isValid.maxLength&&!t.field.isValid.maxLength.validate(e,t.field))return{maxLength:{type:"invalid",message:(0,Xr.__)("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,Xr.__)("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,kI.default)(e,t.field.setValue({item:e,value:i})),t.field)}catch(i){let s;return i instanceof Error?s=i.message:s=String(i)||(0,Xr.__)("Unknown error when running custom validation."),{custom:{type:"invalid",message:s}}}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"&&(gj(t.field.getElements(),t,r),n.elements={type:"validating",message:(0,Xr.__)("Validating\u2026")}),o instanceof Promise&&(hj(o,t,r),n.custom={type:"validating",message:(0,Xr.__)("Validating\u2026")}),Object.keys(n).length>0)return n;if(t.children.length>0){let i={};t.children.forEach(a=>{i[a.id]=MI(e,a,{...r,path:[...r.path,t.id,"children"]})});let s={};return Object.entries(i).forEach(([a,l])=>{l!==void 0&&(s[a]=l)}),Object.keys(s).length===0?void 0:{children:s}}}function VI(e,t){let r=e?.field?.getValue({item:t});if(e.children.length===0)return r;let o=e.children.map(n=>VI(n,t));return o?{value:r,children:o}:r}function bj(e,t,r){let[o,n]=(0,ai.useState)(),i=(0,ai.useRef)({}),s=(0,ai.useRef)({}),a=(0,ai.useRef)({}),l=(0,ai.useCallback)(()=>{let c={customCounterRef:i,elementsCounterRef:s,setFormValidity:n,path:[],item:e},u=mj(r,t);if(u.length===0){n(void 0);return}let f={},g=[];u.forEach(p=>{let m=VI(p,e);if(a.current.hasOwnProperty(p.id)&&(0,Iw.default)(a.current[p.id],m)){g.push(p.id);return}a.current[p.id]=m;let h=MI(e,p,c);h!==void 0&&(f[p.id]=h)}),n(p=>{let m={...p,...f},h=[...g,...Object.keys(f)];return Object.keys(m).forEach(b=>{m&&!h.includes(b)&&delete m[b]}),Object.keys(m).length===0&&(m=void 0),(0,Iw.default)(p,m)?p:m})},[e,t,r]);return(0,ai.useEffect)(()=>{l()},[l]),{validity:o,isValid:II(o)}}var Mr=bj;var FI=d(B(),1);function js(e,t){(0,FI.useEffect)(()=>{t&&e.current&&e.current.querySelectorAll("input, textarea, select").forEach(o=>{o.reportValidity()})},[t,e])}var DI=d(B(),1);function vj(e){return Array.isArray(e)?e.map(t=>typeof t=="string"?t:t.id):[]}var Ig=(e,t)=>Array.isArray(e)&&e.length>0?vj(e).map(o=>t.find(n=>n.id===o)).filter(o=>o!==void 0):[];var _j=(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 yj(e){let{fields:t}=(0,DI.useContext)(Xo),r=e.layout,o=Ig(r.summary,t),n=_j(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 Ng=yj;var Zr=d(V(),1);function wj({data:e,field:t,onChange:r,fieldLabel:o,onClose:n,touched:i}){let{openAs:s}=t.layout,{applyLabel:a,cancelLabel:l}=s,{fields:c}=(0,Rn.useContext)(Xo),[u,f]=(0,Rn.useState)({}),g=(0,Rn.useMemo)(()=>(0,Nw.default)(e,u,{arrayMerge:(y,O)=>O}),[e,u]),p=(0,Rn.useMemo)(()=>({layout:Nr,fields:t.children?t.children:[{id:t.id,layout:Nr}]}),[t]),m=c.map(y=>({...y,Edit:y.Edit===null?void 0:y.Edit,isValid:{required:y.isValid.required?.constraint,elements:y.isValid.elements?.constraint,min:y.isValid.min?.constraint,max:y.isValid.max?.constraint,pattern:y.isValid.pattern?.constraint,minLength:y.isValid.minLength?.constraint,maxLength:y.isValid.maxLength?.constraint}})),{validity:h}=Mr(g,m,p),v=()=>{r(u),n()},b=y=>{f(O=>(0,Nw.default)(O,y,{arrayMerge:(T,S)=>S}))},_=(0,Mg.useFocusOnMount)("firstInputElement"),x=(0,Rn.useRef)(null),w=(0,Mg.useMergeRefs)([_,x]);return js(x,i),(0,Zr.jsxs)(Ya.Modal,{className:"dataforms-layouts-panel__modal",onRequestClose:n,isFullScreen:!1,title:o,size:"medium",children:[(0,Zr.jsx)("div",{ref:w,children:(0,Zr.jsx)(uo,{data:g,form:p,onChange:b,validity:h,children:(y,O,T,S)=>(0,Zr.jsx)(y,{data:g,field:O,onChange:b,hideLabelFromVision:p.fields.length<2,markWhenOptional:S,validity:T},O.id)})}),(0,Zr.jsxs)(L,{direction:"row",className:"dataforms-layouts-panel__modal-footer",gap:"md",children:[(0,Zr.jsx)(Ya.__experimentalSpacer,{style:{flex:1}}),(0,Zr.jsx)(Ya.Button,{variant:"tertiary",onClick:n,__next40pxDefaultSize:!0,children:l}),(0,Zr.jsx)(Ya.Button,{variant:"primary",onClick:v,__next40pxDefaultSize:!0,children:a})]})]})}function xj({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,Rn.useState)(!1),[s,a]=(0,Rn.useState)(!1),{fieldDefinition:l,fieldLabel:c,summaryFields:u}=Ng(t);if(!l)return null;let f=()=>{a(!1),i(!0)};return(0,Zr.jsxs)(Zr.Fragment,{children:[(0,Zr.jsx)(rd,{data:e,field:t,fieldLabel:c,summaryFields:u,validity:o,touched:n,disabled:l.readOnly===!0,onClick:()=>a(!0),"aria-expanded":s}),s&&(0,Zr.jsx)(wj,{data:e,field:t,onChange:r,fieldLabel:c??"",onClose:f,touched:n})]})}var LI=xj;var Bs=d(J(),1),jI=d(G(),1),ji=d(B(),1);var BI=d(Kt(),1);var Vr=d(V(),1);function Sj({title:e,onClose:t}){return(0,Vr.jsx)(L,{direction:"column",className:"dataforms-layouts-panel__dropdown-header",gap:"lg",children:(0,Vr.jsxs)(L,{direction:"row",gap:"sm",align:"center",children:[e&&(0,Vr.jsx)(Bs.__experimentalHeading,{level:2,size:13,children:e}),(0,Vr.jsx)(Bs.__experimentalSpacer,{style:{flex:1}}),t&&(0,Vr.jsx)(Bs.Button,{label:(0,jI.__)("Close"),icon:yo,onClick:t,size:"small"})]})})}function Rj({touched:e,children:t}){let r=(0,ji.useRef)(null);return js(r,e),(0,Vr.jsx)("div",{ref:r,children:t})}function Ej({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,ji.useState)(!1),[s,a]=(0,ji.useState)(null),l=(0,ji.useMemo)(()=>({anchor:s,placement:"left-start",offset:36,shift:!0}),[s]),[c,u]=(0,BI.__experimentalUseDialog)({focusOnMount:"firstInputElement"}),f=(0,ji.useMemo)(()=>({layout:Nr,fields:t.children?t.children:[{id:t.id,layout:Nr}]}),[t]),g=(0,ji.useMemo)(()=>{if(o!==void 0)return t.children?o?.children:{[t.id]:o}},[o,t]),{fieldDefinition:p,fieldLabel:m,summaryFields:h}=Ng(t);return p?(0,Vr.jsx)("div",{ref:a,className:"dataforms-layouts-panel__field-dropdown-anchor",children:(0,Vr.jsx)(Bs.Dropdown,{contentClassName:"dataforms-layouts-panel__field-dropdown",popoverProps:l,focusOnMount:!1,onToggle:v=>{v||i(!0)},renderToggle:({isOpen:v,onToggle:b})=>(0,Vr.jsx)(rd,{data:e,field:t,fieldLabel:m,summaryFields:h,validity:o,touched:n,disabled:p.readOnly===!0,onClick:b,"aria-expanded":v}),renderContent:({onClose:v})=>(0,Vr.jsx)(Rj,{touched:n,children:(0,Vr.jsxs)("div",{ref:c,...u,children:[(0,Vr.jsx)(Sj,{title:m,onClose:v}),(0,Vr.jsx)(uo,{data:e,form:f,onChange:r,validity:g,children:(b,_,x,w)=>(0,Vr.jsx)(b,{data:e,field:_,onChange:r,hideLabelFromVision:(f?.fields??[]).length<2,markWhenOptional:w,validity:x},_.id)})]})})})}):null}var HI=Ej;var Mw=d(V(),1);function zI({data:e,field:t,onChange:r,validity:o}){return t.layout.openAs.type==="modal"?(0,Mw.jsx)(LI,{data:e,field:t,onChange:r,validity:o}):(0,Mw.jsx)(HI,{data:e,field:t,onChange:r,validity:o})}var fo=d(B(),1);var Vg=d(G(),1),WI=d(V(),1);function UI(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+=UI(o);return t}function Fg({validity:e}){let t=UI(e);return t===0?null:(0,WI.jsx)(os,{intent:"high",children:(0,Vg.sprintf)((0,Vg._n)("%d field needs attention","%d fields need attention",t),t)})}var Ft=d(V(),1);function Cj(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 Tj({data:e,fields:t,label:r,layout:o,isOpen:n,touched:i,validity:s}){let l=Ig(o.summary,t).filter(f=>Cj(f,o.summary,n)),c=i&&o.isCollapsible,u=l.length>0&&o.withHeader;return(0,Ft.jsxs)(L,{align:"center",justify:"space-between",className:"dataforms-layouts-card__field-header-content",children:[(0,Ft.jsx)(Bn.Title,{children:r}),(c||u)&&(0,Ft.jsxs)(ma.HeaderDescription,{className:"dataforms-layouts-card__field-header-content-description",children:[c&&(0,Ft.jsx)(Fg,{validity:s}),u&&(0,Ft.jsx)("div",{className:"dataforms-layouts-card__field-summary",children:l.map(f=>(0,Ft.jsx)(f.render,{item:e,field:f},f.id))})]})]})}function Pj({data:e,field:t,form:r,onChange:o,hideLabelFromVision:n,markWhenOptional:i,validity:s,withHeader:a}){if(t.children)return(0,Ft.jsxs)(Ft.Fragment,{children:[t.description&&(0,Ft.jsx)("div",{className:"dataforms-layouts-card__field-description",children:t.description}),(0,Ft.jsx)(uo,{data:e,form:r,onChange:o,validity:s?.children})]});let l=$a("regular")?.component;return l?(0,Ft.jsx)(l,{data:e,field:t,onChange:o,hideLabelFromVision:n||a,markWhenOptional:i,validity:s}):null}function YI({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:s}=(0,fo.useContext)(Xo),a=t.layout,l=(0,fo.useRef)(null),c=(0,fo.useMemo)(()=>({layout:Nr,fields:t.children??[]}),[t]),{isOpened:u,isCollapsible:f}=a,[g,p]=(0,fo.useState)(u),[m,h]=(0,fo.useState)(!1);(0,fo.useEffect)(()=>{p(u)},[u]);let v=(0,fo.useCallback)(O=>{O||h(!0),p(O)},[]),b=(0,fo.useCallback)(()=>{h(!0)},[]);js(l,(f?g:!0)&&m);let _=t.label,x;if(t.children)x=!!_&&a.withHeader;else{let O=s.find(T=>T.id===t.id);if(!O||!O.Edit)return null;_=O.label,x=!!_&&a.withHeader}let w=(0,Ft.jsx)(Pj,{data:e,field:t,form:c,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,withHeader:x}),y=(0,Ft.jsx)(Tj,{data:e,fields:s,label:_,layout:a,isOpen:f?!!g:!0,touched:m,validity:i});return x&&f?(0,Ft.jsxs)(ma.Root,{className:"dataforms-layouts-card__field",open:g,onOpenChange:v,children:[(0,Ft.jsx)(ma.Header,{children:y}),(0,Ft.jsx)(ma.Content,{ref:l,onBlur:b,children:w})]}):(0,Ft.jsxs)(Bn.Root,{className:"dataforms-layouts-card__field",children:[x&&(0,Ft.jsx)(Bn.Header,{children:y}),(0,Ft.jsx)(Bn.Content,{ref:l,onBlur:b,children:w})]})}var $I=d(J(),1);var ar=d(V(),1);function Oj({title:e}){return(0,ar.jsx)(L,{direction:"column",className:"dataforms-layouts-row__header",gap:"lg",children:(0,ar.jsx)(L,{direction:"row",align:"center",children:(0,ar.jsx)($I.__experimentalHeading,{level:2,size:13,children:e})})})}var Aj=({children:e})=>(0,ar.jsx)(ar.Fragment,{children:e});function qI({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let s=t.layout;if(t.children){let l={layout:Nr,fields:t.children};return(0,ar.jsxs)("div",{className:"dataforms-layouts-row__field",children:[!o&&t.label&&(0,ar.jsx)(Oj,{title:t.label}),(0,ar.jsx)(L,{direction:"row",align:s.alignment,gap:"lg",children:(0,ar.jsx)(uo,{data:e,form:l,onChange:r,validity:i?.children,as:Aj,children:(c,u,f)=>(0,ar.jsx)("div",{className:"dataforms-layouts-row__field-control",style:s.styles[u.id],children:(0,ar.jsx)(c,{data:e,field:u,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:f})},u.id)})})]})}let a=$a("regular")?.component;return a?(0,ar.jsx)(ar.Fragment,{children:(0,ar.jsx)("div",{className:"dataforms-layouts-row__field-control",children:(0,ar.jsx)(a,{data:e,field:t,onChange:r,markWhenOptional:n,validity:i})})}):null}var po=d(B(),1),GI=d(G(),1);var Bi=d(V(),1);function KI({data:e,field:t,onChange:r,validity:o}){let{fields:n}=(0,po.useContext)(Xo),i=(0,po.useRef)(null),s=(0,po.useRef)(null),[a,l]=(0,po.useState)(!1),[c,u]=(0,po.useState)(!1),f=(0,po.useMemo)(()=>({layout:Nr,fields:t.children??[]}),[t]);(0,po.useEffect)(()=>{let v=i.current;if(!v)return;let b=()=>{let _=v.open;_||l(!0),u(_)};return v.addEventListener("toggle",b),()=>{v.removeEventListener("toggle",b)}},[]),js(s,c&&a);let g=(0,po.useCallback)(()=>{l(!0)},[]);if(!t.children)return null;let p=t.layout.summary??"",m=p?n.find(v=>v.id===p):void 0,h;return m&&m.render?h=(0,Bi.jsx)(m.render,{item:e,field:m}):h=t.label||(0,GI.__)("More details"),(0,Bi.jsxs)("details",{ref:i,className:"dataforms-layouts-details__details",children:[(0,Bi.jsx)("summary",{className:"dataforms-layouts-details__summary",children:(0,Bi.jsxs)(L,{direction:"row",align:"center",gap:"md",className:"dataforms-layouts-details__summary-content",children:[h,a&&(0,Bi.jsx)(Fg,{validity:o})]})}),(0,Bi.jsx)("div",{ref:s,className:"dataforms-layouts-details__content",onBlur:g,children:(0,Bi.jsx)(uo,{data:e,form:f,onChange:r,validity:o?.children})})]})}var qa=d(V(),1),kj=[{type:"regular",component:wI,wrapper:({children:e})=>(0,qa.jsx)(L,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e})},{type:"panel",component:zI,wrapper:({children:e})=>(0,qa.jsx)(L,{direction:"column",className:"dataforms-layouts__wrapper",gap:"md",children:e})},{type:"card",component:YI,wrapper:({children:e})=>(0,qa.jsx)(L,{direction:"column",className:"dataforms-layouts__wrapper",gap:"xl",children:e})},{type:"row",component:qI,wrapper:({children:e,layout:t})=>(0,qa.jsx)(L,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:(0,qa.jsx)("div",{className:"dataforms-layouts-row__field",children:(0,qa.jsx)(L,{direction:"row",gap:"lg",align:t.alignment,children:e})})})},{type:"details",component:KI}];function $a(e){return kj.find(t=>t.type===e)}var Dg=d(V(),1),Ij=({children:e})=>(0,Dg.jsx)(L,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e});function uo({data:e,form:t,onChange:r,validity:o,children:n,as:i}){let{fields:s}=(0,Lg.useContext)(Xo),a=(0,Lg.useMemo)(()=>{let u=s.filter(g=>!!g.isValid?.required).length,f=s.length-u;return u>f},[s]);function l(u){return s.find(f=>f.id===u.id)}let c=i??$a(t.layout.type)?.wrapper??Ij;return(0,Dg.jsx)(c,{layout:t.layout,children:t.fields.map(u=>{let f=$a(u.layout.type)?.component;if(!f)return null;let g=u.children?void 0:l(u);return g&&g.isVisible&&!g.isVisible(e)?null:n?n(f,u,o?.[u.id],a):(0,Dg.jsx)(f,{data:e,field:u,onChange:r,markWhenOptional:a,validity:o?.[u.id]},u.id)})})}var Fw=d(V(),1);function Oo({data:e,form:t,fields:r,onChange:o,validity:n}){let i=(0,Vw.useMemo)(()=>Og(t),[t]),s=(0,Vw.useMemo)(()=>Ua(r),[r]);return t.fields?(0,Fw.jsx)(vI,{fields:s,children:(0,Fw.jsx)(uo,{data:e,form:i,onChange:o,validity:n})}):null}var v3=d(lr(),1),Us=d(B(),1),_3=d(G(),1);import{useNavigate as tB,useSearch as rB}from"@wordpress/route";var ZI=Object.prototype.hasOwnProperty;function QI(e,t,r){for(r of e.keys())if(Hs(r,t))return r}function Hs(e,t){var r,o,n;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((o=e.length)===t.length)for(;o--&&Hs(e[o],t[o]););return o===-1}if(r===Set){if(e.size!==t.size)return!1;for(o of e)if(n=o,n&&typeof n=="object"&&(n=QI(t,n),!n)||!t.has(n))return!1;return!0}if(r===Map){if(e.size!==t.size)return!1;for(o of e)if(n=o[0],n&&typeof n=="object"&&(n=QI(t,n),!n)||!Hs(o[1],t.get(n)))return!1;return!0}if(r===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(r===DataView){if((o=e.byteLength)===t.byteLength)for(;o--&&e.getInt8(o)===t.getInt8(o););return o===-1}if(ArrayBuffer.isView(e)){if((o=e.byteLength)===t.byteLength)for(;o--&&e[o]===t[o];);return o===-1}if(!r||typeof e=="object"){o=0;for(r in e)if(ZI.call(e,r)&&++o&&!ZI.call(t,r)||!(r in t)||!Hs(e[r],t[r]))return!1;return Object.keys(t).length===o}}return e!==e&&t!==t}var Ga=d(B(),1),Bg=d(Ot(),1),Bw=d(Dw(),1);function Lw(e,t,r){return`dataviews-${e}-${t}-${r}`}var e5=["titleField","mediaField","descriptionField","showTitle","showMedia","showDescription","showLevels","infiniteScrollEnabled"];function jw(e,t,r){if(!t)return e;let o=e;for(let n of e5)n in t&&(o={...o,[n]:t[n]});if(t.filters&&t.filters.length>0){let n=new Set(t.filters.map(s=>s.field)),i=(e.filters??[]).filter(s=>!n.has(s.field));o={...o,filters:[...i,...t.filters]}}return t.sort&&r&&e.sort?.field===r.sort?.field&&e.sort?.direction===r.sort?.direction&&(o={...o,sort:t.sort}),t.layout&&(o={...o,layout:{...o.layout,...t.layout}}),t.groupBy&&(o={...o,groupBy:t.groupBy}),o}function jg(e,t,r){if(!t)return e;let o=e;for(let n of e5)if(n in t){let{[n]:i,...s}=o;o=s}if(t.filters&&t.filters.length>0){let n=new Set(t.filters.map(i=>i.field));o={...o,filters:(e.filters??[]).filter(i=>!n.has(i.field))}}if(t.sort&&e.sort?.field===t.sort.field&&e.sort?.direction===t.sort.direction&&(o={...o,sort:r?.sort}),t.layout&&"layout"in o&&o.layout){let n={...o.layout};for(let i of Object.keys(t.layout))delete n[i];o={...o,layout:Object.keys(n).length>0?n:void 0}}if(t.groupBy&&"groupBy"in o){let{groupBy:n,...i}=o;o=i}return o}function Nj(e,t){let r={...e};for(let o of t)delete r[o];return r}function od(e){let{kind:t,name:r,slug:o,defaultView:n,activeViewOverrides:i,queryParams:s,onChangeQueryParams:a}=e,l=Lw(t,r,o),c=(0,Bg.useSelect)(x=>x(Bw.store).get("core/views",l),[l]),{set:u}=(0,Bg.useDispatch)(Bw.store),f=(0,Ga.useMemo)(()=>c??n??{},[c,n]),g=Number(s?.page??f.page??1),p=s?.search??f.search??"",m=(0,Ga.useMemo)(()=>{let x=e.defaultLayouts?.[f.type];return{...!x||x===!0?{}:x,...i}},[e.defaultLayouts,f.type,i]),h=(0,Ga.useMemo)(()=>jw({...f,page:g,search:p},m,n),[f,g,p,m,n]),v=!!c,b=(0,Ga.useCallback)(x=>{let w={page:x?.page,search:x?.search},y=jg(Nj(x,["page","search"]),m,n);a&&!Hs(w,{page:g,search:p})&&a(w);let O=jg(f,m,n),T=jg(n,m,n);Hs(O,y)||(Hs(y,T)?u("core/views",l,void 0):u("core/views",l,y))},[a,g,p,f,n,m,u,l]),_=(0,Ga.useCallback)(()=>{u("core/views",l,void 0)},[l,u]);return{view:h,isModified:v,updateView:b,resetToDefault:_}}var Mj=d(Ot(),1),Vj=d(Dw(),1);var Dj=d(Ot(),1),Lj=d(lr(),1);var t5=d(cu(),1),{lock:F0e,unlock:Fj}=(0,t5.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/views");var Ao=d(G(),1);var o5=d(lr(),1),n5=d(li(),1);function zs(e){let t=r=>r.status!==e.targetStatus;return{id:e.id,label:e.label,supportsBulk:!0,isEligible:t,async callback(r,{registry:o}){let n=r.filter(t);if(n.length===0)return;let{saveEntityRecord:i}=o.dispatch(o5.store),{createSuccessNotice:s,createErrorNotice:a}=o.dispatch(n5.store),l=await Promise.allSettled(n.map(u=>i("postType",e.entity,{id:u.id,status:e.targetStatus},{throwOnError:!0})));if(l.every(({status:u})=>u==="fulfilled")){s(n.length===1?e.messages.successSingle:e.messages.successMany(n.length),{type:"snackbar"});return}let c;if(l.length===1){let u=l[0];u.reason?.message&&u.reason.code!=="unknown_error"?c=u.reason.message:c=e.messages.failSingle}else{let u=new Set,f=l.filter(({status:g})=>g==="rejected");for(let g of f){let p=g;p.reason?.message&&p.reason.code!=="unknown_error"&&u.add(p.reason.message)}u.size===0?c=e.messages.failMany:u.size===1?c=e.messages.errorSingle([...u][0]):c=e.messages.errorMany([...u].join(","))}a(c,{type:"snackbar"})}}}var En="/post-types",Cn="/taxonomies",gt="wp_user_post_type",ht="wp_user_taxonomy",Hi="new";var jj=zs({id:"activate",label:(0,Ao.__)("Activate"),entity:gt,targetStatus:"publish",messages:{successSingle:(0,Ao.__)("Post type activated."),successMany:e=>(0,Ao.sprintf)((0,Ao._n)("%d post type activated.","%d post types activated.",e),e),failSingle:(0,Ao.__)("Failed to activate post type."),failMany:(0,Ao.__)("Failed to activate post types."),errorSingle:e=>(0,Ao.sprintf)((0,Ao.__)("An error occurred while activating the post type: %s"),e),errorMany:e=>(0,Ao.sprintf)((0,Ao.__)("Some errors occurred while activating the post types: %s"),e)}}),i5=jj;var ko=d(G(),1);var Bj=zs({id:"deactivate",label:(0,ko.__)("Deactivate"),entity:gt,targetStatus:"draft",messages:{successSingle:(0,ko.__)("Post type deactivated."),successMany:e=>(0,ko.sprintf)((0,ko._n)("%d post type deactivated.","%d post types deactivated.",e),e),failSingle:(0,ko.__)("Failed to deactivate post type."),failMany:(0,ko.__)("Failed to deactivate post types."),errorSingle:e=>(0,ko.sprintf)((0,ko.__)("An error occurred while deactivating the post type: %s"),e),errorMany:e=>(0,ko.sprintf)((0,ko.__)("Some errors occurred while deactivating the post types: %s"),e)}}),s5=Bj;var zw=d(J(),1),f5=d(lr(),1),Ww=d(Ot(),1),p5=d(B(),1),Ht=d(G(),1);var m5=d(li(),1);var c5=d(B(),1),Hw=d(lr(),1),u5=d(Ot(),1),d5=d(l5(),1);function Zo(){let e=(0,u5.useRegistry)();return(0,c5.useCallback)((t,r,o)=>{if((0,d5.isShallowEqual)([...t].sort(),[...r].sort()))return;e.select(Hw.store).getCachedResolvers().getEntityRecords?.forEach((s,a)=>{a[0]==="postType"&&a[1]===o&&e.dispatch(Hw.store).invalidateResolution("getEntityRecords",a)})},[e])}var Ka=d(V(),1);function Hj({items:e,closeModal:t,onActionPerformed:r}){let[o,n]=(0,p5.useState)(!1),{deleteEntityRecord:i}=(0,Ww.useDispatch)(f5.store),{createSuccessNotice:s,createErrorNotice:a}=(0,Ww.useDispatch)(m5.store),l=Zo();async function c(){if(o)return;n(!0);let u=e.filter(p=>p.id!==void 0),f=await Promise.allSettled(u.map(p=>i("postType",gt,p.id,{force:!0},{throwOnError:!0})));if(f.every(({status:p})=>p==="fulfilled"))s(u.length===1?(0,Ht.sprintf)((0,Ht.__)('"%s" post type deleted.'),u[0].title.raw):(0,Ht.sprintf)((0,Ht._n)("%d post type deleted.","%d post types deleted.",u.length),u.length),{type:"snackbar"});else{let p;if(f.length===1){let m=f[0];m.reason?.message&&m.reason.code!=="unknown_error"?p=m.reason.message:p=(0,Ht.__)("Failed to delete post type.")}else{let m=new Set,h=f.filter(({status:v})=>v==="rejected");for(let v of h){let b=v;b.reason?.message&&b.reason.code!=="unknown_error"&&m.add(b.reason.message)}m.size===0?p=(0,Ht.__)("Failed to delete post types."):m.size===1?p=(0,Ht.sprintf)((0,Ht.__)("An error occurred while deleting the post type: %s"),[...m][0]):p=(0,Ht.sprintf)((0,Ht.__)("Some errors occurred while deleting the post types: %s"),[...m].join(","))}a(p,{type:"snackbar"})}let g=u.filter((p,m)=>f[m].status==="fulfilled").flatMap(p=>p.config.taxonomies);l(g,[],ht),r?.(u),n(!1),t?.()}return(0,Ka.jsxs)(L,{direction:"column",gap:"md",children:[(0,Ka.jsx)(De,{children:e.length>1?(0,Ht.sprintf)((0,Ht._n)("Are you sure you want to delete %d post type?","Are you sure you want to delete %d post types?",e.length),e.length):(0,Ht.sprintf)((0,Ht.__)('Are you sure you want to delete "%s"?'),e[0].title.raw)}),(0,Ka.jsxs)(L,{direction:"row",justify:"flex-end",gap:"sm",children:[(0,Ka.jsx)(zw.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:o,accessibleWhenDisabled:!0,children:(0,Ht.__)("Cancel")}),(0,Ka.jsx)(zw.Button,{__next40pxDefaultSize:!0,variant:"primary",isDestructive:!0,isBusy:o,disabled:o,accessibleWhenDisabled:!0,onClick:c,children:(0,Ht._x)("Delete","verb")})]})]})}var zj={id:"delete-post-type",label:(0,Ht._x)("Delete","verb"),icon:pa,supportsBulk:!0,hideModalHeader:!0,modalFocusOnMount:"firstContentElement",modalSize:"small",RenderModal:Hj},g5=zj;var qw=d(J(),1),V5=d(lr(),1),Gw=d(Ot(),1);var sd=d(B(),1),rn=d(G(),1);var F5=d(li(),1);var Uw=d(lr(),1),Kg=d(Ot(),1),Yw=d(B(),1),Ue=d(G(),1),O5=d(lc(),1);var b5=d(J(),1),Qo=d(G(),1);var v5=d(lc(),1);var Hg=d(V(),1),{ValidatedInputControl:Wj,ValidatedToggleControl:Uj}=Wp(b5.privateApis);function _5(e){return e?.required?.message?e.required:e?.pattern?e.pattern:e?.maxLength?e.maxLength:e?.custom}function vr(e,t,r){let o={id:e,label:t,type:"boolean",description:r.description,Edit:"toggle",getValue:({item:n})=>n.config[e],setValue:({item:n,value:i})=>({config:{...n.config,[e]:!!i}}),filterBy:!1,enableSorting:!1};return r.isVisible&&(o.isVisible=r.isVisible),o}function Se(e,t,r={}){let o={id:e,label:t,type:"text",placeholder:r.placeholder,description:r.description,getValue:({item:n})=>n.config.labels[e]??"",setValue:({item:n,value:i})=>({config:{...n.config,labels:{...n.config.labels,[e]:String(i??"")}}}),isValid:{...r.required?{required:!0}:{},maxLength:200},enableSorting:!1};return r.isVisible&&(o.isVisible=r.isVisible),o}var zg={id:"title",label:(0,Qo.__)("Title"),type:"text",enableGlobalSearch:!0,getValue:({item:e})=>e.title.raw,setValue:({value:e})=>({title:{raw:String(e??"")}}),isValid:{required:!0,maxLength:200},filterBy:!1,enableHiding:!1},Jo={id:"plural_name",label:(0,Qo.__)("Plural label"),type:"text",getValue:({item:e})=>e.title.raw,setValue:({value:e})=>({title:{raw:String(e??"")}}),isValid:{required:!0,maxLength:200}},en=Se("singular_name",(0,Qo.__)("Singular label"),{required:!0});function Wg(e){return{id:"description",label:(0,Qo.__)("Description"),type:"text",Edit:{control:"textarea",rows:3},description:e,getValue:({item:t})=>t.config.description,setValue:({item:t,value:r})=>({config:{...t.config,description:String(r??"")}}),isValid:{maxLength:1e3},enableSorting:!1}}var tn={id:"status",label:(0,Qo.__)("Status"),description:(0,Qo.__)("Enabled and registered with WordPress when active."),Edit:({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i})=>{let s=t.getValue({item:e})==="publish";return(0,Hg.jsx)(Uj,{label:(0,Qo.__)("Active"),hidden:o,help:t.description,markWhenOptional:n,customValidity:_5(i),checked:s,onChange:a=>r(t.setValue({item:e,value:a?"publish":"draft"}))})},elements:[{value:"publish",label:(0,Qo.__)("Active")},{value:"draft",label:(0,Qo.__)("Inactive")}],render:({item:e})=>{let t=e.status==="publish";return(0,Hg.jsx)(os,{intent:t?"stable":"draft",children:t?(0,Qo.__)("Active"):(0,Qo.__)("Inactive")})},enableSorting:!1};function Ug({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:l,setValue:c}=t,u=t.isValid,f=l({item:e})??"",g=m=>r(c({item:e,value:m})),p=()=>{if(e.id!==void 0||e.slug)return;let m=e.config.labels.singular_name?.trim();if(!m)return;let h=(0,v5.cleanForSlug)(m);if(/[^a-z0-9_-]/.test(h))return;let v=h.slice(0,u.maxLength.constraint).replace(/-+$/,"");v&&g(v)};return(0,Hg.jsx)(Wj,{__next40pxDefaultSize:!0,required:!!u.required,markWhenOptional:n,customValidity:_5(i),label:s,value:f,help:a,onChange:g,onFocus:p,hideLabelFromVision:o,pattern:u.pattern?.constraint,maxLength:u.maxLength.constraint})}var zi=d(G(),1);var _r=d(V(),1),Yj=3;function nd({items:e,max:t=Yj}){let r=e.slice(0,t),o=e.slice(t),n=(0,zi.sprintf)((0,zi._n)("Show %d more","Show %d more",o.length),o.length),i=(0,zi.sprintf)((0,zi._n)("%d more item","%d more items",o.length),o.length);return(0,_r.jsxs)(L,{direction:"row",wrap:"wrap",gap:"xs",align:"center",render:(0,_r.jsx)("span",{}),children:[r.map(s=>(0,_r.jsx)(os,{children:s.label},s.key)),o.length>0&&(0,_r.jsx)(is.Provider,{delay:0,children:(0,_r.jsx)(is.Root,{children:(0,_r.jsxs)(ha.Root,{children:[(0,_r.jsx)(is.Trigger,{render:(0,_r.jsx)(ha.Trigger,{render:(0,_r.jsx)(_l,{variant:"outline",tone:"neutral",size:"small","aria-label":n,style:{minWidth:"auto",borderRadius:"var(--wpds-border-radius-lg, 8px)",fontWeight:"normal"},children:(0,zi.sprintf)((0,zi.__)("+%d"),o.length)})})}),(0,_r.jsxs)(ha.Popup,{style:{maxWidth:320},children:[(0,_r.jsx)(wi,{render:(0,_r.jsx)(ha.Title,{}),children:i}),(0,_r.jsx)(L,{direction:"row",wrap:"wrap",gap:"xs",children:o.map(s=>(0,_r.jsx)(os,{children:s.label},s.key))})]}),(0,_r.jsx)(is.Popup,{children:n})]})})})]})}var w5=d(lr(),1),x5=d(Ot(),1),S5=d(B(),1),Ee=d(G(),1);function Yg(e,t){let r={};for(let o of t){let n=e?.[o];typeof n=="string"&&(r[o]=n)}return r}function $g(e,t){let r={};for(let o of t){let n=e[o];typeof n=="string"&&n.trim()!==""&&(r[o]=n.trim())}return r.singular_name=e.singular_name,r}var R5=["title","editor"],E5={slug:"",status:"publish",title:{raw:""},config:{labels:{singular_name:""},taxonomies:[],supports:[...R5],description:"",public:!0,hierarchical:!1,has_archive:!1,show_in_rest:!0}},id=["singular_name","menu_name","all_items","add_new","add_new_item","edit_item","new_item","view_item","view_items","search_items","not_found","not_found_in_trash","parent_item_colon","archives","attributes","insert_into_item","uploaded_to_this_item","featured_image","set_featured_image","remove_featured_image","use_featured_image","filter_items_list","items_list_navigation","items_list"];function C5(e,t){let r=e.toLowerCase(),o=t.toLowerCase();return{menu_name:e,all_items:(0,Ee.sprintf)((0,Ee.__)("All %s"),e),add_new:(0,Ee.__)("Add New"),add_new_item:(0,Ee.sprintf)((0,Ee.__)("Add New %s"),t),edit_item:(0,Ee.sprintf)((0,Ee.__)("Edit %s"),t),new_item:(0,Ee.sprintf)((0,Ee.__)("New %s"),t),view_item:(0,Ee.sprintf)((0,Ee.__)("View %s"),t),view_items:(0,Ee.sprintf)((0,Ee.__)("View %s"),e),search_items:(0,Ee.sprintf)((0,Ee.__)("Search %s"),e),not_found:(0,Ee.sprintf)((0,Ee.__)("No %s found."),r),not_found_in_trash:(0,Ee.sprintf)((0,Ee.__)("No %s found in Trash."),r),parent_item_colon:(0,Ee.sprintf)((0,Ee.__)("Parent %s:"),t),archives:(0,Ee.sprintf)((0,Ee.__)("%s Archives"),t),attributes:(0,Ee.sprintf)((0,Ee.__)("%s Attributes"),t),insert_into_item:(0,Ee.sprintf)((0,Ee.__)("Insert into %s"),o),uploaded_to_this_item:(0,Ee.sprintf)((0,Ee.__)("Uploaded to this %s"),o),featured_image:(0,Ee.__)("Featured image"),set_featured_image:(0,Ee.__)("Set featured image"),remove_featured_image:(0,Ee.__)("Remove featured image"),use_featured_image:(0,Ee.__)("Use as featured image"),filter_items_list:(0,Ee.sprintf)((0,Ee.__)("Filter %s list"),r),items_list_navigation:(0,Ee.sprintf)((0,Ee.__)("%s list navigation"),e),items_list:(0,Ee.sprintf)((0,Ee.__)("%s list"),e)}}var qg=["title","editor","thumbnail","excerpt","comments","revisions","author","page-attributes","custom-fields","trackbacks","post-formats"];function Gg(e){let t=e.config??{},r=Yg(t.labels,id),o=Array.isArray(t.supports)?t.supports.filter(n=>qg.includes(n)):[...R5];return{id:e.id,slug:e.slug,status:e.status,title:{raw:e.title.raw},config:{labels:{singular_name:"",...r},taxonomies:Array.isArray(t.taxonomies)?t.taxonomies:[],supports:o,description:t.description??"",public:t.public??!0,hierarchical:t.hierarchical??!1,has_archive:t.has_archive??!1,show_in_rest:t.show_in_rest??!0},count:e.count}}function cc(e){let{config:t}=e,r=$g(t.labels,id),o=t.description.trim();return{...e.id!==void 0?{id:e.id}:{},slug:e.slug,status:e.status,title:e.title.raw,config:{labels:r,taxonomies:t.taxonomies,supports:t.supports,public:t.public,hierarchical:t.hierarchical,has_archive:t.has_archive,show_in_rest:t.show_in_rest,...o!==""?{description:o}:{}}}}var y5=["category","post_tag"];function T5(){let e=(0,x5.useSelect)(t=>t(w5.store).getTaxonomies({per_page:-1}),[]);return(0,S5.useMemo)(()=>e?.filter(t=>!!t.visibility?.public).sort((t,r)=>{let o=y5.includes(t.slug),n=y5.includes(r.slug);return o!==n?o?-1:1:t.name.localeCompare(r.name)}),[e])}var mo=d(V(),1),P5={title:(0,Ue.__)("Title"),editor:(0,Ue.__)("Editor"),thumbnail:(0,Ue.__)("Featured image"),excerpt:(0,Ue.__)("Excerpt"),comments:(0,Ue.__)("Comments"),revisions:(0,Ue.__)("Revisions"),author:(0,Ue.__)("Author"),"page-attributes":(0,Ue.__)("Page attributes"),"custom-fields":(0,Ue.__)("Custom fields"),trackbacks:(0,Ue.__)("Trackbacks"),"post-formats":(0,Ue.__)("Post formats")},A5=Wg((0,Ue.__)("Optional summary of the post type. Shown in admin UIs that surface post type details.")),uc=vr("public",(0,Ue.__)("Public"),{description:(0,Ue.__)("Whether the post type is intended for use publicly either via the admin interface or by front-end users.")}),dc=vr("hierarchical",(0,Ue.__)("Hierarchical"),{description:(0,Ue.__)("When on, posts of this type can have parent-child relationships like pages, and the parent picker is shown in the editor. When off, they behave like posts.")}),fc=vr("has_archive",(0,Ue.__)("Has archive"),{description:(0,Ue.__)("Whether the post type has an archive page (e.g. /book/). Requires permalink rewrite rules to be flushed after enabling.")}),k5=vr("show_in_rest",(0,Ue.__)("Show in REST API"),{description:(0,Ue.__)("Required for the block editor. Disable only if posts of this type should not be available via the REST API.")}),I5={id:"count",label:(0,Ue.__)("Posts"),type:"integer",readOnly:!0,render:({item:e})=>{let t=e.count;return e.status!=="publish"||!t?(0,mo.jsx)("span",{"aria-hidden":"true",children:"\u2014"}):(0,mo.jsx)(Hn,{href:(0,O5.addQueryArgs)("edit.php",{post_type:e.slug}),children:t})},enableSorting:!1,filterBy:!1},Xg={id:"supports",label:(0,Ue.__)("Supports"),type:"array",description:(0,Ue.__)("Editor features and metadata enabled for posts of this type."),elements:qg.map(e=>({value:e,label:P5[e]})),enableSorting:!1,getValue:({item:e})=>e.config.supports,setValue:({item:e,value:t})=>({config:{...e.config,supports:Array.isArray(t)?t.filter(r=>qg.includes(r)):[]}}),render:({item:e})=>{let t=e.config.supports;return!t||t.length===0?(0,mo.jsx)("span",{"aria-hidden":"true",children:"\u2014"}):(0,mo.jsx)(nd,{items:t.map(r=>({key:r,label:P5[r]??r}))})},filterBy:!1},$j=20;function Ws(e,t){let r=(0,Kg.useSelect)(n=>n(Uw.store).getPostTypes(),[]),o=e!==void 0&&t!==e;return(0,Yw.useMemo)(()=>({id:"slug",label:(0,Ue.__)("Post type key"),type:"text",enableGlobalSearch:!0,description:(0,mo.jsxs)(L,{direction:"column",gap:"sm",render:(0,mo.jsx)("span",{}),children:[o&&(0,mo.jsx)(as.Root,{intent:"warning",render:(0,mo.jsx)("span",{}),children:(0,mo.jsx)(as.Description,{children:(0,Ue.__)("Changing the key renames the post type \u2014 existing posts may become inaccessible until a migration updates the database.")})}),(0,mo.jsx)("span",{children:(0,Ue.__)("Lower case letters, numbers, underscores, and dashes only. Maximum length: 20 characters.")})]}),isValid:{required:!0,pattern:"^[a-z0-9_\\-]+$",maxLength:$j,custom:async n=>{let i=n.slug;return e!==void 0&&i===e?null:(r??[]).some(l=>l.slug===i)?(0,Ue.__)("This post type key is already in use."):(await(0,Kg.resolveSelect)(Uw.store).getEntityRecords("postType",gt,{slug:i,status:"draft",_fields:"id,name",per_page:1}))?.length?(0,Ue.__)("This post type key is already in use."):null}},Edit:Ug,filterBy:!1,enableSorting:!1}),[r,e,o])}function pc(){let e=T5();return(0,Yw.useMemo)(()=>{let t=(e??[]).map(o=>({value:o.slug,label:o.name})),r=Object.fromEntries(t.map(o=>[o.value,o.label]));return{id:"taxonomies",label:(0,Ue.__)("Taxonomies"),type:"array",description:(0,Ue.__)("One or more taxonomies that should be associated with this post type."),elements:t,enableSorting:!1,getValue:({item:o})=>o.config.taxonomies,setValue:({item:o,value:n})=>({config:{...o.config,taxonomies:Array.isArray(n)?n:[]}}),render:({item:o})=>{let n=o.config.taxonomies;return!n||n.length===0?(0,mo.jsx)("span",{"aria-hidden":"true",children:"\u2014"}):(0,mo.jsx)(nd,{items:n.map(i=>({key:i,label:r[i]??i}))})},filterBy:!1}},[e])}var $w={layout:{type:"regular"},fields:["plural_name","singular_name","slug","taxonomies","public","hierarchical","has_archive","status"]},N5={layout:{type:"regular"},fields:["plural_name","singular_name","slug","description","taxonomies","supports","public","hierarchical","has_archive","show_in_rest","status"]};var Xa=d(V(),1),qj=20,M5={layout:{type:"regular"},fields:["plural_name","singular_name","slug"]};function Gj(e){let t=e.match(/^(.*?)(\d+)$/),r=t?t[1]:e,o=String(t?parseInt(t[2],10)+1:2);return`${r.slice(0,qj-o.length)}${o}`}function Kj({items:e,closeModal:t,onActionPerformed:r}){let o=e[0],[n,i]=(0,sd.useState)(()=>({...o,id:void 0,status:"draft",title:{raw:(0,rn.sprintf)((0,rn._x)("%s (Copy)","post type"),o.title.raw)},slug:Gj(o.slug)})),[s,a]=(0,sd.useState)(!1),l=Ws(void 0,n.slug),c=(0,sd.useMemo)(()=>[Jo,en,l],[l]),{validity:u,isValid:f}=Mr(n,c,M5),{saveEntityRecord:g}=(0,Gw.useDispatch)(V5.store),{createSuccessNotice:p,createErrorNotice:m}=(0,Gw.useDispatch)(F5.store);async function h(){if(!(s||!f)){a(!0);try{await g("postType",gt,cc(n),{throwOnError:!0}),p((0,rn.sprintf)((0,rn.__)('"%s" post type created.'),n.title.raw),{type:"snackbar"}),r?.(e),t?.()}catch(v){let b=v;m(b?.message&&b.code!=="unknown_error"?b.message:(0,rn.__)("Failed to duplicate post type."),{type:"snackbar"})}finally{a(!1)}}}return(0,Xa.jsxs)(L,{direction:"column",gap:"md",children:[(0,Xa.jsx)(Oo,{data:n,fields:c,form:M5,validity:u,onChange:v=>i(b=>({...b,...v}))}),(0,Xa.jsxs)(L,{direction:"row",justify:"flex-end",gap:"sm",children:[(0,Xa.jsx)(qw.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:s,accessibleWhenDisabled:!0,children:(0,rn.__)("Cancel")}),(0,Xa.jsx)(qw.Button,{__next40pxDefaultSize:!0,variant:"primary",isBusy:s,disabled:s||!f,accessibleWhenDisabled:!0,onClick:h,children:(0,rn._x)("Duplicate","action label")})]})]})}var Xj={id:"duplicate-post-type",label:(0,rn._x)("Duplicate","action label"),icon:ou,modalHeader:(0,rn.__)("Duplicate post type"),modalFocusOnMount:"firstContentElement",RenderModal:Kj},D5=Xj;var Kw=d(G(),1),L5=d(lc(),1),Zj={id:"view-posts",label:e=>e[0]?.config.labels.view_items||(e[0]?.config.hierarchical?(0,Kw.__)("View pages"):(0,Kw.__)("View posts")),isEligible:e=>e.status==="publish",callback:(e,{onActionPerformed:t})=>{let r=e[0];r?.slug&&(document.location.href=(0,L5.addQueryArgs)("edit.php",{post_type:r.slug}),t?.(e))}},j5=Zj;var ie=d(G(),1);var Xw=d(J(),1),Zw=d(G(),1);var Za=d(V(),1),ad="__labels_actions";function Zg(e){let{labelKeys:t,deriveLabels:r,helpText:o}=e;function n({data:i,onChange:s}){let a=i.title.raw.trim(),l=i.config.labels.singular_name.trim(),c=!!a.length&&!!l.length,u=i.config.labels,f=t.some(g=>g!=="singular_name"&&(u[g]??"")!=="");return(0,Za.jsxs)(L,{direction:"column",gap:"md",children:[(0,Za.jsx)(De,{variant:"body-md",children:o}),(0,Za.jsxs)(L,{direction:"row",justify:"flex-end",gap:"sm",children:[(0,Za.jsx)(Xw.Button,{__next40pxDefaultSize:!0,variant:"secondary",size:"compact",accessibleWhenDisabled:!0,disabled:!c,onClick:()=>s({config:{...i.config,labels:{...i.config.labels,...r(a,l)}}}),children:(0,Zw.__)("Auto-fill labels")}),(0,Za.jsx)(Xw.Button,{__next40pxDefaultSize:!0,size:"compact",icon:pa,isDestructive:!0,label:(0,Zw.__)("Clear labels"),accessibleWhenDisabled:!0,disabled:!f,onClick:()=>{let g={singular_name:i.config.labels.singular_name};for(let p of t)p!=="singular_name"&&(g[p]="");s({config:{...i.config,labels:g}})}})]})]})}return{id:ad,label:"",getValue:()=>"",setValue:()=>({}),Edit:n,enableSorting:!1,filterBy:!1}}var B5=Se("menu_name",(0,ie.__)("Menu name"),{placeholder:(0,ie.__)("Posts"),description:(0,ie.__)("Defaults to the plural label.")}),H5=Se("all_items",(0,ie.__)("All items"),{placeholder:(0,ie.__)("All Posts")}),z5=Se("add_new",(0,ie.__)("Add new"),{placeholder:(0,ie.__)("Add New"),description:(0,ie.__)("Shown in the admin menu and on toolbar buttons.")}),W5=Se("add_new_item",(0,ie.__)("Add new item"),{placeholder:(0,ie.__)("Add New Post")}),U5=Se("edit_item",(0,ie.__)("Edit item"),{placeholder:(0,ie.__)("Edit Post")}),Y5=Se("new_item",(0,ie.__)("New item"),{placeholder:(0,ie.__)("New Post")}),$5=Se("view_item",(0,ie.__)("View item"),{placeholder:(0,ie.__)("View Post")}),q5=Se("view_items",(0,ie.__)("View items"),{placeholder:(0,ie.__)("View Posts"),description:(0,ie.__)("Used as the link label for the post type archive.")}),G5=Se("search_items",(0,ie.__)("Search items"),{placeholder:(0,ie.__)("Search Posts")}),K5=Se("not_found",(0,ie.__)("Not found"),{placeholder:(0,ie.__)("No posts found."),description:(0,ie.__)("Shown in the admin list when no posts match.")}),X5=Se("not_found_in_trash",(0,ie.__)("Not found in trash"),{placeholder:(0,ie.__)("No posts found in Trash.")}),Z5=Se("archives",(0,ie.__)("Archives"),{placeholder:(0,ie.__)("Post Archives"),description:(0,ie.__)("Used in the navigation menus block when adding a link to the post type archive.")}),Q5=Se("attributes",(0,ie.__)("Attributes"),{placeholder:(0,ie.__)("Post Attributes"),description:(0,ie.__)("Title of the Attributes meta box. Not used on non-hierarchical post types."),isVisible:e=>e.config.hierarchical}),J5=Se("parent_item_colon",(0,ie.__)("Parent item with colon"),{placeholder:(0,ie.__)("Parent Page:"),description:(0,ie.__)("Shown above the parent dropdown. Not used on non-hierarchical post types."),isVisible:e=>e.config.hierarchical}),e3=Se("insert_into_item",(0,ie.__)("Insert into item"),{placeholder:(0,ie.__)("Insert into post"),description:(0,ie.__)("Shown in the media library uploader.")}),t3=Se("uploaded_to_this_item",(0,ie.__)("Uploaded to this item"),{placeholder:(0,ie.__)("Uploaded to this post")}),r3=Se("featured_image",(0,ie.__)("Featured image"),{placeholder:(0,ie.__)("Featured image")}),o3=Se("set_featured_image",(0,ie.__)("Set featured image"),{placeholder:(0,ie.__)("Set featured image")}),n3=Se("remove_featured_image",(0,ie.__)("Remove featured image"),{placeholder:(0,ie.__)("Remove featured image")}),i3=Se("use_featured_image",(0,ie.__)("Use as featured image"),{placeholder:(0,ie.__)("Use as featured image")}),s3=Se("filter_items_list",(0,ie.__)("Filter items list"),{placeholder:(0,ie.__)("Filter posts list"),description:(0,ie.__)("Screen reader text for the admin list filter controls.")}),a3=Se("items_list_navigation",(0,ie.__)("Items list navigation"),{placeholder:(0,ie.__)("Posts list navigation"),description:(0,ie.__)("Screen reader text for the admin list pagination.")}),l3=Se("items_list",(0,ie.__)("Items list"),{placeholder:(0,ie.__)("Posts list"),description:(0,ie.__)("Screen reader text for the admin list table.")}),c3=Zg({labelKeys:id,deriveLabels:C5,helpText:(0,ie.__)("Override the text WordPress shows in admin lists, menus, and forms. Auto-fill replaces every label below with values derived from the current plural and singular names \u2014 including any you have already customized. Clearing removes all overrides so WordPress falls back to its defaults. If you rename the post type after auto-filling, click Auto-fill again to keep them in sync.")}),u3={layout:{type:"regular"},fields:[{id:ad,layout:{type:"regular",labelPosition:"none"}},...id.filter(e=>e!=="singular_name")]};var d3=d(B(),1),f3=d(G(),1);import{useNavigate as Qj}from"@wordpress/route";function p3(){let e=Qj();return(0,d3.useMemo)(()=>({id:"edit-post-type",label:(0,f3.__)("Edit"),callback:t=>{let r=t[0];r?.id!==void 0&&e({to:`${En}/${r.id}`})}}),[e])}var Qg=d(J(),1);var m3=d(lr(),1),Qw=d(Ot(),1);var ld=d(B(),1),ci=d(G(),1),g3=d(li(),1);var on=d(V(),1);function Jj({items:e,closeModal:t}){let r=e[0],[o,n]=(0,ld.useState)(r),[i,s]=(0,ld.useState)(!1),a=Ws(r.slug,o.slug),l=pc(),c=(0,ld.useMemo)(()=>[Jo,en,a,l,uc,dc,fc,tn],[a,l]),{validity:u,isValid:f}=Mr(o,c,$w),{saveEntityRecord:g}=(0,Qw.useDispatch)(m3.store),{createSuccessNotice:p,createErrorNotice:m}=(0,Qw.useDispatch)(g3.store),h=Zo();async function v(){if(!(i||!f)){s(!0);try{await g("postType",gt,cc({...o,id:r.id}),{throwOnError:!0}),p((0,ci.sprintf)((0,ci.__)('"%s" post type updated.'),o.title.raw),{type:"snackbar"}),h(r.config.taxonomies,o.config.taxonomies,ht),t?.()}catch(b){m(b?.message&&b?.code!=="unknown_error"?b.message:(0,ci.__)("Failed to update post type."),{type:"snackbar"})}finally{s(!1)}}}return(0,on.jsxs)("form",{onSubmit:b=>{b.preventDefault(),v()},children:[(0,on.jsxs)(L,{className:"dataviews-action-modal__quick-edit-post-type-header",direction:"row",justify:"space-between",align:"center",children:[(0,on.jsx)(De,{variant:"heading-sm",render:(0,on.jsx)("h2",{}),children:(0,ci.__)("Quick edit post type")}),(0,on.jsx)(Qg.Button,{size:"small",icon:yo,label:(0,ci.__)("Close"),onClick:t})]}),(0,on.jsx)("div",{className:"dataviews-action-modal__quick-edit-post-type-content",children:(0,on.jsx)(Oo,{data:o,fields:c,form:$w,validity:u,onChange:b=>n(_=>({..._,...b}))})}),(0,on.jsxs)(L,{className:"dataviews-action-modal__quick-edit-post-type-footer",direction:"row",gap:"sm",children:[(0,on.jsx)(Qg.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:t,children:(0,ci.__)("Cancel")}),(0,on.jsx)(Qg.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:i,disabled:i||!f,accessibleWhenDisabled:!0,children:(0,ci.__)("Done")})]})]})}var eB={id:"quick-edit-post-type",label:(0,ci.__)("Quick edit"),icon:fa,isPrimary:!0,hideModalHeader:!0,RenderModal:Jj},h3=eB;var Jw=d(V(),1),oB={table:{}},nB={type:"table",perPage:20,page:1,fields:["taxonomies","count","status"],titleField:"title",layout:{styles:{taxonomies:{minWidth:230},supports:{minWidth:230}}}};function iB(){let e=tB(),t=rB({from:En}),r=(0,Us.useCallback)(w=>{e({search:{...t,...w}})},[t,e]),{view:o,updateView:n,isModified:i,resetToDefault:s}=od({kind:"postType",name:gt,slug:"default",defaultView:nB,queryParams:t,onChangeQueryParams:r}),a=p3(),l=(0,Us.useMemo)(()=>[a,h3,D5,j5,i5,s5,g5],[a]),c=Ws(),u=pc(),f=(0,Us.useMemo)(()=>[zg,u,I5,tn,uc,c,dc,fc,Xg],[c,u]),g=(0,Us.useMemo)(()=>{let w=o.filters?.find(y=>y.field==="status");return{per_page:o.perPage,page:o.page,context:"edit",order:o.sort?.direction,orderby:o.sort?.field,search:o.search,status:w?.value??["publish","draft"]}},[o]),{records:p,isResolving:m,hasResolved:h,totalItems:v,totalPages:b}=(0,v3.useEntityRecords)("postType",gt,g),_=(0,Us.useMemo)(()=>(p??[]).map(Gg),[p]),x=(0,Us.useMemo)(()=>({totalItems:v??0,totalPages:b??0}),[v,b]);return(0,Jw.jsx)(Zu,{data:_,fields:f,actions:l,view:o,onChangeView:n,onReset:i?s:!1,isLoading:m||!h,paginationInfo:x,defaultLayouts:oB,getItemId:w=>String(w.id),isItemClickable:()=>!0,onClickItem:w=>e({to:`${En}/${w.id}`}),header:(0,Jw.jsx)(b3.Button,{variant:"primary",size:"compact",__next40pxDefaultSize:!0,onClick:()=>e({to:`${En}/${Hi}`}),children:(0,_3.__)("Add post type")})})}var y3=d(J(),1),w3=d(Kt(),1),ex=d(lr(),1),cd=d(Ot(),1);var mc=d(B(),1),cr=d(G(),1),x3=d(li(),1);import{useNavigate as sB,useParams as aB}from"@wordpress/route";var Ys=d(V(),1);function lB(){let{id:e}=aB({from:`${En}/$id`}),t=sB(),r=e===Hi,o=parseInt(e,10),n=(0,cd.useSelect)(c=>!r&&c(ex.store).getEntityRecord("postType",gt,o),[r,o]),i=!r&&n?Gg(n):E5,s=r?(0,cr.__)("Add post type"):i.title.raw,a={initialData:i,title:s},l=r?{...a,isAddMode:!0,breadcrumbLabel:(0,cr.__)("Add new"),subTitle:(0,cr.__)("Define a new post type. Fill in the essentials under General; expand Labels to customize."),onSaved:c=>t({to:`${En}/${c.id}`})}:{...a,isAddMode:!1,breadcrumbLabel:s,subTitle:(0,cr.__)("Edit this post type. Expand the Labels section to adjust labels.")};return(0,Ys.jsx)(S3,{...l},e)}function S3({isAddMode:e,initialData:t,title:r,breadcrumbLabel:o,subTitle:n,onSaved:i}){let[s,a]=(0,mc.useState)(t),[l,c]=(0,mc.useState)(!1),u=e?void 0:t.slug,f=Ws(u,s.slug),g=pc(),p=(0,mc.useMemo)(()=>[Jo,en,f,A5,g,Xg,uc,dc,fc,k5,tn,c3,B5,H5,z5,W5,U5,Y5,$5,q5,G5,K5,X5,J5,Z5,Q5,e3,t3,r3,o3,n3,i3,s3,a3,l3],[f,g]),m=(0,mc.useMemo)(()=>({layout:{type:"card",isCollapsible:!0},fields:[{id:"general",label:(0,cr.__)("General"),description:(0,cr.__)("Core identity, taxonomies, supports, and activation."),layout:{type:"card",isCollapsible:!0,isOpened:!0},children:N5.fields},{id:"labels",label:(0,cr.__)("Labels"),layout:{type:"card",isCollapsible:!0,isOpened:!1},children:u3.fields}]}),[]),{validity:h,isValid:v}=Mr(s,p,m),b=(0,w3.useInstanceId)(S3,"post-type-form"),{saveEntityRecord:_}=(0,cd.useDispatch)(ex.store),{createSuccessNotice:x,createErrorNotice:w}=(0,cd.useDispatch)(x3.store),y=Zo();async function O(){if(!(l||!v)){c(!0);try{let T=await _("postType",gt,cc(s),{throwOnError:!0}),S=e?(0,cr.sprintf)((0,cr.__)('"%s" post type created.'),s.title.raw):(0,cr.sprintf)((0,cr.__)('"%s" post type updated.'),s.title.raw);x(S,{type:"snackbar"}),y(t.config.taxonomies,s.config.taxonomies,ht),T?.id!==void 0&&i?.({...s,id:T.id})}catch(T){let S;T?.message&&T?.code!=="unknown_error"?S=T.message:e?S=(0,cr.__)("Failed to create post type."):S=(0,cr.__)("Failed to update post type."),w(S,{type:"snackbar"})}finally{c(!1)}}}return(0,Ys.jsx)(va,{ariaLabel:r,breadcrumbs:(0,Ys.jsx)(fu,{items:[{label:(0,cr.__)("Post Types"),to:En},{label:o}]}),subTitle:n,actions:(0,Ys.jsx)(y3.Button,{__next40pxDefaultSize:!0,variant:"primary",size:"compact",type:"submit",form:b,isBusy:l,disabled:l||!v,accessibleWhenDisabled:!0,children:e?(0,cr.__)("Create"):(0,cr.__)("Save")}),children:(0,Ys.jsx)(L,{direction:"column",gap:"md",className:"post-type-form",render:(0,Ys.jsx)("form",{id:b,onSubmit:T=>{T.preventDefault(),O()}}),children:(0,Ys.jsx)(Oo,{data:s,fields:p,form:m,validity:h,onChange:T=>a(S=>({...S,...T}))})})})}var CN=d(J(),1);var TN=d(lr(),1),qs=d(B(),1),PN=d(G(),1);import{useNavigate as xB,useSearch as SB}from"@wordpress/route";var Io=d(G(),1);var cB=zs({id:"activate",label:(0,Io.__)("Activate"),entity:ht,targetStatus:"publish",messages:{successSingle:(0,Io.__)("Taxonomy activated."),successMany:e=>(0,Io.sprintf)((0,Io._n)("%d taxonomy activated.","%d taxonomies activated.",e),e),failSingle:(0,Io.__)("Failed to activate taxonomy."),failMany:(0,Io.__)("Failed to activate taxonomies."),errorSingle:e=>(0,Io.sprintf)((0,Io.__)("An error occurred while activating the taxonomy: %s"),e),errorMany:e=>(0,Io.sprintf)((0,Io.__)("Some errors occurred while activating the taxonomies: %s"),e)}}),R3=cB;var No=d(G(),1);var uB=zs({id:"deactivate",label:(0,No.__)("Deactivate"),entity:ht,targetStatus:"draft",messages:{successSingle:(0,No.__)("Taxonomy deactivated."),successMany:e=>(0,No.sprintf)((0,No._n)("%d taxonomy deactivated.","%d taxonomies deactivated.",e),e),failSingle:(0,No.__)("Failed to deactivate taxonomy."),failMany:(0,No.__)("Failed to deactivate taxonomies."),errorSingle:e=>(0,No.sprintf)((0,No.__)("An error occurred while deactivating the taxonomy: %s"),e),errorMany:e=>(0,No.sprintf)((0,No.__)("Some errors occurred while deactivating the taxonomies: %s"),e)}}),E3=uB;var tx=d(J(),1),C3=d(lr(),1),rx=d(Ot(),1),T3=d(B(),1),zt=d(G(),1);var P3=d(li(),1);var Qa=d(V(),1);function dB({items:e,closeModal:t,onActionPerformed:r}){let[o,n]=(0,T3.useState)(!1),{deleteEntityRecord:i}=(0,rx.useDispatch)(C3.store),{createSuccessNotice:s,createErrorNotice:a}=(0,rx.useDispatch)(P3.store),l=Zo();async function c(){if(o)return;n(!0);let u=e.filter(p=>p.id!==void 0),f=await Promise.allSettled(u.map(p=>i("postType",ht,p.id,{force:!0},{throwOnError:!0})));if(f.every(({status:p})=>p==="fulfilled"))s(u.length===1?(0,zt.sprintf)((0,zt.__)('"%s" taxonomy deleted.'),u[0].title.raw):(0,zt.sprintf)((0,zt._n)("%d taxonomy deleted.","%d taxonomies deleted.",u.length),u.length),{type:"snackbar"});else{let p;if(f.length===1){let m=f[0];m.reason?.message&&m.reason.code!=="unknown_error"?p=m.reason.message:p=(0,zt.__)("Failed to delete taxonomy.")}else{let m=new Set,h=f.filter(({status:v})=>v==="rejected");for(let v of h){let b=v;b.reason?.message&&b.reason.code!=="unknown_error"&&m.add(b.reason.message)}m.size===0?p=(0,zt.__)("Failed to delete taxonomies."):m.size===1?p=(0,zt.sprintf)((0,zt.__)("An error occurred while deleting the taxonomy: %s"),[...m][0]):p=(0,zt.sprintf)((0,zt.__)("Some errors occurred while deleting the taxonomies: %s"),[...m].join(","))}a(p,{type:"snackbar"})}let g=u.filter((p,m)=>f[m].status==="fulfilled").flatMap(p=>p.config.object_type);l(g,[],gt),r?.(u),n(!1),t?.()}return(0,Qa.jsxs)(L,{direction:"column",gap:"md",children:[(0,Qa.jsx)(De,{children:e.length>1?(0,zt.sprintf)((0,zt._n)("Are you sure you want to delete %d taxonomy?","Are you sure you want to delete %d taxonomies?",e.length),e.length):(0,zt.sprintf)((0,zt.__)('Are you sure you want to delete "%s"?'),e[0].title.raw)}),(0,Qa.jsxs)(L,{direction:"row",justify:"flex-end",gap:"sm",children:[(0,Qa.jsx)(tx.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:o,accessibleWhenDisabled:!0,children:(0,zt.__)("Cancel")}),(0,Qa.jsx)(tx.Button,{__next40pxDefaultSize:!0,variant:"primary",isDestructive:!0,isBusy:o,disabled:o,accessibleWhenDisabled:!0,onClick:c,children:(0,zt._x)("Delete","verb")})]})]})}var fB={id:"delete-taxonomy",label:(0,zt._x)("Delete","verb"),icon:pa,supportsBulk:!0,hideModalHeader:!0,modalFocusOnMount:"firstContentElement",modalSize:"small",RenderModal:dB},O3=fB;var sx=d(J(),1),H3=d(lr(),1),ax=d(Ot(),1);var dd=d(B(),1),an=d(G(),1);var z3=d(li(),1);var ox=d(lr(),1),eh=d(Ot(),1),nx=d(B(),1),nn=d(G(),1),F3=d(lc(),1);var A3=d(lr(),1),k3=d(Ot(),1),I3=d(B(),1),He=d(G(),1);var N3={slug:"",status:"publish",title:{raw:""},config:{labels:{singular_name:""},object_type:[],description:"",public:!0,hierarchical:!1,publicly_queryable:!0,show_ui:!0,show_in_menu:!0,show_in_nav_menus:!0,show_tagcloud:!0,show_in_quick_edit:!0,show_admin_column:!1,show_in_rest:!0}},ud=["singular_name","menu_name","all_items","edit_item","view_item","update_item","add_new_item","new_item_name","search_items","not_found","back_to_items","parent_item","popular_items","separate_items_with_commas","parent_item_colon","add_or_remove_items","choose_from_most_used"];function M3(e,t){let r=e.toLowerCase();return{menu_name:e,all_items:(0,He.sprintf)((0,He.__)("All %s"),e),edit_item:(0,He.sprintf)((0,He.__)("Edit %s"),t),view_item:(0,He.sprintf)((0,He.__)("View %s"),t),update_item:(0,He.sprintf)((0,He.__)("Update %s"),t),add_new_item:(0,He.sprintf)((0,He.__)("Add New %s"),t),new_item_name:(0,He.sprintf)((0,He.__)("New %s Name"),t),search_items:(0,He.sprintf)((0,He.__)("Search %s"),e),not_found:(0,He.sprintf)((0,He.__)("No %s found."),r),back_to_items:(0,He.sprintf)((0,He.__)("\u2190 Back to %s"),e),parent_item:(0,He.sprintf)((0,He.__)("Parent %s"),t),popular_items:(0,He.sprintf)((0,He.__)("Popular %s"),e),separate_items_with_commas:(0,He.sprintf)((0,He.__)("Separate %s with commas"),r),parent_item_colon:(0,He.sprintf)((0,He.__)("Parent %s:"),t),add_or_remove_items:(0,He.sprintf)((0,He.__)("Add or remove %s"),r),choose_from_most_used:(0,He.sprintf)((0,He.__)("Choose from the most used %s"),r)}}function Jg(e){let t=e.config??{},o={labels:{singular_name:"",...Yg(t.labels,ud)},object_type:Array.isArray(e.object_type)?e.object_type:[],description:t.description??"",public:t.public,hierarchical:t.hierarchical,publicly_queryable:t.publicly_queryable,show_ui:t.show_ui,show_in_menu:t.show_in_menu,show_in_nav_menus:t.show_in_nav_menus,show_tagcloud:t.show_tagcloud,show_in_quick_edit:t.show_in_quick_edit,show_admin_column:t.show_admin_column,show_in_rest:t.show_in_rest};return{id:e.id,slug:e.slug,status:e.status,title:{raw:e.title.raw},config:o,count:e.count}}function gc(e){let{config:t}=e,r=$g(t.labels,ud),o=t.description.trim();return{...e.id!==void 0?{id:e.id}:{},slug:e.slug,status:e.status,title:e.title.raw,object_type:t.object_type,config:{labels:r,public:t.public,hierarchical:t.hierarchical,publicly_queryable:t.publicly_queryable,show_ui:t.show_ui,show_in_menu:t.show_in_menu,show_in_nav_menus:t.show_in_nav_menus,show_tagcloud:t.show_tagcloud,show_in_quick_edit:t.show_in_quick_edit,show_admin_column:t.show_admin_column,show_in_rest:t.show_in_rest,...o!==""?{description:o}:{}}}}function V3(){let e=(0,k3.useSelect)(t=>t(A3.store).getPostTypes({per_page:-1}),[]);return(0,I3.useMemo)(()=>e?.filter(({viewable:t})=>t).sort((t,r)=>t.slug==="post"?-1:r.slug==="post"?1:t.name.localeCompare(r.name)),[e])}var sn=d(V(),1),D3=Wg((0,nn.__)("Optional summary of the taxonomy. Shown in admin UIs that surface taxonomy details.")),hc=vr("hierarchical",(0,nn.__)("Hierarchical"),{description:(0,nn.__)("When on, terms behave like categories with parent-child relationships. When off, terms behave like tags.")}),pB=32;function $s(e,t){let r=(0,eh.useSelect)(n=>n(ox.store).getTaxonomies(),[]),o=e!==void 0&&t!==e;return(0,nx.useMemo)(()=>({id:"slug",label:(0,nn.__)("Taxonomy key"),type:"text",enableGlobalSearch:!0,description:(0,sn.jsxs)(L,{direction:"column",gap:"sm",render:(0,sn.jsx)("span",{}),children:[o&&(0,sn.jsx)(as.Root,{intent:"warning",render:(0,sn.jsx)("span",{}),children:(0,sn.jsx)(as.Description,{children:(0,nn.__)("Changing the key renames the taxonomy \u2014 existing terms may become inaccessible until a migration updates the database.")})}),(0,sn.jsx)("span",{children:(0,nn.__)("Lower case letters, numbers, underscores, and dashes only. Maximum length: 32 characters.")})]}),isValid:{required:!0,pattern:"^[a-z0-9_\\-]+$",maxLength:pB,custom:async n=>{let i=n.slug;return e!==void 0&&i===e?null:(r??[]).some(l=>l.slug===i)?(0,nn.__)("This taxonomy key is already in use."):(await(0,eh.resolveSelect)(ox.store).getEntityRecords("postType",ht,{slug:i,status:"draft",_fields:"id,name",per_page:1}))?.length?(0,nn.__)("This taxonomy key is already in use."):null}},Edit:Ug,filterBy:!1,enableSorting:!1}),[r,e,o])}function bc(){let e=V3();return(0,nx.useMemo)(()=>{let t=(e??[]).map(o=>({value:o.slug,label:o.name})),r=Object.fromEntries(t.map(o=>[o.value,o.label]));return{id:"object_type",label:(0,nn.__)("Post types"),type:"array",description:(0,nn.__)("One or more post types with which the taxonomy should be associated."),elements:t,enableSorting:!1,getValue:({item:o})=>o.config.object_type,setValue:({item:o,value:n})=>({config:{...o.config,object_type:Array.isArray(n)?n:[]}}),render:({item:o})=>{let n=o.config.object_type;return!n||n.length===0?(0,sn.jsx)("span",{"aria-hidden":"true",children:"\u2014"}):(0,sn.jsx)(nd,{items:n.map(i=>({key:i,label:r[i]??i}))})},isValid:{required:!0},filterBy:{operators:["isAny"]}}},[e])}var L3={id:"count",label:(0,nn.__)("Terms"),type:"integer",readOnly:!0,render:({item:e})=>{let t=e.count;if(e.status!=="publish"||!t)return(0,sn.jsx)("span",{"aria-hidden":"true",children:"\u2014"});let r=e.config.object_type?.[0];return r?(0,sn.jsx)(Hn,{href:(0,F3.addQueryArgs)("edit-tags.php",{taxonomy:e.slug,post_type:r}),children:t}):t},enableSorting:!1,filterBy:!1},ix={layout:{type:"regular"},fields:["plural_name","singular_name","slug","object_type","hierarchical","status"]},j3=["plural_name","singular_name","slug","object_type","description","hierarchical","status"];var Ja=d(V(),1),mB=32,B3={layout:{type:"regular"},fields:["plural_name","singular_name","slug"]};function gB(e){let t=e.match(/^(.*?)(\d+)$/),r=t?t[1]:e,o=String(t?parseInt(t[2],10)+1:2);return`${r.slice(0,mB-o.length)}${o}`}function hB({items:e,closeModal:t,onActionPerformed:r}){let o=e[0],[n,i]=(0,dd.useState)(()=>({...o,id:void 0,status:"draft",title:{raw:(0,an.sprintf)((0,an._x)("%s (Copy)","taxonomy"),o.title.raw)},slug:gB(o.slug)})),[s,a]=(0,dd.useState)(!1),l=$s(void 0,n.slug),c=(0,dd.useMemo)(()=>[Jo,en,l],[l]),{validity:u,isValid:f}=Mr(n,c,B3),{saveEntityRecord:g}=(0,ax.useDispatch)(H3.store),{createSuccessNotice:p,createErrorNotice:m}=(0,ax.useDispatch)(z3.store);async function h(){if(!(s||!f)){a(!0);try{await g("postType",ht,gc(n),{throwOnError:!0}),p((0,an.sprintf)((0,an.__)('"%s" taxonomy created.'),n.title.raw),{type:"snackbar"}),r?.(e),t?.()}catch(v){let b=v;m(b?.message&&b.code!=="unknown_error"?b.message:(0,an.__)("Failed to duplicate taxonomy."),{type:"snackbar"})}finally{a(!1)}}}return(0,Ja.jsxs)(L,{direction:"column",gap:"md",children:[(0,Ja.jsx)(Oo,{data:n,fields:c,form:B3,validity:u,onChange:v=>i(b=>({...b,...v}))}),(0,Ja.jsxs)(L,{direction:"row",justify:"flex-end",gap:"sm",children:[(0,Ja.jsx)(sx.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:s,accessibleWhenDisabled:!0,children:(0,an.__)("Cancel")}),(0,Ja.jsx)(sx.Button,{__next40pxDefaultSize:!0,variant:"primary",isBusy:s,disabled:s||!f,accessibleWhenDisabled:!0,onClick:h,children:(0,an._x)("Duplicate","action label")})]})]})}var bB={id:"duplicate-taxonomy",label:(0,an._x)("Duplicate","action label"),icon:ou,modalHeader:(0,an.__)("Duplicate taxonomy"),modalFocusOnMount:"firstContentElement",RenderModal:hB},W3=bB;var U3=d(G(),1),Y3=d(lc(),1),vB={id:"view-terms",label:(0,U3.__)("View terms"),isEligible:e=>e.status==="publish"&&Array.isArray(e.config.object_type)&&e.config.object_type.length>0,callback:(e,{onActionPerformed:t})=>{let r=e[0],o=r?.config.object_type?.[0];!r?.slug||!o||(document.location.href=(0,Y3.addQueryArgs)("edit-tags.php",{taxonomy:r.slug,post_type:o}),t?.(e))}},$3=vB;var _e=d(G(),1);var q3=Se("menu_name",(0,_e.__)("Menu name"),{placeholder:(0,_e.__)("Categories"),description:(0,_e.__)("Defaults to the plural label.")}),G3=Se("all_items",(0,_e.__)("All items"),{placeholder:(0,_e.__)("All Categories")}),K3=Se("edit_item",(0,_e.__)("Edit item"),{placeholder:(0,_e.__)("Edit Category")}),X3=Se("view_item",(0,_e.__)("View item"),{placeholder:(0,_e.__)("View Category")}),Z3=Se("update_item",(0,_e.__)("Update item"),{placeholder:(0,_e.__)("Update Category")}),Q3=Se("add_new_item",(0,_e.__)("Add new item"),{placeholder:(0,_e.__)("Add New Category")}),J3=Se("new_item_name",(0,_e.__)("New item name"),{placeholder:(0,_e.__)("New Category Name")}),eN=Se("search_items",(0,_e.__)("Search items"),{placeholder:(0,_e.__)("Search Categories")}),tN=Se("not_found",(0,_e.__)("Not found"),{placeholder:(0,_e.__)("No categories found."),description:(0,_e.__)("The text displayed when no terms are available in the term meta box and tag cloud.")}),rN=Se("back_to_items",(0,_e.__)("Back to items"),{placeholder:(0,_e.__)("\u2190 Back to Categories"),description:(0,_e.__)("Label displayed after a term has been updated.")}),oN=Se("parent_item",(0,_e.__)("Parent item"),{placeholder:(0,_e.__)("Parent Category"),description:(0,_e.__)("Not used on non-hierarchical taxonomies."),isVisible:e=>e.config.hierarchical}),nN=Se("popular_items",(0,_e.__)("Popular items"),{placeholder:(0,_e.__)("Popular Tags"),description:(0,_e.__)("The popular items text. Not used on hierarchical taxonomies."),isVisible:e=>!e.config.hierarchical}),iN=Se("separate_items_with_commas",(0,_e.__)("Separate items with commas"),{placeholder:(0,_e.__)("Separate tags with commas"),description:(0,_e.__)("Shown in the taxonomy meta box. Not used on hierarchical taxonomies."),isVisible:e=>!e.config.hierarchical}),sN=Se("parent_item_colon",(0,_e.__)("Parent item with colon"),{placeholder:(0,_e.__)("Parent Category:"),description:(0,_e.__)("Same as Parent item, with a colon at the end."),isVisible:e=>e.config.hierarchical}),aN=Se("add_or_remove_items",(0,_e.__)("Add or remove items"),{placeholder:(0,_e.__)("Add or remove tags"),description:(0,_e.__)("Shown in the meta box when JavaScript is disabled. Not used on hierarchical taxonomies."),isVisible:e=>!e.config.hierarchical}),lN=Se("choose_from_most_used",(0,_e.__)("Choose from the most used"),{placeholder:(0,_e.__)("Choose from the most used tags"),description:(0,_e.__)("Shown in the taxonomy meta box. Not used on hierarchical taxonomies."),isVisible:e=>!e.config.hierarchical}),cN=Zg({labelKeys:ud,deriveLabels:M3,helpText:(0,_e.__)("Override the text WordPress shows in admin lists, menus, and forms. Auto-fill replaces every label below with values derived from the current plural and singular names \u2014 including any you have already customized. Clearing removes all overrides so WordPress falls back to its defaults. If you rename the taxonomy after auto-filling, click Auto-fill again to keep them in sync.")}),uN=[{id:ad,layout:{type:"regular",labelPosition:"none"}},...ud.filter(e=>e!=="singular_name")];var tr=d(G(),1);var vc=vr("public",(0,tr.__)("Public"),{description:(0,tr.__)("Whether a taxonomy is intended for use publicly either via the admin interface or by front-end users.")}),dN=vr("show_in_rest",(0,tr.__)("Show in REST API"),{description:(0,tr.__)("Required for the block editor. Turn off only for taxonomies that should not be exposed via REST.")}),fN=vr("publicly_queryable",(0,tr.__)("Publicly queryable"),{description:(0,tr.__)("Whether front-end queries (e.g. ?taxonomy=\u2026&term=\u2026) can return terms from this taxonomy.")}),pN=vr("show_ui",(0,tr.__)("Show admin UI"),{description:(0,tr.__)("Whether to generate a default admin interface for managing terms.")}),mN=vr("show_in_menu",(0,tr.__)("Show in admin menu"),{description:(0,tr.__)("Whether to show the taxonomy in the admin menu. Has no effect when Show admin UI is off; the value is preserved either way."),isVisible:e=>e.config.show_ui}),gN=vr("show_in_quick_edit",(0,tr.__)("Show in Quick Edit"),{description:(0,tr.__)("Whether to show the taxonomy in the Quick/Bulk Edit panel.")}),hN=vr("show_admin_column",(0,tr.__)("Show admin column"),{description:(0,tr.__)("Whether to display a column for the taxonomy on the associated post type list tables.")}),bN=vr("show_in_nav_menus",(0,tr.__)("Available in nav menus"),{description:(0,tr.__)("Whether terms are selectable in the theme nav menu builder.")}),vN=vr("show_tagcloud",(0,tr.__)("Available in Tag Cloud widget"),{description:(0,tr.__)("Whether terms can be displayed in the Tag Cloud widget.")}),_N=["public","show_in_rest","publicly_queryable","show_ui","show_in_menu","show_in_quick_edit","show_in_nav_menus","show_tagcloud","show_admin_column"];var yN=d(B(),1),wN=d(G(),1);import{useNavigate as _B}from"@wordpress/route";function xN(){let e=_B();return(0,yN.useMemo)(()=>({id:"edit-taxonomy",label:(0,wN.__)("Edit"),callback:t=>{let r=t[0];r?.id!==void 0&&e({to:`${Cn}/${r.id}`})}}),[e])}var th=d(J(),1);var SN=d(lr(),1),lx=d(Ot(),1);var fd=d(B(),1),ui=d(G(),1),RN=d(li(),1);var ln=d(V(),1);function yB({items:e,closeModal:t}){let r=e[0],[o,n]=(0,fd.useState)(r),[i,s]=(0,fd.useState)(!1),a=$s(r.slug,o.slug),l=bc(),c=(0,fd.useMemo)(()=>[Jo,en,a,l,vc,hc,tn],[a,l]),{validity:u,isValid:f}=Mr(o,c,ix),{saveEntityRecord:g}=(0,lx.useDispatch)(SN.store),{createSuccessNotice:p,createErrorNotice:m}=(0,lx.useDispatch)(RN.store),h=Zo();async function v(){if(!(i||!f)){s(!0);try{await g("postType",ht,gc({...o,id:r.id}),{throwOnError:!0}),p((0,ui.sprintf)((0,ui.__)('"%s" taxonomy updated.'),o.title.raw),{type:"snackbar"}),h(r.config.object_type,o.config.object_type,gt),t?.()}catch(b){m(b?.message&&b?.code!=="unknown_error"?b.message:(0,ui.__)("Failed to update taxonomy."),{type:"snackbar"})}finally{s(!1)}}}return(0,ln.jsxs)("form",{onSubmit:b=>{b.preventDefault(),v()},children:[(0,ln.jsxs)(L,{className:"dataviews-action-modal__quick-edit-taxonomy-header",direction:"row",justify:"space-between",align:"center",children:[(0,ln.jsx)(De,{variant:"heading-sm",render:(0,ln.jsx)("h2",{}),children:(0,ui.__)("Quick edit taxonomy")}),(0,ln.jsx)(th.Button,{size:"small",icon:yo,label:(0,ui.__)("Close"),onClick:t})]}),(0,ln.jsx)("div",{className:"dataviews-action-modal__quick-edit-taxonomy-content",children:(0,ln.jsx)(Oo,{data:o,fields:c,form:ix,validity:u,onChange:b=>n(_=>({..._,...b}))})}),(0,ln.jsxs)(L,{className:"dataviews-action-modal__quick-edit-taxonomy-footer",direction:"row",gap:"sm",children:[(0,ln.jsx)(th.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:t,children:(0,ui.__)("Cancel")}),(0,ln.jsx)(th.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:i,disabled:i||!f,accessibleWhenDisabled:!0,children:(0,ui.__)("Done")})]})]})}var wB={id:"quick-edit-taxonomy",label:(0,ui.__)("Quick edit"),icon:fa,isPrimary:!0,hideModalHeader:!0,RenderModal:yB},EN=wB;var cx=d(V(),1),RB={table:{}},EB={type:"table",perPage:20,page:1,fields:["object_type","count","status"],titleField:"title",layout:{styles:{object_type:{minWidth:230}}}};function CB(){let e=xB(),t=SB({from:Cn}),r=(0,qs.useCallback)(w=>{e({search:{...t,...w}})},[t,e]),{view:o,updateView:n,isModified:i,resetToDefault:s}=od({kind:"postType",name:ht,slug:"default",defaultView:EB,queryParams:t,onChangeQueryParams:r}),a=xN(),l=(0,qs.useMemo)(()=>[a,EN,W3,$3,R3,E3,O3],[a]),c=$s(),u=bc(),f=(0,qs.useMemo)(()=>[zg,u,L3,tn,vc,c,hc],[c,u]),g=(0,qs.useMemo)(()=>{let w=o.filters?.find(O=>O.field==="status"),y=o.filters?.find(O=>O.field==="object_type");return{per_page:o.perPage,page:o.page,context:"edit",order:o.sort?.direction,orderby:o.sort?.field,search:o.search,status:w?.value??["publish","draft"],object_type:y?.value}},[o]),{records:p,isResolving:m,hasResolved:h,totalItems:v,totalPages:b}=(0,TN.useEntityRecords)("postType",ht,g),_=(0,qs.useMemo)(()=>(p??[]).map(Jg),[p]),x=(0,qs.useMemo)(()=>({totalItems:v??0,totalPages:b??0}),[v,b]);return(0,cx.jsx)(Zu,{data:_,fields:f,actions:l,view:o,onChangeView:n,onReset:i?s:!1,isLoading:m||!h,paginationInfo:x,defaultLayouts:RB,getItemId:w=>String(w.id),isItemClickable:()=>!0,onClickItem:w=>e({to:`${Cn}/${w.id}`}),header:(0,cx.jsx)(CN.Button,{variant:"primary",size:"compact",__next40pxDefaultSize:!0,onClick:()=>e({to:`${Cn}/${Hi}`}),children:(0,PN.__)("Add taxonomy")})})}var ON=d(J(),1),AN=d(Kt(),1),ux=d(lr(),1),pd=d(Ot(),1);var _c=d(B(),1),Zt=d(G(),1),kN=d(li(),1);import{useNavigate as TB,useParams as PB}from"@wordpress/route";var Gs=d(V(),1);function OB(){let{id:e}=PB({from:`${Cn}/$id`}),t=TB(),r=e===Hi,o=parseInt(e,10),n=(0,pd.useSelect)(c=>!r&&c(ux.store).getEntityRecord("postType",ht,o),[r,o]),i=!r&&n?Jg(n):N3,s=r?(0,Zt.__)("Add taxonomy"):i.title.raw,a={initialData:i,title:s},l=r?{...a,isAddMode:!0,breadcrumbLabel:(0,Zt.__)("Add new"),subTitle:(0,Zt.__)("Define a new taxonomy. Fill in the essentials under General; expand Labels to customize."),onSaved:c=>t({to:`${Cn}/${c.id}`})}:{...a,isAddMode:!1,breadcrumbLabel:s,subTitle:(0,Zt.__)("Edit this taxonomy. Expand the Labels section to adjust labels.")};return(0,Gs.jsx)(IN,{...l},e)}function IN({isAddMode:e,initialData:t,title:r,breadcrumbLabel:o,subTitle:n,onSaved:i}){let[s,a]=(0,_c.useState)(t),[l,c]=(0,_c.useState)(!1),u=e?void 0:t.slug,f=$s(u,s.slug),g=bc(),p=(0,_c.useMemo)(()=>[Jo,en,f,D3,g,hc,tn,vc,dN,fN,pN,mN,gN,hN,bN,vN,cN,q3,G3,K3,X3,Z3,Q3,J3,eN,tN,rN,oN,nN,iN,sN,aN,lN],[f,g]),m=(0,_c.useMemo)(()=>({layout:{type:"card",isCollapsible:!0},fields:[{id:"general",label:(0,Zt.__)("General"),description:(0,Zt.__)("Core identity, post types, and activation."),layout:{type:"card",isCollapsible:!0,isOpened:!0},children:j3},{id:"visibility",label:(0,Zt.__)("Visibility"),description:(0,Zt.__)("Where this taxonomy appears: REST API, admin UI, and front-end surfaces."),layout:{type:"card",isCollapsible:!0,isOpened:!1},children:_N},{id:"labels",label:(0,Zt.__)("Labels"),layout:{type:"card",isCollapsible:!0,isOpened:!1},children:uN}]}),[]),{validity:h,isValid:v}=Mr(s,p,m),b=(0,AN.useInstanceId)(IN,"taxonomy-form"),{saveEntityRecord:_}=(0,pd.useDispatch)(ux.store),{createSuccessNotice:x,createErrorNotice:w}=(0,pd.useDispatch)(kN.store),y=Zo();async function O(){if(!(l||!v)){c(!0);try{let T=await _("postType",ht,gc(s),{throwOnError:!0}),S=e?(0,Zt.sprintf)((0,Zt.__)('"%s" taxonomy created.'),s.title.raw):(0,Zt.sprintf)((0,Zt.__)('"%s" taxonomy updated.'),s.title.raw);x(S,{type:"snackbar"}),y(t.config.object_type,s.config.object_type,gt),T?.id!==void 0&&i?.({...s,id:T.id})}catch(T){let S;T?.message&&T?.code!=="unknown_error"?S=T.message:e?S=(0,Zt.__)("Failed to create taxonomy."):S=(0,Zt.__)("Failed to update taxonomy."),w(S,{type:"snackbar"})}finally{c(!1)}}}return(0,Gs.jsx)(va,{ariaLabel:r,breadcrumbs:(0,Gs.jsx)(fu,{items:[{label:(0,Zt.__)("Taxonomies"),to:Cn},{label:o}]}),subTitle:n,actions:(0,Gs.jsx)(ON.Button,{__next40pxDefaultSize:!0,variant:"primary",size:"compact",type:"submit",form:b,isBusy:l,disabled:l||!v,accessibleWhenDisabled:!0,children:e?(0,Zt.__)("Create"):(0,Zt.__)("Save")}),children:(0,Gs.jsx)(L,{direction:"column",gap:"md",className:"taxonomy-form",render:(0,Gs.jsx)("form",{id:b,onSubmit:T=>{T.preventDefault(),O()}}),children:(0,Gs.jsx)(Oo,{data:s,fields:p,form:m,validity:h,onChange:T=>a(S=>({...S,...T}))})})})}export{x8 as Layout,Hi as NEW_ID,En as POST_TYPES_PATH,gt as POST_TYPE_ENTITY,lB as PostTypeEdit,iB as PostTypesList,Cn as TAXONOMIES_PATH,ht as TAXONOMY_ENTITY,CB as TaxonomiesList,OB as TaxonomyEdit};
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
15 use-sync-external-store/cjs/use-sync-external-store-shim/with-selector.production.js:
16 (**
17 * @license React
18 * use-sync-external-store-shim/with-selector.production.js
19 *
20 * Copyright (c) Meta Platforms, Inc. and affiliates.
21 *
22 * This source code is licensed under the MIT license found in the
23 * LICENSE file in the root directory of this source tree.
24 *)
25
26 tabbable/dist/index.esm.js:
27 (*!
28 * tabbable 6.4.0
29 * @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE
30 *)
31 */
32 //# sourceMappingURL=index.min.js.map
33