PluginProbe
Gutenberg / 23.6.0
Gutenberg v23.6.0
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 / widgets / quick-draft / render.min.js

render.min.js in Gutenberg 23.6.0, at build/widgets/quick-draft/render.min.js

29 lines 477.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 var iP=Object.create;var gm=Object.defineProperty;var sP=Object.getOwnPropertyDescriptor;var aP=Object.getOwnPropertyNames;var lP=Object.getPrototypeOf,cP=Object.prototype.hasOwnProperty;var We=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),ro=(e,t)=>{for(var r in t)gm(e,r,{get:t[r],enumerable:!0})},uP=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of aP(t))!cP.call(e,n)&&n!==r&&gm(e,n,{get:()=>t[n],enumerable:!(o=sP(t,n))||o.enumerable});return e};var f=(e,t,r)=>(r=e!=null?iP(lP(e)):{},uP(t||!e||!e.__esModule?gm(r,"default",{value:e,enumerable:!0}):r,e));var xv=We((i8,wv)=>{wv.exports=window.wp.autop});var hm=We((s8,_v)=>{_v.exports=window.wp.coreData});var Vn=We((a8,Sv)=>{Sv.exports=window.wp.data});var W=We((l8,Cv)=>{Cv.exports=window.wp.element});var Pt=We((c8,Rv)=>{Rv.exports=window.wp.compose});var $=We((u8,Ev)=>{Ev.exports=window.React});var F=We((v8,kv)=>{kv.exports=window.ReactJSXRuntime});var dn=We((jD,oy)=>{oy.exports=window.ReactDOM});var pw=We(mw=>{"use strict";var Bs=$();function bA(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var vA=typeof Object.is=="function"?Object.is:bA,yA=Bs.useState,wA=Bs.useEffect,xA=Bs.useLayoutEffect,_A=Bs.useDebugValue;function SA(e,t){var r=t(),o=yA({inst:{value:r,getSnapshot:t}}),n=o[0].inst,i=o[1];return xA(function(){n.value=r,n.getSnapshot=t,ep(n)&&i({inst:n})},[e,r,t]),wA(function(){return ep(n)&&i({inst:n}),e(function(){ep(n)&&i({inst:n})})},[e]),_A(r),r}function ep(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!vA(e,r)}catch{return!0}}function CA(e,t){return t()}var RA=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?CA:SA;mw.useSyncExternalStore=Bs.useSyncExternalStore!==void 0?Bs.useSyncExternalStore:RA});var Nc=We((H4,gw)=>{"use strict";gw.exports=pw()});var bw=We(hw=>{"use strict";var Vc=$(),EA=Nc();function TA(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var PA=typeof Object.is=="function"?Object.is:TA,OA=EA.useSyncExternalStore,AA=Vc.useRef,kA=Vc.useEffect,IA=Vc.useMemo,NA=Vc.useDebugValue;hw.useSyncExternalStoreWithSelector=function(e,t,r,o,n){var i=AA(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=IA(function(){function c(m){if(!l){if(l=!0,u=m,m=o(m),n!==void 0&&s.hasValue){var g=s.value;if(n(g,m))return d=g}return d=m}if(g=d,PA(u,m))return g;var h=o(m);return n!==void 0&&n(g,h)?(u=m,g):(u=m,d=h)}var l=!1,u,d,p=r===void 0?null:r;return[function(){return c(t())},p===null?void 0:function(){return c(p())}]},[t,r,o,n]);var a=OA(e,i[0],i[1]);return kA(function(){s.hasValue=!0,s.value=a},[a]),NA(a),a}});var yw=We((W4,vw)=>{"use strict";vw.exports=bw()});var oe=We((jH,Kx)=>{Kx.exports=window.wp.i18n});var Ae=We(($H,e_)=>{e_.exports=window.wp.primitives});var F_=We((XW,L_)=>{L_.exports=window.wp.theme});var Jg=We((ZW,B_)=>{B_.exports=window.wp.privateApis});var ie=We((V$,H0)=>{H0.exports=window.wp.components});var Ih=We((M$,z0)=>{z0.exports=window.wp.keycodes});var FC=We((iQ,Qd)=>{var MC={\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"},DC=Object.keys(MC).join("|"),yV=new RegExp(DC,"g"),wV=new RegExp(DC,"");function xV(e){return MC[e]}var LC=function(e){return e.replace(yV,xV)},_V=function(e){return!!e.match(wV)};Qd.exports=LC;Qd.exports.has=_V;Qd.exports.remove=LC});var Cb=We((pQ,qC)=>{"use strict";qC.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 Sn=We((Vee,TR)=>{TR.exports=window.wp.date});var eE=We((Ate,JR)=>{JR.exports=window.wp.warning});var Kb=We((ioe,BE)=>{BE.exports=window.wp.richText});var ov=We((pae,c2)=>{"use strict";var lM=function(t){return cM(t)&&!uM(t)};function cM(e){return!!e&&typeof e=="object"}function uM(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||mM(e)}var dM=typeof Symbol=="function"&&Symbol.for,fM=dM?Symbol.for("react.element"):60103;function mM(e){return e.$$typeof===fM}function pM(e){return Array.isArray(e)?[]:{}}function Xl(e,t){return t.clone!==!1&&t.isMergeableObject(e)?Ia(pM(e),e,t):e}function gM(e,t,r){return e.concat(t).map(function(o){return Xl(o,r)})}function hM(e,t){if(!t.customMerge)return Ia;var r=t.customMerge(e);return typeof r=="function"?r:Ia}function bM(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function a2(e){return Object.keys(e).concat(bM(e))}function l2(e,t){try{return t in e}catch{return!1}}function vM(e,t){return l2(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function yM(e,t,r){var o={};return r.isMergeableObject(e)&&a2(e).forEach(function(n){o[n]=Xl(e[n],r)}),a2(t).forEach(function(n){vM(e,n)||(l2(e,n)&&r.isMergeableObject(t[n])?o[n]=hM(n,r)(e[n],t[n],r):o[n]=Xl(t[n],r))}),o}function Ia(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||gM,r.isMergeableObject=r.isMergeableObject||lM,r.cloneUnlessOtherwiseSpecified=Xl;var o=Array.isArray(t),n=Array.isArray(e),i=o===n;return i?o?r.arrayMerge(e,t,r):yM(e,t,r):Xl(t,r)}Ia.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(o,n){return Ia(o,n,r)},{})};var wM=Ia;c2.exports=wM});var D2=We((Gle,M2)=>{M2.exports=window.wp.escapeHtml});var F2=We((qle,L2)=>{L2.exports=window.wp.htmlEntities});var dv=We((Kle,B2)=>{B2.exports=window.wp.url});function yv(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=yv(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function dP(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=yv(e))&&(o&&(o+=" "),o+=t);return o}var U=dP;var Z2=f(xv()),bv=f(hm()),um=f(Vn());var cr=f(W(),1),e2=f(Pt(),1);var Yx=f(W(),1);var Ii=f($(),1);function Tv({controlled:e,default:t,name:r,state:o="value"}){let{current:n}=Ii.useRef(e!==void 0),[i,s]=Ii.useState(t),a=n?e:i,c=Ii.useCallback(l=>{n||s(l)},[]);return[a,c]}var fP=f($(),1),Ba={...fP};var Ov=f($(),1),Pv={};function Ft(e,t){let r=Ov.useRef(Pv);return r.current===Pv&&(r.current=e(t)),r}var bm=Ba.useInsertionEffect,mP=bm&&bm!==Ba.useLayoutEffect?bm:e=>e();function re(e){let t=Ft(pP).current;return t.next=e,mP(t.effect),t.trampoline}function pP(){let e={next:void 0,callback:gP,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function gP(){}var Av=f($(),1),hP=()=>{},ee=typeof document<"u"?Av.useLayoutEffect:hP;var sc=f($(),1),bP=sc.createContext(void 0);function Es(){return sc.useContext(bP)?.direction??"ltr"}function vP(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 yP=vP("https://base-ui.com/production-error","Base UI"),Nt=yP;var Ni=f($(),1);function ja(e,t,r,o){let n=Ft(Nv).current;return wP(n,e,t,r,o)&&Vv(n,[e,t,r,o]),n.callback}function Iv(e){let t=Ft(Nv).current;return xP(t,e)&&Vv(t,e),t.callback}function Nv(){return{callback:null,cleanup:null,refs:[]}}function wP(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function xP(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function Vv(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 Dv=f($(),1);var Mv=f($(),1),_P=parseInt(Mv.version,10);function Ts(e){return _P>=e}function vm(e){if(!Dv.isValidElement(e))return null;let t=e,r=t.props;return(Ts(19)?r?.ref:t.ref)??null}function Ha(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Mn(){}var T8=Object.freeze([]),nt=Object.freeze({});function Lv(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 Fv(e,t){return typeof e=="function"?e(t):e}function ac(e,t){return typeof e=="function"?e(t):e}var ym={};function Ee(e,t,r,o,n){if(!r&&!o&&!n&&!e)return lc(t);let i=lc(e);return t&&(i=za(i,t)),r&&(i=za(i,r)),o&&(i=za(i,o)),n&&(i=za(i,n)),i}function Bv(e){if(e.length===0)return ym;if(e.length===1)return lc(e[0]);let t=lc(e[0]);for(let r=1;r<e.length;r+=1)t=za(t,e[r]);return t}function lc(e){return wm(e)?{...Hv(e,ym)}:SP(e)}function za(e,t){return wm(t)?Hv(t,e):CP(e,t)}function SP(e){let t={...e};for(let r in t){let o=t[r];jv(r,o)&&(t[r]=zv(o))}return t}function CP(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=Ha(e.style,o);break}case"className":{e[r]=xm(e.className,o);break}default:jv(r,o)?e[r]=RP(e[r],o):e[r]=o}}return e}function jv(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 wm(e){return typeof e=="function"}function Hv(e,t){return wm(e)?e(t):e??ym}function RP(e,t){return t?e?(...r)=>{let o=r[0];if(Wv(o)){let i=o;Wa(i);let s=t(...r);return i.baseUIHandlerPrevented||e?.(...r),s}let n=t(...r);return e?.(...r),n}:zv(t):e}function zv(e){return e&&((...t)=>{let r=t[0];return Wv(r)&&Wa(r),e(...t)})}function Wa(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function xm(e,t){return t?e?t+" "+e:t:e}function Wv(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var _m=f($(),1);function it(e,t,r={}){let o=t.render,n=EP(t,r);if(r.enabled===!1)return null;let i=r.state??nt;return OP(e,o,n,i)}function EP(e,t={}){let{className:r,style:o,render:n}=e,{state:i=nt,ref:s,props:a,stateAttributesMapping:c,enabled:l=!0}=t,u=l?Fv(r,i):void 0,d=l?ac(o,i):void 0,p=l?Lv(i,c):nt,m=l&&a?TP(a):void 0,g=l?Ha(p,m)??{}:nt;return typeof document<"u"&&(l?Array.isArray(s)?g.ref=Iv([g.ref,vm(n),...s]):g.ref=ja(g.ref,vm(n),s):ja(null,null)),l?(u!==void 0&&(g.className=xm(g.className,u)),d!==void 0&&(g.style=Ha(g.style,d)),g):nt}function TP(e){return Array.isArray(e)?Bv(e):Ee(void 0,e)}var PP=Symbol.for("react.lazy");function OP(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let n=Ee(r,t.props);n.ref=r.ref;let i=t;return i?.$$typeof===PP&&(i=Ni.Children.toArray(t)[0]),Ni.cloneElement(i,n)}if(e&&typeof e=="string")return AP(e,r);throw new Error(Nt(8))}function AP(e,t){return e==="button"?(0,_m.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,_m.createElement)("img",{alt:"",...t,key:t.key}):Ni.createElement(e,t)}var cc=f($(),1);var Uv=0;function kP(e,t="mui"){let[r,o]=cc.useState(e),n=e||r;return cc.useEffect(()=>{r==null&&(Uv+=1,o(`${t}-${Uv}`))},[r,t]),n}var $v=Ba.useId;function Dn(e,t){if($v!==void 0){let r=$v();return e??(t?`${t}-${r}`:r)}return kP(e,t)}function uc(e){return Dn(e,"base-ui")}var pc=f($(),1);var ue={};ro(ue,{cancelOpen:()=>iO,chipRemovePress:()=>HP,clearPress:()=>jP,closePress:()=>FP,closeWatcher:()=>QP,decrementPress:()=>UP,disabled:()=>aO,drag:()=>rO,escapeKey:()=>ZP,focusOut:()=>XP,imperativeAction:()=>uO,incrementPress:()=>WP,initial:()=>cO,inputBlur:()=>GP,inputChange:()=>$P,inputClear:()=>YP,inputPaste:()=>qP,inputPress:()=>KP,itemPress:()=>LP,keyboard:()=>eO,linkPress:()=>BP,listNavigation:()=>JP,missing:()=>lO,none:()=>IP,outsidePress:()=>DP,pointer:()=>tO,scrub:()=>nO,siblingOpen:()=>sO,swipe:()=>dO,trackPress:()=>zP,triggerFocus:()=>MP,triggerHover:()=>VP,triggerPress:()=>NP,wheel:()=>oO,windowResize:()=>fO});var IP="none",NP="trigger-press",VP="trigger-hover",MP="trigger-focus",DP="outside-press",LP="item-press",FP="close-press",BP="link-press",jP="clear-press",HP="chip-remove-press",zP="track-press",WP="increment-press",UP="decrement-press",$P="input-change",YP="input-clear",GP="input-blur",qP="input-paste",KP="input-press",XP="focus-out",ZP="escape-key",QP="close-watcher",JP="list-navigation",eO="keyboard",tO="pointer",rO="drag",oO="wheel",nO="scrub",iO="cancel-open",sO="sibling-open",aO="disabled",lO="missing",cO="initial",uO="imperative-action",dO="swipe",fO="window-resize";function ye(e,t,r,o){let n=!1,i=!1,s=o??nt;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 Cm=f($(),1);var Yv=f($(),1),mO=[];function Ps(e){Yv.useEffect(e,mO)}var dc=null,eD=globalThis.requestAnimationFrame,Sm=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)}},fc=new Sm,pr=class e{static create(){return new e}static request(t){return fc.request(t)}static cancel(t){return fc.cancel(t)}currentId=dc;request(t){this.cancel(),this.currentId=fc.request(()=>{this.currentId=dc,t()})}cancel=()=>{this.currentId!==dc&&(fc.cancel(this.currentId),this.currentId=dc)};disposeEffect=()=>this.cancel};function Os(){let e=Ft(pr.create).current;return Ps(e.disposeEffect),e}function mc(e,t=!1,r=!1){let[o,n]=Cm.useState(e&&t?"idle":void 0),[i,s]=Cm.useState(e);return e&&!i&&(s(!0),n("starting")),!e&&i&&o!=="ending"&&!r&&n("ending"),!e&&!i&&o==="ending"&&n(void 0),ee(()=>{if(!e&&i&&o!=="ending"&&r){let a=pr.request(()=>{n("ending")});return()=>{pr.cancel(a)}}},[e,i,o,r]),ee(()=>{if(!e||t)return;let a=pr.request(()=>{n(void 0)});return()=>{pr.cancel(a)}},[t,e]),ee(()=>{if(!e||!t)return;e&&i&&o!=="idle"&&n("starting");let a=pr.request(()=>{n("idle")});return()=>{pr.cancel(a)}},[t,e,i,o]),{mounted:i,setMounted:s,transitionStatus:o}}function Gv(e){let{open:t,defaultOpen:r,onOpenChange:o,disabled:n}=e,[i,s]=Tv({controlled:t,default:r,name:"Collapsible",state:"open"}),{mounted:a,setMounted:c,transitionStatus:l}=mc(i,!0,!0),u=uc(),[d,p]=pc.useState(),m=d??u,g=re(h=>{let v=!i,w=ye(ue.triggerPress,h.nativeEvent);o(v,w),!w.isCanceled&&s(v)});return pc.useMemo(()=>({disabled:n,handleTrigger:g,mounted:a,open:i,panelId:m,setMounted:c,setOpen:s,setPanelIdState:p,transitionStatus:l}),[n,g,a,i,m,c,s,p,l])}var gc=f($(),1),Rm=gc.createContext(void 0);function hc(){let e=gc.useContext(Rm);if(e===void 0)throw new Error(Nt(15));return e}var Vo=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),pO={[Vo.startingStyle]:""},gO={[Vo.endingStyle]:""},As={transitionStatus(e){return e==="starting"?pO:e==="ending"?gO:null}};var Ua=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Vo.startingStyle]="startingStyle",e[e.endingStyle=Vo.endingStyle]="endingStyle",e})({});var qv=(function(e){return e.panelOpen="data-panel-open",e})({});var hO={[Ua.open]:""},bO={[Ua.closed]:""},Kv={open(e){return e?{[qv.panelOpen]:""}:null}},Xv={open(e){return e?hO:bO}};var Ns=f($(),1);function bc(){return typeof window<"u"}function Mi(e){return vc(e)?(e.nodeName||"").toLowerCase():"#document"}function Ze(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function bo(e){var t;return(t=(vc(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function vc(e){return bc()?e instanceof Node||e instanceof Ze(e).Node:!1}function le(e){return bc()?e instanceof Element||e instanceof Ze(e).Element:!1}function Ct(e){return bc()?e instanceof HTMLElement||e instanceof Ze(e).HTMLElement:!1}function ks(e){return!bc()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Ze(e).ShadowRoot}function Is(e){let{overflow:t,overflowX:r,overflowY:o,display:n}=qt(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+r)&&n!=="inline"&&n!=="contents"}function Zv(e){return/^(table|td|th)$/.test(Mi(e))}function $a(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var vO=/transform|translate|scale|rotate|perspective|filter/,yO=/paint|layout|strict|content/,Vi=e=>!!e&&e!=="none",Em;function yc(e){let t=le(e)?qt(e):e;return Vi(t.transform)||Vi(t.translate)||Vi(t.scale)||Vi(t.rotate)||Vi(t.perspective)||!wc()&&(Vi(t.backdropFilter)||Vi(t.filter))||vO.test(t.willChange||"")||yO.test(t.contain||"")}function Qv(e){let t=ho(e);for(;Ct(t)&&!vo(t);){if(yc(t))return t;if($a(t))return null;t=ho(t)}return null}function wc(){return Em==null&&(Em=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Em}function vo(e){return/^(html|body|#document)$/.test(Mi(e))}function qt(e){return Ze(e).getComputedStyle(e)}function Ya(e){return le(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function ho(e){if(Mi(e)==="html")return e;let t=e.assignedSlot||e.parentNode||ks(e)&&e.host||bo(e);return ks(t)?t.host:t}function Jv(e){let t=ho(e);return vo(t)?e.ownerDocument?e.ownerDocument.body:e.body:Ct(t)&&Is(t)?t:Jv(t)}function Ln(e,t,r){var o;t===void 0&&(t=[]),r===void 0&&(r=!0);let n=Jv(e),i=n===((o=e.ownerDocument)==null?void 0:o.body),s=Ze(n);if(i){let a=xc(s);return t.concat(s,s.visualViewport||[],Is(n)?n:[],a&&r?Ln(a):[])}else return t.concat(n,Ln(n,[],r))}function xc(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var _c=f($(),1),wO=_c.createContext(void 0);function ey(e=!1){let t=_c.useContext(wO);if(t===void 0&&!e)throw new Error(Nt(16));return t}var ty=f($(),1);function ry(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:ty.useMemo(()=>{let l={onKeyDown(u){r&&t&&u.key!=="Tab"&&u.preventDefault()}};return o||(l.tabIndex=n,!i&&r&&(l.tabIndex=t?n:-1)),(i&&(t||s)||!i&&r)&&(l["aria-disabled"]=r),i&&(!t||a)&&(l.disabled=r),l},[o,r,t,s,a,i,n])}}function Ga(e={}){let{disabled:t=!1,focusableWhenDisabled:r,tabIndex:o=0,native:n=!0,composite:i}=e,s=Ns.useRef(null),a=ey(!0),c=i??a!==void 0,{props:l}=ry({focusableWhenDisabled:r,disabled:t,composite:c,tabIndex:o,isNativeButton:n}),u=Ns.useCallback(()=>{let m=s.current;Tm(m)&&c&&t&&l.disabled===void 0&&m.disabled&&(m.disabled=!1)},[t,l.disabled,c]);ee(u,[u]);let d=Ns.useCallback((m={})=>{let{onClick:g,onMouseDown:h,onKeyUp:v,onKeyDown:w,onPointerDown:b,...y}=m;return Ee({onClick(x){if(t){x.preventDefault();return}g?.(x)},onMouseDown(x){t||h?.(x)},onKeyDown(x){if(t||(Wa(x),w?.(x),x.baseUIHandlerPrevented))return;let E=x.target===x.currentTarget,S=x.currentTarget,k=Tm(S),_=!n&&xO(S),R=E&&(n?k:!_),L=x.key==="Enter",I=x.key===" ",A=S.getAttribute("role"),O=A?.startsWith("menuitem")||A==="option"||A==="gridcell";if(E&&c&&I){if(x.defaultPrevented&&O)return;x.preventDefault(),_||n&&k?(S.click(),x.preventBaseUIHandler()):R&&(g?.(x),x.preventBaseUIHandler());return}R&&(!n&&(I||L)&&x.preventDefault(),!n&&L&&g?.(x))},onKeyUp(x){if(!t){if(Wa(x),v?.(x),x.target===x.currentTarget&&n&&c&&Tm(x.currentTarget)&&x.key===" "){x.preventDefault();return}x.baseUIHandlerPrevented||x.target===x.currentTarget&&!n&&!c&&x.key===" "&&g?.(x)}},onPointerDown(x){if(t){x.preventDefault();return}b?.(x)}},n?{type:"button"}:{role:"button"},l,y)},[t,l,c,n]),p=re(m=>{s.current=m,u()});return{getButtonProps:d,buttonRef:p}}function Tm(e){return Ct(e)&&e.tagName==="BUTTON"}function xO(e){return!!(e?.tagName==="A"&&e?.href)}var gr=f($(),1);function Oe(e,t,r,o){return e.addEventListener(t,r,o),()=>{e.removeEventListener(t,r,o)}}function Kt(e){let t=Ft(_O,e).current;return t.next=e,ee(t.effect),t}function _O(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function Vt(e){return e?.ownerDocument||document}var sy=f($(),1);var iy=f(dn(),1);function ny(e){return e==null?e:"current"in e?e.current:e}function Fn(e,t=!1,r=!0){let o=Os();return re((n,i=null)=>{o.cancel();let s=ny(e);if(s==null)return;let a=s,c=()=>{iy.flushSync(n)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function l(){Promise.all(a.getAnimations().map(u=>u.finished)).then(()=>{i?.aborted||c()}).catch(()=>{if(r){i?.aborted||c();return}let u=a.getAnimations();!i?.aborted&&u.length>0&&u.some(d=>d.pending||d.playState!=="finished")&&l()})}if(t){let u=Vo.startingStyle;if(!a.hasAttribute(u)){o.request(l);return}let d=new MutationObserver(()=>{a.hasAttribute(u)||(d.disconnect(),l())});d.observe(a,{attributes:!0,attributeFilter:[u]}),i?.addEventListener("abort",()=>d.disconnect(),{once:!0});return}o.request(l)})}function Vs(e){let{enabled:t=!0,open:r,ref:o,onComplete:n}=e,i=re(n),s=Fn(o,r,!1);sy.useEffect(()=>{if(!t)return;let a=new AbortController;return s(i,a.signal),()=>{a.abort()}},[t,r,i,s])}var qa={height:void 0,width:void 0};function ly(e){let{externalRef:t,hiddenUntilFound:r,id:o,keepMounted:n,mounted:i,onOpenChange:s,open:a,setMounted:c,setOpen:l,transitionStatus:u}=e,d=gr.useRef(null),p=gr.useRef(null),[m,g]=gr.useState(qa),h=gr.useRef(qa),v=gr.useRef(!1),w=gr.useRef(a),b=gr.useRef(!1),[y,x]=gr.useState(!1),E=gr.useRef(null),S=ja(t,d),k=Kt({mounted:i,open:a}),_=Fn(d,!1,!1),R=!a&&!i,L=y?"idle":u,I=a&&(w.current||b.current),A=!a&&i&&p.current==="css-animation"&&m.height===void 0&&m.width===void 0?h.current:m,O=r&&R&&p.current!=="css-animation",D=re((C,N=!0)=>{N&&(h.current=C),g(C)}),T=re(()=>{E.current?.(),E.current=null}),P=re(C=>{T(),E.current=()=>{E.current=null,C()}}),M=re(()=>{a&&i&&p.current==="css-animation"&&(b.current=!0)});ee(()=>{!y||u==="starting"||x(!1)},[y,u]),gr.useEffect(()=>()=>{M(),T()},[M,T]),ee(()=>{let C=d.current;if(!C)return;!a&&E.current&&T();let N=SO(C,I);if(p.current=N,a&&u==="idle"&&w.current&&N==="css-animation"){h.current=Ms(C);return}if(a&&u==="starting"){let G=v.current;if(v.current=!1,N==="none"){D(Ms(C)),x(!0);return}if(N==="css-transition"){let Z=CO(C);if(D(Ms(C)),!G)return Z;let J=Ka(C,"transition-duration","0s");return P(J),x(!0),Z}if(N==="css-animation"){if(D(Ms(C)),!G){Ka(C,"animation-name","none")();return}let Z=Ka(C,"animation-name","none"),J=Ka(C,"animation-duration","0s");Z(),P(J),x(!0);return}}if(!a&&i&&(u==="idle"||u==="starting")){if(w.current=!1,b.current=!1,N==="none"){D(qa,!1),c(!1);return}D(Ms(C));return}if(u!=="ending")return;if(N==="none"){c(!1);return}let B=Ms(C);if(!((B.height??0)>0||(B.width??0)>0)){c(!1);return}D(B),N==="css-animation"&&Ka(C,"animation-name","none")()},[i,a,T,D,c,P,I,u]),Vs({enabled:a&&i&&L==="idle",open:!0,ref:d,onComplete(){a&&D(qa,!1)}}),gr.useEffect(()=>{if(a||!i||L!=="ending"||!d.current)return;let N=new AbortController,B=-1;function z(){k.current.open||(c(!1),D(qa,!1))}return B=pr.request(()=>{N.signal.aborted||_(z,N.signal)}),()=>{pr.cancel(B),N.abort()}},[k,i,a,L,_,D,c]),ee(()=>{let C=d.current;!C||!r||!R||C.setAttribute("hidden","until-found")},[R,r]),gr.useEffect(function(){let N=d.current;if(!N)return;function B(z){let G=ye(ue.none,z);s(!0,G),!G.isCanceled&&(v.current=!0,l(!0))}return Oe(N,"beforematch",B)},[s,l]);let V=n||r||i||a;return{height:A.height,props:{...O?{[Ua.startingStyle]:""}:void 0,hidden:R,id:o},ref:S,shouldPreventOpenAnimation:I,shouldRender:V,transitionStatus:L,width:A.width}}function Ms(e){return{height:e.scrollHeight,width:e.scrollWidth}}function SO(e,t=!1){let r=Ze(e).getComputedStyle(e),o=(r.animationName.split(",").map(i=>i.trim()).some(i=>i!==""&&i!=="none")||t)&&ay(r.animationDuration),n=ay(r.transitionDuration);return o&&n||n?"css-transition":o?"css-animation":"none"}function ay(e){return e.split(",").map(t=>t.trim()).some(t=>t!==""&&Number.parseFloat(t)>0)}function Ka(e,t,r){let o=e.style.getPropertyValue(t),n=e.style.getPropertyPriority(t);return e.style.setProperty(t,r),()=>{if(o===""){e.style.removeProperty(t);return}e.style.setProperty(t,o,n)}}function CO(e){let t={"justify-content":e.style.justifyContent,"align-items":e.style.alignItems,"align-content":e.style.alignContent,"justify-items":e.style.justifyItems};Object.keys(t).forEach(n=>{e.style.setProperty(n,"initial","important")});function r(){Object.entries(t).forEach(([n,i])=>{if(i===""){e.style.removeProperty(n);return}e.style.setProperty(n,i)})}let o=pr.request(r);return()=>{pr.cancel(o),r()}}var cy=f($(),1);function uy(e){let t=cy.useRef(!0);t.current&&(t.current=!1,e())}var fn={};ro(fn,{engine:()=>Im,env:()=>Vm,os:()=>Am,screenReader:()=>Nm});var Am={};ro(Am,{android:()=>my,apple:()=>Om,ios:()=>Pm,linux:()=>OO,mac:()=>py,windows:()=>PO});function RO(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:EO,platform:TO,maxTouchPoints:dy}=RO(),Di=EO.toLowerCase(),Li=TO.toLowerCase();var Pm=/^i(os$|p)/.test(Li)||Li==="macintel"&&dy>1,fy="android",my=Li===fy||Di.includes(fy),py=!Pm&&Li.startsWith("mac"),PO=Li.startsWith("win"),OO=!my&&/^(linux|chrome os)/.test(Li),Om=py||Pm;var Im={};ro(Im,{blink:()=>kO,gecko:()=>AO,webkit:()=>km});var km=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),AO=!km&&Di.includes("firefox"),kO=!km&&Di.includes("chrom");var Nm={};ro(Nm,{voiceOver:()=>IO});var IO=Om;var Vm={};ro(Vm,{jsdom:()=>NO});var NO=/jsdom|happydom/.test(Di);var Xa=0,Wr=class e{static create(){return new e}currentId=Xa;start(t,r){this.clear(),this.currentId=setTimeout(()=>{this.currentId=Xa,r()},t)}isStarted(){return this.currentId!==Xa}clear=()=>{this.currentId!==Xa&&(clearTimeout(this.currentId),this.currentId=Xa)};disposeEffect=()=>this.clear};function yo(){let e=Ft(Wr.create).current;return Ps(e.disposeEffect),e}var Xt=f($(),1);function gy(e){return"nativeEvent"in e}function mn(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function hy(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var Mm="data-base-ui-focusable";var Dm="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function Sc(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function Me(e,t){if(!e||!t)return!1;let r=t.getRootNode?.();if(e.contains(t))return!0;if(r&&ks(r)){let o=t;for(;o;){if(e===o)return!0;o=o.parentNode||o.host}}return!1}function hr(e){return"composedPath"in e?e.composedPath()[0]:e.target}function Bn(e,t){if(!le(e))return!1;let r=e;if(t.hasElement(r))return!r.hasAttribute("data-trigger-disabled");for(let[,o]of t.entries())if(Me(o,r))return!o.hasAttribute("data-trigger-disabled");return!1}function Cc(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 by(e){return e.matches("html,body")}function vy(e){return Ct(e)&&e.matches(Dm)}function Lm(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${Dm}`)!=null}function yy(e){if(!e||fn.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function VO(e,t){return t!=null&&!mn(t)?0:typeof e=="function"?e():e}function pn(e,t,r){let o=VO(e,r);return typeof o=="number"?o:o?.[t]}function Fm(e){return typeof e=="function"?e():e}function Rc(e,t){return t||e==="click"||e==="mousedown"}function wy(e){return e?.includes("mouse")&&e!=="mousedown"}var xy=f(F(),1),_y=Xt.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new Wr,currentIdRef:{current:null},currentContextRef:{current:null}});function MO(e,t){e.current=t.current}function Bm(e){let{children:t,delay:r,timeoutMs:o=0}=e,n=Xt.useRef(r),i=Xt.useRef(r),s=Xt.useRef(null),a=Xt.useRef(null),c=yo();return ee(()=>{if(i.current=r,!s.current){n.current=r;return}n.current={open:pn(n.current,"open"),close:pn(r,"close")}},[r,s,n,i]),(0,xy.jsx)(_y.Provider,{value:Xt.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:s,timeoutMs:o,currentContextRef:a,timeout:c}),[o,c]),children:t})}function jm(e,t={open:!1}){let{open:r}=t,o="rootStore"in e?e.rootStore:e,n=o.useState("floatingId"),i=Xt.useContext(_y),{currentIdRef:s,delayRef:a,timeoutMs:c,initialDelayRef:l,currentContextRef:u,hasProvider:d,timeout:p}=i,[m,g]=Xt.useState(!1),h=Xt.useRef(r),v=Xt.useRef(!1);return ee(()=>{h.current=r},[r]),ee(()=>()=>{v.current=!0},[]),ee(()=>{function w(){v.current||g(!1),u.current?.setIsInstantPhase(!1),s.current=null,u.current=null,a.current=l.current,p.clear()}if(s.current&&!r&&s.current===n){if(g(!1),c){let b=n;return p.start(c,()=>{o.select("open")||s.current&&s.current!==b||w()}),()=>{(h.current||s.current!==b)&&p.clear()}}w()}},[r,n,s,a,c,l,u,p,o]),ee(()=>{if(!r)return;let w=u.current,b=s.current;p.clear(),u.current={onOpenChange:o.setOpen,setIsInstantPhase:g},s.current=n,a.current={open:0,close:pn(l.current,"close")},b!==null&&b!==n?(g(!0),w?.setIsInstantPhase(!0),w?.onOpenChange(!1,ye(ue.none))):(g(!1),w?.setIsInstantPhase(!1))},[r,n,o,s,a,l,u,p]),ee(()=>()=>{if(s.current===n){if(u.current=null,!h.current)return;s.current=null,MO(a,l),p.clear()}},[u,s,a,n,l,p]),Xt.useMemo(()=>({hasProvider:d,delayRef:a,isInstantPhase:m}),[d,a,m])}function wo(...e){return()=>{for(let t=0;t<e.length;t+=1){let r=e[t];r&&r()}}}var Ry=["top","right","bottom","left"];var jn=Math.min,br=Math.max,Hn=Math.round,Qa=Math.floor,xo=e=>({x:e,y:e}),DO={left:"right",right:"left",bottom:"top",top:"bottom"};function Ja(e,t,r){return br(e,jn(t,r))}function _o(e,t){return typeof e=="function"?e(t):e}function Bt(e){return e.split("-")[0]}function So(e){return e.split("-")[1]}function Tc(e){return e==="x"?"y":"x"}function el(e){return e==="y"?"height":"width"}function Or(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function tl(e){return Tc(Or(e))}function Ey(e,t,r){r===void 0&&(r=!1);let o=So(e),n=tl(e),i=el(n),s=n==="x"?o===(r?"end":"start")?"right":"left":o==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=Za(s)),[s,Za(s)]}function Ty(e){let t=Za(e);return[Ec(e),t,Ec(t)]}function Ec(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var Sy=["left","right"],Cy=["right","left"],LO=["top","bottom"],FO=["bottom","top"];function BO(e,t,r){switch(e){case"top":case"bottom":return r?t?Cy:Sy:t?Sy:Cy;case"left":case"right":return t?LO:FO;default:return[]}}function Py(e,t,r,o){let n=So(e),i=BO(Bt(e),r==="start",o);return n&&(i=i.map(s=>s+"-"+n),t&&(i=i.concat(i.map(Ec)))),i}function Za(e){let t=Bt(e);return DO[t]+e.slice(t.length)}function jO(e){return{top:0,right:0,bottom:0,left:0,...e}}function Pc(e){return typeof e!="number"?jO(e):{top:e,right:e,bottom:e,left:e}}function Fi(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 gn(e,t,r=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!r||n.context?.open?[n]:[],...gn(e,n.id,r)])}function Ds(e){return`data-base-ui-${e}`}var Ur=f($(),1),ky=f(dn(),1);var Oy={style:{transition:"none"}};var HO="data-base-ui-swipe-ignore",zO="data-swipe-ignore",HL=`[${HO}]`,zL=`[${zO}]`;var Ay={fallbackAxisSide:"end"};var Iy=f(F(),1),WO=Ur.createContext(null),UO=()=>Ur.useContext(WO),$O=Ds("portal");function Hm(e={}){let{ref:t,container:r,componentProps:o=nt,elementProps:n}=e,i=Dn(),a=UO()?.portalNode,[c,l]=Ur.useState(null),[u,d]=Ur.useState(null),p=re(v=>{v!==null&&d(v)}),m=Ur.useRef(null);ee(()=>{if(r===null){m.current&&(m.current=null,d(null),l(null));return}if(i==null)return;let v=(r&&(vc(r)?r:r.current))??a??document.body;if(v==null){m.current&&(m.current=null,d(null),l(null));return}m.current!==v&&(m.current=v,d(null),l(v))},[r,a,i]);let g=it("div",o,{ref:[t,p],props:[{id:i,[$O]:""},n]});return{portalNode:u,portalSubtree:c&&g?ky.createPortal(g,c):null}}var Bi=f($(),1);function Ny(){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 YO=f(F(),1),GO=Bi.createContext(null),qO=Bi.createContext(null),Ls=()=>Bi.useContext(GO)?.id||null,zn=e=>{let t=Bi.useContext(qO);return e??t};var Ar=f($(),1);function KO(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",c=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",l=i.width,u=i.height,d=i.x,p=i.y;return r==null&&t.x&&s&&(r=i.x-t.x),o==null&&t.y&&a&&(o=i.y-t.y),d-=r||0,p-=o||0,l=0,u=0,!n||c?(l=t.axis==="y"?i.width:0,u=t.axis==="x"?i.height:0,d=s&&t.x!=null?t.x:d,p=a&&t.y!=null?t.y:p):n&&!c&&(u=t.axis==="x"?i.height:u,l=t.axis==="y"?i.width:l),n=!0,{width:l,height:u,x:d,y:p,top:p,right:d+l,bottom:p+u,left:d}}}}function Vy(e){return e!=null&&e.clientX!=null}function zm(e,t={}){let{enabled:r=!0,axis:o="both"}=t,n="rootStore"in e?e.rootStore:e,i=n.useState("open"),s=n.useState("floatingElement"),a=n.useState("domReferenceElement"),c=n.context.dataRef,l=Ar.useRef(!1),u=Ar.useRef(null),[d,p]=Ar.useState(),[m,g]=Ar.useState([]),h=re(x=>{n.set("positionReference",x)}),v=re((x,E,S)=>{l.current||c.current.openEvent&&!Vy(c.current.openEvent)||n.set("positionReference",KO(S??a,{x,y:E,axis:o,dataRef:c,pointerType:d}))}),w=re(x=>{i?u.current||(v(x.clientX,x.clientY,x.currentTarget),g([])):v(x.clientX,x.clientY,x.currentTarget)}),b=mn(d)?s:i;Ar.useEffect(()=>{if(!r){h(a);return}if(!b)return;function x(){u.current?.(),u.current=null}let E=Ze(s);function S(k){let _=hr(k);Me(s,_)?x():v(k.clientX,k.clientY)}return!c.current.openEvent||Vy(c.current.openEvent)?u.current=Oe(E,"mousemove",S):h(a),x},[b,r,s,c,a,n,v,h,m]),Ar.useEffect(()=>()=>{n.set("positionReference",null)},[n]),Ar.useEffect(()=>{r&&!s&&(l.current=!1)},[r,s]),Ar.useEffect(()=>{!r&&i&&(l.current=!0)},[r,i]);let y=Ar.useMemo(()=>{function x(E){p(E.pointerType)}return{onPointerDown:x,onPointerEnter:x,onMouseMove:w,onMouseEnter:w}},[w]);return Ar.useMemo(()=>r?{reference:y,trigger:y}:{},[r,y])}var kr=f($(),1);function XO(){return!1}function ZO(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function Wm(e,t={}){let{enabled:r=!0,escapeKey:o=!0,outsidePress:n=!0,outsidePressEvent:i="sloppy",referencePress:s=XO,bubbles:a,externalTree:c}=t,l="rootStore"in e?e.rootStore:e,u=l.useState("open"),d=l.useState("floatingElement"),{dataRef:p}=l.context,m=zn(c),g=re(typeof n=="function"?n:()=>!1),h=typeof n=="function"?g:n,v=h!==!1,w=re(()=>i),{escapeKey:b,outsidePress:y}=ZO(a),x=kr.useRef(!1),E=kr.useRef(!1),S=kr.useRef(!1),k=kr.useRef(!1),_=kr.useRef(""),R=kr.useRef(null),L=yo(),I=yo(),A=re(()=>{I.clear(),p.current.insideReactTree=!1}),O=re(z=>{let G=p.current.floatingContext?.nodeId;return(m?gn(m.nodesRef.current,G):[]).some(J=>J.context?.open&&!J.context.dataRef.current[z])}),D=re(z=>Cc(z,l.select("floatingElement"))||Cc(z,l.select("domReferenceElement"))),T=re(z=>{s()&&l.setOpen(!1,ye(ue.triggerPress,z.nativeEvent))}),P=re(z=>{if(!u||!r||!o||z.key!=="Escape"||k.current||!b&&O("__escapeKeyBubbles"))return;let G=gy(z)?z.nativeEvent:z,Z=ye(ue.escapeKey,G);l.setOpen(!1,Z),Z.isCanceled||z.preventDefault(),!b&&!Z.isPropagationAllowed&&z.stopPropagation()}),M=re(()=>{p.current.insideReactTree=!0,I.start(0,A)}),V=re(z=>{if(!u||!r||z.button!==0)return;let G=hr(z.nativeEvent);Me(l.select("floatingElement"),G)&&(x.current||(x.current=!0,E.current=!1))}),C=re(z=>{!u||!r||(z.defaultPrevented||z.nativeEvent.defaultPrevented)&&x.current&&(E.current=!0)});kr.useEffect(()=>{if(!u||!r)return;p.current.__escapeKeyBubbles=b,p.current.__outsidePressBubbles=y;let z=new Wr,G=new Wr;function Z(){z.clear(),k.current=!0}function J(){z.start(fn.engine.webkit?5:0,()=>{k.current=!1})}function K(){S.current=!0,G.start(0,()=>{S.current=!1})}function te(){x.current=!1,E.current=!1}function ce(){let j=_.current,Y=j==="pen"||!j?"mouse":j,xe=w(),_e=typeof xe=="function"?xe():xe;return typeof _e=="string"?_e:_e[Y]}function ae(j){let Y=ce();return Y==="intentional"&&j.type!=="click"||Y==="sloppy"&&j.type==="click"}function q(j){let Y=p.current.floatingContext?.nodeId,xe=m&&gn(m.nodesRef.current,Y).some(_e=>Cc(j,_e.context?.elements.floating));return D(j)||xe}function fe(j){if(ae(j)){j.type!=="click"&&!D(j)&&(G.clear(),S.current=!1),A();return}if(p.current.insideReactTree){A();return}let Y=hr(j),xe=`[${Ds("inert")}]`,_e=le(Y)?Y.getRootNode():null,Be=Array.from((ks(_e)?_e:Vt(l.select("floatingElement"))).querySelectorAll(xe)),Gt=l.context.triggerElements;if(Y&&(Gt.hasElement(Y)||Gt.hasMatchingElement(bt=>Me(bt,Y))))return;let ht=le(Y)?Y:null;for(;ht&&!vo(ht);){let bt=ho(ht);if(vo(bt)||!le(bt))break;ht=bt}if(!(Be.length&&le(Y)&&!by(Y)&&!Me(Y,l.select("floatingElement"))&&Be.every(bt=>!Me(ht,bt)))){if(Ct(Y)&&!("touches"in j)){let bt=vo(Y),po=qt(Y),Nn=/auto|scroll/,ec=bt||Nn.test(po.overflowX),tc=bt||Nn.test(po.overflowY),rc=ec&&Y.clientWidth>0&&Y.scrollWidth>Y.clientWidth,oc=tc&&Y.clientHeight>0&&Y.scrollHeight>Y.clientHeight,nc=po.direction==="rtl",je=oc&&(nc?j.offsetX<=Y.offsetWidth-Y.clientWidth:j.offsetX>Y.clientWidth),mr=rc&&j.offsetY>Y.clientHeight;if(je||mr)return}if(!q(j)){if(ce()==="intentional"&&S.current){G.clear(),S.current=!1;return}typeof h=="function"&&!h(j)||O("__outsidePressBubbles")||(l.setOpen(!1,ye(ue.outsidePress,j)),A())}}}function Q(j){ce()!=="sloppy"||j.pointerType==="touch"||!l.select("open")||!r||D(j)||fe(j)}function Pe(j){if(ce()!=="sloppy"||!l.select("open")||!r||D(j))return;let Y=j.touches[0];Y&&(R.current={startTime:Date.now(),startX:Y.clientX,startY:Y.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},L.start(1e3,()=>{R.current&&(R.current.dismissOnTouchEnd=!1,R.current.dismissOnMouseDown=!1)}))}function Ie(j,Y){let xe=hr(j);if(!xe)return;let _e=Oe(xe,j.type,()=>{Y(j),_e()})}function fr(j){_.current="touch",Ie(j,Pe)}function It(j){L.clear(),j.type==="pointerdown"&&(_.current=j.pointerType),!(j.type==="mousedown"&&R.current&&!R.current.dismissOnMouseDown)&&Ie(j,Y=>{Y.type==="pointerdown"?Q(Y):fe(Y)})}function Yt(j){if(!x.current)return;let Y=E.current;if(te(),ce()==="intentional"){if(j.type==="pointercancel"){Y&&K();return}if(!q(j)){if(Y){K();return}typeof h=="function"&&!h(j)||(G.clear(),S.current=!0,A())}}}function St(j){if(ce()!=="sloppy"||!R.current||D(j))return;let Y=j.touches[0];if(!Y)return;let xe=Math.abs(Y.clientX-R.current.startX),_e=Math.abs(Y.clientY-R.current.startY),Be=Math.sqrt(xe*xe+_e*_e);Be>5&&(R.current.dismissOnTouchEnd=!0),Be>10&&(fe(j),L.clear(),R.current=null)}function Pr(j){Ie(j,St)}function Ss(j){ce()!=="sloppy"||!R.current||D(j)||(R.current.dismissOnTouchEnd&&fe(j),L.clear(),R.current=null)}function Cs(j){Ie(j,Ss)}let gt=Vt(d),In=wo(o&&wo(Oe(gt,"keydown",P),Oe(gt,"compositionstart",Z),Oe(gt,"compositionend",J)),v&&wo(Oe(gt,"click",It,!0),Oe(gt,"pointerdown",It,!0),Oe(gt,"pointerup",Yt,!0),Oe(gt,"pointercancel",Yt,!0),Oe(gt,"mousedown",It,!0),Oe(gt,"mouseup",Yt,!0),Oe(gt,"touchstart",fr,!0),Oe(gt,"touchmove",Pr,!0),Oe(gt,"touchend",Cs,!0)));return()=>{In(),z.clear(),G.clear(),te(),S.current=!1}},[p,d,o,v,h,u,r,b,y,P,A,w,O,D,m,l,L]),kr.useEffect(A,[h,A]);let N=kr.useMemo(()=>({onKeyDown:P,onPointerDown:T,onClick:T}),[P,T]),B=kr.useMemo(()=>({onKeyDown:P,onPointerDown:C,onMouseDown:C,onClickCapture:M,onMouseDownCapture(z){M(),V(z)},onPointerDownCapture(z){M(),V(z)},onMouseUpCapture:M,onTouchEndCapture:M,onTouchMoveCapture:M}),[P,M,V,C]);return kr.useMemo(()=>r?{reference:N,floating:B,trigger:N}:{},[r,N,B])}var Zt=f($(),1);function My(e,t,r){let{reference:o,floating:n}=e,i=Or(t),s=tl(t),a=el(s),c=Bt(t),l=i==="y",u=o.x+o.width/2-n.width/2,d=o.y+o.height/2-n.height/2,p=o[a]/2-n[a]/2,m;switch(c){case"top":m={x:u,y:o.y-n.height};break;case"bottom":m={x:u,y:o.y+o.height};break;case"right":m={x:o.x+o.width,y:d};break;case"left":m={x:o.x-n.width,y:d};break;default:m={x:o.x,y:o.y}}switch(So(t)){case"start":m[s]-=p*(r&&l?-1:1);break;case"end":m[s]+=p*(r&&l?-1:1);break}return m}async function Fy(e,t){var r;t===void 0&&(t={});let{x:o,y:n,platform:i,rects:s,elements:a,strategy:c}=e,{boundary:l="clippingAncestors",rootBoundary:u="viewport",elementContext:d="floating",altBoundary:p=!1,padding:m=0}=_o(t,e),g=Pc(m),v=a[p?d==="floating"?"reference":"floating":d],w=Fi(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:l,rootBoundary:u,strategy:c})),b=d==="floating"?{x:o,y:n,width:s.floating.width,height:s.floating.height}:s.reference,y=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),x=await(i.isElement==null?void 0:i.isElement(y))?await(i.getScale==null?void 0:i.getScale(y))||{x:1,y:1}:{x:1,y:1},E=Fi(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:b,offsetParent:y,strategy:c}):b);return{top:(w.top-E.top+g.top)/x.y,bottom:(E.bottom-w.bottom+g.bottom)/x.y,left:(w.left-E.left+g.left)/x.x,right:(E.right-w.right+g.right)/x.x}}var QO=50,By=async(e,t,r)=>{let{placement:o="bottom",strategy:n="absolute",middleware:i=[],platform:s}=r,a=s.detectOverflow?s:{...s,detectOverflow:Fy},c=await(s.isRTL==null?void 0:s.isRTL(t)),l=await s.getElementRects({reference:e,floating:t,strategy:n}),{x:u,y:d}=My(l,o,c),p=o,m=0,g={};for(let h=0;h<i.length;h++){let v=i[h];if(!v)continue;let{name:w,fn:b}=v,{x:y,y:x,data:E,reset:S}=await b({x:u,y:d,initialPlacement:o,placement:p,strategy:n,middlewareData:g,rects:l,platform:a,elements:{reference:e,floating:t}});u=y??u,d=x??d,g[w]={...g[w],...E},S&&m<QO&&(m++,typeof S=="object"&&(S.placement&&(p=S.placement),S.rects&&(l=S.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:n}):S.rects),{x:u,y:d}=My(l,p,c)),h=-1)}return{x:u,y:d,placement:p,strategy:n,middlewareData:g}};var jy=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:c,elements:l}=t,{mainAxis:u=!0,crossAxis:d=!0,fallbackPlacements:p,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:h=!0,...v}=_o(e,t);if((r=i.arrow)!=null&&r.alignmentOffset)return{};let w=Bt(n),b=Or(a),y=Bt(a)===a,x=await(c.isRTL==null?void 0:c.isRTL(l.floating)),E=p||(y||!h?[Za(a)]:Ty(a)),S=g!=="none";!p&&S&&E.push(...Py(a,h,g,x));let k=[a,...E],_=await c.detectOverflow(t,v),R=[],L=((o=i.flip)==null?void 0:o.overflows)||[];if(u&&R.push(_[w]),d){let D=Ey(n,s,x);R.push(_[D[0]],_[D[1]])}if(L=[...L,{placement:n,overflows:R}],!R.every(D=>D<=0)){var I,A;let D=(((I=i.flip)==null?void 0:I.index)||0)+1,T=k[D];if(T&&(!(d==="alignment"?b!==Or(T):!1)||L.every(V=>Or(V.placement)===b?V.overflows[0]>0:!0)))return{data:{index:D,overflows:L},reset:{placement:T}};let P=(A=L.filter(M=>M.overflows[0]<=0).sort((M,V)=>M.overflows[1]-V.overflows[1])[0])==null?void 0:A.placement;if(!P)switch(m){case"bestFit":{var O;let M=(O=L.filter(V=>{if(S){let C=Or(V.placement);return C===b||C==="y"}return!0}).map(V=>[V.placement,V.overflows.filter(C=>C>0).reduce((C,N)=>C+N,0)]).sort((V,C)=>V[1]-C[1])[0])==null?void 0:O[0];M&&(P=M);break}case"initialPlacement":P=a;break}if(n!==P)return{reset:{placement:P}}}return{}}}};function Dy(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function Ly(e){return Ry.some(t=>e[t]>=0)}var Hy=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:r,platform:o}=t,{strategy:n="referenceHidden",...i}=_o(e,t);switch(n){case"referenceHidden":{let s=await o.detectOverflow(t,{...i,elementContext:"reference"}),a=Dy(s,r.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:Ly(a)}}}case"escaped":{let s=await o.detectOverflow(t,{...i,altBoundary:!0}),a=Dy(s,r.floating);return{data:{escapedOffsets:a,escaped:Ly(a)}}}default:return{}}}}};var zy=new Set(["left","top"]);async function JO(e,t){let{placement:r,platform:o,elements:n}=e,i=await(o.isRTL==null?void 0:o.isRTL(n.floating)),s=Bt(r),a=So(r),c=Or(r)==="y",l=zy.has(s)?-1:1,u=i&&c?-1:1,d=_o(t,e),{mainAxis:p,crossAxis:m,alignmentAxis:g}=typeof d=="number"?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return a&&typeof g=="number"&&(m=a==="end"?g*-1:g),c?{x:m*u,y:p*l}:{x:p*l,y:m*u}}var Wy=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,c=await JO(t,e);return s===((r=a.offset)==null?void 0:r.placement)&&(o=a.arrow)!=null&&o.alignmentOffset?{}:{x:n+c.x,y:i+c.y,data:{...c,placement:s}}}}},Uy=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:c={fn:w=>{let{x:b,y}=w;return{x:b,y}}},...l}=_o(e,t),u={x:r,y:o},d=await i.detectOverflow(t,l),p=Or(Bt(n)),m=Tc(p),g=u[m],h=u[p];if(s){let w=m==="y"?"top":"left",b=m==="y"?"bottom":"right",y=g+d[w],x=g-d[b];g=Ja(y,g,x)}if(a){let w=p==="y"?"top":"left",b=p==="y"?"bottom":"right",y=h+d[w],x=h-d[b];h=Ja(y,h,x)}let v=c.fn({...t,[m]:g,[p]:h});return{...v,data:{x:v.x-r,y:v.y-o,enabled:{[m]:s,[p]:a}}}}}},$y=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:c=!0,crossAxis:l=!0}=_o(e,t),u={x:r,y:o},d=Or(n),p=Tc(d),m=u[p],g=u[d],h=_o(a,t),v=typeof h=="number"?{mainAxis:h,crossAxis:0}:{mainAxis:0,crossAxis:0,...h};if(c){let y=p==="y"?"height":"width",x=i.reference[p]-i.floating[y]+v.mainAxis,E=i.reference[p]+i.reference[y]-v.mainAxis;m<x?m=x:m>E&&(m=E)}if(l){var w,b;let y=p==="y"?"width":"height",x=zy.has(Bt(n)),E=i.reference[d]-i.floating[y]+(x&&((w=s.offset)==null?void 0:w[d])||0)+(x?0:v.crossAxis),S=i.reference[d]+i.reference[y]+(x?0:((b=s.offset)==null?void 0:b[d])||0)-(x?v.crossAxis:0);g<E?g=E:g>S&&(g=S)}return{[p]:m,[d]:g}}}},Yy=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:c=()=>{},...l}=_o(e,t),u=await s.detectOverflow(t,l),d=Bt(n),p=So(n),m=Or(n)==="y",{width:g,height:h}=i.floating,v,w;d==="top"||d==="bottom"?(v=d,w=p===(await(s.isRTL==null?void 0:s.isRTL(a.floating))?"start":"end")?"left":"right"):(w=d,v=p==="end"?"top":"bottom");let b=h-u.top-u.bottom,y=g-u.left-u.right,x=jn(h-u[v],b),E=jn(g-u[w],y),S=!t.middlewareData.shift,k=x,_=E;if((r=t.middlewareData.shift)!=null&&r.enabled.x&&(_=y),(o=t.middlewareData.shift)!=null&&o.enabled.y&&(k=b),S&&!p){let L=br(u.left,0),I=br(u.right,0),A=br(u.top,0),O=br(u.bottom,0);m?_=g-2*(L!==0||I!==0?L+I:br(u.left,u.right)):k=h-2*(A!==0||O!==0?A+O:br(u.top,u.bottom))}await c({...t,availableWidth:_,availableHeight:k});let R=await s.getDimensions(a.floating);return g!==R.width||h!==R.height?{reset:{rects:!0}}:{}}}};function Xy(e){let t=qt(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=Ct(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o,a=Hn(r)!==i||Hn(o)!==s;return a&&(r=i,o=s),{width:r,height:o,$:a}}function $m(e){return le(e)?e:e.contextElement}function Fs(e){let t=$m(e);if(!Ct(t))return xo(1);let r=t.getBoundingClientRect(),{width:o,height:n,$:i}=Xy(t),s=(i?Hn(r.width):r.width)/o,a=(i?Hn(r.height):r.height)/n;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}var eA=xo(0);function Zy(e){let t=Ze(e);return!wc()||!t.visualViewport?eA:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function tA(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==Ze(e)?!1:t}function ji(e,t,r,o){t===void 0&&(t=!1),r===void 0&&(r=!1);let n=e.getBoundingClientRect(),i=$m(e),s=xo(1);t&&(o?le(o)&&(s=Fs(o)):s=Fs(e));let a=tA(i,r,o)?Zy(i):xo(0),c=(n.left+a.x)/s.x,l=(n.top+a.y)/s.y,u=n.width/s.x,d=n.height/s.y;if(i){let p=Ze(i),m=o&&le(o)?Ze(o):o,g=p,h=xc(g);for(;h&&o&&m!==g;){let v=Fs(h),w=h.getBoundingClientRect(),b=qt(h),y=w.left+(h.clientLeft+parseFloat(b.paddingLeft))*v.x,x=w.top+(h.clientTop+parseFloat(b.paddingTop))*v.y;c*=v.x,l*=v.y,u*=v.x,d*=v.y,c+=y,l+=x,g=Ze(h),h=xc(g)}}return Fi({width:u,height:d,x:c,y:l})}function Oc(e,t){let r=Ya(e).scrollLeft;return t?t.left+r:ji(bo(e)).left+r}function Qy(e,t){let r=e.getBoundingClientRect(),o=r.left+t.scrollLeft-Oc(e,r),n=r.top+t.scrollTop;return{x:o,y:n}}function rA(e){let{elements:t,rect:r,offsetParent:o,strategy:n}=e,i=n==="fixed",s=bo(o),a=t?$a(t.floating):!1;if(o===s||a&&i)return r;let c={scrollLeft:0,scrollTop:0},l=xo(1),u=xo(0),d=Ct(o);if((d||!d&&!i)&&((Mi(o)!=="body"||Is(s))&&(c=Ya(o)),d)){let m=ji(o);l=Fs(o),u.x=m.x+o.clientLeft,u.y=m.y+o.clientTop}let p=s&&!d&&!i?Qy(s,c):xo(0);return{width:r.width*l.x,height:r.height*l.y,x:r.x*l.x-c.scrollLeft*l.x+u.x+p.x,y:r.y*l.y-c.scrollTop*l.y+u.y+p.y}}function oA(e){return Array.from(e.getClientRects())}function nA(e){let t=bo(e),r=Ya(e),o=e.ownerDocument.body,n=br(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),i=br(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight),s=-r.scrollLeft+Oc(e),a=-r.scrollTop;return qt(o).direction==="rtl"&&(s+=br(t.clientWidth,o.clientWidth)-n),{width:n,height:i,x:s,y:a}}var Gy=25;function iA(e,t){let r=Ze(e),o=bo(e),n=r.visualViewport,i=o.clientWidth,s=o.clientHeight,a=0,c=0;if(n){i=n.width,s=n.height;let u=wc();(!u||u&&t==="fixed")&&(a=n.offsetLeft,c=n.offsetTop)}let l=Oc(o);if(l<=0){let u=o.ownerDocument,d=u.body,p=getComputedStyle(d),m=u.compatMode==="CSS1Compat"&&parseFloat(p.marginLeft)+parseFloat(p.marginRight)||0,g=Math.abs(o.clientWidth-d.clientWidth-m);g<=Gy&&(i-=g)}else l<=Gy&&(i+=l);return{width:i,height:s,x:a,y:c}}function sA(e,t){let r=ji(e,!0,t==="fixed"),o=r.top+e.clientTop,n=r.left+e.clientLeft,i=Ct(e)?Fs(e):xo(1),s=e.clientWidth*i.x,a=e.clientHeight*i.y,c=n*i.x,l=o*i.y;return{width:s,height:a,x:c,y:l}}function qy(e,t,r){let o;if(t==="viewport")o=iA(e,r);else if(t==="document")o=nA(bo(e));else if(le(t))o=sA(t,r);else{let n=Zy(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return Fi(o)}function Jy(e,t){let r=ho(e);return r===t||!le(r)||vo(r)?!1:qt(r).position==="fixed"||Jy(r,t)}function aA(e,t){let r=t.get(e);if(r)return r;let o=Ln(e,[],!1).filter(a=>le(a)&&Mi(a)!=="body"),n=null,i=qt(e).position==="fixed",s=i?ho(e):e;for(;le(s)&&!vo(s);){let a=qt(s),c=yc(s);!c&&a.position==="fixed"&&(n=null),(i?!c&&!n:!c&&a.position==="static"&&!!n&&(n.position==="absolute"||n.position==="fixed")||Is(s)&&!c&&Jy(e,s))?o=o.filter(u=>u!==s):n=a,s=ho(s)}return t.set(e,o),o}function lA(e){let{element:t,boundary:r,rootBoundary:o,strategy:n}=e,s=[...r==="clippingAncestors"?$a(t)?[]:aA(t,this._c):[].concat(r),o],a=qy(t,s[0],n),c=a.top,l=a.right,u=a.bottom,d=a.left;for(let p=1;p<s.length;p++){let m=qy(t,s[p],n);c=br(m.top,c),l=jn(m.right,l),u=jn(m.bottom,u),d=br(m.left,d)}return{width:l-d,height:u-c,x:d,y:c}}function cA(e){let{width:t,height:r}=Xy(e);return{width:t,height:r}}function uA(e,t,r){let o=Ct(t),n=bo(t),i=r==="fixed",s=ji(e,!0,i,t),a={scrollLeft:0,scrollTop:0},c=xo(0);function l(){c.x=Oc(n)}if(o||!o&&!i)if((Mi(t)!=="body"||Is(n))&&(a=Ya(t)),o){let m=ji(t,!0,i,t);c.x=m.x+t.clientLeft,c.y=m.y+t.clientTop}else n&&l();i&&!o&&n&&l();let u=n&&!o&&!i?Qy(n,a):xo(0),d=s.left+a.scrollLeft-c.x-u.x,p=s.top+a.scrollTop-c.y-u.y;return{x:d,y:p,width:s.width,height:s.height}}function Um(e){return qt(e).position==="static"}function Ky(e,t){if(!Ct(e)||qt(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return bo(e)===r&&(r=r.ownerDocument.body),r}function ew(e,t){let r=Ze(e);if($a(e))return r;if(!Ct(e)){let n=ho(e);for(;n&&!vo(n);){if(le(n)&&!Um(n))return n;n=ho(n)}return r}let o=Ky(e,t);for(;o&&Zv(o)&&Um(o);)o=Ky(o,t);return o&&vo(o)&&Um(o)&&!yc(o)?r:o||Qv(e)||r}var dA=async function(e){let t=this.getOffsetParent||ew,r=this.getDimensions,o=await r(e.floating);return{reference:uA(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function fA(e){return qt(e).direction==="rtl"}var Ym={convertOffsetParentRelativeRectToViewportRelativeRect:rA,getDocumentElement:bo,getClippingRect:lA,getOffsetParent:ew,getElementRects:dA,getClientRects:oA,getDimensions:cA,getScale:Fs,isElement:le,isRTL:fA};function tw(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function mA(e,t){let r=null,o,n=bo(e);function i(){var a;clearTimeout(o),(a=r)==null||a.disconnect(),r=null}function s(a,c){a===void 0&&(a=!1),c===void 0&&(c=1),i();let l=e.getBoundingClientRect(),{left:u,top:d,width:p,height:m}=l;if(a||t(),!p||!m)return;let g=Qa(d),h=Qa(n.clientWidth-(u+p)),v=Qa(n.clientHeight-(d+m)),w=Qa(u),y={rootMargin:-g+"px "+-h+"px "+-v+"px "+-w+"px",threshold:br(0,jn(1,c))||1},x=!0;function E(S){let k=S[0].intersectionRatio;if(k!==c){if(!x)return s();k?s(!1,k):o=setTimeout(()=>{s(!1,1e-7)},1e3)}k===1&&!tw(l,e.getBoundingClientRect())&&s(),x=!1}try{r=new IntersectionObserver(E,{...y,root:n.ownerDocument})}catch{r=new IntersectionObserver(E,y)}r.observe(e)}return s(!0),i}function rl(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:c=!1}=o,l=$m(e),u=n||i?[...l?Ln(l):[],...t?Ln(t):[]]:[];u.forEach(w=>{n&&w.addEventListener("scroll",r,{passive:!0}),i&&w.addEventListener("resize",r)});let d=l&&a?mA(l,r):null,p=-1,m=null;s&&(m=new ResizeObserver(w=>{let[b]=w;b&&b.target===l&&m&&t&&(m.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var y;(y=m)==null||y.observe(t)})),r()}),l&&!c&&m.observe(l),t&&m.observe(t));let g,h=c?ji(e):null;c&&v();function v(){let w=ji(e);h&&!tw(h,w)&&r(),h=w,g=requestAnimationFrame(v)}return r(),()=>{var w;u.forEach(b=>{n&&b.removeEventListener("scroll",r),i&&b.removeEventListener("resize",r)}),d?.(),(w=m)==null||w.disconnect(),m=null,c&&cancelAnimationFrame(g)}}var rw=Wy;var ow=Uy,nw=jy,iw=Yy,sw=Hy;var aw=$y,Ac=(e,t,r)=>{let o=new Map,n={platform:Ym,...r},i={...n.platform,_c:o};return By(e,t,{...n,platform:i})};var Rt=f($(),1),cw=f($(),1),uw=f(dn(),1),gA=typeof document<"u",hA=function(){},kc=gA?cw.useLayoutEffect:hA;function Ic(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(!Ic(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)&&!Ic(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function dw(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function lw(e,t){let r=dw(e);return Math.round(t*r)/r}function Gm(e){let t=Rt.useRef(e);return kc(()=>{t.current=e}),t}function fw(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:c,open:l}=e,[u,d]=Rt.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[p,m]=Rt.useState(o);Ic(p,o)||m(o);let[g,h]=Rt.useState(null),[v,w]=Rt.useState(null),b=Rt.useCallback(V=>{V!==S.current&&(S.current=V,h(V))},[]),y=Rt.useCallback(V=>{V!==k.current&&(k.current=V,w(V))},[]),x=i||g,E=s||v,S=Rt.useRef(null),k=Rt.useRef(null),_=Rt.useRef(u),R=c!=null,L=Gm(c),I=Gm(n),A=Gm(l),O=Rt.useCallback(()=>{if(!S.current||!k.current)return;let V={placement:t,strategy:r,middleware:p};I.current&&(V.platform=I.current),Ac(S.current,k.current,V).then(C=>{let N={...C,isPositioned:A.current!==!1};D.current&&!Ic(_.current,N)&&(_.current=N,uw.flushSync(()=>{d(N)}))})},[p,t,r,I,A]);kc(()=>{l===!1&&_.current.isPositioned&&(_.current.isPositioned=!1,d(V=>({...V,isPositioned:!1})))},[l]);let D=Rt.useRef(!1);kc(()=>(D.current=!0,()=>{D.current=!1}),[]),kc(()=>{if(x&&(S.current=x),E&&(k.current=E),x&&E){if(L.current)return L.current(x,E,O);O()}},[x,E,O,L,R]);let T=Rt.useMemo(()=>({reference:S,floating:k,setReference:b,setFloating:y}),[b,y]),P=Rt.useMemo(()=>({reference:x,floating:E}),[x,E]),M=Rt.useMemo(()=>{let V={position:r,left:0,top:0};if(!P.floating)return V;let C=lw(P.floating,u.x),N=lw(P.floating,u.y);return a?{...V,transform:"translate("+C+"px, "+N+"px)",...dw(P.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:C,top:N}},[r,a,P.floating,u.x,u.y]);return Rt.useMemo(()=>({...u,update:O,refs:T,elements:P,floatingStyles:M}),[u,O,T,P,M])}var qm=(e,t)=>{let r=rw(e);return{name:r.name,fn:r.fn,options:[e,t]}},Km=(e,t)=>{let r=ow(e);return{name:r.name,fn:r.fn,options:[e,t]}},Xm=(e,t)=>({fn:aw(e).fn,options:[e,t]}),Zm=(e,t)=>{let r=nw(e);return{name:r.name,fn:r.fn,options:[e,t]}},Qm=(e,t)=>{let r=iw(e);return{name:r.name,fn:r.fn,options:[e,t]}};var Jm=(e,t)=>{let r=sw(e);return{name:r.name,fn:r.fn,options:[e,t]}};var Hs=f($(),1),Pw=f(dn(),1);var Ew=f($(),1);var Se=(e,t,r,o,n,i,...s)=>{if(s.length>0)throw new Error(Nt(1));let a;if(e&&t&&r&&o&&n&&i)a=(c,l,u,d)=>{let p=e(c,l,u,d),m=t(c,l,u,d),g=r(c,l,u,d),h=o(c,l,u,d),v=n(c,l,u,d);return i(p,m,g,h,v,l,u,d)};else if(e&&t&&r&&o&&n)a=(c,l,u,d)=>{let p=e(c,l,u,d),m=t(c,l,u,d),g=r(c,l,u,d),h=o(c,l,u,d);return n(p,m,g,h,l,u,d)};else if(e&&t&&r&&o)a=(c,l,u,d)=>{let p=e(c,l,u,d),m=t(c,l,u,d),g=r(c,l,u,d);return o(p,m,g,l,u,d)};else if(e&&t&&r)a=(c,l,u,d)=>{let p=e(c,l,u,d),m=t(c,l,u,d);return r(p,m,l,u,d)};else if(e&&t)a=(c,l,u,d)=>{let p=e(c,l,u,d);return t(p,l,u,d)};else if(e)a=e;else throw new Error("Missing arguments");return a};var Cw=f($(),1),np=f(Nc(),1),Rw=f(yw(),1);var ww=f($(),1);var tp=[],rp;function xw(){return rp}function _w(e){tp.push(e)}function op(e){let t=(r,o)=>{let n=Ft(VA).current,i;try{rp=n;for(let s of tp)s.before(n);i=e(r,o);for(let s of tp)s.after(n);n.didInitialize=!0}finally{rp=void 0}return i};return t.displayName=e.displayName||e.name,t}function Sw(e){return ww.forwardRef(op(e))}function VA(){return{didInitialize:!1}}var MA=Ts(19),DA=MA?FA:BA;function Mc(e,t,r,o,n){return DA(e,t,r,o,n)}function LA(e,t,r,o,n){let i=Cw.useCallback(()=>t(e.getSnapshot(),r,o,n),[e,t,r,o,n]);return(0,np.useSyncExternalStore)(e.subscribe,i,i)}_w({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);Object.is(o.value,n)||(t=!0,o.value=n)}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,np.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function FA(e,t,r,o,n){let i=xw();if(!i)return LA(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.value=t(e.getSnapshot(),r,o,n))):(a={store:e,selector:t,a1:r,a2:o,a3:n,value:t(e.getSnapshot(),r,o,n)},i.syncHooks.push(a)),a.value}function BA(e,t,r,o,n){return(0,Rw.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,r,o,n))}var Dc=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 Mc(this,t,r,o,n)}};var Hi=f($(),1);var js=class extends Dc{constructor(t,r={},o){super(t),this.context=r,this.selectors=o}useSyncedValue(t,r){Hi.useDebugValue(t);let o=this;ee(()=>{o.state[t]!==r&&o.set(t,r)},[o,t,r])}useSyncedValueWithCleanup(t,r){let o=this;ee(()=>(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);ee(()=>{r.update(t)},[r,...o])}useControlledProp(t,r){Hi.useDebugValue(t);let o=this,n=r!==void 0;ee(()=>{n&&!Object.is(o.state[t],r)&&o.setState({...o.state,[t]:r})},[o,t,r,n])}select(t,r,o,n){let i=this.selectors[t];return i(this.state,r,o,n)}useState(t,r,o,n){return Hi.useDebugValue(t),Mc(this,this.selectors[t],r,o,n)}useContextCallback(t,r){Hi.useDebugValue(t);let o=re(r??Mn);this.context[t]=o}useStateSetter(t){let r=Hi.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 jA={open:Se(e=>e.open),transitionStatus:Se(e=>e.transitionStatus),domReferenceElement:Se(e=>e.domReferenceElement),referenceElement:Se(e=>e.positionReference??e.referenceElement),floatingElement:Se(e=>e.floatingElement),floatingId:Se(e=>e.floatingId)},Mo=class extends js{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:Ny(),nested:o,triggerElements:i},jA),this.syncOnly=r}syncOpenEvent=(t,r)=>{(!t||!this.state.open||r!=null&&hy(r))&&(this.context.dataRef.current.openEvent=t?r:void 0)};dispatchOpenChange=(t,r)=>{this.syncOpenEvent(t,r.event);let o={open:t,reason:r.reason,nativeEvent:r.event,nested:this.context.nested,triggerElement:r.trigger};this.context.events.emit("openchange",o)};setOpen=(t,r)=>{if(this.syncOnly){this.context.onOpenChange?.(t,r);return}this.dispatchOpenChange(t,r),this.context.onOpenChange?.(t,r)}};function Tw(e){let{popupStore:t,treatPopupAsFloatingElement:r=!1,floatingRootContext:o,floatingId:n,nested:i,onOpenChange:s}=e,a=t.useState("open"),c=t.useState("activeTriggerElement"),l=t.useState(r?"popupElement":"positionerElement"),u=t.context.triggerElements,d=s,p=Ew.useRef(null);o===void 0&&p.current===null&&(p.current=new Mo({open:a,transitionStatus:void 0,referenceElement:c,floatingElement:l,triggerElements:u,onOpenChange:d,floatingId:n,syncOnly:!0,nested:i}));let m=o??p.current;return t.useSyncedValue("floatingId",n),ee(()=>{let g={open:a,floatingId:n,referenceElement:c,floatingElement:l};le(c)&&(g.domReferenceElement=c),m.state.positionReference===m.state.referenceElement&&(g.positionReference=c),m.update(g)},[a,n,c,l,m]),m.context.onOpenChange=d,m.context.nested=i,m}var Ow={tabIndex:-1,[Mm]:""};function Aw(e,t,r=!1){let o=Dn(),n=Ls()!=null,i=Hs.useRef(null);e===void 0&&i.current===null&&(i.current=t(o,n));let s=e??i.current;return Tw({popupStore:s,treatPopupAsFloatingElement:r,floatingRootContext:s.state.floatingRootContext,floatingId:o,nested:n,onOpenChange:s.setOpen}),{store:s,internalStore:i.current}}function HA(e,t){let r=Hs.useRef(null),o=Hs.useRef(null);return Hs.useCallback(n=>{if(e===void 0)return;let i=!1;if(r.current!==null){let s=r.current,a=o.current,c=t.context.triggerElements.getById(s);a&&c===a&&(t.context.triggerElements.delete(s),i=!0),r.current=null,o.current=null}if(n!==null&&(r.current=e,o.current=n,t.context.triggerElements.add(e,n),i=!0),i){let s=t.context.triggerElements.size;t.select("open")&&t.state.triggerCount!==s&&t.set("triggerCount",s)}},[t,e])}function zA(e,t,r,o=!1){t?e.preventUnmountingOnClose=!1:o&&(e.preventUnmountingOnClose=!0);let n=r?.id??null;(n||t)&&(e.activeTriggerId=n,e.activeTriggerElement=r??null)}function WA(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function kw(e,t,r,o={}){let n=r.reason,i=n===ue.triggerHover,s=t&&n===ue.triggerFocus,a=!t&&(n===ue.triggerPress||n===ue.escapeKey),c=WA(r);if(e.context.onOpenChange?.(t,r),r.isCanceled)return;o.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,r);let l=()=>{let u={...o.extraState,open:t};s?u.instantType="focus":a?u.instantType="dismiss":i&&(u.instantType=void 0),zA(u,t,r.trigger,c()),e.update(u)};i?Pw.flushSync(l):l()}function Iw(e,t,r,o){uy(()=>{t===void 0&&e.state.open===!1&&r&&(e.state={...e.state,open:!0,activeTriggerId:o,preventUnmountingOnClose:!1})})}function Nw(e,t,r,o){let n=r.useState("isMountedByTrigger",e),i=HA(e,r),s=re(a=>{if(i(a),!a)return;let c=r.select("open"),l=r.select("activeTriggerId");if(l===e){r.update({activeTriggerElement:a,...c?o:null});return}l==null&&c&&r.update({activeTriggerId:e,activeTriggerElement:a,...o})});return ee(()=>{n&&r.update({activeTriggerElement:t.current,...o})},[n,r,t,...Object.values(o)]),{registerTrigger:s,isMountedByThisTrigger:n}}function Vw(e,t={}){let{closeOnActiveTriggerUnmount:r=!1}=t,o=e.useState("open"),n=e.useState("triggerCount");ee(()=>{if(!o){e.state.triggerCount!==0&&e.set("triggerCount",0);return}let i=e.context.triggerElements.size,s={};e.state.triggerCount!==i&&(s.triggerCount=i);let a=e.select("activeTriggerId"),c=null;if(a){let l=e.context.triggerElements.getById(a);l?l!==e.state.activeTriggerElement&&(s.activeTriggerElement=l):c=a}if(!c&&!a&&i===1){let l=e.context.triggerElements.entries().next();if(!l.done){let[u,d]=l.value;s.activeTriggerId=u,s.activeTriggerElement=d}}(s.triggerCount!==void 0||s.activeTriggerId!==void 0||s.activeTriggerElement!==void 0)&&e.update(s),c&&r&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===c&&!e.context.triggerElements.getById(c)){let l=ye(ue.none);e.setOpen(!1,l),l.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[o,e,n,r])}function Mw(e,t,r){let{mounted:o,setMounted:n,transitionStatus:i}=mc(e),s=t.useState("preventUnmountingOnClose"),a=e?!1:s;t.useSyncedValues({mounted:o,transitionStatus:i,preventUnmountingOnClose:a});let c=re(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),r?.(),t.context.onOpenChangeComplete?.(!1)});return Vs({enabled:o&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||c()}}),{forceUnmount:c,transitionStatus:i}}function Dw(e,t){e.useSyncedValues(t),ee(()=>()=>{e.update({activeTriggerProps:nt,inactiveTriggerProps:nt,popupProps:nt})},[e])}var Wn=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 Lw(){return new Mo({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new Wn,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function Bw(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:Lw(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:nt,inactiveTriggerProps:nt,popupProps:nt}}function jw(e,t,r=!1){return new Mo({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:r,onOpenChange:void 0})}var ol=Se(e=>e.triggerIdProp??e.activeTriggerId),ip=Se(e=>e.openProp??e.open),Fw=Se(e=>(e.popupElement?.id??e.floatingId)||void 0);function Hw(e,t){return t!==void 0&&ip(e)&&ol(e)===t}function UA(e,t){return Hw(e,t)?!0:t!==void 0&&ip(e)&&ol(e)==null&&e.triggerCount===1}var zw={open:ip,mounted:Se(e=>e.mounted),transitionStatus:Se(e=>e.transitionStatus),floatingRootContext:Se(e=>e.floatingRootContext),triggerCount:Se(e=>e.triggerCount),preventUnmountingOnClose:Se(e=>e.preventUnmountingOnClose),payload:Se(e=>e.payload),activeTriggerId:ol,activeTriggerElement:Se(e=>e.mounted?e.activeTriggerElement:null),popupId:Fw,isTriggerActive:Se((e,t)=>t!==void 0&&ol(e)===t),isOpenedByTrigger:Se((e,t)=>Hw(e,t)),isMountedByTrigger:Se((e,t)=>t!==void 0&&ol(e)===t&&e.mounted),triggerProps:Se((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:Se((e,t)=>UA(e,t)?Fw(e):void 0),popupProps:Se(e=>e.popupProps),popupElement:Se(e=>e.popupElement),positionerElement:Se(e=>e.positionerElement)};function Ww(e){let{open:t=!1,onOpenChange:r,elements:o={}}=e,n=Dn(),i=Ls()!=null,s=Ft(()=>new Mo({open:t,transitionStatus:void 0,onOpenChange:r,referenceElement:o.reference??null,floatingElement:o.floating??null,triggerElements:new Wn,floatingId:n,syncOnly:!1,nested:i})).current;return ee(()=>{let a={open:t,floatingId:n};o.reference!==void 0&&(a.referenceElement=o.reference,a.domReferenceElement=le(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 sp(e={}){let{nodeId:t,externalTree:r}=e,o=Ww(e),n=e.rootContext||o,i=n.useState("referenceElement"),s=n.useState("floatingElement"),a=n.useState("domReferenceElement"),c=n.useState("open"),l=n.useState("floatingId"),[u,d]=Zt.useState(null),[p,m]=Zt.useState(void 0),[g,h]=Zt.useState(void 0),v=Zt.useRef(null),w=zn(r),b=Zt.useMemo(()=>({reference:i,floating:s,domReference:a}),[i,s,a]),y=fw({...e,elements:{...b,...u&&{reference:u}}}),x=le(p)?p:null,E=g===void 0?n.state.floatingElement:g;n.useSyncedValue("referenceElement",p??null),n.useSyncedValue("domReferenceElement",p===void 0?a:x),n.useSyncedValue("floatingElement",E);let S=Zt.useCallback(A=>{let O=le(A)?{getBoundingClientRect:()=>A.getBoundingClientRect(),getClientRects:()=>A.getClientRects(),contextElement:A}:A;d(O),y.refs.setReference(O)},[y.refs]),k=Zt.useCallback(A=>{(le(A)||A===null)&&(v.current=A,m(A)),(le(y.refs.reference.current)||y.refs.reference.current===null||A!==null&&!le(A))&&y.refs.setReference(A)},[y.refs,m]),_=Zt.useCallback(A=>{h(A),y.refs.setFloating(A)},[y.refs]),R=Zt.useMemo(()=>({...y.refs,setReference:k,setFloating:_,setPositionReference:S,domReference:v}),[y.refs,k,_,S]),L=Zt.useMemo(()=>({...y.elements,domReference:a}),[y.elements,a]),I=Zt.useMemo(()=>({...y,dataRef:n.context.dataRef,open:c,onOpenChange:n.setOpen,events:n.context.events,floatingId:l,refs:R,elements:L,nodeId:t,rootStore:n}),[y,R,L,t,n,c,l]);return ee(()=>{a&&(v.current=a)},[a]),ee(()=>{n.context.dataRef.current.floatingContext=I;let A=w?.nodesRef.current.find(O=>O.id===t);A&&(A.context=I)}),Zt.useMemo(()=>({...y,context:I,refs:R,elements:L,rootStore:n}),[y,R,L,I,n])}var Do=f($(),1);var ap=fn.os.mac&&fn.engine.webkit;function lp(e,t={}){let{enabled:r=!0,delay:o}=t,n="rootStore"in e?e.rootStore:e,{events:i,dataRef:s}=n.context,a=Do.useRef(!1),c=Do.useRef(null),l=Do.useRef(!0),u=yo();Do.useEffect(()=>{let p=n.select("domReferenceElement");if(!r)return;let m=Ze(p);function g(){let w=n.select("domReferenceElement");!n.select("open")&&Ct(w)&&w===Sc(Vt(w))&&(a.current=!0)}function h(){l.current=!0}function v(){l.current=!1}return wo(Oe(m,"blur",g),ap&&Oe(m,"keydown",h,!0),ap&&Oe(m,"pointerdown",v,!0))},[n,r]),Do.useEffect(()=>{if(!r)return;function p(m){if(m.reason===ue.triggerPress||m.reason===ue.escapeKey){let g=n.select("domReferenceElement");le(g)&&(c.current=g,a.current=!0)}}return i.on("openchange",p),()=>{i.off("openchange",p)}},[i,r,n]);let d=Do.useMemo(()=>{function p(){a.current=!1,c.current=null}return{onMouseLeave(){p()},onFocus(m){let g=m.currentTarget;if(a.current){if(c.current===g)return;p()}let h=hr(m.nativeEvent);if(le(h)){if(ap&&!m.relatedTarget){if(!l.current&&!vy(h))return}else if(!yy(h))return}let v=Bn(m.relatedTarget,n.context.triggerElements),{nativeEvent:w,currentTarget:b}=m,y=typeof o=="function"?o():o;if(n.select("open")&&v||y===0||y===void 0){n.setOpen(!0,ye(ue.triggerFocus,w,b));return}u.start(y,()=>{a.current||n.setOpen(!0,ye(ue.triggerFocus,w,b))})},onBlur(m){p();let g=m.relatedTarget,h=m.nativeEvent,v=le(g)&&g.hasAttribute(Ds("focus-guard"))&&g.getAttribute("data-type")==="outside";u.start(0,()=>{let w=n.select("domReferenceElement"),b=Sc(Vt(w));!g&&b===w||Me(s.current.floatingContext?.refs.floating.current,b)||Me(w,b)||v||Bn(g??b,n.context.triggerElements)||n.setOpen(!1,ye(ue.triggerFocus,h))})}}},[s,o,n,u]);return Do.useMemo(()=>r?{reference:d,trigger:d}:{},[r,d])}var up=f($(),1);var cp=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 Wr,this.restTimeout=new Wr,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},Lc=new WeakMap;function zs(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&Lc.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),Lc.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function Fc(e,t){let{scopeElement:r,referenceElement:o,floatingElement:n}=t,i=Lc.get(r);i&&i!==e&&zs(i),zs(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=r,e.pointerEventsReferenceElement=o,e.pointerEventsFloatingElement=n,Lc.set(r,e),r.style.pointerEvents="none",o.style.pointerEvents="auto",n.style.pointerEvents="auto"}function Ws(e){let t=e.context.dataRef.current,r=Ft(()=>t.hoverInteractionState??cp.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=r),Ps(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function dp(e,t={}){let{enabled:r=!0,closeDelay:o=0,nodeId:n}=t,i="rootStore"in e?e.rootStore:e,s=i.useState("open"),a=i.useState("floatingElement"),c=i.useState("domReferenceElement"),{dataRef:l}=i.context,u=zn(),d=Ls(),p=Ws(i),m=yo(),g=re(()=>Rc(l.current.openEvent?.type,p.interactedInside)),h=re(()=>wy(l.current.openEvent?.type)),v=re(()=>{zs(p)});ee(()=>{s||(p.pointerType=void 0,p.restTimeoutPending=!1,p.interactedInside=!1,v())},[s,p,v]),up.useEffect(()=>v,[v]),ee(()=>{if(r&&s&&p.handleCloseOptions?.blockPointerEvents&&h()&&le(c)&&a){let w=c,b=a,y=Vt(a),x=u?.nodesRef.current.find(_=>_.id===d)?.context?.elements.floating;x&&(x.style.pointerEvents="");let E=p.pointerEventsScopeElement!==b?p.pointerEventsScopeElement:null,S=x!==b?x:null,k=p.handleCloseOptions?.getScope?.()??E??S??w.closest("[data-rootownerid]")??y.body;return Fc(p,{scopeElement:k,referenceElement:w,floatingElement:b}),()=>{v()}}},[r,s,c,a,p,h,u,d,v]),up.useEffect(()=>{if(!r)return;function w(){return!!(u&&d&&gn(u.nodesRef.current,d).length>0)}function b(_){let R=pn(o,"close",p.pointerType),L=()=>{i.setOpen(!1,ye(ue.triggerHover,_)),u?.events.emit("floating.closed",_)};R?p.openChangeTimeout.start(R,L):(p.openChangeTimeout.clear(),L())}function y(_){let R=hr(_);if(!Lm(R)){p.interactedInside=!1;return}p.interactedInside=R?.closest("[aria-haspopup]")!=null}function x(){p.openChangeTimeout.clear(),m.clear(),u?.events.off("floating.closed",S),v()}function E(_){if(w()&&u){u.events.on("floating.closed",S);return}if(Bn(_.relatedTarget,i.context.triggerElements))return;let R=l.current.floatingContext?.nodeId??n,L=_.relatedTarget;if(!(u&&R&&le(L)&&gn(u.nodesRef.current,R,!1).some(A=>Me(A.context?.elements.floating,L)))){if(p.handler){p.handler(_);return}v(),h()&&!g()&&b(_)}}function S(_){!u||!d||w()||m.start(0,()=>{u.events.off("floating.closed",S),i.setOpen(!1,ye(ue.triggerHover,_)),u.events.emit("floating.closed",_)})}let k=a;return wo(k&&Oe(k,"mouseenter",x),k&&Oe(k,"mouseleave",E),k&&Oe(k,"pointerdown",y,!0),()=>{u?.events.off("floating.closed",S)})},[r,a,i,l,o,n,h,g,v,p,u,d,m])}var Un=f($(),1),Uw=f(dn(),1);var $A={current:null};function fp(e,t={}){let{enabled:r=!0,delay:o=0,handleClose:n=null,mouseOnly:i=!1,restMs:s=0,move:a=!0,triggerElementRef:c=$A,externalTree:l,isActiveTrigger:u=!0,getHandleCloseContext:d,isClosing:p,shouldOpen:m}=t,g="rootStore"in e?e.rootStore:e,{dataRef:h,events:v}=g.context,w=zn(l),b=Ws(g),y=Un.useRef(!1),x=Kt(n),E=Kt(o),S=Kt(s),k=Kt(r),_=Kt(m),R=Kt(p),L=re(()=>Rc(h.current.openEvent?.type,b.interactedInside)),I=re(()=>_.current?.()!==!1),A=re((T,P,M)=>{let V=g.context.triggerElements;if(V.hasElement(P))return!T||!Me(T,P);if(!le(M))return!1;let C=M;return V.hasMatchingElement(N=>Me(N,C))&&(!T||!Me(T,C))}),O=re(()=>{if(!b.handler)return;Vt(g.select("domReferenceElement")).removeEventListener("mousemove",b.handler),b.handler=void 0}),D=re(()=>{zs(b)});return u&&(b.handleCloseOptions=x.current?.__options),Un.useEffect(()=>O,[O]),Un.useEffect(()=>{if(!r)return;function T(P){P.open?y.current=!1:(y.current=P.reason===ue.triggerHover,O(),b.openChangeTimeout.clear(),b.restTimeout.clear(),b.blockMouseMove=!0,b.restTimeoutPending=!1)}return v.on("openchange",T),()=>{v.off("openchange",T)}},[r,v,b,O]),Un.useEffect(()=>{if(!r)return;function T(C,N=!0){let B=pn(E.current,"close",b.pointerType);B?b.openChangeTimeout.start(B,()=>{g.setOpen(!1,ye(ue.triggerHover,C)),w?.events.emit("floating.closed",C)}):N&&(b.openChangeTimeout.clear(),g.setOpen(!1,ye(ue.triggerHover,C)),w?.events.emit("floating.closed",C))}let P=c.current??(u?g.select("domReferenceElement"):null);if(!le(P))return;function M(C){if(b.openChangeTimeout.clear(),b.blockMouseMove=!1,i&&!mn(b.pointerType))return;let N=Fm(S.current),B=pn(E.current,"open",b.pointerType),z=hr(C),G=C.currentTarget??null,Z=g.select("domReferenceElement"),J=G;if(le(z)&&!g.context.triggerElements.hasElement(z)){for(let Ie of g.context.triggerElements.elements())if(Me(Ie,z)){J=Ie;break}}le(G)&&le(Z)&&!g.context.triggerElements.hasElement(G)&&Me(G,Z)&&(J=Z);let K=J==null?!1:A(Z,J,z),te=g.select("open"),ce=R.current?.()??g.select("transitionStatus")==="ending",ae=!te&&ce&&y.current,q=!K&&le(J)&&le(Z)&&Me(Z,J)&&ae,fe=N>0&&!B,Q=K&&(te||ae)||q,Pe=!te||K;if(Q){I()&&g.setOpen(!0,ye(ue.triggerHover,C,J));return}fe||(B?b.openChangeTimeout.start(B,()=>{Pe&&I()&&g.setOpen(!0,ye(ue.triggerHover,C,J))}):Pe&&I()&&g.setOpen(!0,ye(ue.triggerHover,C,J)))}function V(C){if(L()){D();return}O();let N=g.select("domReferenceElement"),B=Vt(N);b.restTimeout.clear(),b.restTimeoutPending=!1;let z=h.current.floatingContext??d?.();if(Bn(C.relatedTarget,g.context.triggerElements))return;if(x.current&&z){g.select("open")||b.openChangeTimeout.clear();let Z=c.current;b.handler=x.current({...z,tree:w,x:C.clientX,y:C.clientY,onClose(){D(),O(),k.current&&!L()&&Z===g.select("domReferenceElement")&&T(C,!0)}}),B.addEventListener("mousemove",b.handler),b.handler(C);return}(b.pointerType!=="touch"||!Me(g.select("floatingElement"),C.relatedTarget))&&T(C)}return a?wo(Oe(P,"mousemove",M,{once:!0}),Oe(P,"mouseenter",M),Oe(P,"mouseleave",V)):wo(Oe(P,"mouseenter",M),Oe(P,"mouseleave",V))},[O,D,h,E,g,r,x,b,u,A,L,i,a,S,c,w,k,d,R,I]),Un.useMemo(()=>{if(!r)return;function T(P){b.pointerType=P.pointerType}return{onPointerDown:T,onPointerEnter:T,onMouseMove(P){let{nativeEvent:M}=P,V=P.currentTarget,C=g.select("domReferenceElement"),N=g.select("open"),B=A(C,V,P.target);if(i&&!mn(b.pointerType))return;if(N&&B&&b.handleCloseOptions?.blockPointerEvents){let Z=g.select("floatingElement");if(Z){let J=b.handleCloseOptions?.getScope?.()??V.ownerDocument.body;Fc(b,{scopeElement:J,referenceElement:V,floatingElement:Z})}}let z=Fm(S.current);if(N&&!B||z===0||!B&&b.restTimeoutPending&&P.movementX**2+P.movementY**2<2)return;b.restTimeout.clear();function G(){if(b.restTimeoutPending=!1,L())return;let Z=g.select("open");!b.blockMouseMove&&(!Z||B)&&I()&&g.setOpen(!0,ye(ue.triggerHover,M,V))}b.pointerType==="touch"?Uw.flushSync(()=>{G()}):B&&N?G():(b.restTimeoutPending=!0,b.restTimeout.start(z,G))}}},[r,b,L,A,i,g,S,I])}var $w=.1,YA=$w*$w,He=.5;function Bc(e,t,r,o,n,i){return o>=t!=i>=t&&e<=(n-r)*(t-o)/(i-o)+r}function jc(e,t,r,o,n,i,s,a,c,l){let u=!1;return Bc(e,t,r,o,n,i)&&(u=!u),Bc(e,t,n,i,s,a)&&(u=!u),Bc(e,t,s,a,c,l)&&(u=!u),Bc(e,t,c,l,r,o)&&(u=!u),u}function GA(e,t,r){return e>=r.x&&e<=r.x+r.width&&t>=r.y&&t<=r.y+r.height}function Hc(e,t,r,o,n,i){let s=Math.min(r,n),a=Math.max(r,n),c=Math.min(o,i),l=Math.max(o,i);return e>=s&&e<=a&&t>=c&&t<=l}function mp(e={}){let{blockPointerEvents:t=!1}=e,r=new Wr,o=({x:n,y:i,placement:s,elements:a,onClose:c,nodeId:l,tree:u})=>{let d=s?.split("-")[0],p=!1,m=null,g=null,h=typeof performance<"u"?performance.now():0;function v(b,y){let x=performance.now(),E=x-h;if(m===null||g===null||E===0)return m=b,g=y,h=x,!1;let S=b-m,k=y-g,_=S*S+k*k,R=E*E*YA;return m=b,g=y,h=x,_<R}function w(){r.clear(),c()}return function(y){r.clear();let x=a.domReference,E=a.floating;if(!x||!E||d==null||n==null||i==null)return;let{clientX:S,clientY:k}=y,_=hr(y),R=y.type==="mouseleave",L=Me(E,_),I=Me(x,_);if(L&&(p=!0,!R))return;if(I&&(p=!1,!R)){p=!0;return}if(R&&le(y.relatedTarget)&&Me(E,y.relatedTarget))return;function A(){return!!(u&&gn(u.nodesRef.current,l).length>0)}function O(){A()||w()}if(A())return;let D=x.getBoundingClientRect(),T=E.getBoundingClientRect(),P=n>T.right-T.width/2,M=i>T.bottom-T.height/2,V=T.width>D.width,C=T.height>D.height,N=(V?D:T).left,B=(V?D:T).right,z=(C?D:T).top,G=(C?D:T).bottom;if(d==="top"&&i>=D.bottom-1||d==="bottom"&&i<=D.top+1||d==="left"&&n>=D.right-1||d==="right"&&n<=D.left+1){O();return}let Z=!1;switch(d){case"top":Z=Hc(S,k,N,D.top+1,B,T.bottom-1);break;case"bottom":Z=Hc(S,k,N,T.top+1,B,D.bottom-1);break;case"left":Z=Hc(S,k,T.right-1,G,D.left+1,z);break;case"right":Z=Hc(S,k,D.right-1,G,T.left+1,z);break;default:}if(Z)return;if(p&&!GA(S,k,D)){O();return}if(!R&&v(S,k)){O();return}let J=!1;switch(d){case"top":{let K=V?He/2:He*4,te=V||P?n+K:n-K,ce=V?n-K:P?n+K:n-K,ae=i+He+1,q=P||V?T.bottom-He:T.top,fe=P?V?T.bottom-He:T.top:T.bottom-He;J=jc(S,k,te,ae,ce,ae,T.left,q,T.right,fe);break}case"bottom":{let K=V?He/2:He*4,te=V||P?n+K:n-K,ce=V?n-K:P?n+K:n-K,ae=i-He,q=P||V?T.top+He:T.bottom,fe=P?V?T.top+He:T.bottom:T.top+He;J=jc(S,k,te,ae,ce,ae,T.left,q,T.right,fe);break}case"left":{let K=C?He/2:He*4,te=C||M?i+K:i-K,ce=C?i-K:M?i+K:i-K,ae=n+He+1,q=M||C?T.right-He:T.left,fe=M?C?T.right-He:T.left:T.right-He;J=jc(S,k,q,T.top,fe,T.bottom,ae,te,ae,ce);break}case"right":{let K=C?He/2:He*4,te=C||M?i+K:i-K,ce=C?i-K:M?i+K:i-K,ae=n-He,q=M||C?T.left+He:T.right,fe=M?C?T.left+He:T.right:T.left+He;J=jc(S,k,ae,te,ae,ce,q,T.top,fe,T.bottom);break}default:}J?p||r.start(40,O):O()}};return o.__options={...e,blockPointerEvents:t},o}var pp=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Vo.startingStyle]="startingStyle",e[e.endingStyle=Vo.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),nl=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),qA={[nl.popupOpen]:""},i7={[nl.popupOpen]:"",[nl.pressed]:""},KA={[pp.open]:""},XA={[pp.closed]:""},ZA={[pp.anchorHidden]:""},Yw={open(e){return e?qA:null}};var Us={open(e){return e?KA:XA},anchorHidden(e){return e?ZA:null}};function Gw(e){return Ts(19)?e:e?"true":void 0}var $r=f($(),1);var QA=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:o,placement:n,rects:i,platform:s,elements:a,middlewareData:c}=t,{element:l,padding:u=0,offsetParent:d="real"}=_o(e,t)||{};if(l==null)return{};let p=Pc(u),m={x:r,y:o},g=tl(n),h=el(g),v=await s.getDimensions(l),w=g==="y",b=w?"top":"left",y=w?"bottom":"right",x=w?"clientHeight":"clientWidth",E=i.reference[h]+i.reference[g]-m[g]-i.floating[h],S=m[g]-i.reference[g],k=d==="real"?await s.getOffsetParent?.(l):a.floating,_=a.floating[x]||i.floating[h];(!_||!await s.isElement?.(k))&&(_=a.floating[x]||i.floating[h]);let R=E/2-S/2,L=_/2-v[h]/2-1,I=Math.min(p[b],L),A=Math.min(p[y],L),O=I,D=_-v[h]-A,T=_/2-v[h]/2+R,P=Ja(O,T,D),M=!c.arrow&&So(n)!=null&&T!==P&&i.reference[h]/2-(T<O?I:A)-v[h]/2<0,V=M?T<O?T-O:T-D:0;return{[g]:m[g]+V,data:{[g]:P,centerOffset:T-P-V,...M&&{alignmentOffset:V}},reset:M}}}),qw=(e,t)=>({...QA(e),options:[e,t]});var JA=Jm().fn,Kw={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 JA(e)).data?.referenceHidden||i}}}};var il={sideX:"left",sideY:"top"},Xw={name:"adaptiveOrigin",async fn(e){let{x:t,y:r,rects:{floating:o},elements:{floating:n},platform:i,strategy:s,placement:a}=e,c=Ze(n),l=c.getComputedStyle(n);if(!(l.transitionDuration!=="0s"&&l.transitionDuration!==""))return{x:t,y:r,data:il};let d=await i.getOffsetParent?.(n),p={width:0,height:0};if(s==="fixed"&&c?.visualViewport)p={width:c.visualViewport.width,height:c.visualViewport.height};else if(d===c){let b=Vt(n);p={width:b.documentElement.clientWidth,height:b.documentElement.clientHeight}}else await i.isElement?.(d)&&(p=await i.getDimensions(d));let m=Bt(a),g=t,h=r;m==="left"&&(g=p.width-(t+o.width)),m==="top"&&(h=p.height-(r+o.height));let v=m==="left"?"right":il.sideX,w=m==="top"?"bottom":il.sideY;return{x:g,y:h,data:{sideX:v,sideY:w}}}};function Jw(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 Zw(e,t,r){let{rects:o,placement:n}=e;return{side:Jw(t,Bt(n),r),align:So(n)||"center",anchor:{width:o.reference.width,height:o.reference.height},positioner:{width:o.floating.width,height:o.floating.height}}}function ex(e){let{anchor:t,positionMethod:r="absolute",side:o="bottom",sideOffset:n=0,align:i="center",alignOffset:s=0,collisionBoundary:a,collisionPadding:c=5,sticky:l=!1,arrowPadding:u=5,disableAnchorTracking:d=!1,inline:p,keepMounted:m=!1,floatingRootContext:g,mounted:h,collisionAvoidance:v,shiftCrossAxis:w=!1,nodeId:b,adaptiveOrigin:y,lazyFlip:x=!1,externalTree:E}=e,[S,k]=$r.useState(null);!h&&S!==null&&k(null);let _=v.side||"flip",R=v.align||"flip",L=v.fallbackAxisSide||"end",I=typeof t=="function"?t:void 0,A=re(I),O=I?A:t,D=Kt(t),T=Kt(h),M=Es()==="rtl",V=S||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":M?"left":"right","inline-start":M?"right":"left"}[o],C=i==="center"?V:`${V}-${i}`,N=c,B=1,z=o==="bottom"?B:0,G=o==="top"?B:0,Z=o==="right"?B:0,J=o==="left"?B:0;typeof N=="number"?N={top:N+z,right:N+J,bottom:N+G,left:N+Z}:N&&(N={top:(N.top||0)+z,right:(N.right||0)+J,bottom:(N.bottom||0)+G,left:(N.left||0)+Z});let K={boundary:a==="clipping-ancestors"?"clippingAncestors":a,padding:N},te=$r.useRef(null),ce=Kt(n),ae=Kt(s),q=typeof n!="function"?n:0,fe=typeof s!="function"?s:0,Q=[];p&&Q.push(p),Q.push(qm(je=>{let mr=Zw(je,o,M),No=typeof ce.current=="function"?ce.current(mr):ce.current,to=typeof ae.current=="function"?ae.current(mr):ae.current;return{mainAxis:No,crossAxis:to,alignmentAxis:to}},[q,fe,M,o]));let Pe=R==="none"&&_!=="shift",Ie=!Pe&&(l||w||_==="shift"),fr=_==="none"?null:Zm({...K,padding:{top:N.top+B,right:N.right+B,bottom:N.bottom+B,left:N.left+B},mainAxis:!w&&_==="flip",crossAxis:R==="flip"?"alignment":!1,fallbackAxisSideDirection:L}),It=Pe?null:Km(je=>{let mr=Vt(je.elements.floating).documentElement;return{...K,rootBoundary:w?{x:0,y:0,width:mr.clientWidth,height:mr.clientHeight}:void 0,mainAxis:R!=="none",crossAxis:Ie,limiter:l||w?void 0:Xm(No=>{if(!te.current)return{};let{width:to,height:un}=te.current.getBoundingClientRect(),go=Or(Bt(No.placement)),ki=go==="y"?to:un,Rs=go==="y"?N.left+N.right:N.top+N.bottom;return{offset:ki/2+Rs/2}})}},[K,l,w,N,R]);_==="shift"||R==="shift"||i==="center"?Q.push(It,fr):Q.push(fr,It),Q.push(Qm({...K,apply({elements:{floating:je},availableWidth:mr,availableHeight:No,rects:to}){if(!T.current)return;let un=je.style;un.setProperty("--available-width",`${mr}px`),un.setProperty("--available-height",`${No}px`);let go=Ze(je).devicePixelRatio||1,{x:ki,y:Rs,width:ic,height:dm}=to.reference,fm=(Math.round((ki+ic)*go)-Math.round(ki*go))/go,mm=(Math.round((Rs+dm)*go)-Math.round(Rs*go))/go;un.setProperty("--anchor-width",`${fm}px`),un.setProperty("--anchor-height",`${mm}px`)}}),qw(je=>({element:te.current||Vt(je.elements.floating).createElement("div"),padding:u,offsetParent:"floating"}),[u]),{name:"transformOrigin",fn(je){let{elements:mr,middlewareData:No,placement:to,rects:un,y:go}=je,ki=Bt(to),Rs=Or(ki),ic=te.current,dm=No.arrow?.x||0,fm=No.arrow?.y||0,mm=ic?.clientWidth||0,J2=ic?.clientHeight||0,pm=dm+mm/2,vv=fm+J2/2,eP=Math.abs(No.shift?.y||0),tP=un.reference.height/2,Fa=typeof n=="function"?n(Zw(je,o,M)):n,rP=eP>Fa,oP={top:`${pm}px calc(100% + ${Fa}px)`,bottom:`${pm}px ${-Fa}px`,left:`calc(100% + ${Fa}px) ${vv}px`,right:`${-Fa}px ${vv}px`}[ki],nP=`${pm}px ${un.reference.y+tP-go}px`;return mr.floating.style.setProperty("--transform-origin",Ie&&Rs==="y"&&rP?nP:oP),{}}},Kw,y),ee(()=>{!h&&g&&g.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[h,g]);let Yt=$r.useMemo(()=>({elementResize:!d&&typeof ResizeObserver<"u",layoutShift:!d&&typeof IntersectionObserver<"u"}),[d]),{refs:St,elements:Pr,x:Ss,y:Cs,middlewareData:gt,update:In,placement:j,context:Y,isPositioned:xe,floatingStyles:_e}=sp({rootContext:g,open:m?h:void 0,placement:C,middleware:Q,strategy:r,whileElementsMounted:m?void 0:(...je)=>rl(...je,Yt),nodeId:b,externalTree:E}),{sideX:Be,sideY:Gt}=gt.adaptiveOrigin||il,ht=xe?r:"fixed",bt=$r.useMemo(()=>{let je=y?{position:ht,[Be]:Ss,[Gt]:Cs}:{position:ht,..._e};return xe||(je.opacity=0),je},[y,ht,Be,Ss,Gt,Cs,_e,xe]),po=$r.useRef(null);ee(()=>{if(!h)return;let je=D.current,mr=typeof je=="function"?je():je,to=(Qw(mr)?mr.current:mr)||null||null;to!==po.current&&(St.setPositionReference(to),po.current=to)},[h,St,O,D]),$r.useEffect(()=>{if(!h)return;let je=D.current;typeof je!="function"&&Qw(je)&&je.current!==po.current&&(St.setPositionReference(je.current),po.current=je.current)},[h,St,O,D]),$r.useEffect(()=>{if(m&&h&&Pr.reference&&Pr.floating)return rl(Pr.reference,Pr.floating,In,Yt)},[m,h,Pr,In,Yt]);let Nn=Bt(j),ec=Jw(o,Nn,M),tc=So(j)||"center",rc=!!gt.hide?.referenceHidden;ee(()=>{x&&h&&xe&&k(Nn)},[x,h,xe,Nn]);let oc=$r.useMemo(()=>({position:"absolute",top:gt.arrow?.y,left:gt.arrow?.x}),[gt.arrow]),nc=gt.arrow?.centerOffset!==0;return $r.useMemo(()=>({positionerStyles:bt,arrowStyles:oc,arrowRef:te,arrowUncentered:nc,side:ec,align:tc,physicalSide:Nn,anchorHidden:rc,refs:St,context:Y,isPositioned:xe,update:In}),[bt,oc,te,nc,ec,tc,Nn,rc,St,Y,xe,In])}function Qw(e){return e!=null&&"current"in e}function zc(e){return e==="starting"?Oy:nt}function tx(e,t,{styles:r,transitionStatus:o,props:n,refs:i,hidden:s,inert:a=!1}){let c={...r};return a&&(c.pointerEvents="none"),it("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:c},zc(o),n],stateAttributesMapping:Us})}var rx=f($(),1);var gp=rx.forwardRef(function(t,r){let{render:o,className:n,disabled:i=!1,focusableWhenDisabled:s=!1,nativeButton:a=!0,style:c,...l}=t,{getButtonProps:u,buttonRef:d}=Ga({disabled:i,focusableWhenDisabled:s,native:a});return it("button",t,{state:{disabled:i},ref:[r,d],props:[l,u]})});var $n={};ro($n,{Panel:()=>lx,Root:()=>nx,Trigger:()=>sx});var sl=f($(),1);var Wc={...Xv,...As};var ox=f(F(),1),nx=sl.forwardRef(function(t,r){let{render:o,className:n,defaultOpen:i=!1,disabled:s=!1,onOpenChange:a,open:c,style:l,...u}=t,d=re(a),p=Gv({open:c,defaultOpen:i,onOpenChange:d,disabled:s}),m=sl.useMemo(()=>({open:p.open,disabled:p.disabled,transitionStatus:p.transitionStatus}),[p.open,p.disabled,p.transitionStatus]),g=sl.useMemo(()=>({...p,onOpenChange:d,state:m}),[p,d,m]),h=it("div",t,{state:m,ref:r,props:u,stateAttributesMapping:Wc});return(0,ox.jsx)(Rm.Provider,{value:g,children:h})});var ix=f($(),1);var ek={...Kv,...As},sx=ix.forwardRef(function(t,r){let{panelId:o,open:n,handleTrigger:i,state:s,disabled:a}=hc(),{className:c,disabled:l=a,render:u,nativeButton:d=!0,style:p,...m}=t,{getButtonProps:g,buttonRef:h}=Ga({disabled:l,focusableWhenDisabled:!0,native:d});return it("button",t,{state:s,ref:[r,h],props:[{"aria-controls":n?o:void 0,"aria-expanded":n,onClick:i},m,g],stateAttributesMapping:ek})});var ax=f($(),1);var hp=(function(e){return e.collapsiblePanelHeight="--collapsible-panel-height",e.collapsiblePanelWidth="--collapsible-panel-width",e})({});var lx=ax.forwardRef(function(t,r){let{className:o,hiddenUntilFound:n,keepMounted:i,render:s,id:a,style:c,...l}=t,{mounted:u,onOpenChange:d,open:p,panelId:m,setMounted:g,setPanelIdState:h,setOpen:v,state:w,transitionStatus:b}=hc(),y=n??!1,x=i??!1;ee(()=>{if(a)return h(a),()=>{h(void 0)}},[a,h]);let{height:E,props:S,ref:k,shouldPreventOpenAnimation:_,shouldRender:R,transitionStatus:L,width:I}=ly({externalRef:r,hiddenUntilFound:y,id:m,keepMounted:x,mounted:u,onOpenChange:d,open:p,setMounted:g,setOpen:v,transitionStatus:b}),A={...w,transitionStatus:L},O=ac(c,A),D=it("div",{...t,style:void 0},{state:A,ref:k,props:[S,{style:{[hp.collapsiblePanelHeight]:E===void 0?"auto":`${E}px`,[hp.collapsiblePanelWidth]:I===void 0?"auto":`${I}px`}},l,O?{style:O}:void 0,_?{style:{animationName:"none"}}:void 0],stateAttributesMapping:Wc});return R?D:null});var Qt=f($(),1),px=f(dn(),1);var cx=f($(),1);function ux(e){let[t,r]=cx.useState({current:e,previous:null});return e!==t.current&&r({current:e,previous:t.current}),t.previous}var $s=f($(),1);function bp(e){let t=qt(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=Ct(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o;return(Hn(r)!==i||Hn(o)!==s)&&(r=i,o=s),{width:r,height:o}}function fx(e){let{popupElement:t,positionerElement:r,content:o,mounted:n,onMeasureLayout:i,onMeasureLayoutComplete:s,side:a,direction:c}=e,l=Fn(t,!0,!1),u=Os(),d=$s.useRef(null),p=$s.useRef(!0),m=$s.useRef(Mn),g=re(i),h=re(s),v=$s.useMemo(()=>{let w=a==="top",b=a==="left";return c==="rtl"?(w=w||a==="inline-end",b=b||a==="inline-end"):(w=w||a==="inline-start",b=b||a==="inline-start"),w?{position:"absolute",[a==="top"?"bottom":"top"]:"0",[b?"right":"left"]:"0"}:nt},[a,c]);ee(()=>{if(!n){m.current=Mn,p.current=!0,d.current=null;return}if(!t||!r)return;m.current=dx(t,v),vp(t,"auto");let w=$c(t,"position","static"),b=$c(t,"transform","none"),y=$c(t,"scale","1"),x=dx(r,{"--available-width":"max-content","--available-height":"max-content"});function E(){w(),b(),x()}function S(){E(),y()}if(g?.(),p.current||d.current===null){Uc(r,"max-content");let L=bp(t);return d.current=L,Uc(r,L),S(),h?.(null,L),p.current=!1,()=>{m.current(),m.current=Mn}}Uc(r,"max-content");let k=d.current,_=bp(t);d.current=_,vp(t,k),S(),h?.(k,_),Uc(r,_);let R=new AbortController;return u.request(()=>{vp(t,_),l(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},R.signal)}),()=>{R.abort(),u.cancel(),m.current(),m.current=Mn}},[o,t,r,l,u,n,g,h,v])}function $c(e,t,r){let o=e.style.getPropertyValue(t);return e.style.setProperty(t,r),()=>{e.style.setProperty(t,o)}}function dx(e,t){let r=[];for(let[o,n]of Object.entries(t))r.push($c(e,o,n));return r.length?()=>{r.forEach(o=>o())}:Mn}function vp(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 Uc(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 Ys=f(F(),1);function gx(e){let{store:t,side:r,cssVars:o,children:n}=e,i=Es(),s=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),c=t.useState("open"),l=t.useState("payload"),u=t.useState("mounted"),d=t.useState("popupElement"),p=t.useState("positionerElement"),m=ux(c?s:null),g=ok(a,l),h=Qt.useRef(null),[v,w]=Qt.useState(null),[b,y]=Qt.useState(null),x=Qt.useRef(null),E=Qt.useRef(null),S=Fn(x,!0,!1),k=Os(),[_,R]=Qt.useState(null),[L,I]=Qt.useState(!1);ee(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let A=re(()=>{x.current?.style.setProperty("animation","none"),x.current?.style.setProperty("transition","none"),E.current?.style.setProperty("display","none")}),O=re(V=>{x.current?.style.removeProperty("animation"),x.current?.style.removeProperty("transition"),E.current?.style.removeProperty("display"),V&&R(V)}),D=Qt.useRef(null);ee(()=>{(!c||!u)&&(D.current=null)},[c,u]),ee(()=>{if(s&&m&&s!==m&&D.current!==s&&h.current){w(h.current),I(!0);let V=rk(m,s);y(V),k.request(()=>{px.flushSync(()=>{I(!1)}),S(()=>{w(null),R(null),h.current=null})}),D.current=s}},[s,m,v,S,k]),ee(()=>{let V=x.current;if(!V)return;let C=Vt(V).createElement("div");for(let N of Array.from(V.childNodes))C.appendChild(N.cloneNode(!0));h.current=C});let T=v!=null,P;T?P=(0,Ys.jsxs)(Qt.Fragment,{children:[(0,Ys.jsx)("div",{"data-previous":!0,inert:Gw(!0),ref:E,style:{..._?{[o.popupWidth]:`${_.width}px`,[o.popupHeight]:`${_.height}px`}:null,position:"absolute"},"data-ending-style":L?void 0:""},"previous"),(0,Ys.jsx)("div",{"data-current":!0,ref:x,"data-starting-style":L?"":void 0,children:n},g)]}):P=(0,Ys.jsx)("div",{"data-current":!0,ref:x,children:n},g),ee(()=>{let V=E.current;!V||!v||V.replaceChildren(...Array.from(v.childNodes))},[v]),fx({popupElement:d,positionerElement:p,mounted:u,content:l,onMeasureLayout:A,onMeasureLayoutComplete:O,side:r,direction:i});let M={activationDirection:tk(b),transitioning:T};return{children:P,state:M}}function tk(e){if(e)return`${mx(e.horizontal,5,"right","left")} ${mx(e.vertical,5,"down","up")}`}function mx(e,t,r,o){return e>t?r:e<-t?o:""}function rk(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 ok(e,t){let[r,o]=Qt.useState(0),n=Qt.useRef(e),i=Qt.useRef(t),s=Qt.useRef(!1);return ee(()=>{let a=n.current,c=i.current,l=e!==a,u=t!==c;l?(o(d=>d+1),s.current=!u):s.current&&u&&(o(d=>d+1),s.current=!1),n.current=e,i.current=t},[e,t]),`${e??"current"}-${r}`}var Yc=f($(),1),hx=f(dn(),1);var bx=f(F(),1),vx=Yc.forwardRef(function(t,r){let{children:o,container:n,className:i,render:s,style:a,...c}=t,{portalNode:l,portalSubtree:u}=Hm({container:n,ref:r,componentProps:t,elementProps:c});return!u&&!l?null:(0,bx.jsxs)(Yc.Fragment,{children:[u,l&&hx.createPortal(o,l)]})});var Ir={};ro(Ir,{Arrow:()=>Vx,Handle:()=>al,Popup:()=>Ix,Portal:()=>Px,Positioner:()=>Ax,Provider:()=>Mx,Root:()=>wx,Trigger:()=>Rx,Viewport:()=>Fx,createHandle:()=>Bx});var Lo=f($(),1);var Gc=f($(),1),yp=Gc.createContext(void 0);function oo(e){let t=Gc.useContext(yp);if(t===void 0&&!e)throw new Error(Nt(72));return t}var yx=f($(),1);var nk={...zw,disabled:Se(e=>e.disabled),instantType:Se(e=>e.instantType),isInstantPhase:Se(e=>e.isInstantPhase),trackCursorAxis:Se(e=>e.trackCursorAxis),disableHoverablePopup:Se(e=>e.disableHoverablePopup),lastOpenChangeReason:Se(e=>e.openChangeReason),closeOnClick:Se(e=>e.closeOnClick),closeDelay:Se(e=>e.closeDelay),hasViewport:Se(e=>e.hasViewport)},Gs=class e extends js{constructor(t,r,o=!1){let n=new Wn,i={...ik(),...t};i.floatingRootContext=jw(n,r,o),super(i,{popupRef:yx.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:n},nk)}setOpen=(t,r)=>{kw(this,t,r,{extraState:{openChangeReason:r.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,ye(ue.triggerPress,t))}static useStore(t,r){return Aw(t,(n,i)=>new e(r,n,i)).store}};function ik(){return{...Bw(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var qc=f(F(),1),wx=op(function(t){let{disabled:r=!1,defaultOpen:o=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:s="none",actionsRef:a,onOpenChange:c,onOpenChangeComplete:l,handle:u,triggerId:d,defaultTriggerId:p=null,children:m}=t,g=Gs.useStore(u?.store,{open:o,openProp:n,activeTriggerId:p,triggerIdProp:d});Iw(g,n,o,p),g.useControlledProp("openProp",n),g.useControlledProp("triggerIdProp",d),g.useContextCallback("onOpenChange",c),g.useContextCallback("onOpenChangeComplete",l);let h=g.useState("open"),v=!r&&h,w=g.useState("activeTriggerId"),b=g.useState("mounted"),y=g.useState("payload");g.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i}),g.useSyncedValue("disabled",r),Vw(g,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:x,transitionStatus:E}=Mw(v,g),S=g.useState("isInstantPhase"),k=g.useState("instantType"),_=g.useState("lastOpenChangeReason"),R=Lo.useRef(null);ee(()=>{h&&r&&g.setOpen(!1,ye(ue.disabled))},[h,r,g]),ee(()=>{E==="ending"&&_===ue.none||E!=="ending"&&S?(k!=="delay"&&(R.current=k),g.set("instantType","delay")):R.current!==null&&(g.set("instantType",R.current),R.current=null)},[E,S,_,k,g]),ee(()=>{v&&w==null&&g.set("payload",void 0)},[g,w,v]);let L=Lo.useCallback(()=>{g.setOpen(!1,ye(ue.imperativeAction))},[g]);Lo.useImperativeHandle(a,()=>({unmount:x,close:L}),[x,L]);let I=v||b||!r&&s!=="none";return(0,qc.jsxs)(yp.Provider,{value:g,children:[I&&(0,qc.jsx)(sk,{store:g,disabled:r,trackCursorAxis:s}),typeof m=="function"?m({payload:y}):m]})});function sk({store:e,disabled:t,trackCursorAxis:r}){let o=e.useState("floatingRootContext"),n=Wm(o,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=zm(o,{enabled:!t&&r!=="none",axis:r==="none"?void 0:r}),s=Lo.useMemo(()=>Ee(i.reference,n.reference),[i.reference,n.reference]),a=Lo.useMemo(()=>Ee(i.trigger,n.trigger),[i.trigger,n.trigger]),c=Lo.useMemo(()=>Ee(Ow,i.floating,n.floating),[i.floating,n.floating]);return Dw(e,{activeTriggerProps:s,inactiveTriggerProps:a,popupProps:c}),null}var Xc=f($(),1);var Kc=f($(),1),wp=Kc.createContext(void 0);function xx(){return Kc.useContext(wp)}var _x=(function(e){return e[e.popupOpen=nl.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var Cx="data-base-ui-tooltip-trigger";function Sx(e){if("composedPath"in e){let r=e.composedPath();for(let o=0;o<r.length;o+=1){let n=r[o];if(le(n))return n}}let t=e.target;return le(t)?t:null}function ak(e){let t=e;for(;t;){if(t.hasAttribute(Cx))return t;let r=t.parentElement;if(r){t=r;continue}let o=t.getRootNode();t="host"in o&&le(o.host)?o.host:null}return null}var Rx=Sw(function(t,r){let{render:o,className:n,style:i,handle:s,payload:a,disabled:c,delay:l,closeOnClick:u=!0,closeDelay:d,id:p,...m}=t,g=oo(!0),h=s?.store??g;if(!h)throw new Error(Nt(82));let v=uc(p),w=h.useState("isTriggerActive",v),b=h.useState("isOpenedByTrigger",v),y=h.useState("floatingRootContext"),x=Xc.useRef(null),E=l??600,S=d??0,{registerTrigger:k,isMountedByThisTrigger:_}=Nw(v,x,h,{payload:a,closeOnClick:u,closeDelay:S}),R=xx(),{delayRef:L,isInstantPhase:I,hasProvider:A}=jm(y,{open:b}),O=Ws(y);h.useSyncedValue("isInstantPhase",I);let D=h.useState("disabled"),T=c??D,P=Kt(T),M=h.useState("trackCursorAxis"),V=h.useState("disableHoverablePopup"),C=Xc.useRef(!1),N=yo(),B=Xc.useRef(void 0);function z(){let Q=R?.delay,Pe=typeof L.current=="object"?L.current.open:void 0,Ie=E;return A&&(Pe!==0?Ie=l??Q??E:Ie=0),Ie}function G(Q){let Pe=x.current;if(!Pe||!Q)return!1;let Ie=ak(Q);return Ie!==null&&Ie!==Pe&&Me(Pe,Ie)}function Z(Q){let Pe=G(Q);return C.current=Pe,Pe&&(O.openChangeTimeout.clear(),O.restTimeout.clear(),O.restTimeoutPending=!1,N.clear()),Pe}let J=fp(y,{enabled:!T,mouseOnly:!0,move:!1,handleClose:!V&&M!=="both"?mp():null,restMs:z,delay(){let Q=typeof L.current=="object"?L.current.close:void 0,Pe=S;return d==null&&A&&(Pe=Q),{close:Pe}},triggerElementRef:x,isActiveTrigger:w,isClosing:()=>h.select("transitionStatus")==="ending",shouldOpen(){return!C.current}}),K=lp(y,{enabled:!T}).reference,te=Q=>{let Pe=C.current,Ie=Sx(Q),fr=Z(Ie),It=x.current,Yt=It&&Ie&&Me(It,Ie);if(fr&&h.select("open")&&h.select("lastOpenChangeReason")===ue.triggerHover){h.setOpen(!1,ye(ue.triggerHover,Q));return}if(Pe&&!fr&&Yt&&!P.current&&!h.select("open")&&It&&mn(B.current)){let St=()=>{!C.current&&!P.current&&!h.select("open")&&h.setOpen(!0,ye(ue.triggerHover,Q,It))},Pr=z();Pr===0?(N.clear(),St()):N.start(Pr,St)}},ce=h.useState("triggerProps",_);return it("button",t,{state:{open:b},ref:[r,k,x],props:[J,K,_||M!=="none"?ce:void 0,{onMouseOver(Q){te(Q.nativeEvent)},onFocus(Q){G(Sx(Q.nativeEvent))&&Q.preventBaseUIHandler()},onMouseLeave(){C.current=!1,N.clear(),B.current=void 0},onPointerEnter(Q){B.current=Q.pointerType},onPointerDown(Q){B.current=Q.pointerType,h.set("closeOnClick",u),u&&!h.select("open")&&h.cancelPendingOpen(Q.nativeEvent)},onClick(Q){u&&!h.select("open")&&h.cancelPendingOpen(Q.nativeEvent)},id:v,[_x.triggerDisabled]:T?"":void 0,[Cx]:T?void 0:""},m],stateAttributesMapping:Yw})});var Tx=f($(),1);var Zc=f($(),1),xp=Zc.createContext(void 0);function Ex(){let e=Zc.useContext(xp);if(e===void 0)throw new Error(Nt(70));return e}var _p=f(F(),1),Px=Tx.forwardRef(function(t,r){let{keepMounted:o=!1,...n}=t;return oo().useState("mounted")||o?(0,_p.jsx)(xp.Provider,{value:o,children:(0,_p.jsx)(vx,{ref:r,...n})}):null});var Jc=f($(),1);var Qc=f($(),1),Sp=Qc.createContext(void 0);function qs(){let e=Qc.useContext(Sp);if(e===void 0)throw new Error(Nt(71));return e}var Ox=f(F(),1),Ax=Jc.forwardRef(function(t,r){let{render:o,className:n,anchor:i,positionMethod:s="absolute",side:a="top",align:c="center",sideOffset:l=0,alignOffset:u=0,collisionBoundary:d="clipping-ancestors",collisionPadding:p=5,arrowPadding:m=5,sticky:g=!1,disableAnchorTracking:h=!1,collisionAvoidance:v=Ay,style:w,...b}=t,y=oo(),x=Ex(),E=y.useState("open"),S=y.useState("mounted"),k=y.useState("trackCursorAxis"),_=y.useState("disableHoverablePopup"),R=y.useState("floatingRootContext"),L=y.useState("instantType"),I=y.useState("transitionStatus"),A=y.useState("hasViewport"),O=ex({anchor:i,positionMethod:s,floatingRootContext:R,mounted:S,side:a,sideOffset:l,align:c,alignOffset:u,collisionBoundary:d,collisionPadding:p,sticky:g,arrowPadding:m,disableAnchorTracking:h,keepMounted:x,collisionAvoidance:v,adaptiveOrigin:A?Xw:void 0}),D=Jc.useMemo(()=>({open:E,side:O.side,align:O.align,anchorHidden:O.anchorHidden,instant:k!=="none"?"tracking-cursor":L}),[E,O.side,O.align,O.anchorHidden,k,L]),T=tx(t,D,{styles:O.positionerStyles,transitionStatus:I,props:b,refs:[r,y.useStateSetter("positionerElement")],hidden:!S,inert:!E||k==="both"||_});return(0,Ox.jsx)(Sp.Provider,{value:O,children:T})});var kx=f($(),1);var lk={...Us,...As},Ix=kx.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,a=oo(),{side:c,align:l}=qs(),u=a.useState("open"),d=a.useState("instantType"),p=a.useState("transitionStatus"),m=a.useState("popupProps"),g=a.useState("floatingRootContext"),h=a.useState("disabled"),v=a.useState("closeDelay");Vs({open:u,ref:a.context.popupRef,onComplete(){u&&a.context.onOpenChangeComplete?.(!0)}}),dp(g,{enabled:!h,closeDelay:v});let w=a.useStateSetter("popupElement");return it("div",t,{state:{open:u,side:c,align:l,instant:d,transitionStatus:p},ref:[r,a.context.popupRef,w],props:[m,zc(p),s],stateAttributesMapping:lk})});var Nx=f($(),1);var Vx=Nx.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,a=oo(),{arrowRef:c,side:l,align:u,arrowUncentered:d,arrowStyles:p}=qs(),m=a.useState("open"),g=a.useState("instantType");return it("div",t,{state:{open:m,side:l,align:u,uncentered:d,instant:g},ref:[r,c],props:[{style:p,"aria-hidden":!0},s],stateAttributesMapping:Us})});var Cp=f($(),1);var Rp=f(F(),1),Mx=function(t){let{delay:r,closeDelay:o,timeout:n=400}=t,i=Cp.useMemo(()=>({delay:r,closeDelay:o}),[r,o]),s=Cp.useMemo(()=>({open:r,close:o}),[r,o]);return(0,Rp.jsx)(wp.Provider,{value:i,children:(0,Rp.jsx)(Bm,{delay:s,timeoutMs:n,children:t.children})})};var Lx=f($(),1);var Dx=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var ck={activationDirection:e=>e?{"data-activation-direction":e}:null},Fx=Lx.forwardRef(function(t,r){let{render:o,className:n,style:i,children:s,...a}=t,c=oo(),l=qs(),u=c.useState("instantType"),{children:d,state:p}=gx({store:c,side:l.side,cssVars:Dx,children:s}),m={activationDirection:p.activationDirection,transitioning:p.transitioning,instant:u};return it("div",t,{state:m,ref:r,props:[a,{children:d}],stateAttributesMapping:ck})});var al=class{constructor(){this.store=new Gs}open(t){let r=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!r)throw new Error(Nt(81,t));this.store.setOpen(!0,ye(ue.imperativeAction,void 0,r))}close(){this.store.setOpen(!1,ye(ue.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function Bx(){return new al}function Qe(e){return it(e.defaultTagName??"div",e,e)}var zx=f(W(),1),Ep="data-wp-hash";function Tp(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&dk(document)),e.__wpStyleRuntime}function uk(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Ep}]`))if(r.getAttribute(Ep)===t)return!0;return!1}function Wx(e,t,r){if(!e.head)return;let o=Tp(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(uk(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ep,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function dk(e){let t=Tp();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Wx(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 Ux(e,t){let r=Tp();r.styles.set(e,t);for(let o of r.documents.keys())Wx(o,e,t)}typeof process>"u",Ux("a495f9d138",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{margin:0}._14437cfb77831647__heading-2xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_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-emphasis,600)}._3c78b7fa9b4072dd__heading-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_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-emphasis,600);--_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-emphasis,600);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-emphasis,600);--_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-emphasis,600);--_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-emphasis,600);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-default,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-default,400)}.ca1aa3fc2029e958__body-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,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-default,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-default,400)}._0e8d87a42c1f75fa__body-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,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 jx={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",Ux("af6d9984a6","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}");var Hx={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},no=(0,zx.forwardRef)(function({variant:t="body-md",render:r,className:o,...n},i){return Qe({render:r,defaultTagName:"span",ref:i,props:Ee(n,{className:U(jx.text,Hx.heading,Hx.p,jx[t],o)})})});var qx=f(F(),1),Pp="data-wp-hash";function Op(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&mk(document)),e.__wpStyleRuntime}function fk(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Pp}]`))if(r.getAttribute(Pp)===t)return!0;return!1}function Gx(e,t,r){if(!e.head)return;let o=Op(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(fk(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Pp,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function mk(e){let t=Op();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Gx(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 pk(e,t){let r=Op();r.styles.set(e,t);for(let o of r.documents.keys())Gx(o,e,t)}typeof process>"u",pk("9db2873e7f","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-background-surface-error,#f6e6e3);color:var(--wpds-color-foreground-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-background-surface-warning,#fde6be);color:var(--wpds-color-foreground-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-background-surface-caution,#fee995);color:var(--wpds-color-foreground-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-background-surface-success,#c6f7cd);color:var(--wpds-color-foreground-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-background-surface-info,#deebfa);color:var(--wpds-color-foreground-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-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 $x={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"},Ap=(0,Yx.forwardRef)(function({intent:t="none",className:r,...o},n){return(0,qx.jsx)(no,{ref:n,className:U($x.badge,$x[`is-${t}-intent`],r),...o,variant:"body-sm"})});var eu=f(W(),1),Xx=f(oe(),1),Qx=f(F(),1);import{speak as gk}from"@wordpress/a11y";var kp="data-wp-hash";function Ip(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&bk(document)),e.__wpStyleRuntime}function hk(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${kp}]`))if(r.getAttribute(kp)===t)return!0;return!1}function Zx(e,t,r){if(!e.head)return;let o=Ip(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(hk(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(kp,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function bk(e){let t=Ip();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Zx(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 tu(e,t){let r=Ip();r.styles.set(e,t);for(let o of r.documents.keys())Zx(o,e,t)}typeof process>"u",tu("b74f1ac304",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-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-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/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:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);inset-inline-start:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-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-background-interactive-brand-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-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-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-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var ll={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"};typeof process>"u",tu("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var vk={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",tu("5f8e7aa0bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._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,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,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,var(--wp-admin-theme-color,#3858e9));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var yk={"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",tu("af6d9984a6","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}");var wk={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},Jx=(0,eu.forwardRef)(function({tone:t="brand",variant:r="solid",size:o="default",className:n,focusableWhenDisabled:i=!0,disabled:s,loading:a,loadingAnnouncement:c=(0,Xx.__)("Loading"),children:l,...u},d){let p=U(wk.button,vk["box-sizing"],yk["outset-ring--focus-except-active"],r!=="unstyled"&&ll.button,ll[`is-${t}`],ll[`is-${r}`],ll[`is-${o}`],a&&ll["is-loading"],n);return(0,eu.useEffect)(()=>{a&&c&&gk(c)},[a,c]),(0,Qx.jsx)(gp,{ref:d,className:p,focusableWhenDisabled:i,disabled:s??a,...u,children:l})});var n_=f(W(),1);var t_=f(W(),1),r_=f(Ae(),1),o_=f(F(),1),Co=(0,t_.forwardRef)(function({icon:t,size:r=24,...o},n){return(0,o_.jsx)(r_.SVG,{ref:n,...t.props,...o,width:r,height:r})});var s_=f(F(),1),Np="data-wp-hash";function Vp(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&_k(document)),e.__wpStyleRuntime}function xk(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Np}]`))if(r.getAttribute(Np)===t)return!0;return!1}function i_(e,t,r){if(!e.head)return;let o=Vp(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(xk(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Np,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function _k(e){let t=Vp();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)i_(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 Sk(e,t){let r=Vp();r.styles.set(e,t);for(let o of r.documents.keys())i_(o,e,t)}typeof process>"u",Sk("b74f1ac304",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-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-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/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:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);inset-inline-start:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-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-background-interactive-brand-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-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-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-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var Ck={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"},Mp=(0,n_.forwardRef)(function({className:t,icon:r,...o},n){return(0,s_.jsx)(Co,{ref:n,icon:r,className:U(Ck.icon,t),size:24,...o})});Mp.displayName="Button.Icon";var Ro=Object.assign(Jx,{Icon:Mp});var Fo={};ro(Fo,{Content:()=>nu,FullBleed:()=>h_,Header:()=>ou,Root:()=>ru,Title:()=>v_});var a_=f(W(),1),Dp="data-wp-hash";function Lp(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ek(document)),e.__wpStyleRuntime}function Rk(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Dp}]`))if(r.getAttribute(Dp)===t)return!0;return!1}function l_(e,t,r){if(!e.head)return;let o=Lp(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Rk(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Dp,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Ek(e){let t=Lp();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)l_(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 c_(e,t){let r=Lp();r.styles.set(e,t);for(let o of r.documents.keys())l_(o,e,t)}typeof process>"u",c_("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Tk={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",c_("5d38cbdd27","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var Pk={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},ru=(0,a_.forwardRef)(function({render:t,...r},o){let n=U(Pk.root,Tk["box-sizing"]);return Qe({defaultTagName:"div",render:t,ref:o,props:Ee({className:n},r)})});var u_=f(W(),1),Fp="data-wp-hash";function Bp(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ak(document)),e.__wpStyleRuntime}function Ok(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Fp}]`))if(r.getAttribute(Fp)===t)return!0;return!1}function d_(e,t,r){if(!e.head)return;let o=Bp(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Ok(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Fp,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Ak(e){let t=Bp();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)d_(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 kk(e,t){let r=Bp();r.styles.set(e,t);for(let o of r.documents.keys())d_(o,e,t)}typeof process>"u",kk("5d38cbdd27","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var Ik={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},ou=(0,u_.forwardRef)(function({render:t,...r},o){return Qe({defaultTagName:"div",render:t,ref:o,props:Ee({className:Ik.header},r)})});var f_=f(W(),1),jp="data-wp-hash";function Hp(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Vk(document)),e.__wpStyleRuntime}function Nk(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${jp}]`))if(r.getAttribute(jp)===t)return!0;return!1}function m_(e,t,r){if(!e.head)return;let o=Hp(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Nk(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(jp,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Vk(e){let t=Hp();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)m_(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 Mk(e,t){let r=Hp();r.styles.set(e,t);for(let o of r.documents.keys())m_(o,e,t)}typeof process>"u",Mk("5d38cbdd27","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var Dk={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},nu=(0,f_.forwardRef)(function({render:t,...r},o){return Qe({defaultTagName:"div",render:t,ref:o,props:Ee({className:Dk.content},r)})});var p_=f(W(),1),zp="data-wp-hash";function Wp(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Fk(document)),e.__wpStyleRuntime}function Lk(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${zp}]`))if(r.getAttribute(zp)===t)return!0;return!1}function g_(e,t,r){if(!e.head)return;let o=Wp(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Lk(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(zp,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Fk(e){let t=Wp();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)g_(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 Bk(e,t){let r=Wp();r.styles.set(e,t);for(let o of r.documents.keys())g_(o,e,t)}typeof process>"u",Bk("5d38cbdd27","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var jk={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},h_=(0,p_.forwardRef)(function({render:t,...r},o){return Qe({defaultTagName:"div",render:t,ref:o,props:Ee({className:jk.fullbleed},r)})});var b_=f(W(),1);var Up=f(F(),1),Hk=(0,Up.jsx)("div",{}),v_=(0,b_.forwardRef)(function({render:t=Hk,children:r,...o},n){return(0,Up.jsx)(no,{ref:n,variant:"heading-lg",render:t,...o,children:r})});var y_=f(W(),1),w_=f(F(),1),$p=(0,y_.forwardRef)(function(t,r){return(0,w_.jsx)($n.Panel,{ref:r,...t})});var x_=f(W(),1),__=f(F(),1),Yp=(0,x_.forwardRef)(function(t,r){return(0,__.jsx)($n.Root,{ref:r,...t})});var S_=f(W(),1),C_=f(F(),1),Gp=(0,S_.forwardRef)(function(t,r){return(0,C_.jsx)($n.Trigger,{ref:r,...t})});var $i={};ro($i,{Content:()=>M_,Header:()=>A_,HeaderDescription:()=>I_,Root:()=>E_});var R_=f(W(),1);var Kp=f(F(),1),E_=(0,R_.forwardRef)(function({render:t,...r},o){return(0,Kp.jsx)(Yp,{ref:o,render:(0,Kp.jsx)(ru,{render:t}),...r})});var Xs=f(W(),1);var iu=f(Ae(),1),Xp=f(F(),1),Zp=(0,Xp.jsx)(iu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Xp.jsx)(iu.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 su=f(Ae(),1),Qp=f(F(),1),Jp=(0,Qp.jsx)(su.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Qp.jsx)(su.Path,{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"})});var au=f(Ae(),1),eg=f(F(),1),tg=(0,eg.jsx)(au.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,eg.jsx)(au.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 lu=f(Ae(),1),rg=f(F(),1),og=(0,rg.jsx)(lu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,rg.jsx)(lu.Path,{d:"M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z"})});var cu=f(Ae(),1),ng=f(F(),1),uu=(0,ng.jsx)(cu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ng.jsx)(cu.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 du=f(Ae(),1),ig=f(F(),1),fu=(0,ig.jsx)(du.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ig.jsx)(du.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 mu=f(Ae(),1),sg=f(F(),1),zi=(0,sg.jsx)(mu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,sg.jsx)(mu.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var pu=f(Ae(),1),ag=f(F(),1),lg=(0,ag.jsx)(pu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ag.jsx)(pu.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});var gu=f(Ae(),1),cg=f(F(),1),ug=(0,cg.jsx)(gu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,cg.jsx)(gu.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})});var hu=f(Ae(),1),dg=f(F(),1),fg=(0,dg.jsx)(hu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,dg.jsx)(hu.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})});var bu=f(Ae(),1),mg=f(F(),1),Wi=(0,mg.jsx)(bu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,mg.jsx)(bu.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 vu=f(Ae(),1),pg=f(F(),1),gg=(0,pg.jsx)(vu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,pg.jsx)(vu.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 yu=f(Ae(),1),hg=f(F(),1),bg=(0,hg.jsx)(yu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,hg.jsx)(yu.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 0Zm8 4a4 4 0 0 0 4-4H8a4 4 0 0 0 4 4Z"})});var wu=f(Ae(),1),vg=f(F(),1),yg=(0,vg.jsx)(wu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,vg.jsx)(wu.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 xu=f(Ae(),1),wg=f(F(),1),Ui=(0,wg.jsx)(xu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,wg.jsx)(xu.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 _u=f(Ae(),1),xg=f(F(),1),_g=(0,xg.jsx)(_u.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,xg.jsx)(_u.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 Su=f(Ae(),1),Sg=f(F(),1),Cg=(0,Sg.jsx)(Su.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Sg.jsx)(Su.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 Cu=f(Ae(),1),Rg=f(F(),1),cl=(0,Rg.jsx)(Cu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Rg.jsx)(Cu.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"})});var Ru=f(Ae(),1),Eg=f(F(),1),Tg=(0,Eg.jsx)(Ru.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Eg.jsx)(Ru.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 Eu=f(Ae(),1),Pg=f(F(),1),Og=(0,Pg.jsx)(Eu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Pg.jsx)(Eu.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 Tu=f(Ae(),1),Ag=f(F(),1),ul=(0,Ag.jsx)(Tu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ag.jsx)(Tu.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var Pu=f(Ae(),1),kg=f(F(),1),Ou=(0,kg.jsx)(Pu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,kg.jsx)(Pu.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 Au=f(Ae(),1),Ig=f(F(),1),Ng=(0,Ig.jsx)(Au.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ig.jsx)(Au.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})});var ku=f(Ae(),1),Vg=f(F(),1),Mg=(0,Vg.jsx)(ku.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Vg.jsx)(ku.Path,{d:"M19 3H5c-.6 0-1 .4-1 1v7c0 .5.4 1 1 1h14c.5 0 1-.4 1-1V4c0-.6-.4-1-1-1zM5.5 10.5v-.4l1.8-1.3 1.3.8c.3.2.7.2.9-.1L11 8.1l2.4 2.4H5.5zm13 0h-2.9l-4-4c-.3-.3-.8-.3-1.1 0L8.9 8l-1.2-.8c-.3-.2-.6-.2-.9 0l-1.3 1V4.5h13v6zM4 20h9v-1.5H4V20zm0-4h16v-1.5H4V16z"})});var Iu=f(Ae(),1),Dg=f(F(),1),Nu=(0,Dg.jsx)(Iu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Dg.jsx)(Iu.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 Vu=f(Ae(),1),Lg=f(F(),1),Mu=(0,Lg.jsx)(Vu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Lg.jsx)(Vu.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 Du=f(Ae(),1),Fg=f(F(),1),Bg=(0,Fg.jsx)(Du.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Fg.jsx)(Du.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 Lu=f(Ae(),1),jg=f(F(),1),Hg=(0,jg.jsx)(Lu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,jg.jsx)(Lu.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 Fu=f(Ae(),1),zg=f(F(),1),Wg=(0,zg.jsx)(Fu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,zg.jsx)(Fu.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 Bu=f(Ae(),1),Ug=f(F(),1),dl=(0,Ug.jsx)(Bu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ug.jsx)(Bu.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 T_=f(W(),1),ju=(0,T_.createContext)({setDescriptionId:()=>{}});var hn=f(F(),1),$g="data-wp-hash";function Yg(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Wk(document)),e.__wpStyleRuntime}function zk(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${$g}]`))if(r.getAttribute($g)===t)return!0;return!1}function O_(e,t,r){if(!e.head)return;let o=Yg(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(zk(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute($g,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Wk(e){let t=Yg();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)O_(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 Gg(e,t){let r=Yg();r.styles.set(e,t);for(let o of r.documents.keys())O_(o,e,t)}typeof process>"u",Gg("78199613cf","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var Ks={"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","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"};typeof process>"u",Gg("af6d9984a6","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}");var P_={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",Gg("5f8e7aa0bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._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,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,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,var(--wp-admin-theme-color,#3858e9));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var Uk={"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"},A_=(0,Xs.forwardRef)(function({children:t,className:r,render:o,...n},i){let[s,a]=(0,Xs.useState)(),c=(0,Xs.useMemo)(()=>({setDescriptionId:a}),[a]);return Qe({defaultTagName:"div",render:o,ref:i,props:Ee(n,{className:U(P_.heading,Ks["heading-wrapper"],r),children:(0,hn.jsx)(ju.Provider,{value:c,children:(0,hn.jsxs)(Gp,{className:Ks.header,render:(0,hn.jsx)(ou,{}),nativeButton:!1,"aria-describedby":s,children:[(0,hn.jsx)("div",{className:Ks["header-content"],children:t}),(0,hn.jsx)("div",{className:U(Ks["header-trigger-positioner"]),children:(0,hn.jsx)("div",{className:U(Ks["header-trigger-wrapper"],P_.div,Uk["outset-ring--focus-parent-visible"]),children:(0,hn.jsx)(Co,{icon:lg,className:Ks["header-trigger"]})})})]})})})})});var Yn=f(W(),1);var k_=f(F(),1),I_=(0,Yn.forwardRef)(function({children:t,className:r,...o},n){let i=(0,Yn.useId)(),{setDescriptionId:s}=(0,Yn.useContext)(ju);return(0,Yn.useEffect)(()=>(s(i),()=>s(void 0)),[i,s]),(0,k_.jsx)("div",{ref:n,id:i,"aria-hidden":"true",className:r,...o,children:t})});var N_=f(W(),1);var Xg=f(F(),1),Kg="data-wp-hash";function Zg(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Yk(document)),e.__wpStyleRuntime}function $k(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Kg}]`))if(r.getAttribute(Kg)===t)return!0;return!1}function V_(e,t,r){if(!e.head)return;let o=Zg(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if($k(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Kg,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Yk(e){let t=Zg();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)V_(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 Gk(e,t){let r=Zg();r.styles.set(e,t);for(let o of r.documents.keys())V_(o,e,t)}typeof process>"u",Gk("78199613cf","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var qg={"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","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"},M_=(0,N_.forwardRef)(function({className:t,render:r,children:o,hiddenUntilFound:n=!0,...i},s){return(0,Xg.jsx)($p,{ref:s,className:a=>U(qg.content,a.open&&a.transitionStatus==="idle"&&qg["overflow-visible"],t),hiddenUntilFound:n,...i,children:(0,Xg.jsx)(nu,{className:qg["content-inner"],render:r,children:o})})});var D_=f(W(),1);function Qg(e,t,r){return(0,D_.cloneElement)(e??t,{children:r})}var qk=f(F_(),1);var j_=f(Jg(),1),{lock:QW,unlock:H_}=(0,j_.__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");function Kk(){let e=qk;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return H_(e.privateApis).ThemeProvider}var z_=Kk();var W_=f(W(),1),eh="data-wp-hash";function th(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Zk(document)),e.__wpStyleRuntime}function Xk(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${eh}]`))if(r.getAttribute(eh)===t)return!0;return!1}function U_(e,t,r){if(!e.head)return;let o=th(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Xk(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(eh,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Zk(e){let t=th();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)U_(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 Qk(e,t){let r=th();r.styles.set(e,t);for(let o of r.documents.keys())U_(o,e,t)}typeof process>"u",Qk("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var Jk={stack:"_19ce0419607e1896__stack"},eI={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)"},H=(0,W_.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:i,render:s,...a},c){let l={gap:r&&eI[r],alignItems:o,justifyContent:n,flexDirection:t,flexWrap:i};return Qe({render:s,ref:c,props:Ee(a,{style:l,className:Jk.stack})})});var c0=f(W(),1);var st={};ro(st,{Popup:()=>Wu,Portal:()=>Hu,Positioner:()=>zu,Provider:()=>a0,Root:()=>$u,Trigger:()=>Uu});var t0=f(W(),1);var K_=f(W(),1);var oh="data-wp-hash";function nh(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&rI(document)),e.__wpStyleRuntime}function tI(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${oh}]`))if(r.getAttribute(oh)===t)return!0;return!1}function Y_(e,t,r){if(!e.head)return;let o=nh(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(tI(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(oh,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function rI(e){let t=nh();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Y_(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 oI(e,t){let r=nh();r.styles.set(e,t);for(let o of r.documents.keys())Y_(o,e,t)}typeof process>"u",oI("be37f31c1e","._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}}");var $_={slot:"_11fc52b637ff8a7e__slot"},G_="data-wp-compat-overlay-slot";function nI(){return typeof document>"u"?null:document}function iI(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var Bo=null;function rh(e){return e.setAttribute("aria-hidden","false"),e}function sI(e){let t=e.createElement("div");return t.setAttribute(G_,""),$_.slot&&t.classList.add($_.slot),e.body.appendChild(t),t}function q_(){if(typeof window>"u"||!iI()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=nI();if(!e||!e.body)return;if(Bo&&Bo.ownerDocument===e&&Bo.isConnected)return rh(Bo);let t=e.querySelector(`[${G_}]`);return t instanceof HTMLDivElement?(Bo=rh(t),Bo):(Bo?.isConnected&&Bo.remove(),Bo=rh(sI(e)),Bo)}var X_=f(F(),1),Hu=(0,K_.forwardRef)(function({container:t,...r},o){return(0,X_.jsx)(Ir.Portal,{container:t??q_(),...r,ref:o})});var Z_=f(W(),1),e0=f(F(),1),ih="data-wp-hash";function sh(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&lI(document)),e.__wpStyleRuntime}function aI(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ih}]`))if(r.getAttribute(ih)===t)return!0;return!1}function Q_(e,t,r){if(!e.head)return;let o=sh(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(aI(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ih,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function lI(e){let t=sh();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Q_(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 J_(e,t){let r=sh();r.styles.set(e,t);for(let o of r.documents.keys())Q_(o,e,t)}typeof process>"u",J_("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var cI={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",J_("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-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 uI={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},zu=(0,Z_.forwardRef)(function({align:t="center",className:r,side:o="top",sideOffset:n=4,...i},s){return(0,e0.jsx)(Ir.Positioner,{ref:s,align:t,side:o,sideOffset:n,...i,className:U(cI["box-sizing"],uI.positioner,r)})});var fl=f(F(),1),ah="data-wp-hash";function lh(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&fI(document)),e.__wpStyleRuntime}function dI(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ah}]`))if(r.getAttribute(ah)===t)return!0;return!1}function r0(e,t,r){if(!e.head)return;let o=lh(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(dI(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ah,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function fI(e){let t=lh();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)r0(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 mI(e,t){let r=lh();r.styles.set(e,t);for(let o of r.documents.keys())r0(o,e,t)}typeof process>"u",mI("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-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 pI={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},gI={background:"#1e1e1e"},Wu=(0,t0.forwardRef)(function({portal:t,positioner:r,children:o,className:n,...i},s){let a=(0,fl.jsx)(z_,{color:gI,children:(0,fl.jsx)(Ir.Popup,{ref:s,className:U(pI.popup,n),...i,children:o})}),c=Qg(r,(0,fl.jsx)(zu,{}),a);return Qg(t,(0,fl.jsx)(Hu,{}),c)});var o0=f(W(),1),n0=f(F(),1),Uu=(0,o0.forwardRef)(function(t,r){return(0,n0.jsx)(Ir.Trigger,{ref:r,...t})});var i0=f(F(),1);function $u(e){return(0,i0.jsx)(Ir.Root,{...e})}var s0=f(F(),1);function a0({...e}){return(0,s0.jsx)(Ir.Provider,{...e})}var Eo=f(F(),1),ch="data-wp-hash";function uh(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&bI(document)),e.__wpStyleRuntime}function hI(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ch}]`))if(r.getAttribute(ch)===t)return!0;return!1}function u0(e,t,r){if(!e.head)return;let o=uh(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(hI(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ch,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function bI(e){let t=uh();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)u0(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 vI(e,t){let r=uh();r.styles.set(e,t);for(let o of r.documents.keys())u0(o,e,t)}typeof process>"u",vI("c5cdafb1bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{._28cfdc260e755391__icon-button{--wp-ui-button-aspect-ratio:1;--wp-ui-button-padding-inline:0px;--wp-ui-button-min-width:unset}.f1c70d719989a85a__icon{margin:-1px}}}");var l0={"icon-button":"_28cfdc260e755391__icon-button",icon:"f1c70d719989a85a__icon"},dh=(0,c0.forwardRef)(function({label:t,className:r,children:o,disabled:n,focusableWhenDisabled:i=!0,icon:s,size:a,shortcut:c,positioner:l,...u},d){let p=U(l0["icon-button"],r);return(0,Eo.jsxs)($u,{children:[(0,Eo.jsx)(Uu,{ref:d,disabled:n&&!i,render:(0,Eo.jsx)(Ro,{...u,size:a,"aria-label":t,"aria-keyshortcuts":c?.ariaKeyShortcut,disabled:n,focusableWhenDisabled:i}),className:p,children:(0,Eo.jsx)(Co,{icon:s,size:24,className:l0.icon})}),(0,Eo.jsxs)(Wu,{positioner:l,children:[t,c&&(0,Eo.jsxs)(Eo.Fragment,{children:[" ",(0,Eo.jsx)("span",{"aria-hidden":"true",children:c.displayShortcut})]})]})]})});var io={};ro(io,{Actions:()=>T0,Description:()=>C0,Icon:()=>v0,Root:()=>m0,Title:()=>x0,Visual:()=>Yu});var d0=f(W(),1),fh="data-wp-hash";function mh(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&wI(document)),e.__wpStyleRuntime}function yI(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${fh}]`))if(r.getAttribute(fh)===t)return!0;return!1}function f0(e,t,r){if(!e.head)return;let o=mh(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(yI(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(fh,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function wI(e){let t=mh();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)f0(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 xI(e,t){let r=mh();r.styles.set(e,t);for(let o of r.documents.keys())f0(o,e,t)}typeof process>"u",xI("7b60a246cc",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.a23e08e65c8e62e5__root{text-wrap:balance;align-items:center;color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);gap:var(--wpds-dimension-gap-xs,4px);max-width:var(--wpds-dimension-surface-width-sm,320px);text-align:center}._01303b3680eaa216__visual{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;justify-content:center;line-height:1;margin-block-end:var(--wpds-dimension-gap-xs,4px)}._58c8e351db225608__icon{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:50%;padding:var(--wpds-dimension-padding-xs,4px)}.b8b96f70820333a1__title{margin:0}._70f1dd22bad55b18__description{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin:0}._89ac025fd8e2bc52__actions{align-items:center;display:flex;flex-direction:column;gap:var(--wpds-dimension-gap-xs,4px);margin-block-start:var(--wpds-dimension-gap-md,12px);@media (min-width:480px){flex-direction:row;justify-content:center}}}}');var _I={root:"a23e08e65c8e62e5__root",visual:"_01303b3680eaa216__visual",icon:"_58c8e351db225608__icon",title:"b8b96f70820333a1__title",description:"_70f1dd22bad55b18__description",actions:"_89ac025fd8e2bc52__actions"},m0=(0,d0.forwardRef)(function({render:t,...r},o){let n=U(_I.root);return Qe({defaultTagName:"div",render:t,ref:o,props:Ee({className:n},r)})});var p0=f(W(),1),ph="data-wp-hash";function gh(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&CI(document)),e.__wpStyleRuntime}function SI(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ph}]`))if(r.getAttribute(ph)===t)return!0;return!1}function g0(e,t,r){if(!e.head)return;let o=gh(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(SI(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ph,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function CI(e){let t=gh();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)g0(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 RI(e,t){let r=gh();r.styles.set(e,t);for(let o of r.documents.keys())g0(o,e,t)}typeof process>"u",RI("7b60a246cc",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.a23e08e65c8e62e5__root{text-wrap:balance;align-items:center;color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);gap:var(--wpds-dimension-gap-xs,4px);max-width:var(--wpds-dimension-surface-width-sm,320px);text-align:center}._01303b3680eaa216__visual{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;justify-content:center;line-height:1;margin-block-end:var(--wpds-dimension-gap-xs,4px)}._58c8e351db225608__icon{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:50%;padding:var(--wpds-dimension-padding-xs,4px)}.b8b96f70820333a1__title{margin:0}._70f1dd22bad55b18__description{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin:0}._89ac025fd8e2bc52__actions{align-items:center;display:flex;flex-direction:column;gap:var(--wpds-dimension-gap-xs,4px);margin-block-start:var(--wpds-dimension-gap-md,12px);@media (min-width:480px){flex-direction:row;justify-content:center}}}}');var EI={root:"a23e08e65c8e62e5__root",visual:"_01303b3680eaa216__visual",icon:"_58c8e351db225608__icon",title:"b8b96f70820333a1__title",description:"_70f1dd22bad55b18__description",actions:"_89ac025fd8e2bc52__actions"},Yu=(0,p0.forwardRef)(function({render:t,...r},o){let n=U(EI.visual);return Qe({defaultTagName:"div",render:t,ref:o,props:Ee({className:n},r)})});var h0=f(W(),1);var bh=f(F(),1),hh="data-wp-hash";function vh(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&PI(document)),e.__wpStyleRuntime}function TI(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${hh}]`))if(r.getAttribute(hh)===t)return!0;return!1}function b0(e,t,r){if(!e.head)return;let o=vh(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(TI(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(hh,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function PI(e){let t=vh();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)b0(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 OI(e,t){let r=vh();r.styles.set(e,t);for(let o of r.documents.keys())b0(o,e,t)}typeof process>"u",OI("7b60a246cc",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.a23e08e65c8e62e5__root{text-wrap:balance;align-items:center;color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);gap:var(--wpds-dimension-gap-xs,4px);max-width:var(--wpds-dimension-surface-width-sm,320px);text-align:center}._01303b3680eaa216__visual{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;justify-content:center;line-height:1;margin-block-end:var(--wpds-dimension-gap-xs,4px)}._58c8e351db225608__icon{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:50%;padding:var(--wpds-dimension-padding-xs,4px)}.b8b96f70820333a1__title{margin:0}._70f1dd22bad55b18__description{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin:0}._89ac025fd8e2bc52__actions{align-items:center;display:flex;flex-direction:column;gap:var(--wpds-dimension-gap-xs,4px);margin-block-start:var(--wpds-dimension-gap-md,12px);@media (min-width:480px){flex-direction:row;justify-content:center}}}}');var AI={root:"a23e08e65c8e62e5__root",visual:"_01303b3680eaa216__visual",icon:"_58c8e351db225608__icon",title:"b8b96f70820333a1__title",description:"_70f1dd22bad55b18__description",actions:"_89ac025fd8e2bc52__actions"},v0=(0,h0.forwardRef)(function({icon:t,className:r,...o},n){return(0,bh.jsx)(Yu,{ref:n,className:U(AI.icon,r),...o,children:(0,bh.jsx)(Co,{icon:t})})});var y0=f(W(),1);var xh=f(F(),1),yh="data-wp-hash";function wh(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&II(document)),e.__wpStyleRuntime}function kI(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${yh}]`))if(r.getAttribute(yh)===t)return!0;return!1}function w0(e,t,r){if(!e.head)return;let o=wh(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(kI(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(yh,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function II(e){let t=wh();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)w0(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 NI(e,t){let r=wh();r.styles.set(e,t);for(let o of r.documents.keys())w0(o,e,t)}typeof process>"u",NI("7b60a246cc",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.a23e08e65c8e62e5__root{text-wrap:balance;align-items:center;color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);gap:var(--wpds-dimension-gap-xs,4px);max-width:var(--wpds-dimension-surface-width-sm,320px);text-align:center}._01303b3680eaa216__visual{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;justify-content:center;line-height:1;margin-block-end:var(--wpds-dimension-gap-xs,4px)}._58c8e351db225608__icon{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:50%;padding:var(--wpds-dimension-padding-xs,4px)}.b8b96f70820333a1__title{margin:0}._70f1dd22bad55b18__description{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin:0}._89ac025fd8e2bc52__actions{align-items:center;display:flex;flex-direction:column;gap:var(--wpds-dimension-gap-xs,4px);margin-block-start:var(--wpds-dimension-gap-md,12px);@media (min-width:480px){flex-direction:row;justify-content:center}}}}');var VI={root:"a23e08e65c8e62e5__root",visual:"_01303b3680eaa216__visual",icon:"_58c8e351db225608__icon",title:"b8b96f70820333a1__title",description:"_70f1dd22bad55b18__description",actions:"_89ac025fd8e2bc52__actions"},MI=(0,xh.jsx)("h2",{}),x0=(0,y0.forwardRef)(function({render:t=MI,className:r,children:o,...n},i){return(0,xh.jsx)(no,{ref:i,variant:"heading-lg",render:t,className:U(VI.title,r),...n,children:o})});var _0=f(W(),1);var Ch=f(F(),1),_h="data-wp-hash";function Sh(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&LI(document)),e.__wpStyleRuntime}function DI(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 S0(e,t,r){if(!e.head)return;let o=Sh(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(DI(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 LI(e){let t=Sh();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)S0(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 FI(e,t){let r=Sh();r.styles.set(e,t);for(let o of r.documents.keys())S0(o,e,t)}typeof process>"u",FI("7b60a246cc",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.a23e08e65c8e62e5__root{text-wrap:balance;align-items:center;color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);gap:var(--wpds-dimension-gap-xs,4px);max-width:var(--wpds-dimension-surface-width-sm,320px);text-align:center}._01303b3680eaa216__visual{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;justify-content:center;line-height:1;margin-block-end:var(--wpds-dimension-gap-xs,4px)}._58c8e351db225608__icon{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:50%;padding:var(--wpds-dimension-padding-xs,4px)}.b8b96f70820333a1__title{margin:0}._70f1dd22bad55b18__description{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin:0}._89ac025fd8e2bc52__actions{align-items:center;display:flex;flex-direction:column;gap:var(--wpds-dimension-gap-xs,4px);margin-block-start:var(--wpds-dimension-gap-md,12px);@media (min-width:480px){flex-direction:row;justify-content:center}}}}');var BI={root:"a23e08e65c8e62e5__root",visual:"_01303b3680eaa216__visual",icon:"_58c8e351db225608__icon",title:"b8b96f70820333a1__title",description:"_70f1dd22bad55b18__description",actions:"_89ac025fd8e2bc52__actions"},jI=(0,Ch.jsx)("p",{}),C0=(0,_0.forwardRef)(function({render:t=jI,className:r,children:o,...n},i){return(0,Ch.jsx)(no,{ref:i,variant:"body-md",render:t,className:U(BI.description,r),...n,children:o})});var R0=f(W(),1),Rh="data-wp-hash";function Eh(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&zI(document)),e.__wpStyleRuntime}function HI(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Rh}]`))if(r.getAttribute(Rh)===t)return!0;return!1}function E0(e,t,r){if(!e.head)return;let o=Eh(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(HI(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Rh,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function zI(e){let t=Eh();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)E0(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 WI(e,t){let r=Eh();r.styles.set(e,t);for(let o of r.documents.keys())E0(o,e,t)}typeof process>"u",WI("7b60a246cc",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.a23e08e65c8e62e5__root{text-wrap:balance;align-items:center;color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);gap:var(--wpds-dimension-gap-xs,4px);max-width:var(--wpds-dimension-surface-width-sm,320px);text-align:center}._01303b3680eaa216__visual{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;justify-content:center;line-height:1;margin-block-end:var(--wpds-dimension-gap-xs,4px)}._58c8e351db225608__icon{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:50%;padding:var(--wpds-dimension-padding-xs,4px)}.b8b96f70820333a1__title{margin:0}._70f1dd22bad55b18__description{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin:0}._89ac025fd8e2bc52__actions{align-items:center;display:flex;flex-direction:column;gap:var(--wpds-dimension-gap-xs,4px);margin-block-start:var(--wpds-dimension-gap-md,12px);@media (min-width:480px){flex-direction:row;justify-content:center}}}}');var UI={root:"a23e08e65c8e62e5__root",visual:"_01303b3680eaa216__visual",icon:"_58c8e351db225608__icon",title:"b8b96f70820333a1__title",description:"_70f1dd22bad55b18__description",actions:"_89ac025fd8e2bc52__actions"},T0=(0,R0.forwardRef)(function({render:t,...r},o){let n=U(UI.actions);return Qe({defaultTagName:"div",render:t,ref:o,props:Ee({className:n},r)})});var P0=f(W(),1),Th="data-wp-hash";function Ph(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&YI(document)),e.__wpStyleRuntime}function $I(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Th}]`))if(r.getAttribute(Th)===t)return!0;return!1}function O0(e,t,r){if(!e.head)return;let o=Ph(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if($I(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Th,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function YI(e){let t=Ph();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)O0(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 GI(e,t){let r=Ph();r.styles.set(e,t);for(let o of r.documents.keys())O0(o,e,t)}typeof process>"u",GI("fa606a57ae","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}}");var qI={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},To=(0,P0.forwardRef)(function({render:t,...r},o){return Qe({render:t,ref:o,props:Ee({className:qI["visually-hidden"]},r,{"data-visually-hidden":""})})});var A0=f(W(),1),k0=f(oe(),1),Zs=f(F(),1),Oh="data-wp-hash";function Ah(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&XI(document)),e.__wpStyleRuntime}function KI(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Oh}]`))if(r.getAttribute(Oh)===t)return!0;return!1}function I0(e,t,r){if(!e.head)return;let o=Ah(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(KI(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Oh,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function XI(e){let t=Ah();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)I0(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 qu(e,t){let r=Ah();r.styles.set(e,t);for(let o of r.documents.keys())I0(o,e,t)}typeof process>"u",qu("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var ZI={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",qu("5f8e7aa0bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._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,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,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,var(--wp-admin-theme-color,#3858e9));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var QI={"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",qu("e8e6a9be37",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d4250949359b05ce__link{text-decoration-thickness:from-font;text-underline-offset:.2em}.c6055659b8e2cd2c__is-brand,.c6055659b8e2cd2c__is-brand:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.c6055659b8e2cd2c__is-brand:active,.c6055659b8e2cd2c__is-brand:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}._92e0dfcaeee15b88__is-neutral,._92e0dfcaeee15b88__is-neutral:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);color:var(--wpds-color-foreground-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-foreground-interactive-neutral-active,#1e1e1e);color:var(--wpds-color-foreground-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-default,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 Gu={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",qu("af6d9984a6","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}");var JI={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},ml=(0,A0.forwardRef)(function({children:t,variant:r="default",tone:o="brand",openInNewTab:n=!1,render:i,className:s,...a},c){return Qe({render:i,defaultTagName:"a",ref:c,props:Ee(a,{className:U(JI.a,ZI["box-sizing"],QI["outset-ring--focus-except-active"],r!=="unstyled"&&Gu.link,r!=="unstyled"&&Gu[`is-${o}`],r==="unstyled"&&Gu["is-unstyled"],s),target:n?"_blank":void 0,children:(0,Zs.jsxs)(Zs.Fragment,{children:[t,n&&(0,Zs.jsx)("span",{className:Gu["link-icon"],role:"img","aria-label":(0,k0.__)("(opens in a new tab)")})]})})})});var Ju=f(W(),1);var kh=f(oe(),1);var Je="isAny",et="isNone",Jt="isAll",er="isNotAll",vr="between",yr="inThePast",Nr="over",rt="is",ot="isNot",Gn="lessThan",qn="greaterThan",Kn="lessThanOrEqual",Xn="greaterThanOrEqual",Zn="before",Qn="after",Jn="beforeInc",ei="afterInc",jo="contains",Ho="notContains",zo="startsWith",ti="on",ri="notOn",Ku=["asc","desc"],N0={asc:"\u2191",desc:"\u2193"},Xu={asc:"ascending",desc:"descending"},Zu={asc:(0,kh.__)("Sort ascending"),desc:(0,kh.__)("Sort descending")},V0={asc:og,desc:Zp},Qs="table",Qu="grid",M0="list",D0="activity",L0="pickerGrid",F0="pickerTable",B0="pickerActivity";var j0=(0,Ju.createContext)({view:{type:Qs},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,Ju.createRef)(),resizeObserverRef:()=>{},defaultLayouts:{list:{},grid:{},table:{}},filters:[],isShowingFilter:!1,setIsShowingFilter:()=>{},hasInitiallyLoaded:!1,config:{perPageSizes:[]},intersectionObserver:null});j0.displayName="DataViewsContext";var ne=j0;var Uo=f(oe(),1);var Xi=f(oe(),1),ld=f(ie(),1),Gr=f(W(),1),uS=f(Ih(),1);var W0=f(ie(),1),U0=f(oe(),1),$0=f(F(),1),Nh="dataviews-selection-checkbox";function oi({selection:e,onChangeSelection:t,item:r,getItemId:o,titleField:n,disabled:i,...s}){let a=o(r),c=e.includes(a),l=!i&&c,u=n?.getValue?.({item:r})||(0,U0.__)("(no title)");return(0,$0.jsx)(W0.CheckboxControl,{className:Nh,"aria-label":u,"aria-disabled":i,checked:l,onChange:()=>{i||t(c?e.filter(d=>a!==d):[...e,a])},...s})}var Yi=f(ie(),1),q0=f(oe(),1),ea=f(W(),1);var K0=f(Vn(),1),Vh=f(Pt(),1);var Y0=f(Jg(),1),{lock:L$,unlock:me}=(0,Y0.__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 $e=f(F(),1),{Menu:Js,kebabCase:eN}=me(Yi.privateApis);function tN({action:e,onClick:t,items:r,variant:o}){let n=typeof e.label=="string"?e.label:e.label(r);return(0,$e.jsx)(Yi.Button,{disabled:!!e.disabled,accessibleWhenDisabled:!0,size:"compact",variant:o,onClick:t,children:n})}function rN({action:e,onClick:t,items:r}){let o=typeof e.label=="string"?e.label:e.label(r);return(0,$e.jsx)(Js.Item,{disabled:e.disabled,onClick:t,children:(0,$e.jsx)(Js.ItemLabel,{children:o})})}function Gi({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,$e.jsx)(Yi.Modal,{title:n||o,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:r,focusOnMount:e.modalFocusOnMount??!0,size:e.modalSize||"medium",overlayClassName:`dataviews-action-modal dataviews-action-modal__${eN(e.id)}`,children:(0,$e.jsx)(e.RenderModal,{items:t,closeModal:r})})}function Mh({actions:e,item:t,registry:r,setActiveModalAction:o}){let{primaryActions:n,regularActions:i}=(0,ea.useMemo)(()=>e.reduce((a,c)=>((c.isPrimary?a.primaryActions:a.regularActions).push(c),a),{primaryActions:[],regularActions:[]}),[e]),s=a=>a.map(c=>(0,$e.jsx)(rN,{action:c,onClick:()=>{if("RenderModal"in c){o(c);return}c.callback([t],{registry:r})},items:[t]},c.id));return(0,$e.jsxs)(Js.Group,{children:[s(n),s(i)]})}function ta({item:e,actions:t,isCompact:r}){let o=(0,K0.useRegistry)(),{primaryActions:n,eligibleActions:i}=(0,ea.useMemo)(()=>{let a=t.filter(l=>!l.isEligible||l.isEligible(e));return{primaryActions:a.filter(l=>l.isPrimary),eligibleActions:a}},[t,e]),s=(0,Vh.useViewportMatch)("medium","<");return r?(0,$e.jsx)(G0,{item:e,actions:i,isSmall:!0,registry:o}):(0,$e.jsxs)(H,{direction:"row",justify:"flex-end",className:"dataviews-item-actions",style:{flexShrink:0,width:"auto"},children:[(0,$e.jsx)(Dh,{item:e,actions:n,registry:o}),(n.length<i.length||s)&&(0,$e.jsx)(G0,{item:e,actions:i,registry:o})]})}function G0({item:e,actions:t,isSmall:r,registry:o}){let[n,i]=(0,ea.useState)(null);return(0,$e.jsxs)($e.Fragment,{children:[(0,$e.jsxs)(Js,{placement:"bottom-end",children:[(0,$e.jsx)(Js.TriggerButton,{render:(0,$e.jsx)(Yi.Button,{size:r?"small":"compact",icon:ul,label:(0,q0.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,className:"dataviews-all-actions-button"})}),(0,$e.jsx)(Js.Popover,{children:(0,$e.jsx)(Mh,{actions:t,item:e,registry:o,setActiveModalAction:i})})]}),!!n&&(0,$e.jsx)(Gi,{action:n,items:[e],closeModal:()=>i(null)})]})}function Dh({item:e,actions:t,registry:r,buttonVariant:o}){let[n,i]=(0,ea.useState)(null);return(0,Vh.useViewportMatch)("medium","<")||!Array.isArray(t)||t.length===0?null:(0,$e.jsxs)($e.Fragment,{children:[t.map(a=>(0,$e.jsx)(tN,{action:a,onClick:()=>{if("RenderModal"in a){i(a);return}a.callback([e],{registry:r})},items:[e],variant:o},a.id)),!!n&&(0,$e.jsx)(Gi,{action:n,items:[e],closeModal:()=>i(null)})]})}var qi=f(ie(),1),pl=f(oe(),1),tr=f(W(),1),J0=f(Vn(),1);var Lh=f(Pt(),1);var ni=f(oe(),1);function X0(e,t,r,o=!1){return e>0?(0,ni.sprintf)((0,ni._n)("%d Item selected","%d Items selected",e),e):o||r<=t?(0,ni.sprintf)((0,ni._n)("%d Item","%d Items",r),r):(0,ni.sprintf)((0,ni._n)("%1$d of %2$d Item","%1$d of %2$d Items",r),t,r)}var Et=f(F(),1);function oN({action:e,items:t,ActionTriggerComponent:r}){let[o,n]=(0,tr.useState)(!1);return(0,Et.jsxs)(Et.Fragment,{children:[(0,Et.jsx)(r,{...{action:e,onClick:()=>{n(!0)},items:t}}),o&&(0,Et.jsx)(Gi,{action:e,items:t,closeModal:()=>n(!1)})]})}function ed(e,t){return e.some(r=>r.supportsBulk&&(!r.isEligible||r.isEligible(t)))}function td(e,t){return(0,tr.useMemo)(()=>ed(e,t),[e,t])}function ra(e,t){return(0,tr.useMemo)(()=>t.some(r=>ed(e,r)),[e,t])}function gl({selection:e,onChangeSelection:t,data:r,actions:o,getItemId:n,disableSelectAll:i=!1}){let s=(0,tr.useMemo)(()=>r.filter(u=>o.some(d=>d.supportsBulk&&(!d.isEligible||d.isEligible(u)))),[r,o]),a=r.filter(u=>e.includes(n(u))&&s.includes(u)),c=e.length>0,l=a.length===s.length;return i?(0,Et.jsx)(qi.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:c,disabled:!c,onChange:()=>{t([])},"aria-label":(0,pl.__)("Deselect all")}):(0,Et.jsx)(qi.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:l,indeterminate:!l&&!!a.length,onChange:()=>{t(l?[]:s.map(u=>n(u)))},"aria-label":l?(0,pl.__)("Deselect all"):(0,pl.__)("Select all")})}function Z0({action:e,onClick:t,isBusy:r,items:o}){let n=typeof e.label=="string"?e.label:e.label(o);return(0,Lh.useViewportMatch)("medium","<")?(0,Et.jsx)(qi.Button,{disabled:r,accessibleWhenDisabled:!0,label:n,icon:e.icon,size:"compact",onClick:t,isBusy:r}):(0,Et.jsx)(qi.Button,{disabled:r,accessibleWhenDisabled:!0,size:"compact",onClick:t,isBusy:r,children:n})}var eS=[];function nN({action:e,selectedItems:t,actionInProgress:r,setActionInProgress:o}){let n=(0,J0.useRegistry)(),i=(0,tr.useMemo)(()=>t.filter(s=>!e.isEligible||e.isEligible(s)),[e,t]);return"RenderModal"in e?(0,Et.jsx)(oN,{action:e,items:i,ActionTriggerComponent:Z0},e.id):(0,Et.jsx)(Z0,{action:e,onClick:async()=>{o(e.id),await e.callback(t,{registry:n}),o(null)},items:i,isBusy:r===e.id},e.id)}function Q0(e,t,r,o,n,i,s,a,c,l,u){let d=X0(n.length,e.length,u.totalItems,o);return(0,Et.jsxs)(H,{direction:"row",className:"dataviews-bulk-actions-footer__container",gap:"md",align:"center",children:[(0,Et.jsx)(gl,{selection:n,onChangeSelection:l,data:e,actions:t,getItemId:r,disableSelectAll:o}),(0,Et.jsx)("span",{className:"dataviews-bulk-actions-footer__item-count",children:d}),(0,Et.jsxs)(H,{direction:"row",className:"dataviews-bulk-actions-footer__action-buttons",gap:"xs",children:[i.map(p=>(0,Et.jsx)(nN,{action:p,selectedItems:s,actionInProgress:a,setActionInProgress:c},p.id)),s.length>0&&(0,Et.jsx)(qi.Button,{icon:Wi,showTooltip:!0,tooltipPosition:"top",size:"compact",label:(0,pl.__)("Cancel"),disabled:!!a,accessibleWhenDisabled:!1,onClick:()=>{l(eS)}})]})]})}function iN({selection:e,actions:t,onChangeSelection:r,data:o,getItemId:n,isInfiniteScroll:i,paginationInfo:s}){let[a,c]=(0,tr.useState)(null),l=(0,tr.useRef)(void 0),u=(0,Lh.useViewportMatch)("medium","<"),d=(0,tr.useMemo)(()=>t.filter(h=>h.supportsBulk),[t]),p=(0,tr.useMemo)(()=>o.filter(h=>d.some(v=>!v.isEligible||v.isEligible(h))),[o,d]),m=(0,tr.useMemo)(()=>o.filter(h=>e.includes(n(h))&&p.includes(h)),[e,o,n,p]),g=(0,tr.useMemo)(()=>t.filter(h=>h.supportsBulk&&(!u||h.icon)&&m.some(v=>!h.isEligible||h.isEligible(v))),[t,m,u]);if(a)l.current||(l.current=Q0(o,t,n,i,e,g,m,a,c,r,s));else return l.current&&(l.current=void 0),Q0(o,t,n,i,e,g,m,a,c,r,s);return l.current}function rd(){let{data:e,selection:t,actions:r=eS,onChangeSelection:o,getItemId:n,paginationInfo:i,view:s}=(0,tr.useContext)(ne);return(0,Et.jsx)(iN,{selection:t,onChangeSelection:o,data:e,actions:r,getItemId:n,isInfiniteScroll:!!s.infiniteScrollEnabled,paginationInfo:i})}var bn=f(oe(),1);var vn=f(ie(),1),ii=f(W(),1);function od(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 he=f(F(),1),{Menu:De}=me(vn.privateApis);function sN({children:e}){return ii.Children.toArray(e).filter(Boolean).map((t,r)=>(0,he.jsxs)(ii.Fragment,{children:[r>0&&(0,he.jsx)(De.Separator,{}),t]},r))}var aN=(0,ii.forwardRef)(function({fieldId:t,view:r,fields:o,onChangeView:n,onHide:i,setOpenedFilter:s,canMove:a=!0,canInsertLeft:c=!0,canInsertRight:l=!0},u){let d=r.fields??[],p=d?.indexOf(t),m=r.sort?.field===t,g=!1,h=!1,v=!1,w=[],b=o.find(_=>_.id===t),{setIsShowingFilter:y}=(0,ii.useContext)(ne);if(!b)return null;g=b.enableHiding!==!1,h=b.enableSorting!==!1;let x=b.header;if(w=!!b.filterBy&&b.filterBy?.operators||[],v=!r.filters?.some(_=>t===_.field)&&!!(b.hasElements||b.Edit)&&b.filterBy!==!1&&!b.filterBy?.isPrimary,!h&&!a&&!g&&!v)return x;let E=od(r,o).filter(_=>!d.includes(_.id)),S=(c||l)&&!!E.length,k=(0,bn.isRTL)();return(0,he.jsxs)(De,{children:[(0,he.jsxs)(De.TriggerButton,{render:(0,he.jsx)(vn.Button,{size:"compact",className:"dataviews-view-table-header-button",ref:u,variant:"tertiary"}),children:[x,r.sort&&m&&(0,he.jsx)("span",{"aria-hidden":"true",children:N0[r.sort.direction]})]}),(0,he.jsx)(De.Popover,{style:{minWidth:"240px"},children:(0,he.jsxs)(sN,{children:[h&&(0,he.jsx)(De.Group,{children:Ku.map(_=>{let R=r.sort&&m&&r.sort.direction===_,L=`${t}-${_}`;return(0,he.jsx)(De.RadioItem,{name:"view-table-sorting",value:L,checked:R,onChange:()=>{n({...r,sort:{field:t,direction:_},showLevels:!1})},children:(0,he.jsx)(De.ItemLabel,{children:Zu[_]})},L)})}),v&&(0,he.jsx)(De.Group,{children:(0,he.jsx)(De.Item,{prefix:(0,he.jsx)(vn.Icon,{icon:cl}),onClick:()=>{s(t),y(!0),n({...r,page:1,filters:[...r.filters||[],{field:t,value:void 0,operator:w[0]}]})},children:(0,he.jsx)(De.ItemLabel,{children:(0,bn.__)("Add filter")})})}),(a||g||S)&&b&&(0,he.jsxs)(De.Group,{children:[a&&(0,he.jsx)(De.Item,{prefix:(0,he.jsx)(vn.Icon,{icon:Jp}),disabled:k?p>=d.length-1:p<1,onClick:()=>{let _=k?p+1:p-1,R=[...d];R.splice(p,1),R.splice(_,0,t),n({...r,fields:R})},children:(0,he.jsx)(De.ItemLabel,{children:(0,bn.__)("Move left")})}),a&&(0,he.jsx)(De.Item,{prefix:(0,he.jsx)(vn.Icon,{icon:tg}),disabled:k?p<1:p>=d.length-1,onClick:()=>{let _=k?p-1:p+1,R=[...d];R.splice(p,1),R.splice(_,0,t),n({...r,fields:R})},children:(0,he.jsx)(De.ItemLabel,{children:(0,bn.__)("Move right")})}),c&&!!E.length&&(0,he.jsxs)(De,{children:[(0,he.jsx)(De.SubmenuTriggerItem,{children:(0,he.jsx)(De.ItemLabel,{children:(0,bn.__)("Insert left")})}),(0,he.jsx)(De.Popover,{children:E.map(_=>{let R=k?p+1:p;return(0,he.jsx)(De.Item,{onClick:()=>{n({...r,fields:[...d.slice(0,R),_.id,...d.slice(R)]})},children:(0,he.jsx)(De.ItemLabel,{children:_.label})},_.id)})})]}),l&&!!E.length&&(0,he.jsxs)(De,{children:[(0,he.jsx)(De.SubmenuTriggerItem,{children:(0,he.jsx)(De.ItemLabel,{children:(0,bn.__)("Insert right")})}),(0,he.jsx)(De.Popover,{children:E.map(_=>{let R=k?p:p+1;return(0,he.jsx)(De.Item,{onClick:()=>{n({...r,fields:[...d.slice(0,R),_.id,...d.slice(R)]})},children:(0,he.jsx)(De.ItemLabel,{children:_.label})},_.id)})})]}),g&&b&&(0,he.jsx)(De.Item,{prefix:(0,he.jsx)(vn.Icon,{icon:dl}),onClick:()=>{i(b),n({...r,fields:d.filter(_=>_!==t)})},children:(0,he.jsx)(De.ItemLabel,{children:(0,bn.__)("Hide column")})})]})]})})]})}),lN=aN,oa=lN;var tS=f(W(),1),Fh=f(F(),1);function cN({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 si({item:e,isItemClickable:t,onClickItem:r,renderItemLink:o,className:n,children:i,...s}){if(!t(e))return(0,Fh.jsx)("div",{className:n,...s,children:i});if(o){let c=o({item:e,className:`${n} ${n}--clickable`,...s,children:i});return(0,tS.cloneElement)(c,{onClick:l=>{l.stopPropagation(),c.props.onClick&&c.props.onClick(l)},onKeyDown:l=>{(l.key==="Enter"||l.key===""||l.key===" ")&&(l.stopPropagation(),c.props.onKeyDown&&c.props.onKeyDown(l))}})}let a=cN({item:e,isItemClickable:t,onClickItem:r,className:n});return(0,Fh.jsx)("div",{...a,...s,children:i})}var Wo=f(F(),1);function uN({item:e,level:t,titleField:r,mediaField:o,descriptionField:n,onClickItem:i,renderItemLink:s,isItemClickable:a}){return(0,Wo.jsxs)(H,{direction:"row",gap:"md",align:"flex-start",justify:"flex-start",children:[o&&(0,Wo.jsx)(si,{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,Wo.jsx)(o.render,{item:e,field:o,config:{sizes:"32px"}})}),(0,Wo.jsxs)(H,{direction:"column",align:"flex-start",className:"dataviews-view-table__primary-column-content",children:[r&&(0,Wo.jsxs)(si,{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,Wo.jsxs)("span",{className:"dataviews-view-table__level",children:[Array(t).fill("\u2014").join(" "),"\xA0"]}),(0,Wo.jsx)(r.render,{item:e,field:r})]}),n&&(0,Wo.jsx)(n.render,{item:e,field:n})]})]})}var nd=uN;var Ki=f(W(),1),rS=f(oe(),1),dN=e=>(0,rS.isRTL)()?Math.abs(e.scrollLeft)<=1:e.scrollLeft+e.clientWidth>=e.scrollWidth-1;function oS({scrollContainerRef:e,enabledHorizontal:t=!1}){let[r,o]=(0,Ki.useState)(!1),[n,i]=(0,Ki.useState)(!1),s=(0,Ki.useCallback)(()=>{let a=e.current;a&&(t&&o(dN(a)),i(a.scrollTop>0))},[e,t]);return(0,Ki.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 Vr(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 hl=f(W(),1),iS=f(Ih(),1);function nS(e,t,r){return e.slice(Math.min(t,r),Math.max(t,r)+1)}function fN({anchorId:e,targetId:t,lastTargetId:r,orderedIds:o,selection:n}){let i=o.indexOf(t);if(i===-1)return n;let s=e===null?-1:o.indexOf(e),a=s!==-1,c=a?s:i,l=a&&r!==null?o.indexOf(r):-1,u=l===-1?[]:nS(o,c,l),d=n.filter(p=>!u.includes(p));return[...new Set([...d,...nS(o,c,i)])]}function mN({targetId:e,orderedIds:t,selection:r}){let o=t.indexOf(e);if(o===-1)return null;let n=new Set(r),i=null,s=1/0;return t.forEach((a,c)=>{if(!n.has(a))return;let l=Math.abs(c-o);l<s&&(s=l,i=a)}),i}function id({data:e,actions:t,getItemId:r,selection:o,onChangeSelection:n}){let i=(0,hl.useRef)(null),s=(0,hl.useRef)(!1);(0,hl.useEffect)(()=>{let d=()=>{s.current=!0};return document.addEventListener("touchstart",d,{once:!0}),()=>document.removeEventListener("touchstart",d)},[]);let a=e.filter(d=>ed(t,d)).map(r),c=new Set(a),l=a.length>0;return{getSelectionProps:d=>{let p=c.has(d);return{onMouseDown:m=>{m.button===0&&m.shiftKey&&l&&m.preventDefault()},onClickCapture:m=>{if(!l)return;let g=(0,iS.isAppleOS)()?m.metaKey:m.ctrlKey,h=m.target instanceof Element&&!!m.target.closest(`.${Nh}`);if(!g&&!m.shiftKey){p&&h&&(i.current={anchorId:d,lastTargetId:null});return}if(!(s.current||document.getSelection()?.type==="Range")&&(m.stopPropagation(),h||m.preventDefault(),!!p))if(m.shiftKey){let v=i.current;(!v||!c.has(v.anchorId))&&(v={anchorId:mN({targetId:d,orderedIds:a,selection:o})??d,lastTargetId:null}),n(fN({anchorId:v.anchorId,targetId:d,lastTargetId:v.lastTargetId,orderedIds:a,selection:o})),i.current={anchorId:v.anchorId,lastTargetId:d}}else n(o.includes(d)?o.filter(v=>d!==v):[...o,d]),i.current={anchorId:d,lastTargetId:null}}}}}}var ai=f(ie(),1),aS=f(oe(),1),lS=f(W(),1);var Yr=f(F(),1);function sS({field:e,isVisible:t,onToggleVisibility:r}){return(0,Yr.jsx)(ai.__experimentalItem,{onClick:e.enableHiding?r:void 0,children:(0,Yr.jsxs)(H,{direction:"row",gap:"sm",justify:"flex-start",align:"center",children:[(0,Yr.jsx)("div",{style:{height:24,width:24},children:t&&(0,Yr.jsx)(ai.Icon,{icon:zi})}),(0,Yr.jsx)("span",{className:"dataviews-view-config__label",children:e.label})]})})}function pN(e){return!!e}function sd({showLabel:e=!0}){let{view:t,fields:r,onChangeView:o}=(0,lS.useContext)(ne),n=od(t,r);if(!n?.length)return null;let i=r.find(g=>g.id===t.titleField),s=r.find(g=>g.id===t.mediaField),a=r.find(g=>g.id===t.descriptionField),c=[{field:i,isVisibleFlag:"showTitle"},{field:s,isVisibleFlag:"showMedia"},{field:a,isVisibleFlag:"showDescription"}].filter(({field:g})=>pN(g)),l=t.fields??[],u=n.filter(g=>l.includes(g.id)).length,d=c.filter(({isVisibleFlag:g})=>t[g]??!0),p=d.length+u,m=p===1&&d.length===1;return(0,Yr.jsxs)(H,{direction:"column",className:"dataviews-field-control",children:[e&&(0,Yr.jsx)(ai.BaseControl.VisualLabel,{children:(0,aS.__)("Properties")}),(0,Yr.jsx)(H,{direction:"column",className:"dataviews-view-config__properties",children:(0,Yr.jsxs)(ai.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,size:"medium",children:[c.map(({field:g,isVisibleFlag:h})=>{let v=t[h]??!0,w=m&&v?{...g,enableHiding:!1}:g;return(0,Yr.jsx)(sS,{field:w,isVisible:v,onToggleVisibility:()=>{o({...t,[h]:!v})}},g.id)}),n.map(g=>{let h=l.includes(g.id),v=p===1&&h?{...g,enableHiding:!1}:g;return(0,Yr.jsx)(sS,{field:v,isVisible:h,onToggleVisibility:()=>{o({...t,fields:h?l.filter(w=>w!==g.id):[...l,g.id]})}},g.id)})]})})]})}var ad=f(W(),1);function so(e,t={delay:400}){let[r,o]=(0,ad.useState)(!1);return(0,ad.useEffect)(()=>{if(!e)return;let n=setTimeout(()=>{o(!0)},t.delay);return()=>{clearTimeout(n),o(!1)}},[e,t.delay]),r}var de=f(F(),1);function dS(e,t){if(e)return e;if(t==="integer"||t==="number")return"end"}function gN({item:e,fields:t,column:r,align:o}){let n=t.find(s=>s.id===r);if(!n)return null;let i=U("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,de.jsx)("div",{className:i,children:(0,de.jsx)(n.render,{item:e,field:n})})}function cS({hasBulkActions:e,item:t,level:r,actions:o,fields:n,id:i,view:s,titleField:a,mediaField:c,descriptionField:l,selection:u,getItemId:d,isItemClickable:p,onClickItem:m,renderItemLink:g,onChangeSelection:h,onMouseDown:v,onClickCapture:w,isActionsColumnSticky:b,posinset:y}){let{paginationInfo:x}=(0,Gr.useContext)(ne),E=td(o,t),S=E&&u.includes(i),{showTitle:k=!0,showMedia:_=!0,showDescription:R=!0,infiniteScrollEnabled:L}=s,I=s.fields??[],A=a&&k||c&&_||l&&R;return(0,de.jsxs)("tr",{className:U("dataviews-view-table__row",{"is-selected":E&&S,"has-bulk-actions":E}),"aria-setsize":L?x.totalItems:void 0,"aria-posinset":y,role:L?"article":void 0,onClickCapture:w,onMouseDown:O=>{let D=(0,uS.isAppleOS)()?O.metaKey:O.ctrlKey;O.button===0&&D&&window.navigator.userAgent.toLowerCase().includes("firefox")&&O.preventDefault(),v(O)},children:[e&&(0,de.jsx)("td",{className:"dataviews-view-table__checkbox-column",children:(0,de.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,de.jsx)(oi,{item:t,selection:u,onChangeSelection:h,getItemId:d,titleField:a,disabled:!E})})}),A&&(0,de.jsx)("td",{children:(0,de.jsx)(nd,{item:t,level:r,titleField:k?a:void 0,mediaField:_?c:void 0,descriptionField:R?l:void 0,isItemClickable:p,onClickItem:m,renderItemLink:g})}),I.map(O=>{let{width:D,maxWidth:T,minWidth:P,align:M}=s.layout?.styles?.[O]??{},V=n.find(N=>N.id===O),C=dS(M,V?.type);return(0,de.jsx)("td",{style:{width:D,maxWidth:T,minWidth:P},children:(0,de.jsx)(gN,{fields:n,item:t,column:O,align:C})},O)}),!!o?.length&&(0,de.jsx)("td",{className:U("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":b}),onClick:O=>O.stopPropagation(),children:(0,de.jsx)(ta,{item:t,actions:o})})]})}function hN({actions:e,data:t,fields:r,getItemId:o,getItemLevel:n,isLoading:i=!1,onChangeView:s,onChangeSelection:a,selection:c,setOpenedFilter:l,onClickItem:u,isItemClickable:d,renderItemLink:p,view:m,className:g,empty:h}){let{containerRef:v}=(0,Gr.useContext)(ne),w=so(i),b=m.groupBy?.field?r.find(q=>q.id===m.groupBy?.field):null,y=b?Vr(t,b):null,x=y?Array.from(y.values()).flat():t,{getSelectionProps:E}=id({data:x,actions:e,getItemId:o,selection:c,onChangeSelection:a}),S=(0,Gr.useRef)(new Map),k=(0,Gr.useRef)(void 0),[_,R]=(0,Gr.useState)(),[L,I]=(0,Gr.useState)(null);(0,Gr.useEffect)(()=>{k.current&&(k.current.focus(),k.current=void 0)});let A=(0,Gr.useId)(),{isHorizontalScrollEnd:O,isVerticallyScrolled:D}=oS({scrollContainerRef:v,enabledHorizontal:!!e?.length}),T=ra(e,t);if(_){k.current=_,R(void 0);return}let P=q=>{let fe=S.current.get(q.id),Q=fe?S.current.get(fe.fallback):void 0;R(Q?.node)},M=q=>{q.preventDefault(),q.stopPropagation();let fe={getBoundingClientRect:()=>({x:q.clientX,y:q.clientY,top:q.clientY,left:q.clientX,right:q.clientX,bottom:q.clientY,width:0,height:0,toJSON:()=>({})})};window.requestAnimationFrame(()=>{I(fe)})},V=!!t?.length,C=r.find(q=>q.id===m.titleField),N=r.find(q=>q.id===m.mediaField),B=r.find(q=>q.id===m.descriptionField),{showTitle:z=!0,showMedia:G=!0,showDescription:Z=!0}=m,J=C&&z||N&&G||B&&Z,K=m.fields??[],te=(q,fe)=>Q=>{Q?S.current.set(q,{node:Q,fallback:K[fe>0?fe-1:1]}):S.current.delete(q)},ce=m.infiniteScrollEnabled&&!y,ae=(0,Xi.isRTL)();return V?(0,de.jsxs)(de.Fragment,{children:[(0,de.jsxs)("table",{className:U("dataviews-view-table",g,{[`has-${m.layout?.density}-density`]:m.layout?.density&&["compact","comfortable"].includes(m.layout.density),"has-bulk-actions":T,"is-refreshing":!ce&&w}),"aria-busy":i,"aria-describedby":A,role:ce?"feed":void 0,inert:!ce&&i?"true":void 0,children:[(0,de.jsxs)("colgroup",{children:[T&&(0,de.jsx)("col",{className:"dataviews-view-table__col-checkbox"}),J&&(0,de.jsx)("col",{className:"dataviews-view-table__col-first-data"}),K.map((q,fe)=>(0,de.jsx)("col",{className:U(`dataviews-view-table__col-${q}`,{"dataviews-view-table__col-expand":!J&&fe===K.length-1})},`col-${q}`)),!!e?.length&&(0,de.jsx)("col",{className:"dataviews-view-table__col-actions"})]}),L&&(0,de.jsx)(ld.Popover,{anchor:L,onClose:()=>I(null),placement:"bottom-start",children:(0,de.jsx)(sd,{showLabel:!1})}),(0,de.jsx)("thead",{className:U({"dataviews-view-table__thead--stuck":D}),onContextMenu:M,children:(0,de.jsxs)("tr",{className:"dataviews-view-table__row",children:[T&&(0,de.jsx)("th",{className:"dataviews-view-table__checkbox-column",scope:"col",onContextMenu:M,children:(0,de.jsx)(gl,{selection:c,onChangeSelection:a,data:t,actions:e,getItemId:o})}),J&&(0,de.jsx)("th",{scope:"col",children:C&&(0,de.jsx)(oa,{ref:te(C.id,0),fieldId:C.id,view:m,fields:r,onChangeView:s,onHide:P,setOpenedFilter:l,canMove:!1,canInsertLeft:ae?m.layout?.enableMoving??!0:!1,canInsertRight:ae?!1:m.layout?.enableMoving??!0})}),K.map((q,fe)=>{let{width:Q,maxWidth:Pe,minWidth:Ie,align:fr}=m.layout?.styles?.[q]??{},It=r.find(Pr=>Pr.id===q),Yt=dS(fr,It?.type),St=m.layout?.enableMoving??!0;return(0,de.jsx)("th",{style:{width:Q,maxWidth:Pe,minWidth:Ie,textAlign:Yt},"aria-sort":m.sort?.direction&&m.sort?.field===q?Xu[m.sort.direction]:void 0,scope:"col",children:(0,de.jsx)(oa,{ref:te(q,fe),fieldId:q,view:m,fields:r,onChangeView:s,onHide:P,setOpenedFilter:l,canMove:St,canInsertLeft:St,canInsertRight:St})},q)}),!!e?.length&&(0,de.jsx)("th",{className:U("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":!O}),children:(0,de.jsx)("span",{className:"dataviews-view-table-header",children:(0,Xi.__)("Actions")})})]})}),V&&b&&y?Array.from(y.entries()).map(([q,fe])=>(0,de.jsxs)("tbody",{children:[(0,de.jsx)("tr",{className:"dataviews-view-table__group-header-row",children:(0,de.jsx)("td",{colSpan:K.length+(J?1:0)+(T?1:0)+(e?.length?1:0),className:"dataviews-view-table__group-header-cell",children:m.groupBy?.showLabel===!1?q:(0,Xi.sprintf)((0,Xi.__)("%1$s: %2$s"),b.label,q)})}),fe.map((Q,Pe)=>{let Ie=o(Q)||Pe.toString();return(0,de.jsx)(cS,{item:Q,level:m.showLevels&&typeof n=="function"?n(Q):void 0,hasBulkActions:T,actions:e,fields:r,id:Ie,view:m,titleField:C,mediaField:N,descriptionField:B,selection:c,getItemId:o,onChangeSelection:a,...E(Ie),onClickItem:u,renderItemLink:p,isItemClickable:d,isActionsColumnSticky:!O},o(Q))})]},`group-${q}`)):(0,de.jsx)("tbody",{children:V&&t.map((q,fe)=>{let Q=o(q)||fe.toString();return(0,de.jsx)(cS,{item:q,level:m.showLevels&&typeof n=="function"?n(q):void 0,hasBulkActions:T,actions:e,fields:r,id:Q,view:m,titleField:C,mediaField:N,descriptionField:B,selection:c,getItemId:o,onChangeSelection:a,...E(Q),onClickItem:u,renderItemLink:p,isItemClickable:d,isActionsColumnSticky:!O,posinset:ce?fe+1:void 0},o(q))})})]}),ce&&i&&(0,de.jsx)("div",{className:"dataviews-loading",id:A,children:(0,de.jsx)("p",{className:"dataviews-loading-more",children:(0,de.jsx)(ld.Spinner,{})})})]}):(0,de.jsx)("div",{className:U("dataviews-no-results",{"is-refreshing":w}),id:A,children:h})}var fS=hN;var bS=f(ie(),1),md=f(oe(),1);var Mr=f(ie(),1);var vl=f(oe(),1),hS=f(Pt(),1),ci=f(W(),1);var bN=f(ie(),1),vN=f(oe(),1),cd=f(W(),1);var yN=f(F(),1),wN=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}],xN=wN[2].value;function ud(){let e=(0,cd.useContext)(ne),t=e.view;return(0,cd.useMemo)(()=>{let r=e.containerWidth,o=32,n=t.layout?.previewSize??xN,i=Math.floor((r+o)/(n+o));return Math.max(1,i)},[e.containerWidth,t.layout?.previewSize])}var mS=f(W(),1);var pS=f(F(),1),bl=(0,mS.forwardRef)(({className:e,previewSize:t,...r},o)=>(0,pS.jsx)("div",{ref:o,className:U("dataviews-view-grid-items",e),style:{gridTemplateColumns:t&&`repeat(auto-fill, minmax(${t}px, 1fr))`},...r}));var dd=f(W(),1);function li(e,t){let{intersectionObserver:r}=(0,dd.useContext)(ne);(0,dd.useEffect)(()=>{let o=e.current;if(!(!o||t===void 0||!r))return r.observe(o),()=>{r.unobserve(o)}},[e,r,t])}function fd(e,t,r){let n=!!e?.length&&t?e[0].position:void 0;return n&&r?(n-1)%r:0}var ge=f(F(),1),{Badge:_N}=me(Mr.privateApis);function SN(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 gS=(0,ci.forwardRef)(function e({view:t,selection:r,onChangeSelection:o,onClickItem:n,isItemClickable:i,renderItemLink:s,getItemId:a,item:c,actions:l,mediaField:u,titleField:d,descriptionField:p,regularFields:m,badgeFields:g,hasBulkActions:h,config:v,posinset:w,setsize:b,...y},x){let{showTitle:E=!0,showMedia:S=!0,showDescription:k=!0}=t,_=td(l,c),R=a(c),L=(0,ci.useRef)(null),I=(0,ci.useCallback)(N=>{L.current=N,typeof x=="function"?x(N):x&&(x.current=N)},[x]);li(L,w);let A=(0,hS.useInstanceId)(e),O=r.includes(R),D=(0,ge.jsx)("span",{className:"dataviews-view-grid__media-placeholder"}),T=S&&u?.render,P=T?(0,ge.jsx)(u.render,{item:c,field:u,config:v}):D,M=E&&d?.render?(0,ge.jsx)(d.render,{item:c,field:d}):null,V,C;return i(c)&&n&&(M?(V={"aria-labelledby":`dataviews-view-grid__title-field-${A}`},C={id:`dataviews-view-grid__title-field-${A}`}):V={"aria-label":(0,vl.__)("Navigate to item")}),(0,ge.jsxs)(H,{direction:"column",...y,ref:I,"aria-setsize":b,"aria-posinset":w,className:U(y.className,"dataviews-view-grid__row__gridcell","dataviews-view-grid__card",{"is-selected":_&&O}),children:[(0,ge.jsx)(si,{item:c,isItemClickable:i,onClickItem:n,renderItemLink:s,className:U("dataviews-view-grid__media",{"dataviews-view-grid__media--placeholder":!T}),...V,children:P}),h&&(0,ge.jsx)(oi,{item:c,selection:r,onChangeSelection:o,getItemId:a,titleField:d,disabled:!_}),!!l?.length&&(0,ge.jsx)("div",{className:"dataviews-view-grid__media-actions",children:(0,ge.jsx)(ta,{item:c,actions:l,isCompact:!0})}),E&&(0,ge.jsx)("div",{className:"dataviews-view-grid__title-actions",children:(0,ge.jsx)(si,{item:c,isItemClickable:i,onClickItem:n,renderItemLink:s,className:"dataviews-view-grid__title-field dataviews-title-field",...C,title:d?.getValueFormatted({item:c,field:d})||void 0,children:M})}),(0,ge.jsxs)(H,{direction:"column",gap:"xs",children:[k&&p?.render&&(0,ge.jsx)(p.render,{item:c,field:p}),!!g?.length&&(0,ge.jsx)(H,{direction:"row",className:"dataviews-view-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:g.map(N=>(0,ge.jsx)(_N,{className:"dataviews-view-grid__field-value",children:(0,ge.jsx)(N.render,{item:c,field:N})},N.id))}),!!m?.length&&(0,ge.jsx)(H,{direction:"column",className:"dataviews-view-grid__fields",gap:"xs",children:m.map(N=>(0,ge.jsx)(Mr.Flex,{className:"dataviews-view-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,ge.jsxs)(ge.Fragment,{children:[(0,ge.jsxs)(st.Root,{children:[(0,ge.jsx)(st.Trigger,{render:(0,ge.jsx)(Mr.FlexItem,{className:"dataviews-view-grid__field-name",children:N.header})}),(0,ge.jsx)(st.Popup,{children:N.label})]}),(0,ge.jsx)(Mr.FlexItem,{className:"dataviews-view-grid__field-value",style:{maxHeight:"none"},children:(0,ge.jsx)(N.render,{item:c,field:N})})]})},N.id))})]})]})});function Bh({data:e,isInfiniteScroll:t,className:r,inert:o,isLoading:n,view:i,fields:s,selection:a,onChangeSelection:c,onClickItem:l,isItemClickable:u,renderItemLink:d,getItemId:p,actions:m,getSelectionProps:g}){let{paginationInfo:h,resizeObserverRef:v}=(0,ci.useContext)(ne),w=ud(),b=ra(m,e),y=s.find(A=>A.id===i?.titleField),x=s.find(A=>A.id===i?.mediaField),E=s.find(A=>A.id===i?.descriptionField),S=i.fields??[],{regularFields:k,badgeFields:_}=S.reduce((A,O)=>{let D=s.find(P=>P.id===O);if(!D)return A;let T=i.layout?.badgeFields?.includes(O)?"badgeFields":"regularFields";return A[T].push(D),A},{regularFields:[],badgeFields:[]}),R="900px",L=Math.ceil(e.length/w),I=fd(e,t,w);return(0,ge.jsxs)(ge.Fragment,{children:[t&&(0,ge.jsxs)(Mr.Composite,{render:(0,ge.jsx)(bl,{className:U("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:v}),role:"feed",focusWrap:!0,inert:o,children:[Array.from({length:I}).map((A,O)=>(0,ge.jsx)(Mr.Composite.Item,{render:D=>(0,ge.jsx)(H,{...D,direction:"column",role:"article",className:"dataviews-view-grid__row__gridcell dataviews-view-grid__card dataviews-view-grid__placeholder"}),"aria-hidden":!0,tabIndex:-1},`placeholder-${O}`)),e.map(A=>{let O=p(A),D=g(O),T=A.position;return(0,ge.jsx)(Mr.Composite.Item,{render:P=>(0,ge.jsx)(gS,{...P,id:O,role:"article",view:i,selection:a,onChangeSelection:c,onClickItem:l,isItemClickable:u,renderItemLink:d,getItemId:p,item:A,actions:m,onMouseDown:M=>{P.onMouseDown?.(M),D.onMouseDown(M)},onClickCapture:M=>{P.onClickCapture?.(M),D.onClickCapture(M)},mediaField:x,titleField:y,descriptionField:E,regularFields:k,badgeFields:_,hasBulkActions:b,posinset:T,setsize:h.totalItems,config:{sizes:R}})},O)})]}),!t&&(0,ge.jsx)(Mr.Composite,{role:"grid",className:U("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":L,ref:v,inert:o,children:SN(e,w).map((A,O)=>(0,ge.jsx)(Mr.Composite.Row,{render:(0,ge.jsx)("div",{role:"row","aria-rowindex":O+1,"aria-label":(0,vl.sprintf)((0,vl.__)("Row %d"),O+1),className:"dataviews-view-grid__row",style:{gridTemplateColumns:`repeat( ${w}, minmax(0, 1fr) )`}}),children:A.map(D=>{let T=p(D),P=g(T);return(0,ge.jsx)(Mr.Composite.Item,{render:M=>(0,ge.jsx)(gS,{...M,id:T,role:"gridcell",view:i,selection:a,onChangeSelection:c,onClickItem:l,isItemClickable:u,renderItemLink:d,getItemId:p,item:D,actions:m,onMouseDown:V=>{M.onMouseDown?.(V),P.onMouseDown(V)},onClickCapture:V=>{M.onClickCapture?.(V),P.onClickCapture(V)},mediaField:x,titleField:y,descriptionField:E,regularFields:k,badgeFields:_,hasBulkActions:b,config:{sizes:R}})},T)})},O))})]})}var qr=f(F(),1);function CN({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,onClickItem:s,isItemClickable:a,renderItemLink:c,selection:l,view:u,className:d,empty:p}){let m=so(!!n),g=!!t?.length,h=u.groupBy?.field?r.find(E=>E.id===u.groupBy?.field):null,v=h?Vr(t,h):null,w=u.infiniteScrollEnabled&&!v,b=v?Array.from(v.values()).flat():t,{getSelectionProps:y}=id({data:b,actions:e,getItemId:o,selection:l,onChangeSelection:i});if(!g)return(0,qr.jsx)("div",{className:U("dataviews-no-results",{"is-refreshing":m}),children:p});let x={className:U(d,{"is-refreshing":!w&&m}),inert:!w&&n?"true":void 0,isLoading:n,view:u,fields:r,selection:l,onChangeSelection:i,onClickItem:s,isItemClickable:a,renderItemLink:c,getItemId:o,actions:e,getSelectionProps:y};return(0,qr.jsxs)(qr.Fragment,{children:[g&&h&&v&&(0,qr.jsx)(H,{direction:"column",gap:"lg",children:Array.from(v.entries()).map(([E,S])=>(0,qr.jsxs)(H,{direction:"column",gap:"sm",children:[(0,qr.jsx)("h3",{className:"dataviews-view-grid__group-header",children:u.groupBy?.showLabel===!1?E:(0,md.sprintf)((0,md.__)("%1$s: %2$s"),h.label,E)}),(0,qr.jsx)(Bh,{...x,data:S,isInfiniteScroll:!1})]},E))}),!v&&(0,qr.jsx)(Bh,{...x,data:t,isInfiniteScroll:!!w}),w&&n&&(0,qr.jsx)("p",{className:"dataviews-loading-more",children:(0,qr.jsx)(bS.Spinner,{})})]})}var vS=CN;var pd=f(Pt(),1),rr=f(ie(),1),at=f(W(),1),yl=f(oe(),1);var Wh=f(Vn(),1);var se=f(F(),1),{Menu:jh}=me(rr.privateApis);function Hh(e){return`${e}-item-wrapper`}function RN(e,t){return`${e}-primary-action-${t}`}function zh(e){return`${e}-dropdown`}function EN({idPrefix:e,primaryAction:t,item:r}){let o=(0,Wh.useRegistry)(),[n,i]=(0,at.useState)(!1),s=RN(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)(rr.Composite.Item,{id:s,render:(0,se.jsx)(rr.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,text:a,size:"small",onClick:()=>i(!0)}),children:n&&(0,se.jsx)(Gi,{action:t,items:[r],closeModal:()=>i(!1)})})},t.id):(0,se.jsx)("div",{role:"gridcell",children:(0,se.jsx)(rr.Composite.Item,{id:s,render:(0,se.jsx)(rr.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,size:"small",onClick:()=>{t.callback([r],{registry:o})},children:a})})},t.id)}function yS({view:e,actions:t,idPrefix:r,isSelected:o,item:n,titleField:i,mediaField:s,descriptionField:a,onSelect:c,otherFields:l,onDropdownTriggerKeyDown:u,posinset:d}){let{showTitle:p=!0,showMedia:m=!0,showDescription:g=!0,infiniteScrollEnabled:h}=e,v=(0,at.useRef)(null),w=`${r}-label`,b=`${r}-description`,y=(0,Wh.useRegistry)(),[x,E]=(0,at.useState)(!1),[S,k]=(0,at.useState)(null),_=({type:V})=>{E(V==="mouseenter")},{paginationInfo:R}=(0,at.useContext)(ne);(0,at.useEffect)(()=>{o&&v.current?.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})},[o]);let{primaryAction:L,eligibleActions:I}=(0,at.useMemo)(()=>{let V=t.filter(N=>!N.isEligible||N.isEligible(n));return{primaryAction:V.filter(N=>N.isPrimary)[0],eligibleActions:V}},[t,n]),A=L&&t.length===1,O=m&&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,D=p&&i?.render?(0,se.jsx)(i.render,{item:n,field:i}):null,T=g&&a?.render,P=!!O&&!T&&!l.length,M=I?.length>0&&(0,se.jsxs)(H,{direction:"row",gap:"md",className:"dataviews-view-list__item-actions",children:[L&&(0,se.jsx)(EN,{idPrefix:r,primaryAction:L,item:n}),!A&&(0,se.jsxs)("div",{role:"gridcell",children:[(0,se.jsxs)(jh,{placement:"bottom-end",children:[(0,se.jsx)(jh.TriggerButton,{render:(0,se.jsx)(rr.Composite.Item,{id:zh(r),render:(0,se.jsx)(rr.Button,{size:"small",icon:ul,label:(0,yl.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,onKeyDown:u})})}),(0,se.jsx)(jh.Popover,{children:(0,se.jsx)(Mh,{actions:I,item:n,registry:y,setActiveModalAction:k})})]}),!!S&&(0,se.jsx)(Gi,{action:S,items:[n],closeModal:()=>k(null)})]})]});return(0,se.jsx)(rr.Composite.Row,{ref:v,render:(0,se.jsx)("div",{"aria-posinset":d,"aria-setsize":h?R.totalItems:void 0}),role:h?"article":"row",className:U({"is-selected":o,"is-hovered":x}),onMouseEnter:_,onMouseLeave:_,children:(0,se.jsxs)(H,{direction:"row",className:"dataviews-view-list__item-wrapper",children:[(0,se.jsx)("div",{role:"gridcell",children:(0,se.jsx)(rr.Composite.Item,{id:Hh(r),"aria-pressed":o,"aria-labelledby":w,"aria-describedby":b,className:"dataviews-view-list__item",onClick:()=>c(n)})}),(0,se.jsxs)(H,{direction:"row",gap:"md",justify:"start",align:P?"center":"flex-start",style:{flex:1,minWidth:0},children:[O,(0,se.jsxs)(H,{direction:"column",gap:"xs",className:"dataviews-view-list__field-wrapper",children:[(0,se.jsxs)(H,{direction:"row",align:"center",children:[(0,se.jsx)("div",{className:"dataviews-title-field dataviews-view-list__title-field",id:w,children:D}),M]}),T&&(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:b,children:l.map(V=>(0,se.jsxs)("div",{className:"dataviews-view-list__field",children:[(0,se.jsx)(To,{className:"dataviews-view-list__field-label",render:(0,se.jsx)("span",{}),children:V.label}),(0,se.jsx)("span",{className:"dataviews-view-list__field-value",children:(0,se.jsx)(V.render,{item:n,field:V})})]},V.id))})]})]})]})})}function TN(e){return!!e}function Uh(e){let{actions:t,data:r,fields:o,getItemId:n,isLoading:i,onChangeSelection:s,selection:a,view:c,className:l,empty:u}=e,d=(0,pd.useInstanceId)(Uh,"view-list"),p=so(!!i),{paginationInfo:m}=(0,at.useContext)(ne),g=r?.findLast(B=>a.includes(n(B))),h=o.find(B=>B.id===c.titleField),v=o.find(B=>B.id===c.mediaField),w=o.find(B=>B.id===c.descriptionField),b=(c?.fields??[]).map(B=>o.find(z=>B===z.id)).filter(TN),y=B=>s([n(B)]),x=(0,at.useCallback)(B=>`${d}-${n(B)}`,[d,n]),E=(0,at.useCallback)((B,z)=>z.startsWith(x(B)),[x]),[S,k]=(0,at.useState)(void 0),_=(0,at.useRef)(null);(0,at.useEffect)(()=>{g&&k(Hh(x(g)))},[g,x]);let R=r.findIndex(B=>E(B,S??"")),L=(0,pd.usePrevious)(R),I=R!==-1,A=(0,at.useCallback)((B,z)=>{let G=Math.min(r.length-1,Math.max(0,B));if(!r[G])return;let Z=x(r[G]),J=z(Z);k(J),_.current?.contains(_.current.ownerDocument.activeElement)&&document.getElementById(J)?.focus()},[r,x]);(0,at.useEffect)(()=>{!I&&(L!==void 0&&L!==-1)&&A(L,Hh)},[I,A,L]);let O=(0,at.useCallback)(B=>{B.key==="ArrowDown"&&(B.preventDefault(),A(R+1,zh)),B.key==="ArrowUp"&&(B.preventDefault(),A(R-1,zh))},[A,R]),D=!!r?.length,T=c.groupBy?.field?o.find(B=>B.id===c.groupBy?.field):null,P=D&&T?Vr(r,T):null,M=c.infiniteScrollEnabled&&!P,V=M&&(c.startPosition??1)+(c.perPage??0)<m.totalItems,C=U("dataviews-view-list",l,{[`has-${c.layout?.density}-density`]:c.layout?.density&&["compact","comfortable"].includes(c.layout.density),"is-refreshing":!M&&p}),N={ref:_,id:d,render:(0,se.jsx)("div",{}),activeId:S,setActiveId:k,inert:!M&&i?"true":void 0};return D?D&&T&&P?(0,se.jsx)(rr.Composite,{...N,className:"dataviews-view-list__group",role:"grid",children:(0,se.jsx)(H,{direction:"column",gap:"lg",className:C,children:Array.from(P.entries()).map(([B,z])=>(0,se.jsxs)(H,{direction:"column",children:[(0,se.jsx)("h3",{className:"dataviews-view-list__group-header",children:c.groupBy?.showLabel===!1?B:(0,yl.sprintf)((0,yl.__)("%1$s: %2$s"),T.label,B)}),z.map(G=>{let Z=x(G);return(0,se.jsx)(yS,{view:c,idPrefix:Z,actions:t,item:G,isSelected:G===g,onSelect:y,mediaField:v,titleField:h,descriptionField:w,otherFields:b,onDropdownTriggerKeyDown:O},Z)})]},B))})}):(0,se.jsxs)(se.Fragment,{children:[(0,se.jsx)(rr.Composite,{...N,className:C,role:c.infiniteScrollEnabled?"feed":"grid",children:r.map((B,z)=>{let G=x(B);return(0,se.jsx)(yS,{view:c,idPrefix:G,actions:t,item:B,isSelected:B===g,onSelect:y,mediaField:v,titleField:h,descriptionField:w,otherFields:b,onDropdownTriggerKeyDown:O,posinset:c.infiniteScrollEnabled?z+1:void 0},G)})}),(V||M&&i)&&(0,se.jsx)("p",{className:"dataviews-loading-more","aria-hidden":!i,children:(0,se.jsx)(rr.Spinner,{})})]}):(0,se.jsx)("div",{className:U("dataviews-no-results",{"is-refreshing":p}),children:u})}var ES=f(ie(),1);var gd=f(oe(),1),wS=f(W(),1);var na=f(F(),1);function xS({groupName:e,groupData:t,groupField:r,showLabel:o=!0,children:n}){let i=o?(0,wS.createInterpolateElement)((0,gd.sprintf)((0,gd.__)("%s: <groupName />"),r.label).trim(),{groupName:(0,na.jsx)(r.render,{item:t[0],field:r})}):(0,na.jsx)(r.render,{item:t[0],field:r});return(0,na.jsxs)(H,{direction:"column",className:"dataviews-view-activity__group",children:[(0,na.jsx)("h3",{className:"dataviews-view-activity__group-header",children:i}),n]},e)}var Zi=f(W(),1),_S=f(Vn(),1),SS=f(Pt(),1);var lt=f(F(),1);function PN(e){let{view:t,actions:r,item:o,titleField:n,mediaField:i,descriptionField:s,otherFields:a,posinset:c,onClickItem:l,renderItemLink:u,isItemClickable:d}=e,{showTitle:p=!0,showMedia:m=!0,showDescription:g=!0,infiniteScrollEnabled:h}=t,v=(0,Zi.useRef)(null),w=(0,_S.useRegistry)(),{paginationInfo:b}=(0,Zi.useContext)(ne),{primaryActions:y,eligibleActions:x}=(0,Zi.useMemo)(()=>{let I=r.filter(O=>!O.isEligible||O.isEligible(o));return{primaryActions:I.filter(O=>O.isPrimary),eligibleActions:I}},[r,o]),E=(0,SS.useViewportMatch)("medium","<"),S=t.layout?.density??"balanced",k=m&&S!=="compact"&&i?.render?(0,lt.jsx)(i.render,{item:o,field:i,config:{sizes:S==="comfortable"?"32px":"24px"}}):null,_=(0,lt.jsx)("div",{className:"dataviews-view-activity__item-type-icon",children:k||(0,lt.jsx)("span",{className:"dataviews-view-activity__item-bullet","aria-hidden":"true"})}),R=p&&n?.render?(0,lt.jsx)(n.render,{item:o,field:n}):null,L=(0,Zi.useMemo)(()=>S==="comfortable"?"md":"sm",[S]);return(0,lt.jsx)("div",{ref:v,role:h?"article":void 0,"aria-posinset":c,"aria-setsize":h?b.totalItems:void 0,className:U("dataviews-view-activity__item",S==="compact"&&"is-compact",S==="balanced"&&"is-balanced",S==="comfortable"&&"is-comfortable"),children:(0,lt.jsxs)(H,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,lt.jsx)(H,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-activity__item-type",children:_}),(0,lt.jsxs)(H,{direction:"column",gap:L,align:"flex-start",className:"dataviews-view-activity__item-content",children:[R&&(0,lt.jsx)(si,{item:o,isItemClickable:d,onClickItem:l,renderItemLink:u,className:"dataviews-view-activity__item-title",children:R}),g&&s&&(0,lt.jsx)("div",{className:"dataviews-view-activity__item-description",children:(0,lt.jsx)(s.render,{item:o,field:s})}),(0,lt.jsx)("div",{className:"dataviews-view-activity__item-fields",children:a.map(I=>(0,lt.jsxs)("div",{className:"dataviews-view-activity__item-field",children:[(0,lt.jsx)(To,{className:"dataviews-view-activity__item-field-label",render:(0,lt.jsx)("span",{}),children:I.label}),(0,lt.jsx)("span",{className:"dataviews-view-activity__item-field-value",children:(0,lt.jsx)(I.render,{item:o,field:I})})]},I.id))}),!!y?.length&&(0,lt.jsx)(Dh,{item:o,actions:y,registry:w,buttonVariant:"secondary"})]}),(y.length<x.length||E&&x.length>0)&&(0,lt.jsx)("div",{className:"dataviews-view-activity__item-actions",children:(0,lt.jsx)(ta,{item:o,actions:x,isCompact:!0})})]})})}var CS=PN;var RS=f($(),1);function ON(e){return!!e}function $h(e){let{data:t,fields:r,getItemId:o,view:n}=e,i=r.find(l=>l.id===n.titleField),s=r.find(l=>l.id===n.mediaField),a=r.find(l=>l.id===n.descriptionField),c=(n?.fields??[]).map(l=>r.find(u=>l===u.id)).filter(ON);return t.map((l,u)=>(0,RS.createElement)(CS,{...e,key:o(l),item:l,mediaField:s,titleField:i,descriptionField:a,otherFields:c,posinset:n.infiniteScrollEnabled?u+1:void 0}))}var Kr=f(F(),1);function TS(e){let{empty:t,data:r,fields:o,isLoading:n,view:i,className:s}=e,a=so(!!n),c=!!r?.length,l=i.groupBy?.field?o.find(h=>h.id===i.groupBy?.field):null,u=c&&l?Vr(r,l):null,d=i.infiniteScrollEnabled&&!u;if(!c)return(0,Kr.jsx)("div",{className:U("dataviews-no-results",{"is-refreshing":a}),children:t});let p=!d&&!!n,m=U("dataviews-view-activity",s,{"is-refreshing":!d&&a}),g=u?Array.from(u.entries()):[];return c&&l&&u?(0,Kr.jsx)(H,{direction:"column",gap:"sm",className:m,inert:p?"true":void 0,children:g.map(([h,v])=>(0,Kr.jsx)(xS,{groupName:h,groupData:v,groupField:l,showLabel:i.groupBy?.showLabel!==!1,children:(0,Kr.jsx)($h,{...e,data:v})},h))}):(0,Kr.jsxs)(Kr.Fragment,{children:[(0,Kr.jsx)("div",{className:m,role:i.infiniteScrollEnabled?"feed":void 0,inert:p?"true":void 0,children:(0,Kr.jsx)($h,{...e})}),d&&n&&(0,Kr.jsx)("p",{className:"dataviews-loading-more",children:(0,Kr.jsx)(ES.Spinner,{})})]})}var wr=f(ie(),1),xl=f(oe(),1),IS=f(Pt(),1),bd=f(W(),1);var OS=f(ie(),1),AN=f(Vn(),1),hd=f(W(),1);var kN=f(oe(),1);var wl=f(ie(),1),ia=f(W(),1),Xr=f(oe(),1);var yn=f(F(),1);function Yh(e,t){return!e.infiniteScrollEnabled&&t.totalItems>0&&t.totalPages>1}function Gh(){let{view:e,onChangeView:t,paginationInfo:r}=(0,ia.useContext)(ne);if(!Yh(e,r))return null;let{totalPages:o}=r,n=e.page??1,i=Array.from(Array(o)).map((s,a)=>{let c=a+1;return{value:c.toString(),label:c.toString(),"aria-label":n===c?(0,Xr.sprintf)((0,Xr.__)("Page %1$d of %2$d"),n,o):c.toString()}});return(0,yn.jsxs)(H,{direction:"row",className:"dataviews-pagination",justify:"end",align:"center",gap:"xl",children:[(0,yn.jsx)(H,{direction:"row",justify:"flex-start",align:"center",gap:"xs",className:"dataviews-pagination__page-select",children:(0,ia.createInterpolateElement)((0,Xr.sprintf)((0,Xr._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",o),{div:(0,yn.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,yn.jsx)(wl.SelectControl,{"aria-label":(0,Xr.__)("Current page"),value:n.toString(),options:i,onChange:s=>{t({...e,page:+s})},size:"small",variant:"minimal"})})}),(0,yn.jsxs)(H,{direction:"row",gap:"xs",align:"center",children:[(0,yn.jsx)(wl.Button,{onClick:()=>t({...e,page:n-1}),disabled:n===1,accessibleWhenDisabled:!0,label:(0,Xr.__)("Previous page"),icon:(0,Xr.isRTL)()?Ou:Nu,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,yn.jsx)(wl.Button,{onClick:()=>t({...e,page:n+1}),disabled:n>=o,accessibleWhenDisabled:!0,label:(0,Xr.__)("Next page"),icon:(0,Xr.isRTL)()?Nu:Ou,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})}var PS=(0,ia.memo)(Gh);var AS=f(F(),1);function sa(e){return(0,hd.useMemo)(()=>!!e?.length&&e?.every(t=>t.supportsBulk),[e])}var pe=f(F(),1),{Badge:IN}=me(wr.privateApis);function kS({view:e,multiselect:t,selection:r,onChangeSelection:o,getItemId:n,item:i,mediaField:s,titleField:a,descriptionField:c,regularFields:l,badgeFields:u,config:d,posinset:p,setsize:m}){let{showTitle:g=!0,showMedia:h=!0,showDescription:v=!0}=e,w=n(i),b=(0,bd.useRef)(null),y=r.includes(w);li(b,p);let x=s?.render?(0,pe.jsx)(s.render,{item:i,field:s,config:d}):null,E=g&&a?.render?(0,pe.jsx)(a.render,{item:i,field:a}):null;return(0,pe.jsxs)(wr.Composite.Item,{ref:b,"aria-label":a?a.getValue({item:i})||(0,xl.__)("(no title)"):void 0,render:({children:S,...k})=>(0,pe.jsx)(H,{direction:"column",children:S,...k}),role:"option","aria-posinset":p,"aria-setsize":m,className:U("dataviews-view-picker-grid__card",{"is-selected":y}),"aria-selected":y,onClick:()=>{if(y)o(r.filter(S=>w!==S));else{let S=t?[...r,w]:[w];o(S)}},children:[h&&x&&(0,pe.jsx)("div",{className:"dataviews-view-picker-grid__media",children:x}),h&&x&&(0,pe.jsx)(oi,{item:i,selection:r,onChangeSelection:o,getItemId:n,titleField:a,disabled:!1,"aria-hidden":!0,tabIndex:-1}),g&&(0,pe.jsx)(H,{direction:"row",justify:"space-between",className:"dataviews-view-picker-grid__title-actions",children:(0,pe.jsx)("div",{className:"dataviews-view-picker-grid__title-field dataviews-title-field",children:E})}),(0,pe.jsxs)(H,{direction:"column",gap:"xs",children:[v&&c?.render&&(0,pe.jsx)(c.render,{item:i,field:c}),!!u?.length&&(0,pe.jsx)(H,{direction:"row",className:"dataviews-view-picker-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:u.map(S=>(0,pe.jsx)(IN,{className:"dataviews-view-picker-grid__field-value",children:(0,pe.jsx)(S.render,{item:i,field:S})},S.id))}),!!l?.length&&(0,pe.jsx)(H,{direction:"column",className:"dataviews-view-picker-grid__fields",gap:"xs",children:l.map(S=>(0,pe.jsx)(wr.Flex,{className:"dataviews-view-picker-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,pe.jsxs)(pe.Fragment,{children:[(0,pe.jsx)(wr.FlexItem,{className:"dataviews-view-picker-grid__field-name",children:S.header}),(0,pe.jsx)(wr.FlexItem,{className:"dataviews-view-picker-grid__field-value",style:{maxHeight:"none"},children:(0,pe.jsx)(S.render,{item:i,field:S})})]})},S.id))})]})]},w)}function NS({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,IS.useInstanceId)(NS,"dataviews-view-picker-grid-group__header");return(0,pe.jsxs)(H,{direction:"column",gap:"sm",role:"group","aria-labelledby":n,children:[(0,pe.jsx)("h3",{className:"dataviews-view-picker-grid-group__header",id:n,children:r?(0,xl.sprintf)((0,xl.__)("%1$s: %2$s"),t.label,e):e}),o]},e)}function NN({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,selection:s,view:a,className:c,empty:l}){let{resizeObserverRef:u,paginationInfo:d,itemListLabel:p}=(0,bd.useContext)(ne),m=r.find(T=>T.id===a?.titleField),g=r.find(T=>T.id===a?.mediaField),h=r.find(T=>T.id===a?.descriptionField),v=a.fields??[],{regularFields:w,badgeFields:b}=v.reduce((T,P)=>{let M=r.find(C=>C.id===P);if(!M)return T;let V=a.layout?.badgeFields?.includes(P)?"badgeFields":"regularFields";return T[V].push(M),T},{regularFields:[],badgeFields:[]}),y=!!t?.length,x=a.layout?.previewSize,E=sa(e),S="900px",k=a.groupBy?.field?r.find(T=>T.id===a.groupBy?.field):null,_=k?Vr(t,k):null,R=(a.infiniteScrollEnabled&&!_)??!1,L=a?.page??1,I=a?.perPage??0,A=R?d?.totalItems:void 0,O=ud(),D=fd(t,R,O);return(0,pe.jsxs)(pe.Fragment,{children:[y&&k&&_&&(0,pe.jsx)(wr.Composite,{virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":E,className:U("dataviews-view-picker-grid",c,{[`has-${a.layout?.density}-density`]:a.layout?.density&&["compact","comfortable"].includes(a.layout.density)}),"aria-label":p,render:({children:T,...P})=>(0,pe.jsx)(H,{direction:"column",gap:"lg",children:T,...P}),children:Array.from(_.entries()).map(([T,P])=>(0,pe.jsx)(NS,{groupName:T,groupField:k,showLabel:a.groupBy?.showLabel!==!1,children:(0,pe.jsx)(bl,{previewSize:x,style:{gridTemplateColumns:x&&`repeat(auto-fill, minmax(${x}px, 1fr))`},"aria-busy":n,ref:u,children:P.map(M=>{let V=M.position??(L-1)*I+t.indexOf(M)+1;return(0,pe.jsx)(kS,{view:a,multiselect:E,selection:s,onChangeSelection:i,getItemId:o,item:M,mediaField:g,titleField:m,descriptionField:h,regularFields:w,badgeFields:b,config:{sizes:S},posinset:V,setsize:A},o(M))})})},T))}),y&&!_&&(0,pe.jsxs)(wr.Composite,{render:(0,pe.jsx)(bl,{className:U("dataviews-view-picker-grid",c,{[`has-${a.layout?.density}-density`]:a.layout?.density&&["compact","comfortable"].includes(a.layout.density)}),previewSize:x,"aria-busy":n,ref:u}),virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":E,"aria-label":p,children:[Array.from({length:D}).map((T,P)=>(0,pe.jsx)(wr.Composite.Item,{render:({children:M,...V})=>(0,pe.jsx)(H,{direction:"column",children:M,...V}),role:"option","aria-hidden":!0,tabIndex:-1,className:"dataviews-view-picker-grid__card dataviews-view-picker-grid__placeholder"},`placeholder-${P}`)),t.map(T=>{let P=T.position;return(0,pe.jsx)(kS,{view:a,multiselect:E,selection:s,onChangeSelection:i,getItemId:o,item:T,mediaField:g,titleField:m,descriptionField:h,regularFields:w,badgeFields:b,config:{sizes:S},posinset:P,setsize:A},o(T))})]}),!y&&(0,pe.jsx)("div",{className:U({"dataviews-loading":n,"dataviews-no-results":!n}),children:n?(0,pe.jsx)("p",{children:(0,pe.jsx)(wr.Spinner,{})}):l}),y&&n&&(0,pe.jsx)("p",{className:"dataviews-loading-more",children:(0,pe.jsx)(wr.Spinner,{})})]})}var VS=NN;var vd=f(oe(),1),Qi=f(ie(),1),Zr=f(W(),1);var be=f(F(),1);function VN({item:e,fields:t,column:r,align:o}){let n=t.find(s=>s.id===r);if(!n)return null;let i=U("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,be.jsx)("div",{className:i,children:(0,be.jsx)(n.render,{item:e,field:n})})}function MS({item:e,fields:t,id:r,view:o,titleField:n,mediaField:i,descriptionField:s,selection:a,getItemId:c,onChangeSelection:l,multiselect:u,posinset:d}){let{paginationInfo:p}=(0,Zr.useContext)(ne),m=a.includes(r),[g,h]=(0,Zr.useState)(!1),v=(0,Zr.useRef)(null);li(v,d);let{showTitle:w=!0,showMedia:b=!0,showDescription:y=!0,infiniteScrollEnabled:x}=o,E=()=>{h(!0)},S=()=>{h(!1)},k=o.fields??[],_=n&&w||i&&b||s&&y;return(0,be.jsxs)(Qi.Composite.Item,{ref:v,render:({children:R,...L})=>(0,be.jsx)("tr",{className:U("dataviews-view-table__row",{"is-selected":m,"is-hovered":g}),onMouseEnter:E,onMouseLeave:S,children:R,...L}),"aria-selected":m,"aria-setsize":p.totalItems||void 0,"aria-posinset":d,role:x?"article":"option",onMouseDown:R=>{R.button===0&&R.currentTarget.parentElement?.focus({preventScroll:!0})},onClick:()=>{if(m)l(a.filter(R=>r!==R));else{let R=u?[...a,r]:[r];l(R)}},children:[(0,be.jsx)("td",{className:"dataviews-view-table__checkbox-column",role:"presentation",children:(0,be.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,be.jsx)(oi,{item:e,selection:a,onChangeSelection:l,getItemId:c,titleField:n,disabled:!1,"aria-hidden":!0,tabIndex:-1})})}),_&&(0,be.jsx)("td",{role:"presentation",children:(0,be.jsx)(nd,{item:e,titleField:w?n:void 0,mediaField:b?i:void 0,descriptionField:y?s:void 0,isItemClickable:()=>!1})}),k.map(R=>{let{width:L,maxWidth:I,minWidth:A,align:O}=o.layout?.styles?.[R]??{};return(0,be.jsx)("td",{style:{width:L,maxWidth:I,minWidth:A},role:"presentation",children:(0,be.jsx)(VN,{fields:t,item:e,column:R,align:O})},R)})]},r)}function MN({actions:e,data:t,fields:r,getItemId:o,isLoading:n=!1,onChangeView:i,onChangeSelection:s,selection:a,setOpenedFilter:c,view:l,className:u,empty:d}){let p=(0,Zr.useRef)(new Map),m=(0,Zr.useRef)(void 0),[g,h]=(0,Zr.useState)(),v=sa(e)??!1;(0,Zr.useEffect)(()=>{m.current&&(m.current.focus(),m.current=void 0)});let w=l.groupBy?.field?r.find(P=>P.id===l.groupBy?.field):null,b=w?Vr(t,w):null,y=l.infiniteScrollEnabled&&!b,x=(0,Zr.useId)();if(g){m.current=g,h(void 0);return}let E=P=>{let M=p.current.get(P.id),V=M?p.current.get(M.fallback):void 0;h(V?.node)},S=!!t?.length,k=r.find(P=>P.id===l.titleField),_=r.find(P=>P.id===l.mediaField),R=r.find(P=>P.id===l.descriptionField),{showTitle:L=!0,showMedia:I=!0,showDescription:A=!0}=l,O=k&&L||_&&I||R&&A,D=l.fields??[],T=(P,M)=>V=>{V?p.current.set(P,{node:V,fallback:D[M>0?M-1:1]}):p.current.delete(P)};return(0,be.jsxs)(be.Fragment,{children:[(0,be.jsxs)("table",{className:U("dataviews-view-table","dataviews-view-picker-table",u,{[`has-${l.layout?.density}-density`]:l.layout?.density&&["compact","comfortable"].includes(l.layout.density)}),"aria-busy":n,"aria-describedby":x,role:y?"feed":"listbox",children:[(0,be.jsx)("thead",{role:"presentation",children:(0,be.jsxs)("tr",{className:"dataviews-view-table__row",role:"presentation",children:[(0,be.jsx)("th",{className:"dataviews-view-table__checkbox-column",children:v&&(0,be.jsx)(gl,{selection:a,onChangeSelection:s,data:t,actions:e,getItemId:o,disableSelectAll:y})}),O&&(0,be.jsx)("th",{children:k&&(0,be.jsx)(oa,{ref:T(k.id,0),fieldId:k.id,view:l,fields:r,onChangeView:i,onHide:E,setOpenedFilter:c,canMove:!1})}),D.map((P,M)=>{let{width:V,maxWidth:C,minWidth:N,align:B}=l.layout?.styles?.[P]??{};return(0,be.jsx)("th",{style:{width:V,maxWidth:C,minWidth:N,textAlign:B},"aria-sort":l.sort?.direction&&l.sort?.field===P?Xu[l.sort.direction]:void 0,scope:"col",children:(0,be.jsx)(oa,{ref:T(P,M),fieldId:P,view:l,fields:r,onChangeView:i,onHide:E,setOpenedFilter:c,canMove:l.layout?.enableMoving??!0})},P)})]})}),S&&w&&b?Array.from(b.entries()).map(([P,M])=>(0,be.jsxs)(Qi.Composite,{virtualFocus:!0,orientation:"vertical",render:(0,be.jsx)("tbody",{role:"group"}),children:[(0,be.jsx)("tr",{className:"dataviews-view-table__group-header-row",role:"presentation",children:(0,be.jsx)("td",{colSpan:D.length+(O?1:0)+1,className:"dataviews-view-table__group-header-cell",role:"presentation",children:l.groupBy?.showLabel===!1?P:(0,vd.sprintf)((0,vd.__)("%1$s: %2$s"),w.label,P)})}),M.map((V,C)=>(0,be.jsx)(MS,{item:V,fields:r,id:o(V)||C.toString(),view:l,titleField:k,mediaField:_,descriptionField:R,selection:a,getItemId:o,onChangeSelection:s,multiselect:v},o(V)))]},`group-${P}`)):(0,be.jsx)(Qi.Composite,{render:(0,be.jsx)("tbody",{role:"presentation"}),virtualFocus:!0,orientation:"vertical",children:S&&t.map((P,M)=>{let V=o(P),C=P.position;return(0,be.jsx)(MS,{item:P,fields:r,id:V||M.toString(),view:l,titleField:k,mediaField:_,descriptionField:R,selection:a,getItemId:o,onChangeSelection:s,multiselect:v,posinset:C},V)})})]}),(0,be.jsxs)("div",{className:U({"dataviews-loading":n,"dataviews-no-results":!S&&!n}),id:x,children:[!S&&(n?(0,be.jsx)("p",{children:(0,be.jsx)(Qi.Spinner,{})}):d),S&&n&&(0,be.jsx)("p",{className:"dataviews-loading-more",children:(0,be.jsx)(Qi.Spinner,{})})]})]})}var DS=MN;var aa=f(ie(),1),la=f(W(),1),LS=f(Pt(),1),yd=f(oe(),1);var Re=f(F(),1);function DN(e){return!!e}function LN({view:e,multiselect:t,selection:r,onChangeSelection:o,getItemId:n,item:i,titleField:s,mediaField:a,descriptionField:c,otherFields:l,posinset:u,setsize:d}){let p=(0,la.useRef)(null);li(p,u);let{showTitle:m=!0,showMedia:g=!0,showDescription:h=!0}=e,v=n(i),w=r.includes(v),b=e.layout?.density??"balanced",y=g&&b!=="compact"&&a?.render?(0,Re.jsx)(a.render,{item:i,field:a,config:{sizes:b==="comfortable"?"32px":"24px"}}):null,x=(0,Re.jsx)("div",{className:"dataviews-view-picker-activity__item-type-icon",children:y||(0,Re.jsx)("span",{className:"dataviews-view-picker-activity__item-bullet","aria-hidden":"true"})}),E=m&&s?.render?(0,Re.jsx)(s.render,{item:i,field:s}):null,S=h&&c?.render?(0,Re.jsx)(c.render,{item:i,field:c}):null,k=(0,la.useMemo)(()=>b==="comfortable"?"md":"sm",[b]);return(0,Re.jsx)(aa.Composite.Item,{ref:p,role:"option","aria-label":s&&s.getValue({item:i})||void 0,"aria-posinset":u,"aria-setsize":d,"aria-selected":w,className:U("dataviews-view-picker-activity__item",b==="compact"&&"is-compact",b==="balanced"&&"is-balanced",b==="comfortable"&&"is-comfortable",w&&"is-selected"),onClick:()=>{if(w)o(r.filter(_=>v!==_));else{let _=t?[...r,v]:[v];o(_)}},render:(0,Re.jsx)("div",{}),children:(0,Re.jsxs)(H,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,Re.jsx)(H,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-picker-activity__item-type",children:x}),(0,Re.jsxs)(H,{direction:"column",gap:k,align:"flex-start",className:"dataviews-view-picker-activity__item-content",children:[E&&(0,Re.jsx)("div",{className:"dataviews-view-picker-activity__item-title",children:E}),S&&(0,Re.jsx)("div",{className:"dataviews-view-picker-activity__item-description",children:S}),(0,Re.jsx)("div",{className:"dataviews-view-picker-activity__item-fields",children:l.map(_=>(0,Re.jsxs)("div",{className:"dataviews-view-picker-activity__item-field",children:[(0,Re.jsx)(To,{render:(0,Re.jsx)("span",{}),className:"dataviews-view-picker-activity__item-field-label",children:_.label}),(0,Re.jsx)("span",{className:"dataviews-view-picker-activity__item-field-value",children:(0,Re.jsx)(_.render,{item:i,field:_})})]},_.id))})]})]})})}function FS({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,LS.useInstanceId)(FS,"dataviews-view-picker-activity-group__header");return(0,Re.jsxs)(H,{direction:"column",role:"group","aria-labelledby":n,className:"dataviews-view-picker-activity-group",children:[(0,Re.jsx)("h3",{className:"dataviews-view-picker-activity-group__header",id:n,children:r?(0,yd.sprintf)((0,yd.__)("%1$s: %2$s"),t.label,e):e}),o]})}function BS({data:e,fields:t,getItemId:r,isLoading:o,onChangeSelection:n,selection:i,view:s,actions:a,className:c,empty:l}){let{itemListLabel:u,paginationInfo:d}=(0,la.useContext)(ne),p=sa(a),m=t.find(_=>_.id===s?.titleField),g=t.find(_=>_.id===s?.mediaField),h=t.find(_=>_.id===s?.descriptionField),v=(s?.fields??[]).map(_=>t.find(R=>_===R.id)).filter(DN),w=s.groupBy?.field?t.find(_=>_.id===s.groupBy?.field):null,b=w?Vr(e,w):null,x=(s.infiniteScrollEnabled&&!b)??!1?d?.totalItems:void 0,E=!!e?.length,S=!!(w&&b),k=_=>(0,Re.jsx)(LN,{view:s,multiselect:p,selection:i,onChangeSelection:n,getItemId:r,item:_,titleField:m,mediaField:g,descriptionField:h,otherFields:v,posinset:_.position,setsize:x},r(_));return E?(0,Re.jsxs)(Re.Fragment,{children:[(0,Re.jsx)(aa.Composite,{virtualFocus:!0,orientation:"vertical",role:"listbox","aria-multiselectable":p,"aria-label":u,"aria-busy":o,render:S?(0,Re.jsx)(H,{direction:"column",gap:"sm"}):void 0,className:U("dataviews-view-picker-activity",c),children:S&&b?Array.from(b.entries()).map(([_,R])=>(0,Re.jsx)(FS,{groupName:_,groupField:w,showLabel:s.groupBy?.showLabel!==!1,children:R.map(k)},_)):e.map(k)}),o&&(0,Re.jsx)("p",{className:"dataviews-loading-more",children:(0,Re.jsx)(aa.Spinner,{})})]}):(0,Re.jsx)("div",{className:U({"dataviews-loading":o,"dataviews-no-results":!o}),children:o?(0,Re.jsx)("p",{children:(0,Re.jsx)(aa.Spinner,{})}):l})}var ca=f(ie(),1),ua=f(oe(),1),jS=f(W(),1);var da=f(F(),1);function ui(){let e=(0,jS.useContext)(ne),t=e.view;return(0,da.jsxs)(ca.__experimentalToggleGroupControl,{label:(0,ua.__)("Density"),value:t.layout?.density||"balanced",onChange:r=>{e.onChangeView({...t,layout:{...t.layout,density:r}})},isBlock:!0,children:[(0,da.jsx)(ca.__experimentalToggleGroupControlOption,{value:"comfortable",label:(0,ua._x)("Comfortable","Density option for DataView layout")},"comfortable"),(0,da.jsx)(ca.__experimentalToggleGroupControlOption,{value:"balanced",label:(0,ua._x)("Balanced","Density option for DataView layout")},"balanced"),(0,da.jsx)(ca.__experimentalToggleGroupControlOption,{value:"compact",label:(0,ua._x)("Compact","Density option for DataView layout")},"compact")]})}var HS=f(ie(),1),zS=f(oe(),1),WS=f(W(),1);var US=f(F(),1),FN=[{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 $S(){let e=(0,WS.useContext)(ne),t=e.view,r=FN.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,US.jsx)(HS.RangeControl,{showTooltip:!1,label:(0,zS.__)("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 Ji=f(F(),1);function qh(){return(0,Ji.jsxs)(Ji.Fragment,{children:[(0,Ji.jsx)(ui,{}),(0,Ji.jsx)($S,{})]})}var di=[{type:Qs,label:(0,Uo.__)("Table"),component:fS,icon:uu,viewConfigOptions:ui},{type:Qu,label:(0,Uo.__)("Grid"),component:vS,icon:fu,viewConfigOptions:qh},{type:M0,label:(0,Uo.__)("List"),component:Uh,icon:(0,Uo.isRTL)()?_g:Cg,viewConfigOptions:ui},{type:D0,label:(0,Uo.__)("Activity"),component:TS,icon:Mu,viewConfigOptions:ui},{type:L0,label:(0,Uo.__)("Grid"),component:VS,icon:fu,viewConfigOptions:qh,isPicker:!0},{type:F0,label:(0,Uo.__)("Table"),component:DS,icon:uu,viewConfigOptions:ui,isPicker:!0},{type:B0,label:(0,Uo.__)("Activity"),component:BS,icon:Mu,viewConfigOptions:ui,isPicker:!0}];var Ca=f(W(),1);var bi=f(ie(),1),Cn=f(oe(),1),uf=f(W(),1);var YS=f($(),1),GS=(0,YS.createContext)(!0);function KS(e){return Array.isArray(e)?e:typeof e<"u"?[e]:[]}function wd(e){let t=[];for(let r of e)t.push(...r);return t}function _l(e){return e.slice().reverse()}function Sl(...e){}function Dr(e,t){return typeof Object.hasOwn=="function"?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function fa(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}function Cl(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function XS(e,t){let r={...e};for(let o of t)Dr(r,o)&&delete r[o];return r}function ZS(e,t){let r={};for(let o of t)Dr(e,o)&&(r[o]=e[o]);return r}function xd(e){return e}function QS(e=Sl){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)}function or(e,t){if(!e)throw typeof t!="string"?new Error("Invariant failed"):new Error(t)}function Kh(e){return Object.keys(e)}function JS(e,...t){let r=typeof e=="function"?e(...t):e;return r==null?!1:!r}function ma(e){return e.disabled||e["aria-disabled"]===!0||e["aria-disabled"]==="true"}function nr(e){let t={};for(let r in e)e[r]!==void 0&&(t[r]=e[r]);return t}function we(...e){for(let t of e)if(t!==void 0)return t}var pa=BN();function BN(){return typeof window<"u"&&!!window.document?.createElement}function $o(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function ts(e,t=!1){let{activeElement:r}=$o(e);if(!r?.nodeName)return null;if(jN(r)&&r.contentDocument?.body)return ts(r.contentDocument.body,t);if(t){let o=r.getAttribute("aria-activedescendant");if(o){let n=$o(r).getElementById(o);if(n)return n}}return r}function es(e,t){return e===t||e.contains(t)}function ga(e){return e?.nodeType===1}function e1(e){return typeof e?.nodeType=="number"}function jN(e){return e.tagName==="IFRAME"}function fi(e){let t=e.tagName.toLowerCase();return t==="button"?!0:t==="input"&&e.type?HN.indexOf(e.type)!==-1:!1}var HN=["button","color","file","image","reset","submit"];function zN(e){if(typeof e.checkVisibility=="function")return e.checkVisibility();let t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}function xr(e){try{return e.tagName==="TEXTAREA"?!0:e.tagName!=="INPUT"?!1:e.selectionStart!==null}catch{return!1}}function _d(e){return e.isContentEditable||xr(e)}function t1(e){if(xr(e))return e.value;if(e.isContentEditable){let t=$o(e).createRange();return t.selectNodeContents(e),t.toString()}return""}function Rl(e){let t=0,r=0;if(xr(e))t=e.selectionStart||0,r=e.selectionEnd||0;else if(e.isContentEditable){let o=$o(e).getSelection();if(o?.rangeCount&&o.anchorNode&&es(e,o.anchorNode)&&o.focusNode&&es(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}}var WN=["dialog","menu","listbox","tree","grid"],qS={menu:"menuitem",listbox:"option",tree:"treeitem"};function r1(e,t){let r=e?.getAttribute("role");return r&&WN.indexOf(r)!==-1?r:t}function o1(e){if(e!=null&&Dr(qS,e))return qS[e]}function El(e){if(!e)return null;let t=o=>o==="auto"||o==="scroll";if(e.clientHeight&&e.scrollHeight>e.clientHeight){let{overflowY:o}=getComputedStyle(e);if(t(o))return e}else if(e.clientWidth&&e.scrollWidth>e.clientWidth){let{overflowX:o}=getComputedStyle(e);if(t(o))return e}let r=$o(e);return El(e.parentElement)||r.scrollingElement||r.body}function Sd(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function n1(e,t){let r=e.map((n,i)=>[i,n]),o=!1;return r.sort(([n,i],[s,a])=>{let c=t(i),l=t(a);return c===l||!c||!l?0:UN(c,l)?(n>s&&(o=!0),-1):(n<s&&(o=!0),1)}),o?r.map(([n,i])=>i):e}function UN(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function i1(){return pa&&!!navigator.maxTouchPoints}function Cd(){return pa?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function ha(){return pa&&Cd()&&/apple/i.test(navigator.vendor)}function s1(){return pa&&/firefox\//i.test(navigator.userAgent)}function a1(e){let{currentTarget:t,target:r}=e;return t?e1(r)?!es(t,r):!0:!1}function jt(e){return e.target===e.currentTarget}function l1(e){if(!ga(e))return!1;let t=e,r=t.tagName.toLowerCase();return r==="a"||r==="button"&&t.type==="submit"||r==="input"&&t.type==="submit"}function c1(e){let t=Cd();return t&&!e.metaKey||!t&&!e.ctrlKey?!1:l1(e.currentTarget)}function u1(e){return e.altKey?l1(e.currentTarget):!1}function rs(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 d1(e,t,r){let o=new KeyboardEvent(t,r);return e.dispatchEvent(o)}function Xh(e,t){let r=new MouseEvent("click",t);return e.dispatchEvent(r)}function Rd(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!e1(o)||!es(r,o)}function f1(e){return e.type==="input"}function os(e,t,r,o){let i=(a=>{if(o){let l=setTimeout(a,o);return()=>clearTimeout(l)}let c=requestAnimationFrame(a);return()=>cancelAnimationFrame(c)})(()=>{e.removeEventListener(t,s,!0),r()}),s=()=>{i(),r()};return e.addEventListener(t,s,{once:!0,capture:!0}),()=>{i(),e.removeEventListener(t,s,!0)}}function Yo(e,t,r,o=window){let n=[];try{o.document.addEventListener(e,t,r);for(let s of Array.from(o.frames))n.push(Yo(e,t,r,s))}catch{}return()=>{try{o.document.removeEventListener(e,t,r)}catch{}for(let s of n)s()}}var $N="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 Ed(e){return!(!e.matches($N)||!zN(e)||e.closest("[inert]"))}function ao(e){let t=ts(e);if(!t)return!1;if(t===e)return!0;let r=t.getAttribute("aria-activedescendant");return r?r===e.id:!1}function m1(e){let t=ts(e);if(!t)return!1;if(es(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 p1(e,t){"scrollIntoView"in e?(e.focus({preventScroll:!0}),e.scrollIntoView({block:"nearest",inline:"nearest",...t})):e.focus()}function g1(e){return async()=>{let t=await e?.();return g1(async()=>(await t?.(),e))}}var Oq=YN();function YN({limit:e=100}={}){let t=[],r=[],o=null,n=()=>t.length>0,i=()=>r.length>0;return{canUndo:n,canRedo:i,undo:async()=>{n()&&(o=null,r.push(await t.pop()?.()))},redo:async()=>{i()&&(o=null,t.push(await r.pop()?.()))},execute:async(l,u)=>{if(!l)return;let d=u===o;o=u??null;let p=d?Math.max(0,t.length-1):t.length,m=await l();if(!m)return;r=[];let g=t[p];for(t[p]=g1(async()=>{await m?.();let h=await g?.();return async()=>{await h?.(),await l?.()}});t.length>e;)t.shift()}}}var ir=f($(),1),Le=f($(),1),ns=f(F(),1);function h1(e,t){if(typeof e=="function"){let r=e(t);if(typeof r=="function")return r}else e&&(e.current=t)}function GN(e){return!e||!(0,Le.isValidElement)(e)?!1:"ref"in e.props||"ref"in e}function qN(e){return GN(e)?{...e.props}.ref||e.ref:null}function KN(e,t){let r={...e};for(let o in t){if(!Dr(t,o))continue;if(o==="className"){let i="className",s=e[i],a=t[i];s&&a?r[i]=`${s} ${a}`:r[i]=a||s;continue}if(o==="style"){let i="style";r[i]=e[i]?{...e[i],...t[i]}:t[i];continue}let n=t[o];if(o.startsWith("on")){if(typeof n!="function")continue;let i=e[o];if(typeof i=="function"){r[o]=(...s)=>{n(...s),i(...s)};continue}}r[o]=n}return r}var Zh={...ir},b1=Zh.useId,Iq=Zh.useDeferredValue,v1=Zh.useInsertionEffect,Ye=pa?Le.useLayoutEffect:Le.useEffect;function XN(e){let[t]=(0,Le.useState)(e);return t}function _1(e){let t=(0,Le.useRef)(e);return Ye(()=>{t.current=e}),t}function ve(e){let t=(0,Le.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return v1?v1(()=>{t.current=e}):t.current=e,(0,Le.useCallback)((...r)=>t.current?.(...r),[])}function S1(e){let[t,r]=(0,Le.useState)(null);return Ye(()=>{if(t==null||!e)return;let o=null;return e(n=>(o=n,t)),()=>{e(o)}},[t,e]),[t,r]}function vt(...e){return(0,Le.useMemo)(()=>{if(e.some(Boolean))return t=>{let r=[];for(let o of e){if(!o)continue;let n=h1(o,t);r.push({ref:o,cleanup:typeof n=="function"?n:void 0})}if(r.some(o=>o.cleanup))return()=>{for(let{ref:o,cleanup:n}of r)n?n():h1(o,null)}}},e)}function lo(e){if(b1){let o=b1();return e||o}let[t,r]=(0,Le.useState)(e);return Ye(()=>{e||t||r(`id-${Math.random().toString(36).slice(2,8)}`)},[e,t]),e||t}function C1(e,t){let r=i=>{if(typeof i=="string")return i},[o,n]=(0,Le.useState)(()=>r(t));return Ye(()=>{n((e&&"current"in e?e.current:e)?.tagName.toLowerCase()||r(t))},[e,t]),o}function R1(e,t,r){let o=XN(r),[n,i]=(0,Le.useState)(o);return(0,Le.useEffect)(()=>{let s=e&&"current"in e?e.current:e;if(!s)return;let a=()=>{let l=s.getAttribute(t);i(l??o)},c=new MutationObserver(a);return c.observe(s,{attributeFilter:[t]}),a(),()=>c.disconnect()},[e,t,o]),n}function Go(e,t){let r=(0,Le.useRef)(!1);(0,Le.useEffect)(()=>{if(r.current)return e();r.current=!0},t),(0,Le.useEffect)(()=>()=>{r.current=!1},[])}function E1(e,t){let r=(0,Le.useRef)(!1);Ye(()=>{if(r.current)return e();r.current=!0},t),Ye(()=>()=>{r.current=!1},[])}function T1(){return(0,Le.useReducer)(()=>[],[])}function yt(e){return ve(typeof e=="function"?e:()=>e)}function qo(e,t,r=[]){let o=(0,Le.useCallback)(n=>(e.wrapElement&&(n=e.wrapElement(n)),t(n)),[...r,e.wrapElement]);return{...e,wrapElement:o}}function Pd(e,t,r){let o=e.onLoadedMetadataCapture,n=(0,Le.useMemo)(()=>Object.assign(()=>{},o,...r!==void 0?[{[t]:r}]:[]),[o,t,r]);return[o?.[t],{onLoadedMetadataCapture:n}]}var y1=!1;function P1(){return(0,Le.useEffect)(()=>{y1||(Yo("mousemove",QN,!0),Yo("mousedown",Td,!0),Yo("mouseup",Td,!0),Yo("keydown",Td,!0),Yo("scroll",Td,!0),y1=!0)},[]),ve(()=>Qh)}var Qh=!1,w1=0,x1=0;function ZN(e){let t=e.movementX||e.screenX-w1,r=e.movementY||e.screenY-x1;return w1=e.screenX,x1=e.screenY,t||r||!1}function QN(e){ZN(e)&&(Qh=!0)}function Td(){Qh=!1}function Ue(e){let t=ir.forwardRef((r,o)=>e({...r,ref:o}));return t.displayName=e.displayName||e.name,t}function Ko(e,t){return ir.memo(e,t)}function Ge(e,t){let{wrapElement:r,render:o,...n}=t,i=vt(t.ref,qN(o)),s;if(ir.isValidElement(o)){let a={...o.props,ref:i};s=ir.cloneElement(o,KN(n,a))}else o?s=o(n):s=(0,ns.jsx)(e,{...n});return r?r(s):s}function qe(e){let t=(r={})=>e(r);return t.displayName=e.name,t}function Lr(e=[],t=[]){let r=ir.createContext(void 0),o=ir.createContext(void 0),n=()=>ir.useContext(r),i=(l=!1)=>{let u=ir.useContext(o),d=n();return l?u:u||d},s=()=>{let l=ir.useContext(o),u=n();if(!(l&&l===u))return u},a=l=>e.reduceRight((u,d)=>(0,ns.jsx)(d,{...l,children:u}),(0,ns.jsx)(r.Provider,{...l}));return{context:r,scopedContext:o,useContext:n,useScopedContext:i,useProviderContext:s,ContextProvider:a,ScopedContextProvider:l=>(0,ns.jsx)(a,{...l,children:t.reduceRight((u,d)=>(0,ns.jsx)(d,{...l,children:u}),(0,ns.jsx)(o.Provider,{...l}))})}}var Ht=f($(),1),JN="div",e5=Symbol("accessibleWhenDisabled"),t5=ha(),r5=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"];function o5(e){let{tagName:t,readOnly:r,type:o}=e;return t==="TEXTAREA"&&!r||t==="SELECT"&&!r?!0:t==="INPUT"&&!r?r5.includes(o):!!(e.isContentEditable||e.getAttribute("role")==="combobox"&&e.dataset.name)}function n5(e){return e?e==="button"||e==="summary"||e==="input"||e==="select"||e==="textarea"||e==="a":!0}function i5(e){return e?e==="button"||e==="input"||e==="select"||e==="textarea":!0}function s5(e){if(e.tagName==="BUTTON"){let{type:t}=e;return t==="submit"}if(e.tagName==="INPUT"){let{type:t}=e;return t==="submit"||t==="image"}return!1}function a5({focusable:e,trulyDisabled:t,nativeTabbable:r,supportsDisabled:o,safariTabIndex:n,tabIndexProp:i}){return e?t?r&&!o?-1:void 0:r?n&&i==null?0:i:i??0:i}function Jh(e,t){return ve(r=>{e?.(r),!r.defaultPrevented&&t&&(r.stopPropagation(),r.preventDefault())})}var O1=!1,eb=!0;function l5(e){let t=e.target;ga(t)&&!t.hasAttribute("data-focus-visible")&&(eb=!1)}function c5(e){e.metaKey||e.ctrlKey||e.altKey||(eb=!0)}var Tl=qe(function({focusable:t=!0,accessibleWhenDisabled:r,autoFocus:o,onFocusVisible:n,...i}){let s=(0,Ht.useRef)(null),[a,c]=Pd(i,e5,r);r??=a,(0,Ht.useEffect)(()=>{t&&(O1||(Yo("mousedown",l5,!0),Yo("keydown",c5,!0),O1=!0))},[t]);let l=t&&ma(i),u=l&&!r,[d,p]=(0,Ht.useState)(!1),m=(0,Ht.useRef)(!1),g=(0,Ht.useRef)(null),h=ve(C=>{g.current?.(),g.current=null,m.current=!1,C?.removeAttribute("data-focus-visible")});(0,Ht.useEffect)(()=>{t&&u&&(h(s.current),d&&p(!1))},[t,u,d,h]),(0,Ht.useEffect)(()=>{if(!t||!d)return;let C=s.current;if(!C||typeof IntersectionObserver>"u")return;let N=new IntersectionObserver(()=>{Ed(C)||(m.current=!1,p(!1))});return N.observe(C),()=>N.disconnect()},[t,d]),(0,Ht.useEffect)(()=>()=>g.current?.(),[]);let v=Jh(i.onKeyPressCapture,l),w=Jh(i.onMouseDownCapture,l),b=Jh(i.onClickCapture,l),y=(C,N)=>{if(N&&(C.currentTarget=N),!t)return;let B=C.currentTarget;if(B&&ao(B)&&(n?.(C),!C.defaultPrevented)){if(B.dataset.focusVisible="true",m.current=!0,s5(B)){if(g.current?.(),g.current=null,typeof IntersectionObserver<"u"){let z=new IntersectionObserver(()=>{Ed(B)||h(B)});z.observe(B),g.current=()=>z.disconnect()}return}p(!0)}},x=i.onKeyDownCapture,E=ve(C=>{if(x?.(C),C.defaultPrevented||!t||d||m.current||C.metaKey||C.altKey||C.ctrlKey||!jt(C))return;let N=C.currentTarget;os(N,"focusout",()=>y(C,N))}),S=i.onFocusCapture,k=ve(C=>{if(S?.(C),C.defaultPrevented||!t)return;if(!jt(C)){p(!1);return}let N=C.currentTarget,B=()=>y(C,N);eb||o5(C.target)?os(C.target,"focusout",B):p(!1)}),_=i.onBlur,R=ve(C=>{_?.(C),t&&Rd(C)&&(h(C.currentTarget),p(!1))}),L=(0,Ht.useContext)(GS),I=ve(C=>{t&&o&&C&&L&&queueMicrotask(()=>{ao(C)||Ed(C)&&C.focus()})}),A=C1(s),O=t&&n5(A),D=t&&i5(A),[T,P]=(0,Ht.useState)(!1);t5&&(0,Ht.useEffect)(()=>{if(!t)return;let C=s.current;if(!C)return;let{type:N}=C,B=C.tagName==="INPUT"&&(N==="checkbox"||N==="radio");P(fi(C)||B)},[t]);let M=i.style,V=(0,Ht.useMemo)(()=>u?{pointerEvents:"none",...M}:M,[u,M]);return i={"data-focus-visible":t&&d||void 0,"data-autofocus":o||void 0,"aria-disabled":l||void 0,...i,...c,ref:vt(s,I,i.ref),style:V,tabIndex:a5({focusable:t,trulyDisabled:u,nativeTabbable:O,supportsDisabled:D,safariTabIndex:T,tabIndexProp:i.tabIndex}),disabled:D&&u?!0:void 0,contentEditable:l?void 0:i.contentEditable,onKeyPressCapture:v,onClickCapture:b,onMouseDownCapture:w,onKeyDownCapture:E,onFocusCapture:k,onBlur:R},nr(i)}),Lq=Ue(function(t){return Ge(JN,Tl(t))});var mi=f($(),1),u5="button";function A1(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return e.key==="Enter"?fi(t)||t.tagName==="SUMMARY"||t.tagName==="A":e.key===" "?fi(t)||t.tagName==="SUMMARY"||t.tagName==="INPUT"||t.tagName==="SELECT":!1}var d5=Symbol("command"),tb=qe(function({clickOnEnter:t=!0,clickOnSpace:r=!0,...o}){let n=(0,mi.useRef)(null),[i,s]=(0,mi.useState)(!1);(0,mi.useEffect)(()=>{n.current&&s(fi(n.current))},[]);let[a,c]=(0,mi.useState)(!1),l=(0,mi.useRef)(!1),u=ma(o),[d,p]=Pd(o,d5,!0);Ye(()=>{u&&(l.current=!1,c(!1))},[u]);let m=o.onKeyDown,g=ve(y=>{m?.(y);let x=y.currentTarget;if(y.defaultPrevented||d||u||!jt(y)||xr(x)||x.isContentEditable)return;let E=t&&y.key==="Enter",S=r&&y.key===" ",k=y.key==="Enter"&&!t,_=y.key===" "&&!r;if(k||_){y.preventDefault();return}if(E||S){let R=A1(y);if(E){if(!R){y.preventDefault();let{view:L,...I}=y,A=()=>Xh(x,I);s1()?os(x,"keyup",A):queueMicrotask(A)}}else S&&(l.current=!0,R||(y.preventDefault(),c(!0)))}}),h=o.onKeyUp,v=ve(y=>{if(h?.(y),d)return;let x=r&&y.key===" ";if(!l.current||!x)return;let E=A1(y);if(l.current=!1,E||c(!1),y.defaultPrevented||!jt(y)||u||y.metaKey||E)return;y.preventDefault();let S=y.currentTarget,{view:k,..._}=y;queueMicrotask(()=>Xh(S,_))}),w=o.onBlur,b=ve(y=>{w?.(y),l.current&&(l.current=!1,c(!1))});return o={"data-active":a||void 0,type:i?"button":void 0,...p,...o,ref:vt(n,o.ref),onKeyDown:g,onKeyUp:v,onBlur:b},o=Tl(o),o}),zq=Ue(function(t){return Ge(u5,tb(t))});var Pl=Lr(),k1=Pl.useContext,$q=Pl.useScopedContext,Yq=Pl.useProviderContext,I1=Pl.ContextProvider,N1=Pl.ScopedContextProvider;var Od=f($(),1),f5="div",rb=qe(function({store:t,shouldRegisterItem:r=!0,getItem:o=xd,element:n,...i}){let s=k1();t=t||s;let a=lo(i.id),c=(0,Od.useRef)(n);return(0,Od.useEffect)(()=>{let l=c.current;if(!a||!l||!r)return;let u=o({id:a,element:l});return t?.renderItem(u)},[a,r,o,t]),i={...i,ref:vt(c,i.ref)},nr(i)}),Zq=Ue(function(t){return Ge(f5,rb(t))});var ob=f($(),1),Ol=Lr([I1],[N1]),tK=Ol.useContext,Ad=Ol.useScopedContext,V1=Ol.useProviderContext,kd=Ol.ContextProvider,ba=Ol.ScopedContextProvider,M1=(0,ob.createContext)(void 0),D1=(0,ob.createContext)(void 0);function is(e,t){let r=e.__unstableInternals;return or(r,"Invalid store"),r[t]}function F1(e,t){if(!e)return!0;for(let r of e)if(t instanceof Set){if(t.has(r))return!0}else if(r===t)return!0;return!1}function Id(e,t){return e===t||e!==e&&t!==t}function B1(e,t,r,o){let n;for(let i of Kh(t))Id(t[i],r[i])||o!==void 0&&F1([i],o)||(n??={...e},n[i]=t[i]);return n}var m5=100;function p5(e,t,r){if(t)for(let o of t){let n=e.get(o);n||(n=new Set,e.set(o,n)),n.add(r)}}function g5(e,t,r){if(e&&t)for(let o of t){let n=e.get(o);n&&(n.delete(r),n.size||e.delete(o))}}function j1(e){let t=new Set,r=e.currentListener;if(!r)return t;for(let o of e.keyedListeners)if(t.add(o),o===r)return t;return t.clear(),t.add(r),t}function Nd(e){e.notifiedListeners??=j1(e)}function ib(e,t){if(!e.currentListener)return!1;let r=!1;for(let n of e.keyedListeners){if(n===e.currentListener){r=!0;continue}if(r&&n===t)return!1}let o=!1;for(let n of e.group.listeners){if(n===e.currentListener)return o;n===t&&(o=!0)}return!1}function nb(e,t,r){for(let o of e)if(o.group===t&&!o.recovering&&!(r&&!o.keyedListeners.has(r))){Nd(o);for(let n of o.group.listeners){if(n===o.currentListener)break;ib(o,n)&&o.notifiedListeners?.add(n)}}}function h5(e,t,r){for(let o of e)o.group===t&&(o.recovering||ib(o,r)&&(Nd(o),o.notifiedListeners?.add(r)))}function b5({fastPathFrames:e,group:t,keys:r,listener:o}){let n=t.listeners.has(o);for(let i of e)i.group===t&&(i.recovering||r.includes(i.updatedKey)&&(ib(i,o)?(Nd(i),i.notifiedListeners?.add(o)):n&&(Nd(i),i.recoverToLive=!0)))}function v5(e,t,r){for(let o of e)o.group===t&&o.notifiedListeners?.delete(r)}function y5({fastPathFrames:e,group:t,keys:r,listener:o}){for(let n of e)n.group===t&&(n.recovering||r.includes(n.updatedKey)&&n.keyedListeners.add(o))}function w5(e,t){if(!e.disposables.size)return;let r=e.disposables.get(t);r&&(e.disposables.delete(t),r())}function H1(e,t,r){let o=e.disposables.get(t);if(!o){e.disposables.set(t,r);return}e.disposables.set(t,()=>{o(),r()})}function z1(e,t,r,o,n,i){if(e.suspendCounts?.has(t))return;let{disposables:s}=e,a=s.size?s.get(t):void 0;if(a){s.delete(t);let l=r;a(),r=n?.()??r,r!==l&&(o=B1(o,r,l,i)??o)}let c=t(r,o);c&&H1(e,t,c)}function L1({group:e,getState:t,prevState:r,updatedKey:o,notifiedListeners:n}){let i=e.allKeysListeners;for(let s of e.listeners)n?.has(s)||!i?.has(s)&&!F1(e.listenerKeys.get(s),o)||(n?.add(s),z1(e,s,t(),r,t,o))}function Fr(e,...t){let r=e,o=r,n=Sl,i=!1,s=!1,a=new Set,c=new Set,l=new Set,u={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},d={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},p=I=>(l.add(I),()=>l.delete(I)),m=()=>{let I=c.size,A=Symbol();c.add(A);let O=()=>{c.delete(A)&&(c.size||n())};if(I)return O;let D=Kh(r),T=[];for(let V of t){let C=V?.getState?.();if(!C)continue;let N=D.filter(B=>Dr(C,B));if(N.length){if(t.length===1||N.length===D.length){for(let B of N)T.push(Wt(V,[B],z=>{R(B,z[B],!0)}));continue}T.push(pi(V,N,(B,z)=>{for(let G of N)B[G]!==z[G]&&R(G,B[G],!0)}));for(let B of N){let z=V?.getState?.();z&&R(B,z[B],!0)}}}let P=[];for(let V of l)P.push(V());let M=t.map(Al);return n=fa(...T,...P,...M),O},g=(I,A,O)=>{O!==void 0&&(O?g5(I.listenersByKey,O,A):I.allKeysListeners?.delete(A))},h=[],v=(I,A,O=u)=>{let D=I?[...I]:null,T=O.listeners.has(A);return T||v5(h,O,A),D?b5({fastPathFrames:h,group:O,keys:D,listener:A}):(T&&nb(h,O),h5(h,O,A)),T&&(nb(h,O,A),g(O,A,O.listenerKeys.get(A))),O.listeners.add(A),D?(O.listenersByKey??=new Map,p5(O.listenersByKey,D,A),y5({fastPathFrames:h,group:O,keys:D,listener:A})):(O.allKeysListeners??=new Set,O.allKeysListeners.add(A)),O.listenerKeys.set(A,D),()=>{let P=O.disposables.get(A);O.disposables.delete(A),nb(h,O,A);let M=O.listenerKeys.get(A);g(O,A,D),M!==D&&g(O,A,M),O.listenerKeys.delete(A),O.listeners.delete(A),P?.()}},w=(I,A)=>v(I,A),b=(I,A,O)=>{let D=I.listeners.has(A);if(D){I.suspendCounts??=new Map;let P=I.suspendCounts.get(A)??0;I.suspendCounts.set(A,P+1)}let T;try{let P=r;w5(I,A),r!==P&&(T=B1(O,r,P));let M=A(r,T??O);M&&H1(I,A,M)}finally{if(D){let P=I.suspendCounts,M=P?.get(A);M&&M>1?P?.set(A,M-1):P?.delete(A),P?.size||delete I.suspendCounts}}},y=(I,A)=>(b(u,A,r),v(I,A)),x=(I,A)=>(!d.listeners.size&&!s&&(o=r),b(d,A,o),v(I,A,d)),E=I=>Fr(ZS(r,I),L),S=I=>Fr(XS(r,I),L),k=()=>r,_=(I,A,O)=>{if(!(O instanceof Set)&&!I.allKeysListeners?.size){let D=I.listenersByKey?.get(O);if(!D)return;let T={group:I,keyedListeners:D,updatedKey:O,currentListener:null};h.push(T);try{for(let P of D){if(T.notifiedListeners?.has(P)||(T.currentListener=P,T.notifiedListeners?.add(P),z1(I,P,r,A,k,O),!I.allKeysListeners?.size&&!T.recoverToLive))continue;let M=T.notifiedListeners??j1(T);T.notifiedListeners=M,T.recovering=!0,L1({group:I,getState:k,prevState:A,updatedKey:O,notifiedListeners:M});return}}finally{h.pop()}return}L1({group:I,getState:k,prevState:A,updatedKey:O})},R=(I,A,O=!1)=>{if(!Dr(r,I))return;let D=r[I],T=typeof A=="function"?A(D):A;if(Id(T,D))return;let P=s;s=!0;let M=r,V={...r,[I]:T};r=V;let C=!1;try{if(!O&&t.length){for(let N of t)if(N?.setState?.(I,T),!Id(r[I],T)){C=!0;break}if(C){let N=0;for(;N<m5;N+=1){let B=!1;for(let z of t){let G=r[I];z?.setState?.(I,G),Id(r[I],G)||(B=!0)}if(!B)break}}}C||_(u,r===V?M:{...r,[I]:M[I]},I)}finally{s=P}if(!d.listeners.size){s||(o=r);return}a.add(I),!i&&(i=!0,queueMicrotask(()=>{i=!1;let N=r,B=a;a=new Set;let z=o;_(d,z,B),o===z&&(o=N)}))},L={getState:k,setState:R,__unstableInternals:{setup:p,init:m,subscribe:w,sync:y,batch:x,pick:E,omit:S}};return L}function zt(e,...t){if(e)return is(e,"setup")(...t)}function Al(e,...t){if(e)return is(e,"init")(...t)}function pi(e,...t){if(e)return is(e,"subscribe")(...t)}function Wt(e,...t){if(e)return is(e,"sync")(...t)}function ss(e,...t){if(e)return is(e,"batch")(...t)}function Vd(e,...t){if(e)return is(e,"omit")(...t)}function W1(e,...t){if(e)return is(e,"pick")(...t)}function va(...e){let t={};for(let o of e){let n=o?.getState?.();n&&Object.assign(t,n)}let r=Fr(t,...e);return Object.assign({},...e,r)}function x5(e){let t=e.find(n=>!!n.element),r=[...e].reverse().find(n=>!!n.element)?.element,o=t?.element?.parentElement;if(!r)return $o(o).body;for(;o;){if(o.contains(r))return o;o=o.parentElement}return $o(o).body}function _5(e){return e?.__unstablePrivateStore}function U1(e={}){e.store;let t=e.store?.getState(),r=we(e.items,t?.items,e.defaultItems,[]),o=new Map(r.map(d=>[d.id,d])),n={items:r,renderedItems:we(t?.renderedItems,[])},i=_5(e.store),s=Fr({items:r,renderedItems:n.renderedItems},i),a=Fr(n,e.store),c=d=>{let p=n1(d,m=>m.element);s.setState("renderedItems",p),a.setState("renderedItems",p)};zt(a,()=>Al(s)),zt(s,()=>ss(s,["items"],d=>{a.setState("items",d.items)})),zt(s,()=>ss(s,["renderedItems"],d=>{let p=!0,m=requestAnimationFrame(()=>{let{renderedItems:w}=a.getState();d.renderedItems!==w&&c(d.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(m);let g=()=>{if(p){p=!1;return}cancelAnimationFrame(m),m=requestAnimationFrame(()=>c(d.renderedItems))},h=x5(d.renderedItems),v=new IntersectionObserver(g,{root:h});for(let w of d.renderedItems)w.element&&v.observe(w.element);return()=>{cancelAnimationFrame(m),v.disconnect()}}));let l=(d,p,m=!1)=>{let g;return p(v=>{let w=v.findIndex(({id:y})=>y===d.id),b=v.slice();if(w!==-1){g=v[w];let y={...g,...d};b[w]=y,o.set(d.id,y)}else b.push(d),o.set(d.id,d);return b}),()=>{p(v=>{if(!g)return m&&o.delete(d.id),v.filter(({id:y})=>y!==d.id);let w=v.findIndex(({id:y})=>y===d.id);if(w===-1)return v;let b=v.slice();return b[w]=g,o.set(d.id,g),b})}},u=d=>l(d,p=>s.setState("items",p),!0);return{...a,registerItem:u,renderItem:d=>fa(u(d),l(d,p=>s.setState("renderedItems",p))),item:d=>{if(!d)return null;let p=o.get(d);if(!p){let{items:m}=s.getState();p=m.find(g=>g.id===d),p&&o.set(d,p)}return p||null},__unstablePrivateStore:s}}var S5={id:null};function Po(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function C5(e,t){return e.filter(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function $1(e,t){return e.filter(r=>r.rowId===t)}function Y1({items:e,fromIndex:t,step:r,rowId:o,excludeId:n}){for(let i=t;i>=0&&i<e.length;i+=r){let s=e[i];if(s&&s.rowId===o&&!s.disabled&&!(n!=null&&s.id===n))return s.id}}function G1(e,t,r=!1){let o=e.findIndex(n=>n.id===t);return[...e.slice(o+1),...r?[S5]:[],...e.slice(0,o)]}function Md(e){let t=[];for(let r of e){let o=t.find(n=>n[0]?.rowId===r.rowId);o?o.push(r):t.push([r])}return t}function q1(e){let t=0;for(let{length:r}of e)r>t&&(t=r);return t}function R5(e){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:e}}function E5(e,t,r){let o=q1(e);for(let n of e)for(let i=0;i<o;i+=1){let s=n[i];if(!s||r&&s.disabled){let a=i===0&&r?Po(n):n[i-1];n[i]=a&&t!==a.id&&r?a:R5(a?.rowId)}}return e}function T5(e){let t=Md(e),r=q1(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 K1(e={}){let t=e.store?.getState(),r=U1(e),o=we(e.activeId,t?.activeId,e.defaultActiveId),n=Fr({...r.getState(),id:we(e.id,t?.id)??`id-${Math.random().toString(36).slice(2,8)}`,activeId:o,baseElement:we(t?.baseElement,null),includesBaseElement:we(e.includesBaseElement,t?.includesBaseElement,o===null),moves:we(t?.moves,0),orientation:we(e.orientation,t?.orientation,"both"),rtl:we(e.rtl,t?.rtl,!1),virtualFocus:we(e.virtualFocus,t?.virtualFocus,!1),focusLoop:we(e.focusLoop,t?.focusLoop,!1),focusWrap:we(e.focusWrap,t?.focusWrap,!1),focusShift:we(e.focusShift,t?.focusShift,!1)},r,e.store);zt(n,()=>Wt(n,["renderedItems","activeId"],a=>{n.setState("activeId",c=>c!==void 0?c:Po(a.renderedItems)?.id)}));let i=(a="next",c={})=>{let l=n.getState(),{skip:u=0,activeId:d=l.activeId,focusShift:p=l.focusShift,focusLoop:m=l.focusLoop,focusWrap:g=l.focusWrap,includesBaseElement:h=l.includesBaseElement,renderedItems:v=l.renderedItems,rtl:w=l.rtl}=c,b=a==="up"||a==="down",y=a==="next"||a==="down",x=y?w&&!b:!w||b,E=p&&!u;if(!u&&!g&&!h&&d!=null&&(!b||!E&&!v.some(P=>P.rowId!=null))){let P=v.findIndex(V=>V.id===d),M=v[P];if(M){let V=x?-1:1,C=Y1({items:v,fromIndex:P+V,step:V,rowId:M.rowId,excludeId:d});return C!==void 0?C:m&&(b?m!=="horizontal":m!=="vertical")?Y1({items:v,fromIndex:V===1?0:v.length-1,step:V,rowId:M.rowId,excludeId:d}):void 0}}let S=b?wd(E5(Md(v),d,E)):v;if(S=x?_l(S):S,S=b?T5(S):S,d==null)return Po(S)?.id;let k=S.find(P=>P.id===d);if(!k)return Po(S)?.id;let _=S.some(P=>P.rowId),R=S.indexOf(k),L=S.slice(R+1),I=$1(L,k.rowId);if(u){let P=C5(I,d);return(P.slice(u)[0]||P[P.length-1])?.id}let A=m&&(b?m!=="horizontal":m!=="vertical"),O=_&&g&&(b?g!=="horizontal":g!=="vertical"),D=y?(!_||b)&&A&&h:b?h:!1;if(A)return Po(G1(O&&!D?S:$1(S,k.rowId),d,D),d)?.id;if(O){let P=Po(D?I:L,d);return D?P?.id||null:P?.id}let T=Po(I,d);return!T&&D?null:T?.id},s=(a,c)=>typeof c=="number"?i(a,{skip:c}):i(a,c);return{...r,...n,setBaseElement:a=>n.setState("baseElement",a),setActiveId:a=>n.setState("activeId",a),move:a=>{a!==void 0&&(n.setState("activeId",a),n.setState("moves",c=>c+1))},first:()=>Po(n.getState().renderedItems)?.id,last:()=>Po(_l(n.getState().renderedItems))?.id,next:a=>s("next",a),previous:a=>s("previous",a),down:a=>s("down",a),up:a=>s("up",a)}}var X1=Po,Z1=Md;function Xo(e,t){return t&&e.item(t)||null}function Q1(e,t=!1){if(xr(e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){let r=$o(e).getSelection();r?.selectAllChildren(e),t&&r?.collapseToEnd()}}var ab=Symbol("FOCUS_SILENTLY");function J1(e){e[ab]=!0,e.focus({preventScroll:!0})}function eC(e){let t=e[ab];return delete e[ab],t}function as(e,t,r){if(!t||t===r)return!1;let o=e.item(t.id);return!(!o||r&&o.element===r)}var Qo=f($(),1),oC=f(F(),1);var Zo=f($(),1),lb=f(Nc(),1),tC=()=>()=>{};function Te(e,t=xd){let r=Zo.useCallback(n=>e?pi(e,null,n):tC(),[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&&Dr(s,n))return s[n]};return(0,lb.useSyncExternalStore)(r,o,o)}function Dd(e,t){let r=Zo.useRef({}),o=Zo.useCallback(i=>e?pi(e,null,i):tC(),[e]),n=()=>{let i=e?.getState(),s=!1,a=r.current;for(let c in t){let l=t[c];if(typeof l=="function"){let u=l(i);Object.is(u,a[c])||(a[c]=u,s=!0)}if(typeof l=="string"){if(!i||!Dr(i,l))continue;let u=i[l];Object.is(u,a[c])||(a[c]=u,s=!0)}}return s&&(r.current={...a}),r.current};return(0,lb.useSyncExternalStore)(o,n,n)}function ct(e,t,r,o){let n=Dr(t,r)?t[r]:void 0,i=_1({value:n,setValue:o?t[o]:void 0});Ye(()=>Wt(e,[r],(s,a)=>{let{value:c,setValue:l}=i.current;l&&s[r]!==a[r]&&s[r]!==c&&l(s[r])}),[e,r]),Ye(()=>{if(n!==void 0)return e.setState(r,n),ss(e,[r],()=>{n!==void 0&&e.setState(r,n)})})}function ya(e,t){let[r,o]=Zo.useState(()=>e(t));Ye(()=>Al(r),[r]);let n=Zo.useCallback(i=>Te(r,i),[r]);return[Zo.useMemo(()=>({...r,useState:n}),[r,n]),ve(()=>{o(i=>e({...t,...i.getState()}))})]}var O5="button";function A5(e){return _d(e)?!0:e.tagName==="INPUT"&&!fi(e)}function k5(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 I5(e,t=!1){let{top:r}=e.getBoundingClientRect();return t?r+e.clientHeight:r}function rC(e,t,r,o=!1){if(!t||!r)return;let{renderedItems:n}=t.getState(),i=El(e);if(!i)return;let s=k5(i,o),a,c;for(let l=0;l<n.length;l+=1){let u=a;if(a=r(l),!a)break;if(a===u)continue;let d=Xo(t,a)?.element;if(!d)continue;let p=I5(d,o)-s,m=Math.abs(p);if(o&&p<=0||!o&&p>=0){c!==void 0&&c<m&&(a=u);break}c=m}return a}function N5(e,t){return jt(e)?!1:as(t,e.target)}var cb=qe(function({store:t,rowId:r,preventScrollOnKeyDown:o=!1,moveOnKeyPress:n=!0,tabbable:i=!1,getItem:s,"aria-setsize":a,"aria-posinset":c,...l}){let u=Ad();t=t||u;let d=lo(l.id),p=(0,Qo.useRef)(null),m=(0,Qo.useContext)(D1),g=ma(l)&&!l.accessibleWhenDisabled,h=l.shouldRegisterItem,v=C=>{if(r)return r;if(C&&m?.baseElement&&m.baseElement===C.baseElement)return m.id},{rowId:w,baseElement:b,isActiveItem:y,ariaSetSize:x,ariaPosInSet:E,isTabbable:S}=Dd(t,{rowId:v,baseElement(C){return C?.baseElement||void 0},isActiveItem(C){return!!C&&C.activeId===d},ariaSetSize(C){if(a!=null)return a;if(C&&m?.ariaSetSize&&m.baseElement===C.baseElement)return m.ariaSetSize},ariaPosInSet(C){if(c!=null)return c;if(!C||!m?.ariaPosInSet||m.baseElement!==C.baseElement)return;let N=v(C),B=C.renderedItems.filter(z=>z.rowId===N);return m.ariaPosInSet+B.findIndex(z=>z.id===d)},isTabbable(C){if(!C?.renderedItems.length)return!0;if(C.virtualFocus)return!1;if(i)return!0;if(C.activeId===null)return!1;let N=t?.item(C.activeId);return N?.disabled||!N?.element?!0:C.activeId===d}}),k=(0,Qo.useCallback)(C=>{let N={...C,id:d||C.id,rowId:w,disabled:g,children:C.element?.textContent};return s?s(N):N},[d,w,g,s]),_=l.onFocus,R=(0,Qo.useRef)(!1),L=(0,Qo.useRef)(null),I=ve(C=>{if(_?.(C),C.defaultPrevented||a1(C)||!d||!t||N5(C,t))return;let{virtualFocus:N,baseElement:B}=t.getState();if(t.setActiveId(d),_d(C.currentTarget)&&Q1(C.currentTarget),!N||!jt(C)||A5(C.currentTarget))return;let z=(K,te,ce)=>{ha()&&K.hasAttribute("data-autofocus")&&K.scrollIntoView({block:"nearest",inline:"nearest"}),R.current=!0,te===ce||as(t,te)?J1(ce):ce.focus()};if(B?.isConnected){z(C.currentTarget,C.relatedTarget,B);return}if(h===!1)return;let{currentTarget:G,relatedTarget:Z}=C,J=()=>{L.current?.(),L.current=null};J(),L.current=pi(t,null,()=>{if(ts(G)!==G){J();return}let K=t.getState(),te=K.baseElement;te?.isConnected&&(J(),K.virtualFocus&&z(G,Z,te))})}),A=l.onBlurCapture,O=ve(C=>{A?.(C),!C.defaultPrevented&&t?.getState()?.virtualFocus&&R.current&&(R.current=!1,C.preventDefault(),C.stopPropagation())}),D=l.onKeyDown,T=yt(o),P=yt(n),M=ve(C=>{if(D?.(C),C.defaultPrevented||!jt(C)||!t)return;let{currentTarget:N}=C,B=t.getState(),z=!!t.item(d)?.rowId,G=B.orientation!=="horizontal",Z=B.orientation!=="vertical",J=()=>!!(z||Z||!B.baseElement||!xr(B.baseElement)),K={ArrowUp:(z||G)&&t.up,ArrowRight:(z||Z)&&t.next,ArrowDown:(z||G)&&t.down,ArrowLeft:(z||Z)&&t.previous,Home:()=>{if(J())return!z||C.ctrlKey?t?.first():t?.previous(-1)},End:()=>{if(J())return!z||C.ctrlKey?t?.last():t?.next(-1)},PageUp:()=>rC(N,t,t?.up,!0),PageDown:()=>rC(N,t,t?.down)}[C.key];if(K){if(_d(N)){let ce=Rl(N),ae=Z&&C.key==="ArrowLeft",q=Z&&C.key==="ArrowRight",fe=G&&C.key==="ArrowUp",Q=G&&C.key==="ArrowDown";if(q||Q){let{length:Pe}=t1(N);if(ce.end!==Pe)return}else if((ae||fe)&&ce.start!==0)return}let te=K();if(T(C)||te!==void 0){if(!P(C))return;C.preventDefault(),t.move(te)}}}),V=(0,Qo.useMemo)(()=>({id:d,baseElement:b}),[d,b]);return l=qo(l,C=>(0,oC.jsx)(M1.Provider,{value:V,children:C}),[V]),l={"data-active-item":y||void 0,...l,id:d,ref:vt(p,l.ref),tabIndex:S?l.tabIndex:-1,onFocus:I,onBlurCapture:O,onKeyDown:M},l=tb(l),l=rb({store:t,...l,getItem:k,shouldRegisterItem:d?h:!1}),nr({...l,"aria-setsize":x,"aria-posinset":E})}),RK=Ko(Ue(function(t){return Ge(O5,cb(t))}));var Jo=f($(),1),Ld=f(F(),1);var V5="div";function M5(e){return e.some(t=>!!t.rowId)}function D5(e){let t=e.target;return t&&!xr(t)?!1:e.key.length===1&&!e.ctrlKey&&!e.metaKey}function L5(e){return e.key==="Shift"||e.key==="Control"||e.key==="Alt"||e.key==="Meta"}function nC(e,t,r){return ve(o=>{if(t?.(o),o.defaultPrevented||o.isPropagationStopped()||!jt(o)||L5(o)||D5(o))return;let n=Xo(e,e.getState().activeId)?.element;if(!n)return;let{view:i,...s}=o;n!==r?.current&&n.focus(),d1(n,o.type,s)||o.preventDefault(),o.currentTarget.contains(n)&&o.stopPropagation()})}function F5(e){return X1(wd(_l(Z1(e))))}function iC(e,t){let{virtualFocus:r,baseElement:o}=e.getState();if(!r||!o||!xr(o)){t();return}let n=o.scrollLeft,i=o.scrollTop;t(),o.scrollLeft=n,o.scrollTop=i}function B5(e){let[t,r]=(0,Jo.useState)(!1),o=(0,Jo.useCallback)(()=>r(!0),[]),n=Te(e,i=>t?Xo(e,i.activeId):null);return(0,Jo.useEffect)(()=>{let i=n?.element;t&&i&&(r(!1),iC(e,()=>{i.focus({preventScroll:!0})}))},[e,n,t]),o}var j5=Ko(function({store:t,focusOnMove:r,previousElementRef:o}){let n=Te(t,"moves"),i=Te(t,"baseElement");return(0,Jo.useEffect)(()=>{if(!n||!r)return;let{activeId:s}=t.getState(),a=Xo(t,s)?.element;a&&iC(t,()=>p1(a))},[t,n,r]),Ye(()=>{if(!n||!i)return;let{activeId:s}=t.getState();if(s!==null)return;let a=o.current;o.current=null,a&&rs(a,{relatedTarget:i}),ao(i)||i.focus()},[t,n,i]),null}),ub=qe(function({store:t,composite:r=!0,focusOnMove:o=r,moveOnKeyPress:n=!0,...i}){let s=V1();t=t||s,or(t,!1);let a=(0,Jo.useRef)(null),c=(0,Jo.useRef)(null),l=B5(t),[,u]=S1(r?t.setBaseElement:null),d=Te(t,"virtualFocus"),p=Te(t,_=>_.virtualFocus?_.activeId:null);Ye(()=>{if(!t||!r||!d)return;let _=c.current;if(c.current=null,!_)return;let R=Xo(t,p)?.element||ts(_);R!==_&&rs(_,{relatedTarget:R})},[t,p,d,r]);let m=nC(t,i.onKeyDownCapture,c),g=nC(t,i.onKeyUpCapture,c),h=i.onFocusCapture,v=ve(_=>{if(h?.(_),_.defaultPrevented||!t)return;let{virtualFocus:R}=t.getState();if(!R)return;let L=_.relatedTarget,I=eC(_.currentTarget);jt(_)&&I&&(_.stopPropagation(),c.current=L)}),w=i.onFocus,b=ve(_=>{if(w?.(_),_.defaultPrevented||!r||!t)return;let{relatedTarget:R}=_,{virtualFocus:L}=t.getState();L?jt(_)&&!as(t,R)&&queueMicrotask(l):jt(_)&&t.setActiveId(null)}),y=i.onBlurCapture,x=ve(_=>{if(y?.(_),_.defaultPrevented||!t)return;let{virtualFocus:R,activeId:L}=t.getState();if(!R)return;let I=Xo(t,L)?.element,A=_.relatedTarget,O=as(t,A),D=c.current;c.current=null,jt(_)&&O?(A===I?D&&D!==A&&rs(D,_):I?rs(I,_):D&&rs(D,_),_.stopPropagation()):!as(t,_.target)&&I&&rs(I,_)}),E=i.onKeyDown,S=yt(n),k=ve(_=>{if(E?.(_),_.nativeEvent.isComposing||_.defaultPrevented||!t||!jt(_))return;let{orientation:R,renderedItems:L,activeId:I,rtl:A}=t.getState();if(Xo(t,I)?.element?.isConnected)return;let O=R!=="horizontal",D=R!=="vertical",T=M5(L);if((_.key==="ArrowLeft"||_.key==="ArrowRight"||_.key==="Home"||_.key==="End")&&xr(_.currentTarget))return;let M={ArrowUp:(T||O)&&(()=>T?F5(L)?.id:t?.last()),ArrowRight:(T||D)&&(A?t.last:t.first),ArrowDown:(T||O)&&t.first,ArrowLeft:(T||D)&&(A?t.first:t.last),Home:t.first,End:t.last,PageUp:t.first,PageDown:t.last}[_.key];if(M){let V=M();if(V!==void 0){if(!S(_))return;_.preventDefault(),t.move(V)}}});return i=qo(i,_=>(0,Ld.jsxs)(ba,{value:t,children:[_,r&&(0,Ld.jsx)(j5,{store:t,focusOnMove:o,previousElementRef:c})]}),[t,r,o]),i={"aria-activedescendant":Te(t,_=>{if(t&&r&&_.virtualFocus)return Xo(t,_.activeId)?.id}),...i,ref:vt(a,u,i.ref),onKeyDownCapture:m,onKeyUpCapture:g,onFocusCapture:v,onFocus:b,onBlurCapture:x,onKeyDown:k},i=Tl({focusable:Te(t,_=>r&&(_.virtualFocus||_.activeId===null)),...i}),i}),NK=Ue(function(t){return Ge(V5,ub(t))});var kl=Lr(),DK=kl.useContext,LK=kl.useScopedContext,db=kl.useProviderContext,sC=kl.ContextProvider,aC=kl.ScopedContextProvider;var fb=f($(),1),Il=Lr([sC],[aC]),HK=Il.useContext,zK=Il.useScopedContext,WK=Il.useProviderContext,lC=Il.ContextProvider,Fd=Il.ScopedContextProvider,UK=(0,fb.createContext)(void 0),$K=(0,fb.createContext)(void 0);var ls=f($(),1),mb=f(F(),1);var fC=f(dn(),1),H5="div";function cC(e,t){let r=setTimeout(t,e);return()=>clearTimeout(r)}function uC(e){let t=e?.trim()||"0s",r=t.endsWith("ms")?1:1e3,o=Number.parseFloat(t)*r;return Number.isNaN(o)?0:o}function dC(e,t,r){let o=e.split(","),n=t.split(","),i=r.split(","),s=0;for(let[a,c]of o.entries()){if(c.trim()==="none")continue;let l=uC(n[a%n.length]),u=uC(i[a%i.length]);s=Math.max(s,l+u)}return s}function z5(e){let{transitionProperty:t,transitionDuration:r,transitionDelay:o,animationName:n,animationDuration:i,animationDelay:s}=getComputedStyle(e);return Math.max(dC(t,o,r),dC(n,s,i))}function pb(e,t,r){return!r&&t!==!1&&(!e||!!t)}var W5=qe(function({store:t,alwaysVisible:r,unstable_otherElementRef:o,...n}){let i=db();t=t||i,or(t,!1);let s=(0,ls.useRef)(null),a=lo(n.id),[c,l]=(0,ls.useState)(null),u=Te(t,"open"),d=Te(t,"mounted"),p=Te(t,"animated"),m=Te(t,"contentElement"),g=Te(t.disclosure,"contentElement"),h=(0,ls.useRef)(!1);Ye(()=>{s.current&&t?.setContentElement(s.current)},[t]),Ye(()=>{let y;return t?.setState("animated",x=>(y=x,!0)),()=>{y!==void 0&&t?.setState("animated",y)}},[t]),Ye(()=>{if(!p){u?h.current&&(h.current=!1,l("enter")):(h.current=!0,l(null));return}if(!m?.isConnected){l(null);return}return QS(()=>{l(u?"enter":d?"leave":null)})},[p,m,u,d]),Ye(()=>{if(!t||!p||!c||!m)return;let y=()=>t?.setState("animating",!1),x=()=>(0,fC.flushSync)(y);if(c==="leave"&&u||c==="enter"&&!u)return;if(typeof p=="number")return cC(p,x);let E=[m];g&&E.push(g);let S=o?.current;S&&E.push(S);let k=Math.max(...E.map(z5));if(!k){c==="enter"&&t.setState("animated",!1),y();return}return cC(Math.max(k-1e3/60,0),x)},[t,p,m,g,o,u,c]),n=qo(n,y=>(0,mb.jsx)(Fd,{value:t,children:y}),[t]);let v=pb(d,n.hidden,r),w=n.style,b=(0,ls.useMemo)(()=>v?{...w,display:"none"}:w,[v,w]);return n={"data-open":u||void 0,"data-enter":c==="enter"||void 0,"data-leave":c==="leave"||void 0,hidden:v,...n,id:a,ref:vt(a?t.setContentElement:null,s,n.ref),style:b},nr(n)}),U5=Ue(function(t){return Ge(H5,W5(t))}),QK=Ue(function({unmountOnHide:t,...r}){let o=db();return Te(r.store||o,n=>!t||n?.mounted)===!1?null:(0,mb.jsx)(U5,{...r})});function mC(e={}){let t=va(e.store,Vd(e.disclosure,["contentElement","disclosureElement"]));let r=t?.getState(),o=we(e.open,r?.open,e.defaultOpen,!1),n=we(e.animated,r?.animated,!1),i=Fr({open:o,animated:n,animating:!!n&&o,mounted:o,contentElement:we(r?.contentElement,null),disclosureElement:we(r?.disclosureElement,null)},t);return zt(i,()=>Wt(i,["animated","animating"],s=>{s.animated||i.setState("animating",!1)})),zt(i,()=>pi(i,["open"],()=>{i.getState().animated&&i.setState("animating",!0)})),zt(i,()=>Wt(i,["open","animating"],s=>{i.setState("mounted",s.open||s.animating)})),{...i,disclosure:e.disclosure,setOpen:s=>i.setState("open",s),show:()=>i.setState("open",!0),hide:()=>i.setState("open",!1),toggle:()=>i.setState("open",s=>!s),stopAnimation:()=>i.setState("animating",!1),setContentElement:s=>i.setState("contentElement",s),setDisclosureElement:s=>i.setState("disclosureElement",s)}}function pC(e,t,r){return Go(t,[r.store,r.disclosure]),ct(e,r,"open","setOpen"),ct(e,r,"mounted","setMounted"),ct(e,r,"animated"),Object.assign(e,{disclosure:r.disclosure})}var Nl=Lr([lC],[Fd]),lX=Nl.useContext,cX=Nl.useScopedContext,gC=Nl.useProviderContext,hC=Nl.ContextProvider,bC=Nl.ScopedContextProvider;var Bd=f($(),1),jd=(0,Bd.createContext)(void 0),Vl=Lr([hC,kd],[bC,ba]),gb=Vl.useContext,wa=Vl.useScopedContext,Hd=Vl.useProviderContext,vC=Vl.ContextProvider,yC=Vl.ScopedContextProvider,zd=(0,Bd.createContext)(void 0),wC=(0,Bd.createContext)(!1);function xC(e,t,r){return Go(t,[r.store]),ct(e,r,"items","setItems"),e}function _C(e){return{id:lo(e.id),...e}}function SC(e,t,r){return e=xC(e,t,r),ct(e,r,"activeId","setActiveId"),ct(e,r,"includesBaseElement"),ct(e,r,"virtualFocus"),ct(e,r,"orientation"),ct(e,r,"rtl"),ct(e,r,"focusLoop"),ct(e,r,"focusWrap"),ct(e,r,"focusShift"),e}function CC(e={}){return mC(e)}function RC(e,t,r){return pC(e,t,r)}function EC({popover:e,...t}={}){let r=va(t.store,Vd(e,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));let o=r?.getState(),n=CC({...t,store:r}),i=we(t.placement,o?.placement,"bottom"),s=Fr({...n.getState(),placement:i,currentPlacement:i,anchorElement:we(o?.anchorElement,null),popoverElement:we(o?.popoverElement,null),arrowElement:we(o?.arrowElement,null),rendered:Symbol("rendered")},n,r);return{...n,...s,setAnchorElement:a=>s.setState("anchorElement",a),setPopoverElement:a=>s.setState("popoverElement",a),setArrowElement:a=>s.setState("arrowElement",a),render:()=>s.setState("rendered",Symbol("rendered"))}}function TC(e,t,r){return Go(t,[r.popover]),ct(e,r,"placement"),RC(e,t,r)}var $5="div",hb=qe(function({store:t,...r}){let o=gC();return t=t||o,r={...r,ref:vt(t?.setAnchorElement,r.ref)},r}),DX=Ue(function(t){return Ge($5,hb(t))});var PC=f($(),1),Y5="div";function G5(e){let t=e.relatedTarget;return ga(t)?es(e.currentTarget,t):!1}var bb=Symbol("composite-hover");function q5(e){let{relatedTarget:t}=e;if(!ga(t))return!1;let r=t;do{if(Dr(r,bb)&&r[bb])return!0;r=r.parentElement}while(r);return!1}var vb=qe(function({store:t,focusOnHover:r=!0,blurOnHoverEnd:o=!!r,...n}){let i=Ad();t=t||i,or(t,!1);let s=P1(),a=n.onMouseMove,c=yt(r),l=ve(g=>{if(a?.(g),!g.defaultPrevented&&s()&&c(g)){if(!m1(g.currentTarget)){let h=t?.getState().baseElement;h&&!ao(h)&&h.focus()}t?.setActiveId(g.currentTarget.id)}}),u=n.onMouseLeave,d=yt(o),p=ve(g=>{u?.(g),!g.defaultPrevented&&s()&&(G5(g)||q5(g)||c(g)&&d(g)&&(t?.setActiveId(null),t?.getState().baseElement?.focus()))}),m=(0,PC.useCallback)(g=>{g&&(g[bb]=!0)},[]);return n={...n,ref:vt(m,n.ref),onMouseMove:l,onMouseLeave:p},nr(n)}),HX=Ko(Ue(function(t){return Ge(Y5,vb(t))}));var Ot=f($(),1);var K5="input";function OC(e,t,r){return r?e.find(o=>!o.disabled&&o.value)?.value===t:!1}function AC(e,t){if(!t||e==null)return!1;let r=Cl(e),o=Cl(t);return r.length!==e.length||o.length!==t.length?!1:o.length>r.length&&o.toLowerCase().startsWith(r.toLowerCase())}function X5(e){return e==="inline"||e==="list"||e==="both"||e==="none"}function Z5(e){return e.find(t=>t.disabled?!1:t.element?.getAttribute("role")!=="tab")?.id}var Q5=qe(function({store:t,focusable:r=!0,autoSelect:o=!1,getAutoSelectId:n,setValueOnChange:i,showMinLength:s=0,showOnChange:a,showOnMouseDown:c,showOnClick:l=c,showOnKeyDown:u,showOnKeyPress:d=u,blurActiveItemOnClick:p,setValueOnClick:m=!0,moveOnKeyPress:g=!0,autoComplete:h="list",...v}){let w=Hd();t=t||w,or(t,!1);let b=(0,Ot.useRef)(null),[y,x]=T1(),E=(0,Ot.useRef)(!1),S=(0,Ot.useRef)(!1),k=Te(t,j=>j.virtualFocus&&o),_=h==="inline"||h==="both",[R,L]=(0,Ot.useState)(_);E1(()=>{_&&L(!0)},[_]);let I=Te(t,"value"),A=(0,Ot.useRef)(void 0);(0,Ot.useEffect)(()=>Wt(t,["selectedValue","activeId"],(j,Y)=>{A.current=Y.selectedValue}),[t]);let O=Te(t,j=>{if(_&&R&&!(j.activeValue&&Array.isArray(j.selectedValue)&&(j.selectedValue.includes(j.activeValue)||A.current?.includes(j.activeValue))))return j.activeValue}),D=Te(t,"renderedItems"),T=Te(t,"open"),P=Te(t,"contentElement"),M=(0,Ot.useMemo)(()=>!_||!R?I:OC(D,O,k)?AC(I,O)?I+(O?.slice(I.length)||""):I:O||I,[_,R,D,O,k,I]);(0,Ot.useEffect)(()=>{let j=b.current;if(!j)return;let Y=()=>L(!0);return j.addEventListener("combobox-item-move",Y),()=>{j.removeEventListener("combobox-item-move",Y)}},[]),(0,Ot.useEffect)(()=>{if(!_||!R||!O||!OC(D,O,k)||!AC(I,O))return;let j=Sl;return queueMicrotask(()=>{let Y=b.current;if(!Y)return;let{start:xe,end:_e}=Rl(Y),Be=I.length,Gt=O.length;Sd(Y,Be,Gt),j=()=>{if(!ao(Y))return;let{start:ht,end:bt}=Rl(Y);ht===Be&&bt===Gt&&Sd(Y,xe,_e)}}),()=>j()},[y,_,R,O,D,k,I]);let V=ve(n),C=(0,Ot.useRef)(null),N=(0,Ot.useRef)(void 0),B=(0,Ot.useRef)(!1),z=(0,Ot.useRef)(!1);(0,Ot.useEffect)(()=>{if(!T||!P)return;let j=El(P);if(!j)return;let Y=()=>{E.current=!1,B.current=!0},xe=()=>{if(z.current||(B.current=!0),!t||!E.current)return;let{activeId:Be}=t.getState();Be!==null&&Be!==C.current&&(E.current=!1)},_e={passive:!0,capture:!0};return j.addEventListener("wheel",Y,_e),j.addEventListener("touchmove",Y,_e),j.addEventListener("scroll",xe,_e),()=>{j.removeEventListener("wheel",Y,!0),j.removeEventListener("touchmove",Y,!0),j.removeEventListener("scroll",xe,!0)}},[T,P,t]),Ye(()=>{B.current=!1,I&&(S.current||(E.current=!0))},[I]),Ye(()=>{k!=="always"&&T||(E.current=T)},[k,T]),Ye(()=>{T||(N.current=void 0)},[T]);let G=Te(t,"resetValueOnSelect");Go(()=>{let j=E.current;if(!t||!T||!j&&(!G||B.current))return;let{baseElement:Y,contentElement:xe,activeId:_e}=t.getState();if(!(Y&&!ao(Y))){if(xe?.hasAttribute("data-placing")){let Be=new MutationObserver(x);return Be.observe(xe,{attributeFilter:["data-placing"]}),()=>Be.disconnect()}if(k&&j){let Be=V(D),Gt=Be!==void 0?Be:Z5(D)??t.first();C.current=Gt;let ht=Gt??null,bt=t.item(ht)?.value,po=N.current;ht!==_e||po?.id!==ht||po?.value!==bt?(N.current={id:ht,value:bt},t.move(ht)):t.setState("activeValue",bt)}else{let Be=t.item(_e||t.first())?.element;Be&&"scrollIntoView"in Be&&(z.current=!0,Be.scrollIntoView({block:"nearest",inline:"nearest"}),requestAnimationFrame(()=>{z.current=!1}))}}},[t,T,y,I,k,G,V,D]),(0,Ot.useEffect)(()=>{if(!_)return;let j=b.current;if(!j)return;let Y=[j,P].filter(_e=>!!_e),xe=_e=>{Y.every(Be=>Rd(_e,Be))&&t?.setValue(M)};for(let _e of Y)_e.addEventListener("focusout",xe);return()=>{for(let _e of Y)_e.removeEventListener("focusout",xe)}},[_,P,t,M]);let Z=j=>j.currentTarget.value.length>=s,J=v.onChange,K=yt(a??Z),te=yt(i??!t.tag),ce=ve(j=>{if(J?.(j),j.defaultPrevented||!t)return;let Y=j.currentTarget,{value:xe,selectionStart:_e,selectionEnd:Be}=Y,Gt=j.nativeEvent;if(E.current=!0,f1(Gt)&&(Gt.isComposing&&(E.current=!1,S.current=!0),_)){let ht=Gt.inputType==="insertText"||Gt.inputType==="insertCompositionText",bt=_e===xe.length;L(ht&&bt)}if(te(j)){let ht=xe===t.getState().value;t.setValue(xe),queueMicrotask(()=>{Sd(Y,_e,Be)}),_&&k&&ht&&x()}K(j)&&t.show(),(!k||!E.current)&&t.setActiveId(null)}),ae=v.onCompositionEnd,q=ve(j=>{E.current=!0,S.current=!1,ae?.(j),!j.defaultPrevented&&k&&x()}),fe=v.onMouseDown,Q=yt(p??(()=>t.getState().includesBaseElement)),Pe=yt(m),Ie=yt(l??Z),fr=ve(j=>{fe?.(j),!j.defaultPrevented&&(j.button||j.ctrlKey||t&&(Q(j)&&t.setActiveId(null),Pe(j)&&t.setValue(M),Ie(j)&&os(j.currentTarget,"mouseup",t.show)))}),It=v.onKeyDown,Yt=yt(d??Z),St=ve(j=>{if(It?.(j),j.repeat||(E.current=!1),j.defaultPrevented||!t)return;let{open:Y}=t.getState();if(Y&&j.key==="Enter"){j.preventDefault();return}j.ctrlKey||j.altKey||j.shiftKey||j.metaKey||Y||(j.key==="ArrowUp"||j.key==="ArrowDown")&&Yt(j)&&(j.preventDefault(),t.show())}),Pr=v.onBlur,Ss=ve(j=>{E.current=!1,Pr?.(j)}),Cs=lo(v.id),gt=X5(h)?h:void 0,In=Te(t,j=>j.activeId===null);return v={role:"combobox","aria-autocomplete":gt,"aria-haspopup":r1(P,"listbox"),"aria-expanded":T,"aria-controls":P?.id,"data-active-item":In||void 0,value:M,...v,id:Cs,ref:vt(b,v.ref),onChange:ce,onCompositionEnd:q,onMouseDown:fr,onKeyDown:St,onBlur:Ss},v=ub({store:t,focusable:r,...v,moveOnKeyPress:j=>JS(g,j)?!1:(_&&L(!0),!0)}),v=hb({store:t,...v}),{autoComplete:"off",...v}}),Wd=Ue(function(t){return Ge(K5,Q5(t))});var Ud=f($(),1),yb=f(F(),1);var J5="div";function eV(e,t){if(t!=null)return e==null?!1:Array.isArray(e)?e.includes(t):e===t}function tV(e){return o1(e)??"option"}var rV=qe(function({store:t,value:r,hideOnClick:o,setValueOnClick:n,selectValueOnClick:i=!0,resetValueOnSelect:s,focusOnHover:a=!1,moveOnKeyPress:c=!0,getItem:l,...u}){let d=wa();t=t||d,or(t,!1);let{resetValueOnSelectState:p,multiSelectable:m,selected:g}=Dd(t,{resetValueOnSelectState:"resetValueOnSelect",multiSelectable(R){return Array.isArray(R.selectedValue)},selected(R){return eV(R.selectedValue,r)}}),h=(0,Ud.useCallback)(R=>{let L={...R,value:r};return l?l(L):L},[r,l]);n=n??!m,o=o??(r!=null&&!m);let v=u.onClick,w=yt(n),b=yt(i),y=yt(s??p??m),x=yt(o),E=ve(R=>{v?.(R),!R.defaultPrevented&&(u1(R)||c1(R)||(r!=null&&(b(R)&&(y(R)&&t?.resetValue(),t?.setSelectedValue(L=>Array.isArray(L)?L.includes(r)?L.filter(I=>I!==r):[...L,r]:r)),w(R)&&t?.setValue(r)),x(R)&&t?.hide()))}),S=u.onKeyDown,k=ve(R=>{if(S?.(R),R.defaultPrevented)return;let L=t?.getState().baseElement;if(!L||ao(L))return;let I=R.key.length===1&&!R.ctrlKey&&!R.metaKey,A=(Cd()?R.metaKey:R.ctrlKey)&&R.key.toLowerCase()==="v",O=R.key==="Backspace"||R.key==="Delete";(I||A||O)&&(queueMicrotask(()=>L.focus()),xr(L)&&t?.setValue(L.value))});m&&g!=null&&(u={"aria-selected":g,...u}),u=qo(u,R=>(0,yb.jsx)(zd.Provider,{value:r,children:(0,yb.jsx)(wC.Provider,{value:g??!1,children:R})}),[r,g]),u={role:tV((0,Ud.useContext)(jd)),children:r,...u,onClick:E,onKeyDown:k};let _=yt(c);return u=cb({store:t,...u,getItem:h,moveOnKeyPress:R=>{if(!_(R))return!1;let L=new Event("combobox-item-move");return t?.getState().baseElement?.dispatchEvent(L),!0}}),u=vb({store:t,focusOnHover:a,...u}),u}),$d=Ko(Ue(function(t){return Ge(J5,rV(t))}));var Yd=f($(),1),kC=f(F(),1);var oV="span";function wb(e){return Cl(e).toLowerCase()}function nV(e,t){let r=[];for(let o of t){if(!o)continue;let n=0,i=o.length,s=e.indexOf(o,n);for(;s!==-1;)r.push([s,i]),n=s+1,s=e.indexOf(o,n)}return r}function iV(e){e.sort(([r],[o])=>r-o);let t=[];for(let[r,o]of e){let n=t[t.length-1];n&&r<n[0]+n[1]?n[1]=Math.max(n[1],r+o-n[0]):t.push([r,o])}return t}function sV(e){let t=[],r=[],o=0;for(let i of e){let s=wb(i).length;for(let a=0;a<s;a+=1)t.push(a===0?o:-1),r.push(o);o+=i.length}t.push(e.length),r.push(e.length);let n=e.length;for(let i=t.length-1;i>=0;i-=1){let s=t[i];s!=null&&(s===-1?t[i]=n:n=s)}return{starts:t,ends:r}}function aV(e,t){if(!t.length)return t;let{starts:r,ends:o}=sV(e),n=[];for(let[i,s]of t){let a=r[i],c=o[i+s];a==null||c==null||c<=a||n.push([a,c-a])}return n}function lV(e,t){if(!e||!t)return e;let r=KS(t).map(wb),o=[],n=(c,l=!1)=>(0,kC.jsx)("span",{"data-autocomplete-value":l?"":void 0,"data-user-value":l?void 0:"",children:c},o.length),i=aV(e,iV(nV(wb(e),new Set(r)))),s=i[0];if(!s)return o.push(n(e,!0)),o;let[a]=s;return[e.slice(0,a),...i.flatMap(([c,l],u)=>{let d=e.slice(c,c+l),p=i[u+1]?.[0];return[d,e.slice(c+l,p)]})].forEach((c,l)=>{c&&o.push(n(c,l%2===0))}),o}var cV=qe(function({store:t,value:r,userValue:o,...n}){let i=wa();t=t||i;let s=(0,Yd.useContext)(zd),a=r??s,c=Te(t,l=>o??l?.value);return n={children:(0,Yd.useMemo)(()=>{if(a)return c?lV(a,c):a},[a,c]),...n},nr(n)}),Gd=Ue(function(t){return Ge(oV,cV(t))});var uV="label",dV=qe(function({store:t,...r}){let o=Hd();return t=t||o,or(t,!1),r={htmlFor:Te(t,n=>n.baseElement?.id),...r},nr(r)}),qd=Ko(Ue(function(t){return Ge(uV,dV(t))}));var Kd=f($(),1),xb=f(F(),1);var fV="div",mV=qe(function({store:t,alwaysVisible:r,...o}){let n=wa(!0),i=gb();t=t||i;let s=!!t&&t===n;or(t,!1);let a=(0,Kd.useRef)(null),c=lo(o.id),l=Te(t,"mounted"),u=pb(l,o.hidden,r),d=u?{...o.style,display:"none"}:o.style,p=Te(t,y=>Array.isArray(y.selectedValue)),m=R1(a,"role",o.role),g=(m==="listbox"||m==="tree"||m==="grid")&&p||void 0,[h,v]=(0,Kd.useState)(!1),w=Te(t,"contentElement");Ye(()=>{if(!l)return;let y=a.current;if(!y||w!==y)return;let x=()=>{v(!!y.querySelector("[role='listbox']"))},E=new MutationObserver(x);return E.observe(y,{subtree:!0,childList:!0,attributeFilter:["role"]}),x(),()=>E.disconnect()},[l,w]),h||(o={role:"listbox","aria-multiselectable":g,...o}),o=qo(o,y=>(0,xb.jsx)(yC,{value:t,children:(0,xb.jsx)(jd.Provider,{value:m,children:y})}),[t,m]);let b=c&&(!n||!s)?t.setContentElement:null;return o={hidden:u,...o,id:c,ref:vt(b,a,o.ref),style:d},nr(o)}),Xd=Ue(function(t){return Ge(fV,mV(t))});var _b=f($(),1),_Z=(0,_b.createContext)(null),SZ=(0,_b.createContext)(null),Ml=Lr([kd],[ba]),IC=Ml.useContext,CZ=Ml.useScopedContext,RZ=Ml.useProviderContext,EZ=Ml.ContextProvider,TZ=Ml.ScopedContextProvider;var pV=ha()&&i1();function NC({tag:e,...t}={}){let r=va(t.store,W1(e,["value","rtl"]));let o=e?.getState(),n=r?.getState(),i=we(t.activeId,n?.activeId,t.defaultActiveId,null),s=K1({...t,activeId:i,includesBaseElement:we(t.includesBaseElement,n?.includesBaseElement,!0),orientation:we(t.orientation,n?.orientation,"vertical"),focusLoop:we(t.focusLoop,n?.focusLoop,!0),focusWrap:we(t.focusWrap,n?.focusWrap,!0),virtualFocus:we(t.virtualFocus,n?.virtualFocus,!0)}),a=EC({...t,placement:we(t.placement,n?.placement,"bottom-start")}),c=we(t.value,n?.value,t.defaultValue,""),l=we(t.selectedValue,n?.selectedValue,o?.values,t.defaultSelectedValue,""),u=Array.isArray(l),d={...s.getState(),...a.getState(),value:c,selectedValue:l,resetValueOnSelect:we(t.resetValueOnSelect,n?.resetValueOnSelect,u),resetValueOnHide:we(t.resetValueOnHide,n?.resetValueOnHide,u&&!e),activeValue:n?.activeValue},p=Fr(d,s,a,r);return pV&&zt(p,()=>Wt(p,["virtualFocus"],()=>{p.setState("virtualFocus",!1)})),zt(p,()=>{if(e)return fa(Wt(p,["selectedValue"],m=>{Array.isArray(m.selectedValue)&&e.setValues(m.selectedValue)}),Wt(e,["values"],m=>{p.setState("selectedValue",m.values)}))}),zt(p,()=>Wt(p,["resetValueOnHide","mounted"],m=>{m.resetValueOnHide&&(m.mounted||p.setState("value",c))})),zt(p,()=>Wt(p,["open"],m=>{m.open||(p.setState("activeId",i),p.setState("moves",0))})),zt(p,()=>Wt(p,["moves","activeId"],(m,g)=>{m.moves===g.moves&&p.setState("activeValue",void 0)})),zt(p,()=>ss(p,["moves","renderedItems"],(m,g)=>{if(m.moves===g.moves)return;let{activeId:h}=p.getState(),v=s.item(h);p.setState("activeValue",v?.value)})),{...a,...s,...p,tag:e,setValue:m=>p.setState("value",m),resetValue:()=>p.setState("value",d.value),setSelectedValue:m=>p.setState("selectedValue",m)}}function hV(e){let t=IC();return e={...e,tag:e.tag!==void 0?e.tag:t},_C(e)}function bV(e,t,r){return Go(t,[r.tag]),ct(e,r,"value","setValue"),ct(e,r,"selectedValue","setSelectedValue"),ct(e,r,"resetValueOnHide"),ct(e,r,"resetValueOnSelect"),Object.assign(SC(TC(e,t,r),t,r),{tag:r.tag})}function Sb(e={}){e=hV(e);let[t,r]=ya(NC,e);return bV(t,r,e)}var VC=f(F(),1);function Zd(e={}){return(0,VC.jsx)(vC,{value:Sb(e),children:e.children})}var zC=f(FC(),1);var WC=f(Pt(),1),gi=f(oe(),1),cs=f(W(),1),en=f(ie(),1);var SV=[],Dl=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:SV;var Ll=f(W(),1),CV=[];function Mt({elements:e,getElements:t}){let r=Array.isArray(e)&&e.length>0?e:CV,[o,n]=(0,Ll.useState)(r),[i,s]=(0,Ll.useState)(!1);return(0,Ll.useEffect)(()=>{if(!t){n(r);return}let a=!1;return s(!0),t().then(c=>{if(!a){let l=Array.isArray(c)&&c.length>0?c:r;n(l)}}).catch(()=>{a||n(r)}).finally(()=>{a||s(!1)}),()=>{a=!0}},[t,r]),{elements:o,isLoading:i}}var ke=f(F(),1);function BC(e=""){return(0,zC.default)(e.trim().toLowerCase())}var jC=(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 HC(e,t){return`${e}-${t}`}var UC=({selected:e})=>(0,ke.jsx)("span",{className:U("dataviews-filters__search-widget-listitem-multi-selection",{"is-selected":e}),children:e&&(0,ke.jsx)(en.Icon,{icon:zi})}),$C=({selected:e})=>(0,ke.jsx)("span",{className:U("dataviews-filters__search-widget-listitem-single-selection",{"is-selected":e})});function YC({view:e,filter:t,onChangeView:r}){let o=(0,WC.useInstanceId)(YC,"dataviews-filter-list-box"),[n,i]=(0,cs.useState)(t.operators?.length===1?void 0:null),s=e.filters?.find(c=>c.field===t.field),a=Dl(t,s);return(0,ke.jsx)(en.Composite,{virtualFocus:!0,focusLoop:!0,activeId:n,setActiveId:i,role:"listbox",className:"dataviews-filters__search-widget-listbox","aria-label":(0,gi.sprintf)((0,gi.__)("List of: %1$s"),t.name),onFocusVisible:()=>{!n&&t.elements.length&&i(HC(o,t.elements[0].value))},render:(0,ke.jsx)(en.Composite.Typeahead,{}),children:t.elements.map(c=>(0,ke.jsxs)(en.Composite.Hover,{render:(0,ke.jsx)(en.Composite.Item,{id:HC(o,c.value),render:(0,ke.jsx)("div",{"aria-label":c.label,role:"option",className:"dataviews-filters__search-widget-listitem"}),onClick:()=>{let l=s?[...(e.filters??[]).map(u=>u.field===t.field?{...u,operator:s.operator||t.operators[0],value:jC(t,s,c.value)}:u)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:jC(t,s,c.value)}];r({...e,page:1,filters:l})}}),children:[t.singleSelection&&(0,ke.jsx)($C,{selected:a===c.value}),!t.singleSelection&&(0,ke.jsx)(UC,{selected:a.includes(c.value)}),(0,ke.jsx)("span",{className:"dataviews-filters__search-widget-listitem-value",title:c.label,children:c.label})]},c.value))})}function RV({view:e,filter:t,onChangeView:r}){let[o,n]=(0,cs.useState)(""),i=(0,cs.useDeferredValue)(o),s=e.filters?.find(l=>l.field===t.field),a=Dl(t,s),c=(0,cs.useMemo)(()=>{let l=BC(i);return t.elements.filter(u=>BC(u.label).includes(l))},[t.elements,i]);return(0,ke.jsxs)(Zd,{selectedValue:a,setSelectedValue:l=>{let u=s?[...(e.filters??[]).map(d=>d.field===t.field?{...d,operator:s.operator||t.operators[0],value:l}:d)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:l}];r({...e,page:1,filters:u})},setValue:n,children:[(0,ke.jsxs)("div",{className:"dataviews-filters__search-widget-filter-combobox__wrapper",children:[(0,ke.jsx)(To,{render:(0,ke.jsx)(qd,{}),children:(0,gi.__)("Search items")}),(0,ke.jsx)(Wd,{autoSelect:"always",placeholder:(0,gi.__)("Search"),className:"dataviews-filters__search-widget-filter-combobox__input"}),(0,ke.jsx)("div",{className:"dataviews-filters__search-widget-filter-combobox__icon",children:(0,ke.jsx)(en.Icon,{icon:Bg})})]}),(0,ke.jsxs)(Xd,{className:"dataviews-filters__search-widget-filter-combobox-list",alwaysVisible:!0,children:[c.map(l=>(0,ke.jsxs)($d,{resetValueOnSelect:!1,value:l.value,className:"dataviews-filters__search-widget-listitem",hideOnClick:!1,setValueOnClick:!1,focusOnHover:!0,children:[t.singleSelection&&(0,ke.jsx)($C,{selected:a===l.value}),!t.singleSelection&&(0,ke.jsx)(UC,{selected:a.includes(l.value)}),(0,ke.jsxs)("span",{className:"dataviews-filters__search-widget-listitem-value",title:l.label,children:[(0,ke.jsx)(Gd,{className:"dataviews-filters__search-widget-filter-combobox-item-value",value:l.label}),!!l.description&&(0,ke.jsx)("span",{className:"dataviews-filters__search-widget-listitem-description",children:l.description})]})]},l.value)),!c.length&&(0,ke.jsx)("p",{children:(0,gi.__)("No results found")})]})]})}function GC(e){let{elements:t,isLoading:r}=Mt({elements:e.filter.elements,getElements:e.filter.getElements});if(r)return(0,ke.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,ke.jsx)(en.Spinner,{})});if(t.length===0)return(0,ke.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,gi.__)("No elements found")});let o=t.length>10?RV:YC;return(0,ke.jsx)(o,{...e,filter:{...e.filter,elements:t}})}var KC=f(Cb(),1),XC=f(Pt(),1),Rb=f(W(),1),ZC=f(ie(),1);var Eb=f(F(),1);function QC({filter:e,view:t,onChangeView:r,fields:o}){let n=t.filters?.find(l=>l.field===e.field),i=Dl(e,n),s=(0,Rb.useMemo)(()=>{let l=o.find(u=>u.id===e.field);return l&&{...l,isValid:{},isDisabled:()=>!1,isVisible:()=>!0,getValue:({item:u})=>u[l.id],setValue:({value:u})=>({[l.id]:u})}},[o,e.field]),a=(0,Rb.useMemo)(()=>(t.filters??[]).reduce((l,u)=>(l[u.field]=u.value,l),{}),[t.filters]),c=(0,XC.useEvent)(l=>{if(!s||!n)return;let u=s.getValue({item:l});(0,KC.default)(u,i)||r({...t,filters:(t.filters??[]).map(d=>d.field===e.field?{...d,operator:n.operator||e.operators[0],value:u===""?void 0:u}:d)})});return!s||!s.Edit||!n?null:(0,Eb.jsx)(ZC.Flex,{className:"dataviews-filters__user-input-widget",gap:2.5,direction:"column",children:(0,Eb.jsx)(s.Edit,{hideLabelFromVision:!0,data:a,field:s,operator:n.operator,onChange:c})})}var EV=Math.pow(10,8)*24*60*60*1e3,bQ=-EV,Jd=6048e5,JC=864e5;var TV=3600;var eR=TV*24,vQ=eR*7,PV=eR*365.2425,OV=PV/12,yQ=OV*3,Tb=Symbol.for("constructDateFrom");function At(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&Tb in e?e[Tb](t):e instanceof Date?new e.constructor(t):new Date(t)}function ze(e,t){return At(t||e,e)}function ef(e,t,r){let o=ze(e,r?.in);return isNaN(t)?At(r?.in||e,NaN):(t&&o.setDate(o.getDate()+t),o)}function tf(e,t,r){let o=ze(e,r?.in);if(isNaN(t))return At(r?.in||e,NaN);if(!t)return o;let n=o.getDate(),i=At(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 AV={};function hi(){return AV}function wn(e,t){let r=hi(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,n=ze(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 us(e,t){return wn(e,{...t,weekStartsOn:1})}function rf(e,t){let r=ze(e,t?.in),o=r.getFullYear(),n=At(r,0);n.setFullYear(o+1,0,4),n.setHours(0,0,0,0);let i=us(n),s=At(r,0);s.setFullYear(o,0,4),s.setHours(0,0,0,0);let a=us(s);return r.getTime()>=i.getTime()?o+1:r.getTime()>=a.getTime()?o:o-1}function Pb(e){let t=ze(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 tR(e,...t){let r=At.bind(null,e||t.find(o=>typeof o=="object"));return t.map(r)}function Ob(e,t){let r=ze(e,t?.in);return r.setHours(0,0,0,0),r}function rR(e,t,r){let[o,n]=tR(r?.in,e,t),i=Ob(o),s=Ob(n),a=+i-Pb(i),c=+s-Pb(s);return Math.round((a-c)/JC)}function oR(e,t){let r=rf(e,t),o=At(t?.in||e,0);return o.setFullYear(r,0,4),o.setHours(0,0,0,0),us(o)}function nR(e,t,r){return ef(e,t*7,r)}function iR(e,t,r){return tf(e,t*12,r)}function sR(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function xn(e){return!(!sR(e)&&typeof e!="number"||isNaN(+ze(e)))}function aR(e,t){let r=ze(e,t?.in);return r.setDate(1),r.setHours(0,0,0,0),r}function of(e,t){let r=ze(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}var kV={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"}},lR=(e,t,r)=>{let o,n=kV[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 nf(e){return(t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var IV={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},NV={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},VV={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},cR={date:nf({formats:IV,defaultWidth:"full"}),time:nf({formats:NV,defaultWidth:"full"}),dateTime:nf({formats:VV,defaultWidth:"full"})};var MV={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},uR=(e,t,r,o)=>MV[e];function xa(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 DV={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},LV={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},FV={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"]},BV={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"]},jV={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"}},HV={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"}},zV=(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"},dR={ordinalNumber:zV,era:xa({values:DV,defaultWidth:"wide"}),quarter:xa({values:LV,defaultWidth:"wide",argumentCallback:e=>e-1}),month:xa({values:FV,defaultWidth:"wide"}),day:xa({values:BV,defaultWidth:"wide"}),dayPeriod:xa({values:jV,defaultWidth:"wide",formattingValues:HV,defaultFormattingWidth:"wide"})};function _a(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],c=Array.isArray(a)?UV(a,d=>d.test(s)):WV(a,d=>d.test(s)),l;l=e.valueCallback?e.valueCallback(c):c,l=r.valueCallback?r.valueCallback(l):l;let u=t.slice(s.length);return{value:l,rest:u}}}function WV(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function UV(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function fR(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 $V=/^(\d+)(th|st|nd|rd)?/i,YV=/\d+/i,GV={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},qV={any:[/^b/i,/^(a|c)/i]},KV={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},XV={any:[/1/i,/2/i,/3/i,/4/i]},ZV={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},QV={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]},JV={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},e3={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]},t3={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},r3={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}},mR={ordinalNumber:fR({matchPattern:$V,parsePattern:YV,valueCallback:e=>parseInt(e,10)}),era:_a({matchPatterns:GV,defaultMatchWidth:"wide",parsePatterns:qV,defaultParseWidth:"any"}),quarter:_a({matchPatterns:KV,defaultMatchWidth:"wide",parsePatterns:XV,defaultParseWidth:"any",valueCallback:e=>e+1}),month:_a({matchPatterns:ZV,defaultMatchWidth:"wide",parsePatterns:QV,defaultParseWidth:"any"}),day:_a({matchPatterns:JV,defaultMatchWidth:"wide",parsePatterns:e3,defaultParseWidth:"any"}),dayPeriod:_a({matchPatterns:t3,defaultMatchWidth:"any",parsePatterns:r3,defaultParseWidth:"any"})};var Ab={code:"en-US",formatDistance:lR,formatLong:cR,formatRelative:uR,localize:dR,match:mR,options:{weekStartsOn:0,firstWeekContainsDate:1}};function pR(e,t){let r=ze(e,t?.in);return rR(r,of(r))+1}function gR(e,t){let r=ze(e,t?.in),o=+us(r)-+oR(r);return Math.round(o/Jd)+1}function sf(e,t){let r=ze(e,t?.in),o=r.getFullYear(),n=hi(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,s=At(t?.in||e,0);s.setFullYear(o+1,0,i),s.setHours(0,0,0,0);let a=wn(s,t),c=At(t?.in||e,0);c.setFullYear(o,0,i),c.setHours(0,0,0,0);let l=wn(c,t);return+r>=+a?o+1:+r>=+l?o:o-1}function hR(e,t){let r=hi(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,n=sf(e,t),i=At(t?.in||e,0);return i.setFullYear(n,0,o),i.setHours(0,0,0,0),wn(i,t)}function bR(e,t){let r=ze(e,t?.in),o=+wn(r,t)-+hR(r,t);return Math.round(o/Jd)+1}function Ne(e,t){let r=e<0?"-":"",o=Math.abs(e).toString().padStart(t,"0");return r+o}var _n={y(e,t){let r=e.getFullYear(),o=r>0?r:1-r;return Ne(t==="yy"?o%100:o,t.length)},M(e,t){let r=e.getMonth();return t==="M"?String(r+1):Ne(r+1,2)},d(e,t){return Ne(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 Ne(e.getHours()%12||12,t.length)},H(e,t){return Ne(e.getHours(),t.length)},m(e,t){return Ne(e.getMinutes(),t.length)},s(e,t){return Ne(e.getSeconds(),t.length)},S(e,t){let r=t.length,o=e.getMilliseconds(),n=Math.trunc(o*Math.pow(10,r-3));return Ne(n,t.length)}};var Sa={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},kb={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 _n.y(e,t)},Y:function(e,t,r,o){let n=sf(e,o),i=n>0?n:1-n;if(t==="YY"){let s=i%100;return Ne(s,2)}return t==="Yo"?r.ordinalNumber(i,{unit:"year"}):Ne(i,t.length)},R:function(e,t){let r=rf(e);return Ne(r,t.length)},u:function(e,t){let r=e.getFullYear();return Ne(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 Ne(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 Ne(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 _n.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 Ne(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=bR(e,o);return t==="wo"?r.ordinalNumber(n,{unit:"week"}):Ne(n,t.length)},I:function(e,t,r){let o=gR(e);return t==="Io"?r.ordinalNumber(o,{unit:"week"}):Ne(o,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):_n.d(e,t)},D:function(e,t,r){let o=pR(e);return t==="Do"?r.ordinalNumber(o,{unit:"dayOfYear"}):Ne(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 Ne(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 Ne(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 Ne(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=Sa.noon:o===0?n=Sa.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=Sa.evening:o>=12?n=Sa.afternoon:o>=4?n=Sa.morning:n=Sa.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 _n.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):_n.H(e,t)},K:function(e,t,r){let o=e.getHours()%12;return t==="Ko"?r.ordinalNumber(o,{unit:"hour"}):Ne(o,t.length)},k:function(e,t,r){let o=e.getHours();return o===0&&(o=24),t==="ko"?r.ordinalNumber(o,{unit:"hour"}):Ne(o,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):_n.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):_n.s(e,t)},S:function(e,t){return _n.S(e,t)},X:function(e,t,r){let o=e.getTimezoneOffset();if(o===0)return"Z";switch(t){case"X":return yR(o);case"XXXX":case"XX":return ds(o);default:return ds(o,":")}},x:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"x":return yR(o);case"xxxx":case"xx":return ds(o);default:return ds(o,":")}},O:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+vR(o,":");default:return"GMT"+ds(o,":")}},z:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+vR(o,":");default:return"GMT"+ds(o,":")}},t:function(e,t,r){let o=Math.trunc(+e/1e3);return Ne(o,t.length)},T:function(e,t,r){return Ne(+e,t.length)}};function vR(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+Ne(i,2)}function yR(e,t){return e%60===0?(e>0?"-":"+")+Ne(Math.abs(e)/60,2):ds(e,t)}function ds(e,t=""){let r=e>0?"-":"+",o=Math.abs(e),n=Ne(Math.trunc(o/60),2),i=Ne(o%60,2);return r+n+t+i}var wR=(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"})}},xR=(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"})}},o3=(e,t)=>{let r=e.match(/(P+)(p+)?/)||[],o=r[1],n=r[2];if(!n)return wR(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}}",wR(o,t)).replace("{{time}}",xR(n,t))},_R={p:xR,P:o3};var n3=/^D+$/,i3=/^Y+$/,s3=["D","DD","YY","YYYY"];function SR(e){return n3.test(e)}function CR(e){return i3.test(e)}function RR(e,t,r){let o=a3(e,t,r);if(console.warn(o),s3.includes(e))throw new RangeError(o)}function a3(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 l3=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,c3=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,u3=/^'([^]*?)'?$/,d3=/''/g,f3=/[a-zA-Z]/;function Ib(e,t,r){let o=hi(),n=r?.locale??o.locale??Ab,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=ze(e,r?.in);if(!xn(a))throw new RangeError("Invalid time value");let c=t.match(c3).map(u=>{let d=u[0];if(d==="p"||d==="P"){let p=_R[d];return p(u,n.formatLong)}return u}).join("").match(l3).map(u=>{if(u==="''")return{isToken:!1,value:"'"};let d=u[0];if(d==="'")return{isToken:!1,value:m3(u)};if(kb[d])return{isToken:!0,value:u};if(d.match(f3))throw new RangeError("Format string contains an unescaped latin alphabet character `"+d+"`");return{isToken:!1,value:u}});n.localize.preprocessor&&(c=n.localize.preprocessor(a,c));let l={firstWeekContainsDate:i,weekStartsOn:s,locale:n};return c.map(u=>{if(!u.isToken)return u.value;let d=u.value;(!r?.useAdditionalWeekYearTokens&&CR(d)||!r?.useAdditionalDayOfYearTokens&&SR(d))&&RR(d,t,String(e));let p=kb[d[0]];return p(a,d,n.localize,l)}).join("")}function m3(e){let t=e.match(u3);return t?t[1].replace(d3,"'"):e}function fs(e,t,r){return ef(e,-t,r)}function af(e,t,r){return tf(e,-t,r)}function ER(e,t,r){return nR(e,-t,r)}function lf(e,t,r){return iR(e,-t,r)}var X=f(oe(),1),ut=f(W(),1),_r=f(Sn(),1);var Nb=f(F(),1),wt={Name:(0,Nb.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,Nb.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function PR(e,t){switch(t){case"days":return fs(new Date,e);case"weeks":return ER(new Date,e);case"months":return af(new Date,e);case"years":return lf(new Date,e);default:return new Date}}var OR={label:(0,X.__)("Is none of"),filterText:(e,t)=>(0,ut.createInterpolateElement)((0,X.sprintf)((0,X.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),wt),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"},cf=[{name:Je,label:(0,X.__)("Includes"),filterText:(e,t)=>(0,ut.createInterpolateElement)((0,X.sprintf)((0,X.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),wt),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:et,...OR},{name:Jt,label:(0,X.__)("Includes all"),filterText:(e,t)=>(0,ut.createInterpolateElement)((0,X.sprintf)((0,X.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),wt),filter(e,t,r){return r?.length?r.every(o=>t.getValue({item:e})?.includes(o)):!0},selection:"multi"},{name:er,...OR},{name:vr,label:(0,X.__)("Between (inc)"),filterText:(e,t)=>(0,ut.createInterpolateElement)((0,X.sprintf)((0,X.__)("<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"),e.name,t[0].label[0],t[0].label[1]),wt),filter(e,t,r){if(!Array.isArray(r)||r.length!==2||r[0]===void 0||r[1]===void 0)return!0;let o=t.getValue({item:e});return typeof o=="number"||o instanceof Date||typeof o=="string"?o>=r[0]&&o<=r[1]:!1},selection:"custom"},{name:yr,label:(0,X.__)("In the past"),filterText:(e,t)=>(0,ut.createInterpolateElement)((0,X.sprintf)((0,X.__)("<Name>%1$s is in the past: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),wt),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=PR(r.value,r.unit),n=(0,_r.getDate)(t.getValue({item:e}));return n>=o&&n<=new Date},selection:"custom"},{name:Nr,label:(0,X.__)("Over"),filterText:(e,t)=>(0,ut.createInterpolateElement)((0,X.sprintf)((0,X.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),wt),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=PR(r.value,r.unit);return(0,_r.getDate)(t.getValue({item:e}))<o},selection:"custom"},{name:rt,label:(0,X.__)("Is"),filterText:(e,t)=>(0,ut.createInterpolateElement)((0,X.sprintf)((0,X.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),wt),filter(e,t,r){return r===t.getValue({item:e})||r===void 0},selection:"single"},{name:ot,label:(0,X.__)("Is not"),filterText:(e,t)=>(0,ut.createInterpolateElement)((0,X.sprintf)((0,X.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),wt),filter(e,t,r){return r!==t.getValue({item:e})},selection:"single"},{name:Gn,label:(0,X.__)("Less than"),filterText:(e,t)=>(0,ut.createInterpolateElement)((0,X.sprintf)((0,X.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),wt),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<r},selection:"single"},{name:qn,label:(0,X.__)("Greater than"),filterText:(e,t)=>(0,ut.createInterpolateElement)((0,X.sprintf)((0,X.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),wt),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>r},selection:"single"},{name:Kn,label:(0,X.__)("Less than or equal"),filterText:(e,t)=>(0,ut.createInterpolateElement)((0,X.sprintf)((0,X.__)("<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),wt),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<=r},selection:"single"},{name:Xn,label:(0,X.__)("Greater than or equal"),filterText:(e,t)=>(0,ut.createInterpolateElement)((0,X.sprintf)((0,X.__)("<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),wt),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>=r},selection:"single"},{name:Zn,label:(0,X.__)("Before"),filterText:(e,t)=>(0,ut.createInterpolateElement)((0,X.sprintf)((0,X.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),wt),filter(e,t,r){if(r===void 0)return!0;let o=(0,_r.getDate)(r);return(0,_r.getDate)(t.getValue({item:e}))<o},selection:"single"},{name:Qn,label:(0,X.__)("After"),filterText:(e,t)=>(0,ut.createInterpolateElement)((0,X.sprintf)((0,X.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),wt),filter(e,t,r){if(r===void 0)return!0;let o=(0,_r.getDate)(r);return(0,_r.getDate)(t.getValue({item:e}))>o},selection:"single"},{name:Jn,label:(0,X.__)("Before (inc)"),filterText:(e,t)=>(0,ut.createInterpolateElement)((0,X.sprintf)((0,X.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),wt),filter(e,t,r){if(r===void 0)return!0;let o=(0,_r.getDate)(r);return(0,_r.getDate)(t.getValue({item:e}))<=o},selection:"single"},{name:ei,label:(0,X.__)("After (inc)"),filterText:(e,t)=>(0,ut.createInterpolateElement)((0,X.sprintf)((0,X.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),wt),filter(e,t,r){if(r===void 0)return!0;let o=(0,_r.getDate)(r);return(0,_r.getDate)(t.getValue({item:e}))>=o},selection:"single"},{name:jo,label:(0,X.__)("Contains"),filterText:(e,t)=>(0,ut.createInterpolateElement)((0,X.sprintf)((0,X.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),wt),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:Ho,label:(0,X.__)("Doesn't contain"),filterText:(e,t)=>(0,ut.createInterpolateElement)((0,X.sprintf)((0,X.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),wt),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:zo,label:(0,X.__)("Starts with"),filterText:(e,t)=>(0,ut.createInterpolateElement)((0,X.sprintf)((0,X.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),wt),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:ti,label:(0,X.__)("On"),filterText:(e,t)=>(0,ut.createInterpolateElement)((0,X.sprintf)((0,X.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),wt),filter(e,t,r){if(r===void 0)return!0;let o=(0,_r.getDate)(r),n=(0,_r.getDate)(t.getValue({item:e}));return o.getTime()===n.getTime()},selection:"single"},{name:ri,label:(0,X.__)("Not on"),filterText:(e,t)=>(0,ut.createInterpolateElement)((0,X.sprintf)((0,X.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),wt),filter(e,t,r){if(r===void 0)return!0;let o=(0,_r.getDate)(r),n=(0,_r.getDate)(t.getValue({item:e}));return o.getTime()!==n.getTime()},selection:"single"}],ms=e=>cf.find(t=>t.name===e),AR=()=>cf.map(e=>e.name),kR=e=>cf.filter(t=>t.selection==="single").some(t=>t.name===e),IR=e=>cf.some(t=>t.name===e);var xt=f(F(),1),p3="Enter",g3=" ",h3=({activeElements:e,filterInView:t,filter:r})=>{if(e===void 0||e.length===0)return r.name;let o=ms(t?.operator);return o!==void 0?o.filterText(r,e):(0,Cn.sprintf)((0,Cn.__)("Unknown status for %1$s"),r.name)};function b3({filter:e,view:t,onChangeView:r}){let o=e.operators?.map(s=>({value:s,label:ms(s)?.label||s})),n=t.filters?.find(s=>s.field===e.field),i=n?.operator||e.operators[0];return o.length>1&&(0,xt.jsxs)(H,{direction:"row",gap:"sm",justify:"flex-start",className:"dataviews-filters__summary-operators-container",align:"center",children:[(0,xt.jsx)(bi.FlexItem,{className:"dataviews-filters__summary-operators-filter-name",children:e.name}),(0,xt.jsx)(bi.SelectControl,{className:"dataviews-filters__summary-operators-filter-select",label:(0,Cn.__)("Conditions"),value:i,options:o,onChange:s=>{let a=s,c=n?.operator,l=n?[...(t.filters??[]).map(u=>{if(u.field===e.field){let d=ms(c)?.selection,p=ms(a)?.selection,m=d!==p||[d,p].includes("custom");return{...u,value:m?void 0:u.value,operator:a}}return u})]:[...t.filters??[],{field:e.field,operator:a,value:void 0}];r({...t,page:1,filters:l})},size:"small",variant:"minimal",hideLabelFromVision:!0})]})}function NR({addFilterRef:e,openedFilter:t,fields:r,...o}){let n=(0,uf.useRef)(null),{filter:i,view:s,onChangeView:a}=o,c=s.filters?.find(w=>w.field===i.field),l=[],u=(0,uf.useMemo)(()=>{let w=r.find(b=>b.id===i.field);return w&&{...w,getValue:({item:b})=>b[w.id]}},[r,i.field]),{elements:d}=Mt({elements:i.elements,getElements:i.getElements});if(d.length>0)l=d.filter(w=>i.singleSelection?w.value===c?.value:c?.value?.includes(w.value));else if(Array.isArray(c?.value)){let w=c.value.map(b=>u?.getValueFormatted({item:{[u.id]:b},field:u})||String(b));l=[{value:c.value,label:w}]}else if(typeof c?.value=="object")l=[{value:c.value,label:c.value}];else if(c?.value!==void 0){let w=u!==void 0?u.getValueFormatted({item:{[u.id]:c.value},field:u}):String(c.value);l=[{value:c.value,label:w}]}let p=i.isPrimary,m=c?.isLocked,g=!m&&c?.value!==void 0,h=!m&&(!p||g),v=p?(0,Cn.__)("Reset"):(0,Cn.__)("Remove");return(0,xt.jsx)(bi.Dropdown,{defaultOpen:t===i.field,contentClassName:"dataviews-filters__summary-popover",popoverProps:{placement:"bottom-start",role:"dialog"},onClose:()=>{n.current?.focus()},renderToggle:({isOpen:w,onToggle:b})=>(0,xt.jsxs)("div",{className:"dataviews-filters__summary-chip-container",children:[(0,xt.jsxs)(st.Root,{children:[(0,xt.jsx)(st.Trigger,{render:(0,xt.jsx)("div",{className:U("dataviews-filters__summary-chip",{"has-reset":h,"has-values":g,"is-not-clickable":m}),role:"button",tabIndex:m?-1:0,onClick:()=>{m||b()},onKeyDown:y=>{!m&&[p3,g3].includes(y.key)&&(b(),y.preventDefault())},"aria-disabled":m,"aria-pressed":w,"aria-expanded":w,ref:n,children:(0,xt.jsx)(h3,{activeElements:l,filterInView:c,filter:i})})}),(0,xt.jsx)(st.Popup,{children:(0,Cn.sprintf)((0,Cn.__)("Filter by: %1$s"),i.name.toLowerCase())})]}),h&&(0,xt.jsxs)(st.Root,{children:[(0,xt.jsx)(st.Trigger,{render:(0,xt.jsx)("button",{className:U("dataviews-filters__summary-chip-remove",{"has-values":g}),"aria-label":v,onClick:()=>{a({...s,page:1,filters:s.filters?.filter(y=>y.field!==i.field)}),p?n.current?.focus():e.current?.focus()},children:(0,xt.jsx)(bi.Icon,{icon:Wi})})}),(0,xt.jsx)(st.Popup,{children:v})]})]}),renderContent:()=>(0,xt.jsxs)(H,{direction:"column",justify:"flex-start",children:[(0,xt.jsx)(b3,{...o}),o.filter.hasElements?(0,xt.jsx)(GC,{...o,filter:{...o.filter,elements:d}}):(0,xt.jsx)(QC,{...o,fields:r})]})})}var df=f(ie(),1),VR=f(oe(),1),MR=f(W(),1);var Rn=f(F(),1),{Menu:Fl}=me(df.privateApis);function Vb({filters:e,view:t,onChangeView:r,setOpenedFilter:o,triggerProps:n}){let i=e.filter(s=>!s.isVisible);return(0,Rn.jsxs)(Fl,{children:[(0,Rn.jsx)(Fl.TriggerButton,{...n}),(0,Rn.jsx)(Fl.Popover,{children:i.map(s=>(0,Rn.jsx)(Fl.Item,{onClick:()=>{o(s.field),r({...t,page:1,filters:[...t.filters||[],{field:s.field,value:void 0,operator:s.operators[0]}]})},children:(0,Rn.jsx)(Fl.ItemLabel,{children:s.name})},s.field))})]})}function v3({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,Rn.jsx)(Vb,{triggerProps:{render:(0,Rn.jsx)(df.Button,{accessibleWhenDisabled:!0,size:"compact",className:"dataviews-filters-button",variant:"tertiary",disabled:!i.length,ref:n}),children:(0,VR.__)("Add filter")},filters:e,view:t,onChangeView:r,setOpenedFilter:o})}var DR=(0,MR.forwardRef)(v3);var LR=f(ie(),1),FR=f(oe(),1),BR=f(F(),1);function jR({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,BR.jsx)(LR.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,FR.__)("Reset")})}var HR=f(W(),1);function y3(e,t){return(0,HR.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=>kR(a)),operators:n,isVisible:s||i||!!t.filters?.some(a=>a.field===o.id&&IR(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 Bl=y3;var jl=f(F(),1);function w3({className:e}){let{fields:t,view:r,onChangeView:o,openedFilter:n,setOpenedFilter:i}=(0,Ca.useContext)(ne),s=(0,Ca.useRef)(null),a=Bl(t,r),c=(0,jl.jsx)(DR,{filters:a,view:r,onChangeView:o,ref:s,setOpenedFilter:i},"add-filter"),l=a.filter(d=>d.isVisible);if(l.length===0)return null;let u=[...l.map(d=>(0,jl.jsx)(NR,{filter:d,view:r,fields:t,onChangeView:o,addFilterRef:s,openedFilter:n},d.field)),c];return u.push((0,jl.jsx)(jR,{filters:a,view:r,onChangeView:o},"reset-filters")),(0,jl.jsx)(H,{direction:"row",justify:"flex-start",gap:"sm",style:{width:"fit-content"},wrap:"wrap",className:e,children:u})}var Hl=(0,Ca.memo)(w3);var vi=f(W(),1),zR=f(ie(),1);var ff=f(oe(),1);var tn=f(F(),1);function x3(){let{filters:e,view:t,onChangeView:r,setOpenedFilter:o,isShowingFilter:n,setIsShowingFilter:i}=(0,vi.useContext)(ne),s=(0,vi.useRef)(null),a=(0,vi.useCallback)(m=>{r(m),i(!0)},[r,i]);if(e.length===0)return null;let c=e.some(m=>m.isVisible),l={label:(0,ff.__)("Add filter"),"aria-expanded":!1,isPressed:!1},u={label:(0,ff._x)("Filter","verb"),"aria-expanded":n,isPressed:n,onClick:()=>{n||o(null),i(!n)}},d=e.some(m=>m.isPrimary||m.isLocked),p=(0,tn.jsx)(zR.Button,{ref:s,className:"dataviews-filters__visibility-toggle",size:"compact",icon:cl,disabled:d,accessibleWhenDisabled:!0,...c?u:l});return(0,tn.jsx)("div",{className:"dataviews-filters__container-visibility-toggle",children:c?(0,tn.jsx)(_3,{buttonRef:s,filtersCount:t.filters?.length,children:p}):(0,tn.jsx)(Vb,{filters:e,view:t,onChangeView:a,setOpenedFilter:o,triggerProps:{render:p}})})}function _3({buttonRef:e,filtersCount:t,children:r}){return(0,vi.useEffect)(()=>()=>{e.current?.focus()},[e]),(0,tn.jsxs)(tn.Fragment,{children:[r,!!t&&(0,tn.jsx)("span",{className:"dataviews-filters-toggle__count",children:t})]})}var mf=x3;var WR=f(W(),1);var UR=f(F(),1);function S3(e){let{isShowingFilter:t}=(0,WR.useContext)(ne);return t?(0,UR.jsx)(Hl,{...e}):null}var pf=S3;var $R=f(W(),1),YR=f(ie(),1),GR=f(oe(),1);var ps=f(F(),1);function Mb({className:e}){let{actions:t=[],data:r,fields:o,getItemId:n,getItemLevel:i,hasInitiallyLoaded:s,isLoading:a,view:c,onChangeView:l,selection:u,onChangeSelection:d,setOpenedFilter:p,onClickItem:m,isItemClickable:g,renderItemLink:h,defaultLayouts:v,containerRef:w,empty:b=(0,ps.jsx)("p",{children:(0,GR.__)("No results")})}=(0,$R.useContext)(ne),y=so(!s,{delay:200});if(!s)return y?(0,ps.jsx)("div",{className:"dataviews-loading",children:(0,ps.jsx)("p",{children:(0,ps.jsx)(YR.Spinner,{})})}):null;let x=di.find(E=>E.type===c.type&&v[E.type])?.component;return(0,ps.jsx)("div",{className:"dataviews-layout__container",ref:w,children:(0,ps.jsx)(x,{className:e,actions:t,data:r,fields:o,getItemId:n,getItemLevel:i,isLoading:a,onChangeView:l,onChangeSelection:d,selection:u,setOpenedFilter:p,onClickItem:m,renderItemLink:h,isItemClickable:g,view:c,empty:b})})}var qR=f(W(),1);var Ra=f(F(),1),C3=[];function Db(){let{view:e,paginationInfo:{totalItems:t=0,totalPages:r},data:o,actions:n=C3,isLoading:i,hasInitiallyLoaded:s}=(0,qR.useContext)(ne),a=!!i&&s&&!!o?.length,c=so(!!a),l=ra(n,o)&&[Qs,Qu].includes(e.type),u=Yh(e,{totalItems:t,totalPages:r});return!t||!l&&!u?null:(0,Ra.jsx)("div",{className:"dataviews-footer",inert:a?"true":void 0,children:(0,Ra.jsxs)(H,{direction:"row",justify:"end",align:"center",className:U("dataviews-footer__content",{"is-refreshing":c}),gap:"sm",children:[l&&(0,Ra.jsx)(rd,{}),(0,Ra.jsx)(PS,{})]})})}var KR=f(oe(),1),Oo=f(W(),1),XR=f(ie(),1),ZR=f(Pt(),1);var QR=f(F(),1),R3=(0,Oo.memo)(function({label:t}){let{view:r,onChangeView:o}=(0,Oo.useContext)(ne),[n,i,s]=(0,ZR.useDebouncedInput)(r.search);(0,Oo.useEffect)(()=>{r.search!==s&&i(r.search??"")},[r.search,i]);let a=(0,Oo.useRef)(o),c=(0,Oo.useRef)(r);(0,Oo.useEffect)(()=>{a.current=o,c.current=r},[o,r]),(0,Oo.useEffect)(()=>{s!==c.current?.search&&a.current({...c.current,page:r.page?1:void 0,startPosition:r.startPosition?1:void 0,search:s})},[s]);let l=t||(0,KR.__)("Search");return(0,QR.jsx)(XR.SearchControl,{className:"dataviews-search",onChange:i,value:n,label:l,placeholder:l,size:"compact"})}),Lb=R3;var _t=f(ie(),1),En=f(oe(),1),Ao=f(W(),1);var Fb=f(eE(),1),tE=f(Pt(),1);var Ce=f(F(),1),{Menu:zl}=me(_t.privateApis),E3={className:"dataviews-config__popover",placement:"bottom-end",offset:9};function Bb(){let{view:e,onChangeView:t,defaultLayouts:r}=(0,Ao.useContext)(ne),o=Object.keys(r);if(o.length<=1)return null;let n=di.find(i=>e.type===i.type);return(0,Ce.jsxs)(zl,{children:[(0,Ce.jsx)(zl.TriggerButton,{render:(0,Ce.jsx)(_t.Button,{size:"compact",icon:n?.icon,label:(0,En.__)("Layout")})}),(0,Ce.jsx)(zl.Popover,{children:o.map(i=>{let s=di.find(a=>a.type===i);return s?(0,Ce.jsx)(zl.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"pickerActivity":case"activity":let c={...e};return"layout"in c&&delete c.layout,t({...c,type:a.target.value,...r[a.target.value]})}(0,Fb.default)("Invalid dataview")},children:(0,Ce.jsx)(zl.ItemLabel,{children:s.label})},i):null})})]})}function T3(){let{view:e,fields:t,onChangeView:r}=(0,Ao.useContext)(ne),o=(0,Ao.useMemo)(()=>t.filter(i=>i.enableSorting!==!1).map(i=>({label:i.label,value:i.id})),[t]);return(0,Ce.jsx)(_t.SelectControl,{label:(0,En.__)("Sort by"),value:e.sort?.field,options:o,onChange:n=>{r({...e,sort:{direction:e?.sort?.direction||"desc",field:n},showLevels:!1})}})}function P3(){let{view:e,fields:t,onChangeView:r}=(0,Ao.useContext)(ne);if(t.filter(i=>i.enableSorting!==!1).length===0)return null;let n=e.sort?.direction;return!n&&e.sort?.field&&(n="desc"),(0,Ce.jsx)(_t.__experimentalToggleGroupControl,{className:"dataviews-view-config__sort-direction",isBlock:!0,label:(0,En.__)("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,Fb.default)("Invalid direction")},children:Ku.map(i=>(0,Ce.jsx)(_t.__experimentalToggleGroupControlOptionIcon,{value:i,icon:V0[i],label:Zu[i]},i))})}function O3(){let{view:e,config:t,onChangeView:r}=(0,Ao.useContext)(ne),{infiniteScrollEnabled:o}=e;return!t||!t.perPageSizes||t.perPageSizes.length<2||t.perPageSizes.length>6||o?null:(0,Ce.jsx)(_t.__experimentalToggleGroupControl,{isBlock:!0,label:(0,En.__)("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,Ce.jsx)(_t.__experimentalToggleGroupControlOption,{value:n,label:n.toString()},n))})}function A3(){let{onReset:e}=(0,Ao.useContext)(ne);return e===void 0?null:(0,Ce.jsx)(_t.Button,{variant:"tertiary",size:"compact",disabled:e===!1,accessibleWhenDisabled:!0,className:"dataviews-view-config__reset-button",onClick:()=>{typeof e=="function"&&e()},children:(0,En.__)("Reset view")})}function jb(){let{view:e,onReset:t}=(0,Ao.useContext)(ne),r=(0,tE.useInstanceId)(rE,"dataviews-view-config-dropdown"),o=di.find(i=>i.type===e.type),n=typeof t=="function";return(0,Ce.jsx)(_t.Dropdown,{expandOnMobile:!0,popoverProps:{...E3,id:r},renderToggle:({onToggle:i,isOpen:s})=>(0,Ce.jsxs)("div",{className:"dataviews-view-config__toggle-wrapper",children:[(0,Ce.jsx)(_t.Button,{size:"compact",icon:gg,label:(0,En._x)("View options","View is used as a noun"),onClick:i,"aria-expanded":s?"true":"false","aria-controls":r}),n&&(0,Ce.jsx)("span",{className:"dataviews-view-config__modified-indicator"})]}),renderContent:()=>(0,Ce.jsx)(_t.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"dataviews-config__popover-content-wrapper",children:(0,Ce.jsxs)(H,{direction:"column",className:"dataviews-view-config",gap:"xl",children:[(0,Ce.jsxs)(H,{direction:"row",justify:"space-between",align:"center",className:"dataviews-view-config__header",children:[(0,Ce.jsx)(_t.__experimentalHeading,{level:2,className:"dataviews-settings-section__title",children:(0,En.__)("Appearance")}),(0,Ce.jsx)(A3,{})]}),(0,Ce.jsxs)(H,{direction:"column",gap:"lg",children:[(0,Ce.jsxs)(H,{direction:"row",gap:"sm",className:"dataviews-view-config__sort-controls",children:[(0,Ce.jsx)(T3,{}),(0,Ce.jsx)(P3,{})]}),!!o?.viewConfigOptions&&(0,Ce.jsx)(o.viewConfigOptions,{}),(0,Ce.jsx)(O3,{}),(0,Ce.jsx)(sd,{})]})]})})})}function rE(){return(0,Ce.jsxs)(Ce.Fragment,{children:[(0,Ce.jsx)(Bb,{}),(0,Ce.jsx)(jb,{})]})}var k3=(0,Ao.memo)(rE),oE=k3;var nE=f(ie(),1),iE=f(W(),1);function Fe(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 sE=f(F(),1),{ValidatedCheckboxControl:I3}=me(nE.privateApis);function aE({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,label:c,description:l,isValid:u}=e,d=e.isDisabled({item:r,field:e}),p=(0,iE.useCallback)(()=>{t(a({item:r,value:!s({item:r})}))},[r,s,t,a]);return(0,sE.jsx)(I3,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:Fe(u,i),hidden:o,label:c,help:l,checked:s({item:r}),onChange:p,disabled:d})}var gf=f(ie(),1),lE=f(W(),1);var Hb=f(F(),1),{ValidatedComboboxControl:N3}=me(gf.privateApis);function hf({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{label:i,description:s,placeholder:a,getValue:c,setValue:l,isValid:u}=t,d=c({item:e})??"",p=(0,lE.useCallback)(h=>r(l({item:e,value:h??""})),[e,r,l]),{elements:m,isLoading:g}=Mt({elements:t.elements,getElements:t.getElements});return g?(0,Hb.jsx)(gf.Spinner,{}):(0,Hb.jsx)(N3,{required:!!t.isValid?.required,customValidity:Fe(u,n),label:i,value:d,help:s,placeholder:a,options:m,onChange:p,hideLabelFromVision:o,allowReset:!0,expandOnFocus:!0})}var yf=f(ie(),1),co=f(W(),1),vf=f(oe(),1),Qr=f(Sn(),1);var Ta=f(ie(),1),zb=f(W(),1),rn=f(oe(),1);var Ea=f(F(),1),V3={[yr]:[{value:"days",label:(0,rn.__)("Days")},{value:"weeks",label:(0,rn.__)("Weeks")},{value:"months",label:(0,rn.__)("Months")},{value:"years",label:(0,rn.__)("Years")}],[Nr]:[{value:"days",label:(0,rn.__)("Days ago")},{value:"weeks",label:(0,rn.__)("Weeks ago")},{value:"months",label:(0,rn.__)("Months ago")},{value:"years",label:(0,rn.__)("Years ago")}]};function bf({className:e,data:t,field:r,onChange:o,hideLabelFromVision:n,operator:i}){let s=V3[i===yr?"inThePast":"over"],{id:a,label:c,description:l,getValue:u,setValue:d}=r,p=r.isDisabled({item:t,field:r}),m=u({item:t}),{value:g="",unit:h=s[0].value}=m&&typeof m=="object"?m:{},v=(0,zb.useCallback)(b=>o(d({item:t,value:{value:Number(b),unit:h}})),[o,d,t,h]),w=(0,zb.useCallback)(b=>o(d({item:t,value:{value:g,unit:b}})),[o,d,t,g]);return(0,Ea.jsx)(Ta.BaseControl,{id:a,className:U(e,"dataviews-controls__relative-date"),label:c,hideLabelFromVision:n,help:l,children:(0,Ea.jsxs)(H,{direction:"row",gap:"sm",children:[(0,Ea.jsx)(Ta.__experimentalNumberControl,{className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:g,onChange:v,disabled:p}),(0,Ea.jsx)(Ta.SelectControl,{className:"dataviews-controls__relative-date-unit",label:(0,rn.__)("Unit"),value:h,options:s,onChange:w,hideLabelFromVision:!0,disabled:p})]})})}var cE=f(W(),1);function Wl(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,cE.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 uE=f(Sn(),1);function Ul(e){if(!e)return null;let t=(0,uE.getDate)(e);return t&&xn(t)?t:null}var yi=f(F(),1),{DateCalendar:M3,ValidatedInputControl:D3}=me(yf.privateApis),Wb=e=>e?(0,Qr.dateI18n)("Y-m-d\\TH:i",(0,Qr.getDate)(e)):"";function L3({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,config:s}){let{compact:a}=s||{},{id:c,label:l,description:u,setValue:d,getValue:p,isValid:m}=t,g=t.isDisabled({item:e,field:t}),h=p({item:e}),v=typeof h=="string"?h:void 0,[w,b]=(0,co.useState)(()=>Ul(v)||new Date),y=(0,co.useRef)(null),x=(0,co.useRef)(void 0),E=(0,co.useRef)(null),{minConstraint:S,maxConstraint:k,disabledMatchers:_}=Wl(m,Ul),R=(0,co.useCallback)(P=>r(d({item:e,value:P})),[e,r,d]);(0,co.useEffect)(()=>()=>{x.current&&clearTimeout(x.current)},[]);let L=(0,co.useCallback)(P=>{let M;if(P){let V=(0,Qr.dateI18n)("Y-m-d",P),C;v?C=(0,Qr.dateI18n)("H:i",(0,Qr.getDate)(v)):C=(0,Qr.dateI18n)("H:i",P),M=(0,Qr.getDate)(`${V}T${C}`).toISOString(),R(M),x.current&&clearTimeout(x.current)}else R(void 0);E.current=y.current&&y.current.ownerDocument.activeElement,x.current=setTimeout(()=>{y.current&&(y.current.focus(),y.current.blur(),R(M),E.current&&E.current instanceof HTMLElement&&E.current.focus())},0)},[R,v]),I=(0,co.useCallback)(P=>{if(P){let M=(0,Qr.getDate)(P);R(M.toISOString());let V=Ul(M.toISOString());V&&b(V)}else R(void 0)},[R]),{format:A}=t,O=A.weekStartsOn??(0,Qr.getSettings)().l10n.startOfWeek,{timezone:{string:D}}=(0,Qr.getSettings)(),T=l;return m?.required&&!n&&!o?T=`${l} (${(0,vf.__)("Required")})`:!m?.required&&n&&!o&&(T=`${l} (${(0,vf.__)("Optional")})`),(0,yi.jsx)(yf.BaseControl,{id:c,label:T,help:u,hideLabelFromVision:o,children:(0,yi.jsxs)(H,{direction:"column",gap:"lg",children:[(0,yi.jsx)(D3,{ref:y,required:!!m?.required,customValidity:Fe(m,i),type:"datetime-local",label:(0,vf.__)("Date time"),hideLabelFromVision:!0,value:Wb(v),onChange:I,disabled:g,min:S?Wb(S):void 0,max:k?Wb(k):void 0}),!a&&(0,yi.jsx)(M3,{style:{width:"100%"},selected:v&&Ul(v)||void 0,onSelect:L,month:w,onMonthChange:b,timeZone:D||void 0,weekStartsOn:O,disabled:g||_})]})})}function dE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s,config:a}){return i===yr||i===Nr?(0,yi.jsx)(bf,{className:"dataviews-controls__datetime",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):(0,yi.jsx)(L3,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,config:a})}var ar=f(ie(),1),Ve=f(W(),1),kt=f(oe(),1),sr=f(Sn(),1);import{speak as F3}from"@wordpress/a11y";var Ke=f(F(),1),{DateCalendar:B3,DateRangeCalendar:j3}=me(ar.privateApis),H3=[{id:"today",label:(0,kt.__)("Today"),getValue:()=>(0,sr.getDate)(null)},{id:"yesterday",label:(0,kt.__)("Yesterday"),getValue:()=>{let e=(0,sr.getDate)(null);return fs(e,1)}},{id:"past-week",label:(0,kt.__)("Past week"),getValue:()=>{let e=(0,sr.getDate)(null);return fs(e,7)}},{id:"past-month",label:(0,kt.__)("Past month"),getValue:()=>{let e=(0,sr.getDate)(null);return af(e,1)}}],z3=[{id:"last-7-days",label:(0,kt.__)("Last 7 days"),getValue:()=>{let e=(0,sr.getDate)(null);return[fs(e,7),e]}},{id:"last-30-days",label:(0,kt.__)("Last 30 days"),getValue:()=>{let e=(0,sr.getDate)(null);return[fs(e,30),e]}},{id:"month-to-date",label:(0,kt.__)("Month to date"),getValue:()=>{let e=(0,sr.getDate)(null);return[aR(e),e]}},{id:"last-year",label:(0,kt.__)("Last year"),getValue:()=>{let e=(0,sr.getDate)(null);return[lf(e,1),e]}},{id:"year-to-date",label:(0,kt.__)("Year to date"),getValue:()=>{let e=(0,sr.getDate)(null);return[of(e),e]}}],wi=e=>{if(!e)return null;let t=(0,sr.getDate)(e);return t&&xn(t)?t:null},Ub=e=>e?typeof e=="string"?e:Ib(e,"yyyy-MM-dd"):"";function fE({field:e,validity:t,inputRefs:r,isTouched:o,setIsTouched:n,children:i}){let{isValid:s}=e,[a,c]=(0,Ve.useState)(void 0),l=(0,Ve.useCallback)(()=>{let d=Array.isArray(r)?r:[r];for(let p of d){let m=p.current;if(m&&!m.validity.valid){c({type:"invalid",message:m.validationMessage});return}}c(void 0)},[r]);return(0,Ve.useEffect)(()=>{let d=Array.isArray(r)?r:[r],p=t?Fe(s,t):void 0;for(let m of d){let g=m.current;g&&g.setCustomValidity(p?.type==="invalid"&&p.message?p.message:"")}},[r,s,t]),(0,Ve.useEffect)(()=>{let d=Array.isArray(r)?r:[r],p=m=>{m.preventDefault(),n(!0)};for(let m of d)m.current?.addEventListener("invalid",p);return()=>{for(let m of d)m.current?.removeEventListener("invalid",p)}},[r,n]),(0,Ve.useEffect)(()=>{if(!o)return;let d=t?Fe(s,t):void 0;d?c(d):l()},[o,s,t,l]),(0,Ve.useEffect)(()=>{o&&a?.message&&F3(a.message)},[o,a?.message]),(0,Ke.jsxs)("div",{onBlur:d=>{o||(!d.relatedTarget||!d.currentTarget.contains(d.relatedTarget))&&n(!0)},children:[i,a&&(0,Ke.jsxs)("p",{className:U("components-validated-control__indicator",a.type==="invalid"?"is-invalid":void 0),children:[(0,Ke.jsx)(ar.Icon,{className:"components-validated-control__indicator-icon",icon:Ui,size:16,fill:"currentColor"}),a.message]})]})}function W3({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:a,description:c,setValue:l,getValue:u,isValid:d,format:p}=t,m=t.isDisabled({item:e,field:t}),[g,h]=(0,Ve.useState)(null),v=p.weekStartsOn??(0,sr.getSettings)().l10n.startOfWeek,w=u({item:e}),b=typeof w=="string"?w:void 0,[y,x]=(0,Ve.useState)(()=>wi(b)||new Date),[E,S]=(0,Ve.useState)(!1),k=(0,Ve.useRef)(null),{minConstraint:_,maxConstraint:R,disabledMatchers:L}=Wl(d,wi),I=(0,Ve.useCallback)(M=>r(l({item:e,value:M})),[e,r,l]),A=(0,Ve.useCallback)(M=>{let V=M?Ib(M,"yyyy-MM-dd"):void 0;I(V),h(null),S(!0)},[I]),O=(0,Ve.useCallback)(M=>{let V=M.getValue(),C=Ub(V);x(V),I(C),h(M.id),S(!0)},[I]),D=(0,Ve.useCallback)(M=>{if(I(M),M){let V=wi(M);V&&x(V)}h(null),S(!0)},[I]),{timezone:{string:T}}=(0,sr.getSettings)(),P=a;return d?.required&&!n?P=`${a} (${(0,kt.__)("Required")})`:!d?.required&&n&&(P=`${a} (${(0,kt.__)("Optional")})`),(0,Ke.jsx)(fE,{field:t,validity:i,inputRefs:k,isTouched:E,setIsTouched:S,children:(0,Ke.jsx)(ar.BaseControl,{id:s,className:"dataviews-controls__date",label:P,help:c,hideLabelFromVision:o,children:(0,Ke.jsxs)(H,{direction:"column",gap:"lg",children:[(0,Ke.jsxs)(H,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[H3.map(M=>{let V=g===M.id;return(0,Ke.jsx)(ar.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:V,size:"small",disabled:m,accessibleWhenDisabled:!0,onClick:()=>O(M),children:M.label},M.id)}),(0,Ke.jsx)(ar.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!g,size:"small",disabled:!!g||m,accessibleWhenDisabled:!0,children:(0,kt.__)("Custom")})]}),(0,Ke.jsx)(ar.__experimentalInputControl,{ref:k,type:"date",label:(0,kt.__)("Date"),hideLabelFromVision:!0,value:b,onChange:D,required:!!t.isValid?.required,disabled:m,min:_,max:R}),(0,Ke.jsx)(B3,{style:{width:"100%"},selected:b&&wi(b)||void 0,onSelect:A,month:y,onMonthChange:x,timeZone:T||void 0,weekStartsOn:v,disabled:m||L,disableNavigation:m})]})})})}function U3({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:a,description:c,getValue:l,setValue:u,isValid:d,format:p}=t,m=t.isDisabled({item:e,field:t}),g,h=l({item:e});Array.isArray(h)&&h.length===2&&h.every(N=>typeof N=="string")&&(g=h);let v=p.weekStartsOn??(0,sr.getSettings)().l10n.startOfWeek,{minConstraint:w,maxConstraint:b,disabledMatchers:y}=Wl(d,wi),x=(0,Ve.useCallback)(N=>{r(u({item:e,value:N}))},[e,r,u]),[E,S]=(0,Ve.useState)(null),k=(0,Ve.useMemo)(()=>{if(!g)return{from:void 0,to:void 0};let[N,B]=g;return{from:wi(N)||void 0,to:wi(B)||void 0}},[g]),[_,R]=(0,Ve.useState)(()=>k.from||new Date),[L,I]=(0,Ve.useState)(!1),A=(0,Ve.useRef)(null),O=(0,Ve.useRef)(null),D=(0,Ve.useCallback)((N,B)=>{N&&B?x([Ub(N),Ub(B)]):!N&&!B&&x(void 0)},[x]),T=(0,Ve.useCallback)(N=>{D(N?.from,N?.to),S(null),I(!0)},[D]),P=(0,Ve.useCallback)(N=>{let[B,z]=N.getValue();R(B),D(B,z),S(N.id),I(!0)},[D]),M=(0,Ve.useCallback)((N,B)=>{let[z,G]=g||[void 0,void 0];if(D(N==="from"?B:z,N==="to"?B:G),B){let K=wi(B);K&&R(K)}S(null),I(!0)},[g,D]),{timezone:V}=(0,sr.getSettings)(),C=a;return t.isValid?.required&&!n?C=`${a} (${(0,kt.__)("Required")})`:!t.isValid?.required&&n&&(C=`${a} (${(0,kt.__)("Optional")})`),(0,Ke.jsx)(fE,{field:t,validity:i,inputRefs:[A,O],isTouched:L,setIsTouched:I,children:(0,Ke.jsx)(ar.BaseControl,{id:s,className:"dataviews-controls__date",label:C,help:c,hideLabelFromVision:o,children:(0,Ke.jsxs)(H,{direction:"column",gap:"lg",children:[(0,Ke.jsxs)(H,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[z3.map(N=>{let B=E===N.id;return(0,Ke.jsx)(ar.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:B,size:"small",disabled:m,accessibleWhenDisabled:!0,onClick:()=>P(N),children:N.label},N.id)}),(0,Ke.jsx)(ar.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!E,size:"small",accessibleWhenDisabled:!0,disabled:!!E||m,children:(0,kt.__)("Custom")})]}),(0,Ke.jsxs)(H,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,Ke.jsx)(ar.__experimentalInputControl,{ref:A,type:"date",label:(0,kt.__)("From"),hideLabelFromVision:!0,value:g?.[0],onChange:N=>M("from",N),required:!!t.isValid?.required,disabled:m,min:w,max:b}),(0,Ke.jsx)(ar.__experimentalInputControl,{ref:O,type:"date",label:(0,kt.__)("To"),hideLabelFromVision:!0,value:g?.[1],onChange:N=>M("to",N),required:!!t.isValid?.required,disabled:m,min:w,max:b})]}),(0,Ke.jsx)(j3,{style:{width:"100%"},selected:k,onSelect:T,month:_,onMonthChange:R,timeZone:V.string||void 0,weekStartsOn:v,disabled:m||y})]})})})}function mE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){return i===yr||i===Nr?(0,Ke.jsx)(bf,{className:"dataviews-controls__date",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):i===vr?(0,Ke.jsx)(U3,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s}):(0,Ke.jsx)(W3,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s})}var wf=f(ie(),1),pE=f(W(),1);var $b=f(F(),1),{ValidatedSelectControl:$3}=me(wf.privateApis);function xf({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{type:s,label:a,description:c,getValue:l,setValue:u,isValid:d}=t,p=t.isDisabled({item:e,field:t}),m=s==="array",g=l({item:e})??(m?[]:""),h=(0,pE.useCallback)(b=>r(u({item:e,value:b})),[e,r,u]),{elements:v,isLoading:w}=Mt({elements:t.elements,getElements:t.getElements});return w?(0,$b.jsx)(wf.Spinner,{}):(0,$b.jsx)($3,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Fe(d,i),label:a,value:g,help:c,options:v,onChange:h,hideLabelFromVision:o,multiple:m,disabled:p})}var Yb=f(F(),1),Y3=10;function gE(e){let{field:t}=e,{elements:r}=Mt({elements:t.elements,getElements:t.getElements});return r.length>=Y3?(0,Yb.jsx)(hf,{...e}):(0,Yb.jsx)(xf,{...e})}var Sf=f(ie(),1);var hE=f(ie(),1),bE=f(W(),1);var vE=f(F(),1),{ValidatedInputControl:G3}=me(hE.privateApis);function on({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,type:i,prefix:s,suffix:a,validity:c}){let{label:l,placeholder:u,description:d,getValue:p,setValue:m,isValid:g}=t,h=p({item:e}),v=t.isDisabled({item:e,field:t}),w=(0,bE.useCallback)(b=>r(m({item:e,value:b})),[e,m,r]);return(0,vE.jsx)(G3,{required:!!g.required,markWhenOptional:n,customValidity:Fe(g,c),label:l,placeholder:u,value:h??"",help:d,onChange:w,hideLabelFromVision:o,type:i,prefix:s,suffix:a,disabled:v,pattern:g.pattern?g.pattern.constraint:void 0,minLength:g.minLength?g.minLength.constraint:void 0,maxLength:g.maxLength?g.maxLength.constraint:void 0})}var _f=f(F(),1);function yE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,_f.jsx)(on,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"email",prefix:(0,_f.jsx)(Sf.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,_f.jsx)(Sf.Icon,{icon:yg})})})}var Rf=f(ie(),1);var Cf=f(F(),1);function wE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,Cf.jsx)(on,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"tel",prefix:(0,Cf.jsx)(Rf.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Cf.jsx)(Rf.Icon,{icon:Og})})})}var Tf=f(ie(),1);var Ef=f(F(),1);function xE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,Ef.jsx)(on,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"url",prefix:(0,Ef.jsx)(Tf.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Ef.jsx)(Tf.Icon,{icon:Tg})})})}var Tn=f(ie(),1),$l=f(W(),1),Pf=f(oe(),1);var xi=f(F(),1),{ValidatedNumberControl:q3}=me(Tn.privateApis);function _E(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function K3({value:e,onChange:t,hideLabelFromVision:r,step:o}){let[n="",i=""]=e,s=(0,$l.useCallback)(c=>t([_E(c),i]),[t,i]),a=(0,$l.useCallback)(c=>t([n,_E(c)]),[t,n]);return(0,xi.jsx)(Tn.BaseControl,{help:(0,Pf.__)("The max. value must be greater than the min. value."),children:(0,xi.jsxs)(Tn.Flex,{direction:"row",gap:4,children:[(0,xi.jsx)(Tn.__experimentalNumberControl,{label:(0,Pf.__)("Min."),value:n,max:i?Number(i)-o:void 0,onChange:s,hideLabelFromVision:r,step:o}),(0,xi.jsx)(Tn.__experimentalNumberControl,{label:(0,Pf.__)("Max."),value:i,min:n?Number(n)+o:void 0,onChange:a,hideLabelFromVision:r,step:o})]})})}function Of({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){let a=t.format?.decimals??0,c=Math.pow(10,Math.abs(a)*-1),{label:l,description:u,getValue:d,setValue:p,isValid:m}=t,g=d({item:e})??"",h=t.isDisabled({item:e,field:t}),v=(0,$l.useCallback)(b=>{r(p({item:e,value:["",void 0].includes(b)?void 0:Number(b)}))},[e,r,p]),w=(0,$l.useCallback)(b=>{r(p({item:e,value:b}))},[e,r,p]);if(i===vr){let b=["",""];return Array.isArray(g)&&g.length===2&&g.every(y=>typeof y=="number"||y==="")&&(b=g),(0,xi.jsx)(K3,{value:b,onChange:w,hideLabelFromVision:o,step:c})}return(0,xi.jsx)(q3,{required:!!m.required,markWhenOptional:n,customValidity:Fe(m,s),label:l,help:u,value:g,onChange:v,hideLabelFromVision:o,step:c,min:m.min?m.min.constraint:void 0,max:m.max?m.max.constraint:void 0,disabled:h})}var SE=f(F(),1);function CE(e){return(0,SE.jsx)(Of,{...e})}var RE=f(F(),1);function EE(e){return(0,RE.jsx)(Of,{...e})}var Af=f(ie(),1),TE=f(W(),1);var Gb=f(F(),1),{ValidatedRadioControl:X3}=me(Af.privateApis);function PE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:c,setValue:l,isValid:u}=t,d=t.isDisabled({item:e,field:t}),{elements:p,isLoading:m}=Mt({elements:t.elements,getElements:t.getElements}),g=c({item:e}),h=(0,TE.useCallback)(v=>r(l({item:e,value:v})),[e,r,l]);return m?(0,Gb.jsx)(Af.Spinner,{}):(0,Gb.jsx)(X3,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Fe(u,i),label:s,help:a,onChange:h,options:p,selected:g,hideLabelFromVision:o,disabled:d})}var qb=f(W(),1);var OE=f(F(),1);function AE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{prefix:a,suffix:c}=i||{};return(0,OE.jsx)(on,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,prefix:a?(0,qb.createElement)(a):void 0,suffix:c?(0,qb.createElement)(c):void 0})}var kE=f(ie(),1),IE=f(W(),1);var NE=f(F(),1),{ValidatedToggleControl:Z3}=me(kE.privateApis);function VE({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:c,setValue:l,isValid:u}=e,d=e.isDisabled({item:r,field:e}),p=(0,IE.useCallback)(()=>{t(l({item:r,value:!c({item:r})}))},[t,l,r,c]);return(0,NE.jsx)(Z3,{required:!!u.required,markWhenOptional:n,customValidity:Fe(u,i),hidden:o,label:s,help:a,checked:c({item:r}),onChange:p,disabled:d})}var ME=f(ie(),1),DE=f(W(),1);var LE=f(F(),1),{ValidatedTextareaControl:Q3}=me(ME.privateApis);function FE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{rows:a=4}=i||{},c=t.isDisabled({item:e,field:t}),{label:l,placeholder:u,description:d,setValue:p,isValid:m}=t,g=t.getValue({item:e}),h=(0,DE.useCallback)(v=>r(p({item:e,value:v})),[e,r,p]);return(0,LE.jsx)(Q3,{required:!!m.required,markWhenOptional:n,customValidity:Fe(m,s),label:l,placeholder:u,value:g??"",help:d,onChange:h,rows:a,disabled:c,minLength:m.minLength?m.minLength.constraint:void 0,maxLength:m.maxLength?m.maxLength.constraint:void 0,__next40pxDefaultSize:!0,hideLabelFromVision:o})}var $E=f(W(),1);var Pa=f(ie(),1),Si=f(Pt(),1),Jr=f(W(),1),If=f(Kb(),1);var J3=[];function jE({allowedFormats:e,disableFormats:t}){return t?J3:e}var kf=f(Kb(),1),HE=f(F(),1),zE=f($(),1),e6={};function t6({onChange:e,onFocus:t,value:r,forwardedRef:o,settings:n,isVisible:i}){let{name:s,edit:a}=n;if(!a)return null;let c=(0,kf.getActiveFormat)(r,s),l=c!==void 0,u=(0,kf.getActiveObject)(r),d=u!==void 0&&u.type===s;return(0,HE.jsx)(a,{isActive:l,isVisible:i,activeAttributes:l?c.attributes||{}:{},isObjectActive:d,activeObjectAttributes:d?u.attributes||{}:{},value:r,onChange:e,onFocus:t,contentRef:o,context:e6},s)}function WE({formatTypes:e,...t}){return e.map(r=>(0,zE.createElement)(t6,{settings:r,...t,key:r.name}))}var _i=f(F(),1),{ValidatedContentEditableControl:r6,withIgnoreIMEEvents:o6}=me(Pa.privateApis),{useRichText:n6,KeyboardShortcutContext:i6,InputEventContext:s6,shortcutsListener:a6,inputEventsListener:l6}=me(If.privateApis),c6=[];function UE({label:e,value:t,onChange:r,placeholder:o,id:n,clientId:i,className:s,hideLabelFromVision:a,help:c,disabled:l,required:u,markWhenOptional:d,customValidity:p,allowedFormats:m,disableFormats:g,withoutInteractiveFormatting:h,preserveWhiteSpace:v,disableLineBreaks:w,focusOnMount:b,completers:y=c6}){let[x,E]=(0,Jr.useState)({start:void 0,end:void 0}),[S,k]=(0,Jr.useState)(!1),_=(0,Jr.useRef)(void 0),R=(0,Jr.useRef)(new Set),L=(0,Jr.useRef)(new Set),I=(0,Si.__experimentalUseFocusOutside)(()=>k(!1)),A=jE({allowedFormats:m,disableFormats:g}),{value:O,onChange:D,ref:T,formatTypes:P,getValue:M}=n6({value:t,onChange:r,selectionStart:x.start,selectionEnd:x.end,onSelectionChange:(te,ce)=>E({start:te,end:ce}),__unstableIsSelected:S,preserveWhiteSpace:!!v,placeholder:o,__unstableDisableFormats:g,allowedFormats:A,withoutInteractiveFormatting:h,__unstableFormatTypeHandlerContext:(0,Jr.useMemo)(()=>({richTextIdentifier:n,blockClientId:i}),[n,i])});function V(){_.current?.focus()}let C=(0,Jr.useRef)({keyboardShortcuts:L,inputEvents:R}),N=(0,Jr.useRef)({formatTypes:P,getValue:M,onChange:D});(0,Jr.useInsertionEffect)(()=>{N.current={formatTypes:P,getValue:M,onChange:D}});let B=(0,Si.useRefEffect)(te=>{if(l)return;let ce=o6(ae=>{if(ae.key!=="Enter"||ae.defaultPrevented||ae.metaKey||ae.ctrlKey||(ae.preventDefault(),w))return;let{getValue:q,onChange:fe}=N.current,Q=q();fe((0,If.insert)(Q,`
2 `,Q.start??Q.text.length,Q.end??Q.text.length))});return te.addEventListener("keydown",ce),()=>te.removeEventListener("keydown",ce)},[w,l]),z=(0,Si.useRefEffect)(te=>{if(!S)return;let ce=a6(C)(te),ae=l6(C)(te);function q(fe){if(fe.inputType!=="insertText"&&fe.type!=="compositionend")return;let{formatTypes:Q,getValue:Pe,onChange:Ie}=N.current,fr=Pe(),It=Q.reduce((Yt,{__unstableInputRule:St})=>St?St(Yt):Yt,fr);It!==fr&&Ie({...It,activeFormats:fr.activeFormats})}return te.addEventListener("input",q),te.addEventListener("compositionend",q),()=>{ce(),ae(),te.removeEventListener("input",q),te.removeEventListener("compositionend",q)}},[S]),{ref:G,...Z}=(0,Pa.__unstableUseAutocompleteProps)({completers:y,record:O,onChange:D,onReplace:()=>{}}),J=(0,Si.useRefEffect)(te=>{b&&!l&&te.focus()},[b,l]),K=(0,Si.useMergeRefs)([T,_,z,B,J,G]);return(0,_i.jsx)("div",{...I,onFocus:te=>{k(!0),I.onFocus(te)},children:(0,_i.jsxs)(Pa.SlotFillProvider,{children:[(0,_i.jsx)(r6,{label:e,id:n,className:U("dataviews-controls__richtext",s),placeholder:o,hideLabelFromVision:a,help:c,disabled:l,required:u,markWhenOptional:d,customValidity:p,value:O.text,"aria-multiline":!w,...Z,ref:K}),S&&!l&&(0,_i.jsx)(i6.Provider,{value:L,children:(0,_i.jsx)(s6.Provider,{value:R,children:(0,_i.jsx)(WE,{value:O,onChange:D,onFocus:V,formatTypes:P,forwardedRef:_,isVisible:!0})})})]})})}var YE=f(F(),1);function GE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{className:a,clientId:c,allowedFormats:l,disableFormats:u,withoutInteractiveFormatting:d,preserveWhiteSpace:p,disableLineBreaks:m}=i||{},g=t.isDisabled({item:e,field:t}),{label:h,placeholder:v,description:w,id:b,setValue:y,isValid:x}=t,E=t.getValue({item:e})??"",S=(0,$E.useCallback)(k=>r(y({item:e,value:k})),[e,r,y]);return(0,YE.jsx)(UE,{label:h,value:E,onChange:S,placeholder:v,id:b,hideLabelFromVision:o,help:w,disabled:g,required:!!x.required,markWhenOptional:n,customValidity:Fe(x,s),className:a,clientId:c,allowedFormats:l,disableFormats:u,withoutInteractiveFormatting:d,preserveWhiteSpace:p,disableLineBreaks:m})}var Oa=f(ie(),1),qE=f(W(),1);var Nf=f(F(),1),{ValidatedToggleGroupControl:u6}=me(Oa.privateApis);function KE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,isValid:c}=t,l=t.isDisabled({item:e,field:t}),u=s({item:e}),d=(0,qE.useCallback)(h=>r(a({item:e,value:h})),[e,r,a]),{elements:p,isLoading:m}=Mt({elements:t.elements,getElements:t.getElements});if(m)return(0,Nf.jsx)(Oa.Spinner,{});if(p.length===0)return null;let g=p.find(h=>h.value===u);return(0,Nf.jsx)(u6,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Fe(c,i),isBlock:!0,label:t.label,help:g?.description||t.description,onChange:d,value:u,hideLabelFromVision:o,children:p.map(h=>(0,Nf.jsx)(Oa.__experimentalToggleGroupControlOption,{label:h.label,value:h.value,disabled:l},h.value))})}var Vf=f(ie(),1),Mf=f(W(),1);var Yl=f(F(),1),{ValidatedFormTokenField:d6}=me(Vf.privateApis);function XE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:c,getValue:l,setValue:u,isValid:d}=t,p=l({item:e}),m=t.isDisabled({item:e,field:t}),{elements:g,isLoading:h}=Mt({elements:t.elements,getElements:t.getElements}),v=(0,Mf.useMemo)(()=>Array.isArray(p)?p.map(b=>g?.find(x=>x.value===b)||{value:b,label:b}):[],[p,g]),w=(0,Mf.useCallback)(b=>{let y=b.map(x=>typeof x=="object"&&"value"in x?x.value:x);r(u({item:e,value:y}))},[r,u,e]);return h?(0,Yl.jsx)(Vf.Spinner,{}):(0,Yl.jsx)(d6,{required:!!d?.required,markWhenOptional:n,customValidity:Fe(d,i),label:o?void 0:s,value:v,onChange:w,placeholder:a,suggestions:g?.map(b=>b.value),disabled:m,__experimentalValidateInput:b=>t.isValid?.elements&&g?g.some(y=>y.value===b||y.label===b):!0,__experimentalExpandOnFocus:g&&g.length>0,help:c??(t.isValid?.elements?"":void 0),displayTransform:b=>typeof b=="object"&&"label"in b?b.label:typeof b=="string"&&g&&g.find(x=>x.value===b)?.label||b,__experimentalRenderItem:({item:b})=>{if(typeof b=="string"&&g){let y=g.find(x=>x.value===b);return(0,Yl.jsx)("span",{children:y?.label||b})}return(0,Yl.jsx)("span",{children:b})}})}var f6={grad:.9,turn:360,rad:360/(2*Math.PI)},Pn=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},Dt=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},uo=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},iT=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},ZE=function(e){return{r:uo(e.r,0,255),g:uo(e.g,0,255),b:uo(e.b,0,255),a:uo(e.a)}},Xb=function(e){return{r:Dt(e.r),g:Dt(e.g),b:Dt(e.b),a:Dt(e.a,3)}},m6=/^#([0-9a-f]{3,8})$/i,Df=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},sT=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}},aT=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),c=o*(1-(1-t+i)*r),l=i%6;return{r:255*[o,a,s,s,c,o][l],g:255*[c,o,o,a,s,s][l],b:255*[s,s,c,o,o,a][l],a:n}},QE=function(e){return{h:iT(e.h),s:uo(e.s,0,100),l:uo(e.l,0,100),a:uo(e.a)}},JE=function(e){return{h:Dt(e.h),s:Dt(e.s),l:Dt(e.l),a:Dt(e.a,3)}},eT=function(e){return aT((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},Gl=function(e){return{h:(t=sT(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},p6=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,g6=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,h6=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,b6=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,tT={string:[[function(e){var t=m6.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?Dt(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?Dt(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=h6.exec(e)||b6.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:ZE({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=p6.exec(e)||g6.exec(e);if(!t)return null;var r,o,n=QE({h:(r=t[1],o=t[2],o===void 0&&(o="deg"),Number(r)*(f6[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return eT(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 Pn(t)&&Pn(r)&&Pn(o)?ZE({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(!Pn(t)||!Pn(r)||!Pn(o))return null;var s=QE({h:Number(t),s:Number(r),l:Number(o),a:Number(i)});return eT(s)},"hsl"],[function(e){var t=e.h,r=e.s,o=e.v,n=e.a,i=n===void 0?1:n;if(!Pn(t)||!Pn(r)||!Pn(o))return null;var s=(function(a){return{h:iT(a.h),s:uo(a.s,0,100),v:uo(a.v,0,100),a:uo(a.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(i)});return aT(s)},"hsv"]]},rT=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]},v6=function(e){return typeof e=="string"?rT(e.trim(),tT.string):typeof e=="object"&&e!==null?rT(e,tT.object):[null,void 0]};var Zb=function(e,t){var r=Gl(e);return{h:r.h,s:uo(r.s+100*t,0,100),l:r.l,a:r.a}},Qb=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},oT=function(e,t){var r=Gl(e);return{h:r.h,s:r.s,l:uo(r.l+100*t,0,100),a:r.a}},nT=(function(){function e(t){this.parsed=v6(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 Dt(Qb(this.rgba),2)},e.prototype.isDark=function(){return Qb(this.rgba)<.5},e.prototype.isLight=function(){return Qb(this.rgba)>=.5},e.prototype.toHex=function(){return t=Xb(this.rgba),r=t.r,o=t.g,n=t.b,s=(i=t.a)<1?Df(Dt(255*i)):"","#"+Df(r)+Df(o)+Df(n)+s;var t,r,o,n,i,s},e.prototype.toRgb=function(){return Xb(this.rgba)},e.prototype.toRgbString=function(){return t=Xb(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 JE(Gl(this.rgba))},e.prototype.toHslString=function(){return t=JE(Gl(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=sT(this.rgba),{h:Dt(t.h),s:Dt(t.s),v:Dt(t.v),a:Dt(t.a,3)};var t},e.prototype.invert=function(){return lr({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),lr(Zb(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),lr(Zb(this.rgba,-t))},e.prototype.grayscale=function(){return lr(Zb(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),lr(oT(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),lr(oT(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"?lr({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):Dt(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=Gl(this.rgba);return typeof t=="number"?lr({h:t,s:r.s,l:r.l,a:r.a}):Dt(r.h)},e.prototype.isEqual=function(t){return this.toHex()===lr(t).toHex()},e})(),lr=function(e){return e instanceof nT?e:new nT(e)};var Br=f(ie(),1),Jb=f(W(),1),lT=f(oe(),1);var On=f(F(),1),{ValidatedInputControl:y6}=me(Br.privateApis),w6=({color:e,onColorChange:t,disabled:r})=>{let o=e&&lr(e).isValid()?e:"#ffffff";return(0,On.jsx)(Br.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:n})=>(0,On.jsx)(Br.Button,{onClick:n,"aria-label":(0,lT.__)("Open color picker"),size:"small",disabled:r,accessibleWhenDisabled:!0,icon:()=>(0,On.jsx)(Br.ColorIndicator,{colorValue:o})}),renderContent:()=>(0,On.jsx)(Br.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,On.jsx)(Br.ColorPicker,{color:o,onChange:t,enableAlpha:!0})})})};function cT({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:c,setValue:l,isValid:u}=t,d=t.isDisabled({item:e,field:t}),p=t.getValue({item:e})||"",m=(0,Jb.useCallback)(h=>{r(l({item:e,value:h}))},[e,r,l]),g=(0,Jb.useCallback)(h=>{r(l({item:e,value:h||""}))},[e,r,l]);return(0,On.jsx)(y6,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Fe(u,i),label:s,placeholder:a,value:p,help:c,onChange:g,hideLabelFromVision:o,type:"text",disabled:d,prefix:(0,On.jsx)(Br.__experimentalInputControlPrefixWrapper,{variant:"control",children:(0,On.jsx)(w6,{color:p,onColorChange:m,disabled:d})})})}var Ff=f(ie(),1),Bf=f(W(),1),ev=f(oe(),1);var Lf=f(F(),1);function uT({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let[s,a]=(0,Bf.useState)(!1),c=t.isDisabled({item:e,field:t}),l=(0,Bf.useCallback)(()=>{a(u=>!u)},[]);return(0,Lf.jsx)(on,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:s?"text":"password",suffix:(0,Lf.jsx)(Ff.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,Lf.jsx)(Ff.Button,{icon:s?dl:Hg,onClick:l,size:"small",label:s?(0,ev.__)("Hide password"):(0,ev.__)("Show password"),disabled:c,accessibleWhenDisabled:!0})})})}function jf(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var fT=f(F(),1),dT={adaptiveSelect:gE,array:XE,checkbox:aE,color:cT,combobox:hf,datetime:dE,date:mE,email:yE,telephone:wE,url:xE,integer:CE,number:EE,password:uT,radio:PE,select:xf,text:AE,toggle:VE,textarea:FE,richtext:GE,toggleGroup:KE};function x6(e){return e&&typeof e=="object"&&typeof e.control=="string"}function _6(e){let{control:t,...r}=e,o=Hf(t);return o===null?null:function(i){return(0,fT.jsx)(o,{...i,config:r})}}function mT(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?Hf(e.Edit):x6(e.Edit)?_6(e.Edit):jf(e)&&e.type!=="array"?Hf("adaptiveSelect"):t===null?null:Hf(t)}function Hf(e){return Object.keys(dT).includes(e)?dT[e]:null}function S6(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 pT=S6;var C6=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},gT=C6;var R6=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},hT=R6;var vT=f(oe(),1);function zf({item:e,field:t}){let{elements:r,isLoading:o}=Mt({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 bT=f(F(),1);function dt({item:e,field:t}){return t.hasElements?(0,bT.jsx)(zf,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var nn=(e,t,r)=>r==="asc"?e.localeCompare(t):t.localeCompare(e);function ft(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)}function sn(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 an(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 ln(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 Xe(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 E6({item:e,field:t}){return t.getValue({item:e})}var Sr=E6;var T6=/^[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 P6(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!T6.test(r)?(0,vT.__)("Value must be a valid email address."):null}var yT={type:"email",render:dt,Edit:"email",sort:nn,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Je,et],validOperators:[rt,ot,jo,Ho,zo,Je,et,Jt,er],format:{},getValueFormatted:Sr,validate:{required:ft,pattern:ln,minLength:sn,maxLength:an,elements:Xe,custom:P6}};var wT=f(oe(),1);var Aa=(e,t,r)=>r==="asc"?e-t:t-e;function Wf(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 Uf(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 xT={separatorThousand:","};function O6({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=xT: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 A6(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Number.isInteger(r)?(0,wT.__)("Value must be an integer."):null}var _T={type:"integer",render:dt,Edit:"integer",sort:Aa,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[rt,ot,Gn,qn,Kn,Xn,vr],validOperators:[rt,ot,Gn,qn,Kn,Xn,vr,Je,et,Jt,er],format:xT,getValueFormatted:O6,validate:{required:ft,min:Wf,max:Uf,elements:Xe,custom:A6}};var ST=f(oe(),1);var CT={separatorThousand:",",separatorDecimal:".",decimals:2};function k6({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=CT:o=t.format;let{separatorThousand:n,separatorDecimal:i,decimals:s}=o,a=r.toFixed(s),[c,l]=a.split("."),u=n?c.replace(/\B(?=(\d{3})+(?!\d))/g,n):c;return s===0?u:u+i+l}function I6(e){return e===""||e===void 0||e===null}function N6(e,t){let r=t.getValue({item:e});return!I6(r)&&!Number.isFinite(r)?(0,ST.__)("Value must be a number."):null}var RT={type:"number",render:dt,Edit:"number",sort:Aa,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[rt,ot,Gn,qn,Kn,Xn,vr],validOperators:[rt,ot,Gn,qn,Kn,Xn,vr,Je,et,Jt,er],format:CT,getValueFormatted:k6,validate:{required:ft,min:Wf,max:Uf,elements:Xe,custom:N6}};var ET={type:"text",render:dt,Edit:"text",sort:nn,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Je,et],validOperators:[rt,ot,jo,Ho,zo,Je,et,Jt,er],format:{},getValueFormatted:Sr,validate:{required:ft,pattern:ln,minLength:sn,maxLength:an,elements:Xe}};var gs=f(Sn(),1);var PT=f(Sn(),1);function TT(e){if(!e||!xn(new Date(e)))return null;let t=(0,PT.getDate)(e);return t&&xn(t)?t:null}function OT(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=TT(o),a=TT(String(i));return!!s&&!!a&&(r==="min"?a.getTime()>=s.getTime():a.getTime()<=s.getTime())}function $f(e,t){return OT(e,t,"min")}function Yf(e,t){return OT(e,t,"max")}var AT={datetime:(0,gs.getSettings)().formats.datetime,weekStartsOn:(0,gs.getSettings)().l10n.startOfWeek};function V6({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="datetime"?o=AT:o=t.format,(0,gs.dateI18n)(o.datetime,(0,gs.getDate)(r))}var M6=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},kT={type:"datetime",render:dt,Edit:"datetime",sort:M6,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[ti,ri,Zn,Qn,Jn,ei,yr,Nr],validOperators:[ti,ri,Zn,Qn,Jn,ei,yr,Nr],format:AT,getValueFormatted:V6,validate:{required:ft,elements:Xe,min:$f,max:Yf}};var hs=f(Sn(),1);var IT={date:(0,hs.getSettings)().formats.date,weekStartsOn:(0,hs.getSettings)().l10n.startOfWeek};function D6({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="date"?o=IT:o=t.format,(0,hs.dateI18n)(o.date,(0,hs.getDate)(r))}var L6=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},NT={type:"date",render:dt,Edit:"date",sort:L6,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[ti,ri,Zn,Qn,Jn,ei,yr,Nr,vr],validOperators:[ti,ri,Zn,Qn,Jn,ei,yr,Nr,vr],format:IT,getValueFormatted:D6,validate:{required:ft,elements:Xe,min:$f,max:Yf}};var Gf=f(oe(),1);function VT(e,t){return t.getValue({item:e})===!0}function F6({item:e,field:t}){let r=t.getValue({item:e});return r===!0?(0,Gf.__)("True"):r===!1?(0,Gf.__)("False"):""}function B6(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&![!0,!1].includes(r)?(0,Gf.__)("Value must be true, false, or undefined"):null}var j6=(e,t,r)=>{let o=!!e;return o===!!t?0:r==="asc"?o?1:-1:o?-1:1},MT={type:"boolean",render:dt,Edit:"checkbox",sort:j6,validate:{required:VT,elements:Xe,custom:B6},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[rt,ot],validOperators:[rt,ot],format:{},getValueFormatted:F6};var DT={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:Sr,validate:{}};var tv=f(oe(),1);function LT(e,t){let r=t.getValue({item:e});return Array.isArray(r)&&r.length>0&&r.every(o=>![void 0,"",null].includes(o))}function FT({item:e,field:t}){let r=t.getValue({item:e});return(Array.isArray(r)?r:[]).join(", ")}function H6({item:e,field:t}){return FT({item:e,field:t})}function z6(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Array.isArray(r)?(0,tv.__)("Value must be an array."):r.every(o=>typeof o=="string")?null:(0,tv.__)("Every value must be a string.")}var W6=(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)},BT={type:"array",render:H6,Edit:"array",sort:W6,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Je,et],validOperators:[Je,et,Jt,er],format:{},getValueFormatted:FT,validate:{required:LT,elements:Xe,custom:z6}};function U6({item:e,field:t}){return t.getValue({item:e})?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":""}var jT={type:"password",render:dt,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:U6,validate:{required:ft,pattern:ln,minLength:sn,maxLength:an,elements:Xe}};var HT={type:"telephone",render:dt,Edit:"telephone",sort:nn,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Je,et],validOperators:[rt,ot,jo,Ho,zo,Je,et,Jt,er],format:{},getValueFormatted:Sr,validate:{required:ft,pattern:ln,minLength:sn,maxLength:an,elements:Xe}};var zT=f(oe(),1);var ka=f(F(),1);function $6({item:e,field:t}){if(t.hasElements)return(0,ka.jsx)(zf,{item:e,field:t});let r=Sr({item:e,field:t});return!r||!lr(r).isValid()?r:(0,ka.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,ka.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:r,border:"1px solid #ddd",flexShrink:0}}),(0,ka.jsx)("span",{children:r})]})}function Y6(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!lr(r).isValid()?(0,zT.__)("Value must be a valid color."):null}var G6=(e,t,r)=>{let o=lr(e),n=lr(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},WT={type:"color",render:$6,Edit:"color",sort:G6,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Je,et],validOperators:[rt,ot,Je,et],format:{},getValueFormatted:Sr,validate:{required:ft,elements:Xe,custom:Y6}};var UT={type:"url",render:dt,Edit:"url",sort:nn,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Je,et],validOperators:[rt,ot,jo,Ho,zo,Je,et,Jt,er],format:{},getValueFormatted:Sr,validate:{required:ft,pattern:ln,minLength:sn,maxLength:an,elements:Xe}};var q6=(e,t,r)=>typeof e=="number"&&typeof t=="number"?Aa(e,t,r):nn(e,t,r),$T={render:dt,Edit:null,sort:q6,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[rt,ot],validOperators:AR(),format:{},getValueFormatted:Sr,validate:{required:ft,elements:Xe}};function K6(e){return e==="integer"||e==="number"}function X6(e){return e==="date"||e==="datetime"}function YT(e,t,r){let o=t.validate[r];if(o&&(typeof e=="number"&&K6(t.type)||typeof e=="string"&&X6(t.type)))return{constraint:e,validate:o}}function GT(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=YT(r?.min,t,"min"),s=YT(r?.max,t,"max"),a=r?.minLength,c;typeof a=="number"&&t.validate.minLength!==void 0&&(c={constraint:a,validate:t.validate.minLength});let l=r?.maxLength,u;typeof l=="number"&&t.validate.maxLength!==void 0&&(u={constraint:l,validate:t.validate.maxLength});let d=r?.pattern,p;d!==void 0&&t.validate.pattern!==void 0&&(p={constraint:d,validate:t.validate.pattern});let m=r?.custom??t.validate.custom;return{required:o,elements:n,min:i,max:s,minLength:c,maxLength:u,pattern:p,custom:m}}function qT(e){return e.validOperators.reduce((t,r)=>{let o=ms(r);return o?.filter&&(t[r]=o.filter),t},{})}function Z6(e,t){return{...t.format,...e.format}}var KT=Z6;function Q6(e){let t=[yT,_T,RT,ET,kT,NT,MT,DT,BT,jT,HT,WT,UT].find(r=>r?.type===e);return t||$T}function bs(e){return e.map(t=>{let r=Q6(t.type),o=t.getValue||gT(t.id),n=function(i,s,a){let c=o({item:i}),l=o({item:s});return t.sort?t.sort(c,l,a):r.sort(c,l,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||hT(t.id),elements:t.elements,getElements:t.getElements,hasElements:jf(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:mT(t,r.Edit),sort:n,enableSorting:t.enableSorting??r.enableSorting,enableGlobalSearch:t.enableGlobalSearch??r.enableGlobalSearch,isValid:GT(t,r),filterBy:pT(t,r.defaultOperators,r.validOperators),filter:qT(r),format:KT(t,r),getValueFormatted:t.getValueFormatted??r.getValueFormatted}})}var Ut=f(W(),1);function XT({view:e,data:t,getItemId:r,isLoading:o,paginationInfo:n,selection:i}){let s=e.infiniteScrollEnabled,[a,c]=(0,Ut.useState)(!o);(0,Ut.useEffect)(()=>{o||c(!0)},[o]);let l=(0,Ut.useRef)(t),u=(0,Ut.useRef)(n);(0,Ut.useEffect)(()=>{o||(l.current=t,u.current=n)},[t,o,n]);let[d,p]=(0,Ut.useState)([]),m=(0,Ut.useRef)(new Map),g=(0,Ut.useRef)([]),h=(0,Ut.useRef)({search:void 0,filters:void 0,perPage:void 0}),v=(0,Ut.useRef)(void 0),w=(0,Ut.useRef)(void 0),b=(0,Ut.useRef)(!1),y=(0,Ut.useMemo)(()=>{e.startPosition!==void 0&&w.current!==void 0&&(e.startPosition<w.current?v.current="up":e.startPosition>w.current&&(v.current="down")),w.current=e.startPosition;let x=JSON.stringify(e.filters??[]),E=h.current.filters,S=!b.current||!e.infiniteScrollEnabled||e.search!==h.current.search||x!==E||e.perPage!==h.current.perPage;if(b.current=!0,h.current={search:e.search,filters:x,perPage:e.perPage},S){m.current.clear(),v.current=void 0;let T=e.search?1:e.startPosition??1,P=t.map((M,V)=>{let C=T+V;return m.current.set(r(M),C),{...M,position:C}});return g.current=P,P}let k=g.current,_=new Set(t.map(r)),R=v.current,L=e.search?1:e.startPosition??1,I=t.map((T,P)=>{let M=r(T),V=e.infiniteScrollEnabled?L+P:void 0;return V!==void 0&&m.current.set(M,V),{...T,position:V}});if(I.length===0)return k;let A=k.filter(T=>!_.has(r(T))),O=R==="up"?[...I,...A]:[...A,...I];O.sort((T,P)=>{let M=T.position,V=P.position;return M-V});let D=O;if(d.length>0){let T=Math.min(...d),P=Math.max(...d),M=20,V=O.map(z=>z.position),C=Math.min(...V);!(Math.max(...V)<T-M||C>P+M)&&(D=O.filter(z=>{let G=r(z);if(i?.includes(G))return!0;let J=z.position;return R==="up"?J<=P+M:R==="down"?J>=T-M:J>=T-M&&J<=P+M}))}return g.current=D,D},[t,e.search,e.filters,e.perPage,e.startPosition,e.infiniteScrollEnabled,d,i,r]);return s?{data:y,paginationInfo:n,hasInitiallyLoaded:a,setVisibleEntries:p}:{data:(o&&l.current?.length?l.current:t).map(E=>({...E,position:void 0})),paginationInfo:o&&l.current?.length?u.current:n,hasInitiallyLoaded:a,setVisibleEntries:void 0}}var Cr=f(W(),1),QT=f(Pt(),1);function ZT(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((l,u)=>{let d=u.getBoundingClientRect(),p=d.top+d.height/2,m=Math.abs(p-n),g=l.getBoundingClientRect(),h=g.top+g.height/2,v=Math.abs(h-n);return m<v?u:l}),a=Number(s.getAttribute("aria-posinset")),c=s.getBoundingClientRect();return t.current={posinset:a,viewportOffset:c.top-o.top,scrollTop:e.scrollTop,direction:r},!0}function JT({view:e,onChangeView:t,isLoading:r,paginationInfo:o,containerRef:n,setVisibleEntries:i}){let s=(0,Cr.useRef)(null),a=(0,Cr.useRef)(e),c=(0,Cr.useRef)(r),l=(0,Cr.useRef)(t),u=(0,Cr.useRef)(o.totalItems);(0,Cr.useLayoutEffect)(()=>{a.current=e,c.current=r,l.current=t,u.current=o.totalItems},[e,r,t,o.totalItems]);let d=(0,Cr.useCallback)(m=>{i&&i(g=>{let h=new Set(g),v=!1;return m.forEach(w=>{let b=Number(w.target?.attributes?.getNamedItem("aria-posinset")?.value);isNaN(b)||(w.isIntersecting?h.has(b)||(h.add(b),v=!0):h.has(b)&&(h.delete(b),v=!0))}),v?Array.from(h).sort():g})},[i]);(0,Cr.useLayoutEffect)(()=>{let m=n.current,g=s.current;if(!m||!e.infiniteScrollEnabled||!g||r)return;let h=m.querySelector(`[aria-posinset="${g.posinset}"]`);if(h){let v=m.getBoundingClientRect(),y=h.getBoundingClientRect().top-v.top-g.viewportOffset+(m.scrollTop-g.scrollTop);Math.abs(y)>1&&(m.scrollTop+=y)}s.current=null},[n,r,e.infiniteScrollEnabled]);let p=(0,Cr.useRef)(null);return(0,Cr.useEffect)(()=>{if(!e.infiniteScrollEnabled||!d){p.current&&(p.current.disconnect(),p.current=null);return}return p.current=new IntersectionObserver(d,{root:null,rootMargin:"0px",threshold:.1}),()=>{p.current&&(p.current.disconnect(),p.current=null)}},[e.infiniteScrollEnabled,d]),(0,Cr.useEffect)(()=>{if(!e.infiniteScrollEnabled||!n.current)return;let m=0,g=600,h=800,v=(0,QT.throttle)(b=>{let y=a.current,x=u.current,E=b.target,S=E.scrollTop,k=E.scrollHeight,_=E.clientHeight,R=S>m?"down":"up";if(m=S,c.current)return;let L=y.startPosition||1,I=y.perPage||10,A=Math.min(L+I,x);if(R==="down"&&S+_>=k-g&&A<x){let O=A;ZT(E,s,"down"),l.current({...y,startPosition:O})}if(R==="up"&&S<=h&&L>1){let O=L-I,D=O<6?1:O;ZT(E,s,"up"),l.current({...y,startPosition:D})}},50),w=n.current;return w.addEventListener("scroll",v),()=>{w.removeEventListener("scroll",v),v.cancel()}},[n,e.infiniteScrollEnabled]),{intersectionObserver:p.current}}var $t=f(F(),1),J6=e=>e.id,eM=()=>!0,tM=[],rM={table:{},grid:{},list:{}},oM=di.filter(e=>!e.isPicker);function nM({header:e,search:t=!0,searchLabel:r=void 0}){let{view:o}=(0,cr.useContext)(ne),n=o.infiniteScrollEnabled;return(0,$t.jsxs)($t.Fragment,{children:[(0,$t.jsxs)(H,{direction:"row",align:"top",justify:"space-between",className:U("dataviews__view-actions",{"dataviews__view-actions--infinite-scroll":n}),gap:"xs",children:[(0,$t.jsxs)(H,{direction:"row",justify:"start",gap:"sm",className:"dataviews__search",children:[t&&(0,$t.jsx)(Lb,{label:r}),(0,$t.jsx)(mf,{})]}),(0,$t.jsxs)(H,{direction:"row",gap:"xs",style:{flexShrink:0},children:[(0,$t.jsx)(oE,{}),e]})]}),(0,$t.jsx)(pf,{className:"dataviews-filters__container"}),(0,$t.jsx)(Mb,{}),(0,$t.jsx)(Db,{})]})}function iM({view:e,onChangeView:t,fields:r,search:o=!0,searchLabel:n=void 0,actions:i=tM,data:s,getItemId:a=J6,getItemLevel:c,isLoading:l=!1,paginationInfo:u,defaultLayouts:d=rM,selection:p,onChangeSelection:m,onClickItem:g,renderItemLink:h,isItemClickable:v=eM,header:w,children:b,config:y={perPageSizes:[10,20,50,100]},empty:x,onReset:E}){let[S,k]=(0,cr.useState)([]),_=p===void 0||m===void 0,R=_?S:p,{data:L,paginationInfo:I,hasInitiallyLoaded:A,setVisibleEntries:O}=XT({view:e,data:s,getItemId:a,isLoading:l,selection:R,paginationInfo:u}),D=(0,cr.useRef)(null),[T,P]=(0,cr.useState)(0),M=(0,e2.useResizeObserver)(ae=>{P(ae[0].borderBoxSize[0].inlineSize)},{box:"border-box"}),[V,C]=(0,cr.useState)(null);function N(ae){let q=typeof ae=="function"?ae(R):ae;_&&k(q),m&&m(q)}let B=(0,cr.useMemo)(()=>bs(r),[r]),z=(0,cr.useMemo)(()=>e.infiniteScrollEnabled?R:R.filter(ae=>s.some(q=>a(q)===ae)),[R,s,a,e.infiniteScrollEnabled]),G=Bl(B,e),Z=(0,cr.useMemo)(()=>(G||[]).some(ae=>ae.isPrimary||ae.isLocked),[G]),[J,K]=(0,cr.useState)(Z),{intersectionObserver:te}=JT({view:e,onChangeView:t,isLoading:l,paginationInfo:u,containerRef:D,setVisibleEntries:O});(0,cr.useEffect)(()=>{Z&&!J&&K(!0)},[Z,J]);let ce=(0,cr.useMemo)(()=>Object.fromEntries(Object.entries(d).filter(([ae])=>oM.some(q=>q.type===ae)).map(([ae,q])=>[ae,q===!0?{}:q])),[d]);return ce[e.type]?(0,$t.jsx)(ne.Provider,{value:{view:e,onChangeView:t,fields:B,actions:i,data:L,isLoading:l,paginationInfo:I,selection:z,onChangeSelection:N,openedFilter:V,setOpenedFilter:C,getItemId:a,getItemLevel:c,isItemClickable:v,onClickItem:g,renderItemLink:h,containerWidth:T,containerRef:D,resizeObserverRef:M,defaultLayouts:ce,filters:G,isShowingFilter:J,setIsShowingFilter:K,config:y,empty:x,hasInitiallyLoaded:A,onReset:E,intersectionObserver:te},children:(0,$t.jsx)("div",{className:"dataviews-wrapper",children:b??(0,$t.jsx)(nM,{header:w,search:o,searchLabel:n})})}):null}var ko=iM;ko.BulkActionToolbar=rd;ko.Filters=Hl;ko.FiltersToggled=pf;ko.FiltersToggle=mf;ko.Layout=Mb;ko.LayoutSwitcher=Bb;ko.Pagination=Gh;ko.Search=Lb;ko.ViewConfig=jb;ko.Footer=Db;var qf=ko;var lv=f(W(),1);var t2=f(W(),1),r2=f(F(),1),rv=(0,t2.createContext)({fields:[]});rv.displayName="DataFormContext";function o2({fields:e,children:t}){return(0,r2.jsx)(rv.Provider,{value:{fields:e},children:t})}var fo=rv;var nm=f(W(),1);var Xf=f(W(),1),Kl=f(ie(),1);var ql=f(oe(),1),ur={type:"regular",labelPosition:"top"},sM=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 n2(e){let t=ur;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,ql.__)("Apply"),cancelLabel:n.cancelLabel?.trim()||(0,ql.__)("Cancel")}:n==="modal"?i={type:"modal",applyLabel:(0,ql.__)("Apply"),cancelLabel:(0,ql.__)("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:sM(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 i2(e){let t=n2(e?.layout),r=(e.fields??[]).map(o=>{if(typeof o=="string")return{id:o,layout:t};let n=o.layout?n2(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:i2({fields:o.children,layout:ur}).fields}}});return{layout:t,fields:r}}var Kf=i2;var tt=f(F(),1);function aM({title:e}){return(0,tt.jsx)(H,{direction:"column",className:"dataforms-layouts-regular__header",gap:"lg",children:(0,tt.jsx)(H,{direction:"row",align:"center",children:(0,tt.jsx)(Kl.__experimentalHeading,{level:2,size:13,children:e})})})}function s2({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:s}=(0,Xf.useContext)(fo),a=t.layout,c=(0,Xf.useMemo)(()=>({layout:ur,fields:t.children?t.children:[]}),[t]);if(t.children)return(0,tt.jsxs)(tt.Fragment,{children:[!o&&t.label&&(0,tt.jsx)(aM,{title:t.label}),(0,tt.jsx)(jr,{data:e,form:c,onChange:r,validity:i?.children})]});let l=a.labelPosition,u=s.find(d=>d.id===t.id);return!u||!u.Edit?null:l==="side"?(0,tt.jsxs)(H,{direction:"row",className:"dataforms-layouts-regular__field",gap:"sm",children:[(0,tt.jsx)("div",{className:U("dataforms-layouts-regular__field-label",`dataforms-layouts-regular__field-label--label-position-${l}`),children:(0,tt.jsx)(Kl.BaseControl.VisualLabel,{children:u.label})}),(0,tt.jsx)("div",{className:"dataforms-layouts-regular__field-control",children:u.readOnly===!0?(0,tt.jsx)(u.render,{item:e,field:u}):(0,tt.jsx)(u.Edit,{data:e,field:u,onChange:r,hideLabelFromVision:!0,markWhenOptional:n,validity:i},u.id)})]}):(0,tt.jsx)("div",{className:"dataforms-layouts-regular__field",children:u.readOnly===!0?(0,tt.jsx)(tt.Fragment,{children:(0,tt.jsxs)(tt.Fragment,{children:[!o&&l!=="none"&&(0,tt.jsx)(Kl.BaseControl.VisualLabel,{children:u.label}),(0,tt.jsx)(u.render,{item:e,field:u})]})}):(0,tt.jsx)(u.Edit,{data:e,field:u,onChange:r,hideLabelFromVision:l==="none"?!0:o,markWhenOptional:n,validity:i})})}var sv=f(ov(),1),vs=f(ie(),1),Io=f(W(),1),em=f(Pt(),1);var Zf=f(ie(),1),Na=f(oe(),1);var g2=f(Pt(),1);var nv=f(W(),1);function xM(e,t){return U("dataforms-layouts-panel__field-label",`dataforms-layouts-panel__field-label--label-position-${e}`,{"has-error":t})}var u2=xM;var d2=f(ie(),1);var Ci=f(F(),1);function _M(e,t,r){return e?(0,Ci.jsxs)(st.Root,{children:[(0,Ci.jsx)(st.Trigger,{render:(0,Ci.jsxs)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:[(0,Ci.jsx)(d2.Icon,{icon:Ui,size:16}),(0,Ci.jsxs)(To,{children:[t,": "]}),r]})}),(0,Ci.jsx)(st.Popup,{children:t})]}):r}var f2=_M;function m2(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=m2(r);if(o)return o}}var p2=m2;var Rr=f(F(),1);function Zl({data:e,field:t,fieldLabel:r,summaryFields:o,validity:n,touched:i,disabled:s,isOpen:a,onClick:c}){let{labelPosition:l,editVisibility:u}=t.layout,d=p2(n),p=i&&!!d,m=u2(l,p),g=f2(p,d,r),h=U("dataforms-layouts-panel__field-trigger",`dataforms-layouts-panel__field-trigger--label-${l}`,{"is-disabled":s,"dataforms-layouts-panel__field-trigger--edit-always":u==="always"}),v=(0,g2.useInstanceId)(Zl,"dataforms-layouts-panel__field-control"),w=p?(0,Na.sprintf)((0,Na._x)("Edit %s (has errors)","field"),r||""):(0,Na.sprintf)((0,Na._x)("Edit %s","field"),r||""),b=(0,nv.useRef)(null),y=(0,nv.useRef)(null);return(0,Rr.jsxs)("div",{ref:b,className:h,onClick:s?void 0:S=>{!a&&S.detail<2&&!y.current?.contains(S.target)&&b.current?.ownerDocument.defaultView?.getSelection()?.toString()||c()},onKeyDown:s?void 0:S=>{S.target===S.currentTarget&&(S.key==="Enter"||S.key===" ")&&(S.preventDefault(),c())},children:[l!=="none"&&(0,Rr.jsx)("span",{className:m,children:g}),l==="none"&&p&&(0,Rr.jsxs)(st.Root,{children:[(0,Rr.jsx)(st.Trigger,{render:(0,Rr.jsx)("span",{className:"dataforms-layouts-panel__field-label-error-content",role:"img","aria-label":d,children:(0,Rr.jsx)(Zf.Icon,{icon:Ui,size:16})})}),(0,Rr.jsx)(st.Popup,{children:d})]}),(0,Rr.jsx)("span",{id:`${v}`,className:"dataforms-layouts-panel__field-control",children:o.length>1?(0,Rr.jsx)("span",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",width:"100%",gap:"2px"},children:o.map(S=>(0,Rr.jsx)("span",{style:{width:"100%"},children:(0,Rr.jsx)(S.render,{item:e,field:S})},S.id))}):o.map(S=>(0,Rr.jsx)(S.render,{item:e,field:S},S.id))}),!s&&(0,Rr.jsx)(Zf.Button,{ref:y,className:"dataforms-layouts-panel__field-trigger-icon",label:w,icon:Ng,size:"small","aria-expanded":a,"aria-haspopup":"dialog","aria-describedby":`${v}`})]})}var h2=f(ov(),1),iv=f(Cb(),1),cn=f(W(),1),Er=f(oe(),1);function b2(e){return e?Object.values(e).every(t=>Object.entries(t).every(([r,o])=>r==="children"&&o&&typeof o=="object"?b2(o):o.type!=="invalid"&&o.type!=="validating")):!0}function SM(e,t){let r=Kf(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 l=s.children.map(n).filter(d=>d!==null);if(l.length===0)return null;let u=o.get(s.id);if(u){let[d]=bs([u]);return{id:s.id,children:l,field:d}}return{id:s.id,children:l}}let a=o.get(s.id);if(!a)return null;let[c]=bs([a]);return{id:s.id,children:[],field:c}}return r.fields.map(n).filter(s=>s!==null)}function Va(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 v2(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 c=t[a];if(!n[c])return e;n[c]={...n[c]},n=n[c]}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 CM(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(c=>{if(a===o.current[t.id]){if(!Array.isArray(c)){n(l=>Va(l,{elements:{type:"invalid",message:(0,Er.__)("Could not validate elements.")}},[...i,t.id]));return}t.field?.isValid.elements&&!t.field.isValid.elements.validate(s,{...t.field,elements:c})?n(l=>Va(l,{elements:{type:"invalid",message:(0,Er.__)("Value must be one of the elements.")}},[...i,t.id])):n(l=>v2(l,[...i,t.id],"elements"))}}).catch(c=>{if(a!==o.current[t.id])return;let l;c instanceof Error?l=c.message:l=String(c)||(0,Er.__)("Unknown error when running elements validation asynchronously."),n(u=>Va(u,{elements:{type:"invalid",message:l}},[...i,t.id]))})}function RM(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(c=>v2(c,[...i,t.id],"custom"));return}if(typeof a=="string"){n(c=>Va(c,{custom:{type:"invalid",message:a}},[...i,t.id]));return}n(c=>Va(c,{custom:{type:"invalid",message:(0,Er.__)("Validation could not be processed.")}},[...i,t.id]))}}).catch(a=>{if(s!==o.current[t.id])return;let c;a instanceof Error?c=a.message:c=String(a)||(0,Er.__)("Unknown error when running custom validation asynchronously."),n(l=>Va(l,{custom:{type:"invalid",message:c}},[...i,t.id]))})}function y2(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,Er.__)("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,Er.__)("Value is below the minimum.")}};if(t.field?.isValid.max&&!t.field.isValid.max.validate(e,t.field))return{max:{type:"invalid",message:(0,Er.__)("Value is above the maximum.")}};if(t.field?.isValid.minLength&&!t.field.isValid.minLength.validate(e,t.field))return{minLength:{type:"invalid",message:(0,Er.__)("Value is too short.")}};if(t.field?.isValid.maxLength&&!t.field.isValid.maxLength.validate(e,t.field))return{maxLength:{type:"invalid",message:(0,Er.__)("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,Er.__)("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,h2.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,Er.__)("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"&&(CM(t.field.getElements(),t,r),n.elements={type:"validating",message:(0,Er.__)("Validating\u2026")}),o instanceof Promise&&(RM(o,t,r),n.custom={type:"validating",message:(0,Er.__)("Validating\u2026")}),Object.keys(n).length>0)return n;if(t.children.length>0){let i={};t.children.forEach(a=>{i[a.id]=y2(e,a,{...r,path:[...r.path,t.id,"children"]})});let s={};return Object.entries(i).forEach(([a,c])=>{c!==void 0&&(s[a]=c)}),Object.keys(s).length===0?void 0:{children:s}}}function w2(e,t){let r=e?.field?.getValue({item:t});if(e.children.length===0)return r;let o=e.children.map(n=>w2(n,t));return o?{value:r,children:o}:r}function EM(e,t,r){let[o,n]=(0,cn.useState)(),i=(0,cn.useRef)({}),s=(0,cn.useRef)({}),a=(0,cn.useRef)({}),c=(0,cn.useCallback)(()=>{let l={customCounterRef:i,elementsCounterRef:s,setFormValidity:n,path:[],item:e},u=SM(r,t);if(u.length===0){n(void 0);return}let d={},p=[];u.forEach(m=>{let g=w2(m,e);if(a.current.hasOwnProperty(m.id)&&(0,iv.default)(a.current[m.id],g)){p.push(m.id);return}a.current[m.id]=g;let h=y2(e,m,l);h!==void 0&&(d[m.id]=h)}),n(m=>{let g={...m,...d},h=[...p,...Object.keys(d)];return Object.keys(g).forEach(w=>{g&&!h.includes(w)&&delete g[w]}),Object.keys(g).length===0&&(g=void 0),(0,iv.default)(m,g)?m:g})},[e,t,r]);return(0,cn.useEffect)(()=>{c()},[c]),{validity:o,isValid:b2(o)}}var Ma=EM;var x2=f(W(),1);function Ri(e,t){(0,x2.useEffect)(()=>{t&&e.current&&e.current.querySelectorAll("input, textarea, select").forEach(o=>{o.reportValidity()})},[t,e])}var _2=f(W(),1);function TM(e){return Array.isArray(e)?e.map(t=>typeof t=="string"?t:t.id):[]}var Qf=(e,t)=>Array.isArray(e)&&e.length>0?TM(e).map(o=>t.find(n=>n.id===o)).filter(o=>o!==void 0):[];var PM=(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 OM(e){let{fields:t}=(0,_2.useContext)(fo),r=e.layout,o=Qf(r.summary,t),n=PM(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 Jf=OM;var Tr=f(F(),1);function AM({data:e,field:t,onChange:r,fieldLabel:o,onClose:n,touched:i}){let{openAs:s}=t.layout,{applyLabel:a,cancelLabel:c}=s,{fields:l}=(0,Io.useContext)(fo),[u,d]=(0,Io.useState)({}),p=(0,Io.useMemo)(()=>(0,sv.default)(e,u,{arrayMerge:(E,S)=>S}),[e,u]),m=(0,Io.useMemo)(()=>({layout:ur,fields:t.children?t.children:[{id:t.id,layout:ur}]}),[t]),g=l.map(E=>({...E,Edit:E.Edit===null?void 0:E.Edit,isValid:{required:E.isValid.required?.constraint,elements:E.isValid.elements?.constraint,min:E.isValid.min?.constraint,max:E.isValid.max?.constraint,pattern:E.isValid.pattern?.constraint,minLength:E.isValid.minLength?.constraint,maxLength:E.isValid.maxLength?.constraint}})),{validity:h}=Ma(p,g,m),v=()=>{r(u),n()},w=E=>{d(S=>(0,sv.default)(S,E,{arrayMerge:(k,_)=>_}))},b=(0,em.useFocusOnMount)("firstInputElement"),y=(0,Io.useRef)(null),x=(0,em.useMergeRefs)([b,y]);return Ri(y,i),(0,Tr.jsxs)(vs.Modal,{className:"dataforms-layouts-panel__modal",onRequestClose:n,isFullScreen:!1,title:o,size:"medium",children:[(0,Tr.jsx)("div",{ref:x,children:(0,Tr.jsx)(jr,{data:p,form:m,onChange:w,validity:h,children:(E,S,k,_)=>(0,Tr.jsx)(E,{data:p,field:S,onChange:w,hideLabelFromVision:m.fields.length<2,markWhenOptional:_,validity:k},S.id)})}),(0,Tr.jsxs)(H,{direction:"row",className:"dataforms-layouts-panel__modal-footer",gap:"md",children:[(0,Tr.jsx)(vs.__experimentalSpacer,{style:{flex:1}}),(0,Tr.jsx)(vs.Button,{variant:"tertiary",onClick:n,__next40pxDefaultSize:!0,children:c}),(0,Tr.jsx)(vs.Button,{variant:"primary",onClick:v,__next40pxDefaultSize:!0,children:a})]})]})}function kM({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,Io.useState)(!1),[s,a]=(0,Io.useState)(!1),{fieldDefinition:c,fieldLabel:l,summaryFields:u}=Jf(t);if(!c)return null;let d=()=>{a(!1),i(!0)};return(0,Tr.jsxs)(Tr.Fragment,{children:[(0,Tr.jsx)(Zl,{data:e,field:t,fieldLabel:l,summaryFields:u,validity:o,touched:n,disabled:c.readOnly===!0,onClick:()=>a(!0),isOpen:s}),s&&(0,Tr.jsx)(AM,{data:e,field:t,onChange:r,fieldLabel:l??"",onClose:d,touched:n})]})}var S2=kM;var Ei=f(ie(),1),C2=f(oe(),1),An=f(W(),1);var R2=f(Pt(),1);var dr=f(F(),1);function IM({title:e,onClose:t}){return(0,dr.jsx)(H,{direction:"column",className:"dataforms-layouts-panel__dropdown-header",gap:"lg",children:(0,dr.jsxs)(H,{direction:"row",gap:"sm",align:"center",children:[e&&(0,dr.jsx)(Ei.__experimentalHeading,{level:2,size:13,children:e}),(0,dr.jsx)(Ei.__experimentalSpacer,{style:{flex:1}}),t&&(0,dr.jsx)(Ei.Button,{label:(0,C2.__)("Close"),icon:Wi,onClick:t,size:"small"})]})})}function NM({touched:e,children:t}){let r=(0,An.useRef)(null);return Ri(r,e),(0,dr.jsx)("div",{ref:r,children:t})}function VM({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,An.useState)(!1),[s,a]=(0,An.useState)(null),c=(0,An.useMemo)(()=>({anchor:s,placement:"left-start",offset:36,shift:!0}),[s]),[l,u]=(0,R2.__experimentalUseDialog)({focusOnMount:"firstInputElement"}),d=(0,An.useMemo)(()=>({layout:ur,fields:t.children?t.children:[{id:t.id,layout:ur}]}),[t]),p=(0,An.useMemo)(()=>{if(o!==void 0)return t.children?o?.children:{[t.id]:o}},[o,t]),{fieldDefinition:m,fieldLabel:g,summaryFields:h}=Jf(t);return m?(0,dr.jsx)("div",{ref:a,className:"dataforms-layouts-panel__field-dropdown-anchor",children:(0,dr.jsx)(Ei.Dropdown,{contentClassName:"dataforms-layouts-panel__field-dropdown",popoverProps:c,focusOnMount:!1,onToggle:v=>{v||i(!0)},renderToggle:({isOpen:v,onToggle:w})=>(0,dr.jsx)(Zl,{data:e,field:t,fieldLabel:g,summaryFields:h,validity:o,touched:n,disabled:m.readOnly===!0,isOpen:v,onClick:w}),renderContent:({onClose:v})=>(0,dr.jsx)(NM,{touched:n,children:(0,dr.jsxs)("div",{ref:l,...u,children:[(0,dr.jsx)(IM,{title:g,onClose:v}),(0,dr.jsx)(jr,{data:e,form:d,onChange:r,validity:p,children:(w,b,y,x)=>(0,dr.jsx)(w,{data:e,field:b,onChange:r,hideLabelFromVision:(d?.fields??[]).length<2,markWhenOptional:x,validity:y},b.id)})]})})})}):null}var E2=VM;var av=f(F(),1);function T2({data:e,field:t,onChange:r,validity:o}){return t.layout.openAs.type==="modal"?(0,av.jsx)(S2,{data:e,field:t,onChange:r,validity:o}):(0,av.jsx)(E2,{data:e,field:t,onChange:r,validity:o})}var Hr=f(W(),1);var tm=f(oe(),1),P2=f(F(),1);function O2(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+=O2(o);return t}function rm({validity:e}){let t=O2(e);return t===0?null:(0,P2.jsx)(Ap,{intent:"high",children:(0,tm.sprintf)((0,tm._n)("%d field needs attention","%d fields need attention",t),t)})}var mt=f(F(),1);function MM(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 DM({data:e,fields:t,label:r,layout:o,isOpen:n,touched:i,validity:s}){let c=Qf(o.summary,t).filter(d=>MM(d,o.summary,n)),l=i&&o.isCollapsible,u=c.length>0&&o.withHeader;return(0,mt.jsxs)(H,{align:"center",justify:"space-between",className:"dataforms-layouts-card__field-header-content",children:[(0,mt.jsx)(Fo.Title,{children:r}),(l||u)&&(0,mt.jsxs)($i.HeaderDescription,{className:"dataforms-layouts-card__field-header-content-description",children:[l&&(0,mt.jsx)(rm,{validity:s}),u&&(0,mt.jsx)("div",{className:"dataforms-layouts-card__field-summary",children:c.map(d=>(0,mt.jsx)(d.render,{item:e,field:d},d.id))})]})]})}function LM({data:e,field:t,form:r,onChange:o,hideLabelFromVision:n,markWhenOptional:i,validity:s,withHeader:a}){if(t.children)return(0,mt.jsxs)(mt.Fragment,{children:[t.description&&(0,mt.jsx)("div",{className:"dataforms-layouts-card__field-description",children:t.description}),(0,mt.jsx)(jr,{data:e,form:r,onChange:o,validity:s?.children})]});let c=ys("regular")?.component;return c?(0,mt.jsx)(c,{data:e,field:t,onChange:o,hideLabelFromVision:n||a,markWhenOptional:i,validity:s}):null}function A2({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:s}=(0,Hr.useContext)(fo),a=t.layout,c=(0,Hr.useRef)(null),l=(0,Hr.useMemo)(()=>({layout:ur,fields:t.children??[]}),[t]),{isOpened:u,isCollapsible:d}=a,[p,m]=(0,Hr.useState)(u),[g,h]=(0,Hr.useState)(!1);(0,Hr.useEffect)(()=>{m(u)},[u]);let v=(0,Hr.useCallback)(S=>{S||h(!0),m(S)},[]),w=(0,Hr.useCallback)(()=>{h(!0)},[]);Ri(c,(d?p:!0)&&g);let b=t.label,y;if(t.children)y=!!b&&a.withHeader;else{let S=s.find(k=>k.id===t.id);if(!S||!S.Edit)return null;b=S.label,y=!!b&&a.withHeader}let x=(0,mt.jsx)(LM,{data:e,field:t,form:l,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,withHeader:y}),E=(0,mt.jsx)(DM,{data:e,fields:s,label:b,layout:a,isOpen:d?!!p:!0,touched:g,validity:i});return y&&d?(0,mt.jsxs)($i.Root,{className:"dataforms-layouts-card__field",open:p,onOpenChange:v,children:[(0,mt.jsx)($i.Header,{children:E}),(0,mt.jsx)($i.Content,{ref:c,onBlur:w,children:x})]}):(0,mt.jsxs)(Fo.Root,{className:"dataforms-layouts-card__field",children:[y&&(0,mt.jsx)(Fo.Header,{children:E}),(0,mt.jsx)(Fo.Content,{ref:c,onBlur:w,children:x})]})}var k2=f(ie(),1);var Lt=f(F(),1);function FM({title:e}){return(0,Lt.jsx)(H,{direction:"column",className:"dataforms-layouts-row__header",gap:"lg",children:(0,Lt.jsx)(H,{direction:"row",align:"center",children:(0,Lt.jsx)(k2.__experimentalHeading,{level:2,size:13,children:e})})})}var BM=({children:e})=>(0,Lt.jsx)(Lt.Fragment,{children:e});function I2({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let s=t.layout;if(t.children){let c={layout:ur,fields:t.children};return(0,Lt.jsxs)("div",{className:"dataforms-layouts-row__field",children:[!o&&t.label&&(0,Lt.jsx)(FM,{title:t.label}),(0,Lt.jsx)(H,{direction:"row",align:s.alignment,gap:"lg",children:(0,Lt.jsx)(jr,{data:e,form:c,onChange:r,validity:i?.children,as:BM,children:(l,u,d)=>(0,Lt.jsx)("div",{className:"dataforms-layouts-row__field-control",style:s.styles[u.id],children:(0,Lt.jsx)(l,{data:e,field:u,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:d})},u.id)})})]})}let a=ys("regular")?.component;return a?(0,Lt.jsx)(Lt.Fragment,{children:(0,Lt.jsx)("div",{className:"dataforms-layouts-row__field-control",children:(0,Lt.jsx)(a,{data:e,field:t,onChange:r,markWhenOptional:n,validity:i})})}):null}var zr=f(W(),1),N2=f(oe(),1);var kn=f(F(),1);function V2({data:e,field:t,onChange:r,validity:o}){let{fields:n}=(0,zr.useContext)(fo),i=(0,zr.useRef)(null),s=(0,zr.useRef)(null),[a,c]=(0,zr.useState)(!1),[l,u]=(0,zr.useState)(!1),d=(0,zr.useMemo)(()=>({layout:ur,fields:t.children??[]}),[t]);(0,zr.useEffect)(()=>{let v=i.current;if(!v)return;let w=()=>{let b=v.open;b||c(!0),u(b)};return v.addEventListener("toggle",w),()=>{v.removeEventListener("toggle",w)}},[]),Ri(s,l&&a);let p=(0,zr.useCallback)(()=>{c(!0)},[]);if(!t.children)return null;let m=t.layout.summary??"",g=m?n.find(v=>v.id===m):void 0,h;return g&&g.render?h=(0,kn.jsx)(g.render,{item:e,field:g}):h=t.label||(0,N2.__)("More details"),(0,kn.jsxs)("details",{ref:i,className:"dataforms-layouts-details__details",children:[(0,kn.jsx)("summary",{className:"dataforms-layouts-details__summary",children:(0,kn.jsxs)(H,{direction:"row",align:"center",gap:"md",className:"dataforms-layouts-details__summary-content",children:[h,a&&(0,kn.jsx)(rm,{validity:o})]})}),(0,kn.jsx)("div",{ref:s,className:"dataforms-layouts-details__content",onBlur:p,children:(0,kn.jsx)(jr,{data:e,form:d,onChange:r,validity:o?.children})})]})}var ws=f(F(),1),jM=[{type:"regular",component:s2,wrapper:({children:e})=>(0,ws.jsx)(H,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e})},{type:"panel",component:T2,wrapper:({children:e})=>(0,ws.jsx)(H,{direction:"column",className:"dataforms-layouts__wrapper",gap:"md",children:e})},{type:"card",component:A2,wrapper:({children:e})=>(0,ws.jsx)(H,{direction:"column",className:"dataforms-layouts__wrapper",gap:"xl",children:e})},{type:"row",component:I2,wrapper:({children:e,layout:t})=>(0,ws.jsx)(H,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:(0,ws.jsx)("div",{className:"dataforms-layouts-row__field",children:(0,ws.jsx)(H,{direction:"row",gap:"lg",align:t.alignment,children:e})})})},{type:"details",component:V2}];function ys(e){return jM.find(t=>t.type===e)}var om=f(F(),1),HM=({children:e})=>(0,om.jsx)(H,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e});function jr({data:e,form:t,onChange:r,validity:o,children:n,as:i}){let{fields:s}=(0,nm.useContext)(fo),a=(0,nm.useMemo)(()=>{let u=s.filter(p=>!!p.isValid?.required).length,d=s.length-u;return u>d},[s]);function c(u){return s.find(d=>d.id===u.id)}let l=i??ys(t.layout.type)?.wrapper??HM;return(0,om.jsx)(l,{layout:t.layout,children:t.fields.map(u=>{let d=ys(u.layout.type)?.component;if(!d)return null;let p=u.children?void 0:c(u);return p&&p.isVisible&&!p.isVisible(e)?null:n?n(d,u,o?.[u.id],a):(0,om.jsx)(d,{data:e,field:u,onChange:r,markWhenOptional:a,validity:o?.[u.id]},u.id)})})}var cv=f(F(),1);function uv({data:e,form:t,fields:r,onChange:o,validity:n}){let i=(0,lv.useMemo)(()=>Kf(t),[t]),s=(0,lv.useMemo)(()=>bs(r),[r]);return t.fields?(0,cv.jsx)(o2,{fields:s,children:(0,cv.jsx)(jr,{data:e,form:i,onChange:o,validity:n})}):null}var _s=f(W()),Q2=f(D2()),Ai=f(oe());var pv=f(hm()),im=f(Vn());var Da=f(Sn()),La=f(W()),H2=f(F2()),Oi=f(oe());var z2=f(dv());var fv="data-wp-hash";function mv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&WM(document)),e.__wpStyleRuntime}function zM(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${fv}]`))if(r.getAttribute(fv)===t)return!0;return!1}function j2(e,t,r){if(!e.head)return;let o=mv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(zM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(fv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function WM(e){let t=mv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)j2(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 Ti(e,t){let r=mv();r.styles.set(e,t);for(let o of r.documents.keys())j2(o,e,t)}typeof process>"u",Ti("e1237767e8","._27c1e13d297c9c75__root{flex:1;min-height:0;min-width:0;overflow:auto}._54b9ae86534218ea__titleHeader{border-top:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);padding-block-end:var(--wpds-dimension-padding-md,12px);padding-block-start:var(--wpds-dimension-padding-md,12px);padding-inline-start:var(--wpds-dimension-padding-md,12px)}._2e31af77792038af__thumbImage{object-fit:cover}._2e31af77792038af__thumbImage,.c4458e85b75cb2ca__thumbPlaceholder{border-radius:var(--wpds-border-radius-md,4px);height:100%;width:100%}.c4458e85b75cb2ca__thumbPlaceholder{align-items:center;background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;justify-content:center}._30dc10ae55a67d24__titleRow{min-width:0;width:100%}.eb5556cdba7ae763__titleLink{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._41963413d9183e83__date{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}");var Pi={root:"_27c1e13d297c9c75__root",titleHeader:"_54b9ae86534218ea__titleHeader",thumbImage:"_2e31af77792038af__thumbImage",thumbPlaceholder:"c4458e85b75cb2ca__thumbPlaceholder",titleRow:"_30dc10ae55a67d24__titleRow",titleLink:"eb5556cdba7ae763__titleLink",date:"_41963413d9183e83__date"};var Tt=f(F()),gv={status:"draft",orderby:"date",order:"desc",per_page:20,_embed:"wp:featuredmedia"},UM={list:{}},$M={type:"list",page:1,perPage:gv.per_page,search:"",filters:[],fields:[],titleField:"title",descriptionField:"date",mediaField:"featured",showMedia:!0,layout:{density:"compact"}};function YM(e){return(0,z2.addQueryArgs)("post.php",{post:e,action:"edit"})}function GM(e){let t=e._embedded?.["wp:featuredmedia"]?.[0],r=t?.media_details?.sizes;return r?.thumbnail?.source_url??r?.medium?.source_url??t?.source_url}function qM({post:e}){let t=GM(e);return t?(0,Tt.jsx)("img",{className:Pi.thumbImage,src:t,alt:"",loading:"lazy"}):(0,Tt.jsx)("div",{className:Pi.thumbPlaceholder,"aria-hidden":"true",children:(0,Tt.jsx)(Co,{icon:Mg})})}function KM({post:e,onDelete:t}){let r=(0,H2.decodeEntities)(e.title?.rendered??"")||(0,Oi.__)("(no title)");return(0,Tt.jsxs)(H,{direction:"row",align:"center",justify:"space-between",gap:"sm",className:Pi.titleRow,children:[(0,Tt.jsx)(ml,{href:YM(e.id),openInNewTab:!0,className:Pi.titleLink,children:r}),(0,Tt.jsx)(dh,{icon:Wg,label:(0,Oi.__)("Delete draft"),variant:"minimal",size:"small",onClick:()=>t(e.id)})]})}function XM({post:e}){let t=(0,Da.dateI18n)((0,Da.getSettings)().formats.datetime,e.date);return(0,Tt.jsx)(no,{variant:"body-sm",className:Pi.date,render:(0,Tt.jsx)("span",{title:t}),children:(0,Da.humanTimeDiff)(e.date)})}function Ql(){let[e,t]=(0,La.useState)($M),{drafts:r,isLoading:o}=(0,im.useSelect)(a=>{let{getEntityRecords:c,hasFinishedResolution:l}=a(pv.store);return{drafts:c("postType","post",gv)??[],isLoading:!l("getEntityRecords",["postType","post",gv])}},[]),{deleteEntityRecord:n}=(0,im.useDispatch)(pv.store),i=(0,La.useCallback)(a=>{n("postType","post",a,void 0)},[n]),s=(0,La.useMemo)(()=>[{id:"title",label:(0,Oi.__)("Title"),enableSorting:!1,enableHiding:!1,render:({item:a})=>(0,Tt.jsx)(KM,{post:a,onDelete:i})},{id:"date",label:(0,Oi.__)("Date"),enableSorting:!1,enableHiding:!1,render:({item:a})=>(0,Tt.jsx)(XM,{post:a})},{id:"featured",label:(0,Oi.__)("Featured image"),enableSorting:!1,enableHiding:!1,render:({item:a})=>(0,Tt.jsx)(qM,{post:a})}],[i]);return(0,Tt.jsxs)(H,{direction:"column",className:Pi.root,children:[(0,Tt.jsx)(no,{variant:"heading-md",className:Pi.titleHeader,children:(0,Oi.__)("Your recent drafts")}),(0,Tt.jsx)(qf,{data:r,fields:s,view:e,onChangeView:t,getItemId:a=>String(a.id),isLoading:o,paginationInfo:{totalItems:r.length,totalPages:1},defaultLayouts:UM,empty:(0,Tt.jsxs)(io.Root,{children:[(0,Tt.jsx)(io.Icon,{icon:bg}),(0,Tt.jsx)(io.Description,{children:(0,Oi.__)("No drafts yet.")})]}),children:(0,Tt.jsx)(qf.Layout,{})})]})}var W2=f(W());var xs=f(oe()),U2=f(dv());typeof process>"u",Ti("985119c4a3","._88880a636bc02513__body{height:100%}._20963e427e9696da__icon{background-color:var(--wpds-color-background-surface-success-weak,#ebffed);border-color:var(--wpds-color-stroke-surface-success,#94d29e);color:var(--wpds-color-foreground-content-success,#002900)}.ff3d1c6f8ba60167__continueLink{color:var(--wpds-color-foreground-interactive-brand-strong,#fff)}");var sm={body:"_88880a636bc02513__body",icon:"_20963e427e9696da__icon",continueLink:"ff3d1c6f8ba60167__continueLink"};var mo=f(F());function am({postId:e,postTitle:t,onWriteAnother:r}){let o=(0,U2.addQueryArgs)("post.php",{post:e,action:"edit"});return(0,mo.jsx)(H,{direction:"column",align:"center",justify:"center",className:sm.body,children:(0,mo.jsxs)(io.Root,{children:[(0,mo.jsx)(io.Icon,{icon:zi,className:sm.icon}),(0,mo.jsx)(io.Title,{children:(0,xs.__)("Draft saved")}),(0,mo.jsx)(io.Description,{children:(0,W2.createInterpolateElement)((0,xs.sprintf)((0,xs.__)('<strong>"%s"</strong> is ready to keep editing.'),t),{strong:(0,mo.jsx)("strong",{})})}),(0,mo.jsxs)(io.Actions,{children:[(0,mo.jsx)(Ro,{variant:"solid",size:"compact",nativeButton:!1,render:(0,mo.jsx)(ml,{href:o,openInNewTab:!0,className:sm.continueLink}),children:(0,xs.__)("Continue editing")}),(0,mo.jsx)(Ro,{variant:"minimal",size:"compact",onClick:r,children:(0,xs.__)("Write another")})]})]})})}var Y2=f(ie()),G2=f(W());typeof process>"u",Ti("ca3754f0d9",".d6b34c2200336d18__root{height:100%;min-height:0}.d6b34c2200336d18__root .components-base-control,.d6b34c2200336d18__root .components-base-control__field{display:flex;flex:1;flex-direction:column;min-height:0}.d6b34c2200336d18__root .components-textarea-control__input{flex:1;min-height:0;resize:none}.dataforms-layouts-regular__field:has(.d6b34c2200336d18__root){flex:1;min-height:0}");var $2={root:"d6b34c2200336d18__root"};var hv=f(F());function ZM(e){return e?[e.required,e.minLength,e.maxLength,e.pattern,e.custom].find(o=>o?.type==="invalid")?.message:void 0}function Jl({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let i=t.getValue({item:e}),s=t.isDisabled({item:e,field:t}),a=(0,G2.useCallback)(u=>r(t.setValue({item:e,value:u})),[e,t,r]),l=ZM(n)??t.description;return(0,hv.jsx)(H,{direction:"column",className:$2.root,children:(0,hv.jsx)(Y2.TextareaControl,{label:t.label,hideLabelFromVision:o,value:i??"",placeholder:t.placeholder,help:l,onChange:a,disabled:s,rows:4})})}var q2=f(Pt()),lm=f(W()),QM=560,JM=420,e8={width:0,height:0};function cm(){let[e,t]=(0,lm.useState)(e8),r=(0,q2.useResizeObserver)(o=>{let n=o[0];if(!n)return;let i=n.borderBoxSize?.[0],s=i?i.inlineSize:n.contentRect.width,a=i?i.blockSize:n.contentRect.height;t(c=>c.width===s&&c.height===a?c:{width:s,height:a})},{box:"border-box"});return(0,lm.useMemo)(()=>({ref:r,width:e.width,height:e.height,isWide:e.width>=QM,isTall:e.height>=JM}),[r,e.width,e.height])}typeof process>"u",Ti("eb62be714d","._1ceea6985c028257__body,.e95823d50a99f185__fill{height:100%}._0325357a2c3b57a4__primaryPane{border-top:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);flex:1;min-height:0;min-width:0;padding:var(--wpds-dimension-padding-lg,16px)}._20004de4c12366b1__listPane{flex:1;min-height:0;min-width:0}._809476aa1889889d__backRow{border-top:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);padding:var(--wpds-dimension-padding-sm,8px)}._264d0da8d26b736f__row ._0325357a2c3b57a4__primaryPane{border-inline-end:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);margin:0 auto;max-width:var(--wpds-dimension-surface-width-md,400px)}._6b9679a01ecee959__formContainer,._6b9679a01ecee959__formContainer>.dataforms-layouts__wrapper{flex:1;min-height:0}");var eo={body:"_1ceea6985c028257__body",fill:"e95823d50a99f185__fill",primaryPane:"_0325357a2c3b57a4__primaryPane",listPane:"_20004de4c12366b1__listPane",backRow:"_809476aa1889889d__backRow",row:"_264d0da8d26b736f__row",formContainer:"_6b9679a01ecee959__formContainer"};var pt=f(F());function t8(e){return e.trim()?(0,Z2.autop)((0,Q2.escapeHTML)(e)).replace(/<p>([\s\S]*?)<\/p>/g,`<!-- wp:paragraph -->
3 <p>$1</p>
4 <!-- /wp:paragraph -->`):""}var K2={layout:{type:"regular"},fields:["title","content"]},X2={title:"",content:""};function r8(){let[e,t]=(0,_s.useState)(X2),[r,o]=(0,_s.useState)(!1),[n,i]=(0,_s.useState)(null),[s,a]=(0,_s.useState)(!1),{ref:c,isWide:l,isTall:u}=cm(),d=l||u,p=l,{saveEntityRecord:m}=(0,um.useDispatch)(bv.store),{hasDrafts:g}=(0,um.useSelect)(S=>{if(d)return{hasDrafts:!1};let{getEntityRecords:k}=S(bv.store);return{hasDrafts:(k("postType","post",{status:"draft",per_page:1})?.length??0)>0}},[d]),h=(0,_s.useMemo)(()=>[{id:"title",type:"text",label:(0,Ai.__)("Title"),isValid:{required:!0,minLength:3},hideLabelFromVision:!0,help:(0,Ai.__)("Enter a title for your post.")},{id:"content",type:"text",label:(0,Ai.__)("Content"),isValid:{required:!0,minLength:10},Edit:Jl,help:(0,Ai.__)("Enter the content for your post.")}],[]),{validity:v,isValid:w}=Ma(e,h,K2),b=w&&!r,y=async()=>{if(b){o(!0);try{let k=(await m("postType","post",{title:e.title,content:t8(e.content),status:"draft"}))?.id;typeof k=="number"&&i({id:k,title:e.title}),t(X2)}finally{o(!1)}}},x=()=>{i(null)},E;return n!==null?E=(0,pt.jsx)(am,{postId:n.id,postTitle:n.title,onWriteAnother:x}):E=(0,pt.jsxs)(H,{direction:"column",gap:"md",justify:"space-between",className:eo.fill,children:[(0,pt.jsx)(H,{direction:"column",className:eo.formContainer,children:(0,pt.jsx)(uv,{data:e,fields:h,form:K2,validity:v,onChange:S=>t(k=>({...k,...S}))})}),(0,pt.jsxs)(H,{direction:"row",gap:"md",justify:"flex-start",children:[(0,pt.jsx)(Ro,{variant:"solid",onClick:y,loading:r,disabled:!b,children:(0,Ai.__)("Save as draft")}),!d&&g&&(0,pt.jsxs)(Ro,{variant:"minimal",onClick:()=>a(!0),children:[(0,Ai.__)("Draft posts"),(0,pt.jsx)(Ro.Icon,{icon:fg})]})]})]}),!d&&s?(0,pt.jsxs)(H,{ref:c,direction:"column",className:eo.body,children:[(0,pt.jsx)(H,{direction:"column",className:eo.listPane,children:(0,pt.jsx)(Ql,{})}),(0,pt.jsx)(H,{direction:"row",justify:"flex-start",className:eo.backRow,children:(0,pt.jsxs)(Ro,{variant:"minimal",tone:"neutral",size:"compact",onClick:()=>a(!1),children:[(0,pt.jsx)(Ro.Icon,{icon:ug}),(0,Ai.__)("Back")]})})]}):d?(0,pt.jsxs)(H,{ref:c,direction:p?"row":"column",className:U(eo.body,p?eo.row:eo.column),children:[(0,pt.jsx)(H,{direction:"column",className:eo.primaryPane,children:E}),(0,pt.jsx)(H,{direction:"column",className:eo.listPane,children:(0,pt.jsx)(Ql,{})})]}):(0,pt.jsx)(H,{ref:c,direction:"column",className:eo.body,children:(0,pt.jsx)(H,{direction:"column",className:eo.primaryPane,children:E})})}export{r8 as default};
5 /*! Bundled license information:
6
7 use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
8 (**
9 * @license React
10 * use-sync-external-store-shim.production.js
11 *
12 * Copyright (c) Meta Platforms, Inc. and affiliates.
13 *
14 * This source code is licensed under the MIT license found in the
15 * LICENSE file in the root directory of this source tree.
16 *)
17
18 use-sync-external-store/cjs/use-sync-external-store-shim/with-selector.production.js:
19 (**
20 * @license React
21 * use-sync-external-store-shim/with-selector.production.js
22 *
23 * Copyright (c) Meta Platforms, Inc. and affiliates.
24 *
25 * This source code is licensed under the MIT license found in the
26 * LICENSE file in the root directory of this source tree.
27 *)
28 */
29