PluginProbe
Gutenberg / 23.4.0
Gutenberg v23.4.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 / events / render.min.js

render.min.js in Gutenberg 23.4.0, at build/widgets/events/render.min.js

27 lines 556.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 var pk=Object.create;var xg=Object.defineProperty;var mk=Object.getOwnPropertyDescriptor;var gk=Object.getOwnPropertyNames;var bk=Object.getPrototypeOf,hk=Object.prototype.hasOwnProperty;var Kt=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Pi=(e,t)=>{for(var o in t)xg(e,o,{get:t[o],enumerable:!0})},vk=(e,t,o,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of gk(t))!hk.call(e,n)&&n!==o&&xg(e,n,{get:()=>t[n],enumerable:!(r=mk(t,n))||r.enumerable});return e};var m=(e,t,o)=>(o=e!=null?pk(bk(e)):{},vk(t||!e||!e.__esModule?xg(o,"default",{value:e,enumerable:!0}):o,e));var Z=Kt((iD,Jx)=>{Jx.exports=window.wp.element});var Vs=Kt((sD,ew)=>{ew.exports=window.wp.data});var ow=Kt((aD,tw)=>{tw.exports=window.wp.coreData});var Ae=Kt((lD,rw)=>{rw.exports=window.wp.components});var Te=Kt((cD,nw)=>{nw.exports=window.wp.i18n});var ut=Kt((uD,iw)=>{iw.exports=window.wp.primitives});var z=Kt((dD,sw)=>{sw.exports=window.ReactJSXRuntime});var H=Kt((m7,lw)=>{lw.exports=window.React});var Cn=Kt((sz,l_)=>{l_.exports=window.ReactDOM});var m0=Kt(p0=>{"use strict";var $a=H();function kV(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var NV=typeof Object.is=="function"?Object.is:kV,VV=$a.useState,MV=$a.useEffect,FV=$a.useLayoutEffect,LV=$a.useDebugValue;function DV(e,t){var o=t(),r=VV({inst:{value:o,getSnapshot:t}}),n=r[0].inst,i=r[1];return FV(function(){n.value=o,n.getSnapshot=t,rh(n)&&i({inst:n})},[e,o,t]),MV(function(){return rh(n)&&i({inst:n}),e(function(){rh(n)&&i({inst:n})})},[e]),LV(o),o}function rh(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!NV(e,o)}catch{return!0}}function zV(e,t){return t()}var HV=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?zV:DV;p0.useSyncExternalStore=$a.useSyncExternalStore!==void 0?$a.useSyncExternalStore:HV});var uf=Kt((LB,g0)=>{"use strict";g0.exports=m0()});var h0=Kt(b0=>{"use strict";var df=H(),BV=uf();function jV(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var WV=typeof Object.is=="function"?Object.is:jV,UV=BV.useSyncExternalStore,GV=df.useRef,$V=df.useEffect,YV=df.useMemo,qV=df.useDebugValue;b0.useSyncExternalStoreWithSelector=function(e,t,o,r,n){var i=GV(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=YV(function(){function l(f){if(!c){if(c=!0,u=f,f=r(f),n!==void 0&&s.hasValue){var g=s.value;if(n(g,f))return d=g}return d=f}if(g=d,WV(u,f))return g;var b=r(f);return n!==void 0&&n(g,b)?(u=f,g):(u=f,d=b)}var c=!1,u,d,p=o===void 0?null:o;return[function(){return l(t())},p===null?void 0:function(){return l(p())}]},[t,o,r,n]);var a=UV(e,i[0],i[1]);return $V(function(){s.hasValue=!0,s.value=a},[a]),qV(a),a}});var y0=Kt((zB,v0)=>{"use strict";v0.exports=h0()});var vr=Kt((Ote,kC)=>{kC.exports=window.wp.compose});var nv=Kt((Ate,NC)=>{NC.exports=window.wp.theme});var iv=Kt((Nte,MC)=>{MC.exports=window.wp.privateApis});var hy=Kt((rie,ZE)=>{ZE.exports=window.wp.keycodes});var MI=Kt((Wfe,pm)=>{var kI={\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"},NI=Object.keys(kI).join("|"),c4=new RegExp(NI,"g"),u4=new RegExp(NI,"");function d4(e){return kI[e]}var VI=function(e){return e.replace(c4,d4)},f4=function(e){return!!e.match(u4)};pm.exports=VI;pm.exports.has=f4;pm.exports.remove=VI});var $I=Kt((Zfe,GI)=>{"use strict";GI.exports=function e(t,o){if(t===o)return!0;if(t&&o&&typeof t=="object"&&typeof o=="object"){if(t.constructor!==o.constructor)return!1;var r,n,i;if(Array.isArray(t)){if(r=t.length,r!=o.length)return!1;for(n=r;n--!==0;)if(!e(t[n],o[n]))return!1;return!0}if(t instanceof Map&&o instanceof Map){if(t.size!==o.size)return!1;for(n of t.entries())if(!o.has(n[0]))return!1;for(n of t.entries())if(!e(n[1],o.get(n[0])))return!1;return!0}if(t instanceof Set&&o instanceof Set){if(t.size!==o.size)return!1;for(n of t.entries())if(!o.has(n[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(o)){if(r=t.length,r!=o.length)return!1;for(n=r;n--!==0;)if(t[n]!==o[n])return!1;return!0}if(t.constructor===RegExp)return t.source===o.source&&t.flags===o.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===o.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===o.toString();if(i=Object.keys(t),r=i.length,r!==Object.keys(o).length)return!1;for(n=r;n--!==0;)if(!Object.prototype.hasOwnProperty.call(o,i[n]))return!1;for(n=r;n--!==0;){var s=i[n];if(!e(t[s],o[s]))return!1}return!0}return t!==t&&o!==o}});var hi=Kt((vge,CP)=>{CP.exports=window.wp.date});var ZP=Kt((mbe,QP)=>{QP.exports=window.wp.warning});var Si=m(Z()),YA=m(Vs()),qA=m(ow()),KA=m(Ae()),Kl=m(Te());var qu=m(ut(),1),wg=m(z(),1),_g=(0,wg.jsx)(qu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,wg.jsx)(qu.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 Ku=m(ut(),1),Rg=m(z(),1),Sg=(0,Rg.jsx)(Ku.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Rg.jsx)(Ku.Path,{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"})});var Xu=m(ut(),1),Cg=m(z(),1),Eg=(0,Cg.jsx)(Xu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Cg.jsx)(Xu.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 Qu=m(ut(),1),Tg=m(z(),1),Ig=(0,Tg.jsx)(Qu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Tg.jsx)(Qu.Path,{d:"M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z"})});var Zu=m(ut(),1),Pg=m(z(),1),Ju=(0,Pg.jsx)(Zu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Pg.jsx)(Zu.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 ed=m(ut(),1),Og=m(z(),1),Ag=(0,Og.jsx)(ed.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Og.jsx)(ed.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-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V7h15v12zM9 10H7v2h2v-2zm0 4H7v2h2v-2zm4-4h-2v2h2v-2zm4 0h-2v2h2v-2zm-4 4h-2v2h2v-2zm4 0h-2v2h2v-2z"})});var td=m(ut(),1),kg=m(z(),1),od=(0,kg.jsx)(td.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,kg.jsx)(td.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 rd=m(ut(),1),Ng=m(z(),1),oc=(0,Ng.jsx)(rd.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Ng.jsx)(rd.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var nd=m(ut(),1),Vg=m(z(),1),Ms=(0,Vg.jsx)(nd.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Vg.jsx)(nd.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 id=m(ut(),1),Mg=m(z(),1),Fg=(0,Mg.jsx)(id.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Mg.jsx)(id.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 sd=m(ut(),1),Lg=m(z(),1),Dg=(0,Lg.jsx)(sd.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Lg.jsx)(sd.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 ad=m(ut(),1),zg=m(z(),1),Hg=(0,zg.jsx)(ad.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,zg.jsx)(ad.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 ld=m(ut(),1),Bg=m(z(),1),jg=(0,Bg.jsx)(ld.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Bg.jsx)(ld.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 cd=m(ut(),1),Wg=m(z(),1),Ug=(0,Wg.jsx)(cd.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Wg.jsx)(cd.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 ud=m(ut(),1),Gg=m(z(),1),rc=(0,Gg.jsx)(ud.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Gg.jsx)(ud.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"})});var dd=m(ut(),1),$g=m(z(),1),Yg=(0,$g.jsx)(dd.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,$g.jsx)(dd.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 fd=m(ut(),1),qg=m(z(),1),nc=(0,qg.jsx)(fd.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,qg.jsx)(fd.Path,{d:"M12 9c-.8 0-1.5.7-1.5 1.5S11.2 12 12 12s1.5-.7 1.5-1.5S12.8 9 12 9zm0-5c-3.6 0-6.5 2.8-6.5 6.2 0 .8.3 1.8.9 3.1.5 1.1 1.2 2.3 2 3.6.7 1 3 3.8 3.2 3.9l.4.5.4-.5c.2-.2 2.6-2.9 3.2-3.9.8-1.2 1.5-2.5 2-3.6.6-1.3.9-2.3.9-3.1C18.5 6.8 15.6 4 12 4zm4.3 8.7c-.5 1-1.1 2.2-1.9 3.4-.5.7-1.7 2.2-2.4 3-.7-.8-1.9-2.3-2.4-3-.8-1.2-1.4-2.3-1.9-3.3-.6-1.4-.7-2.2-.7-2.5 0-2.6 2.2-4.7 5-4.7s5 2.1 5 4.7c0 .2-.1 1-.7 2.4z"})});var pd=m(ut(),1),Kg=m(z(),1),Xg=(0,Kg.jsx)(pd.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Kg.jsx)(pd.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 md=m(ut(),1),Qg=m(z(),1),ic=(0,Qg.jsx)(md.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Qg.jsx)(md.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var gd=m(ut(),1),Zg=m(z(),1),bd=(0,Zg.jsx)(gd.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Zg.jsx)(gd.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 hd=m(ut(),1),Jg=m(z(),1),eb=(0,Jg.jsx)(hd.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Jg.jsx)(hd.Path,{fillRule:"evenodd",d:"M15.5 9.5a1 1 0 100-2 1 1 0 000 2zm0 1.5a2.5 2.5 0 100-5 2.5 2.5 0 000 5zm-2.25 6v-2a2.75 2.75 0 00-2.75-2.75h-4A2.75 2.75 0 003.75 15v2h1.5v-2c0-.69.56-1.25 1.25-1.25h4c.69 0 1.25.56 1.25 1.25v2h1.5zm7-2v2h-1.5v-2c0-.69-.56-1.25-1.25-1.25H15v-1.5h2.5A2.75 2.75 0 0120.25 15zM9.5 8.5a1 1 0 11-2 0 1 1 0 012 0zm1.5 0a2.5 2.5 0 11-5 0 2.5 2.5 0 015 0z"})});var vd=m(ut(),1),tb=m(z(),1),yd=(0,tb.jsx)(vd.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,tb.jsx)(vd.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 xd=m(ut(),1),ob=m(z(),1),wd=(0,ob.jsx)(xd.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,ob.jsx)(xd.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 _d=m(ut(),1),rb=m(z(),1),nb=(0,rb.jsx)(_d.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,rb.jsx)(_d.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 Rd=m(ut(),1),ib=m(z(),1),sb=(0,ib.jsx)(Rd.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,ib.jsx)(Rd.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 Sd=m(ut(),1),ab=m(z(),1),sc=(0,ab.jsx)(Sd.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,ab.jsx)(Sd.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 Cd=m(ut(),1),lb=m(z(),1),cb=(0,lb.jsx)(Cd.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",children:(0,lb.jsx)(Cd.Path,{d:"M20 10c0-5.51-4.49-10-10-10C4.48 0 0 4.49 0 10c0 5.52 4.48 10 10 10 5.51 0 10-4.48 10-10zM7.78 15.37L4.37 6.22c.55-.02 1.17-.08 1.17-.08.5-.06.44-1.13-.06-1.11 0 0-1.45.11-2.37.11-.18 0-.37 0-.58-.01C4.12 2.69 6.87 1.11 10 1.11c2.33 0 4.45.87 6.05 2.34-.68-.11-1.65.39-1.65 1.58 0 .74.45 1.36.9 2.1.35.61.55 1.36.55 2.46 0 1.49-1.4 5-1.4 5l-3.03-8.37c.54-.02.82-.17.82-.17.5-.05.44-1.25-.06-1.22 0 0-1.44.12-2.38.12-.87 0-2.33-.12-2.33-.12-.5-.03-.56 1.2-.06 1.22l.92.08 1.26 3.41zM17.41 10c.24-.64.74-1.87.43-4.25.7 1.29 1.05 2.71 1.05 4.25 0 3.29-1.73 6.24-4.4 7.78.97-2.59 1.94-5.2 2.92-7.78zM6.1 18.09C3.12 16.65 1.11 13.53 1.11 10c0-1.3.23-2.48.72-3.59C3.25 10.3 4.67 14.2 6.1 18.09zm4.03-6.63l2.58 6.98c-.86.29-1.76.45-2.71.45-.79 0-1.57-.11-2.29-.33.81-2.38 1.62-4.74 2.42-7.1z"})});function aw(e){var t,o,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(o=aw(e[t]))&&(r&&(r+=" "),r+=o)}else for(o in e)e[o]&&(r&&(r+=" "),r+=o);return r}function yk(){for(var e,t,o=0,r="",n=arguments.length;o<n;o++)(e=arguments[o])&&(t=aw(e))&&(r&&(r+=" "),r+=t);return r}var Y=yk;var Fs=m(H(),1);function Va({controlled:e,default:t,name:o,state:r="value"}){let{current:n}=Fs.useRef(e!==void 0),[i,s]=Fs.useState(t),a=n?e:i,l=Fs.useCallback(c=>{n||s(c)},[]);return[a,l]}var xk=m(H(),1),ac={...xk};var uw=m(H(),1),cw={};function ht(e,t){let o=uw.useRef(cw);return o.current===cw&&(o.current=e(t)),o}var ub=ac.useInsertionEffect,wk=ub&&ub!==ac.useLayoutEffect?ub:e=>e();function G(e){let t=ht(_k).current;return t.next=e,wk(t.effect),t.trampoline}function _k(){let e={next:void 0,callback:Rk,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function Rk(){}var dw=m(H(),1),Sk=()=>{},U=typeof document<"u"?dw.useLayoutEffect:Sk;var Oi=m(H(),1);var Ed=m(H(),1),db=Ed.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},elementsRef:{current:[]},nextIndexRef:{current:0}});function fw(){return Ed.useContext(db)}var pw=m(z(),1);function mw(e){let{children:t,elementsRef:o,labelsRef:r,onMapChange:n}=e,i=G(n),s=Oi.useRef(0),a=ht(Ek).current,l=ht(Ck).current,[c,u]=Oi.useState(0),d=Oi.useRef(c),p=G((h,y)=>{l.set(h,y??null),d.current+=1,u(d.current)}),f=G(h=>{l.delete(h),d.current+=1,u(d.current)}),g=Oi.useMemo(()=>{let h=new Map;return Array.from(l.keys()).filter(v=>v.isConnected).sort(Tk).forEach((v,w)=>{let S=l.get(v)??{};h.set(v,{...S,index:w})}),h},[l,c]);U(()=>{if(typeof MutationObserver!="function"||g.size===0)return;let h=new MutationObserver(y=>{let v=new Set,w=S=>v.has(S)?v.delete(S):v.add(S);y.forEach(S=>{S.removedNodes.forEach(w),S.addedNodes.forEach(w)}),v.size===0&&(d.current+=1,u(d.current))});return g.forEach((y,v)=>{v.parentElement&&h.observe(v.parentElement,{childList:!0})}),()=>{h.disconnect()}},[g]),U(()=>{d.current===c&&(o.current.length!==g.size&&(o.current.length=g.size),r&&r.current.length!==g.size&&(r.current.length=g.size),s.current=g.size),i(g)},[i,g,o,r,c]),U(()=>()=>{o.current=[]},[o]),U(()=>()=>{r&&(r.current=[])},[r]);let b=G(h=>(a.add(h),()=>{a.delete(h)}));U(()=>{a.forEach(h=>h(g))},[a,g]);let x=Oi.useMemo(()=>({register:p,unregister:f,subscribeMapChange:b,elementsRef:o,labelsRef:r,nextIndexRef:s}),[p,f,b,o,r,s]);return(0,pw.jsx)(db.Provider,{value:x,children:t})}function Ck(){return new Map}function Ek(){return new Set}function Tk(e,t){let o=e.compareDocumentPosition(t);return o&Node.DOCUMENT_POSITION_FOLLOWING||o&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:o&Node.DOCUMENT_POSITION_PRECEDING||o&Node.DOCUMENT_POSITION_CONTAINS?1:0}var Td=m(H(),1),Ik=Td.createContext(void 0);function hn(){return Td.useContext(Ik)?.direction??"ltr"}function Pk(e,t){return function(r,...n){let i=new URL(e);return i.searchParams.set("code",r.toString()),n.forEach(s=>i.searchParams.append("args[]",s)),`${t} error #${r}; visit ${i} for the full message.`}}var Ok=Pk("https://base-ui.com/production-error","Base UI"),it=Ok;var Ls=m(H(),1);function vn(e,t,o,r){let n=ht(bw).current;return Ak(n,e,t,o,r)&&hw(n,[e,t,o,r]),n.callback}function gw(e){let t=ht(bw).current;return kk(t,e)&&hw(t,e),t.callback}function bw(){return{callback:null,cleanup:null,refs:[]}}function Ak(e,t,o,r,n){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==r||e.refs[3]!==n}function kk(e,t){return e.refs.length!==t.length||e.refs.some((o,r)=>o!==t[r])}function hw(e,t){if(e.refs=t,t.every(o=>o==null)){e.callback=null;return}e.callback=o=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),o!=null){let r=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(o);typeof s=="function"&&(r[n]=s);break}case"object":{i.current=o;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=r[n];typeof s=="function"?s():i(null);break}case"object":{i.current=null;break}default:}}}}}}var yw=m(H(),1);var vw=m(H(),1),Nk=parseInt(vw.version,10);function Ma(e){return Nk>=e}function fb(e){if(!yw.isValidElement(e))return null;let t=e,o=t.props;return(Ma(19)?o?.ref:t.ref)??null}function lc(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function ze(){}var cc=Object.freeze([]),rt=Object.freeze({});function xw(e,t){let o={};for(let r in e){let n=e[r];if(t?.hasOwnProperty(r)){let i=t[r](n);i!=null&&Object.assign(o,i);continue}n===!0?o[`data-${r.toLowerCase()}`]="":n&&(o[`data-${r.toLowerCase()}`]=n.toString())}return o}function ww(e,t){return typeof e=="function"?e(t):e}function _w(e,t){return typeof e=="function"?e(t):e}var pb={};function nt(e,t,o,r,n){if(!o&&!r&&!n&&!e)return Id(t);let i=Id(e);return t&&(i=uc(i,t)),o&&(i=uc(i,o)),r&&(i=uc(i,r)),n&&(i=uc(i,n)),i}function Rw(e){if(e.length===0)return pb;if(e.length===1)return Id(e[0]);let t=Id(e[0]);for(let o=1;o<e.length;o+=1)t=uc(t,e[o]);return t}function Id(e){return mb(e)?{...Cw(e,pb)}:Vk(e)}function uc(e,t){return mb(t)?Cw(t,e):Mk(e,t)}function Vk(e){let t={...e};for(let o in t){let r=t[o];Sw(o,r)&&(t[o]=Ew(r))}return t}function Mk(e,t){if(!t)return e;for(let o in t){let r=t[o];switch(o){case"style":{e[o]=lc(e.style,r);break}case"className":{e[o]=gb(e.className,r);break}default:Sw(o,r)?e[o]=Fk(e[o],r):e[o]=r}}return e}function Sw(e,t){let o=e.charCodeAt(0),r=e.charCodeAt(1),n=e.charCodeAt(2);return o===111&&r===110&&n>=65&&n<=90&&(typeof t=="function"||typeof t>"u")}function mb(e){return typeof e=="function"}function Cw(e,t){return mb(e)?e(t):e??pb}function Fk(e,t){return t?e?(...o)=>{let r=o[0];if(Tw(r)){let i=r;dc(i);let s=t(...o);return i.baseUIHandlerPrevented||e?.(...o),s}let n=t(...o);return e?.(...o),n}:Ew(t):e}function Ew(e){return e&&((...t)=>{let o=t[0];return Tw(o)&&dc(o),e(...t)})}function dc(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function gb(e,t){return t?e?t+" "+e:t:e}function Tw(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var bb=m(H(),1);function ye(e,t,o={}){let r=t.render,n=Lk(t,o);if(o.enabled===!1)return null;let i=o.state??rt;return Hk(e,r,n,i)}function Lk(e,t={}){let{className:o,style:r,render:n}=e,{state:i=rt,ref:s,props:a,stateAttributesMapping:l,enabled:c=!0}=t,u=c?ww(o,i):void 0,d=c?_w(r,i):void 0,p=c?xw(i,l):rt,f=c&&a?Dk(a):void 0,g=c?lc(p,f)??{}:rt;return typeof document<"u"&&(c?Array.isArray(s)?g.ref=gw([g.ref,fb(n),...s]):g.ref=vn(g.ref,fb(n),s):vn(null,null)),c?(u!==void 0&&(g.className=gb(g.className,u)),d!==void 0&&(g.style=lc(g.style,d)),g):rt}function Dk(e){return Array.isArray(e)?Rw(e):nt(void 0,e)}var zk=Symbol.for("react.lazy");function Hk(e,t,o,r){if(t){if(typeof t=="function")return t(o,r);let n=nt(o,t.props);n.ref=o.ref;let i=t;return i?.$$typeof===zk&&(i=Ls.Children.toArray(t)[0]),Ls.cloneElement(i,n)}if(e&&typeof e=="string")return Bk(e,o);throw new Error(it(8))}function Bk(e,t){return e==="button"?(0,bb.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,bb.createElement)("img",{alt:"",...t,key:t.key}):Ls.createElement(e,t)}var J={};Pi(J,{cancelOpen:()=>gN,chipRemovePress:()=>Qk,clearPress:()=>Xk,closePress:()=>qk,closeWatcher:()=>lN,decrementPress:()=>eN,disabled:()=>hN,drag:()=>fN,escapeKey:()=>aN,focusOut:()=>sN,imperativeAction:()=>xN,incrementPress:()=>Jk,initial:()=>yN,inputBlur:()=>rN,inputChange:()=>tN,inputClear:()=>oN,inputPaste:()=>nN,inputPress:()=>iN,itemPress:()=>Yk,keyboard:()=>uN,linkPress:()=>Kk,listNavigation:()=>cN,missing:()=>vN,none:()=>jk,outsidePress:()=>$k,pointer:()=>dN,scrub:()=>mN,siblingOpen:()=>bN,swipe:()=>wN,trackPress:()=>Zk,triggerFocus:()=>Gk,triggerHover:()=>Uk,triggerPress:()=>Wk,wheel:()=>pN,windowResize:()=>_N});var jk="none",Wk="trigger-press",Uk="trigger-hover",Gk="trigger-focus",$k="outside-press",Yk="item-press",qk="close-press",Kk="link-press",Xk="clear-press",Qk="chip-remove-press",Zk="track-press",Jk="increment-press",eN="decrement-press",tN="input-change",oN="input-clear",rN="input-blur",nN="input-paste",iN="input-press",sN="focus-out",aN="escape-key",lN="close-watcher",cN="list-navigation",uN="keyboard",dN="pointer",fN="drag",pN="wheel",mN="scrub",gN="cancel-open",bN="sibling-open",hN="disabled",vN="missing",yN="initial",xN="imperative-action",wN="swipe",_N="window-resize";function ce(e,t,o,r){let n=!1,i=!1,s=r??rt;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){i=!0},get isCanceled(){return n},get isPropagationAllowed(){return i},trigger:o,...s}}function Fa(e,t,o){let r=o??rt;return{reason:e,event:t??new Event("base-ui"),...r}}var Pd=m(H(),1);var Iw=0;function RN(e,t="mui"){let[o,r]=Pd.useState(e),n=e||o;return Pd.useEffect(()=>{o==null&&(Iw+=1,r(`${t}-${Iw}`))},[o,t]),n}var Pw=ac.useId;function Ai(e,t){if(Pw!==void 0){let o=Pw();return e??(t?`${t}-${o}`:o)}return RN(e,t)}function Fo(e){return Ai(e,"base-ui")}var vb=m(H(),1);var Ow=m(H(),1),SN=[];function La(e){Ow.useEffect(e,SN)}var Od=null,l9=globalThis.requestAnimationFrame,hb=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let o=this.callbacks,r=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,r>0)for(let n=0;n<o.length;n+=1)o[n]?.(t)};request(t){let o=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),o}cancel(t){let o=t-this.startId;o<0||o>=this.callbacks.length||(this.callbacks[o]=null,this.callbacksCount-=1)}},Ad=new hb,Hr=class e{static create(){return new e}static request(t){return Ad.request(t)}static cancel(t){return Ad.cancel(t)}currentId=Od;request(t){this.cancel(),this.currentId=Ad.request(()=>{this.currentId=Od,t()})}cancel=()=>{this.currentId!==Od&&(Ad.cancel(this.currentId),this.currentId=Od)};disposeEffect=()=>this.cancel};function Pr(){let e=ht(Hr.create).current;return La(e.disposeEffect),e}function yn(e,t=!1,o=!1){let[r,n]=vb.useState(e&&t?"idle":void 0),[i,s]=vb.useState(e);return e&&!i&&(s(!0),n("starting")),!e&&i&&r!=="ending"&&!o&&n("ending"),!e&&!i&&r==="ending"&&n(void 0),U(()=>{if(!e&&i&&r!=="ending"&&o){let a=Hr.request(()=>{n("ending")});return()=>{Hr.cancel(a)}}},[e,i,r,o]),U(()=>{if(!e||t)return;let a=Hr.request(()=>{n(void 0)});return()=>{Hr.cancel(a)}},[t,e]),U(()=>{if(!e||!t)return;e&&i&&r!=="idle"&&n("starting");let a=Hr.request(()=>{n("idle")});return()=>{Hr.cancel(a)}},[t,e,i,r]),{mounted:i,setMounted:s,transitionStatus:r}}var oi=m(H(),1);var yb=(function(e){return e[e.None=0]="None",e[e.GuessFromOrder=1]="GuessFromOrder",e})({});function Aw(e={}){let{label:t,metadata:o,textRef:r,indexGuessBehavior:n,index:i}=e,{register:s,unregister:a,subscribeMapChange:l,elementsRef:c,labelsRef:u,nextIndexRef:d}=fw(),p=oi.useRef(-1),[f,g]=oi.useState(i??(n===yb.GuessFromOrder?()=>{if(p.current===-1){let h=d.current;d.current+=1,p.current=h}return p.current}:-1)),b=oi.useRef(null),x=oi.useCallback(h=>{if(b.current=h,f!==-1&&h!==null&&(c.current[f]=h,u)){let y=t!==void 0;u.current[f]=y?t:r?.current?.textContent??h.textContent}},[f,c,u,t,r]);return U(()=>{if(i!=null)return;let h=b.current;if(h)return s(h,o),()=>{a(h)}},[i,s,a,o]),U(()=>{if(i==null)return l(h=>{let y=b.current?h.get(b.current)?.index:null;y!=null&&g(y)})},[i,l,g]),oi.useMemo(()=>({ref:x,index:f}),[f,x])}var Ds=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),CN={[Ds.startingStyle]:""},EN={[Ds.endingStyle]:""},xn={transitionStatus(e){return e==="starting"?CN:e==="ending"?EN:null}};var za=m(H(),1);function kd(){return typeof window<"u"}function io(e){return Nd(e)?(e.nodeName||"").toLowerCase():"#document"}function lt(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function rn(e){var t;return(t=(Nd(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Nd(e){return kd()?e instanceof Node||e instanceof lt(e).Node:!1}function Re(e){return kd()?e instanceof Element||e instanceof lt(e).Element:!1}function Xe(e){return kd()?e instanceof HTMLElement||e instanceof lt(e).HTMLElement:!1}function wn(e){return!kd()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof lt(e).ShadowRoot}function _n(e){let{overflow:t,overflowX:o,overflowY:r,display:n}=so(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+o)&&n!=="inline"&&n!=="contents"}function kw(e){return/^(table|td|th)$/.test(io(e))}function fc(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var TN=/transform|translate|scale|rotate|perspective|filter/,IN=/paint|layout|strict|content/,zs=e=>!!e&&e!=="none",xb;function Vd(e){let t=Re(e)?so(e):e;return zs(t.transform)||zs(t.translate)||zs(t.scale)||zs(t.rotate)||zs(t.perspective)||!Da()&&(zs(t.backdropFilter)||zs(t.filter))||TN.test(t.willChange||"")||IN.test(t.contain||"")}function Nw(e){let t=on(e);for(;Xe(t)&&!nn(t);){if(Vd(t))return t;if(fc(t))return null;t=on(t)}return null}function Da(){return xb==null&&(xb=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),xb}function nn(e){return/^(html|body|#document)$/.test(io(e))}function so(e){return lt(e).getComputedStyle(e)}function pc(e){return Re(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function on(e){if(io(e)==="html")return e;let t=e.assignedSlot||e.parentNode||wn(e)&&e.host||rn(e);return wn(t)?t.host:t}function Vw(e){let t=on(e);return nn(t)?e.ownerDocument?e.ownerDocument.body:e.body:Xe(t)&&_n(t)?t:Vw(t)}function ki(e,t,o){var r;t===void 0&&(t=[]),o===void 0&&(o=!0);let n=Vw(e),i=n===((r=e.ownerDocument)==null?void 0:r.body),s=lt(n);if(i){let a=Md(s);return t.concat(s,s.visualViewport||[],_n(n)?n:[],a&&o?ki(a):[])}else return t.concat(n,ki(n,[],o))}function Md(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var Fd=m(H(),1),PN=Fd.createContext(void 0);function Mw(e=!1){let t=Fd.useContext(PN);if(t===void 0&&!e)throw new Error(it(16));return t}var Fw=m(H(),1);function Lw(e){let{focusableWhenDisabled:t,disabled:o,composite:r=!1,tabIndex:n=0,isNativeButton:i}=e,s=r&&t!==!1,a=r&&t===!1;return{props:Fw.useMemo(()=>{let c={onKeyDown(u){o&&t&&u.key!=="Tab"&&u.preventDefault()}};return r||(c.tabIndex=n,!i&&o&&(c.tabIndex=t?n:-1)),(i&&(t||s)||!i&&o)&&(c["aria-disabled"]=o),i&&(!t||a)&&(c.disabled=o),c},[r,o,t,s,a,i,n])}}function sn(e={}){let{disabled:t=!1,focusableWhenDisabled:o,tabIndex:r=0,native:n=!0,composite:i}=e,s=za.useRef(null),a=Mw(!0),l=i??a!==void 0,{props:c}=Lw({focusableWhenDisabled:o,disabled:t,composite:l,tabIndex:r,isNativeButton:n}),u=za.useCallback(()=>{let f=s.current;wb(f)&&l&&t&&c.disabled===void 0&&f.disabled&&(f.disabled=!1)},[t,c.disabled,l]);U(u,[u]);let d=za.useCallback((f={})=>{let{onClick:g,onMouseDown:b,onKeyUp:x,onKeyDown:h,onPointerDown:y,...v}=f;return nt({onClick(w){if(t){w.preventDefault();return}g?.(w)},onMouseDown(w){t||b?.(w)},onKeyDown(w){if(t||(dc(w),h?.(w),w.baseUIHandlerPrevented))return;let S=w.target===w.currentTarget,T=w.currentTarget,O=wb(T),C=!n&&ON(T),E=S&&(n?O:!C),M=w.key==="Enter",R=w.key===" ",A=T.getAttribute("role"),I=A?.startsWith("menuitem")||A==="option"||A==="gridcell";if(S&&l&&R){if(w.defaultPrevented&&I)return;w.preventDefault(),C||n&&O?(T.click(),w.preventBaseUIHandler()):E&&(g?.(w),w.preventBaseUIHandler());return}E&&(!n&&(R||M)&&w.preventDefault(),!n&&M&&g?.(w))},onKeyUp(w){if(!t){if(dc(w),x?.(w),w.target===w.currentTarget&&n&&l&&wb(w.currentTarget)&&w.key===" "){w.preventDefault();return}w.baseUIHandlerPrevented||w.target===w.currentTarget&&!n&&!l&&w.key===" "&&g?.(w)}},onPointerDown(w){if(t){w.preventDefault();return}y?.(w)}},n?{type:"button"}:{role:"button"},c,v)},[t,c,l,n]),p=G(f=>{s.current=f,u()});return{getButtonProps:d,buttonRef:p}}function wb(e){return Xe(e)&&e.tagName==="BUTTON"}function ON(e){return!!(e?.tagName==="A"&&e?.href)}var Ni=typeof navigator<"u",_b=AN(),Dw=NN(),Ld=kN(),Dd=typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter:none"),Ha=_b.platform==="MacIntel"&&_b.maxTouchPoints>1?!0:/iP(hone|ad|od)|iOS/.test(_b.platform),Rb=Ni&&/firefox/i.test(Ld),zd=Ni&&/apple/i.test(navigator.vendor),O9=Ni&&/Edg/i.test(Ld),Ba=Ni&&/android/i.test(Dw)||/android/i.test(Ld),zw=Ni&&Dw.toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints,Hd=Ld.includes("jsdom/");function AN(){if(!Ni)return{platform:"",maxTouchPoints:-1};let e=navigator.userAgentData;return e?.platform?{platform:e.platform,maxTouchPoints:navigator.maxTouchPoints}:{platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??-1}}function kN(){if(!Ni)return"";let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(({brand:t,version:o})=>`${t}/${o}`).join(" "):navigator.userAgent}function NN(){if(!Ni)return"";let e=navigator.userAgentData;return e?.platform?e.platform:navigator.platform??""}var mc="data-base-ui-focusable";var Sb="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])",Rn="ArrowLeft",Sn="ArrowRight",gc="ArrowUp",Hs="ArrowDown";function Xt(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function fe(e,t){if(!e||!t)return!1;let o=t.getRootNode?.();if(e.contains(t))return!0;if(o&&wn(o)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function Ze(e){return"composedPath"in e?e.composedPath()[0]:e.target}function Vi(e,t){if(!Re(e))return!1;let o=e;if(t.hasElement(o))return!o.hasAttribute("data-trigger-disabled");for(let[,r]of t.entries())if(fe(r,o))return!r.hasAttribute("data-trigger-disabled");return!1}function Bd(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);let o=e;return o.target!=null&&t.contains(o.target)}function Hw(e){return e.matches("html,body")}function Bs(e){return Xe(e)&&e.matches(Sb)}function bc(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${Sb}`)!=null}function hc(e){return e?e.getAttribute("role")==="combobox"&&Bs(e):!1}function Bw(e){if(!e||Hd)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function vc(e){return e?e.hasAttribute(mc)?e:e.querySelector(`[${mc}]`)||e:null}function Br(e,t,o=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!o||n.context?.open?[n]:[],...Br(e,n.id,o)])}function Cb(e,t){let o=[],r=e.find(n=>n.id===t)?.parentId;for(;r;){let n=e.find(i=>i.id===r);r=n?.parentId,n&&(o=o.concat(n))}return o}function kt(e){e.preventDefault(),e.stopPropagation()}function jw(e){return"nativeEvent"in e}function jd(e){return e.pointerType===""&&e.isTrusted?!0:Ba&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function Wd(e){return Hd?!1:!Ba&&e.width===0&&e.height===0||Ba&&e.width===1&&e.height===1&&e.pressure===0&&e.detail===0&&e.pointerType==="mouse"||e.width<1&&e.height<1&&e.pressure===0&&e.detail===0&&e.pointerType==="touch"}function jr(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function Ww(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var $w=["top","right","bottom","left"];var Mi=Math.min,tr=Math.max,Fi=Math.round,ri=Math.floor,an=e=>({x:e,y:e}),VN={left:"right",right:"left",bottom:"top",top:"bottom"};function xc(e,t,o){return tr(e,Mi(t,o))}function ln(e,t){return typeof e=="function"?e(t):e}function Eo(e){return e.split("-")[0]}function cn(e){return e.split("-")[1]}function Gd(e){return e==="x"?"y":"x"}function wc(e){return e==="y"?"height":"width"}function fr(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function _c(e){return Gd(fr(e))}function Yw(e,t,o){o===void 0&&(o=!1);let r=cn(e),n=_c(e),i=wc(n),s=n==="x"?r===(o?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=yc(s)),[s,yc(s)]}function qw(e){let t=yc(e);return[Ud(e),t,Ud(t)]}function Ud(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var Uw=["left","right"],Gw=["right","left"],MN=["top","bottom"],FN=["bottom","top"];function LN(e,t,o){switch(e){case"top":case"bottom":return o?t?Gw:Uw:t?Uw:Gw;case"left":case"right":return t?MN:FN;default:return[]}}function Kw(e,t,o,r){let n=cn(e),i=LN(Eo(e),o==="start",r);return n&&(i=i.map(s=>s+"-"+n),t&&(i=i.concat(i.map(Ud)))),i}function yc(e){let t=Eo(e);return VN[t]+e.slice(t.length)}function DN(e){return{top:0,right:0,bottom:0,left:0,...e}}function $d(e){return typeof e!="number"?DN(e):{top:e,right:e,bottom:e,left:e}}function js(e){let{x:t,y:o,width:r,height:n}=e;return{width:r,height:n,top:o,left:t,right:t+r,bottom:o+n,x:t,y:o}}function Yd(e,t,o){return Math.floor(e/t)!==o}function Rc(e,t){return t<0||t>=e.length}function qd(e,t){return Lo(e.current,{disabledIndices:t})}function Eb(e,t){return Lo(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function Lo(e,{startingIndex:t=-1,decrement:o=!1,disabledIndices:r,amount:n=1}={}){let i=t;do i+=o?-n:n;while(i>=0&&i<=e.length-1&&Ws(e,i,r));return i}function Xw(e,{event:t,orientation:o,loopFocus:r,onLoop:n,rtl:i,cols:s,disabledIndices:a,minIndex:l,maxIndex:c,prevIndex:u,stopEvent:d=!1}){let p=u,f;if(t.key===gc?f="up":t.key===Hs&&(f="down"),f){let g=[],b=[],x=!1,h=0;{let E=null,M=-1;e.forEach((R,A)=>{if(R==null)return;h+=1;let I=R.closest('[role="row"]');I&&(x=!0),(I!==E||M===-1)&&(E=I,M+=1,g[M]=[]),g[M].push(A),b[A]=M})}let y=!1,v=0;if(x)for(let E of g){let M=E.length;M>v&&(v=M),M!==s&&(y=!0)}let w=y&&h<e.length,S=v||s,T=E=>{if(!y||u===-1)return;let M=b[u];if(M==null)return;let R=g[M].indexOf(u),A=E==="up"?-1:1;for(let I=M+A,V=0;V<g.length;V+=1,I+=A){if(I<0||I>=g.length){if(!r||w)return;if(I=I<0?g.length-1:0,n){let N=Math.min(R,g[I].length-1),_=g[I][N]??g[I][0],k=n(t,u,_);I=b[k]??I}}let P=g[I];for(let N=Math.min(R,P.length-1);N>=0;N-=1){let _=P[N];if(!Ws(e,_,a))return _}}},O=E=>{if(!w||u===-1)return;let M=u%S,R=E==="up"?-S:S,A=c-c%S,I=ri(c/S)+1;for(let V=u-M+R,P=0;P<I;P+=1,V+=R){if(V<0||V>c){if(!r)return;V=V<0?A:0}let N=Math.min(V+S-1,c);for(let _=Math.min(V+M,N);_>=V;_-=1)if(!Ws(e,_,a))return _}};d&&kt(t);let C=T(f)??O(f);if(C!==void 0)p=C;else if(u===-1)p=f==="up"?c:l;else if(p=Lo(e,{startingIndex:u,amount:S,decrement:f==="up",disabledIndices:a}),r){if(f==="up"&&(u-S<l||p<0)){let E=u%S,M=c%S,R=c-(M-E);M===E?p=c:p=M>E?R:R-S,n&&(p=n(t,u,p))}f==="down"&&u+S>c&&(p=Lo(e,{startingIndex:u%S-S,amount:S,disabledIndices:a}),n&&(p=n(t,u,p)))}Rc(e,p)&&(p=u)}if(o==="both"){let g=ri(u/s);t.key===(i?Rn:Sn)&&(d&&kt(t),u%s!==s-1?(p=Lo(e,{startingIndex:u,disabledIndices:a}),r&&Yd(p,s,g)&&(p=Lo(e,{startingIndex:u-u%s-1,disabledIndices:a}),n&&(p=n(t,u,p)))):r&&(p=Lo(e,{startingIndex:u-u%s-1,disabledIndices:a}),n&&(p=n(t,u,p))),Yd(p,s,g)&&(p=u)),t.key===(i?Sn:Rn)&&(d&&kt(t),u%s!==0?(p=Lo(e,{startingIndex:u,decrement:!0,disabledIndices:a}),r&&Yd(p,s,g)&&(p=Lo(e,{startingIndex:u+(s-u%s),decrement:!0,disabledIndices:a}),n&&(p=n(t,u,p)))):r&&(p=Lo(e,{startingIndex:u+(s-u%s),decrement:!0,disabledIndices:a}),n&&(p=n(t,u,p))),Yd(p,s,g)&&(p=u));let b=ri(c/s)===g;Rc(e,p)&&(r&&b?(p=t.key===(i?Sn:Rn)?c:Lo(e,{startingIndex:u-u%s-1,disabledIndices:a}),n&&(p=n(t,u,p))):p=u)}return p}function Qw(e,t,o){let r=[],n=0;return e.forEach(({width:i,height:s},a)=>{i>t;let l=!1;for(o&&(n=0);!l;){let c=[];for(let u=0;u<i;u+=1)for(let d=0;d<s;d+=1)c.push(n+u+d*t);n%t+i<=t&&c.every(u=>r[u]==null)?(c.forEach(u=>{r[u]=a}),l=!0):n+=1}}),[...r]}function Zw(e,t,o,r,n){if(e===-1)return-1;let i=o.indexOf(e),s=t[e];switch(n){case"tl":return i;case"tr":return s?i+s.width-1:i;case"bl":return s?i+(s.height-1)*r:i;case"br":return o.lastIndexOf(e);default:return-1}}function Jw(e,t){return t.flatMap((o,r)=>e.includes(o)?[r]:[])}function Ws(e,t,o){if(typeof o=="function"?o(t):o?.includes(t)??!1)return!0;let n=e[t];return n?Us(n)?!o&&(n.hasAttribute("disabled")||n.getAttribute("aria-disabled")==="true"):!0:!1}function zN(e){return e.visibility==="hidden"||e.visibility==="collapse"}function Us(e,t=e?so(e):null){return!e||!e.isConnected||!t||zN(t)?!1:typeof e.checkVisibility=="function"?e.checkVisibility():t.display!=="none"&&t.display!=="contents"}function Ie(e){return e?.ownerDocument||document}var HN='a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]';function BN(e){let t=e.assignedSlot;if(t)return t;if(e.parentElement)return e.parentElement;let o=e.getRootNode();return wn(o)?o.host:null}function Ib(e){for(let t of Array.from(e.children))if(io(t)==="summary")return t;return null}function jN(e,t){let o=Ib(t);return!!o&&(e===o||fe(o,e))}function e_(e){let t=e?io(e):"";return e!=null&&e.matches(HN)&&(t!=="summary"||e.parentElement!=null&&io(e.parentElement)==="details"&&Ib(e.parentElement)===e)&&(t!=="details"||Ib(e)==null)&&(t!=="input"||e.type!=="hidden")}function t_(e){if(!e_(e)||!e.isConnected||e.matches(":disabled"))return!1;for(let t=e;t;t=BN(t)){let o=t!==e,r=io(t)==="slot";if(t.hasAttribute("inert")||o&&io(t)==="details"&&!t.open&&!jN(e,t)||t.hasAttribute("hidden")||!r&&!WN(t,o))return!1}return!0}function WN(e,t){let o=so(e);return t?o.display!=="none":Us(e,o)}function o_(e){let t=e.tabIndex;if(t<0){let o=io(e);if(o==="details"||o==="audio"||o==="video"||Xe(e)&&e.isContentEditable)return 0}return t}function Tb(e){if(io(e)!=="input")return null;let t=e;return t.type==="radio"&&t.name!==""?t:null}function UN(e,t){let o=Tb(e);if(!o)return!0;let r=t.find(n=>{let i=Tb(n);return i?.name===o.name&&i.form===o.form&&i.checked});return r?r===o:t.find(n=>{let i=Tb(n);return i?.name===o.name&&i.form===o.form})===o}function r_(e){if(Xe(e)&&io(e)==="slot"){let t=e.assignedElements({flatten:!0});if(t.length>0)return t}return Xe(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function n_(e,t){r_(e).forEach(o=>{e_(o)&&t.push(o),n_(o,t)})}function i_(e,t,o){r_(e).forEach(r=>{Xe(r)&&r.matches(t)&&o.push(r),i_(r,t,o)})}function Kd(e){return t_(e)&&o_(e)>=0}function Pb(e){let t=[];return n_(e,t),t.filter(t_)}function Sc(e){let t=Pb(e);return t.filter(o=>o_(o)>=0&&UN(o,t))}function s_(e,t){let o=Sc(e),r=o.length;if(r===0)return;let n=Xt(Ie(e)),i=o.indexOf(n),s=i===-1?t===1?0:r-1:i+t;return o[s]}function Xd(e){return s_(Ie(e).body,1)||e}function Qd(e){return s_(Ie(e).body,-1)||e}function Gs(e,t){let o=t||e.currentTarget,r=e.relatedTarget;return!r||!fe(o,r)}function a_(e){Sc(e).forEach(o=>{o.dataset.tabindex=o.getAttribute("tabindex")||"",o.setAttribute("tabindex","-1")})}function Ob(e){let t=[];i_(e,"[data-tabindex]",t),t.forEach(o=>{let r=o.dataset.tabindex;delete o.dataset.tabindex,r?o.setAttribute("tabindex",r):o.removeAttribute("tabindex")})}function Ne(e,t,o,r){return e.addEventListener(t,o,r),()=>{e.removeEventListener(t,o,r)}}function Ct(e){let t=ht(GN,e).current;return t.next=e,U(t.effect),t}function GN(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var u_=m(H(),1);var c_=m(Cn(),1);function un(e){return e==null?e:"current"in e?e.current:e}function ja(e,t=!1,o=!0){let r=Pr();return G((n,i=null)=>{r.cancel();let s=un(e);if(s==null)return;let a=s,l=()=>{c_.flushSync(n)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function c(){Promise.all(a.getAnimations().map(u=>u.finished)).then(()=>{i?.aborted||l()}).catch(()=>{if(o){i?.aborted||l();return}let u=a.getAnimations();!i?.aborted&&u.length>0&&u.some(d=>d.pending||d.playState!=="finished")&&c()})}if(t){let u=Ds.startingStyle;if(!a.hasAttribute(u)){r.request(c);return}let d=new MutationObserver(()=>{a.hasAttribute(u)||(d.disconnect(),c())});d.observe(a,{attributes:!0,attributeFilter:[u]}),i?.addEventListener("abort",()=>d.disconnect(),{once:!0});return}r.request(c)})}function Wr(e){let{enabled:t=!0,open:o,ref:r,onComplete:n}=e,i=G(n),s=ja(r,o,!1);u_.useEffect(()=>{if(!t)return;let a=new AbortController;return s(i,a.signal),()=>{a.abort()}},[t,o,i,s])}var d_=m(H(),1);function Zd(e){let t=d_.useRef(!0);t.current&&(t.current=!1,e())}var Cc=0,Do=class e{static create(){return new e}currentId=Cc;start(t,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=Cc,o()},t)}isStarted(){return this.currentId!==Cc}clear=()=>{this.currentId!==Cc&&(clearTimeout(this.currentId),this.currentId=Cc)};disposeEffect=()=>this.clear};function Nt(){let e=ht(Do.create).current;return La(e.disposeEffect),e}var f_={},p_={},m_="";function $N(e){if(typeof document>"u")return!1;let t=Ie(e);return lt(t).innerWidth-t.documentElement.clientWidth>0}function YN(e){if(!(typeof CSS<"u"&&CSS.supports&&CSS.supports("scrollbar-gutter","stable"))||typeof document>"u")return!1;let o=Ie(e),r=o.documentElement,n=o.body,i=_n(r)?r:n,s=i.style.overflowY,a=r.style.scrollbarGutter;r.style.scrollbarGutter="stable",i.style.overflowY="scroll";let l=i.offsetWidth;i.style.overflowY="hidden";let c=i.offsetWidth;return i.style.overflowY=s,r.style.scrollbarGutter=a,l===c}function qN(e){let t=Ie(e),o=t.documentElement,r=t.body,n=_n(o)?o:r,i={overflowY:n.style.overflowY,overflowX:n.style.overflowX};return Object.assign(n.style,{overflowY:"hidden",overflowX:"hidden"}),()=>{Object.assign(n.style,i)}}function KN(e){let t=Ie(e),o=t.documentElement,r=t.body,n=lt(o),i=0,s=0,a=!1,l=Hr.create();if(Dd&&(n.visualViewport?.scale??1)!==1)return()=>{};function c(){let f=n.getComputedStyle(o),g=n.getComputedStyle(r),h=(f.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";i=o.scrollTop,s=o.scrollLeft,f_={scrollbarGutter:o.style.scrollbarGutter,overflowY:o.style.overflowY,overflowX:o.style.overflowX},m_=o.style.scrollBehavior,p_={position:r.style.position,height:r.style.height,width:r.style.width,boxSizing:r.style.boxSizing,overflowY:r.style.overflowY,overflowX:r.style.overflowX,scrollBehavior:r.style.scrollBehavior};let y=o.scrollHeight>o.clientHeight,v=o.scrollWidth>o.clientWidth,w=f.overflowY==="scroll"||g.overflowY==="scroll",S=f.overflowX==="scroll"||g.overflowX==="scroll",T=Math.max(0,n.innerWidth-r.clientWidth),O=Math.max(0,n.innerHeight-r.clientHeight),C=parseFloat(g.marginTop)+parseFloat(g.marginBottom),E=parseFloat(g.marginLeft)+parseFloat(g.marginRight),M=_n(o)?o:r;if(a=YN(e),a){o.style.scrollbarGutter=h,M.style.overflowY="hidden",M.style.overflowX="hidden";return}Object.assign(o.style,{scrollbarGutter:h,overflowY:"hidden",overflowX:"hidden"}),(y||w)&&(o.style.overflowY="scroll"),(v||S)&&(o.style.overflowX="scroll"),Object.assign(r.style,{position:"relative",height:C||O?`calc(100dvh - ${C+O}px)`:"100dvh",width:E||T?`calc(100vw - ${E+T}px)`:"100vw",boxSizing:"border-box",overflow:"hidden",scrollBehavior:"unset"}),r.scrollTop=i,r.scrollLeft=s,o.setAttribute("data-base-ui-scroll-locked",""),o.style.scrollBehavior="unset"}function u(){Object.assign(o.style,f_),Object.assign(r.style,p_),a||(o.scrollTop=i,o.scrollLeft=s,o.removeAttribute("data-base-ui-scroll-locked"),o.style.scrollBehavior=m_)}function d(){u(),l.request(c)}c();let p=Ne(n,"resize",d);return()=>{l.cancel(),u(),typeof n.removeEventListener=="function"&&p()}}var Ab=class{lockCount=0;restore=null;timeoutLock=Do.create();timeoutUnlock=Do.create();acquire(t){return this.lockCount+=1,this.lockCount===1&&this.restore===null&&this.timeoutLock.start(0,()=>this.lock(t)),this.release}release=()=>{this.lockCount-=1,this.lockCount===0&&this.restore&&this.timeoutUnlock.start(0,this.unlock)};unlock=()=>{this.lockCount===0&&this.restore&&(this.restore?.(),this.restore=null)};lock(t){if(this.lockCount===0||this.restore!==null)return;let r=Ie(t).documentElement,n=lt(r).getComputedStyle(r).overflowY;if(n==="hidden"||n==="clip"){this.restore=ze;return}let i=Ha||!$N(t);this.restore=i?qN(t):KN(t)}},XN=new Ab;function g_(e=!0,t=null){U(()=>{if(e)return XN.acquire(t)},[e,t])}var pr=m(H(),1);function QN(e,t){return t!=null&&!jr(t)?0:typeof e=="function"?e():e}function $s(e,t,o){let r=QN(e,o);return typeof r=="number"?r:r?.[t]}function kb(e){return typeof e=="function"?e():e}function Jd(e,t){return t||e==="click"||e==="mousedown"}function b_(e){return e?.includes("mouse")&&e!=="mousedown"}var h_=m(z(),1),v_=pr.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new Do,currentIdRef:{current:null},currentContextRef:{current:null}});function Nb(e){let{children:t,delay:o,timeoutMs:r=0}=e,n=pr.useRef(o),i=pr.useRef(o),s=pr.useRef(null),a=pr.useRef(null),l=Nt();return(0,h_.jsx)(v_.Provider,{value:pr.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:s,timeoutMs:r,currentContextRef:a,timeout:l}),[r,l]),children:t})}function Vb(e,t={open:!1}){let{open:o}=t,r="rootStore"in e?e.rootStore:e,n=r.useState("floatingId"),i=pr.useContext(v_),{currentIdRef:s,delayRef:a,timeoutMs:l,initialDelayRef:c,currentContextRef:u,hasProvider:d,timeout:p}=i,[f,g]=pr.useState(!1);return U(()=>{function b(){g(!1),u.current?.setIsInstantPhase(!1),s.current=null,u.current=null,a.current=c.current}if(s.current&&!o&&s.current===n){if(g(!1),l){let x=n;return p.start(l,()=>{r.select("open")||s.current&&s.current!==x||b()}),()=>{p.clear()}}b()}},[o,n,s,a,l,c,u,p,r]),U(()=>{if(!o)return;let b=u.current,x=s.current;p.clear(),u.current={onOpenChange:r.setOpen,setIsInstantPhase:g},s.current=n,a.current={open:0,close:$s(c.current,"close")},x!==null&&x!==n?(g(!0),b?.setIsInstantPhase(!0),b?.onOpenChange(!1,ce(J.none))):(g(!1),b?.setIsInstantPhase(!1))},[o,n,r,s,a,c,u,p]),U(()=>()=>{u.current=null},[u]),pr.useMemo(()=>({hasProvider:d,delayRef:a,isInstantPhase:f}),[d,a,f])}var To=m(H(),1);function zo(...e){return()=>{for(let t=0;t<e.length;t+=1){let o=e[t];o&&o()}}}var of=m(H(),1);var y_={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},ef={...y_,position:"fixed",top:0,left:0},tf={...y_,position:"absolute"};var x_=m(z(),1),Wa=of.forwardRef(function(t,o){let[r,n]=of.useState();return U(()=>{zd&&n("button")},[]),(0,x_.jsx)("span",{...t,ref:o,style:ef,"aria-hidden":r?void 0:!0,...{tabIndex:0,role:r},"data-base-ui-focus-guard":""})});function ni(e){return`data-base-ui-${e}`}var rf=0;function Ua(e,t={}){let{preventScroll:o=!1,sync:r=!1,shouldFocus:n}=t;cancelAnimationFrame(rf);function i(){n&&!n()||e?.focus({preventScroll:o})}if(r)return i(),ze;let s=requestAnimationFrame(i);return rf=s,()=>{rf===s&&(cancelAnimationFrame(s),rf=0)}}var Mb={inert:new WeakMap,"aria-hidden":new WeakMap},w_="data-base-ui-inert",Db={inert:new WeakSet,"aria-hidden":new WeakSet},Ec=new WeakMap,Fb=0;function ZN(e){return Db[e]}function S_(e){return e?wn(e)?e.host:S_(e.parentNode):null}var Lb=(e,t)=>t.map(o=>{if(e.contains(o))return o;let r=S_(o);return e.contains(r)?r:null}).filter(o=>o!=null),__=e=>{let t=new Set;return e.forEach(o=>{let r=o;for(;r&&!t.has(r);)t.add(r),r=r.parentNode}),t},R_=(e,t,o)=>{let r=[],n=i=>{!i||o.has(i)||Array.from(i.children).forEach(s=>{io(s)!=="script"&&(t.has(s)?n(s):r.push(s))})};return n(e),r};function JN(e,t,o,r,{mark:n=!0,markerIgnoreElements:i=[]}){let s=r?"inert":o?"aria-hidden":null,a=null,l=null,c=Lb(t,e),u=n?Lb(t,i):[],d=new Set(u),p=n?R_(t,__(c),new Set(c)).filter(b=>!d.has(b)):[],f=[],g=[];if(s){let b=Mb[s],x=ZN(s);l=x,a=b;let h=Lb(t,Array.from(t.querySelectorAll("[aria-live]"))),y=c.concat(h);R_(t,__(y),new Set(y)).forEach(w=>{let S=w.getAttribute(s),T=S!==null&&S!=="false",O=(b.get(w)||0)+1;b.set(w,O),f.push(w),O===1&&T&&x.add(w),T||w.setAttribute(s,s==="inert"?"":"true")})}return n&&p.forEach(b=>{let x=(Ec.get(b)||0)+1;Ec.set(b,x),g.push(b),x===1&&b.setAttribute(w_,"")}),Fb+=1,()=>{a&&f.forEach(b=>{let h=(a.get(b)||0)-1;a.set(b,h),h||(!l?.has(b)&&s&&b.removeAttribute(s),l?.delete(b))}),n&&g.forEach(b=>{let x=(Ec.get(b)||0)-1;Ec.set(b,x),x||b.removeAttribute(w_)}),Fb-=1,Fb||(Mb.inert=new WeakMap,Mb["aria-hidden"]=new WeakMap,Db.inert=new WeakSet,Db["aria-hidden"]=new WeakSet,Ec=new WeakMap)}}function zb(e,t={}){let{ariaHidden:o=!1,inert:r=!1,mark:n=!0,markerIgnoreElements:i=[]}=t,s=Ie(e[0]).body;return JN(e,s,o,r,{mark:n,markerIgnoreElements:i})}var Vt=m(H(),1),Hb=m(Cn(),1);var C_={style:{transition:"none"}},E_="data-base-ui-click-trigger",eV="data-base-ui-swipe-ignore",tV="data-swipe-ignore",Xz=`[${eV}]`,Qz=`[${tV}]`,T_={fallbackAxisSide:"none"},I_={fallbackAxisSide:"end"},P_={clipPath:"inset(50%)",position:"fixed",top:0,left:0};var Ys=m(z(),1),O_=Vt.createContext(null),Bb=()=>Vt.useContext(O_),oV=ni("portal");function nf(e={}){let{ref:t,container:o,componentProps:r=rt,elementProps:n}=e,i=Ai(),a=Bb()?.portalNode,[l,c]=Vt.useState(null),[u,d]=Vt.useState(null),p=G(x=>{x!==null&&d(x)}),f=Vt.useRef(null);U(()=>{if(o===null){f.current&&(f.current=null,d(null),c(null));return}if(i==null)return;let x=(o&&(Nd(o)?o:o.current))??a??document.body;if(x==null){f.current&&(f.current=null,d(null),c(null));return}f.current!==x&&(f.current=x,d(null),c(x))},[o,a,i]);let g=ye("div",r,{ref:[t,p],props:[{id:i,[oV]:""},n]});return{portalNode:u,portalSubtree:l&&g?Hb.createPortal(g,l):null}}var jb=Vt.forwardRef(function(t,o){let{render:r,className:n,style:i,children:s,container:a,renderGuards:l,...c}=t,{portalNode:u,portalSubtree:d}=nf({container:a,ref:o,componentProps:t,elementProps:c}),p=Vt.useRef(null),f=Vt.useRef(null),g=Vt.useRef(null),b=Vt.useRef(null),[x,h]=Vt.useState(null),y=Vt.useRef(!1),v=x?.modal,w=x?.open,S=typeof l=="boolean"?l:!!x&&!x.modal&&x.open&&!!u;Vt.useEffect(()=>{if(!u||v)return;function O(C){u&&C.relatedTarget&&Gs(C)&&(C.type==="focusin"?y.current&&(Ob(u),y.current=!1):(a_(u),y.current=!0))}return zo(Ne(u,"focusin",O,!0),Ne(u,"focusout",O,!0))},[u,v]),Vt.useEffect(()=>{!u||w!==!1||(Ob(u),y.current=!1)},[w,u]);let T=Vt.useMemo(()=>({beforeOutsideRef:p,afterOutsideRef:f,beforeInsideRef:g,afterInsideRef:b,portalNode:u,setFocusManagerState:h}),[u]);return(0,Ys.jsxs)(Vt.Fragment,{children:[d,(0,Ys.jsxs)(O_.Provider,{value:T,children:[S&&u&&(0,Ys.jsx)(Wa,{"data-type":"outside",ref:p,onFocus:O=>{if(Gs(O,u))g.current?.focus();else{let C=x?x.domReference:null;Qd(C)?.focus()}}}),S&&u&&(0,Ys.jsx)("span",{"aria-owns":u.id,style:P_}),u&&Hb.createPortal(s,u),S&&u&&(0,Ys.jsx)(Wa,{"data-type":"outside",ref:f,onFocus:O=>{if(Gs(O,u))b.current?.focus();else{let C=x?x.domReference:null;Xd(C)?.focus(),x?.closeOnFocusOut&&x?.onOpenChange(!1,ce(J.focusOut,O.nativeEvent))}}})]})]})});var qs=m(H(),1);function A_(){let e=new Map;return{emit(t,o){e.get(t)?.forEach(r=>r(o))},on(t,o){e.has(t)||e.set(t,new Set),e.get(t).add(o)},off(t,o){e.get(t)?.delete(o)}}}var rV=m(z(),1),nV=qs.createContext(null),iV=qs.createContext(null),Li=()=>qs.useContext(nV)?.id||null,Ur=e=>{let t=qs.useContext(iV);return e??t};var Tc=m(z(),1);function sV(e,t){let o=lt(Ze(e));return e instanceof o.KeyboardEvent?"keyboard":e instanceof o.FocusEvent?t||"keyboard":"pointerType"in e?e.pointerType||"keyboard":"touches"in e?"touch":e instanceof o.MouseEvent?t||(e.detail===0?"keyboard":"mouse"):""}var k_=20,Di=[];function Ub(){Di=Di.filter(e=>e.deref()?.isConnected)}function aV(e){Ub(),e&&io(e)!=="body"&&(Di.push(new WeakRef(e)),Di.length>k_&&(Di=Di.slice(-k_)))}function Wb(){return Ub(),Di[Di.length-1]?.deref()}function lV(e){return e?Kd(e)?e:Sc(e)[0]||e:null}function N_(e,t){if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex")||!t.current.includes("floating")&&!e.getAttribute("role")?.includes("dialog"))return;let r=Pb(e).filter(i=>{let s=i.getAttribute("data-tabindex")||"";return Kd(i)||i.hasAttribute("data-tabindex")&&!s.startsWith("-")}),n=e.getAttribute("tabindex");t.current.includes("floating")||r.length===0?n!=="0"&&e.setAttribute("tabindex","0"):(n!=="-1"||e.hasAttribute("data-tabindex")&&e.getAttribute("data-tabindex")!=="-1")&&(e.setAttribute("tabindex","-1"),e.setAttribute("data-tabindex","-1"))}function Gb(e){let{context:t,children:o,disabled:r=!1,initialFocus:n=!0,returnFocus:i=!0,restoreFocus:s=!1,modal:a=!0,closeOnFocusOut:l=!0,openInteractionType:c="",nextFocusableElement:u,previousFocusableElement:d,beforeContentFocusGuardRef:p,externalTree:f,getInsideElements:g}=e,b="rootStore"in t?t.rootStore:t,x=b.useState("open"),h=b.useState("domReferenceElement"),y=b.useState("floatingElement"),{events:v,dataRef:w}=b.context,S=G(()=>w.current.floatingContext?.nodeId),T=n===!1,O=hc(h)&&T,C=To.useRef(["content"]),E=Ct(n),M=Ct(i),R=Ct(c),A=Ur(f),I=Bb(),V=To.useRef(!1),P=To.useRef(!1),N=To.useRef(!1),_=To.useRef(null),k=To.useRef(""),F=To.useRef(""),D=To.useRef(null),K=To.useRef(null),ue=vn(D,p,I?.beforeInsideRef),ne=vn(K,I?.afterInsideRef),W=Nt(),ae=Nt(),ie=Pr(),Pe=I!=null,j=vc(y),oe=G((re=j)=>re?Sc(re):[]),he=G(()=>g?.().filter(re=>re!=null)??[]);To.useEffect(()=>{if(r||!a)return;function re(Ce){Ce.key==="Tab"&&fe(j,Xt(Ie(j)))&&oe().length===0&&!O&&kt(Ce)}let me=Ie(j);return Ne(me,"keydown",re)},[r,j,a,O,oe]),To.useEffect(()=>{if(r||!x)return;let re=Ie(j);function me(){N.current=!1}function Ce(xe){let ve=Ze(xe),Oe=he(),de=fe(y,ve)||fe(h,ve)||fe(I?.portalNode,ve)||Oe.some(Fe=>Fe===ve||fe(Fe,ve));N.current=!de,F.current=xe.pointerType||"keyboard",ve?.closest(`[${E_}]`)&&(P.current=!0)}function _e(){F.current="keyboard"}return zo(Ne(re,"pointerdown",Ce,!0),Ne(re,"pointerup",me,!0),Ne(re,"pointercancel",me,!0),Ne(re,"keydown",_e,!0))},[r,y,h,j,x,I,he]),To.useEffect(()=>{if(r||!l)return;let re=Ie(j);function me(){P.current=!0,ae.start(0,()=>{P.current=!1})}function Ce(Oe){let de=Ze(Oe);Kd(de)&&(_.current=de)}function _e(Oe){let de=Oe.relatedTarget,Fe=Oe.currentTarget,at=Ze(Oe);queueMicrotask(()=>{let X=S(),ge=b.context.triggerElements,te=he(),L=de?.hasAttribute(ni("focus-guard"))&&[D.current,K.current,I?.beforeInsideRef.current,I?.afterInsideRef.current,I?.beforeOutsideRef.current,I?.afterOutsideRef.current,un(d),un(u)].includes(de),B=!(fe(h,de)||fe(y,de)||fe(de,y)||fe(I?.portalNode,de)||te.some(Q=>Q===de||fe(Q,de))||de!=null&&ge.hasElement(de)||ge.hasMatchingElement(Q=>fe(Q,de))||L||A&&(Br(A.nodesRef.current,X).find(Q=>fe(Q.context?.elements.floating,de)||fe(Q.context?.elements.domReference,de))||Cb(A.nodesRef.current,X).find(Q=>[Q.context?.elements.floating,vc(Q.context?.elements.floating)].includes(de)||Q.context?.elements.domReference===de)));if(Fe===h&&j&&N_(j,C),s&&Fe!==h&&!Us(at)&&Xt(re)===re.body){if(Xe(j)&&(j.focus(),s==="popup")){ie.request(()=>{j.focus()});return}let Q=oe(),se=_.current,Ue=(se&&Q.includes(se)?se:null)||Q[Q.length-1]||j;Xe(Ue)&&Ue.focus()}if(w.current.insideReactTree){w.current.insideReactTree=!1;return}(O||!a)&&de&&B&&!P.current&&(O||de!==Wb())&&(V.current=!0,b.setOpen(!1,ce(J.focusOut,Oe)))})}function xe(){N.current||(w.current.insideReactTree=!0,W.start(0,()=>{w.current.insideReactTree=!1}))}let ve=Xe(h)?h:null;if(!(!y&&!ve))return zo(ve&&Ne(ve,"focusout",_e),ve&&Ne(ve,"pointerdown",me),y&&Ne(y,"focusin",Ce),y&&Ne(y,"focusout",_e),y&&I&&Ne(y,"focusout",xe,!0))},[r,h,y,j,a,A,I,b,l,s,oe,O,S,C,w,W,ae,ie,u,d,he]),To.useEffect(()=>{if(r||!y||!x)return;let re=Array.from(I?.portalNode?.querySelectorAll(`[${ni("portal")}]`)||[]),Ce=(A?Cb(A.nodesRef.current,S()):[]).find(Fe=>hc(Fe.context?.elements.domReference||null))?.context?.elements.domReference,xe=[...[y,...re,D.current,K.current,I?.beforeOutsideRef.current,I?.afterOutsideRef.current,...he()],Ce,un(d),un(u),O?h:null].filter(Fe=>Fe!=null),ve=zb(xe,{ariaHidden:a||O,mark:!1}),Oe=[y,...re].filter(Fe=>Fe!=null),de=zb(Oe);return()=>{de(),ve()}},[x,r,h,y,a,I,O,A,S,u,d,he]),U(()=>{if(!x||r||!Xe(j))return;let re=Ie(j),me=Xt(re);queueMicrotask(()=>{let Ce=E.current,_e=typeof Ce=="function"?Ce(R.current||""):Ce;if(_e===void 0||_e===!1||fe(j,me))return;let ve=null,Oe=()=>(ve==null&&(ve=oe(j)),ve[0]||j),de;_e===!0||_e===null?de=Oe():de=un(_e),de=de||Oe();let Fe=fe(j,Xt(re));Ua(de,{preventScroll:de===j,shouldFocus(){if(Fe)return!0;let at=Xt(re);return!(at!==de&&fe(j,at))}})})},[r,x,j,oe,E,R]),U(()=>{if(r||!j)return;let re=Ie(j),me=Xt(re);aV(me);function Ce(xe){if(xe.open||(k.current=sV(xe.nativeEvent,F.current)),xe.reason===J.triggerHover&&xe.nativeEvent.type==="mouseleave"&&(V.current=!0),xe.reason===J.outsidePress)if(xe.nested)V.current=!1;else if(jd(xe.nativeEvent)||Wd(xe.nativeEvent))V.current=!1;else{let ve=!1;Ie(j).createElement("div").focus({get preventScroll(){return ve=!0,!1}}),ve?V.current=!1:V.current=!0}}v.on("openchange",Ce);function _e(){let xe=M.current,ve=typeof xe=="function"?xe(k.current):xe;if(ve===void 0||ve===!1)return null;if(ve===null&&(ve=!0),typeof ve=="boolean")return h?.isConnected?h:Wb()||null;let Oe=h?.isConnected?h:Wb();return un(ve)||Oe||null}return()=>{v.off("openchange",Ce);let xe=Xt(re),ve=he(),Oe=fe(y,xe)||ve.some(at=>at===xe||fe(at,xe))||A&&Br(A.nodesRef.current,S(),!1).some(at=>fe(at.context?.elements.floating,xe)),de=M.current,Fe=_e();queueMicrotask(()=>{let at=lV(Fe),X=typeof de!="boolean";de&&!V.current&&Xe(at)&&(!(!X&&at!==xe&&xe!==re.body)||Oe)&&at.focus({preventScroll:!0}),V.current=!1})}},[r,y,j,M,v,A,h,S,he]),U(()=>{if(!Dd||x||!y)return;let re=Xt(Ie(y));!Xe(re)||!Bs(re)||fe(y,re)&&re.blur()},[x,y]),U(()=>{if(!(r||!I))return I.setFocusManagerState({modal:a,closeOnFocusOut:l,open:x,onOpenChange:b.setOpen,domReference:h}),()=>{I.setFocusManagerState(null)}},[r,I,a,x,b,l,h]),U(()=>{if(!(r||!j))return N_(j,C),()=>{queueMicrotask(Ub)}},[r,j,C]);let $e=!r&&(a?!O:!0)&&(Pe||a);return(0,Tc.jsxs)(To.Fragment,{children:[$e&&(0,Tc.jsx)(Wa,{"data-type":"inside",ref:ue,onFocus:re=>{if(a){let me=oe();Ua(me[me.length-1])}else I?.portalNode&&(V.current=!1,Gs(re,I.portalNode)?Xd(h)?.focus():un(d??I.beforeOutsideRef)?.focus())}}),o,$e&&(0,Tc.jsx)(Wa,{"data-type":"inside",ref:ne,onFocus:re=>{a?Ua(oe()[0]):I?.portalNode&&(l&&(V.current=!0),Gs(re,I.portalNode)?Qd(h)?.focus():un(u??I.afterOutsideRef)?.focus())}})]})}var Ic=m(H(),1);function Pc(e,t={}){let{enabled:o=!0,event:r="click",toggle:n=!0,ignoreMouse:i=!1,stickIfOpen:s=!0,touchOpenDelay:a=0,reason:l=J.triggerPress}=t,c="rootStore"in e?e.rootStore:e,u=c.context.dataRef,d=Ic.useRef(void 0),p=Pr(),f=Nt(),g=Ic.useMemo(()=>{function b(h,y,v,w){let S=ce(l,y,v);h&&w==="touch"&&a>0?f.start(a,()=>{c.setOpen(!0,S)}):c.setOpen(h,S)}function x(h,y,v){let w=u.current.openEvent,S=c.select("domReferenceElement")!==y;return h&&S||!h||!n?!0:w&&s?!v(w.type):!1}return{onPointerDown(h){d.current=h.pointerType},onMouseDown(h){let y=d.current,v=h.nativeEvent,w=c.select("open");if(h.button!==0||r==="click"||jr(y,!0)&&i)return;let S=x(w,h.currentTarget,C=>C==="click"||C==="mousedown"),T=Ze(v);if(Bs(T)){b(S,v,T,y);return}let O=h.currentTarget;p.request(()=>{b(S,v,O,y)})},onClick(h){if(r==="mousedown-only")return;let y=d.current;if(r==="mousedown"&&y){d.current=void 0;return}if(jr(y,!0)&&i)return;let v=c.select("open"),w=x(v,h.currentTarget,S=>S==="click"||S==="mousedown"||S==="keydown"||S==="keyup");b(w,h.nativeEvent,h.currentTarget,y)},onKeyDown(){d.current=void 0}}},[u,r,i,l,c,s,n,p,f,a]);return Ic.useMemo(()=>o?{reference:g}:rt,[o,g])}var mr=m(H(),1);function cV(e,t){let o=null,r=null,n=!1;return{contextElement:e||void 0,getBoundingClientRect(){let i=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},s=t.axis==="x"||t.axis==="both",a=t.axis==="y"||t.axis==="both",l=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",c=i.width,u=i.height,d=i.x,p=i.y;return o==null&&t.x&&s&&(o=i.x-t.x),r==null&&t.y&&a&&(r=i.y-t.y),d-=o||0,p-=r||0,c=0,u=0,!n||l?(c=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&&!l&&(u=t.axis==="x"?i.height:u,c=t.axis==="y"?i.width:c),n=!0,{width:c,height:u,x:d,y:p,top:p,right:d+c,bottom:p+u,left:d}}}}function V_(e){return e!=null&&e.clientX!=null}function $b(e,t={}){let{enabled:o=!0,axis:r="both"}=t,n="rootStore"in e?e.rootStore:e,i=n.useState("open"),s=n.useState("floatingElement"),a=n.useState("domReferenceElement"),l=n.context.dataRef,c=mr.useRef(!1),u=mr.useRef(null),[d,p]=mr.useState(),[f,g]=mr.useState([]),b=G(w=>{n.set("positionReference",w)}),x=G((w,S,T)=>{c.current||l.current.openEvent&&!V_(l.current.openEvent)||n.set("positionReference",cV(T??a,{x:w,y:S,axis:r,dataRef:l,pointerType:d}))}),h=G(w=>{i?u.current||(x(w.clientX,w.clientY,w.currentTarget),g([])):x(w.clientX,w.clientY,w.currentTarget)}),y=jr(d)?s:i;mr.useEffect(()=>{if(!o){b(a);return}if(!y)return;function w(){u.current?.(),u.current=null}let S=lt(s);function T(O){let C=Ze(O);fe(s,C)?w():x(O.clientX,O.clientY)}return!l.current.openEvent||V_(l.current.openEvent)?u.current=Ne(S,"mousemove",T):b(a),w},[y,o,s,l,a,n,x,b,f]),mr.useEffect(()=>()=>{n.set("positionReference",null)},[n]),mr.useEffect(()=>{o&&!s&&(c.current=!1)},[o,s]),mr.useEffect(()=>{!o&&i&&(c.current=!0)},[o,i]);let v=mr.useMemo(()=>{function w(S){p(S.pointerType)}return{onPointerDown:w,onPointerEnter:w,onMouseMove:h,onMouseEnter:h}},[h]);return mr.useMemo(()=>o?{reference:v,trigger:v}:{},[o,v])}var gr=m(H(),1);var uV={intentional:"onClick",sloppy:"onPointerDown"};function dV(){return!1}function fV(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function Oc(e,t={}){let{enabled:o=!0,escapeKey:r=!0,outsidePress:n=!0,outsidePressEvent:i="sloppy",referencePress:s=dV,referencePressEvent:a="sloppy",bubbles:l,externalTree:c}=t,u="rootStore"in e?e.rootStore:e,d=u.useState("open"),p=u.useState("floatingElement"),{dataRef:f}=u.context,g=Ur(c),b=G(typeof n=="function"?n:()=>!1),x=typeof n=="function"?b:n,h=x!==!1,y=G(()=>i),{escapeKey:v,outsidePress:w}=fV(l),S=gr.useRef(!1),T=gr.useRef(!1),O=gr.useRef(!1),C=gr.useRef(!1),E=gr.useRef(""),M=gr.useRef(null),R=Nt(),A=Nt(),I=G(()=>{A.clear(),f.current.insideReactTree=!1}),V=G(ne=>{let W=f.current.floatingContext?.nodeId;return(g?Br(g.nodesRef.current,W):[]).some(ie=>ie.context?.open&&!ie.context.dataRef.current[ne])}),P=G(ne=>Bd(ne,u.select("floatingElement"))||Bd(ne,u.select("domReferenceElement"))),N=G(ne=>{s()&&u.setOpen(!1,ce(J.triggerPress,ne.nativeEvent))}),_=G(ne=>{if(!d||!o||!r||ne.key!=="Escape"||C.current||!v&&V("__escapeKeyBubbles"))return;let W=jw(ne)?ne.nativeEvent:ne,ae=ce(J.escapeKey,W);u.setOpen(!1,ae),ae.isCanceled||ne.preventDefault(),!v&&!ae.isPropagationAllowed&&ne.stopPropagation()}),k=G(()=>{f.current.insideReactTree=!0,A.start(0,I)}),F=G(ne=>{if(!d||!o||ne.button!==0)return;let W=Ze(ne.nativeEvent);fe(u.select("floatingElement"),W)&&(S.current||(S.current=!0,T.current=!1))}),D=G(ne=>{!d||!o||(ne.defaultPrevented||ne.nativeEvent.defaultPrevented)&&S.current&&(T.current=!0)});gr.useEffect(()=>{if(!d||!o)return;f.current.__escapeKeyBubbles=v,f.current.__outsidePressBubbles=w;let ne=new Do,W=new Do;function ae(){ne.clear(),C.current=!0}function ie(){ne.start(Da()?5:0,()=>{C.current=!1})}function Pe(){O.current=!0,W.start(0,()=>{O.current=!1})}function j(){S.current=!1,T.current=!1}function oe(){let L=E.current,B=L==="pen"||!L?"mouse":L,Q=y(),se=typeof Q=="function"?Q():Q;return typeof se=="string"?se:se[B]}function he(L){let B=oe();return B==="intentional"&&L.type!=="click"||B==="sloppy"&&L.type==="click"}function $e(L){let B=f.current.floatingContext?.nodeId,Q=g&&Br(g.nodesRef.current,B).some(se=>Bd(L,se.context?.elements.floating));return P(L)||Q}function re(L){if(he(L)){L.type!=="click"&&!P(L)&&(W.clear(),O.current=!1),I();return}if(f.current.insideReactTree){I();return}let B=Ze(L),Q=`[${ni("inert")}]`,se=Re(B)?B.getRootNode():null,Ue=Array.from((wn(se)?se:Ie(u.select("floatingElement"))).querySelectorAll(Q)),Rt=u.context.triggerElements;if(B&&(Rt.hasElement(B)||Rt.hasMatchingElement(je=>fe(je,B))))return;let et=Re(B)?B:null;for(;et&&!nn(et);){let je=on(et);if(nn(je)||!Re(je))break;et=je}if(!(Ue.length&&Re(B)&&!Hw(B)&&!fe(B,u.select("floatingElement"))&&Ue.every(je=>!fe(et,je)))){if(Xe(B)&&!("touches"in L)){let je=nn(B),De=so(B),ho=/auto|scroll/,er=je||ho.test(De.overflowX),As=je||ho.test(De.overflowY),Er=er&&B.clientWidth>0&&B.scrollWidth>B.clientWidth,dr=As&&B.clientHeight>0&&B.scrollHeight>B.clientHeight,Me=De.direction==="rtl",bt=dr&&(Me?L.offsetX<=B.offsetWidth-B.clientWidth:L.offsetX>B.clientWidth),fo=Er&&L.offsetY>B.clientHeight;if(bt||fo)return}if(!$e(L)){if(oe()==="intentional"&&O.current){W.clear(),O.current=!1;return}typeof x=="function"&&!x(L)||V("__outsidePressBubbles")||(u.setOpen(!1,ce(J.outsidePress,L)),I())}}}function me(L){oe()!=="sloppy"||L.pointerType==="touch"||!u.select("open")||!o||P(L)||re(L)}function Ce(L){if(oe()!=="sloppy"||!u.select("open")||!o||P(L))return;let B=L.touches[0];B&&(M.current={startTime:Date.now(),startX:B.clientX,startY:B.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},R.start(1e3,()=>{M.current&&(M.current.dismissOnTouchEnd=!1,M.current.dismissOnMouseDown=!1)}))}function _e(L,B){let Q=Ze(L);if(!Q)return;let se=Ne(Q,L.type,()=>{B(L),se()})}function xe(L){E.current="touch",_e(L,Ce)}function ve(L){R.clear(),L.type==="pointerdown"&&(E.current=L.pointerType),!(L.type==="mousedown"&&M.current&&!M.current.dismissOnMouseDown)&&_e(L,B=>{B.type==="pointerdown"?me(B):re(B)})}function Oe(L){if(!S.current)return;let B=T.current;if(j(),oe()==="intentional"){if(L.type==="pointercancel"){B&&Pe();return}if(!$e(L)){if(B){Pe();return}typeof x=="function"&&!x(L)||(W.clear(),O.current=!0,I())}}}function de(L){if(oe()!=="sloppy"||!M.current||P(L))return;let B=L.touches[0];if(!B)return;let Q=Math.abs(B.clientX-M.current.startX),se=Math.abs(B.clientY-M.current.startY),Ue=Math.sqrt(Q*Q+se*se);Ue>5&&(M.current.dismissOnTouchEnd=!0),Ue>10&&(re(L),R.clear(),M.current=null)}function Fe(L){_e(L,de)}function at(L){oe()!=="sloppy"||!M.current||P(L)||(M.current.dismissOnTouchEnd&&re(L),R.clear(),M.current=null)}function X(L){_e(L,at)}let ge=Ie(p),te=zo(r&&zo(Ne(ge,"keydown",_),Ne(ge,"compositionstart",ae),Ne(ge,"compositionend",ie)),h&&zo(Ne(ge,"click",ve,!0),Ne(ge,"pointerdown",ve,!0),Ne(ge,"pointerup",Oe,!0),Ne(ge,"pointercancel",Oe,!0),Ne(ge,"mousedown",ve,!0),Ne(ge,"mouseup",Oe,!0),Ne(ge,"touchstart",xe,!0),Ne(ge,"touchmove",Fe,!0),Ne(ge,"touchend",X,!0)));return()=>{te(),ne.clear(),W.clear(),j(),O.current=!1}},[f,p,r,h,x,d,o,v,w,_,I,y,V,P,g,u,R]),gr.useEffect(I,[x,I]);let K=gr.useMemo(()=>({onKeyDown:_,[uV[a]]:N,...a!=="intentional"&&{onClick:N}}),[_,N,a]),ue=gr.useMemo(()=>({onKeyDown:_,onPointerDown:D,onMouseDown:D,onClickCapture:k,onMouseDownCapture(ne){k(),F(ne)},onPointerDownCapture(ne){k(),F(ne)},onMouseUpCapture:k,onTouchEndCapture:k,onTouchMoveCapture:k}),[_,k,F,D]);return gr.useMemo(()=>o?{reference:K,floating:ue,trigger:K}:{},[o,K,ue])}var Ho=m(H(),1);function M_(e,t,o){let{reference:r,floating:n}=e,i=fr(t),s=_c(t),a=wc(s),l=Eo(t),c=i==="y",u=r.x+r.width/2-n.width/2,d=r.y+r.height/2-n.height/2,p=r[a]/2-n[a]/2,f;switch(l){case"top":f={x:u,y:r.y-n.height};break;case"bottom":f={x:u,y:r.y+r.height};break;case"right":f={x:r.x+r.width,y:d};break;case"left":f={x:r.x-n.width,y:d};break;default:f={x:r.x,y:r.y}}switch(cn(t)){case"start":f[s]-=p*(o&&c?-1:1);break;case"end":f[s]+=p*(o&&c?-1:1);break}return f}async function D_(e,t){var o;t===void 0&&(t={});let{x:r,y:n,platform:i,rects:s,elements:a,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:d="floating",altBoundary:p=!1,padding:f=0}=ln(t,e),g=$d(f),x=a[p?d==="floating"?"reference":"floating":d],h=js(await i.getClippingRect({element:(o=await(i.isElement==null?void 0:i.isElement(x)))==null||o?x:x.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(a.floating)),boundary:c,rootBoundary:u,strategy:l})),y=d==="floating"?{x:r,y:n,width:s.floating.width,height:s.floating.height}:s.reference,v=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),w=await(i.isElement==null?void 0:i.isElement(v))?await(i.getScale==null?void 0:i.getScale(v))||{x:1,y:1}:{x:1,y:1},S=js(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:y,offsetParent:v,strategy:l}):y);return{top:(h.top-S.top+g.top)/w.y,bottom:(S.bottom-h.bottom+g.bottom)/w.y,left:(h.left-S.left+g.left)/w.x,right:(S.right-h.right+g.right)/w.x}}var pV=50,z_=async(e,t,o)=>{let{placement:r="bottom",strategy:n="absolute",middleware:i=[],platform:s}=o,a=s.detectOverflow?s:{...s,detectOverflow:D_},l=await(s.isRTL==null?void 0:s.isRTL(t)),c=await s.getElementRects({reference:e,floating:t,strategy:n}),{x:u,y:d}=M_(c,r,l),p=r,f=0,g={};for(let b=0;b<i.length;b++){let x=i[b];if(!x)continue;let{name:h,fn:y}=x,{x:v,y:w,data:S,reset:T}=await y({x:u,y:d,initialPlacement:r,placement:p,strategy:n,middlewareData:g,rects:c,platform:a,elements:{reference:e,floating:t}});u=v??u,d=w??d,g[h]={...g[h],...S},T&&f<pV&&(f++,typeof T=="object"&&(T.placement&&(p=T.placement),T.rects&&(c=T.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:n}):T.rects),{x:u,y:d}=M_(c,p,l)),b=-1)}return{x:u,y:d,placement:p,strategy:n,middlewareData:g}};var H_=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var o,r;let{placement:n,middlewareData:i,rects:s,initialPlacement:a,platform:l,elements:c}=t,{mainAxis:u=!0,crossAxis:d=!0,fallbackPlacements:p,fallbackStrategy:f="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:b=!0,...x}=ln(e,t);if((o=i.arrow)!=null&&o.alignmentOffset)return{};let h=Eo(n),y=fr(a),v=Eo(a)===a,w=await(l.isRTL==null?void 0:l.isRTL(c.floating)),S=p||(v||!b?[yc(a)]:qw(a)),T=g!=="none";!p&&T&&S.push(...Kw(a,b,g,w));let O=[a,...S],C=await l.detectOverflow(t,x),E=[],M=((r=i.flip)==null?void 0:r.overflows)||[];if(u&&E.push(C[h]),d){let V=Yw(n,s,w);E.push(C[V[0]],C[V[1]])}if(M=[...M,{placement:n,overflows:E}],!E.every(V=>V<=0)){var R,A;let V=(((R=i.flip)==null?void 0:R.index)||0)+1,P=O[V];if(P&&(!(d==="alignment"?y!==fr(P):!1)||M.every(k=>fr(k.placement)===y?k.overflows[0]>0:!0)))return{data:{index:V,overflows:M},reset:{placement:P}};let N=(A=M.filter(_=>_.overflows[0]<=0).sort((_,k)=>_.overflows[1]-k.overflows[1])[0])==null?void 0:A.placement;if(!N)switch(f){case"bestFit":{var I;let _=(I=M.filter(k=>{if(T){let F=fr(k.placement);return F===y||F==="y"}return!0}).map(k=>[k.placement,k.overflows.filter(F=>F>0).reduce((F,D)=>F+D,0)]).sort((k,F)=>k[1]-F[1])[0])==null?void 0:I[0];_&&(N=_);break}case"initialPlacement":N=a;break}if(n!==N)return{reset:{placement:N}}}return{}}}};function F_(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function L_(e){return $w.some(t=>e[t]>=0)}var B_=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:o,platform:r}=t,{strategy:n="referenceHidden",...i}=ln(e,t);switch(n){case"referenceHidden":{let s=await r.detectOverflow(t,{...i,elementContext:"reference"}),a=F_(s,o.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:L_(a)}}}case"escaped":{let s=await r.detectOverflow(t,{...i,altBoundary:!0}),a=F_(s,o.floating);return{data:{escapedOffsets:a,escaped:L_(a)}}}default:return{}}}}};var j_=new Set(["left","top"]);async function mV(e,t){let{placement:o,platform:r,elements:n}=e,i=await(r.isRTL==null?void 0:r.isRTL(n.floating)),s=Eo(o),a=cn(o),l=fr(o)==="y",c=j_.has(s)?-1:1,u=i&&l?-1:1,d=ln(t,e),{mainAxis:p,crossAxis:f,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"&&(f=a==="end"?g*-1:g),l?{x:f*u,y:p*c}:{x:p*c,y:f*u}}var W_=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var o,r;let{x:n,y:i,placement:s,middlewareData:a}=t,l=await mV(t,e);return s===((o=a.offset)==null?void 0:o.placement)&&(r=a.arrow)!=null&&r.alignmentOffset?{}:{x:n+l.x,y:i+l.y,data:{...l,placement:s}}}}},U_=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:o,y:r,placement:n,platform:i}=t,{mainAxis:s=!0,crossAxis:a=!1,limiter:l={fn:h=>{let{x:y,y:v}=h;return{x:y,y:v}}},...c}=ln(e,t),u={x:o,y:r},d=await i.detectOverflow(t,c),p=fr(Eo(n)),f=Gd(p),g=u[f],b=u[p];if(s){let h=f==="y"?"top":"left",y=f==="y"?"bottom":"right",v=g+d[h],w=g-d[y];g=xc(v,g,w)}if(a){let h=p==="y"?"top":"left",y=p==="y"?"bottom":"right",v=b+d[h],w=b-d[y];b=xc(v,b,w)}let x=l.fn({...t,[f]:g,[p]:b});return{...x,data:{x:x.x-o,y:x.y-r,enabled:{[f]:s,[p]:a}}}}}},G_=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:o,y:r,placement:n,rects:i,middlewareData:s}=t,{offset:a=0,mainAxis:l=!0,crossAxis:c=!0}=ln(e,t),u={x:o,y:r},d=fr(n),p=Gd(d),f=u[p],g=u[d],b=ln(a,t),x=typeof b=="number"?{mainAxis:b,crossAxis:0}:{mainAxis:0,crossAxis:0,...b};if(l){let v=p==="y"?"height":"width",w=i.reference[p]-i.floating[v]+x.mainAxis,S=i.reference[p]+i.reference[v]-x.mainAxis;f<w?f=w:f>S&&(f=S)}if(c){var h,y;let v=p==="y"?"width":"height",w=j_.has(Eo(n)),S=i.reference[d]-i.floating[v]+(w&&((h=s.offset)==null?void 0:h[d])||0)+(w?0:x.crossAxis),T=i.reference[d]+i.reference[v]+(w?0:((y=s.offset)==null?void 0:y[d])||0)-(w?x.crossAxis:0);g<S?g=S:g>T&&(g=T)}return{[p]:f,[d]:g}}}},$_=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var o,r;let{placement:n,rects:i,platform:s,elements:a}=t,{apply:l=()=>{},...c}=ln(e,t),u=await s.detectOverflow(t,c),d=Eo(n),p=cn(n),f=fr(n)==="y",{width:g,height:b}=i.floating,x,h;d==="top"||d==="bottom"?(x=d,h=p===(await(s.isRTL==null?void 0:s.isRTL(a.floating))?"start":"end")?"left":"right"):(h=d,x=p==="end"?"top":"bottom");let y=b-u.top-u.bottom,v=g-u.left-u.right,w=Mi(b-u[x],y),S=Mi(g-u[h],v),T=!t.middlewareData.shift,O=w,C=S;if((o=t.middlewareData.shift)!=null&&o.enabled.x&&(C=v),(r=t.middlewareData.shift)!=null&&r.enabled.y&&(O=y),T&&!p){let M=tr(u.left,0),R=tr(u.right,0),A=tr(u.top,0),I=tr(u.bottom,0);f?C=g-2*(M!==0||R!==0?M+R:tr(u.left,u.right)):O=b-2*(A!==0||I!==0?A+I:tr(u.top,u.bottom))}await l({...t,availableWidth:C,availableHeight:O});let E=await s.getDimensions(a.floating);return g!==E.width||b!==E.height?{reset:{rects:!0}}:{}}}};function X_(e){let t=so(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=Xe(e),i=n?e.offsetWidth:o,s=n?e.offsetHeight:r,a=Fi(o)!==i||Fi(r)!==s;return a&&(o=i,r=s),{width:o,height:r,$:a}}function qb(e){return Re(e)?e:e.contextElement}function Ga(e){let t=qb(e);if(!Xe(t))return an(1);let o=t.getBoundingClientRect(),{width:r,height:n,$:i}=X_(t),s=(i?Fi(o.width):o.width)/r,a=(i?Fi(o.height):o.height)/n;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}var gV=an(0);function Q_(e){let t=lt(e);return!Da()||!t.visualViewport?gV:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function bV(e,t,o){return t===void 0&&(t=!1),!o||t&&o!==lt(e)?!1:t}function Ks(e,t,o,r){t===void 0&&(t=!1),o===void 0&&(o=!1);let n=e.getBoundingClientRect(),i=qb(e),s=an(1);t&&(r?Re(r)&&(s=Ga(r)):s=Ga(e));let a=bV(i,o,r)?Q_(i):an(0),l=(n.left+a.x)/s.x,c=(n.top+a.y)/s.y,u=n.width/s.x,d=n.height/s.y;if(i){let p=lt(i),f=r&&Re(r)?lt(r):r,g=p,b=Md(g);for(;b&&r&&f!==g;){let x=Ga(b),h=b.getBoundingClientRect(),y=so(b),v=h.left+(b.clientLeft+parseFloat(y.paddingLeft))*x.x,w=h.top+(b.clientTop+parseFloat(y.paddingTop))*x.y;l*=x.x,c*=x.y,u*=x.x,d*=x.y,l+=v,c+=w,g=lt(b),b=Md(g)}}return js({width:u,height:d,x:l,y:c})}function sf(e,t){let o=pc(e).scrollLeft;return t?t.left+o:Ks(rn(e)).left+o}function Z_(e,t){let o=e.getBoundingClientRect(),r=o.left+t.scrollLeft-sf(e,o),n=o.top+t.scrollTop;return{x:r,y:n}}function hV(e){let{elements:t,rect:o,offsetParent:r,strategy:n}=e,i=n==="fixed",s=rn(r),a=t?fc(t.floating):!1;if(r===s||a&&i)return o;let l={scrollLeft:0,scrollTop:0},c=an(1),u=an(0),d=Xe(r);if((d||!d&&!i)&&((io(r)!=="body"||_n(s))&&(l=pc(r)),d)){let f=Ks(r);c=Ga(r),u.x=f.x+r.clientLeft,u.y=f.y+r.clientTop}let p=s&&!d&&!i?Z_(s,l):an(0);return{width:o.width*c.x,height:o.height*c.y,x:o.x*c.x-l.scrollLeft*c.x+u.x+p.x,y:o.y*c.y-l.scrollTop*c.y+u.y+p.y}}function vV(e){return Array.from(e.getClientRects())}function yV(e){let t=rn(e),o=pc(e),r=e.ownerDocument.body,n=tr(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=tr(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),s=-o.scrollLeft+sf(e),a=-o.scrollTop;return so(r).direction==="rtl"&&(s+=tr(t.clientWidth,r.clientWidth)-n),{width:n,height:i,x:s,y:a}}var Y_=25;function xV(e,t){let o=lt(e),r=rn(e),n=o.visualViewport,i=r.clientWidth,s=r.clientHeight,a=0,l=0;if(n){i=n.width,s=n.height;let u=Da();(!u||u&&t==="fixed")&&(a=n.offsetLeft,l=n.offsetTop)}let c=sf(r);if(c<=0){let u=r.ownerDocument,d=u.body,p=getComputedStyle(d),f=u.compatMode==="CSS1Compat"&&parseFloat(p.marginLeft)+parseFloat(p.marginRight)||0,g=Math.abs(r.clientWidth-d.clientWidth-f);g<=Y_&&(i-=g)}else c<=Y_&&(i+=c);return{width:i,height:s,x:a,y:l}}function wV(e,t){let o=Ks(e,!0,t==="fixed"),r=o.top+e.clientTop,n=o.left+e.clientLeft,i=Xe(e)?Ga(e):an(1),s=e.clientWidth*i.x,a=e.clientHeight*i.y,l=n*i.x,c=r*i.y;return{width:s,height:a,x:l,y:c}}function q_(e,t,o){let r;if(t==="viewport")r=xV(e,o);else if(t==="document")r=yV(rn(e));else if(Re(t))r=wV(t,o);else{let n=Q_(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return js(r)}function J_(e,t){let o=on(e);return o===t||!Re(o)||nn(o)?!1:so(o).position==="fixed"||J_(o,t)}function _V(e,t){let o=t.get(e);if(o)return o;let r=ki(e,[],!1).filter(a=>Re(a)&&io(a)!=="body"),n=null,i=so(e).position==="fixed",s=i?on(e):e;for(;Re(s)&&!nn(s);){let a=so(s),l=Vd(s);!l&&a.position==="fixed"&&(n=null),(i?!l&&!n:!l&&a.position==="static"&&!!n&&(n.position==="absolute"||n.position==="fixed")||_n(s)&&!l&&J_(e,s))?r=r.filter(u=>u!==s):n=a,s=on(s)}return t.set(e,r),r}function RV(e){let{element:t,boundary:o,rootBoundary:r,strategy:n}=e,s=[...o==="clippingAncestors"?fc(t)?[]:_V(t,this._c):[].concat(o),r],a=q_(t,s[0],n),l=a.top,c=a.right,u=a.bottom,d=a.left;for(let p=1;p<s.length;p++){let f=q_(t,s[p],n);l=tr(f.top,l),c=Mi(f.right,c),u=Mi(f.bottom,u),d=tr(f.left,d)}return{width:c-d,height:u-l,x:d,y:l}}function SV(e){let{width:t,height:o}=X_(e);return{width:t,height:o}}function CV(e,t,o){let r=Xe(t),n=rn(t),i=o==="fixed",s=Ks(e,!0,i,t),a={scrollLeft:0,scrollTop:0},l=an(0);function c(){l.x=sf(n)}if(r||!r&&!i)if((io(t)!=="body"||_n(n))&&(a=pc(t)),r){let f=Ks(t,!0,i,t);l.x=f.x+t.clientLeft,l.y=f.y+t.clientTop}else n&&c();i&&!r&&n&&c();let u=n&&!r&&!i?Z_(n,a):an(0),d=s.left+a.scrollLeft-l.x-u.x,p=s.top+a.scrollTop-l.y-u.y;return{x:d,y:p,width:s.width,height:s.height}}function Yb(e){return so(e).position==="static"}function K_(e,t){if(!Xe(e)||so(e).position==="fixed")return null;if(t)return t(e);let o=e.offsetParent;return rn(e)===o&&(o=o.ownerDocument.body),o}function e0(e,t){let o=lt(e);if(fc(e))return o;if(!Xe(e)){let n=on(e);for(;n&&!nn(n);){if(Re(n)&&!Yb(n))return n;n=on(n)}return o}let r=K_(e,t);for(;r&&kw(r)&&Yb(r);)r=K_(r,t);return r&&nn(r)&&Yb(r)&&!Vd(r)?o:r||Nw(e)||o}var EV=async function(e){let t=this.getOffsetParent||e0,o=this.getDimensions,r=await o(e.floating);return{reference:CV(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function TV(e){return so(e).direction==="rtl"}var Kb={convertOffsetParentRelativeRectToViewportRelativeRect:hV,getDocumentElement:rn,getClippingRect:RV,getOffsetParent:e0,getElementRects:EV,getClientRects:vV,getDimensions:SV,getScale:Ga,isElement:Re,isRTL:TV};function t0(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function IV(e,t){let o=null,r,n=rn(e);function i(){var a;clearTimeout(r),(a=o)==null||a.disconnect(),o=null}function s(a,l){a===void 0&&(a=!1),l===void 0&&(l=1),i();let c=e.getBoundingClientRect(),{left:u,top:d,width:p,height:f}=c;if(a||t(),!p||!f)return;let g=ri(d),b=ri(n.clientWidth-(u+p)),x=ri(n.clientHeight-(d+f)),h=ri(u),v={rootMargin:-g+"px "+-b+"px "+-x+"px "+-h+"px",threshold:tr(0,Mi(1,l))||1},w=!0;function S(T){let O=T[0].intersectionRatio;if(O!==l){if(!w)return s();O?s(!1,O):r=setTimeout(()=>{s(!1,1e-7)},1e3)}O===1&&!t0(c,e.getBoundingClientRect())&&s(),w=!1}try{o=new IntersectionObserver(S,{...v,root:n.ownerDocument})}catch{o=new IntersectionObserver(S,v)}o.observe(e)}return s(!0),i}function Ac(e,t,o,r){r===void 0&&(r={});let{ancestorScroll:n=!0,ancestorResize:i=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:l=!1}=r,c=qb(e),u=n||i?[...c?ki(c):[],...t?ki(t):[]]:[];u.forEach(h=>{n&&h.addEventListener("scroll",o,{passive:!0}),i&&h.addEventListener("resize",o)});let d=c&&a?IV(c,o):null,p=-1,f=null;s&&(f=new ResizeObserver(h=>{let[y]=h;y&&y.target===c&&f&&t&&(f.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var v;(v=f)==null||v.observe(t)})),o()}),c&&!l&&f.observe(c),t&&f.observe(t));let g,b=l?Ks(e):null;l&&x();function x(){let h=Ks(e);b&&!t0(b,h)&&o(),b=h,g=requestAnimationFrame(x)}return o(),()=>{var h;u.forEach(y=>{n&&y.removeEventListener("scroll",o),i&&y.removeEventListener("resize",o)}),d?.(),(h=f)==null||h.disconnect(),f=null,l&&cancelAnimationFrame(g)}}var o0=W_;var r0=U_,n0=H_,i0=$_,s0=B_;var a0=G_,af=(e,t,o)=>{let r=new Map,n={platform:Kb,...o},i={...n.platform,_c:r};return z_(e,t,{...n,platform:i})};var ao=m(H(),1),c0=m(H(),1),u0=m(Cn(),1),OV=typeof document<"u",AV=function(){},lf=OV?c0.useLayoutEffect:AV;function cf(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 o,r,n;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(o=e.length,o!==t.length)return!1;for(r=o;r--!==0;)if(!cf(e[r],t[r]))return!1;return!0}if(n=Object.keys(e),o=n.length,o!==Object.keys(t).length)return!1;for(r=o;r--!==0;)if(!{}.hasOwnProperty.call(t,n[r]))return!1;for(r=o;r--!==0;){let i=n[r];if(!(i==="_owner"&&e.$$typeof)&&!cf(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function d0(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function l0(e,t){let o=d0(e);return Math.round(t*o)/o}function Xb(e){let t=ao.useRef(e);return lf(()=>{t.current=e}),t}function f0(e){e===void 0&&(e={});let{placement:t="bottom",strategy:o="absolute",middleware:r=[],platform:n,elements:{reference:i,floating:s}={},transform:a=!0,whileElementsMounted:l,open:c}=e,[u,d]=ao.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[p,f]=ao.useState(r);cf(p,r)||f(r);let[g,b]=ao.useState(null),[x,h]=ao.useState(null),y=ao.useCallback(k=>{k!==T.current&&(T.current=k,b(k))},[]),v=ao.useCallback(k=>{k!==O.current&&(O.current=k,h(k))},[]),w=i||g,S=s||x,T=ao.useRef(null),O=ao.useRef(null),C=ao.useRef(u),E=l!=null,M=Xb(l),R=Xb(n),A=Xb(c),I=ao.useCallback(()=>{if(!T.current||!O.current)return;let k={placement:t,strategy:o,middleware:p};R.current&&(k.platform=R.current),af(T.current,O.current,k).then(F=>{let D={...F,isPositioned:A.current!==!1};V.current&&!cf(C.current,D)&&(C.current=D,u0.flushSync(()=>{d(D)}))})},[p,t,o,R,A]);lf(()=>{c===!1&&C.current.isPositioned&&(C.current.isPositioned=!1,d(k=>({...k,isPositioned:!1})))},[c]);let V=ao.useRef(!1);lf(()=>(V.current=!0,()=>{V.current=!1}),[]),lf(()=>{if(w&&(T.current=w),S&&(O.current=S),w&&S){if(M.current)return M.current(w,S,I);I()}},[w,S,I,M,E]);let P=ao.useMemo(()=>({reference:T,floating:O,setReference:y,setFloating:v}),[y,v]),N=ao.useMemo(()=>({reference:w,floating:S}),[w,S]),_=ao.useMemo(()=>{let k={position:o,left:0,top:0};if(!N.floating)return k;let F=l0(N.floating,u.x),D=l0(N.floating,u.y);return a?{...k,transform:"translate("+F+"px, "+D+"px)",...d0(N.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:F,top:D}},[o,a,N.floating,u.x,u.y]);return ao.useMemo(()=>({...u,update:I,refs:P,elements:N,floatingStyles:_}),[u,I,P,N,_])}var Qb=(e,t)=>{let o=o0(e);return{name:o.name,fn:o.fn,options:[e,t]}},Zb=(e,t)=>{let o=r0(e);return{name:o.name,fn:o.fn,options:[e,t]}},Jb=(e,t)=>({fn:a0(e).fn,options:[e,t]}),eh=(e,t)=>{let o=n0(e);return{name:o.name,fn:o.fn,options:[e,t]}},th=(e,t)=>{let o=i0(e);return{name:o.name,fn:o.fn,options:[e,t]}};var oh=(e,t)=>{let o=s0(e);return{name:o.name,fn:o.fn,options:[e,t]}};var Ka=m(H(),1);var E0=m(H(),1);var le=(e,t,o,r,n,i,...s)=>{if(s.length>0)throw new Error(it(1));let a;if(e&&t&&o&&r&&n&&i)a=(l,c,u,d)=>{let p=e(l,c,u,d),f=t(l,c,u,d),g=o(l,c,u,d),b=r(l,c,u,d),x=n(l,c,u,d);return i(p,f,g,b,x,c,u,d)};else if(e&&t&&o&&r&&n)a=(l,c,u,d)=>{let p=e(l,c,u,d),f=t(l,c,u,d),g=o(l,c,u,d),b=r(l,c,u,d);return n(p,f,g,b,c,u,d)};else if(e&&t&&o&&r)a=(l,c,u,d)=>{let p=e(l,c,u,d),f=t(l,c,u,d),g=o(l,c,u,d);return r(p,f,g,c,u,d)};else if(e&&t&&o)a=(l,c,u,d)=>{let p=e(l,c,u,d),f=t(l,c,u,d);return o(p,f,c,u,d)};else if(e&&t)a=(l,c,u,d)=>{let p=e(l,c,u,d);return t(p,c,u,d)};else if(e)a=e;else throw new Error("Missing arguments");return a};var S0=m(H(),1),ah=m(uf(),1),C0=m(y0(),1);var x0=m(H(),1);var nh=[],ih;function w0(){return ih}function _0(e){nh.push(e)}function sh(e){let t=(o,r)=>{let n=ht(KV).current,i;try{ih=n;for(let s of nh)s.before(n);i=e(o,r);for(let s of nh)s.after(n);n.didInitialize=!0}finally{ih=void 0}return i};return t.displayName=e.displayName||e.name,t}function R0(e){return x0.forwardRef(sh(e))}function KV(){return{didInitialize:!1}}var XV=Ma(19),QV=XV?JV:e3;function $(e,t,o,r,n){return QV(e,t,o,r,n)}function ZV(e,t,o,r,n){let i=S0.useCallback(()=>t(e.getSnapshot(),o,r,n),[e,t,o,r,n]);return(0,ah.useSyncExternalStore)(e.subscribe,i,i)}_0({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let o=0;o<e.syncHooks.length;o+=1){let r=e.syncHooks[o],n=r.selector(r.store.state,r.a1,r.a2,r.a3);(r.didChange||!Object.is(r.value,n))&&(t=!0,r.value=n,r.didChange=!1)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let o=new Set;for(let n of e.syncHooks)o.add(n.store);let r=[];for(let n of o)r.push(n.subscribe(t));return()=>{for(let n of r)n()}}),(0,ah.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function JV(e,t,o,r,n){let i=w0();if(!i)return ZV(e,t,o,r,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,o)||!Object.is(a.a2,r)||!Object.is(a.a3,n))&&(a.store!==e&&(i.didChangeStore=!0),a.store=e,a.selector=t,a.a1=o,a.a2=r,a.a3=n,a.didChange=!0)):(a={store:e,selector:t,a1:o,a2:r,a3:n,value:t(e.getSnapshot(),o,r,n),didChange:!1},i.syncHooks.push(a)),a.value}function e3(e,t,o,r,n){return(0,C0.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,o,r,n))}var Ya=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 o=this.updateTick;for(let r of this.listeners){if(o!==this.updateTick)return;r(t)}}update(t){for(let o in t)if(!Object.is(this.state[o],t[o])){this.setState({...this.state,...t});return}}set(t,o){Object.is(this.state[t],o)||this.setState({...this.state,[t]:o})}notifyAll(){let t={...this.state};this.setState(t)}use(t,o,r,n){return $(this,t,o,r,n)}};var Xs=m(H(),1);var qa=class extends Ya{constructor(t,o={},r){super(t),this.context=o,this.selectors=r}useSyncedValue(t,o){Xs.useDebugValue(t);let r=this;U(()=>{r.state[t]!==o&&r.set(t,o)},[r,t,o])}useSyncedValueWithCleanup(t,o){let r=this;U(()=>(r.state[t]!==o&&r.set(t,o),()=>{r.set(t,void 0)}),[r,t,o])}useSyncedValues(t){let o=this,r=Object.values(t);U(()=>{o.update(t)},[o,...r])}useControlledProp(t,o){Xs.useDebugValue(t);let r=this,n=o!==void 0;U(()=>{n&&!Object.is(r.state[t],o)&&r.setState({...r.state,[t]:o})},[r,t,o,n])}select(t,o,r,n){let i=this.selectors[t];return i(this.state,o,r,n)}useState(t,o,r,n){return Xs.useDebugValue(t),$(this,this.selectors[t],o,r,n)}useContextCallback(t,o){Xs.useDebugValue(t);let r=G(o??ze);this.context[t]=r}useStateSetter(t){let o=Xs.useRef(void 0);return o.current===void 0&&(o.current=r=>{this.set(t,r)}),o.current}observe(t,o){let r;typeof t=="function"?r=t:r=this.selectors[t];let n=r(this.state);return o(n,n,this),this.subscribe(i=>{let s=r(i);if(!Object.is(n,s)){let a=n;n=s,o(s,a,this)}})}};var t3={open:le(e=>e.open),transitionStatus:le(e=>e.transitionStatus),domReferenceElement:le(e=>e.domReferenceElement),referenceElement:le(e=>e.positionReference??e.referenceElement),floatingElement:le(e=>e.floatingElement),floatingId:le(e=>e.floatingId)},En=class extends qa{constructor(t){let{syncOnly:o,nested:r,onOpenChange:n,triggerElements:i,...s}=t;super({...s,positionReference:s.referenceElement,domReferenceElement:s.referenceElement},{onOpenChange:n,dataRef:{current:{}},events:A_(),nested:r,triggerElements:i},t3),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&Ww(o))&&(this.context.dataRef.current.openEvent=t?o:void 0)};dispatchOpenChange=(t,o)=>{this.syncOpenEvent(t,o.event);let r={open:t,reason:o.reason,nativeEvent:o.event,nested:this.context.nested,triggerElement:o.trigger};this.context.events.emit("openchange",r)};setOpen=(t,o)=>{if(this.syncOnly){this.context.onOpenChange?.(t,o);return}this.dispatchOpenChange(t,o),this.context.onOpenChange?.(t,o)}};function T0(e){let{popupStore:t,treatPopupAsFloatingElement:o=!1,floatingRootContext:r,floatingId:n,nested:i,onOpenChange:s}=e,a=t.useState("open"),l=t.useState("activeTriggerElement"),c=t.useState(o?"popupElement":"positionerElement"),u=t.context.triggerElements,d=s,p=E0.useRef(null);r===void 0&&p.current===null&&(p.current=new En({open:a,transitionStatus:void 0,referenceElement:l,floatingElement:c,triggerElements:u,onOpenChange:d,floatingId:n,syncOnly:!0,nested:i}));let f=r??p.current;return t.useSyncedValue("floatingId",n),U(()=>{let g={open:a,floatingId:n,referenceElement:l,floatingElement:c};Re(l)&&(g.domReferenceElement=l),f.state.positionReference===f.state.referenceElement&&(g.positionReference=l),f.update(g)},[a,n,l,c,f]),f.context.onOpenChange=d,f.context.nested=i,f}var ff={tabIndex:-1,[mc]:""};function I0(e,t,o=!1){let r=Ai(),n=Li()!=null,i=Ka.useRef(null);e===void 0&&i.current===null&&(i.current=t(r,n));let s=e??i.current;return T0({popupStore:s,treatPopupAsFloatingElement:o,floatingRootContext:s.state.floatingRootContext,floatingId:r,nested:n,onOpenChange:s.setOpen}),{store:s,internalStore:i.current}}function o3(e,t){let o=Ka.useRef(null),r=Ka.useRef(null);return Ka.useCallback(n=>{if(e===void 0)return;let i=!1;if(o.current!==null){let s=o.current,a=r.current,l=t.context.triggerElements.getById(s);a&&l===a&&(t.context.triggerElements.delete(s),i=!0),o.current=null,r.current=null}if(n!==null&&(o.current=e,r.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 P0(e,t,o){let r=o?.id??null;(r||t)&&(e.activeTriggerId=r,e.activeTriggerElement=o??null)}function O0(e,t,o,r){let n=o.useState("isMountedByTrigger",e),i=o3(e,o),s=G(a=>{if(i(a),!a)return;let l=o.select("open"),c=o.select("activeTriggerId");if(c===e){o.update({activeTriggerElement:a,...l?r:null});return}c==null&&l&&o.update({activeTriggerId:e,activeTriggerElement:a,...r})});return U(()=>{n&&o.update({activeTriggerElement:t.current,...r})},[n,o,t,...Object.values(r)]),{registerTrigger:s,isMountedByThisTrigger:n}}function A0(e){let t=e.useState("open"),o=e.useState("triggerCount");U(()=>{if(!t){e.state.triggerCount!==0&&e.set("triggerCount",0);return}let r=e.context.triggerElements.size,n={};if(e.state.triggerCount!==r&&(n.triggerCount=r),!e.select("activeTriggerId")&&r===1){let i=e.context.triggerElements.entries().next();if(!i.done){let[s,a]=i.value;n.activeTriggerId=s,n.activeTriggerElement=a}}(n.triggerCount!==void 0||n.activeTriggerId!==void 0)&&e.update(n)},[t,e,o])}function k0(e,t,o){let{mounted:r,setMounted:n,transitionStatus:i}=yn(e);t.useSyncedValues({mounted:r,transitionStatus:i});let s=G(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),o?.(),t.context.onOpenChangeComplete?.(!1)}),a=t.useState("preventUnmountingOnClose");return Wr({enabled:r&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||s()}}),{forceUnmount:s,transitionStatus:i}}function N0(e,t){e.useSyncedValues(t),U(()=>()=>{e.update({activeTriggerProps:rt,inactiveTriggerProps:rt,popupProps:rt})},[e])}var zi=class{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(t,o){let r=this.idMap.get(t);r!==o&&(r!==void 0&&this.elementsSet.delete(r),this.elementsSet.add(o),this.idMap.set(t,o))}delete(t){let o=this.idMap.get(t);o&&(this.elementsSet.delete(o),this.idMap.delete(t))}hasElement(t){return this.elementsSet.has(t)}hasMatchingElement(t){for(let o of this.elementsSet)if(t(o))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 V0(){return new En({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new zi,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function F0(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:V0(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:rt,inactiveTriggerProps:rt,popupProps:rt}}function L0(e,t,o=!1){return new En({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:o,onOpenChange:void 0})}var kc=le(e=>e.triggerIdProp??e.activeTriggerId),lh=le(e=>e.openProp??e.open),M0=le(e=>(e.popupElement?.id??e.floatingId)||void 0);function D0(e,t){return t!==void 0&&lh(e)&&kc(e)===t}function r3(e,t){return D0(e,t)?!0:t!==void 0&&lh(e)&&kc(e)==null&&e.triggerCount===1}var z0={open:lh,mounted:le(e=>e.mounted),transitionStatus:le(e=>e.transitionStatus),floatingRootContext:le(e=>e.floatingRootContext),triggerCount:le(e=>e.triggerCount),preventUnmountingOnClose:le(e=>e.preventUnmountingOnClose),payload:le(e=>e.payload),activeTriggerId:kc,activeTriggerElement:le(e=>e.mounted?e.activeTriggerElement:null),popupId:M0,isTriggerActive:le((e,t)=>t!==void 0&&kc(e)===t),isOpenedByTrigger:le((e,t)=>D0(e,t)),isMountedByTrigger:le((e,t)=>t!==void 0&&kc(e)===t&&e.mounted),triggerProps:le((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:le((e,t)=>r3(e,t)?M0(e):void 0),popupProps:le(e=>e.popupProps),popupElement:le(e=>e.popupElement),positionerElement:le(e=>e.positionerElement)};function Nc(e){let{open:t=!1,onOpenChange:o,elements:r={}}=e,n=Ai(),i=Li()!=null,s=ht(()=>new En({open:t,transitionStatus:void 0,onOpenChange:o,referenceElement:r.reference??null,floatingElement:r.floating??null,triggerElements:new zi,floatingId:n,syncOnly:!1,nested:i})).current;return U(()=>{let a={open:t,floatingId:n};r.reference!==void 0&&(a.referenceElement=r.reference,a.domReferenceElement=Re(r.reference)?r.reference:null),r.floating!==void 0&&(a.floatingElement=r.floating),s.update(a)},[t,n,r.reference,r.floating,s]),s.context.onOpenChange=o,s.context.nested=i,s}function ch(e={}){let{nodeId:t,externalTree:o}=e,r=Nc(e),n=e.rootContext||r,i=n.useState("referenceElement"),s=n.useState("floatingElement"),a=n.useState("domReferenceElement"),l=n.useState("open"),c=n.useState("floatingId"),[u,d]=Ho.useState(null),[p,f]=Ho.useState(void 0),[g,b]=Ho.useState(void 0),x=Ho.useRef(null),h=Ur(o),y=Ho.useMemo(()=>({reference:i,floating:s,domReference:a}),[i,s,a]),v=f0({...e,elements:{...y,...u&&{reference:u}}}),w=Re(p)?p:null,S=g===void 0?n.state.floatingElement:g;n.useSyncedValue("referenceElement",p??null),n.useSyncedValue("domReferenceElement",p===void 0?a:w),n.useSyncedValue("floatingElement",S);let T=Ho.useCallback(A=>{let I=Re(A)?{getBoundingClientRect:()=>A.getBoundingClientRect(),getClientRects:()=>A.getClientRects(),contextElement:A}:A;d(I),v.refs.setReference(I)},[v.refs]),O=Ho.useCallback(A=>{(Re(A)||A===null)&&(x.current=A,f(A)),(Re(v.refs.reference.current)||v.refs.reference.current===null||A!==null&&!Re(A))&&v.refs.setReference(A)},[v.refs,f]),C=Ho.useCallback(A=>{b(A),v.refs.setFloating(A)},[v.refs]),E=Ho.useMemo(()=>({...v.refs,setReference:O,setFloating:C,setPositionReference:T,domReference:x}),[v.refs,O,C,T]),M=Ho.useMemo(()=>({...v.elements,domReference:a}),[v.elements,a]),R=Ho.useMemo(()=>({...v,dataRef:n.context.dataRef,open:l,onOpenChange:n.setOpen,events:n.context.events,floatingId:c,refs:E,elements:M,nodeId:t,rootStore:n}),[v,E,M,t,n,l,c]);return U(()=>{a&&(x.current=a)},[a]),U(()=>{n.context.dataRef.current.floatingContext=R;let A=h?.nodesRef.current.find(I=>I.id===t);A&&(A.context=R)}),Ho.useMemo(()=>({...v,context:R,refs:E,elements:M,rootStore:n}),[v,E,M,R,n])}var Tn=m(H(),1);var uh=zw&&zd;function dh(e,t={}){let{enabled:o=!0,delay:r}=t,n="rootStore"in e?e.rootStore:e,{events:i,dataRef:s}=n.context,a=Tn.useRef(!1),l=Tn.useRef(null),c=Tn.useRef(!0),u=Nt();Tn.useEffect(()=>{let p=n.select("domReferenceElement");if(!o)return;let f=lt(p);function g(){let h=n.select("domReferenceElement");!n.select("open")&&Xe(h)&&h===Xt(Ie(h))&&(a.current=!0)}function b(){c.current=!0}function x(){c.current=!1}return zo(Ne(f,"blur",g),uh&&Ne(f,"keydown",b,!0),uh&&Ne(f,"pointerdown",x,!0))},[n,o]),Tn.useEffect(()=>{if(!o)return;function p(f){if(f.reason===J.triggerPress||f.reason===J.escapeKey){let g=n.select("domReferenceElement");Re(g)&&(l.current=g,a.current=!0)}}return i.on("openchange",p),()=>{i.off("openchange",p)}},[i,o,n]);let d=Tn.useMemo(()=>{function p(){a.current=!1,l.current=null}return{onMouseLeave(){p()},onFocus(f){let g=f.currentTarget;if(a.current){if(l.current===g)return;p()}let b=Ze(f.nativeEvent);if(Re(b)){if(uh&&!f.relatedTarget){if(!c.current&&!Bs(b))return}else if(!Bw(b))return}let x=Vi(f.relatedTarget,n.context.triggerElements),{nativeEvent:h,currentTarget:y}=f,v=typeof r=="function"?r():r;if(n.select("open")&&x||v===0||v===void 0){n.setOpen(!0,ce(J.triggerFocus,h,y));return}u.start(v,()=>{a.current||n.setOpen(!0,ce(J.triggerFocus,h,y))})},onBlur(f){p();let g=f.relatedTarget,b=f.nativeEvent,x=Re(g)&&g.hasAttribute(ni("focus-guard"))&&g.getAttribute("data-type")==="outside";u.start(0,()=>{let h=n.select("domReferenceElement"),y=Xt(Ie(h));!g&&y===h||fe(s.current.floatingContext?.refs.floating.current,y)||fe(h,y)||x||Vi(g??y,n.context.triggerElements)||n.setOpen(!1,ce(J.triggerFocus,b))})}}},[s,r,n,u]);return Tn.useMemo(()=>o?{reference:d,trigger:d}:{},[o,d])}var ph=m(H(),1);var fh=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 Do,this.restTimeout=new Do,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},pf=new WeakMap;function Xa(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&pf.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),pf.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function mf(e,t){let{scopeElement:o,referenceElement:r,floatingElement:n}=t,i=pf.get(o);i&&i!==e&&Xa(i),Xa(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=o,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=n,pf.set(o,e),o.style.pointerEvents="none",r.style.pointerEvents="auto",n.style.pointerEvents="auto"}function Qa(e){let t=e.context.dataRef.current,o=ht(()=>t.hoverInteractionState??fh.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),La(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function mh(e,t={}){let{enabled:o=!0,closeDelay:r=0,nodeId:n}=t,i="rootStore"in e?e.rootStore:e,s=i.useState("open"),a=i.useState("floatingElement"),l=i.useState("domReferenceElement"),{dataRef:c}=i.context,u=Ur(),d=Li(),p=Qa(i),f=Nt(),g=G(()=>Jd(c.current.openEvent?.type,p.interactedInside)),b=G(()=>b_(c.current.openEvent?.type)),x=G(()=>{Xa(p)});U(()=>{s||(p.pointerType=void 0,p.restTimeoutPending=!1,p.interactedInside=!1,x())},[s,p,x]),ph.useEffect(()=>x,[x]),U(()=>{if(o&&s&&p.handleCloseOptions?.blockPointerEvents&&b()&&Re(l)&&a){let h=l,y=a,v=Ie(a),w=u?.nodesRef.current.find(C=>C.id===d)?.context?.elements.floating;w&&(w.style.pointerEvents="");let S=p.pointerEventsScopeElement!==y?p.pointerEventsScopeElement:null,T=w!==y?w:null,O=p.handleCloseOptions?.getScope?.()??S??T??h.closest("[data-rootownerid]")??v.body;return mf(p,{scopeElement:O,referenceElement:h,floatingElement:y}),()=>{x()}}},[o,s,l,a,p,b,u,d,x]),ph.useEffect(()=>{if(!o)return;function h(){return!!(u&&d&&Br(u.nodesRef.current,d).length>0)}function y(C){let E=$s(r,"close",p.pointerType),M=()=>{i.setOpen(!1,ce(J.triggerHover,C)),u?.events.emit("floating.closed",C)};E?p.openChangeTimeout.start(E,M):(p.openChangeTimeout.clear(),M())}function v(C){let E=Ze(C);if(!bc(E)){p.interactedInside=!1;return}p.interactedInside=E?.closest("[aria-haspopup]")!=null}function w(){p.openChangeTimeout.clear(),f.clear(),u?.events.off("floating.closed",T),x()}function S(C){if(h()&&u){u.events.on("floating.closed",T);return}if(Vi(C.relatedTarget,i.context.triggerElements))return;let E=c.current.floatingContext?.nodeId??n,M=C.relatedTarget;if(!(u&&E&&Re(M)&&Br(u.nodesRef.current,E,!1).some(A=>fe(A.context?.elements.floating,M)))){if(p.handler){p.handler(C);return}x(),g()||y(C)}}function T(C){!u||!d||h()||f.start(0,()=>{u.events.off("floating.closed",T),i.setOpen(!1,ce(J.triggerHover,C)),u.events.emit("floating.closed",C)})}let O=a;return zo(O&&Ne(O,"mouseenter",w),O&&Ne(O,"mouseleave",S),O&&Ne(O,"pointerdown",v,!0),()=>{u?.events.off("floating.closed",T)})},[o,a,i,c,r,n,g,x,p,u,d,f])}var Hi=m(H(),1),H0=m(Cn(),1);var n3={current:null};function gh(e,t={}){let{enabled:o=!0,delay:r=0,handleClose:n=null,mouseOnly:i=!1,restMs:s=0,move:a=!0,triggerElementRef:l=n3,externalTree:c,isActiveTrigger:u=!0,getHandleCloseContext:d,isClosing:p,shouldOpen:f}=t,g="rootStore"in e?e.rootStore:e,{dataRef:b,events:x}=g.context,h=Ur(c),y=Qa(g),v=Hi.useRef(!1),w=Ct(n),S=Ct(r),T=Ct(s),O=Ct(o),C=Ct(f),E=Ct(p),M=G(()=>Jd(b.current.openEvent?.type,y.interactedInside)),R=G(()=>C.current?.()!==!1),A=G((P,N,_)=>{let k=g.context.triggerElements;if(k.hasElement(N))return!P||!fe(P,N);if(!Re(_))return!1;let F=_;return k.hasMatchingElement(D=>fe(D,F))&&(!P||!fe(P,F))}),I=G(()=>{if(!y.handler)return;Ie(g.select("domReferenceElement")).removeEventListener("mousemove",y.handler),y.handler=void 0}),V=G(()=>{Xa(y)});return u&&(y.handleCloseOptions=w.current?.__options),Hi.useEffect(()=>I,[I]),Hi.useEffect(()=>{if(!o)return;function P(N){N.open?v.current=!1:(v.current=N.reason===J.triggerHover,I(),y.openChangeTimeout.clear(),y.restTimeout.clear(),y.blockMouseMove=!0,y.restTimeoutPending=!1)}return x.on("openchange",P),()=>{x.off("openchange",P)}},[o,x,y,I]),Hi.useEffect(()=>{if(!o)return;function P(F,D=!0){let K=$s(S.current,"close",y.pointerType);K?y.openChangeTimeout.start(K,()=>{g.setOpen(!1,ce(J.triggerHover,F)),h?.events.emit("floating.closed",F)}):D&&(y.openChangeTimeout.clear(),g.setOpen(!1,ce(J.triggerHover,F)),h?.events.emit("floating.closed",F))}let N=l.current??(u?g.select("domReferenceElement"):null);if(!Re(N))return;function _(F){if(y.openChangeTimeout.clear(),y.blockMouseMove=!1,i&&!jr(y.pointerType))return;let D=kb(T.current),K=$s(S.current,"open",y.pointerType),ue=Ze(F),ne=F.currentTarget??null,W=g.select("domReferenceElement"),ae=ne;if(Re(ue)&&!g.context.triggerElements.hasElement(ue)){for(let Ce of g.context.triggerElements.elements())if(fe(Ce,ue)){ae=Ce;break}}Re(ne)&&Re(W)&&!g.context.triggerElements.hasElement(ne)&&fe(ne,W)&&(ae=W);let ie=ae==null?!1:A(W,ae,ue),Pe=g.select("open"),j=E.current?.()??g.select("transitionStatus")==="ending",oe=!Pe&&j&&v.current,he=!ie&&Re(ae)&&Re(W)&&fe(W,ae)&&oe,$e=D>0&&!K,re=ie&&(Pe||oe)||he,me=!Pe||ie;if(re){R()&&g.setOpen(!0,ce(J.triggerHover,F,ae));return}$e||(K?y.openChangeTimeout.start(K,()=>{me&&R()&&g.setOpen(!0,ce(J.triggerHover,F,ae))}):me&&R()&&g.setOpen(!0,ce(J.triggerHover,F,ae)))}function k(F){if(M()){V();return}I();let D=g.select("domReferenceElement"),K=Ie(D);y.restTimeout.clear(),y.restTimeoutPending=!1;let ue=b.current.floatingContext??d?.();if(Vi(F.relatedTarget,g.context.triggerElements))return;if(w.current&&ue){g.select("open")||y.openChangeTimeout.clear();let W=l.current;y.handler=w.current({...ue,tree:h,x:F.clientX,y:F.clientY,onClose(){V(),I(),O.current&&!M()&&W===g.select("domReferenceElement")&&P(F,!0)}}),K.addEventListener("mousemove",y.handler),y.handler(F);return}(y.pointerType!=="touch"||!fe(g.select("floatingElement"),F.relatedTarget))&&P(F)}return a?zo(Ne(N,"mousemove",_,{once:!0}),Ne(N,"mouseenter",_),Ne(N,"mouseleave",k)):zo(Ne(N,"mouseenter",_),Ne(N,"mouseleave",k))},[I,V,b,S,g,o,w,y,u,A,M,i,a,T,l,h,O,d,E,R]),Hi.useMemo(()=>{if(!o)return;function P(N){y.pointerType=N.pointerType}return{onPointerDown:P,onPointerEnter:P,onMouseMove(N){let{nativeEvent:_}=N,k=N.currentTarget,F=g.select("domReferenceElement"),D=g.select("open"),K=A(F,k,N.target);if(i&&!jr(y.pointerType))return;if(D&&K&&y.handleCloseOptions?.blockPointerEvents){let W=g.select("floatingElement");if(W){let ae=y.handleCloseOptions?.getScope?.()??k.ownerDocument.body;mf(y,{scopeElement:ae,referenceElement:k,floatingElement:W})}}let ue=kb(T.current);if(D&&!K||ue===0||!K&&y.restTimeoutPending&&N.movementX**2+N.movementY**2<2)return;y.restTimeout.clear();function ne(){if(y.restTimeoutPending=!1,M())return;let W=g.select("open");!y.blockMouseMove&&(!W||K)&&R()&&g.setOpen(!0,ce(J.triggerHover,_,k))}y.pointerType==="touch"?H0.flushSync(()=>{ne()}):K&&D?ne():(y.restTimeoutPending=!0,y.restTimeout.start(ue,ne))}}},[o,y,M,A,i,g,T,R])}var xo=m(H(),1);var i3="Escape";function bf(e,t,o){switch(e){case"vertical":return t;case"horizontal":return o;default:return t||o}}function gf(e,t){return bf(t,e===gc||e===Hs,e===Rn||e===Sn)}function bh(e,t,o){return bf(t,e===Hs,o?e===Rn:e===Sn)||e==="Enter"||e===" "||e===""}function s3(e,t,o){return bf(t,o?e===Rn:e===Sn,e===Hs)}function a3(e,t,o,r){let n=o?e===Sn:e===Rn,i=e===gc;return t==="both"||t==="horizontal"&&r&&r>1?e===i3:bf(t,n,i)}function hh(e,t){let{listRef:o,activeIndex:r,onNavigate:n=()=>{},enabled:i=!0,selectedIndex:s=null,allowEscape:a=!1,loopFocus:l=!1,nested:c=!1,rtl:u=!1,virtual:d=!1,focusItemOnOpen:p="auto",focusItemOnHover:f=!0,openOnArrowKeyDown:g=!0,disabledIndices:b=void 0,orientation:x="vertical",parentOrientation:h,cols:y=1,id:v,resetOnPointerLeave:w=!0,externalTree:S}=t,T="rootStore"in e?e.rootStore:e,O=T.useState("open"),C=T.useState("floatingElement"),E=T.useState("domReferenceElement"),M=T.context.dataRef,R=vc(C),A=hc(E),I=Ct(R),V=Li(),P=Ur(S),N=xo.useRef(p),_=xo.useRef(s??-1),k=xo.useRef(null),F=xo.useRef(!0),D=G(te=>{n(_.current===-1?null:_.current,te)}),K=xo.useRef(D),ue=xo.useRef(!!C),ne=xo.useRef(O),W=xo.useRef(!1),ae=xo.useRef(!1),ie=xo.useRef(null),Pe=Ct(b),j=Ct(O),oe=Ct(s),he=Ct(w),$e=Pr(),re=Pr(),me=G(()=>{function te(se){d?P?.events.emit("virtualfocus",se):ie.current=Ua(se,{sync:W.current,preventScroll:!0})}let L=o.current[_.current],B=ae.current;L&&te(L),(W.current?se=>se():se=>$e.request(se))(()=>{let se=o.current[_.current]||L;if(!se)return;L||te(se),de&&(B||!F.current)&&se.scrollIntoView?.({block:"nearest",inline:"nearest"})})});U(()=>{M.current.orientation=x},[M,x]),U(()=>{i&&(O&&C?(_.current=s??-1,N.current&&s!=null&&(ae.current=!0,D())):ue.current&&(_.current=-1,K.current()))},[i,O,C,s,D]),U(()=>{if(i){if(!O){W.current=!1;return}if(C)if(r==null){if(W.current=!1,oe.current!=null)return;if(ue.current&&(_.current=-1,me()),(!ne.current||!ue.current)&&N.current&&(k.current!=null||N.current===!0&&k.current==null)){let te=0,L=()=>{o.current[0]==null?(te<2&&(te?Q=>re.request(Q):queueMicrotask)(L),te+=1):(_.current=k.current==null||bh(k.current,x,u)||c?qd(o):Eb(o),k.current=null,D())};L()}}else Rc(o.current,r)||(_.current=r,me(),ae.current=!1)}},[i,O,C,r,oe,c,o,x,u,D,me,re]),U(()=>{if(!i||C||!P||d||!ue.current)return;let te=P.nodesRef.current,L=te.find(se=>se.id===V)?.context?.elements.floating,B=Xt(Ie(C)),Q=te.some(se=>se.context&&fe(se.context.elements.floating,B));L&&!Q&&F.current&&L.focus({preventScroll:!0})},[i,C,P,V,d]),U(()=>{K.current=D,ne.current=O,ue.current=!!C}),U(()=>{O||(k.current=null,N.current=p)},[O,p]);let Ce=r!=null,_e=G(te=>{if(!j.current)return;let L=o.current.indexOf(te.currentTarget);L!==-1&&(_.current!==L||r!==L)&&(_.current=L,D(te))}),xe=G(()=>h??P?.nodesRef.current.find(te=>te.id===V)?.context?.dataRef?.current.orientation),ve=G(()=>qd(o,Pe.current)),Oe=G(te=>{if(F.current=!1,W.current=!0,te.which===229||!j.current&&te.currentTarget===I.current)return;if(c&&a3(te.key,x,u,y)){gf(te.key,xe())||kt(te),T.setOpen(!1,ce(J.listNavigation,te.nativeEvent)),Xe(E)&&(d?P?.events.emit("virtualfocus",E):E.focus());return}let L=_.current,B=qd(o,b),Q=Eb(o,b);if(A||(te.key==="Home"&&(kt(te),_.current=B,D(te)),te.key==="End"&&(kt(te),_.current=Q,D(te))),y>1){let se=Array.from({length:o.current.length},()=>({width:1,height:1})),Ue=Qw(se,y,!1),Rt=Ue.findIndex(De=>De!=null&&!Ws(o.current,De,b)),et=Ue.reduce((De,ho,er)=>ho!=null&&!Ws(o.current,ho,b)?er:De,-1),je=Ue[Xw(Ue.map(De=>De!=null?o.current[De]:null),{event:te,orientation:x,loopFocus:l,rtl:u,cols:y,disabledIndices:Jw([...(typeof b!="function"?b:null)||o.current.map((De,ho)=>Ws(o.current,ho,b)?ho:void 0),void 0],Ue),minIndex:Rt,maxIndex:et,prevIndex:Zw(_.current>Q?B:_.current,se,Ue,y,te.key===Hs?"bl":te.key===(u?Rn:Sn)?"tr":"tl"),stopEvent:!0})];if(je!=null&&(_.current=je,D(te)),x==="both")return}if(gf(te.key,x)){if(kt(te),O&&!d&&Xt(te.currentTarget.ownerDocument)===te.currentTarget){_.current=bh(te.key,x,u)?B:Q,D(te);return}bh(te.key,x,u)?l?L>=Q?a&&L!==o.current.length?_.current=-1:(W.current=!1,_.current=B):_.current=Lo(o.current,{startingIndex:L,disabledIndices:b}):_.current=Math.min(Q,Lo(o.current,{startingIndex:L,disabledIndices:b})):l?L<=B?a&&L!==-1?_.current=o.current.length:(W.current=!1,_.current=Q):_.current=Lo(o.current,{startingIndex:L,decrement:!0,disabledIndices:b}):_.current=Math.max(B,Lo(o.current,{startingIndex:L,decrement:!0,disabledIndices:b})),Rc(o.current,_.current)&&(_.current=-1),D(te)}}),de=xo.useMemo(()=>({onFocus(L){W.current=!0,_e(L)},onClick:({currentTarget:L})=>L.focus({preventScroll:!0}),onMouseMove(L){W.current=!0,ae.current=!1,f&&_e(L)},onPointerLeave(L){if(!j.current||!F.current||L.pointerType==="touch")return;W.current=!0;let B=L.relatedTarget;if(!(!f||o.current.includes(B))&&he.current&&(ie.current?.(),ie.current=null,_.current=-1,D(L),!d)){let Q=I.current,se=Xt(Ie(Q));Q&&fe(Q,se)&&Q.focus({preventScroll:!0})}}}),[_e,j,I,f,o,D,he,d]),Fe=xo.useMemo(()=>d&&O&&Ce&&{"aria-activedescendant":`${v}-${r}`},[d,O,Ce,v,r]),at=xo.useMemo(()=>({"aria-orientation":x==="both"?void 0:x,...A?{}:Fe,onKeyDown(te){if(te.key==="Tab"&&te.shiftKey&&O&&!d){let L=Ze(te.nativeEvent);if(L&&!fe(I.current,L))return;kt(te),T.setOpen(!1,ce(J.focusOut,te.nativeEvent)),Xe(E)&&E.focus();return}Oe(te)},onPointerMove(){F.current=!0}}),[Fe,Oe,I,x,A,T,O,d,E]),X=xo.useMemo(()=>{function te(Q){T.setOpen(!0,ce(J.listNavigation,Q.nativeEvent,Q.currentTarget))}function L(Q){p==="auto"&&jd(Q.nativeEvent)&&(N.current=!d)}function B(Q){N.current=p,p==="auto"&&Wd(Q.nativeEvent)&&(N.current=!0)}return{onKeyDown(Q){let se=T.select("open");F.current=!1;let Ue=Q.key.startsWith("Arrow"),Rt=s3(Q.key,xe(),u),et=gf(Q.key,x),je=(c?Rt:et)||Q.key==="Enter"||Q.key.trim()==="";if(d&&se)return Oe(Q);if(!(!se&&!g&&Ue)){if(je){let De=gf(Q.key,xe());k.current=c&&De?null:Q.key}if(c){Rt&&(kt(Q),se?(_.current=ve(),D(Q)):te(Q));return}et&&(oe.current!=null&&(_.current=oe.current),kt(Q),!se&&g?te(Q):Oe(Q),se&&D(Q))}},onFocus(Q){T.select("open")&&!d&&(_.current=-1,D(Q))},onPointerDown:B,onPointerEnter:B,onMouseDown:L,onClick:L}},[Oe,p,ve,c,D,T,g,x,xe,u,oe,d]),ge=xo.useMemo(()=>({...Fe,...X}),[Fe,X]);return xo.useMemo(()=>i?{reference:ge,floating:at,item:de,trigger:X}:{},[i,ge,at,X,de])}var Qs=m(H(),1);function vh(e,t){let{listRef:o,elementsRef:r,activeIndex:n,onMatch:i,onTyping:s,enabled:a=!0,resetMs:l=750,selectedIndex:c=null}=t,u="rootStore"in e?e.rootStore:e,d=u.useState("open"),p=Nt(),f=Qs.useRef(""),g=Qs.useRef(c??n??-1),b=Qs.useRef(null),x=G(v=>{function w(A){let I=r?.current[A];return!I||Us(I)}function S(A,I,V=0){if(A.length===0)return-1;let P=(V%A.length+A.length)%A.length,N=I.toLocaleLowerCase();for(let _=0;_<A.length;_+=1){let k=(P+_)%A.length;if(!(!A[k]?.toLocaleLowerCase().startsWith(N)||!w(k)))return k}return-1}let T=o.current;if(f.current.length>0&&v.key===" "&&(kt(v),s?.(!0)),f.current.length>0&&f.current[0]!==" "&&S(T,f.current)===-1&&v.key!==" "&&s?.(!1),T==null||v.key.length!==1||v.ctrlKey||v.metaKey||v.altKey)return;d&&v.key!==" "&&(kt(v),s?.(!0));let O=f.current==="";O&&(g.current=c??n??-1),T.every(A=>A?A[0]?.toLocaleLowerCase()!==A[1]?.toLocaleLowerCase():!0)&&f.current===v.key&&(f.current="",g.current=b.current),f.current+=v.key,p.start(l,()=>{f.current="",g.current=b.current,s?.(!1)});let M=((O?c??n??-1:g.current)??0)+1,R=S(T,f.current,M);R!==-1?(i?.(R),b.current=R):v.key!==" "&&(f.current="",s?.(!1))}),h=G(v=>{let w=v.relatedTarget,S=u.select("domReferenceElement"),T=u.select("floatingElement");fe(S,w)||fe(T,w)||(p.clear(),f.current="",g.current=b.current,s?.(!1))});U(()=>{!d&&c!==null||(p.clear(),b.current=null,f.current!==""&&(f.current=""))},[d,c,p]),U(()=>{d&&f.current===""&&(g.current=c??n??-1)},[d,c,n]);let y=Qs.useMemo(()=>({onKeyDown:x,onBlur:h}),[x,h]);return Qs.useMemo(()=>a?{reference:y,floating:y}:{},[a,y])}var B0=.1,l3=B0*B0,mt=.5;function hf(e,t,o,r,n,i){return r>=t!=i>=t&&e<=(n-o)*(t-r)/(i-r)+o}function vf(e,t,o,r,n,i,s,a,l,c){let u=!1;return hf(e,t,o,r,n,i)&&(u=!u),hf(e,t,n,i,s,a)&&(u=!u),hf(e,t,s,a,l,c)&&(u=!u),hf(e,t,l,c,o,r)&&(u=!u),u}function c3(e,t,o){return e>=o.x&&e<=o.x+o.width&&t>=o.y&&t<=o.y+o.height}function yf(e,t,o,r,n,i){let s=Math.min(o,n),a=Math.max(o,n),l=Math.min(r,i),c=Math.max(r,i);return e>=s&&e<=a&&t>=l&&t<=c}function yh(e={}){let{blockPointerEvents:t=!1}=e,o=new Do,r=({x:n,y:i,placement:s,elements:a,onClose:l,nodeId:c,tree:u})=>{let d=s?.split("-")[0],p=!1,f=null,g=null,b=typeof performance<"u"?performance.now():0;function x(y,v){let w=performance.now(),S=w-b;if(f===null||g===null||S===0)return f=y,g=v,b=w,!1;let T=y-f,O=v-g,C=T*T+O*O,E=S*S*l3;return f=y,g=v,b=w,C<E}function h(){o.clear(),l()}return function(v){o.clear();let w=a.domReference,S=a.floating;if(!w||!S||d==null||n==null||i==null)return;let{clientX:T,clientY:O}=v,C=Ze(v),E=v.type==="mouseleave",M=fe(S,C),R=fe(w,C);if(M&&(p=!0,!E))return;if(R&&(p=!1,!E)){p=!0;return}if(E&&Re(v.relatedTarget)&&fe(S,v.relatedTarget))return;function A(){return!!(u&&Br(u.nodesRef.current,c).length>0)}function I(){A()||h()}if(A())return;let V=w.getBoundingClientRect(),P=S.getBoundingClientRect(),N=n>P.right-P.width/2,_=i>P.bottom-P.height/2,k=P.width>V.width,F=P.height>V.height,D=(k?V:P).left,K=(k?V:P).right,ue=(F?V:P).top,ne=(F?V:P).bottom;if(d==="top"&&i>=V.bottom-1||d==="bottom"&&i<=V.top+1||d==="left"&&n>=V.right-1||d==="right"&&n<=V.left+1){I();return}let W=!1;switch(d){case"top":W=yf(T,O,D,V.top+1,K,P.bottom-1);break;case"bottom":W=yf(T,O,D,P.top+1,K,V.bottom-1);break;case"left":W=yf(T,O,P.right-1,ne,V.left+1,ue);break;case"right":W=yf(T,O,V.right-1,ne,P.left+1,ue);break;default:}if(W)return;if(p&&!c3(T,O,V)){I();return}if(!E&&x(T,O)){I();return}let ae=!1;switch(d){case"top":{let ie=k?mt/2:mt*4,Pe=k||N?n+ie:n-ie,j=k?n-ie:N?n+ie:n-ie,oe=i+mt+1,he=N||k?P.bottom-mt:P.top,$e=N?k?P.bottom-mt:P.top:P.bottom-mt;ae=vf(T,O,Pe,oe,j,oe,P.left,he,P.right,$e);break}case"bottom":{let ie=k?mt/2:mt*4,Pe=k||N?n+ie:n-ie,j=k?n-ie:N?n+ie:n-ie,oe=i-mt,he=N||k?P.top+mt:P.bottom,$e=N?k?P.top+mt:P.bottom:P.top+mt;ae=vf(T,O,Pe,oe,j,oe,P.left,he,P.right,$e);break}case"left":{let ie=F?mt/2:mt*4,Pe=F||_?i+ie:i-ie,j=F?i-ie:_?i+ie:i-ie,oe=n+mt+1,he=_||F?P.right-mt:P.left,$e=_?F?P.right-mt:P.left:P.right-mt;ae=vf(T,O,he,P.top,$e,P.bottom,oe,Pe,oe,j);break}case"right":{let ie=F?mt/2:mt*4,Pe=F||_?i+ie:i-ie,j=F?i-ie:_?i+ie:i-ie,oe=n-mt,he=_||F?P.left+mt:P.right,$e=_?F?P.left+mt:P.right:P.left+mt;ae=vf(T,O,oe,Pe,oe,j,he,P.top,$e,P.bottom);break}default:}ae?p||o.start(40,I):I()}};return r.__options={...e,blockPointerEvents:t},r}var xh=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Ds.startingStyle]="startingStyle",e[e.endingStyle=Ds.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),Vc=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),u3={[Vc.popupOpen]:""},d3={[Vc.popupOpen]:"",[Vc.pressed]:""},f3={[xh.open]:""},p3={[xh.closed]:""},m3={[xh.anchorHidden]:""},xf={open(e){return e?u3:null}},j0={open(e){return e?d3:null}},Gr={open(e){return e?f3:p3},anchorHidden(e){return e?m3:null}};function wf(e){return Ma(19)?e:e?"true":void 0}var W0=m(H(),1),U0=m(z(),1),G0=W0.forwardRef(function(t,o){let{cutout:r,...n}=t,i;if(r){let s=r.getBoundingClientRect();i=`polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,${s.left}px ${s.top}px,${s.left}px ${s.bottom}px,${s.right}px ${s.bottom}px,${s.right}px ${s.top}px,${s.left}px ${s.top}px)`}return(0,U0.jsx)("div",{ref:o,role:"presentation","data-base-ui-inert":"",...n,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:i}})});var Fc=m(H(),1);var Mc=m(H(),1);function $0(e){let t=Mc.useRef(""),o=Mc.useCallback(n=>{n.defaultPrevented||(t.current=n.pointerType,e(n,n.pointerType))},[e]);return{onClick:Mc.useCallback(n=>{if(n.detail===0){e(n,"keyboard");return}"pointerType"in n?e(n,n.pointerType):e(n,t.current),t.current=""},[e]),onPointerDown:o}}var Y0=m(H(),1);function Zs(e,t){let o=Y0.useRef(e),r=G(t);U(()=>{o.current!==e&&r(o.current)},[e,r]),U(()=>{o.current=e},[e])}function g3(e,t){let o=G((i,s)=>{(typeof e=="function"?e():e)||t(s||(Ha?"touch":""))}),{onClick:r,onPointerDown:n}=$0(o);return Fc.useMemo(()=>({onClick:r,onPointerDown:n}),[r,n])}function q0(e){let[t,o]=Fc.useState(null),r=g3(e,o);return Zs(e,n=>{n&&!e&&o(null)}),Fc.useMemo(()=>({openMethod:t,triggerProps:r}),[t,r])}var Tt={};Pi(Tt,{Arrow:()=>eS,Backdrop:()=>BR,Clear:()=>TR,Collection:()=>kf,Empty:()=>gS,Group:()=>oS,GroupLabel:()=>nS,Icon:()=>CR,Input:()=>yR,InputGroup:()=>RR,Item:()=>uS,List:()=>VR,Popup:()=>ZR,Portal:()=>zR,Positioner:()=>QR,Root:()=>cR,Row:()=>pS,Separator:()=>hS,Status:()=>FR,Trigger:()=>gR,Value:()=>fR,useFilter:()=>el,useFilteredItems:()=>vS});var Gi=m(H(),1);var He=m(H(),1);var In=m(H(),1),wh=In.createContext(void 0),_h=In.createContext(void 0),Rh=In.createContext(void 0),Sh=In.createContext("");function Et(){let e=In.useContext(wh);if(!e)throw new Error(it(22));return e}function Bi(){let e=In.useContext(_h);if(!e)throw new Error(it(23));return e}function lo(){let e=In.useContext(Rh);if(!e)throw new Error(it(24));return e}function ji(){return In.useContext(Sh)}var K0=(e,t)=>Object.is(e,t);function Pn(e,t,o){return e==null||t==null?Object.is(e,t):o(e,t)}function X0(e,t,o){return!e||e.length===0?!1:e.some(r=>r===void 0?!1:Pn(t,r,o))}function Lc(e,t,o){return!e||e.length===0?-1:e.findIndex(r=>r===void 0?!1:Pn(r,t,o))}function Q0(e,t,o){return e.filter(r=>!Pn(t,r,o))}var b3=m(H(),1);function _f(e){if(e==null)return"";if(typeof e=="string")return e;try{return JSON.stringify(e)}catch{return String(e)}}var h3=m(z(),1);function Ch(e){return e!=null&&e.length>0&&typeof e[0]=="object"&&e[0]!=null&&"items"in e[0]}function Z0(e){if(!Array.isArray(e))return e!=null&&"null"in e;let t=e;if(Ch(t)){for(let o of t)for(let r of o.items)if(r&&r.value==null&&r.label!=null)return!0;return!1}for(let o of t)if(o&&o.value==null&&o.label!=null)return!0;return!1}function mo(e,t){if(t&&e!=null)return t(e)??"";if(e&&typeof e=="object"){if("label"in e&&e.label!=null)return String(e.label);if("value"in e)return String(e.value)}return _f(e)}function Za(e,t){return t&&e!=null?t(e)??"":e&&typeof e=="object"&&"value"in e&&"label"in e?_f(e.value):_f(e)}var q={id:le(e=>e.id),labelId:le(e=>e.labelId),items:le(e=>e.items),selectedValue:le(e=>e.selectedValue),hasSelectionChips:le(e=>{let t=e.selectedValue;return Array.isArray(t)&&t.length>0}),hasSelectedValue:le(e=>{let{selectedValue:t,selectionMode:o}=e;return t==null?!1:o==="multiple"&&Array.isArray(t)?t.length>0:!0}),hasNullItemLabel:le((e,t)=>t?Z0(e.items):!1),open:le(e=>e.open),mounted:le(e=>e.mounted),forceMounted:le(e=>e.forceMounted),inline:le(e=>e.inline),activeIndex:le(e=>e.activeIndex),selectedIndex:le(e=>e.selectedIndex),isActive:le((e,t)=>e.activeIndex===t),isSelected:le((e,t)=>{let o=e.isItemEqualToValue,r=e.selectedValue;return Array.isArray(r)?r.some(n=>Pn(t,n,o)):Pn(t,r,o)}),transitionStatus:le(e=>e.transitionStatus),popupProps:le(e=>e.popupProps),inputProps:le(e=>e.inputProps),triggerProps:le(e=>e.triggerProps),itemProps:le(e=>e.itemProps),positionerElement:le(e=>e.positionerElement),listElement:le(e=>e.listElement),triggerElement:le(e=>e.triggerElement),inputElement:le(e=>e.inputElement),inputGroupElement:le(e=>e.inputGroupElement),popupSide:le(e=>e.popupSide),openMethod:le(e=>e.openMethod),inputInsidePopup:le(e=>e.inputInsidePopup),inputOwnsFormValue:le(e=>e.inputOwnsFormValue),selectionMode:le(e=>e.selectionMode),name:le(e=>e.name),form:le(e=>e.form),disabled:le(e=>e.disabled),readOnly:le(e=>e.readOnly),required:le(e=>e.required),grid:le(e=>e.grid),virtualized:le(e=>e.virtualized),itemToStringLabel:le(e=>e.itemToStringLabel),isItemEqualToValue:le(e=>e.isItemEqualToValue),modal:le(e=>e.modal),autoHighlight:le(e=>e.autoHighlight),submitOnItemClick:le(e=>e.submitOnItemClick)};var Rf=m(H(),1);var Eh=(function(e){return e.disabled="data-disabled",e.valid="data-valid",e.invalid="data-invalid",e.touched="data-touched",e.dirty="data-dirty",e.filled="data-filled",e.focused="data-focused",e})({});var Js={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:null,valueMissing:!1},Wi={valid:null,touched:!1,dirty:!1,filled:!1,focused:!1},J0={disabled:!1,...Wi},br={valid(e){return e===null?null:e?{[Eh.valid]:""}:{[Eh.invalid]:""}}};var Th={invalid:void 0,name:void 0,validityData:{state:Js,errors:[],error:"",value:"",initialValue:null},setValidityData:ze,disabled:void 0,touched:Wi.touched,setTouched:ze,dirty:Wi.dirty,setDirty:ze,filled:Wi.filled,setFilled:ze,focused:Wi.focused,setFocused:ze,validate:()=>null,validationMode:"onSubmit",validationDebounceTime:0,shouldValidateOnChange:()=>!1,state:J0,markedDirtyRef:{current:!1},registerFieldControl:ze,validation:{getValidationProps:(e=rt)=>e,getInputValidationProps:(e=rt)=>e,inputRef:{current:null},commit:async()=>{}}},Dc=Rf.createContext(Th);function Mt(e=!0){let t=Rf.useContext(Dc);if(t.setValidityData===ze&&!e)throw new Error(it(28));return t}var eR=m(H(),1);function Sf(e,t,o,r,n=!0){let{registerFieldControl:i}=Mt(),s=eR.useRef(null);s.current||(s.current=Symbol()),U(()=>{let a=s.current;return!a||!n?void 0:(i(a,{controlRef:e,getValue:r,id:t,value:o}),()=>{i(a,void 0)})},[e,n,r,t,i,o])}var Cf=m(H(),1);var v3=Cf.createContext({formRef:{current:{fields:new Map}},errors:{},clearErrors:ze,validationMode:"onSubmit",submitAttemptedRef:{current:!1}});function On(){return Cf.useContext(v3)}var zc=m(H(),1);var Ef=m(H(),1);var Ih=Ef.createContext({controlId:void 0,registerControlId:ze,labelId:void 0,setLabelId:ze,messageIds:[],setMessageIds:ze,getDescriptionProps:e=>e});function co(){return Ef.useContext(Ih)}function Ja(e={}){let{id:t,implicit:o=!1,controlRef:r}=e,{controlId:n,registerControlId:i}=co(),s=Fo(t),a=o?n:void 0,l=ht(()=>Symbol("labelable-control")),c=zc.useRef(!1),u=zc.useRef(t!=null),d=G(()=>{!c.current||i===ze||(c.current=!1,i(l.current,void 0))});return U(()=>{if(i===ze)return;let p;if(o){let f=r?.current;Re(f)&&f.closest("label")!=null?p=t??null:p=a??s}else if(t!=null)u.current=!0,p=t;else if(u.current)p=s;else{d();return}if(p===void 0){d();return}c.current=!0,i(l.current,p)},[t,r,a,i,o,s,l,d]),zc.useEffect(()=>d,[d]),n??s}function tR(e,t){return(o,r)=>{if(o==null)return!1;let n=mo(o,t);return e.contains(n,r)}}function oR(e,t,o){return(r,n)=>{if(r==null)return!1;if(!n)return!0;let i=mo(r,t),s=o!=null?mo(o,t):"";return s&&e.contains(s,n)&&s.length===n.length?!0:e.contains(i,n)}}var sR=m(H(),1);var rR=new Map;function nR(e={}){let t={usage:"search",sensitivity:"base",ignorePunctuation:!0,...e},o=`${iR(e.locale)}|${JSON.stringify(t)}`,r=rR.get(o);if(r)return r;let n=new Intl.Collator(e.locale,t),i={contains(s,a,l){if(!a)return!0;let c=mo(s,l);for(let u=0;u<=c.length-a.length;u+=1)if(n.compare(c.slice(u,u+a.length),a)===0)return!0;return!1},startsWith(s,a,l){if(!a)return!0;let c=mo(s,l);return n.compare(c.slice(0,a.length),a)===0},endsWith(s,a,l){if(!a)return!0;let c=mo(s,l),u=a.length;return c.length>=u&&n.compare(c.slice(c.length-u),a)===0}};return rR.set(o,i),i}function iR(e){return Array.isArray(e)?e.map(t=>iR(t)).join(","):e==null?"":String(e)}var el=nR;var Ph=Symbol("none"),Ui={value:Ph,index:-1};var ii=m(z(),1);function aR(e){let{id:t,onOpenChangeComplete:o,defaultSelectedValue:r=null,selectedValue:n,onSelectedValueChange:i,defaultInputValue:s,inputValue:a,open:l,defaultOpen:c=!1,selectionMode:u="none",onItemHighlighted:d,name:p,form:f,disabled:g=!1,readOnly:b=!1,required:x=!1,inputRef:h,grid:y=!1,items:v,filteredItems:w,filter:S,openOnInputClick:T=!0,autoHighlight:O=!1,keepHighlight:C=!1,highlightItemOnHover:E=!0,loopFocus:M=!0,itemToStringLabel:R,itemToStringValue:A,isItemEqualToValue:I=K0,virtualized:V=!1,inline:P=!1,fillInputOnItemPress:N=!0,modal:_=!1,limit:k=-1,autoComplete:F="list",formAutoComplete:D,locale:K,submitOnItemClick:ue=!1}=e,{clearErrors:ne}=On(),{setDirty:W,validityData:ae,shouldValidateOnChange:ie,setFilled:Pe,name:j,disabled:oe,setTouched:he,setFocused:$e,validationMode:re,validation:me}=Mt(),Ce=hn(),_e=Ja({id:t}),xe=el({locale:K}),[ve,Oe]=He.useState(!1),[de,Fe]=He.useState(null),at=He.useRef([]),X=He.useRef([]),ge=He.useRef(null),te=He.useRef(null),L=He.useRef(null),B=He.useRef(null),Q=He.useRef(null),se=He.useRef(!0),Ue=He.useRef(!1),Rt=He.useRef(null),et=He.useRef(null),je=He.useRef(null),De=He.useRef(Ui),ho=He.useRef(null),er=He.useRef([]),As=He.useRef([]),Er=oe||g,dr=j??p,Me=u==="multiple",bt=u==="single",fo=a!==void 0||s!==void 0,Yt=v!==void 0,Tr=w!==void 0,St;O==="always"?St="always":St=O?"input-change":!1;let[ke,Ci]=Va({controlled:n,default:Me?r??cc:r,name:"Combobox",state:"selectedValue"}),ti=He.useMemo(()=>S===null?()=>!0:S!==void 0?S:bt&&!ve?oR(xe,R,ke):tR(xe,R),[S,bt,ke,ve,xe,R]),Aa=ht(()=>fo?s??"":bt?mo(ke,R):"").current,[vo,Xl]=Va({controlled:a,default:Aa,name:"Combobox",state:"inputValue"}),[qt,Ql]=Va({controlled:l,default:c,name:"Combobox",state:"open"}),zr=Ch(v),Mo=de??(vo===""?"":String(vo).trim()),Zl=bt?mo(ke,R):"",Ei=bt&&!ve&&Mo!==""&&Zl!==""&&Zl.length===Mo.length&&xe.contains(Zl,Mo),ks=Ei?"":Mo,Du=Yt&&Tr&&Ei,Ti=He.useMemo(()=>v?zr?v.flatMap(pe=>pe.items):v:cc,[v,zr]),Jl=He.useMemo(()=>{if(w&&!Du)return w;if(!v)return cc;if(zr){let we=v,ot=[],pt=0;for(let yo of we){if(k>-1&&pt>=k)break;let po=ks===""?yo.items:yo.items.filter(Yu=>ti(Yu,ks,R));if(po.length===0)continue;let Ns=k>-1?k-pt:1/0,Ii=po.slice(0,Ns);if(Ii.length>0){let Yu={...yo,items:Ii};ot.push(Yu),pt+=Ii.length}}return ot}if(ks==="")return k>-1?Ti.slice(0,k):Ti;let pe=[];for(let we of Ti){if(k>-1&&pe.length>=k)break;ti(we,ks,R)&&pe.push(we)}return pe},[w,Du,v,zr,ks,k,ti,R,Ti]),Jr=He.useMemo(()=>zr?Jl.flatMap(we=>we.items):Jl,[Jl,zr]),Ke=ht(()=>new Ya({id:_e,labelId:void 0,selectedValue:ke,open:qt,filter:ti,query:Mo,items:v,selectionMode:u,listRef:at,labelsRef:X,popupRef:ge,emptyRef:Q,inputRef:te,startDismissRef:L,endDismissRef:B,keyboardActiveRef:se,chipsContainerRef:Rt,clearRef:et,valuesRef:er,allValuesRef:As,selectionEventRef:je,name:dr,form:f,disabled:Er,readOnly:b,required:x,grid:y,isGrouped:zr,virtualized:V,openOnInputClick:T,itemToStringLabel:R,isItemEqualToValue:I,modal:_,autoHighlight:St,submitOnItemClick:ue,hasInputValue:fo,mounted:!1,forceMounted:!1,transitionStatus:"idle",inline:P,activeIndex:null,selectedIndex:null,popupProps:{},inputProps:{},triggerProps:{},itemProps:rt,positionerElement:null,listElement:null,triggerElement:null,inputElement:null,inputGroupElement:null,popupSide:null,openMethod:null,inputInsidePopup:!0,inputOwnsFormValue:u==="none",onOpenChangeComplete:o||ze,setOpen:ze,setInputValue:ze,setSelectedValue:ze,setIndices:ze,onItemHighlighted:ze,handleSelection:ze,forceMount:ze,requestSubmit:ze})).current,ka=u==="none"?vo:ke,XA=He.useMemo(()=>u==="none"?ka:Array.isArray(ke)?ke.map(pe=>Za(pe,A)):Za(ke,A),[ka,A,u,ke]),lg=G(d),cg=G(o),zu=$(Ke,q.activeIndex),QA=$(Ke,q.selectedIndex),Hu=$(Ke,q.positionerElement),Kx=$(Ke,q.listElement),ec=$(Ke,q.triggerElement),Bu=$(Ke,q.inputElement),ZA=$(Ke,q.inputGroupElement),Ir=$(Ke,q.inline),bn=$(Ke,q.inputInsidePopup),JA=$(Ke,q.inputOwnsFormValue),ek=Ct(ec),{mounted:Xx,setMounted:tk,transitionStatus:ug}=yn(qt),{openMethod:Qx,triggerProps:dg}=q0(qt),ok=G(()=>XA);Sf(bn?ek:te,_e,ka,ok);let ju=G(()=>{v?X.current=Jr.map(pe=>mo(pe,R)):Ke.set("forceMounted",!0)}),rk=He.useRef(ke);U(()=>{ke!==rk.current&&ju()},[ju,ke]);let en=G(pe=>{Ke.update(pe);let we=pe.type||"none";if(pe.activeIndex!==void 0)if(pe.activeIndex===null)De.current!==Ui&&(De.current=Ui,lg(void 0,Fa(we,void 0,{index:-1})));else{let ot=er.current[pe.activeIndex];De.current={value:ot,index:pe.activeIndex},lg(ot,Fa(we,void 0,{index:pe.activeIndex}))}}),tn=G((pe,we)=>{if(Ue.current=we.reason===J.inputClear,e.onInputValueChange?.(pe,we),!we.isCanceled){if(we.reason===J.inputChange){let ot=we.event,pt=ot.inputType;if(ot.type==="compositionend"||pt!=null&&pt!==""&&pt!=="insertReplacementText"){let po=pe.trim()!=="";po&&Oe(!0),ho.current={hasQuery:po},po&&St&&Ke.state.activeIndex==null&&Ke.set("activeIndex",0)}}Xl(pe)}}),tc=G((pe,we)=>{if(qt!==pe&&(we.reason==="escape-key"&&Yt&&Jr.length===0&&!Ke.state.emptyRef.current&&we.allowPropagation(),e.onOpenChange?.(pe,we),!we.isCanceled&&(pe&&Me&&bn&&!Ir&&de!==null&&(Oe(!1),Fe(null),vo!==""&&tn("",ce(J.inputClear,we.event))),!pe&&ve&&(bt?(Ir||Fe(Mo),Mo===""&&Oe(!1)):Me&&(Ir||Fe(Mo),bn&&en({activeIndex:null}),(!bn||Ir)&&tn("",ce(J.inputClear,we.event)))),Ql(pe),!pe&&bn&&(we.reason===J.focusOut||we.reason===J.outsidePress)&&(he(!0),$e(!1),re==="onBlur")))){let ot=u==="none"?vo:ke;me.commit(ot)}}),Wu=G((pe,we)=>{if(i?.(pe,we),we.isCanceled)return;Ci(pe),(u==="none"&&ge.current&&N||bt&&!Ke.state.inputInsidePopup)&&tn(mo(pe,R),ce(we.reason,we.event)),bt&&pe!=null&&we.reason!==J.inputChange&&ve&&!Ir&&Fe(Mo)}),nk=G((pe,we)=>{let ot=we;if(ot===void 0){if(zu===null)return;ot=er.current[zu]}let pt=Ze(pe),yo=je.current??pe;je.current=null;let po=ce(J.itemPress,yo),Ns=pt?.closest("a")?.getAttribute("href");if(Ns){Ns.startsWith("#")&&tc(!1,po);return}if(Me){let Ii=Array.isArray(ke)?ke:[],fk=X0(Ii,ot,Ke.state.isItemEqualToValue)?Q0(Ii,ot,Ke.state.isItemEqualToValue):[...Ii,ot];if(Wu(fk,po),!(te.current?te.current.value.trim()!=="":!1))return;Ke.state.inputInsidePopup?tn("",ce(J.inputClear,po.event)):tc(!1,po)}else Wu(ot,po),tc(!1,po)}),fg=G(()=>{if(!Ke.state.submitOnItemClick)return;let pe=me.inputRef.current?.form??Ke.state.inputElement?.form;pe&&typeof pe.requestSubmit=="function"&&pe.requestSubmit()}),pg=G(()=>{if(tk(!1),cg?.(!1),Oe(!1),Fe(null),en(u==="none"?{activeIndex:null,selectedIndex:null}:{activeIndex:null}),Me&&te.current&&te.current.value!==""&&!Ue.current&&tn("",ce(J.inputClear)),bt)if(Ke.state.inputInsidePopup)te.current&&te.current.value!==""&&tn("",ce(J.inputClear));else{let pe=mo(ke,R);if(te.current&&te.current.value!==pe){let we=pe===""?J.inputClear:J.none;tn(pe,ce(we))}}}),ik=He.useMemo(()=>Ir&&Hu?{current:Hu.closest('[role="dialog"]')}:ge,[Ir,Hu]);Wr({enabled:!e.actionsRef,open:qt,ref:ik,onComplete(){qt||pg()}}),He.useImperativeHandle(e.actionsRef,()=>({unmount:pg}),[pg]),U(function(){if(qt||u==="none")return;let we=v?Ti:As.current;if(Me){let ot=Array.isArray(ke)?ke:[],pt=ot[ot.length-1],yo=Lc(we,pt,I);en({selectedIndex:yo===-1?null:yo})}else{let ot=Lc(we,ke,I);en({selectedIndex:ot===-1?null:ot})}},[qt,ke,v,u,Ti,Me,I,en]),U(()=>{v&&(er.current=Jr,at.current.length=Jr.length)},[v,Jr]),U(()=>{let pe=ho.current;if(pe&&(pe.hasQuery?St&&Ke.set("activeIndex",0):St==="always"&&Ke.set("activeIndex",0),ho.current=null),!qt&&!Ir)return;let ot=Yt||Tr?Jr:er.current,pt=Ke.state.activeIndex;if(pt==null){if(St==="always"&&ot.length>0){Ke.set("activeIndex",0);return}De.current!==Ui&&(De.current=Ui,Ke.state.onItemHighlighted(void 0,Fa(J.none,void 0,{index:-1})));return}if(pt>=ot.length){De.current!==Ui&&(De.current=Ui,Ke.state.onItemHighlighted(void 0,Fa(J.none,void 0,{index:-1}))),Ke.set("activeIndex",null);return}let yo=ot[pt],po=De.current.value,Ns=po!==Ph&&Pn(yo,po,Ke.state.isItemEqualToValue);(De.current.index!==pt||!Ns)&&(De.current={value:yo,index:pt},Ke.state.onItemHighlighted(yo,Fa(J.none,void 0,{index:pt})))},[zu,St,Tr,Yt,Jr,Ir,qt,Ke]),U(()=>{if(u==="none"){Pe(String(vo)!=="");return}Pe(Me?Array.isArray(ke)&&ke.length>0:ke!=null)},[Pe,u,vo,ke,Me]),He.useEffect(()=>{Yt&&St&&Jr.length===0&&en({activeIndex:null})},[Yt,St,Jr.length,en]),Zs(Mo,()=>{!qt||Mo===""||Mo===String(Aa)||Oe(!0)}),Zs(ke,()=>{if(u!=="none"&&(ne(dr),W(ke!==ae.initialValue),ie()?me.commit(ke):me.commit(ke,!0),bt&&!fo&&!bn)){let pe=mo(ke,R);vo!==pe&&tn(pe,ce(J.none))}}),Zs(vo,()=>{u==="none"&&(ne(dr),W(vo!==ae.initialValue),ie()?me.commit(vo):me.commit(vo,!0))}),Zs(v,()=>{if(!bt||fo||bn||ve)return;let pe=mo(ke,R);vo!==pe&&tn(pe,ce(J.none))});let Uu=Nc({open:Ir?!0:qt,onOpenChange:tc,elements:{reference:bn?ec:Bu,floating:Hu}}),mg,gg;Ir||(mg=y?"grid":"listbox",gg=qt?"true":"false");let Gu=He.useMemo(()=>{let pe=Bu?.tagName==="INPUT",we=Bu==null||pe,ot=we||qt,pt=we?{autoComplete:"off",spellCheck:"false",autoCorrect:"off",autoCapitalize:"none"}:{};return ot&&(pt.role="combobox",pt["aria-expanded"]=gg,pt["aria-haspopup"]=mg,pt["aria-controls"]=qt?Kx?.id:void 0,pt["aria-autocomplete"]=F),{reference:pt,floating:{role:"presentation"}}},[Bu,qt,gg,mg,Kx?.id,F]),Zx=Pc(Uu,{enabled:!b&&!Er&&T,event:"mousedown-only",toggle:!1,touchOpenDelay:bn?0:100,reason:J.inputPress}),$u=Oc(Uu,{enabled:!b&&!Er&&!Ir,outsidePressEvent:{mouse:"sloppy",touch:"intentional"},bubbles:Ir?!0:void 0,outsidePress(pe){let we=Ze(pe);return!fe(ec,we)&&!fe(et.current,we)&&!fe(Rt.current,we)&&!fe(ZA,we)}}),Na=hh(Uu,{enabled:!b&&!Er,id:_e,listRef:at,activeIndex:zu,selectedIndex:QA,virtual:!0,loopFocus:M,allowEscape:M&&!St,focusItemOnOpen:ve||u==="none"&&!St?!1:"auto",focusItemOnHover:E,resetOnPointerLeave:!C,cols:y?2:1,orientation:y?"horizontal":void 0,rtl:Ce==="rtl",disabledIndices:cc,onNavigate(pe,we){!we&&!qt||ug==="ending"||en(we?{activeIndex:pe,type:se.current?"keyboard":"pointer"}:{activeIndex:pe})}}),bg=He.useMemo(()=>nt(Na.reference,$u.reference,Zx.reference,Gu.reference),[Na.reference,$u.reference,Zx.reference,Gu.reference]),hg=He.useMemo(()=>nt(ff,Na.floating,$u.floating,Gu.floating),[Na.floating,$u.floating,Gu.floating]),vg=He.useMemo(()=>{let pe=Na.item;return pe?{...pe,onFocus:void 0}:rt},[Na.item]);Zd(()=>{Ke.update({inline:P,popupProps:hg,inputProps:bg,triggerProps:dg,itemProps:vg,setOpen:tc,setInputValue:tn,setSelectedValue:Wu,setIndices:en,onItemHighlighted:lg,handleSelection:nk,forceMount:ju,requestSubmit:fg})}),U(()=>{Ke.update({id:_e,selectedValue:ke,open:qt,mounted:Xx,transitionStatus:ug,items:v,inline:P,popupProps:hg,inputProps:bg,triggerProps:dg,openMethod:Qx,itemProps:vg,selectionMode:u,name:dr,form:f,disabled:Er,readOnly:b,required:x,grid:y,isGrouped:zr,virtualized:V,onOpenChangeComplete:cg,openOnInputClick:T,itemToStringLabel:R,modal:_,autoHighlight:St,isItemEqualToValue:I,submitOnItemClick:ue,hasInputValue:fo,requestSubmit:fg,inputOwnsFormValue:u==="none"&&(P||!Ke.state.inputInsidePopup)})},[Ke,_e,ke,qt,Xx,ug,v,hg,bg,vg,Qx,dg,u,dr,Er,b,x,me,y,zr,V,cg,T,R,_,I,ue,fo,P,fg,St,f]);let sk=vn(h,me.inputRef),ak=He.useMemo(()=>({query:Mo,hasItems:Yt,filteredItems:Jl,flatFilteredItems:Jr}),[Mo,Yt,Jl,Jr]),lk=He.useMemo(()=>Array.isArray(ka)?"":Za(ka,A),[ka,A]),ck=Me&&Array.isArray(ke)&&ke.length>0,yg=Me||u==="none"&&JA?void 0:dr,uk=He.useMemo(()=>!Me||!Array.isArray(ke)||!dr?null:ke.map(pe=>{let we=Za(pe,A);return(0,ii.jsx)("input",{type:"hidden",form:f,name:dr,value:we},we)}),[Me,ke,f,dr,A]),dk=(0,ii.jsxs)(He.Fragment,{children:[e.children,(0,ii.jsx)("input",{...me.getInputValidationProps({onFocus(){if(bn){ec?.focus();return}(te.current||ec)?.focus()},onChange(pe){if(pe.nativeEvent.defaultPrevented||Er||b){pe.preventBaseUIHandler?.();return}let we=pe.currentTarget.value,ot=ce(J.none,pe.nativeEvent);function pt(){if(Me)return;if(u==="none"){W(we!==ae.initialValue),tn(we,ot),ie()&&me.commit(we);return}let yo=er.current.find(po=>Za(po,A).toLowerCase()===we.toLowerCase()||mo(po,R).toLowerCase()===we.toLowerCase());yo!=null&&(W(yo!==ae.initialValue),Wu?.(yo,ot),ie()&&me.commit(yo))}v?pt():(ju(),queueMicrotask(pt))}}),id:_e&&yg==null?`${_e}-hidden-input`:void 0,form:f,name:yg,autoComplete:D,disabled:Er,required:x&&!ck,readOnly:b,value:lk,ref:sk,style:yg?tf:ef,tabIndex:-1,"aria-hidden":!0,suppressHydrationWarning:!0}),uk]});return(0,ii.jsx)(wh.Provider,{value:Ke,children:(0,ii.jsx)(_h.Provider,{value:Uu,children:(0,ii.jsx)(Rh.Provider,{value:ak,children:(0,ii.jsx)(Sh.Provider,{value:vo,children:dk})})})})}var lR=m(z(),1);function cR(e){let{openOnInputClick:t=!1,value:o,defaultValue:r,onValueChange:n,mode:i="list",itemToStringValue:s,...a}=e,l=i==="inline"||i==="both",c=i==="inline"||i==="none",u=o!==void 0,[d,p]=Gi.useState(r??""),[f,g]=Gi.useState("");Gi.useEffect(()=>{u&&g("")},[o,u]);let b;l&&f!==""?b=f:u?b=o??"":b=d;let x=el(),h=Gi.useMemo(()=>a.filter!==void 0?a.filter:x.contains,[a.filter,x]),y=String(u?o:d).trim(),v=Gi.useMemo(()=>i!=="both"?c?null:h:h===null?null:(T,O,C)=>h(T,y,C),[h,i,y,c]);function w(T,O){g(""),u||p(T),n?.(T,O)}function S(T,O){e.onItemHighlighted?.(T,O),O.reason!==J.pointer&&(l?T==null?g(""):g(mo(T,s)):g(""))}return(0,lR.jsx)(aR,{...a,itemToStringLabel:s,openOnInputClick:t,selectionMode:"none",fillInputOnItemPress:!0,filter:v,autoComplete:i,inputValue:b,defaultInputValue:r,onInputValueChange:w,onItemHighlighted:S})}var uR=m(H(),1);var dR=m(z(),1);function fR(e){let{children:t}=e,o=ji(),r=null;return typeof t=="function"?r=t(String(o)):t!=null?r=t:r=o,(0,dR.jsx)(uR.Fragment,{children:r})}var ol=m(H(),1);var tl={...j0,...br,popupSide:e=>e?{"data-popup-side":e}:null,listEmpty:e=>e?{"data-list-empty":""}:null};function pR(e){let t=e.getBoundingClientRect(),o=lt(e),r=o.getComputedStyle(e,"::before"),n=o.getComputedStyle(e,"::after");if(!(r.content!=="none"||n.content!=="none"))return t;let s=parseFloat(r.width)||0,a=parseFloat(r.height)||0,l=parseFloat(n.width)||0,c=parseFloat(n.height)||0,u=Math.max(t.width,s,l),d=Math.max(t.height,a,c),p=u-t.width,f=d-t.height;return{left:t.left-p/2,right:t.right+p/2,top:t.top-f/2,bottom:t.bottom+f/2}}function Tf(e,t){return e??t}var If=2,mR=ol.forwardRef(function(t,o){let{render:r,className:n,nativeButton:i=!0,disabled:s=!1,id:a,style:l,...c}=t,{state:u,disabled:d,setTouched:p,setFocused:f,validationMode:g,validation:b}=Mt(),{labelId:x}=co(),h=Et(),{filteredItems:y}=lo(),v=$(h,q.selectionMode),w=$(h,q.disabled),S=$(h,q.readOnly),T=$(h,q.required),O=$(h,q.mounted),C=$(h,q.popupSide),E=$(h,q.positionerElement),M=$(h,q.listElement),R=$(h,q.triggerProps),A=$(h,q.triggerElement),I=$(h,q.inputInsidePopup),V=$(h,q.id),P=$(h,q.labelId),N=$(h,q.open),_=$(h,q.selectedValue),k=$(h,q.activeIndex),F=$(h,q.selectedIndex),D=$(h,q.hasSelectedValue),K=Bi(),ue=ji(),ne=Nt(),W=d||w||s,ae=y.length===0,ie=O&&E?C:null;Ja({id:I?a:void 0});let Pe=I?a??V:a,j=Tf(x,P),oe=ol.useRef("");function he(de){oe.current=de.pointerType}let $e=K.useState("domReferenceElement");ol.useEffect(()=>{I&&A&&A!==$e&&K.set("domReferenceElement",A)},[A,$e,K,I]);let{reference:re}=vh(K,{enabled:!N&&!S&&!w&&v==="single",listRef:h.state.labelsRef,activeIndex:k,selectedIndex:F,onMatch(de){let Fe=h.state.valuesRef.current[de];Fe!==void 0&&h.state.setSelectedValue(Fe,ce("none"))}}),{reference:me}=Pc(K,{enabled:!S&&!w,event:"mousedown"}),{buttonRef:Ce,getButtonProps:_e}=sn({native:i,disabled:W}),xe={...u,open:N,disabled:W,popupSide:ie,listEmpty:ae,placeholder:v==="none"?!1:!D},ve=G(de=>{h.set("triggerElement",de)});return ye("button",t,{ref:[o,Ce,ve],state:xe,props:[R,me,re,{id:Pe,tabIndex:I?0:-1,role:I?"combobox":void 0,"aria-expanded":N?"true":"false","aria-haspopup":I?"dialog":"listbox","aria-controls":N?M?.id:void 0,"aria-required":I&&T||void 0,"aria-labelledby":j,onPointerDown:he,onPointerEnter:he,onFocus(){f(!0),!(W||S)&&ne.start(0,h.state.forceMount)},onBlur(de){if(!fe(E,de.relatedTarget)&&(p(!0),f(!1),g==="onBlur")){let Fe=v==="none"?ue:_;b.commit(Fe)}},onMouseDown(de){if(W||S||(I||K.set("domReferenceElement",de.currentTarget),h.state.forceMount(),oe.current!=="touch"&&(h.state.inputRef.current?.focus(),I||de.preventDefault()),N))return;let Fe=Ie(de.currentTarget);function at(X){if(!A)return;let ge=Ze(X),te=h.state.positionerElement,L=h.state.listElement;if(fe(A,ge)||fe(te,ge)||fe(L,ge)||ge===A)return;let B=pR(A),Q=X.clientX>=B.left-If&&X.clientX<=B.right+If,se=X.clientY>=B.top-If&&X.clientY<=B.bottom+If;Q&&se||h.state.setOpen(!1,ce("cancel-open",X))}I&&Fe.addEventListener("mouseup",at,{once:!0})},onKeyDown(de){W||S||(de.key==="ArrowDown"||de.key==="ArrowUp")&&(kt(de),h.state.setOpen(!0,ce(J.listNavigation,de.nativeEvent)),h.state.inputRef.current?.focus())}},b?b.getValidationProps(c):c,_e],stateAttributesMapping:tl})});var gR=mR;var An=m(H(),1);var Pf=m(H(),1),y3=Pf.createContext(void 0);function bR(){return Pf.useContext(y3)}var Of=m(H(),1),Oh=Of.createContext(void 0);function $i(e){let t=Of.useContext(Oh);if(t===void 0&&!e)throw new Error(it(21));return t}var hR=m(H(),1);var vR=m(z(),1),Af=hR.forwardRef(function(t,o){let r=Et(),{buttonRef:n,getButtonProps:i}=sn({native:!1}),s=vn(o,n);function a(c){r.state.setOpen(!1,ce(J.closePress,c.nativeEvent,c.currentTarget))}let l=i({onClick:a});return(0,vR.jsx)("span",{ref:s,...l,"aria-label":"Dismiss",tabIndex:void 0,style:tf})});var Hc=m(z(),1),yR=An.forwardRef(function(t,o){let{render:r,className:n,disabled:i=!1,id:s,style:a,...l}=t,{state:c,disabled:u,setTouched:d,setFocused:p,validationMode:f,validation:g}=Mt(),{labelId:b}=co(),x=bR(),y=!!$i(!0),v=Et(),{filteredItems:w}=lo(),S=ji(),T=hn(),O=$(v,q.required),C=$(v,q.disabled),E=$(v,q.readOnly),M=$(v,q.name),R=$(v,q.form),A=$(v,q.selectionMode),I=$(v,q.autoHighlight),V=$(v,q.inputProps),P=$(v,q.triggerProps),N=$(v,q.open),_=$(v,q.mounted),k=$(v,q.selectedValue),F=$(v,q.popupSide),D=$(v,q.positionerElement),K=$(v,q.id),ue=$(v,q.inline),ne=$(v,q.modal),W=!!I,ae=_&&D?F:null,ie=u||C||i,Pe=w.length===0,j=y||ue,oe=!j||ne,he=Fo(s??(j?void 0:K)),$e=Tf(b,void 0),re=y?Wi:c,[me,Ce]=An.useState(null),_e=An.useRef(!1),xe=An.useRef(null),ve=An.useRef(!1),Oe=A==="none"&&!y,de=G(L=>{let B=y||v.state.inline;B&&!v.state.hasInputValue&&v.state.setInputValue("",ce(J.none)),v.update({inputElement:L,inputInsidePopup:B,inputOwnsFormValue:Oe})}),Fe=y||!g?l:g.getValidationProps(l),at={...re,open:N,disabled:ie,readOnly:E,popupSide:ae,listEmpty:Pe};function X(L){if(!x)return;let B,{highlightedChipIndex:Q}=x,se=x.chipsRef.current.length,Ue=T==="rtl",Rt=Ue?"ArrowRight":"ArrowLeft",et=Ue?"ArrowLeft":"ArrowRight";if(Q!==void 0){if(L.key===Rt)L.preventDefault(),Q>0?B=Q-1:B=void 0;else if(L.key===et)L.preventDefault(),Q<se-1?B=Q+1:B=void 0;else if(L.key==="Backspace"||L.key==="Delete"){L.preventDefault();let je=Q>=k.length-1?k.length-2:Q;B=je>=0?je:void 0,v.state.setIndices({activeIndex:null,selectedIndex:null,type:"keyboard"})}return B}return L.key===Rt&&(L.currentTarget.selectionStart??0)===0&&k.length>0?(L.preventDefault(),B=se>0?se-1:void 0):L.key==="Backspace"&&L.currentTarget.value===""&&k.length>0&&(v.state.setIndices({activeIndex:null,selectedIndex:null,type:"keyboard"}),L.preventDefault()),B}let ge=ye("input",t,{state:at,ref:[o,v.state.inputRef,de],props:[V,P,{type:"text",value:t.value??me??S,"aria-readonly":E||void 0,"aria-required":O||void 0,"aria-labelledby":$e,disabled:ie,readOnly:E,required:A==="none"?O:void 0,form:R,...Oe&&M&&{name:M},id:he,onFocus(){if(p(!0),!ue||!ve.current)return;ve.current=!1;let L=xe.current;L==null||!Object.hasOwn(v.state.valuesRef.current,L)||v.state.setIndices({activeIndex:L})},onBlur(){d(!0),p(!1);let L=v.state.activeIndex;if(ue&&L!==null&&I!=="always"&&(xe.current=L,ve.current=!0,v.state.setIndices({activeIndex:null})),f==="onBlur"){let B=A==="none"?S:k;g.commit(B)}},onCompositionStart(L){Ba||(_e.current=!0,Ce(L.currentTarget.value))},onCompositionEnd(L){_e.current=!1;let B=L.currentTarget.value;Ce(null),v.state.setInputValue(B,ce(J.inputChange,L.nativeEvent))},onChange(L){let B=L.nativeEvent.inputType,Q=!B||B==="insertReplacementText",se=_e.current||!Q;if(_e.current){let je=L.currentTarget.value;Ce(je),je===""&&!v.state.openOnInputClick&&!v.state.inputInsidePopup&&v.state.setOpen(!1,ce(J.inputClear,L.nativeEvent));let De=je.trim(),ho=W&&De!=="";!E&&!ie&&De&&se&&(v.state.setOpen(!0,ce(J.inputChange,L.nativeEvent)),W||v.state.setIndices({activeIndex:null,selectedIndex:null,type:v.state.keyboardActiveRef.current?"keyboard":"pointer"})),N&&v.state.activeIndex!==null&&!ho&&v.state.setIndices({activeIndex:null,selectedIndex:null,type:v.state.keyboardActiveRef.current?"keyboard":"pointer"});return}v.state.setInputValue(L.currentTarget.value,ce(J.inputChange,L.nativeEvent));let Ue=L.currentTarget.value==="",Rt=ce(J.inputClear,L.nativeEvent);Ue&&!v.state.inputInsidePopup&&(A==="single"&&v.state.setSelectedValue(null,Rt),v.state.openOnInputClick||v.state.setOpen(!1,Rt));let et=L.currentTarget.value.trim();!E&&!ie&&et&&se&&(v.state.setOpen(!0,ce(J.inputChange,L.nativeEvent)),W||v.state.setIndices({activeIndex:null,selectedIndex:null,type:v.state.keyboardActiveRef.current?"keyboard":"pointer"})),N&&v.state.activeIndex!==null&&!W&&v.state.setIndices({activeIndex:null,selectedIndex:null,type:v.state.keyboardActiveRef.current?"keyboard":"pointer"})},onKeyDown(L){if(ie||E||L.ctrlKey||L.shiftKey||L.altKey||L.metaKey)return;v.state.keyboardActiveRef.current=!0;let B=L.currentTarget,Q=B.scrollWidth-B.clientWidth,se=T==="rtl";if(L.key==="Home"){kt(L);let et=Rb&&se?B.value.length:0;B.setSelectionRange(et,et),B.scrollLeft=0;return}if(L.key==="End"){kt(L);let et=Rb&&se?0:B.value.length;B.setSelectionRange(et,et),B.scrollLeft=se?-Q:Q;return}if(!_&&L.key==="Escape"){let et=A==="multiple"&&Array.isArray(k)?k.length===0:k===null,je=ce(J.escapeKey,L.nativeEvent),De=A==="multiple"?[]:null;v.state.setInputValue("",je),v.state.setSelectedValue(De,je),!et&&!v.state.inline&&!je.isPropagationAllowed&&L.stopPropagation();return}if(x&&L.key==="Backspace"&&B.value===""&&x.highlightedChipIndex===void 0&&Array.isArray(k)&&k.length>0){let et=x.chipsRef.current.length,je=et>0?et-1:k.length-1,De=k.filter((ho,er)=>er!==je);v.state.setIndices({activeIndex:null,selectedIndex:null,type:v.state.keyboardActiveRef.current?"keyboard":"pointer"}),v.state.setSelectedValue(De,ce(J.none,L.nativeEvent));return}let Ue=x?.highlightedChipIndex!==void 0,Rt=X(L);if(x?.setHighlightedChipIndex(Rt),Rt!==void 0?x?.chipsRef.current[Rt]?.focus():Ue&&v.state.inputRef.current?.focus(),L.which!==229&&L.key==="Enter"&&N){let et=v.state.activeIndex,je=L.nativeEvent;if(et===null){if(ue)return;v.state.setOpen(!1,ce(J.none,je));return}kt(L);let De=v.state.listRef.current[et];De&&(v.state.selectionEventRef.current=je,De.click(),v.state.selectionEventRef.current=null)}},onPointerMove(){v.state.keyboardActiveRef.current=!1},onPointerDown(){v.state.keyboardActiveRef.current=!1}},Fe],stateAttributesMapping:tl}),te=y?(0,Hc.jsx)(Dc.Provider,{value:Th,children:ge}):ge;return(0,Hc.jsxs)(An.Fragment,{children:[N&&oe&&(0,Hc.jsx)(Af,{ref:v.state.startDismissRef}),te]})});var wR=m(H(),1);function xR(e,t,o,r,n){if(e.baseUIHandlerPrevented||r)return;let i=Ze(e.nativeEvent),s=Re(i)?i:null;s!==e.currentTarget&&(n?.(s)||bc(s))||(e.preventDefault(),!o&&(t.state.inputRef.current?.focus(),t.state.openOnInputClick&&t.state.setOpen(!0,ce(J.inputPress,e.nativeEvent))))}var _R=wR.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,{state:a}=Mt(),l=Et(),{filteredItems:c}=lo(),u=$(l,q.open),d=$(l,q.mounted),p=$(l,q.popupSide),f=$(l,q.positionerElement),g=$(l,q.disabled),b=$(l,q.readOnly),x=$(l,q.hasSelectedValue),h=$(l,q.selectionMode),y=d&&f?p:null,v=g,w=c.length===0,T={...a,open:u,disabled:v,readOnly:b,popupSide:y,listEmpty:w,placeholder:h==="none"?!1:!x},O=G(C=>{l.set("inputGroupElement",C)});return ye("div",t,{ref:[o,O],props:[{role:"group",onMouseDown(C){xR(C,l,v,b,E=>fe(l.state.chipsContainerRef.current,E))}},s],state:T,stateAttributesMapping:tl})});var RR=_R;var SR=m(H(),1);var CR=SR.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t;return ye("span",t,{ref:o,props:[{"aria-hidden":!0,children:"\u25BC"},s]})});var ER=m(H(),1);var x3={...xn,...xf},TR=ER.forwardRef(function(t,o){let{render:r,className:n,disabled:i=!1,nativeButton:s=!0,keepMounted:a=!1,style:l,...c}=t,{disabled:u}=Mt(),d=Et(),p=$(d,q.selectionMode),f=$(d,q.disabled),g=$(d,q.readOnly),b=$(d,q.open),x=$(d,q.selectedValue),h=$(d,q.hasSelectionChips),y=ji(),v=!1;p==="none"?v=y!=="":p==="single"?v=x!=null:v=h;let w=u||f||i,{buttonRef:S,getButtonProps:T}=sn({native:s,disabled:w}),{mounted:O,transitionStatus:C,setMounted:E}=yn(v),M={disabled:w,visible:v,open:b,transitionStatus:C};Wr({open:v,ref:d.state.clearRef,onComplete(){v||E(!1)}});let R=ye("button",t,{state:M,ref:[o,S,d.state.clearRef],props:[{tabIndex:-1,children:"x",onMouseDown(I){I.preventDefault()},onClick(I){if(w||g)return;let V=d.state.keyboardActiveRef;d.state.setInputValue("",ce(J.clearPress,I.nativeEvent)),p!=="none"?(d.state.setSelectedValue(Array.isArray(x)?[]:null,ce(J.clearPress,I.nativeEvent)),d.state.setIndices({activeIndex:null,selectedIndex:null,type:V.current?"keyboard":"pointer"})):d.state.setIndices({activeIndex:null,type:V.current?"keyboard":"pointer"}),d.state.inputRef.current?.focus()}},c,T],stateAttributesMapping:x3});return a||O?R:null});var Nf=m(H(),1);var kR=m(H(),1);var rl=m(H(),1),IR=m(z(),1),PR=rl.createContext(null);function OR(){return rl.useContext(PR)}function AR(e){let{children:t,items:o}=e,r=rl.useMemo(()=>({items:o}),[o]);return(0,IR.jsx)(PR.Provider,{value:r,children:t})}var NR=m(z(),1);function kf(e){let{children:t}=e,{filteredItems:o}=lo(),r=OR(),n=r?r.items:o;return n?(0,NR.jsx)(kR.Fragment,{children:n.map(t)}):null}var Ah=m(z(),1),VR=Nf.forwardRef(function(t,o){var r;let{render:n,className:i,style:s,children:a,...l}=t,c=Et(),u=Bi(),d=!!$i(!0),{filteredItems:p,hasItems:f}=lo(),g=$(c,q.selectionMode),b=$(c,q.grid),x=$(c,q.popupProps),h=$(c,q.virtualized),y=g==="multiple",v=p.length===0,w=G(M=>{c.set("positionerElement",M)}),S=G(M=>{c.set("listElement",M)}),T=Nf.useMemo(()=>typeof a=="function"?r||(r=(0,Ah.jsx)(kf,{children:a})):a,[a]),O={empty:v},C=u.useState("floatingId"),E=ye("div",t,{state:O,ref:[o,S,d?null:w],props:[x,{children:T,tabIndex:-1,id:C,role:b?"grid":"listbox","aria-multiselectable":y?"true":void 0,onKeyDown(M){if(!(c.state.disabled||c.state.readOnly)&&M.key==="Enter"){let R=c.state.activeIndex;if(R==null)return;kt(M);let A=M.nativeEvent,I=c.state.listRef.current[R];I&&(c.state.selectionEventRef.current=A,I.click(),c.state.selectionEventRef.current=null)}},onKeyDownCapture(){c.state.keyboardActiveRef.current=!0},onPointerMoveCapture(){c.state.keyboardActiveRef.current=!1}},l]});return h?E:(0,Ah.jsx)(mw,{elementsRef:c.state.listRef,labelsRef:f?void 0:c.state.labelsRef,children:E})});var MR=m(H(),1);var Vf=m(H(),1);var w3="\u2060",_3=200;function R3(e){let t=e.ownerDocument.createTreeWalker(e,NodeFilter.SHOW_TEXT),o=null;for(;t.nextNode();){let r=t.currentNode;r.nodeValue!==""&&(o=r)}return o}function Mf(){let e=Nt(),t=Vf.useRef(null);return Vf.useEffect(()=>{if(Ha)return;let o=t.current;if(o==null)return;let r=R3(o);if(r==null)return;let n=r.nodeValue??"",i=`${n}${w3}`;return r.nodeValue=i,e.start(_3,()=>{r.nodeValue===i&&(r.nodeValue=n)}),()=>{e.clear(),r.nodeValue===i&&(r.nodeValue=n)}},[t,e]),t}var FR=MR.forwardRef(function(t,o){let{render:r,className:n,style:i,children:s,...a}=t,l=Mf();return ye("div",t,{ref:[o,l],props:[{children:s,role:"status","aria-live":"polite","aria-atomic":!0},a]})});var DR=m(H(),1);var Ff=m(H(),1),kh=Ff.createContext(void 0);function LR(){let e=Ff.useContext(kh);if(e===void 0)throw new Error(it(20));return e}var Nh=m(z(),1),zR=DR.forwardRef(function(t,o){let{keepMounted:r=!1,...n}=t,i=Et(),s=$(i,q.mounted),a=$(i,q.forceMounted);return s||r||a?(0,Nh.jsx)(kh.Provider,{value:r,children:(0,Nh.jsx)(jb,{ref:o,...n})}):null});var HR=m(H(),1);var S3={...Gr,...xn},BR=HR.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=Et(),l=$(a,q.open),c=$(a,q.mounted),u=$(a,q.transitionStatus);return ye("div",t,{state:{open:l,transitionStatus:u},ref:o,stateAttributesMapping:S3,props:[{role:"presentation",hidden:!c,style:{userSelect:"none",WebkitUserSelect:"none"}},s]})});var XR=m(H(),1);var Or=m(H(),1);var C3=e=>({name:"arrow",options:e,async fn(t){let{x:o,y:r,placement:n,rects:i,platform:s,elements:a,middlewareData:l}=t,{element:c,padding:u=0,offsetParent:d="real"}=ln(e,t)||{};if(c==null)return{};let p=$d(u),f={x:o,y:r},g=_c(n),b=wc(g),x=await s.getDimensions(c),h=g==="y",y=h?"top":"left",v=h?"bottom":"right",w=h?"clientHeight":"clientWidth",S=i.reference[b]+i.reference[g]-f[g]-i.floating[b],T=f[g]-i.reference[g],O=d==="real"?await s.getOffsetParent?.(c):a.floating,C=a.floating[w]||i.floating[b];(!C||!await s.isElement?.(O))&&(C=a.floating[w]||i.floating[b]);let E=S/2-T/2,M=C/2-x[b]/2-1,R=Math.min(p[y],M),A=Math.min(p[v],M),I=R,V=C-x[b]-A,P=C/2-x[b]/2+E,N=xc(I,P,V),_=!l.arrow&&cn(n)!=null&&P!==N&&i.reference[b]/2-(P<I?R:A)-x[b]/2<0,k=_?P<I?P-I:P-V:0;return{[g]:f[g]+k,data:{[g]:N,centerOffset:P-N-k,..._&&{alignmentOffset:k}},reset:_}}}),jR=(e,t)=>({...C3(e),options:[e,t]});var WR={name:"hide",async fn(e){let{width:t,height:o,x:r,y:n}=e.rects.reference,i=t===0&&o===0&&r===0&&n===0;return{data:{referenceHidden:(await oh().fn(e)).data?.referenceHidden||i}}}};var Bc={sideX:"left",sideY:"top"},UR={name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:r},elements:{floating:n},platform:i,strategy:s,placement:a}=e,l=lt(n),c=l.getComputedStyle(n);if(!(c.transitionDuration!=="0s"&&c.transitionDuration!==""))return{x:t,y:o,data:Bc};let d=await i.getOffsetParent?.(n),p={width:0,height:0};if(s==="fixed"&&l?.visualViewport)p={width:l.visualViewport.width,height:l.visualViewport.height};else if(d===l){let y=Ie(n);p={width:y.documentElement.clientWidth,height:y.documentElement.clientHeight}}else await i.isElement?.(d)&&(p=await i.getDimensions(d));let f=Eo(a),g=t,b=o;f==="left"&&(g=p.width-(t+r.width)),f==="top"&&(b=p.height-(o+r.height));let x=f==="left"?"right":Bc.sideX,h=f==="top"?"bottom":Bc.sideY;return{x:g,y:b,data:{sideX:x,sideY:h}}}};function YR(e,t,o){let r=e==="inline-start"||e==="inline-end";return{top:"top",right:r?o?"inline-start":"inline-end":"right",bottom:"bottom",left:r?o?"inline-end":"inline-start":"left"}[t]}function GR(e,t,o){let{rects:r,placement:n}=e;return{side:YR(t,Eo(n),o),align:cn(n)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function Lf(e){let{anchor:t,positionMethod:o="absolute",side:r="bottom",sideOffset:n=0,align:i="center",alignOffset:s=0,collisionBoundary:a,collisionPadding:l=5,sticky:c=!1,arrowPadding:u=5,disableAnchorTracking:d=!1,inline:p,keepMounted:f=!1,floatingRootContext:g,mounted:b,collisionAvoidance:x,shiftCrossAxis:h=!1,nodeId:y,adaptiveOrigin:v,lazyFlip:w=!1,externalTree:S}=e,[T,O]=Or.useState(null);!b&&T!==null&&O(null);let C=x.side||"flip",E=x.align||"flip",M=x.fallbackAxisSide||"end",R=typeof t=="function"?t:void 0,A=G(R),I=R?A:t,V=Ct(t),P=Ct(b),_=hn()==="rtl",k=T||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":_?"left":"right","inline-start":_?"right":"left"}[r],F=i==="center"?k:`${k}-${i}`,D=l,K=1,ue=r==="bottom"?K:0,ne=r==="top"?K:0,W=r==="right"?K:0,ae=r==="left"?K:0;typeof D=="number"?D={top:D+ue,right:D+ae,bottom:D+ne,left:D+W}:D&&(D={top:(D.top||0)+ue,right:(D.right||0)+ae,bottom:(D.bottom||0)+ne,left:(D.left||0)+W});let ie={boundary:a==="clipping-ancestors"?"clippingAncestors":a,padding:D},Pe=Or.useRef(null),j=Ct(n),oe=Ct(s),he=typeof n!="function"?n:0,$e=typeof s!="function"?s:0,re=[];p&&re.push(p),re.push(Qb(Me=>{let bt=GR(Me,r,_),fo=typeof j.current=="function"?j.current(bt):j.current,Yt=typeof oe.current=="function"?oe.current(bt):oe.current;return{mainAxis:fo,crossAxis:Yt,alignmentAxis:Yt}},[he,$e,_,r]));let me=E==="none"&&C!=="shift",Ce=!me&&(c||h||C==="shift"),_e=C==="none"?null:eh({...ie,padding:{top:D.top+K,right:D.right+K,bottom:D.bottom+K,left:D.left+K},mainAxis:!h&&C==="flip",crossAxis:E==="flip"?"alignment":!1,fallbackAxisSideDirection:M}),xe=me?null:Zb(Me=>{let bt=Ie(Me.elements.floating).documentElement;return{...ie,rootBoundary:h?{x:0,y:0,width:bt.clientWidth,height:bt.clientHeight}:void 0,mainAxis:E!=="none",crossAxis:Ce,limiter:c||h?void 0:Jb(fo=>{if(!Pe.current)return{};let{width:Yt,height:Tr}=Pe.current.getBoundingClientRect(),St=fr(Eo(fo.placement)),ke=St==="y"?Yt:Tr,Ci=St==="y"?D.left+D.right:D.top+D.bottom;return{offset:ke/2+Ci/2}})}},[ie,c,h,D,E]);C==="shift"||E==="shift"||i==="center"?re.push(xe,_e):re.push(_e,xe),re.push(th({...ie,apply({elements:{floating:Me},availableWidth:bt,availableHeight:fo,rects:Yt}){if(!P.current)return;let Tr=Me.style;Tr.setProperty("--available-width",`${bt}px`),Tr.setProperty("--available-height",`${fo}px`);let St=lt(Me).devicePixelRatio||1,{x:ke,y:Ci,width:ti,height:Aa}=Yt.reference,vo=(Math.round((ke+ti)*St)-Math.round(ke*St))/St,Xl=(Math.round((Ci+Aa)*St)-Math.round(Ci*St))/St;Tr.setProperty("--anchor-width",`${vo}px`),Tr.setProperty("--anchor-height",`${Xl}px`)}}),jR(Me=>({element:Pe.current||Ie(Me.elements.floating).createElement("div"),padding:u,offsetParent:"floating"}),[u]),{name:"transformOrigin",fn(Me){let{elements:bt,middlewareData:fo,placement:Yt,rects:Tr,y:St}=Me,ke=Eo(Yt),Ci=fr(ke),ti=Pe.current,Aa=fo.arrow?.x||0,vo=fo.arrow?.y||0,Xl=ti?.clientWidth||0,qt=ti?.clientHeight||0,Ql=Aa+Xl/2,zr=vo+qt/2,Mo=Math.abs(fo.shift?.y||0),Zl=Tr.reference.height/2,Ei=typeof n=="function"?n(GR(Me,r,_)):n,ks=Mo>Ei,Du={top:`${Ql}px calc(100% + ${Ei}px)`,bottom:`${Ql}px ${-Ei}px`,left:`calc(100% + ${Ei}px) ${zr}px`,right:`${-Ei}px ${zr}px`}[ke],Ti=`${Ql}px ${Tr.reference.y+Zl-St}px`;return bt.floating.style.setProperty("--transform-origin",Ce&&Ci==="y"&&ks?Ti:Du),{}}},WR,v),U(()=>{!b&&g&&g.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[b,g]);let ve=Or.useMemo(()=>({elementResize:!d&&typeof ResizeObserver<"u",layoutShift:!d&&typeof IntersectionObserver<"u"}),[d]),{refs:Oe,elements:de,x:Fe,y:at,middlewareData:X,update:ge,placement:te,context:L,isPositioned:B,floatingStyles:Q}=ch({rootContext:g,open:f?b:void 0,placement:F,middleware:re,strategy:o,whileElementsMounted:f?void 0:(...Me)=>Ac(...Me,ve),nodeId:y,externalTree:S}),{sideX:se,sideY:Ue}=X.adaptiveOrigin||Bc,Rt=B?o:"fixed",et=Or.useMemo(()=>{let Me=v?{position:Rt,[se]:Fe,[Ue]:at}:{position:Rt,...Q};return B||(Me.opacity=0),Me},[v,Rt,se,Fe,Ue,at,Q,B]),je=Or.useRef(null);U(()=>{if(!b)return;let Me=V.current,bt=typeof Me=="function"?Me():Me,Yt=($R(bt)?bt.current:bt)||null||null;Yt!==je.current&&(Oe.setPositionReference(Yt),je.current=Yt)},[b,Oe,I,V]),Or.useEffect(()=>{if(!b)return;let Me=V.current;typeof Me!="function"&&$R(Me)&&Me.current!==je.current&&(Oe.setPositionReference(Me.current),je.current=Me.current)},[b,Oe,I,V]),Or.useEffect(()=>{if(f&&b&&de.domReference&&de.floating)return Ac(de.domReference,de.floating,ge,ve)},[f,b,de,ge,ve]);let De=Eo(te),ho=YR(r,De,_),er=cn(te)||"center",As=!!X.hide?.referenceHidden;U(()=>{w&&b&&B&&O(De)},[w,b,B,De]);let Er=Or.useMemo(()=>({position:"absolute",top:X.arrow?.y,left:X.arrow?.x}),[X.arrow]),dr=X.arrow?.centerOffset!==0;return Or.useMemo(()=>({positionerStyles:et,arrowStyles:Er,arrowRef:Pe,arrowUncentered:dr,side:ho,align:er,physicalSide:De,anchorHidden:As,refs:Oe,context:L,isPositioned:B,update:ge}),[et,Er,Pe,dr,ho,er,De,As,Oe,L,B,ge])}function $R(e){return e!=null&&"current"in e}function nl(e){return e==="starting"?C_:rt}function Df(e,t,{styles:o,transitionStatus:r,props:n,refs:i,hidden:s,inert:a=!1}){let l={...o};return a&&(l.pointerEvents="none"),ye("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:l},nl(r),n],stateAttributesMapping:Gr})}var qR=m(H(),1);var E3=20;function KR(e,t,o,r){let[n,i]=qR.useState(!1);U(()=>{if(!e||!t||o==null){i(!1);return}let s=Ie(o).documentElement.clientWidth,a=o.offsetWidth;i(s>0&&a>0&&a>=s-E3)},[e,t,o]),g_(e&&(!t||n),r)}var zf=m(z(),1),QR=XR.forwardRef(function(t,o){let{render:r,className:n,anchor:i,positionMethod:s="absolute",side:a="bottom",align:l="center",sideOffset:c=0,alignOffset:u=0,collisionBoundary:d="clipping-ancestors",collisionPadding:p=5,arrowPadding:f=5,sticky:g=!1,disableAnchorTracking:b=!1,collisionAvoidance:x=T_,style:h,...y}=t,v=Et(),{filteredItems:w}=lo(),S=Bi(),T=LR(),O=$(v,q.modal),C=$(v,q.open),E=$(v,q.mounted),M=$(v,q.openMethod),R=$(v,q.positionerElement),A=$(v,q.triggerElement),I=$(v,q.inputElement),V=$(v,q.inputGroupElement),P=$(v,q.inputInsidePopup),N=$(v,q.transitionStatus),_=w.length===0,F=Lf({anchor:i??(P?A:V??I),floatingRootContext:S,positionMethod:s,mounted:E,side:a,sideOffset:c,align:l,alignOffset:u,arrowPadding:f,collisionBoundary:d,collisionPadding:p,sticky:g,disableAnchorTracking:b,keepMounted:T,collisionAvoidance:x,lazyFlip:!0});KR(C&&O,M==="touch",R,A);let D={open:C,side:F.side,align:F.align,anchorHidden:F.anchorHidden,empty:_};U(()=>{v.set("popupSide",F.side)},[v,F.side]);let K=G(ne=>{v.set("positionerElement",ne)}),ue=Df(t,D,{styles:F.positionerStyles,transitionStatus:N,props:y,refs:[o,K],hidden:!E,inert:!C});return(0,zf.jsxs)(Oh.Provider,{value:F,children:[E&&O&&(0,zf.jsx)(G0,{inert:wf(!C),cutout:V??I??A}),ue]})});var Hf=m(H(),1);var jc=m(z(),1),T3={...Gr,...xn},ZR=Hf.forwardRef(function(t,o){let{render:r,className:n,style:i,initialFocus:s,finalFocus:a,...l}=t,c=Et(),u=$i(),d=Bi(),{filteredItems:p}=lo(),f=$(c,q.mounted),g=$(c,q.open),b=$(c,q.openMethod),x=$(c,q.transitionStatus),h=$(c,q.inputInsidePopup),y=$(c,q.inputElement),v=$(c,q.modal),w=p.length===0;Wr({open:g,ref:c.state.popupRef,onComplete(){g&&c.state.onOpenChangeComplete(!0)}});let S={open:g,side:u.side,align:u.align,anchorHidden:u.anchorHidden,transitionStatus:x,empty:w},T=ye("div",t,{state:S,ref:[o,c.state.popupRef],props:[{role:h?"dialog":"presentation",tabIndex:-1,onFocus(R){let A=Ze(R.nativeEvent);b!=="touch"&&(fe(c.state.listElement,A)||A===R.currentTarget)&&c.state.inputRef.current?.focus()}},nl(x),l],stateAttributesMapping:T3}),C=s===void 0?h?R=>R==="touch"?c.state.popupRef.current:y:!1:s,E;a!=null?E=a:E=h?void 0:!1;let M=!h||v;return(0,jc.jsx)(Gb,{context:d,disabled:!f,modal:M,openInteractionType:b,initialFocus:C,returnFocus:E,getInsideElements:()=>[c.state.startDismissRef.current,c.state.endDismissRef.current],children:(0,jc.jsxs)(Hf.Fragment,{children:[T,M&&(0,jc.jsx)(Af,{ref:c.state.endDismissRef})]})})});var JR=m(H(),1);var eS=JR.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=Et(),{arrowRef:l,side:c,align:u,arrowUncentered:d,arrowStyles:p}=$i(),g={open:$(a,q.open),side:c,align:u,uncentered:d};return ye("div",t,{ref:[l,o],stateAttributesMapping:Gr,state:g,props:{style:p,"aria-hidden":!0,...s}})});var il=m(H(),1);var Bf=m(H(),1),Vh=Bf.createContext(void 0);function tS(){let e=Bf.useContext(Vh);if(e===void 0)throw new Error(it(18));return e}var Mh=m(z(),1),oS=il.forwardRef(function(t,o){let{render:r,className:n,style:i,items:s,...a}=t,[l,c]=il.useState(),u=il.useMemo(()=>({labelId:l,setLabelId:c,items:s}),[l,c,s]),d=ye("div",t,{ref:o,props:[{role:"group","aria-labelledby":l},a]}),p=(0,Mh.jsx)(Vh.Provider,{value:u,children:d});return s?(0,Mh.jsx)(AR,{items:s,children:p}):p});var rS=m(H(),1);var nS=rS.forwardRef(function(t,o){let{render:r,className:n,style:i,id:s,...a}=t,{setLabelId:l}=tS(),c=Fo(s);return U(()=>(l(c),()=>{l(void 0)}),[c,l]),ye("div",t,{ref:o,props:[{id:c},a]})});var kn=m(H(),1),aS=m(Cn(),1);var Fh=m(H(),1),iS=Fh.createContext(void 0);var jf=m(H(),1),Lh=jf.createContext(!1);function sS(){return jf.useContext(Lh)}var lS=m(z(),1),cS=kn.memo(kn.forwardRef(function(t,o){let{render:r,className:n,style:i,value:s=null,index:a,disabled:l=!1,nativeButton:c=!1,...u}=t,d=kn.useRef(!1),p=kn.useRef(null),f=Aw({index:a,textRef:p,indexGuessBehavior:yb.GuessFromOrder}),g=Et(),b=sS(),{flatFilteredItems:x,hasItems:h}=lo(),y=$(g,q.open),v=$(g,q.selectionMode),w=$(g,q.readOnly),S=$(g,q.virtualized),T=$(g,q.isItemEqualToValue),O=v!=="none",C=a??(S?Lc(x,s,T):f.index),E=f.index!==-1,M=$(g,q.id),R=$(g,q.isActive,C),A=$(g,q.isSelected,s),I=$(g,q.itemProps),V=kn.useRef(null),P=M!=null&&E?`${M}-${C}`:void 0,N=A&&O;U(()=>{if(!(E&&(S||a!=null)))return;let ae=g.state.listRef.current;return ae[C]=V.current,()=>{delete ae[C]}},[E,S,C,a,g]),U(()=>{if(!E||h)return;let W=g.state.valuesRef.current;return W[C]=s,v!=="none"&&g.state.allValuesRef.current.push(s),()=>{delete W[C]}},[E,h,C,s,g,v]),U(()=>{if(!y){d.current=!1;return}if(!E||h)return;let W=g.state.selectedValue,ae=Array.isArray(W)?W[W.length-1]:W;Pn(s,ae,T)&&g.set("selectedIndex",C)},[E,h,y,g,C,s,T]);let{getButtonProps:_,buttonRef:k}=sn({disabled:l,focusableWhenDisabled:!0,native:c,composite:!0}),F={disabled:l,selected:N,highlighted:R};function D(W){function ae(){g.state.handleSelection(W,s)}g.state.submitOnItemClick?(aS.flushSync(ae),g.state.requestSubmit()):ae()}let K={id:P,role:b?"gridcell":"option","aria-selected":O?N:void 0,tabIndex:void 0,onPointerDownCapture(W){d.current=!0,W.preventDefault()},onMouseDown(W){W.preventDefault()},onClick(W){l||w||D(W.nativeEvent)},onMouseUp(W){let ae=d.current;d.current=!1,!(l||w||W.button!==0||ae||!R)&&D(W.nativeEvent)}},ue=ye("div",t,{ref:[k,o,f.ref,V],state:F,props:[I,K,u,_]}),ne=kn.useMemo(()=>({selected:N,textRef:p}),[N,p]);return(0,lS.jsx)(iS.Provider,{value:ne,children:ue})}));var uS=cS;var dS=m(H(),1);var fS=m(z(),1),pS=dS.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=ye("div",t,{ref:o,props:[{role:"row"},s]});return(0,fS.jsx)(Lh.Provider,{value:!0,children:a})});var mS=m(H(),1);var gS=mS.forwardRef(function(t,o){let{render:r,className:n,style:i,children:s,...a}=t,{filteredItems:l}=lo(),c=Et(),u=Mf(),d=l.length===0?s:null;return ye("div",t,{ref:[o,c.state.emptyRef,u],props:[{children:d,role:"status","aria-live":"polite","aria-atomic":!0},a]})});var bS=m(H(),1);var hS=bS.forwardRef(function(t,o){let{className:r,render:n,orientation:i="horizontal",style:s,...a}=t;return ye("div",t,{state:{orientation:i},ref:o,props:[{role:"separator","aria-orientation":i},a]})});function vS(){return lo().filteredItems}var yS=m(H(),1);var Dh=yS.forwardRef(function(t,o){let{render:r,className:n,disabled:i=!1,focusableWhenDisabled:s=!1,nativeButton:a=!0,style:l,...c}=t,{getButtonProps:u,buttonRef:d}=sn({disabled:i,focusableWhenDisabled:s,native:a});return ye("button",t,{state:{disabled:i},ref:[o,d],props:[c,u]})});var zh=m(H(),1),xS=zh.createContext({disabled:!1});var Wf=m(H(),1),I3=Wf.createContext(void 0);function wS(e=!0){let t=Wf.useContext(I3);if(t===void 0&&!e)throw new Error(it(3));return t}function _S(e,t){let o=Fo(e);return U(()=>(t(o),()=>{t(void 0)}),[o,t]),o}function RS(e={}){let{id:t,fallbackControlId:o,native:r=!1,setLabelId:n,focusControl:i}=e,{controlId:s,setLabelId:a}=co(),l=G(f=>{a(f),n?.(f)}),c=_S(t,l),u=s??o;function d(f){if(i){i(f,u);return}if(!u)return;let g=Ie(f.currentTarget).getElementById(u);Xe(g)&&P3(g)}function p(f){Ze(f.nativeEvent)?.closest("button,input,select,textarea")||(!f.defaultPrevented&&f.detail>1&&f.preventDefault(),!r&&d(f))}return r?{id:c,htmlFor:u??void 0,onMouseDown:p}:{id:c,onClick:p,onPointerDown(f){f.preventDefault()}}}function P3(e){e.focus({focusVisible:!0})}var Bo=m(H(),1),PS=m(Cn(),1);var SS=m(H(),1);function CS(e){let[t,o]=SS.useState({current:e,previous:null});return e!==t.current&&o({current:e,previous:t.current}),t.previous}var ea=m(H(),1);function Hh(e){let t=so(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=Xe(e),i=n?e.offsetWidth:o,s=n?e.offsetHeight:r;return(Fi(o)!==i||Fi(r)!==s)&&(o=i,r=s),{width:o,height:r}}var O3=()=>!0;function TS(e){let{popupElement:t,positionerElement:o,content:r,mounted:n,enabled:i=O3,onMeasureLayout:s,onMeasureLayoutComplete:a,side:l,direction:c}=e,u=ja(t,!0,!1),d=Pr(),p=ea.useRef(null),f=ea.useRef(null),g=ea.useRef(!0),b=ea.useRef(ze),x=G(s),h=G(a),y=ea.useMemo(()=>{let v=l==="top",w=l==="left";return c==="rtl"?(v=v||l==="inline-end",w=w||l==="inline-end"):(v=v||l==="inline-start",w=w||l==="inline-start"),v?{position:"absolute",[l==="top"?"bottom":"top"]:"0",[w?"right":"left"]:"0"}:rt},[l,c]);U(()=>{if(!n||!i()||typeof ResizeObserver!="function"){b.current=ze,g.current=!0,p.current=null,f.current=null;return}if(!t||!o)return;b.current=ES(t,y);let v=new ResizeObserver(I=>{let V=I[0];V&&(f.current={width:Math.ceil(V.borderBoxSize[0].inlineSize),height:Math.ceil(V.borderBoxSize[0].blockSize)})});v.observe(t),Uf(t,"auto");let w=Gf(t,"position","static"),S=Gf(t,"transform","none"),T=Gf(t,"scale","1"),O=ES(o,{"--available-width":"max-content","--available-height":"max-content"});function C(){w(),S(),O()}function E(){C(),T()}if(x?.(),g.current||p.current===null){Wc(o,"max-content");let I=Hh(t);return p.current=I,Wc(o,I),E(),h?.(null,I),g.current=!1,()=>{v.disconnect(),b.current(),b.current=ze}}Uf(t,"auto"),Wc(o,"max-content");let M=p.current??f.current,R=Hh(t);if(p.current=R,!M)return Wc(o,R),E(),h?.(null,R),()=>{v.disconnect(),d.cancel(),b.current(),b.current=ze};Uf(t,M),E(),h?.(M,R),Wc(o,R);let A=new AbortController;return d.request(()=>{Uf(t,R),u(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},A.signal)}),()=>{v.disconnect(),A.abort(),d.cancel(),b.current(),b.current=ze}},[r,t,o,u,d,i,n,x,h,y])}function Gf(e,t,o){let r=e.style.getPropertyValue(t);return e.style.setProperty(t,o),()=>{e.style.setProperty(t,r)}}function ES(e,t){let o=[];for(let[r,n]of Object.entries(t))o.push(Gf(e,r,n));return o.length?()=>{o.forEach(r=>r())}:ze}function Uf(e,t){let o=t==="auto"?"auto":`${t.width}px`,r=t==="auto"?"auto":`${t.height}px`;e.style.setProperty("--popup-width",o),e.style.setProperty("--popup-height",r)}function Wc(e,t){let o=t==="max-content"?"max-content":`${t.width}px`,r=t==="max-content"?"max-content":`${t.height}px`;e.style.setProperty("--positioner-width",o),e.style.setProperty("--positioner-height",r)}var sl=m(z(),1);function OS(e){let{store:t,side:o,cssVars:r,children:n}=e,i=hn(),s=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),l=t.useState("open"),c=t.useState("payload"),u=t.useState("mounted"),d=t.useState("popupElement"),p=t.useState("positionerElement"),f=CS(l?s:null),g=N3(a,c),b=Bo.useRef(null),[x,h]=Bo.useState(null),[y,v]=Bo.useState(null),w=Bo.useRef(null),S=Bo.useRef(null),T=ja(w,!0,!1),O=Pr(),[C,E]=Bo.useState(null),[M,R]=Bo.useState(!1);U(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let A=G(()=>{w.current?.style.setProperty("animation","none"),w.current?.style.setProperty("transition","none"),S.current?.style.setProperty("display","none")}),I=G(k=>{w.current?.style.removeProperty("animation"),w.current?.style.removeProperty("transition"),S.current?.style.removeProperty("display"),k&&E(k)}),V=Bo.useRef(null);U(()=>{if(s&&f&&s!==f&&V.current!==s&&b.current){h(b.current),R(!0);let k=k3(f,s);v(k),O.request(()=>{PS.flushSync(()=>{R(!1)}),T(()=>{h(null),E(null),b.current=null})}),V.current=s}},[s,f,x,T,O]),U(()=>{let k=w.current;if(!k)return;let F=Ie(k).createElement("div");for(let D of Array.from(k.childNodes))F.appendChild(D.cloneNode(!0));b.current=F});let P=x!=null,N;P?N=(0,sl.jsxs)(Bo.Fragment,{children:[(0,sl.jsx)("div",{"data-previous":!0,inert:wf(!0),ref:S,style:{...C?{[r.popupWidth]:`${C.width}px`,[r.popupHeight]:`${C.height}px`}:null,position:"absolute"},"data-ending-style":M?void 0:""},"previous"),(0,sl.jsx)("div",{"data-current":!0,ref:w,"data-starting-style":M?"":void 0,children:n},g)]}):N=(0,sl.jsx)("div",{"data-current":!0,ref:w,children:n},g),U(()=>{let k=S.current;!k||!x||k.replaceChildren(...Array.from(x.childNodes))},[x]),TS({popupElement:d,positionerElement:p,mounted:u,content:c,onMeasureLayout:A,onMeasureLayoutComplete:I,side:o,direction:i});let _={activationDirection:A3(y),transitioning:P};return{children:N,state:_}}function A3(e){if(e)return`${IS(e.horizontal,5,"right","left")} ${IS(e.vertical,5,"down","up")}`}function IS(e,t,o,r){return e>t?o:e<-t?r:""}function k3(e,t){let o=e.getBoundingClientRect(),r=t.getBoundingClientRect(),n={x:o.left+o.width/2,y:o.top+o.height/2},i={x:r.left+r.width/2,y:r.top+r.height/2};return{horizontal:i.x-n.x,vertical:i.y-n.y}}function N3(e,t){let[o,r]=Bo.useState(0),n=Bo.useRef(e),i=Bo.useRef(t),s=Bo.useRef(!1);return U(()=>{let a=n.current,l=i.current,c=e!==a,u=t!==l;c?(r(d=>d+1),s.current=!u):s.current&&u&&(r(d=>d+1),s.current=!1),n.current=e,i.current=t},[e,t]),`${e??"current"}-${o}`}var jo={};Pi(jo,{Control:()=>HS,Description:()=>zS,Error:()=>LS,Item:()=>WS,Label:()=>FS,Root:()=>MS,Validity:()=>jS});var Qt=m(H(),1);var $f=m(H(),1),V3=$f.createContext({legendId:void 0,setLegendId:()=>{},disabled:void 0});function AS(e=!1){let t=$f.useContext(V3);if(!t&&!e)throw new Error(it(86));return t}var Yi=m(H(),1);var kS=m(z(),1),Yf=function(t){let o=Fo(),r=t.controlId===void 0?o:t.controlId,[n,i]=Yi.useState(r),[s,a]=Yi.useState(t.labelId),[l,c]=Yi.useState([]),u=ht(()=>new Map),{messageIds:d}=co(),p=G((b,x)=>{let h=u.current;if(x===void 0){h.delete(b);return}h.set(b,x),i(y=>{if(h.size===0)return;let v;for(let w of h.values()){if(y!==void 0&&w===y)return y;v===void 0&&(v=w)}return v})}),f=Yi.useCallback(b=>nt({"aria-describedby":d.concat(l).join(" ")||void 0},b),[d,l]),g=Yi.useMemo(()=>({controlId:n,registerControlId:p,labelId:s,setLabelId:a,messageIds:l,setMessageIds:c,getDescriptionProps:f}),[n,p,s,a,l,c,f]);return(0,kS.jsx)(Ih.Provider,{value:g,children:t.children})};var oa=m(H(),1);function ta(e,t){return{...e,state:{...e.state,valid:!t&&e.state.valid}}}var qf=Object.keys(Js);function M3(e){if(!e||e.valid||!e.valueMissing)return!1;let t=!1;for(let o of qf)o!=="valid"&&(o==="valueMissing"&&(t=e[o]),e[o]&&(t=!1));return t}function NS(e){let{formRef:t,clearErrors:o}=On(),{setValidityData:r,validate:n,validityData:i,validationDebounceTime:s,invalid:a,markedDirtyRef:l,state:c,name:u,shouldValidateOnChange:d,getRegisteredFieldId:p}=e,{controlId:f,getDescriptionProps:g}=co(),b=Nt(),x=oa.useRef(null),h=G(async(w,S=!1)=>{let T=x.current;if(!T)return;function O(P,N=a){let _=p()??f;if(_==null)return;let k=t.current.fields.get(_);if(!k)return;let F=ta(P,N);t.current.fields.set(_,{...k,validityData:F})}if(S){if(c.valid!==!1)return;let P=T.validity;if(!P.valueMissing){let _={value:w,state:{...Js,valid:!0},error:"",errors:[],initialValue:i.initialValue};T.setCustomValidity(""),O(_,!1),r(_);return}let N=qf.reduce((_,k)=>(_[k]=P[k],_),{});if(!N.valid&&!M3(N))return}function C(P){let N=qf.reduce((k,F)=>(k[F]=P.validity[F],k),{}),_=!1;for(let k of qf)if(k!=="valid"){if(k==="valueMissing"&&N[k])_=!0;else if(N[k])return N}return _&&!l.current&&(N.valid=!0,N.valueMissing=!1),N}b.clear();let E=null,M=[],R=C(T),A,I=d();if(T.validationMessage&&!I)A=T.validationMessage,M=[T.validationMessage];else{let P=Array.from(t.current.fields.values()).reduce((_,k)=>(k.name&&(_[k.name]=k.getValue()),_),{}),N=n(w,P);typeof N=="object"&&N!==null&&"then"in N?E=await N:E=N,E!==null?(R.valid=!1,R.customError=!0,Array.isArray(E)?(M=E,T.setCustomValidity(E.join(`
2 `))):E&&(M=[E],T.setCustomValidity(E))):I&&(T.setCustomValidity(""),R.customError=!1,T.validationMessage?(A=T.validationMessage,M=[T.validationMessage]):T.validity.valid&&!R.valid&&(R.valid=!0))}let V={value:w,state:R,error:A??(Array.isArray(E)?E[0]:E??""),errors:M,initialValue:i.initialValue};O(V),r(V)}),y=oa.useCallback((w={})=>nt(g,c.valid===!1?{"aria-invalid":!0}:rt,w),[g,c.valid]),v=oa.useCallback((w={})=>nt({onChange(S){if(S.nativeEvent.defaultPrevented)return;if(o(u),!d()){h(S.currentTarget.value,!0);return}let T=S.currentTarget;if(T.value===""){h(T.value);return}b.clear(),s?b.start(s,()=>{h(T.value)}):h(T.value)}},y(w)),[y,o,u,b,h,s,d]);return oa.useMemo(()=>({getValidationProps:y,getInputValidationProps:v,inputRef:x,commit:h}),[y,v,h])}var Kf=m(H(),1);function VS(e){let{commit:t,invalid:o,markedDirtyRef:r,name:n,setRegisteredFieldId:i,setValidityData:s,validityData:a}=e,{formRef:l}=On(),c=Kf.useRef(null),u=Kf.useRef(null),d=Kf.useRef(null),p=G(()=>{let h=u.current;if(h)return h.getValue?h.getValue():h.value}),f=G(()=>{let h=u.current;if(!h)return;let y=h.value;y===void 0&&(y=p()),r.current=!0,t(y)});function g(){let h=u.current;!h||!h.id||l.current.fields.set(h.id,{getValue:p,name:n,controlRef:h.controlRef??d,validityData:ta(a,o),validate:f})}function b(h=u.current?.id){h&&l.current.fields.delete(h)}function x(){let h=u.current;if(!h)return;let y=h.value;y===void 0&&(y=p()),a.initialValue===null&&y!==null&&s(v=>({...v,initialValue:y}))}return U(()=>{let h=u.current;!h||!h.id||l.current.fields.set(h.id,{getValue:p,name:n,controlRef:h.controlRef??d,validityData:ta(a,o),validate:f})},[l,p,o,n,f,a]),U(()=>{let h=l.current.fields;return()=>{let y=u.current?.id;y&&h.delete(y)}},[l]),G((h,y)=>{if(!y){c.current===h&&(c.current=null,b(),u.current=null,i(void 0));return}let v=u.current?.id;c.current=h,u.current=y,i(y.id),v&&v!==y.id&&b(v),x(),g()})}var Xf=m(z(),1),F3=Qt.forwardRef(function(t,o){let{errors:r,validationMode:n,submitAttemptedRef:i}=On(),{render:s,className:a,validate:l,validationDebounceTime:c=0,validationMode:u=n,name:d,disabled:p=!1,invalid:f,dirty:g,touched:b,actionsRef:x,style:h,...y}=t,{disabled:v}=AS(),w=G(l||(()=>null)),S=v||p,[T,O]=Qt.useState(!1),[C,E]=Qt.useState(!1),[M,R]=Qt.useState(!1),[A,I]=Qt.useState(!1),V=g??C,P=b??T,N=Qt.useRef(!1),_=Qt.useRef(void 0),k=Qt.useCallback(()=>_.current,[]),F=Qt.useCallback(_e=>{_.current=_e},[]),D=G(_e=>{g===void 0&&(_e&&(N.current=!0),E(_e))}),K=G(_e=>{b===void 0&&O(_e)}),ue=G(()=>u==="onChange"||u==="onSubmit"&&i.current),ne=!!d&&Object.hasOwn(r,d)&&r[d]!==void 0,W=f===!0||ne,[ae,ie]=Qt.useState({state:Js,error:"",errors:[],value:null,initialValue:null}),Pe=!W&&ae.state.valid,j=Qt.useMemo(()=>({disabled:S,touched:P,dirty:V,valid:Pe,filled:M,focused:A}),[S,P,V,Pe,M,A]),oe=NS({setValidityData:ie,validate:w,validityData:ae,validationDebounceTime:c,invalid:W,markedDirtyRef:N,state:j,name:d,shouldValidateOnChange:ue,getRegisteredFieldId:k}),he=ae.value,$e=Qt.useCallback(()=>{N.current=!0,oe.commit(he)},[oe,he]),re=VS({commit:oe.commit,invalid:W,markedDirtyRef:N,name:d,setRegisteredFieldId:F,setValidityData:ie,validityData:ae});Qt.useImperativeHandle(x,()=>({validate:$e}),[$e]);let me=Qt.useMemo(()=>({invalid:W,name:d,validityData:ae,setValidityData:ie,disabled:S,touched:P,setTouched:K,dirty:V,setDirty:D,filled:M,setFilled:R,focused:A,setFocused:I,validate:w,validationMode:u,validationDebounceTime:c,shouldValidateOnChange:ue,state:j,markedDirtyRef:N,registerFieldControl:re,validation:oe}),[W,d,ae,S,P,K,V,D,M,R,A,I,w,u,c,ue,j,re,oe]),Ce=ye("div",t,{ref:o,state:j,props:y,stateAttributesMapping:br});return(0,Xf.jsx)(Dc.Provider,{value:me,children:Ce})}),MS=Qt.forwardRef(function(t,o){return(0,Xf.jsx)(Yf,{children:(0,Xf.jsx)(F3,{...t,ref:o})})});var Uc=m(H(),1);var FS=Uc.forwardRef(function(t,o){let{render:r,className:n,style:i,id:s,nativeLabel:a=!0,...l}=t,c=Mt(!1),{labelId:u}=co(),d=Uc.useRef(null),p=RS({id:u??s,native:a});return ye("label",t,{ref:[o,d],state:c.state,props:[p,l],stateAttributesMapping:br})});var ra=m(H(),1);var Bh=m(z(),1),L3={...br,...xn},LS=ra.forwardRef(function(t,o){let{render:r,id:n,className:i,match:s,style:a,...l}=t,c=Fo(n),{validityData:u,state:d,name:p}=Mt(!1),{setMessageIds:f}=co(),{errors:g}=On(),b=p?g[p]:null,x=typeof s=="string",h=!1;s===!0?h=!0:x?h=!!u.state[s]:h=!!b||u.state.valid===!1;let{mounted:y,transitionStatus:v,setMounted:w}=yn(h);U(()=>{if(!(!h||!c))return f(P=>P.concat(c)),()=>{f(P=>P.filter(N=>N!==c))}},[h,c,f]);let S=ra.useRef(null),[T,O]=ra.useState(null),[C,E]=ra.useState(null),M=u.errors.length>1?(0,Bh.jsx)("ul",{children:u.errors.map(P=>(0,Bh.jsx)("li",{children:P},P))}):u.error,R=x?M:b||M,A=u.error;b!=null?A=Array.isArray(b)?JSON.stringify(b):b:u.errors.length>1&&(A=JSON.stringify(u.errors)),h&&A!==C&&(E(A),O(R)),Wr({open:h,ref:S,onComplete(){h||w(!1)}});let I={...d,transitionStatus:v},V=ye("div",t,{ref:[o,S],state:I,props:[{id:c,children:h?R:T},l],stateAttributesMapping:L3,enabled:y});return y?V:null});var DS=m(H(),1);var zS=DS.forwardRef(function(t,o){let{render:r,id:n,className:i,style:s,...a}=t,l=Fo(n),c=Mt(!1),{setMessageIds:u}=co();return U(()=>{if(l)return u(p=>p.concat(l)),()=>{u(p=>p.filter(f=>f!==l))}},[l,u]),ye("p",t,{ref:o,state:c.state,props:[{id:l},a],stateAttributesMapping:br})});var Qf=m(H(),1);var HS=Qf.forwardRef(function(t,o){let{render:r,className:n,id:i,name:s,value:a,disabled:l=!1,onValueChange:c,defaultValue:u,autoFocus:d=!1,style:p,...f}=t,{state:g,name:b,disabled:x,setTouched:h,setDirty:y,validityData:v,setFocused:w,setFilled:S,validationMode:T,validation:O}=Mt(),C=x||l,E=b??s,M={...g,disabled:C},{labelId:R}=co(),A=Ja({id:i});U(()=>{let F=a!=null;O.inputRef.current?.value||F&&a!==""?S(!0):F&&a===""&&S(!1)},[O.inputRef,S,a]);let I=Qf.useRef(null);U(()=>{d&&I.current===Xt(Ie(I.current))&&w(!0)},[d,w]);let[V]=Va({controlled:a,default:u,name:"FieldControl",state:"value"}),P=a!==void 0,N=P?V:void 0,_=G(()=>O.inputRef.current?.value);return Sf(O.inputRef,A,N,_),ye("input",t,{ref:[o,I],state:M,props:[{id:A,disabled:C,name:E,ref:O.inputRef,"aria-labelledby":R,autoFocus:d,...P?{value:N}:{defaultValue:u},onChange(F){let D=F.currentTarget.value;c?.(D,ce(J.none,F.nativeEvent)),y(D!==v.initialValue),S(D!=="")},onFocus(){w(!0)},onBlur(F){h(!0),w(!1),T==="onBlur"&&O.commit(F.currentTarget.value)},onKeyDown(F){F.currentTarget.tagName==="INPUT"&&F.key==="Enter"&&(h(!0),O.commit(F.currentTarget.value))}},O.getInputValidationProps(),f],stateAttributesMapping:br})});var Gc=m(H(),1);var BS=m(z(),1),jS=function(t){let{children:o}=t,{validityData:r,invalid:n}=Mt(!1),i=Gc.useMemo(()=>ta(r,n),[r,n]),s=i.state.valid===!1,{transitionStatus:a}=yn(s),l=Gc.useMemo(()=>({...i,validity:i.state,transitionStatus:a}),[i,a]);return(0,BS.jsx)(Gc.Fragment,{children:o(l)})};var Zf=m(H(),1);var jh=m(z(),1),WS=Zf.forwardRef(function(t,o){let{render:r,className:n,style:i,disabled:s=!1,...a}=t,{state:l,disabled:c}=Mt(!1),u=c||s,d=wS(),f=d?.allValues!==void 0?d?.parent.id:void 0,g=Zf.useMemo(()=>({disabled:u}),[u]),b=ye("div",t,{ref:o,state:l,props:a,stateAttributesMapping:br});return(0,jh.jsx)(Yf,{controlId:f,children:(0,jh.jsx)(xS.Provider,{value:g,children:b})})});var US=m(H(),1);var GS=m(z(),1),Wh=US.forwardRef(function(t,o){return(0,GS.jsx)(jo.Control,{ref:o,...t})});var Jf=m(H(),1),$S=m(Cn(),1);var YS=m(z(),1),qS=Jf.forwardRef(function(t,o){let{children:r,container:n,className:i,render:s,style:a,...l}=t,{portalNode:c,portalSubtree:u}=nf({container:n,ref:o,componentProps:t,elementProps:l});return!u&&!c?null:(0,YS.jsxs)(Jf.Fragment,{children:[u,c&&$S.createPortal(r,c)]})});var hr={};Pi(hr,{Arrow:()=>dC,Handle:()=>$c,Popup:()=>cC,Portal:()=>iC,Positioner:()=>aC,Provider:()=>fC,Root:()=>QS,Trigger:()=>oC,Viewport:()=>gC,createHandle:()=>bC});var Nn=m(H(),1);var ep=m(H(),1),Uh=ep.createContext(void 0);function $r(e){let t=ep.useContext(Uh);if(t===void 0&&!e)throw new Error(it(72));return t}var KS=m(H(),1),XS=m(Cn(),1);var D3={...z0,disabled:le(e=>e.disabled),instantType:le(e=>e.instantType),isInstantPhase:le(e=>e.isInstantPhase),trackCursorAxis:le(e=>e.trackCursorAxis),disableHoverablePopup:le(e=>e.disableHoverablePopup),lastOpenChangeReason:le(e=>e.openChangeReason),closeOnClick:le(e=>e.closeOnClick),closeDelay:le(e=>e.closeDelay),hasViewport:le(e=>e.hasViewport)},al=class e extends qa{constructor(t,o,r=!1){let n=new zi,i={...z3(),...t};i.floatingRootContext=L0(n,o,r),super(i,{popupRef:KS.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:n},D3)}setOpen=(t,o)=>{let r=o.reason,n=r===J.triggerHover,i=t&&r===J.triggerFocus,s=!t&&(r===J.triggerPress||r===J.escapeKey);if(o.preventUnmountOnClose=()=>{this.set("preventUnmountingOnClose",!0)},this.context.onOpenChange?.(t,o),o.isCanceled)return;this.state.floatingRootContext.dispatchOpenChange(t,o);let a=()=>{let l={open:t,openChangeReason:r};i?l.instantType="focus":s?l.instantType="dismiss":r===J.triggerHover&&(l.instantType=void 0),P0(l,t,o.trigger),this.update(l)};n?XS.flushSync(a):a()};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,ce(J.triggerPress,t))}static useStore(t,o){return I0(t,(n,i)=>new e(o,n,i)).store}};function z3(){return{...F0(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var tp=m(z(),1),QS=sh(function(t){let{disabled:o=!1,defaultOpen:r=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:s="none",actionsRef:a,onOpenChange:l,onOpenChangeComplete:c,handle:u,triggerId:d,defaultTriggerId:p=null,children:f}=t,g=al.useStore(u?.store,{open:r,openProp:n,activeTriggerId:p,triggerIdProp:d});Zd(()=>{n===void 0&&g.state.open===!1&&r===!0&&g.update({open:!0,activeTriggerId:p})}),g.useControlledProp("openProp",n),g.useControlledProp("triggerIdProp",d),g.useContextCallback("onOpenChange",l),g.useContextCallback("onOpenChangeComplete",c);let b=g.useState("open"),x=!o&&b,h=g.useState("activeTriggerId"),y=g.useState("mounted"),v=g.useState("payload");g.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i}),g.useSyncedValue("disabled",o),A0(g);let{forceUnmount:w,transitionStatus:S}=k0(x,g),T=g.useState("isInstantPhase"),O=g.useState("instantType"),C=g.useState("lastOpenChangeReason"),E=Nn.useRef(null);U(()=>{b&&o&&g.setOpen(!1,ce(J.disabled))},[b,o,g]),U(()=>{S==="ending"&&C===J.none||S!=="ending"&&T?(O!=="delay"&&(E.current=O),g.set("instantType","delay")):E.current!==null&&(g.set("instantType",E.current),E.current=null)},[S,T,C,O,g]),U(()=>{x&&h==null&&g.set("payload",void 0)},[g,h,x]);let M=Nn.useCallback(()=>{g.setOpen(!1,ce(J.imperativeAction))},[g]);Nn.useImperativeHandle(a,()=>({unmount:w,close:M}),[w,M]);let R=x||y||!o&&s!=="none";return(0,tp.jsxs)(Uh.Provider,{value:g,children:[R&&(0,tp.jsx)(H3,{store:g,disabled:o,trackCursorAxis:s}),typeof f=="function"?f({payload:v}):f]})});function H3({store:e,disabled:t,trackCursorAxis:o}){let r=e.useState("floatingRootContext"),n=Oc(r,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=$b(r,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),s=Nn.useMemo(()=>nt(i.reference,n.reference),[i.reference,n.reference]),a=Nn.useMemo(()=>nt(i.trigger,n.trigger),[i.trigger,n.trigger]),l=Nn.useMemo(()=>nt(ff,i.floating,n.floating),[i.floating,n.floating]);return N0(e,{activeTriggerProps:s,inactiveTriggerProps:a,popupProps:l}),null}var rp=m(H(),1);var op=m(H(),1),Gh=op.createContext(void 0);function ZS(){return op.useContext(Gh)}var JS=(function(e){return e[e.popupOpen=Vc.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var tC="data-base-ui-tooltip-trigger";function eC(e){if("composedPath"in e){let o=e.composedPath();for(let r=0;r<o.length;r+=1){let n=o[r];if(Re(n))return n}}let t=e.target;return Re(t)?t:null}function B3(e){let t=e;for(;t;){if(t.hasAttribute(tC))return t;let o=t.parentElement;if(o){t=o;continue}let r=t.getRootNode();t="host"in r&&Re(r.host)?r.host:null}return null}var oC=R0(function(t,o){let{render:r,className:n,style:i,handle:s,payload:a,disabled:l,delay:c,closeOnClick:u=!0,closeDelay:d,id:p,...f}=t,g=$r(!0),b=s?.store??g;if(!b)throw new Error(it(82));let x=Fo(p),h=b.useState("isTriggerActive",x),y=b.useState("isOpenedByTrigger",x),v=b.useState("floatingRootContext"),w=rp.useRef(null),S=c??600,T=d??0,{registerTrigger:O,isMountedByThisTrigger:C}=O0(x,w,b,{payload:a,closeOnClick:u,closeDelay:T}),E=ZS(),{delayRef:M,isInstantPhase:R,hasProvider:A}=Vb(v,{open:y}),I=Qa(v);b.useSyncedValue("isInstantPhase",R);let V=b.useState("disabled"),P=l??V,N=Ct(P),_=b.useState("trackCursorAxis"),k=b.useState("disableHoverablePopup"),F=rp.useRef(!1),D=Nt(),K=rp.useRef(void 0);function ue(){let re=E?.delay,me=typeof M.current=="object"?M.current.open:void 0,Ce=S;return A&&(me!==0?Ce=c??re??S:Ce=0),Ce}function ne(re){let me=w.current;if(!me||!re)return!1;let Ce=B3(re);return Ce!==null&&Ce!==me&&fe(me,Ce)}function W(re){let me=ne(re);return F.current=me,me&&(I.openChangeTimeout.clear(),I.restTimeout.clear(),I.restTimeoutPending=!1,D.clear()),me}let ae=gh(v,{enabled:!P,mouseOnly:!0,move:!1,handleClose:!k&&_!=="both"?yh():null,restMs:ue,delay(){let re=typeof M.current=="object"?M.current.close:void 0,me=T;return d==null&&A&&(me=re),{close:me}},triggerElementRef:w,isActiveTrigger:h,isClosing:()=>b.select("transitionStatus")==="ending",shouldOpen(){return!F.current}}),ie=dh(v,{enabled:!P}).reference,Pe=re=>{let me=F.current,Ce=eC(re),_e=W(Ce),xe=w.current,ve=xe&&Ce&&fe(xe,Ce);if(_e&&b.select("open")&&b.select("lastOpenChangeReason")===J.triggerHover){b.setOpen(!1,ce(J.triggerHover,re));return}if(me&&!_e&&ve&&!N.current&&!b.select("open")&&xe&&jr(K.current)){let Oe=()=>{!F.current&&!N.current&&!b.select("open")&&b.setOpen(!0,ce(J.triggerHover,re,xe))},de=ue();de===0?(D.clear(),Oe()):D.start(de,Oe)}},j=b.useState("triggerProps",C);return ye("button",t,{state:{open:y},ref:[o,O,w],props:[ae,ie,C||_!=="none"?j:void 0,{onMouseOver(re){Pe(re.nativeEvent)},onFocus(re){ne(eC(re.nativeEvent))&&re.preventBaseUIHandler()},onMouseLeave(){F.current=!1,D.clear(),K.current=void 0},onPointerEnter(re){K.current=re.pointerType},onPointerDown(re){K.current=re.pointerType,b.set("closeOnClick",u),u&&!b.select("open")&&b.cancelPendingOpen(re.nativeEvent)},onClick(re){u&&!b.select("open")&&b.cancelPendingOpen(re.nativeEvent)},id:x,[JS.triggerDisabled]:P?"":void 0,[tC]:P?void 0:""},f],stateAttributesMapping:xf})});var nC=m(H(),1);var np=m(H(),1),$h=np.createContext(void 0);function rC(){let e=np.useContext($h);if(e===void 0)throw new Error(it(70));return e}var Yh=m(z(),1),iC=nC.forwardRef(function(t,o){let{keepMounted:r=!1,...n}=t;return $r().useState("mounted")||r?(0,Yh.jsx)($h.Provider,{value:r,children:(0,Yh.jsx)(qS,{ref:o,...n})}):null});var sp=m(H(),1);var ip=m(H(),1),qh=ip.createContext(void 0);function ll(){let e=ip.useContext(qh);if(e===void 0)throw new Error(it(71));return e}var sC=m(z(),1),aC=sp.forwardRef(function(t,o){let{render:r,className:n,anchor:i,positionMethod:s="absolute",side:a="top",align:l="center",sideOffset:c=0,alignOffset:u=0,collisionBoundary:d="clipping-ancestors",collisionPadding:p=5,arrowPadding:f=5,sticky:g=!1,disableAnchorTracking:b=!1,collisionAvoidance:x=I_,style:h,...y}=t,v=$r(),w=rC(),S=v.useState("open"),T=v.useState("mounted"),O=v.useState("trackCursorAxis"),C=v.useState("disableHoverablePopup"),E=v.useState("floatingRootContext"),M=v.useState("instantType"),R=v.useState("transitionStatus"),A=v.useState("hasViewport"),I=Lf({anchor:i,positionMethod:s,floatingRootContext:E,mounted:T,side:a,sideOffset:c,align:l,alignOffset:u,collisionBoundary:d,collisionPadding:p,sticky:g,arrowPadding:f,disableAnchorTracking:b,keepMounted:w,collisionAvoidance:x,adaptiveOrigin:A?UR:void 0}),V=sp.useMemo(()=>({open:S,side:I.side,align:I.align,anchorHidden:I.anchorHidden,instant:O!=="none"?"tracking-cursor":M}),[S,I.side,I.align,I.anchorHidden,O,M]),P=Df(t,V,{styles:I.positionerStyles,transitionStatus:R,props:y,refs:[o,v.useStateSetter("positionerElement")],hidden:!T,inert:!S||O==="both"||C});return(0,sC.jsx)(qh.Provider,{value:I,children:P})});var lC=m(H(),1);var j3={...Gr,...xn},cC=lC.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=$r(),{side:l,align:c}=ll(),u=a.useState("open"),d=a.useState("instantType"),p=a.useState("transitionStatus"),f=a.useState("popupProps"),g=a.useState("floatingRootContext"),b=a.useState("disabled"),x=a.useState("closeDelay");Wr({open:u,ref:a.context.popupRef,onComplete(){u&&a.context.onOpenChangeComplete?.(!0)}}),mh(g,{enabled:!b,closeDelay:x});let h=a.useStateSetter("popupElement");return ye("div",t,{state:{open:u,side:l,align:c,instant:d,transitionStatus:p},ref:[o,a.context.popupRef,h],props:[f,nl(p),s],stateAttributesMapping:j3})});var uC=m(H(),1);var dC=uC.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=$r(),{arrowRef:l,side:c,align:u,arrowUncentered:d,arrowStyles:p}=ll(),f=a.useState("open"),g=a.useState("instantType");return ye("div",t,{state:{open:f,side:c,align:u,uncentered:d,instant:g},ref:[o,l],props:[{style:p,"aria-hidden":!0},s],stateAttributesMapping:Gr})});var Kh=m(H(),1);var Xh=m(z(),1),fC=function(t){let{delay:o,closeDelay:r,timeout:n=400}=t,i=Kh.useMemo(()=>({delay:o,closeDelay:r}),[o,r]),s=Kh.useMemo(()=>({open:o,close:r}),[o,r]);return(0,Xh.jsx)(Gh.Provider,{value:i,children:(0,Xh.jsx)(Nb,{delay:s,timeoutMs:n,children:t.children})})};var mC=m(H(),1);var pC=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var W3={activationDirection:e=>e?{"data-activation-direction":e}:null},gC=mC.forwardRef(function(t,o){let{render:r,className:n,style:i,children:s,...a}=t,l=$r(),c=ll(),u=l.useState("instantType"),{children:d,state:p}=OS({store:l,side:c.side,cssVars:pC,children:s}),f={activationDirection:p.activationDirection,transitioning:p.transitioning,instant:u};return ye("div",t,{state:f,ref:o,props:[a,{children:d}],stateAttributesMapping:W3})});var $c=class{constructor(){this.store=new al}open(t){let o=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!o)throw new Error(it(81,t));this.store.setOpen(!0,ce(J.imperativeAction,void 0,o))}close(){this.store.setOpen(!1,ce(J.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function bC(){return new $c}function Wo(e){return ye(e.defaultTagName??"div",e,e)}var yC=m(Z(),1),Qh="data-wp-hash";function Zh(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&G3(document)),e.__wpStyleRuntime}function U3(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Qh}]`))if(o.getAttribute(Qh)===t)return!0;return!1}function xC(e,t,o){if(!e.head)return;let r=Zh(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(U3(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Qh,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function G3(e){let t=Zh();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)xC(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function wC(e,t){let o=Zh();o.styles.set(e,t);for(let r of o.documents.keys())xC(r,e,t)}typeof process>"u",wC("0c5702ddca",'@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-medium,499);--_gcd-p-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-p-line-height:var(--wpds-typography-line-height-2xl,40px);font-size:var(--wpds-typography-font-size-2xl,32px);line-height:var(--wpds-typography-line-height-2xl,40px)}._14437cfb77831647__heading-2xl,._3c78b7fa9b4072dd__heading-xl{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-medium,499)}._3c78b7fa9b4072dd__heading-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-medium,499);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-md,24px)}.aa58f227716bcde2__heading-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-medium,499);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-lg,15px)}.aa58f227716bcde2__heading-lg,.fc4da56d8dfe52c4__heading-md{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-medium,499);line-height:var(--wpds-typography-line-height-sm,20px)}.fc4da56d8dfe52c4__heading-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-medium,499);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px)}.a9b78c7c82e8dff7__heading-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-medium,499);--_gcd-p-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-medium,499);line-height:var(--wpds-typography-line-height-xs,16px);text-transform:uppercase}._305ff559e52180d5__body-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-regular,400);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-xl,32px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-xl,32px)}._305ff559e52180d5__body-xl,.ca1aa3fc2029e958__body-lg{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-regular,400)}.ca1aa3fc2029e958__body-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-regular,400);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-lg,15px);line-height:var(--wpds-typography-line-height-md,24px)}._131101940be12424__body-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-regular,400);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}._0e8d87a42c1f75fa__body-sm,._131101940be12424__body-md{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-regular,400)}._0e8d87a42c1f75fa__body-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-regular,400);--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var hC={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",wC("d5c1b736fd","._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-fg-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,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-fg-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid 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-fg-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-medium,499));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}");var vC={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},Vn=(0,yC.forwardRef)(function({variant:t="body-md",render:o,className:r,...n},i){return Wo({render:o,defaultTagName:"span",ref:i,props:nt(n,{className:Y(hC.text,vC.heading,vC.p,hC[t],r)})})});var ap=m(Z(),1),_C=m(Te(),1),SC=m(z(),1);import{speak as $3}from"@wordpress/a11y";var Jh="data-wp-hash";function ev(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&q3(document)),e.__wpStyleRuntime}function Y3(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Jh}]`))if(o.getAttribute(Jh)===t)return!0;return!1}function RC(e,t,o){if(!e.head)return;let r=ev(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Y3(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Jh,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function q3(e){let t=ev();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)RC(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function lp(e,t){let o=ev();o.styles.set(e,t);for(let r of o.documents.keys())RC(r,e,t)}typeof process>"u",lp("459f56a7b7",'@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:499;--wp-ui-button-background-color:var(--wpds-color-bg-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-bg-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-bg-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-fg-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-fg-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-fg-interactive-neutral-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:40px;--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:-4px;--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:padding-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);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}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height: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-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-fg-interactive-brand-active,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-disabled:var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-bg-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-bg-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-bg-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-bg-interactive-neutral-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-bg-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-bg-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-bg-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-fg-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-fg-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-fg-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-fg-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-bg-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-bg-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-bg-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-bg-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-bg-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-bg-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:32px}._914b42f315c0e580__is-loading{color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}*{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 Yc={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",lp("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var K3={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",lp("693cd16544","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus,._970d04df7376df67__outset-ring--focus-within-except-active,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible,.cd83dfc2126a0846__outset-ring--focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active,.ecadb9e080e2dfa5__outset-ring--focus-parent-visible{@media not (prefers-reduced-motion){--_gcd-a-transition:outline 0.1s ease-out;transition:outline .1s ease-out}outline:0 solid transparent;outline-offset:1px}._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}}}");var X3={"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",lp("d5c1b736fd","._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-fg-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,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-fg-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid 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-fg-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-medium,499));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}");var Q3={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},CC=(0,ap.forwardRef)(function({tone:t="brand",variant:o="solid",size:r="default",className:n,focusableWhenDisabled:i=!0,disabled:s,loading:a,loadingAnnouncement:l=(0,_C.__)("Loading"),children:c,...u},d){let p=Y(Q3.button,K3["box-sizing"],X3["outset-ring--focus-except-active"],o!=="unstyled"&&Yc.button,Yc[`is-${t}`],Yc[`is-${o}`],Yc[`is-${r}`],a&&Yc["is-loading"],n);return(0,ap.useEffect)(()=>{a&&l&&$3(l)},[a,l]),(0,SC.jsx)(Dh,{ref:d,className:p,focusableWhenDisabled:i,disabled:s??a,...u,children:c})});var PC=m(Z(),1);var EC=m(Z(),1),TC=m(ut(),1),IC=m(z(),1),dn=(0,EC.forwardRef)(function({icon:t,size:o=24,...r},n){return(0,IC.jsx)(TC.SVG,{ref:n,fill:"currentColor",...t.props,...r,width:o,height:o})});var AC=m(z(),1),tv="data-wp-hash";function ov(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&J3(document)),e.__wpStyleRuntime}function Z3(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${tv}]`))if(o.getAttribute(tv)===t)return!0;return!1}function OC(e,t,o){if(!e.head)return;let r=ov(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Z3(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(tv,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function J3(e){let t=ov();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)OC(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function e5(e,t){let o=ov();o.styles.set(e,t);for(let r of o.documents.keys())OC(r,e,t)}typeof process>"u",e5("459f56a7b7",'@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:499;--wp-ui-button-background-color:var(--wpds-color-bg-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-bg-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-bg-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-fg-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-fg-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-fg-interactive-neutral-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:40px;--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:-4px;--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:padding-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);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}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height: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-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-fg-interactive-brand-active,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-disabled:var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-bg-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-bg-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-bg-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-bg-interactive-neutral-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-bg-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-bg-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-bg-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-fg-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-fg-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-fg-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-fg-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-bg-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-bg-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-bg-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-bg-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-bg-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-bg-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:32px}._914b42f315c0e580__is-loading{color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}*{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 t5={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"},rv=(0,PC.forwardRef)(function({className:t,icon:o,...r},n){return(0,AC.jsx)(dn,{ref:n,icon:o,className:Y(t5.icon,t),size:24,...r})});rv.displayName="Button.Icon";var cp=Object.assign(CC,{Icon:rv});var VC=m(Z(),1);function cl(e,t,o){return(0,VC.cloneElement)(e??t,{children:o})}var FC=m(iv(),1),{lock:Vte,unlock:up}=(0,FC.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/ui");var LC=m(Z(),1),sv="data-wp-hash";function av(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&r5(document)),e.__wpStyleRuntime}function o5(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${sv}]`))if(o.getAttribute(sv)===t)return!0;return!1}function DC(e,t,o){if(!e.head)return;let r=av(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(o5(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(sv,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function r5(e){let t=av();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)DC(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function n5(e,t){let o=av();o.styles.set(e,t);for(let r of o.documents.keys())DC(r,e,t)}typeof process>"u",n5("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var i5={stack:"_19ce0419607e1896__stack"},s5={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)"},ee=(0,LC.forwardRef)(function({direction:t,gap:o,align:r,justify:n,wrap:i,render:s,...a},l){let c={gap:o&&s5[o],alignItems:r,justifyContent:n,flexDirection:t,flexWrap:i};return Wo({render:s,ref:l,props:nt(a,{style:c,className:i5.stack})})});var o1=m(Z(),1);var wo={};Pi(wo,{Popup:()=>mp,Portal:()=>fp,Positioner:()=>pp,Provider:()=>hp,Root:()=>bp,Trigger:()=>gp});var qC=m(Z(),1),KC=m(nv(),1);var jC=m(Z(),1);var lv="data-wp-hash";function cv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&l5(document)),e.__wpStyleRuntime}function a5(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${lv}]`))if(o.getAttribute(lv)===t)return!0;return!1}function HC(e,t,o){if(!e.head)return;let r=cv(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(a5(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(lv,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function l5(e){let t=cv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)HC(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function c5(e,t){let o=cv();o.styles.set(e,t);for(let r of o.documents.keys())HC(r,e,t)}typeof process>"u",c5("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 zC={slot:"_11fc52b637ff8a7e__slot"},BC="data-wp-compat-overlay-slot";function u5(){return typeof document>"u"?null:document}function d5(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var si=null;function f5(e){let t=e.createElement("div");return t.setAttribute(BC,""),zC.slot&&t.classList.add(zC.slot),e.body.appendChild(t),t}function dp(){if(typeof window>"u"||!d5()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=u5();if(!e||!e.body)return;if(si&&si.ownerDocument===e&&si.isConnected)return si;let t=e.querySelector(`[${BC}]`);return t instanceof HTMLDivElement?(si=t,t):(si?.isConnected&&si.remove(),si=f5(e),si)}var WC=m(z(),1),fp=(0,jC.forwardRef)(function({container:t,...o},r){return(0,WC.jsx)(hr.Portal,{container:t??dp(),...o,ref:r})});var UC=m(Z(),1),YC=m(z(),1),uv="data-wp-hash";function dv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&m5(document)),e.__wpStyleRuntime}function p5(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${uv}]`))if(o.getAttribute(uv)===t)return!0;return!1}function GC(e,t,o){if(!e.head)return;let r=dv(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(p5(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(uv,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function m5(e){let t=dv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)GC(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function $C(e,t){let o=dv();o.styles.set(e,t);for(let r of o.documents.keys())GC(r,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 g5={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",$C("4811d023d1",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--wpds-elevation-sm,0 1px 2px 0 #0000000d,0 2px 3px 0 #0000000a,0 6px 6px 0 #00000008,0 8px 8px 0 #00000005);color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var b5={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},pp=(0,UC.forwardRef)(function({align:t="center",className:o,side:r="top",sideOffset:n=4,...i},s){return(0,YC.jsx)(hr.Positioner,{ref:s,align:t,side:r,sideOffset:n,...i,className:Y(g5["box-sizing"],b5.positioner,o)})});var qc=m(z(),1),fv="data-wp-hash";function pv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&v5(document)),e.__wpStyleRuntime}function h5(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${fv}]`))if(o.getAttribute(fv)===t)return!0;return!1}function XC(e,t,o){if(!e.head)return;let r=pv(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(h5(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(fv,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function v5(e){let t=pv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)XC(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function y5(e,t){let o=pv();o.styles.set(e,t);for(let r of o.documents.keys())XC(r,e,t)}typeof process>"u",y5("4811d023d1",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--wpds-elevation-sm,0 1px 2px 0 #0000000d,0 2px 3px 0 #0000000a,0 6px 6px 0 #00000008,0 8px 8px 0 #00000005);color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var x5={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},w5=up(KC.privateApis).ThemeProvider,_5={background:"#1e1e1e"},mp=(0,qC.forwardRef)(function({portal:t,positioner:o,children:r,className:n,...i},s){let a=(0,qc.jsx)(w5,{color:_5,children:(0,qc.jsx)(hr.Popup,{ref:s,className:Y(x5.popup,n),...i,children:r})}),l=cl(o,(0,qc.jsx)(pp,{}),a);return cl(t,(0,qc.jsx)(fp,{}),l)});var QC=m(Z(),1),ZC=m(z(),1),gp=(0,QC.forwardRef)(function(t,o){return(0,ZC.jsx)(hr.Trigger,{ref:o,...t})});var JC=m(z(),1);function bp(e){return(0,JC.jsx)(hr.Root,{...e})}var e1=m(z(),1);function hp({...e}){return(0,e1.jsx)(hr.Provider,{...e})}var Yr=m(z(),1),mv="data-wp-hash";function gv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&S5(document)),e.__wpStyleRuntime}function R5(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${mv}]`))if(o.getAttribute(mv)===t)return!0;return!1}function r1(e,t,o){if(!e.head)return;let r=gv(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(R5(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(mv,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function S5(e){let t=gv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)r1(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function C5(e,t){let o=gv();o.styles.set(e,t);for(let r of o.documents.keys())r1(r,e,t)}typeof process>"u",C5("65cec4cf71","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{._28cfdc260e755391__icon-button{--wp-ui-button-aspect-ratio:1;--wp-ui-button-padding-inline:0;--wp-ui-button-min-width:unset}.f1c70d719989a85a__icon{margin:-1px}}}");var t1={"icon-button":"_28cfdc260e755391__icon-button",icon:"f1c70d719989a85a__icon"},Kc=(0,o1.forwardRef)(function({label:t,className:o,children:r,disabled:n,focusableWhenDisabled:i=!0,icon:s,size:a,shortcut:l,positioner:c,...u},d){let p=Y(t1["icon-button"],o);return(0,Yr.jsx)(hp,{delay:0,children:(0,Yr.jsxs)(bp,{children:[(0,Yr.jsx)(gp,{ref:d,disabled:n&&!i,render:(0,Yr.jsx)(cp,{...u,size:a,"aria-label":t,"aria-keyshortcuts":l?.ariaKeyShortcut,disabled:n,focusableWhenDisabled:i}),className:p,children:(0,Yr.jsx)(dn,{icon:s,size:24,className:t1.icon})}),(0,Yr.jsxs)(mp,{positioner:c,children:[t,l&&(0,Yr.jsxs)(Yr.Fragment,{children:[" ",(0,Yr.jsx)("span",{"aria-hidden":"true",children:l.displayShortcut})]})]})]})})});var na={};Pi(na,{Actions:()=>x1,Description:()=>h1,Icon:()=>d1,Root:()=>s1,Title:()=>m1,Visual:()=>vp});var n1=m(Z(),1),bv="data-wp-hash";function hv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&T5(document)),e.__wpStyleRuntime}function E5(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${bv}]`))if(o.getAttribute(bv)===t)return!0;return!1}function i1(e,t,o){if(!e.head)return;let r=hv(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(E5(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(bv,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function T5(e){let t=hv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)i1(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function I5(e,t){let o=hv();o.styles.set(e,t);for(let r of o.documents.keys())i1(r,e,t)}typeof process>"u",I5("d331810ae3",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.a23e08e65c8e62e5__root{text-wrap:balance;align-items:center;color:var(--wpds-color-fg-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-fg-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-bg-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-fg-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 P5={root:"a23e08e65c8e62e5__root",visual:"_01303b3680eaa216__visual",icon:"_58c8e351db225608__icon",title:"b8b96f70820333a1__title",description:"_70f1dd22bad55b18__description",actions:"_89ac025fd8e2bc52__actions"},s1=(0,n1.forwardRef)(function({render:t,...o},r){let n=Y(P5.root);return Wo({defaultTagName:"div",render:t,ref:r,props:nt({className:n},o)})});var a1=m(Z(),1),vv="data-wp-hash";function yv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&A5(document)),e.__wpStyleRuntime}function O5(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${vv}]`))if(o.getAttribute(vv)===t)return!0;return!1}function l1(e,t,o){if(!e.head)return;let r=yv(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(O5(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(vv,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function A5(e){let t=yv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)l1(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function k5(e,t){let o=yv();o.styles.set(e,t);for(let r of o.documents.keys())l1(r,e,t)}typeof process>"u",k5("d331810ae3",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.a23e08e65c8e62e5__root{text-wrap:balance;align-items:center;color:var(--wpds-color-fg-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-fg-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-bg-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-fg-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 N5={root:"a23e08e65c8e62e5__root",visual:"_01303b3680eaa216__visual",icon:"_58c8e351db225608__icon",title:"b8b96f70820333a1__title",description:"_70f1dd22bad55b18__description",actions:"_89ac025fd8e2bc52__actions"},vp=(0,a1.forwardRef)(function({render:t,...o},r){let n=Y(N5.visual);return Wo({defaultTagName:"div",render:t,ref:r,props:nt({className:n},o)})});var c1=m(Z(),1);var wv=m(z(),1),xv="data-wp-hash";function _v(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&M5(document)),e.__wpStyleRuntime}function V5(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${xv}]`))if(o.getAttribute(xv)===t)return!0;return!1}function u1(e,t,o){if(!e.head)return;let r=_v(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(V5(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(xv,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function M5(e){let t=_v();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)u1(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function F5(e,t){let o=_v();o.styles.set(e,t);for(let r of o.documents.keys())u1(r,e,t)}typeof process>"u",F5("d331810ae3",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.a23e08e65c8e62e5__root{text-wrap:balance;align-items:center;color:var(--wpds-color-fg-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-fg-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-bg-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-fg-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 L5={root:"a23e08e65c8e62e5__root",visual:"_01303b3680eaa216__visual",icon:"_58c8e351db225608__icon",title:"b8b96f70820333a1__title",description:"_70f1dd22bad55b18__description",actions:"_89ac025fd8e2bc52__actions"},d1=(0,c1.forwardRef)(function({icon:t,className:o,...r},n){return(0,wv.jsx)(vp,{ref:n,className:Y(L5.icon,o),...r,children:(0,wv.jsx)(dn,{icon:t})})});var f1=m(Z(),1);var Cv=m(z(),1),Rv="data-wp-hash";function Sv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&z5(document)),e.__wpStyleRuntime}function D5(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Rv}]`))if(o.getAttribute(Rv)===t)return!0;return!1}function p1(e,t,o){if(!e.head)return;let r=Sv(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(D5(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Rv,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function z5(e){let t=Sv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)p1(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function H5(e,t){let o=Sv();o.styles.set(e,t);for(let r of o.documents.keys())p1(r,e,t)}typeof process>"u",H5("d331810ae3",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.a23e08e65c8e62e5__root{text-wrap:balance;align-items:center;color:var(--wpds-color-fg-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-fg-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-bg-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-fg-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 B5={root:"a23e08e65c8e62e5__root",visual:"_01303b3680eaa216__visual",icon:"_58c8e351db225608__icon",title:"b8b96f70820333a1__title",description:"_70f1dd22bad55b18__description",actions:"_89ac025fd8e2bc52__actions"},j5=(0,Cv.jsx)("h2",{}),m1=(0,f1.forwardRef)(function({render:t=j5,className:o,children:r,...n},i){return(0,Cv.jsx)(Vn,{ref:i,variant:"heading-lg",render:t,className:Y(B5.title,o),...n,children:r})});var g1=m(Z(),1);var Iv=m(z(),1),Ev="data-wp-hash";function Tv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&U5(document)),e.__wpStyleRuntime}function W5(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ev}]`))if(o.getAttribute(Ev)===t)return!0;return!1}function b1(e,t,o){if(!e.head)return;let r=Tv(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(W5(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ev,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function U5(e){let t=Tv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)b1(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function G5(e,t){let o=Tv();o.styles.set(e,t);for(let r of o.documents.keys())b1(r,e,t)}typeof process>"u",G5("d331810ae3",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.a23e08e65c8e62e5__root{text-wrap:balance;align-items:center;color:var(--wpds-color-fg-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-fg-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-bg-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-fg-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 $5={root:"a23e08e65c8e62e5__root",visual:"_01303b3680eaa216__visual",icon:"_58c8e351db225608__icon",title:"b8b96f70820333a1__title",description:"_70f1dd22bad55b18__description",actions:"_89ac025fd8e2bc52__actions"},Y5=(0,Iv.jsx)("p",{}),h1=(0,g1.forwardRef)(function({render:t=Y5,className:o,children:r,...n},i){return(0,Iv.jsx)(Vn,{ref:i,variant:"body-md",render:t,className:Y($5.description,o),...n,children:r})});var v1=m(Z(),1),Pv="data-wp-hash";function Ov(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&K5(document)),e.__wpStyleRuntime}function q5(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Pv}]`))if(o.getAttribute(Pv)===t)return!0;return!1}function y1(e,t,o){if(!e.head)return;let r=Ov(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(q5(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Pv,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function K5(e){let t=Ov();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)y1(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function X5(e,t){let o=Ov();o.styles.set(e,t);for(let r of o.documents.keys())y1(r,e,t)}typeof process>"u",X5("d331810ae3",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.a23e08e65c8e62e5__root{text-wrap:balance;align-items:center;color:var(--wpds-color-fg-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-fg-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-bg-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-fg-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 Q5={root:"a23e08e65c8e62e5__root",visual:"_01303b3680eaa216__visual",icon:"_58c8e351db225608__icon",title:"b8b96f70820333a1__title",description:"_70f1dd22bad55b18__description",actions:"_89ac025fd8e2bc52__actions"},x1=(0,v1.forwardRef)(function({render:t,...o},r){let n=Y(Q5.actions);return Wo({defaultTagName:"div",render:t,ref:r,props:nt({className:n},o)})});var fn={};Pi(fn,{Clear:()=>R1,Collection:()=>C1,Empty:()=>P1,Input:()=>j1,InputGroup:()=>k1,Item:()=>Y1,List:()=>Q1,ListBody:()=>eE,Popup:()=>dE,Portal:()=>yp,Positioner:()=>xp,Root:()=>pE,Value:()=>gE});var w1=m(Z(),1);var _1=m(Te(),1);var Av=m(z(),1),Z5=({"aria-label":e=(0,_1.__)("Clear"),...t},{disabled:o})=>(0,Av.jsx)(Kc,{icon:Ms,focusableWhenDisabled:!1,disabled:o,"aria-hidden":o||void 0,size:"small",variant:"minimal",tone:"neutral",label:e,...t}),R1=(0,w1.forwardRef)(function({render:t=Z5,...o},r){return(0,Av.jsx)(Tt.Clear,{ref:r,render:t,...o})});var S1=m(z(),1);function C1({children:e,...t}){return(0,S1.jsx)(Tt.Collection,{...t,children:e})}var E1=m(Z(),1),I1=m(z(),1),kv="data-wp-hash";function Nv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&eM(document)),e.__wpStyleRuntime}function J5(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${kv}]`))if(o.getAttribute(kv)===t)return!0;return!1}function T1(e,t,o){if(!e.head)return;let r=Nv(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(J5(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(kv,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function eM(e){let t=Nv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)T1(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function tM(e,t){let o=Nv();o.styles.set(e,t);for(let r of o.documents.keys())T1(r,e,t)}typeof process>"u",tM("0b5dc58360",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:0;&[data-side=bottom]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-open]:not([data-starting-style]){opacity:1;transform:translate(0)}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--wpds-elevation-md,0 2px 3px 0 #0000000d,0 4px 5px 0 #0000000a,0 12px 12px 0 #00000008,0 16px 16px 0 #00000005);display:grid;grid-template-areas:"header" "main";grid-template-rows:auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width)}.f43dc7c768d7b622__list{color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);display:grid;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto;line-height:var(--wpds-typography-line-height-sm,20px)}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}._684ccb7988365b4f__item{--wp-ui-popup-item-height:40px;--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&.f181b98b0d33282a__is-size-compact{--wp-ui-popup-item-height:32px;--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:24px;--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{color:var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._06c7ff39d2f685b9__empty:not(:empty){--wp-ui-popup-empty-min-height:40px;--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-fg-content-neutral-weak,#707070);display: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(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var oM={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion",list:"f43dc7c768d7b622__list","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",item:"_684ccb7988365b4f__item","is-size-compact":"f181b98b0d33282a__is-size-compact","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",empty:"_06c7ff39d2f685b9__empty"},P1=(0,E1.forwardRef)(function({className:t,...o},r){return(0,I1.jsx)(Tt.Empty,{className:Y(oM.empty,t),ref:r,...o})});var O1=m(Z(),1),A1=m(z(),1),k1=(0,O1.forwardRef)(function(t,o){return(0,A1.jsx)(Tt.InputGroup,{ref:o,...t})});var B1=m(Z(),1);var z1=m(Z(),1);var Xc=m(Z(),1),Qc=m(z(),1),Vv="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"&&nM(document)),e.__wpStyleRuntime}function rM(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Vv}]`))if(o.getAttribute(Vv)===t)return!0;return!1}function N1(e,t,o){if(!e.head)return;let r=Mv(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(rM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Vv,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function nM(e){let t=Mv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)N1(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Fv(e,t){let o=Mv();o.styles.set(e,t);for(let r of o.documents.keys())N1(r,e,t)}typeof process>"u",Fv("d5c1b736fd","._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-fg-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,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-fg-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid 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-fg-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-medium,499));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}");var iM={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",Fv("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var sM={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Fv("cd5ec29fa4",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-bg-interactive-neutral-weak,#0000);border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);display: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:max(var(--wpds-typography-font-size-md,13px),16px);height:40px;line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:32px}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:24px}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){background-color:var(--wpds-color-bg-interactive-neutral-weak-disabled,#0000);border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);color:var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&._8097270636ca6100__is-borderless{border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var ul={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},V1=(0,Xc.forwardRef)(function({className:t,children:o,visuallyDisabled:r,size:n="default",isBorderless:i,prefix:s,suffix:a,...l},c){return(0,Qc.jsxs)("div",{ref:c,className:Y(iM.div,sM["box-sizing"],ul["input-layout"],ul[`is-size-${n}`],r&&ul["is-disabled"],i&&ul["is-borderless"],t),...l,children:[Xc.Children.count(s)>0&&(0,Qc.jsx)("div",{className:ul["slot-wrapper"],"data-slot-type":"prefix",children:s}),o,Xc.Children.count(a)>0&&(0,Qc.jsx)("div",{className:ul["slot-wrapper"],"data-slot-type":"suffix",children:a})]})});var F1=m(Z(),1),D1=m(z(),1),Lv="data-wp-hash";function Dv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&lM(document)),e.__wpStyleRuntime}function aM(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Lv}]`))if(o.getAttribute(Lv)===t)return!0;return!1}function L1(e,t,o){if(!e.head)return;let r=Dv(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(aM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Lv,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function lM(e){let t=Dv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)L1(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function cM(e,t){let o=Dv();o.styles.set(e,t);for(let r of o.documents.keys())L1(r,e,t)}typeof process>"u",cM("cd5ec29fa4",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-bg-interactive-neutral-weak,#0000);border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);display: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:max(var(--wpds-typography-font-size-md,13px),16px);height:40px;line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:32px}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:24px}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){background-color:var(--wpds-color-bg-interactive-neutral-weak-disabled,#0000);border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);color:var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&._8097270636ca6100__is-borderless{border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var M1={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},zv=(0,F1.forwardRef)(function({padding:t="default",className:o,...r},n){return(0,D1.jsx)("div",{ref:n,className:Y(M1["input-layout-slot"],M1[`is-padding-${t}`],o),...r})});zv.displayName="InputLayout.Slot";var Zc=Object.assign(V1,{Slot:zv});var Bv=m(z(),1),Hv="data-wp-hash";function jv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&dM(document)),e.__wpStyleRuntime}function uM(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Hv}]`))if(o.getAttribute(Hv)===t)return!0;return!1}function H1(e,t,o){if(!e.head)return;let r=jv(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(uM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Hv,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function dM(e){let t=jv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)H1(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Wv(e,t){let o=jv();o.styles.set(e,t);for(let r of o.documents.keys())H1(r,e,t)}typeof process>"u",Wv("d5c1b736fd","._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-fg-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,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-fg-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid 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-fg-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-medium,499));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}");var fM={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",Wv("693cd16544","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus,._970d04df7376df67__outset-ring--focus-within-except-active,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible,.cd83dfc2126a0846__outset-ring--focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active,.ecadb9e080e2dfa5__outset-ring--focus-parent-visible{@media not (prefers-reduced-motion){--_gcd-a-transition:outline 0.1s ease-out;transition:outline .1s ease-out}outline:0 solid transparent;outline-offset:1px}._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}}}");var pM={"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",Wv("60037ceba6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._2ae7be2fc1bb17a3__input{--_gcd-input-padding:var(--wp-ui-input-padding-block,0) var(--wp-ui-input-layout-padding-inline,0);background:transparent;border:none;color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);font-family:inherit;font-size:inherit;line-height:inherit;outline:none;padding-block:var(--wp-ui-input-padding-block,0);padding-inline:var(--wp-ui-input-layout-padding-inline,0);width:100%;&::placeholder{color:var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d)}&:disabled,&[aria-disabled=true]{color:var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}&[type=email],&[type=url]{direction:ltr}}}}");var mM={input:"_2ae7be2fc1bb17a3__input"},dl=(0,z1.forwardRef)(function({className:t,size:o="default",prefix:r,suffix:n,style:i,...s},a){return(0,Bv.jsx)(Zc,{className:Y(pM["outset-ring--focus-within"],t),style:i,size:o,visuallyDisabled:s.disabled,prefix:r,suffix:n,children:(0,Bv.jsx)(Wh,{ref:a,className:Y(fM.input,mM.input),...s})})});var Uv=m(z(),1),gM=e=>(0,Uv.jsx)(dl,{...e}),j1=(0,B1.forwardRef)(function({render:t=gM,...o},r){return(0,Uv.jsx)(Tt.Input,{ref:r,render:t,...o})});var W1=m(Z(),1),$1=m(z(),1),Gv="data-wp-hash";function $v(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&hM(document)),e.__wpStyleRuntime}function bM(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Gv}]`))if(o.getAttribute(Gv)===t)return!0;return!1}function U1(e,t,o){if(!e.head)return;let r=$v(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(bM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Gv,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function hM(e){let t=$v();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)U1(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function G1(e,t){let o=$v();o.styles.set(e,t);for(let r of o.documents.keys())U1(r,e,t)}typeof process>"u",G1("0b5dc58360",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:0;&[data-side=bottom]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-open]:not([data-starting-style]){opacity:1;transform:translate(0)}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--wpds-elevation-md,0 2px 3px 0 #0000000d,0 4px 5px 0 #0000000a,0 12px 12px 0 #00000008,0 16px 16px 0 #00000005);display:grid;grid-template-areas:"header" "main";grid-template-rows:auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width)}.f43dc7c768d7b622__list{color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);display:grid;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto;line-height:var(--wpds-typography-line-height-sm,20px)}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}._684ccb7988365b4f__item{--wp-ui-popup-item-height:40px;--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&.f181b98b0d33282a__is-size-compact{--wp-ui-popup-item-height:32px;--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:24px;--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{color:var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._06c7ff39d2f685b9__empty:not(:empty){--wp-ui-popup-empty-min-height:40px;--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-fg-content-neutral-weak,#707070);display: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(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var vM={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion",list:"f43dc7c768d7b622__list","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",item:"_684ccb7988365b4f__item","is-size-compact":"f181b98b0d33282a__is-size-compact","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",empty:"_06c7ff39d2f685b9__empty"};typeof process>"u",G1("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var yM={"box-sizing":"_336cd3e4e743482f__box-sizing"},Y1=(0,W1.forwardRef)(function({className:t,children:o,...r},n){return(0,$1.jsx)(Tt.Item,{className:Y(yM["box-sizing"],vM.item,t),ref:n,...r,children:o})});var q1=m(Z(),1),X1=m(z(),1),Yv="data-wp-hash";function qv(){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 xM(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Yv}]`))if(o.getAttribute(Yv)===t)return!0;return!1}function K1(e,t,o){if(!e.head)return;let r=qv(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(xM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Yv,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function wM(e){let t=qv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)K1(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function _M(e,t){let o=qv();o.styles.set(e,t);for(let r of o.documents.keys())K1(r,e,t)}typeof process>"u",_M("0b5dc58360",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:0;&[data-side=bottom]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-open]:not([data-starting-style]){opacity:1;transform:translate(0)}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--wpds-elevation-md,0 2px 3px 0 #0000000d,0 4px 5px 0 #0000000a,0 12px 12px 0 #00000008,0 16px 16px 0 #00000005);display:grid;grid-template-areas:"header" "main";grid-template-rows:auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width)}.f43dc7c768d7b622__list{color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);display:grid;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto;line-height:var(--wpds-typography-line-height-sm,20px)}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}._684ccb7988365b4f__item{--wp-ui-popup-item-height:40px;--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&.f181b98b0d33282a__is-size-compact{--wp-ui-popup-item-height:32px;--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:24px;--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{color:var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._06c7ff39d2f685b9__empty:not(:empty){--wp-ui-popup-empty-min-height:40px;--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-fg-content-neutral-weak,#707070);display: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(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var RM={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion",list:"f43dc7c768d7b622__list","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",item:"_684ccb7988365b4f__item","is-size-compact":"f181b98b0d33282a__is-size-compact","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",empty:"_06c7ff39d2f685b9__empty"},Q1=(0,q1.forwardRef)(function({className:t,...o},r){return(0,X1.jsx)(Tt.List,{className:Y(RM.list,t),ref:r,...o})});var Z1=m(Z(),1),Kv="data-wp-hash";function Xv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&CM(document)),e.__wpStyleRuntime}function SM(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Kv}]`))if(o.getAttribute(Kv)===t)return!0;return!1}function J1(e,t,o){if(!e.head)return;let r=Xv(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(SM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Kv,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function CM(e){let t=Xv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)J1(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function EM(e,t){let o=Xv();o.styles.set(e,t);for(let r of o.documents.keys())J1(r,e,t)}typeof process>"u",EM("0b5dc58360",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:0;&[data-side=bottom]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-open]:not([data-starting-style]){opacity:1;transform:translate(0)}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--wpds-elevation-md,0 2px 3px 0 #0000000d,0 4px 5px 0 #0000000a,0 12px 12px 0 #00000008,0 16px 16px 0 #00000005);display:grid;grid-template-areas:"header" "main";grid-template-rows:auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width)}.f43dc7c768d7b622__list{color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);display:grid;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto;line-height:var(--wpds-typography-line-height-sm,20px)}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}._684ccb7988365b4f__item{--wp-ui-popup-item-height:40px;--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&.f181b98b0d33282a__is-size-compact{--wp-ui-popup-item-height:32px;--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:24px;--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{color:var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._06c7ff39d2f685b9__empty:not(:empty){--wp-ui-popup-empty-min-height:40px;--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-fg-content-neutral-weak,#707070);display: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(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var TM={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion",list:"f43dc7c768d7b622__list","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",item:"_684ccb7988365b4f__item","is-size-compact":"f181b98b0d33282a__is-size-compact","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",empty:"_06c7ff39d2f685b9__empty"},eE=(0,Z1.forwardRef)(function({render:t,...o},r){return Wo({defaultTagName:"div",render:t,ref:r,props:nt({className:TM["list-scrollable-container"]},o)})});var lE=m(Z(),1),cE=m(nv(),1);var tE=m(Z(),1);var oE=m(z(),1),yp=(0,tE.forwardRef)(function({container:t,...o},r){return(0,oE.jsx)(Tt.Portal,{container:t??dp(),...o,ref:r})});var nE=m(Z(),1);var rE={align:"start",sideOffset:8,collisionPadding:12};var aE=m(z(),1),Qv="data-wp-hash";function Zv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&PM(document)),e.__wpStyleRuntime}function IM(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Qv}]`))if(o.getAttribute(Qv)===t)return!0;return!1}function iE(e,t,o){if(!e.head)return;let r=Zv(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(IM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Qv,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function PM(e){let t=Zv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)iE(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function sE(e,t){let o=Zv();o.styles.set(e,t);for(let r of o.documents.keys())iE(r,e,t)}typeof process>"u",sE("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var OM={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",sE("e61eb95308","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._8eb0a29484225eea__positioner{z-index:var(--wp-ui-autocomplete-z-index,initial)}}}");var AM={positioner:"_8eb0a29484225eea__positioner"},xp=(0,nE.forwardRef)(function({className:t,...o},r){return(0,aE.jsx)(Tt.Positioner,{...rE,...o,ref:r,className:Y(OM["box-sizing"],AM.positioner,t)})});var Jc=m(z(),1),Jv="data-wp-hash";function ey(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&NM(document)),e.__wpStyleRuntime}function kM(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Jv}]`))if(o.getAttribute(Jv)===t)return!0;return!1}function uE(e,t,o){if(!e.head)return;let r=ey(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(kM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Jv,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function NM(e){let t=ey();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)uE(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function VM(e,t){let o=ey();o.styles.set(e,t);for(let r of o.documents.keys())uE(r,e,t)}typeof process>"u",VM("0b5dc58360",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:0;&[data-side=bottom]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-open]:not([data-starting-style]){opacity:1;transform:translate(0)}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--wpds-elevation-md,0 2px 3px 0 #0000000d,0 4px 5px 0 #0000000a,0 12px 12px 0 #00000008,0 16px 16px 0 #00000005);display:grid;grid-template-areas:"header" "main";grid-template-rows:auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width)}.f43dc7c768d7b622__list{color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);display:grid;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto;line-height:var(--wpds-typography-line-height-sm,20px)}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}._684ccb7988365b4f__item{--wp-ui-popup-item-height:40px;--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&.f181b98b0d33282a__is-size-compact{--wp-ui-popup-item-height:32px;--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:24px;--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-bg-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{color:var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._06c7ff39d2f685b9__empty:not(:empty){--wp-ui-popup-empty-min-height:40px;--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-fg-content-neutral-weak,#707070);display: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(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var MM={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion",list:"f43dc7c768d7b622__list","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",item:"_684ccb7988365b4f__item","is-size-compact":"f181b98b0d33282a__is-size-compact","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",empty:"_06c7ff39d2f685b9__empty"},FM=up(cE.privateApis).ThemeProvider,dE=(0,lE.forwardRef)(function({className:t,portal:o,positioner:r,...n},i){let s=(0,Jc.jsx)(FM,{children:(0,Jc.jsx)(Tt.Popup,{ref:i,className:Y(MM.popup,t),...n})}),a=cl(r,(0,Jc.jsx)(xp,{}),s);return cl(o,(0,Jc.jsx)(yp,{}),a)});var fE=m(z(),1);function pE(e){return(0,fE.jsx)(Tt.Root,{...e})}var mE=m(z(),1);function gE(e){return(0,mE.jsx)(Tt.Value,{...e})}var ia={};Pi(ia,{Control:()=>zE,Description:()=>kE,Details:()=>FE,Item:()=>wE,Label:()=>TE,Root:()=>vE});var bE=m(Z(),1);var ry=m(z(),1),ty="data-wp-hash";function oy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&DM(document)),e.__wpStyleRuntime}function LM(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${ty}]`))if(o.getAttribute(ty)===t)return!0;return!1}function hE(e,t,o){if(!e.head)return;let r=oy(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(LM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ty,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function DM(e){let t=oy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)hE(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function zM(e,t){let o=oy();o.styles.set(e,t);for(let r of o.documents.keys())hE(r,e,t)}typeof process>"u",zM("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var HM={"box-sizing":"_336cd3e4e743482f__box-sizing"},BM=e=>(0,ry.jsx)(ee,{...e,direction:"column",gap:"sm"}),vE=(0,bE.forwardRef)(function({className:t,render:o=BM,...r},n){return(0,ry.jsx)(jo.Root,{ref:n,className:Y(HM["box-sizing"],t),render:o,...r})});var yE=m(Z(),1),xE=m(z(),1),wE=(0,yE.forwardRef)(function(t,o){return(0,xE.jsx)(jo.Item,{ref:o,...t})});var CE=m(Z(),1);var _E=m(Z(),1),ny="data-wp-hash";function iy(){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 jM(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${ny}]`))if(o.getAttribute(ny)===t)return!0;return!1}function RE(e,t,o){if(!e.head)return;let r=iy(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(jM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ny,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function WM(e){let t=iy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)RE(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function UM(e,t){let o=iy();o.styles.set(e,t);for(let r of o.documents.keys())RE(r,e,t)}typeof process>"u",UM("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 GM={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},Ar=(0,_E.forwardRef)(function({render:t,...o},r){return Wo({render:t,ref:r,props:nt({className:GM["visually-hidden"]},o,{"data-visually-hidden":""})})});var ay=m(z(),1),sy="data-wp-hash";function ly(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&YM(document)),e.__wpStyleRuntime}function $M(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${sy}]`))if(o.getAttribute(sy)===t)return!0;return!1}function EE(e,t,o){if(!e.head)return;let r=ly(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if($M(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(sy,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function YM(e){let t=ly();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)EE(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function qM(e,t){let o=ly();o.styles.set(e,t);for(let r of o.documents.keys())EE(r,e,t)}typeof process>"u",qM("4b51d71f28",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-medium,499);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;color:var(--wpds-color-fg-content-neutral-weak,#707070);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:var(--wpds-typography-line-height-xs,16px)}}}');var SE={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},TE=(0,CE.forwardRef)(function({className:t,hideFromVision:o,variant:r,...n},i){let s=(0,ay.jsx)(jo.Label,{ref:i,className:Y(SE.label,r&&SE[`is-${r}`],t),...n});return o?(0,ay.jsx)(Ar,{render:s}):s});var IE=m(Z(),1),AE=m(z(),1),cy="data-wp-hash";function uy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&XM(document)),e.__wpStyleRuntime}function KM(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${cy}]`))if(o.getAttribute(cy)===t)return!0;return!1}function PE(e,t,o){if(!e.head)return;let r=uy(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(KM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(cy,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function XM(e){let t=uy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)PE(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function OE(e,t){let o=uy();o.styles.set(e,t);for(let r of o.documents.keys())PE(r,e,t)}typeof process>"u",OE("d5c1b736fd","._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-fg-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,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-fg-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid 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-fg-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-medium,499));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}");var QM={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",OE("4b51d71f28",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-medium,499);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;color:var(--wpds-color-fg-content-neutral-weak,#707070);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:var(--wpds-typography-line-height-xs,16px)}}}');var ZM={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},kE=(0,IE.forwardRef)(function({className:t,...o},r){return(0,AE.jsx)(jo.Description,{ref:r,className:Y(QM.p,ZM.description,t),...o})});var NE=m(Z(),1),VE=m(Te(),1);var qi=m(z(),1),dy="data-wp-hash";function fy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&e8(document)),e.__wpStyleRuntime}function JM(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${dy}]`))if(o.getAttribute(dy)===t)return!0;return!1}function ME(e,t,o){if(!e.head)return;let r=fy(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(JM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(dy,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function e8(e){let t=fy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)ME(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function t8(e,t){let o=fy();o.styles.set(e,t);for(let r of o.documents.keys())ME(r,e,t)}typeof process>"u",t8("4b51d71f28",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-medium,499);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;color:var(--wpds-color-fg-content-neutral-weak,#707070);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:var(--wpds-typography-line-height-xs,16px)}}}');var o8={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},FE=(0,NE.forwardRef)(function({className:t,...o},r){return(0,qi.jsxs)(qi.Fragment,{children:[(0,qi.jsx)(Ar,{render:(0,qi.jsx)(jo.Description,{}),children:(0,VE.__)("More details follow the field.")}),(0,qi.jsx)("div",{ref:r,className:Y(o8.description,t),...o})]})});var LE=m(Z(),1),DE=m(z(),1),zE=(0,LE.forwardRef)(function(t,o){return(0,DE.jsx)(jo.Control,{ref:o,...t})});var HE=m(Z(),1);var sa=m(z(),1),py=(0,HE.forwardRef)(function({className:t,label:o,description:r,details:n,hideLabelFromVision:i,...s},a){return(0,sa.jsxs)(ia.Root,{className:t,children:[(0,sa.jsx)(ia.Label,{hideFromVision:i,children:o}),(0,sa.jsx)(dl,{ref:a,...s}),r&&(0,sa.jsx)(ia.Description,{children:r}),n&&(0,sa.jsx)(ia.Details,{children:n})]})});var BE=m(Z(),1),jE=m(Te(),1),fl=m(z(),1),my="data-wp-hash";function gy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&n8(document)),e.__wpStyleRuntime}function r8(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${my}]`))if(o.getAttribute(my)===t)return!0;return!1}function WE(e,t,o){if(!e.head)return;let r=gy(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(r8(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(my,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function n8(e){let t=gy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)WE(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function _p(e,t){let o=gy();o.styles.set(e,t);for(let r of o.documents.keys())WE(r,e,t)}typeof process>"u",_p("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var i8={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",_p("693cd16544","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus,._970d04df7376df67__outset-ring--focus-within-except-active,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible,.cd83dfc2126a0846__outset-ring--focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active,.ecadb9e080e2dfa5__outset-ring--focus-parent-visible{@media not (prefers-reduced-motion){--_gcd-a-transition:outline 0.1s ease-out;transition:outline .1s ease-out}outline:0 solid transparent;outline-offset:1px}._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus-brand,var(--wp-admin-theme-color,#3858e9))}}}");var s8={"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",_p("9f01019e30",'@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-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-fg-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.c6055659b8e2cd2c__is-brand:active,.c6055659b8e2cd2c__is-brand:hover{--_gcd-a-color:var(--wpds-color-fg-interactive-brand-active,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-fg-interactive-brand-active,var(--wp-admin-theme-color,#3858e9))}._92e0dfcaeee15b88__is-neutral,._92e0dfcaeee15b88__is-neutral:visited{--_gcd-a-color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);color:var(--wpds-color-fg-interactive-neutral,#1e1e1e);text-decoration-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d)}._92e0dfcaeee15b88__is-neutral:active,._92e0dfcaeee15b88__is-neutral:hover{--_gcd-a-color:var(--wpds-color-fg-interactive-neutral-active,#1e1e1e);color:var(--wpds-color-fg-interactive-neutral-active,#1e1e1e)}.cf122a9bf1035d42__is-unstyled{--_gcd-a-color:inherit;color:inherit;text-decoration:none}._0cb411afac4c86c7__link-icon{display:inline-block;font-weight:var(--wpds-typography-font-weight-regular,400);line-height:1;margin-inline-start:var(--wpds-dimension-padding-xs,4px);text-decoration:none}._0cb411afac4c86c7__link-icon:after{content:"\\2197"}._0cb411afac4c86c7__link-icon:dir(rtl):after{content:"\\2196"}}}');var wp={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",_p("d5c1b736fd","._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-fg-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,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-fg-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-fg-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid 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-fg-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-medium,499));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}");var a8={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},Ki=(0,BE.forwardRef)(function({children:t,variant:o="default",tone:r="brand",openInNewTab:n=!1,render:i,className:s,...a},l){return Wo({render:i,defaultTagName:"a",ref:l,props:nt(a,{className:Y(a8.a,i8["box-sizing"],s8["outset-ring--focus"],o!=="unstyled"&&wp.link,o!=="unstyled"&&wp[`is-${r}`],o==="unstyled"&&wp["is-unstyled"],s),target:n?"_blank":void 0,children:(0,fl.jsxs)(fl.Fragment,{children:[t,n&&(0,fl.jsx)("span",{className:wp["link-icon"],role:"img","aria-label":(0,jE.__)("(opens in a new tab)")})]})})})});var Zo=m(Z(),1),UA=m(vr(),1);var Tp=m(Z(),1);var by=m(Te(),1);var Ft="isAny",Lt="isNone",Uo="isAll",Go="isNotAll",or="between",rr="inThePast",yr="over",Dt="is",zt="isNot",Xi="lessThan",Qi="greaterThan",Zi="lessThanOrEqual",Ji="greaterThanOrEqual",es="before",ts="after",os="beforeInc",rs="afterInc",Mn="contains",Fn="notContains",Ln="startsWith",ns="on",is="notOn",Rp=["asc","desc"],UE={asc:"\u2191",desc:"\u2193"},Sp={asc:"ascending",desc:"descending"},Cp={asc:(0,by.__)("Sort ascending"),desc:(0,by.__)("Sort descending")},GE={asc:Ig,desc:_g},pl="table",Ep="grid",$E="list",YE="activity",qE="pickerGrid",KE="pickerTable",XE="pickerActivity";var QE=(0,Tp.createContext)({view:{type:pl},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,Tp.createRef)(),resizeObserverRef:()=>{},defaultLayouts:{list:{},grid:{},table:{}},filters:[],isShowingFilter:!1,setIsShowingFilter:()=>{},hasInitiallyLoaded:!1,config:{perPageSizes:[]},intersectionObserver:null});QE.displayName="DataViewsContext";var Ee=QE;var zn=m(Te(),1);var da=m(Te(),1),Vp=m(Ae(),1),wr=m(Z(),1),Ry=m(hy(),1);var JE=m(Ae(),1),e2=m(Te(),1),t2=m(z(),1);function ss({selection:e,onChangeSelection:t,item:o,getItemId:r,titleField:n,disabled:i,...s}){let a=r(o),l=e.includes(a),c=!i&&l,u=n?.getValue?.({item:o})||(0,e2.__)("(no title)");return(0,t2.jsx)(JE.CheckboxControl,{className:"dataviews-selection-checkbox","aria-label":u,"aria-disabled":i,checked:c,onChange:()=>{i||t(l?e.filter(d=>a!==d):[...e,a])},...s})}var aa=m(Ae(),1),n2=m(Te(),1),gl=m(Z(),1);var i2=m(Vs(),1),vy=m(vr(),1);var o2=m(iv(),1),{lock:iie,unlock:We}=(0,o2.__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 It=m(z(),1),{Menu:ml,kebabCase:l8}=We(aa.privateApis);function c8({action:e,onClick:t,items:o,variant:r}){let n=typeof e.label=="string"?e.label:e.label(o);return(0,It.jsx)(aa.Button,{disabled:!!e.disabled,accessibleWhenDisabled:!0,size:"compact",variant:r,onClick:t,children:n})}function u8({action:e,onClick:t,items:o}){let r=typeof e.label=="string"?e.label:e.label(o);return(0,It.jsx)(ml.Item,{disabled:e.disabled,onClick:t,children:(0,It.jsx)(ml.ItemLabel,{children:r})})}function la({action:e,items:t,closeModal:o}){let r=typeof e.label=="string"?e.label:e.label(t),n=typeof e.modalHeader=="function"?e.modalHeader(t):e.modalHeader;return(0,It.jsx)(aa.Modal,{title:n||r,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:o,focusOnMount:e.modalFocusOnMount??!0,size:e.modalSize||"medium",overlayClassName:`dataviews-action-modal dataviews-action-modal__${l8(e.id)}`,children:(0,It.jsx)(e.RenderModal,{items:t,closeModal:o})})}function yy({actions:e,item:t,registry:o,setActiveModalAction:r}){let{primaryActions:n,regularActions:i}=(0,gl.useMemo)(()=>e.reduce((a,l)=>((l.isPrimary?a.primaryActions:a.regularActions).push(l),a),{primaryActions:[],regularActions:[]}),[e]),s=a=>a.map(l=>(0,It.jsx)(u8,{action:l,onClick:()=>{if("RenderModal"in l){r(l);return}l.callback([t],{registry:o})},items:[t]},l.id));return(0,It.jsxs)(ml.Group,{children:[s(n),s(i)]})}function bl({item:e,actions:t,isCompact:o}){let r=(0,i2.useRegistry)(),{primaryActions:n,eligibleActions:i}=(0,gl.useMemo)(()=>{let a=t.filter(c=>!c.isEligible||c.isEligible(e));return{primaryActions:a.filter(c=>c.isPrimary),eligibleActions:a}},[t,e]),s=(0,vy.useViewportMatch)("medium","<");return o?(0,It.jsx)(r2,{item:e,actions:i,isSmall:!0,registry:r}):(0,It.jsxs)(ee,{direction:"row",justify:"flex-end",className:"dataviews-item-actions",style:{flexShrink:0,width:"auto"},children:[(0,It.jsx)(xy,{item:e,actions:n,registry:r}),(n.length<i.length||s)&&(0,It.jsx)(r2,{item:e,actions:i,registry:r})]})}function r2({item:e,actions:t,isSmall:o,registry:r}){let[n,i]=(0,gl.useState)(null);return(0,It.jsxs)(It.Fragment,{children:[(0,It.jsxs)(ml,{placement:"bottom-end",children:[(0,It.jsx)(ml.TriggerButton,{render:(0,It.jsx)(aa.Button,{size:o?"small":"compact",icon:ic,label:(0,n2.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,className:"dataviews-all-actions-button"})}),(0,It.jsx)(ml.Popover,{children:(0,It.jsx)(yy,{actions:t,item:e,registry:r,setActiveModalAction:i})})]}),!!n&&(0,It.jsx)(la,{action:n,items:[e],closeModal:()=>i(null)})]})}function xy({item:e,actions:t,registry:o,buttonVariant:r}){let[n,i]=(0,gl.useState)(null);return(0,vy.useViewportMatch)("medium","<")||!Array.isArray(t)||t.length===0?null:(0,It.jsxs)(It.Fragment,{children:[t.map(a=>(0,It.jsx)(c8,{action:a,onClick:()=>{if("RenderModal"in a){i(a);return}a.callback([e],{registry:o})},items:[e],variant:r},a.id)),!!n&&(0,It.jsx)(la,{action:n,items:[e],closeModal:()=>i(null)})]})}var ca=m(Ae(),1),eu=m(Te(),1),$o=m(Z(),1),c2=m(Vs(),1);var wy=m(vr(),1);var as=m(Te(),1);function s2(e,t,o,r=!1){return e>0?(0,as.sprintf)((0,as._n)("%d Item selected","%d Items selected",e),e):r||o<=t?(0,as.sprintf)((0,as._n)("%d Item","%d Items",o),o):(0,as.sprintf)((0,as._n)("%1$d of %2$d Item","%1$d of %2$d Items",o),t,o)}var uo=m(z(),1);function d8({action:e,items:t,ActionTriggerComponent:o}){let[r,n]=(0,$o.useState)(!1);return(0,uo.jsxs)(uo.Fragment,{children:[(0,uo.jsx)(o,{...{action:e,onClick:()=>{n(!0)},items:t}}),r&&(0,uo.jsx)(la,{action:e,items:t,closeModal:()=>n(!1)})]})}function Ip(e,t){return(0,$o.useMemo)(()=>e.some(o=>o.supportsBulk&&(!o.isEligible||o.isEligible(t))),[e,t])}function hl(e,t){return(0,$o.useMemo)(()=>t.some(o=>e.some(r=>r.supportsBulk&&(!r.isEligible||r.isEligible(o)))),[e,t])}function tu({selection:e,onChangeSelection:t,data:o,actions:r,getItemId:n,disableSelectAll:i=!1}){let s=(0,$o.useMemo)(()=>o.filter(u=>r.some(d=>d.supportsBulk&&(!d.isEligible||d.isEligible(u)))),[o,r]),a=o.filter(u=>e.includes(n(u))&&s.includes(u)),l=e.length>0,c=a.length===s.length;return i?(0,uo.jsx)(ca.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:l,disabled:!l,onChange:()=>{t([])},"aria-label":(0,eu.__)("Deselect all")}):(0,uo.jsx)(ca.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:c,indeterminate:!c&&!!a.length,onChange:()=>{t(c?[]:s.map(u=>n(u)))},"aria-label":c?(0,eu.__)("Deselect all"):(0,eu.__)("Select all")})}function a2({action:e,onClick:t,isBusy:o,items:r}){let n=typeof e.label=="string"?e.label:e.label(r);return(0,wy.useViewportMatch)("medium","<")?(0,uo.jsx)(ca.Button,{disabled:o,accessibleWhenDisabled:!0,label:n,icon:e.icon,size:"compact",onClick:t,isBusy:o}):(0,uo.jsx)(ca.Button,{disabled:o,accessibleWhenDisabled:!0,size:"compact",onClick:t,isBusy:o,children:n})}var u2=[];function f8({action:e,selectedItems:t,actionInProgress:o,setActionInProgress:r}){let n=(0,c2.useRegistry)(),i=(0,$o.useMemo)(()=>t.filter(s=>!e.isEligible||e.isEligible(s)),[e,t]);return"RenderModal"in e?(0,uo.jsx)(d8,{action:e,items:i,ActionTriggerComponent:a2},e.id):(0,uo.jsx)(a2,{action:e,onClick:async()=>{r(e.id),await e.callback(t,{registry:n}),r(null)},items:i,isBusy:o===e.id},e.id)}function l2(e,t,o,r,n,i,s,a,l,c,u){let d=s2(n.length,e.length,u.totalItems,r);return(0,uo.jsxs)(ee,{direction:"row",className:"dataviews-bulk-actions-footer__container",gap:"md",align:"center",children:[(0,uo.jsx)(tu,{selection:n,onChangeSelection:c,data:e,actions:t,getItemId:o,disableSelectAll:r}),(0,uo.jsx)("span",{className:"dataviews-bulk-actions-footer__item-count",children:d}),(0,uo.jsxs)(ee,{direction:"row",className:"dataviews-bulk-actions-footer__action-buttons",gap:"xs",children:[i.map(p=>(0,uo.jsx)(f8,{action:p,selectedItems:s,actionInProgress:a,setActionInProgress:l},p.id)),s.length>0&&(0,uo.jsx)(ca.Button,{icon:Ms,showTooltip:!0,tooltipPosition:"top",size:"compact",label:(0,eu.__)("Cancel"),disabled:!!a,accessibleWhenDisabled:!1,onClick:()=>{c(u2)}})]})]})}function p8({selection:e,actions:t,onChangeSelection:o,data:r,getItemId:n,isInfiniteScroll:i,paginationInfo:s}){let[a,l]=(0,$o.useState)(null),c=(0,$o.useRef)(void 0),u=(0,wy.useViewportMatch)("medium","<"),d=(0,$o.useMemo)(()=>t.filter(b=>b.supportsBulk),[t]),p=(0,$o.useMemo)(()=>r.filter(b=>d.some(x=>!x.isEligible||x.isEligible(b))),[r,d]),f=(0,$o.useMemo)(()=>r.filter(b=>e.includes(n(b))&&p.includes(b)),[e,r,n,p]),g=(0,$o.useMemo)(()=>t.filter(b=>b.supportsBulk&&(!u||b.icon)&&f.some(x=>!b.isEligible||b.isEligible(x))),[t,f,u]);if(a)c.current||(c.current=l2(r,t,n,i,e,g,f,a,l,o,s));else return c.current&&(c.current=void 0),l2(r,t,n,i,e,g,f,a,l,o,s);return c.current}function Pp(){let{data:e,selection:t,actions:o=u2,onChangeSelection:r,getItemId:n,paginationInfo:i,view:s}=(0,$o.useContext)(Ee);return(0,uo.jsx)(p8,{selection:t,onChangeSelection:r,data:e,actions:o,getItemId:n,isInfiniteScroll:!!s.infiniteScrollEnabled,paginationInfo:i})}var ai=m(Te(),1);var li=m(Ae(),1),ls=m(Z(),1);function Op(e,t){let o=[e?.titleField,e?.mediaField,e?.descriptionField].filter(Boolean);return t.filter(r=>!o.includes(r.id)&&r.type!=="media"&&r.enableHiding!==!1)}var Ge=m(z(),1),{Menu:dt}=We(li.privateApis);function m8({children:e}){return ls.Children.toArray(e).filter(Boolean).map((t,o)=>(0,Ge.jsxs)(ls.Fragment,{children:[o>0&&(0,Ge.jsx)(dt.Separator,{}),t]},o))}var g8=(0,ls.forwardRef)(function({fieldId:t,view:o,fields:r,onChangeView:n,onHide:i,setOpenedFilter:s,canMove:a=!0,canInsertLeft:l=!0,canInsertRight:c=!0},u){let d=o.fields??[],p=d?.indexOf(t),f=o.sort?.field===t,g=!1,b=!1,x=!1,h=[],y=r.find(C=>C.id===t),{setIsShowingFilter:v}=(0,ls.useContext)(Ee);if(!y)return null;g=y.enableHiding!==!1,b=y.enableSorting!==!1;let w=y.header;if(h=!!y.filterBy&&y.filterBy?.operators||[],x=!o.filters?.some(C=>t===C.field)&&!!(y.hasElements||y.Edit)&&y.filterBy!==!1&&!y.filterBy?.isPrimary,!b&&!a&&!g&&!x)return w;let S=Op(o,r).filter(C=>!d.includes(C.id)),T=(l||c)&&!!S.length,O=(0,ai.isRTL)();return(0,Ge.jsxs)(dt,{children:[(0,Ge.jsxs)(dt.TriggerButton,{render:(0,Ge.jsx)(li.Button,{size:"compact",className:"dataviews-view-table-header-button",ref:u,variant:"tertiary"}),children:[w,o.sort&&f&&(0,Ge.jsx)("span",{"aria-hidden":"true",children:UE[o.sort.direction]})]}),(0,Ge.jsx)(dt.Popover,{style:{minWidth:"240px"},children:(0,Ge.jsxs)(m8,{children:[b&&(0,Ge.jsx)(dt.Group,{children:Rp.map(C=>{let E=o.sort&&f&&o.sort.direction===C,M=`${t}-${C}`;return(0,Ge.jsx)(dt.RadioItem,{name:"view-table-sorting",value:M,checked:E,onChange:()=>{n({...o,sort:{field:t,direction:C},showLevels:!1})},children:(0,Ge.jsx)(dt.ItemLabel,{children:Cp[C]})},M)})}),x&&(0,Ge.jsx)(dt.Group,{children:(0,Ge.jsx)(dt.Item,{prefix:(0,Ge.jsx)(li.Icon,{icon:rc}),onClick:()=>{s(t),v(!0),n({...o,page:1,filters:[...o.filters||[],{field:t,value:void 0,operator:h[0]}]})},children:(0,Ge.jsx)(dt.ItemLabel,{children:(0,ai.__)("Add filter")})})}),(a||g||T)&&y&&(0,Ge.jsxs)(dt.Group,{children:[a&&(0,Ge.jsx)(dt.Item,{prefix:(0,Ge.jsx)(li.Icon,{icon:Sg}),disabled:O?p>=d.length-1:p<1,onClick:()=>{let C=O?p+1:p-1,E=[...d];E.splice(p,1),E.splice(C,0,t),n({...o,fields:E})},children:(0,Ge.jsx)(dt.ItemLabel,{children:(0,ai.__)("Move left")})}),a&&(0,Ge.jsx)(dt.Item,{prefix:(0,Ge.jsx)(li.Icon,{icon:Eg}),disabled:O?p<1:p>=d.length-1,onClick:()=>{let C=O?p-1:p+1,E=[...d];E.splice(p,1),E.splice(C,0,t),n({...o,fields:E})},children:(0,Ge.jsx)(dt.ItemLabel,{children:(0,ai.__)("Move right")})}),l&&!!S.length&&(0,Ge.jsxs)(dt,{children:[(0,Ge.jsx)(dt.SubmenuTriggerItem,{children:(0,Ge.jsx)(dt.ItemLabel,{children:(0,ai.__)("Insert left")})}),(0,Ge.jsx)(dt.Popover,{children:S.map(C=>{let E=O?p+1:p;return(0,Ge.jsx)(dt.Item,{onClick:()=>{n({...o,fields:[...d.slice(0,E),C.id,...d.slice(E)]})},children:(0,Ge.jsx)(dt.ItemLabel,{children:C.label})},C.id)})})]}),c&&!!S.length&&(0,Ge.jsxs)(dt,{children:[(0,Ge.jsx)(dt.SubmenuTriggerItem,{children:(0,Ge.jsx)(dt.ItemLabel,{children:(0,ai.__)("Insert right")})}),(0,Ge.jsx)(dt.Popover,{children:S.map(C=>{let E=O?p:p+1;return(0,Ge.jsx)(dt.Item,{onClick:()=>{n({...o,fields:[...d.slice(0,E),C.id,...d.slice(E)]})},children:(0,Ge.jsx)(dt.ItemLabel,{children:C.label})},C.id)})})]}),g&&y&&(0,Ge.jsx)(dt.Item,{prefix:(0,Ge.jsx)(li.Icon,{icon:sc}),onClick:()=>{i(y),n({...o,fields:d.filter(C=>C!==t)})},children:(0,Ge.jsx)(dt.ItemLabel,{children:(0,ai.__)("Hide column")})})]})]})})]})}),b8=g8,vl=b8;var d2=m(Z(),1),_y=m(z(),1);function h8({item:e,isItemClickable:t,onClickItem:o,className:r}){return!t(e)||!o?{className:r}:{className:r?`${r} ${r}--clickable`:void 0,role:"button",tabIndex:0,onClick:n=>{n.stopPropagation(),o(e)},onKeyDown:n=>{(n.key==="Enter"||n.key===""||n.key===" ")&&(n.stopPropagation(),o(e))}}}function cs({item:e,isItemClickable:t,onClickItem:o,renderItemLink:r,className:n,children:i,...s}){if(!t(e))return(0,_y.jsx)("div",{className:n,...s,children:i});if(r){let l=r({item:e,className:`${n} ${n}--clickable`,...s,children:i});return(0,d2.cloneElement)(l,{onClick:c=>{c.stopPropagation(),l.props.onClick&&l.props.onClick(c)},onKeyDown:c=>{(c.key==="Enter"||c.key===""||c.key===" ")&&(c.stopPropagation(),l.props.onKeyDown&&l.props.onKeyDown(c))}})}let a=h8({item:e,isItemClickable:t,onClickItem:o,className:n});return(0,_y.jsx)("div",{...a,...s,children:i})}var Dn=m(z(),1);function v8({item:e,level:t,titleField:o,mediaField:r,descriptionField:n,onClickItem:i,renderItemLink:s,isItemClickable:a}){return(0,Dn.jsxs)(ee,{direction:"row",gap:"md",align:"flex-start",justify:"flex-start",children:[r&&(0,Dn.jsx)(cs,{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)&&o?o.getValue?.({item:e}):void 0,children:(0,Dn.jsx)(r.render,{item:e,field:r,config:{sizes:"32px"}})}),(0,Dn.jsxs)(ee,{direction:"column",align:"flex-start",className:"dataviews-view-table__primary-column-content",children:[o&&(0,Dn.jsxs)(cs,{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,Dn.jsxs)("span",{className:"dataviews-view-table__level",children:[Array(t).fill("\u2014").join(" "),"\xA0"]}),(0,Dn.jsx)(o.render,{item:e,field:o})]}),n&&(0,Dn.jsx)(n.render,{item:e,field:n})]})]})}var Ap=v8;var ua=m(Z(),1),f2=m(Te(),1),y8=e=>(0,f2.isRTL)()?Math.abs(e.scrollLeft)<=1:e.scrollLeft+e.clientWidth>=e.scrollWidth-1;function p2({scrollContainerRef:e,enabledHorizontal:t=!1}){let[o,r]=(0,ua.useState)(!1),[n,i]=(0,ua.useState)(!1),s=(0,ua.useCallback)(()=>{let a=e.current;a&&(t&&r(y8(a)),i(a.scrollTop>0))},[e,t]);return(0,ua.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:o,isVerticallyScrolled:n}}function xr(e,t){return e.reduce((o,r)=>{let n=t.getValue({item:r});return o.has(n)||o.set(n,[]),o.get(n)?.push(r),o},new Map)}var us=m(Ae(),1),g2=m(Te(),1),b2=m(Z(),1);var kr=m(z(),1);function m2({field:e,isVisible:t,onToggleVisibility:o}){return(0,kr.jsx)(us.__experimentalItem,{onClick:e.enableHiding?o:void 0,children:(0,kr.jsxs)(ee,{direction:"row",gap:"sm",justify:"flex-start",align:"center",children:[(0,kr.jsx)("div",{style:{height:24,width:24},children:t&&(0,kr.jsx)(us.Icon,{icon:oc})}),(0,kr.jsx)("span",{className:"dataviews-view-config__label",children:e.label})]})})}function x8(e){return!!e}function kp({showLabel:e=!0}){let{view:t,fields:o,onChangeView:r}=(0,b2.useContext)(Ee),n=Op(t,o);if(!n?.length)return null;let i=o.find(g=>g.id===t.titleField),s=o.find(g=>g.id===t.mediaField),a=o.find(g=>g.id===t.descriptionField),l=[{field:i,isVisibleFlag:"showTitle"},{field:s,isVisibleFlag:"showMedia"},{field:a,isVisibleFlag:"showDescription"}].filter(({field:g})=>x8(g)),c=t.fields??[],u=n.filter(g=>c.includes(g.id)).length,d=l.filter(({isVisibleFlag:g})=>t[g]??!0),p=d.length+u,f=p===1&&d.length===1;return(0,kr.jsxs)(ee,{direction:"column",className:"dataviews-field-control",children:[e&&(0,kr.jsx)(us.BaseControl.VisualLabel,{children:(0,g2.__)("Properties")}),(0,kr.jsx)(ee,{direction:"column",className:"dataviews-view-config__properties",children:(0,kr.jsxs)(us.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,size:"medium",children:[l.map(({field:g,isVisibleFlag:b})=>{let x=t[b]??!0,h=f&&x?{...g,enableHiding:!1}:g;return(0,kr.jsx)(m2,{field:h,isVisible:x,onToggleVisibility:()=>{r({...t,[b]:!x})}},g.id)}),n.map(g=>{let b=c.includes(g.id),x=p===1&&b?{...g,enableHiding:!1}:g;return(0,kr.jsx)(m2,{field:x,isVisible:b,onToggleVisibility:()=>{r({...t,fields:b?c.filter(h=>h!==g.id):[...c,g.id]})}},g.id)})]})})]})}var Np=m(Z(),1);function qr(e,t={delay:400}){let[o,r]=(0,Np.useState)(!1);return(0,Np.useEffect)(()=>{if(!e)return;let n=setTimeout(()=>{r(!0)},t.delay);return()=>{clearTimeout(n),r(!1)}},[e,t.delay]),o}var Ve=m(z(),1);function v2(e,t){if(e)return e;if(t==="integer"||t==="number")return"end"}function w8({item:e,fields:t,column:o,align:r}){let n=t.find(s=>s.id===o);if(!n)return null;let i=Y("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":r==="end","dataviews-view-table__cell-align-center":r==="center"});return(0,Ve.jsx)("div",{className:i,children:(0,Ve.jsx)(n.render,{item:e,field:n})})}function h2({hasBulkActions:e,item:t,level:o,actions:r,fields:n,id:i,view:s,titleField:a,mediaField:l,descriptionField:c,selection:u,getItemId:d,isItemClickable:p,onClickItem:f,renderItemLink:g,onChangeSelection:b,isActionsColumnSticky:x,posinset:h}){let{paginationInfo:y}=(0,wr.useContext)(Ee),v=Ip(r,t),w=v&&u.includes(i),{showTitle:S=!0,showMedia:T=!0,showDescription:O=!0,infiniteScrollEnabled:C}=s,E=(0,wr.useRef)(!1),M=s.fields??[],R=a&&S||l&&T||c&&O;return(0,Ve.jsxs)("tr",{className:Y("dataviews-view-table__row",{"is-selected":v&&w,"has-bulk-actions":v}),onTouchStart:()=>{E.current=!0},"aria-setsize":C?y.totalItems:void 0,"aria-posinset":h,role:C?"article":void 0,onMouseDown:A=>{let I=(0,Ry.isAppleOS)()?A.metaKey:A.ctrlKey;A.button===0&&I&&window.navigator.userAgent.toLowerCase().includes("firefox")&&A?.preventDefault()},onClick:A=>{if(!v)return;((0,Ry.isAppleOS)()?A.metaKey:A.ctrlKey)&&!E.current&&document.getSelection()?.type!=="Range"&&b(u.includes(i)?u.filter(V=>i!==V):[...u,i])},children:[e&&(0,Ve.jsx)("td",{className:"dataviews-view-table__checkbox-column",children:(0,Ve.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,Ve.jsx)(ss,{item:t,selection:u,onChangeSelection:b,getItemId:d,titleField:a,disabled:!v})})}),R&&(0,Ve.jsx)("td",{children:(0,Ve.jsx)(Ap,{item:t,level:o,titleField:S?a:void 0,mediaField:T?l:void 0,descriptionField:O?c:void 0,isItemClickable:p,onClickItem:f,renderItemLink:g})}),M.map(A=>{let{width:I,maxWidth:V,minWidth:P,align:N}=s.layout?.styles?.[A]??{},_=n.find(F=>F.id===A),k=v2(N,_?.type);return(0,Ve.jsx)("td",{style:{width:I,maxWidth:V,minWidth:P},children:(0,Ve.jsx)(w8,{fields:n,item:t,column:A,align:k})},A)}),!!r?.length&&(0,Ve.jsx)("td",{className:Y("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":x}),onClick:A=>A.stopPropagation(),children:(0,Ve.jsx)(bl,{item:t,actions:r})})]})}function _8({actions:e,data:t,fields:o,getItemId:r,getItemLevel:n,isLoading:i=!1,onChangeView:s,onChangeSelection:a,selection:l,setOpenedFilter:c,onClickItem:u,isItemClickable:d,renderItemLink:p,view:f,className:g,empty:b}){let{containerRef:x}=(0,wr.useContext)(Ee),h=qr(i),y=(0,wr.useRef)(new Map),v=(0,wr.useRef)(void 0),[w,S]=(0,wr.useState)(),[T,O]=(0,wr.useState)(null);(0,wr.useEffect)(()=>{v.current&&(v.current.focus(),v.current=void 0)});let C=(0,wr.useId)(),{isHorizontalScrollEnd:E,isVerticallyScrolled:M}=p2({scrollContainerRef:x,enabledHorizontal:!!e?.length}),R=hl(e,t);if(w){v.current=w,S(void 0);return}let A=j=>{let oe=y.current.get(j.id),he=oe?y.current.get(oe.fallback):void 0;S(he?.node)},I=j=>{j.preventDefault(),j.stopPropagation();let oe={getBoundingClientRect:()=>({x:j.clientX,y:j.clientY,top:j.clientY,left:j.clientX,right:j.clientX,bottom:j.clientY,width:0,height:0,toJSON:()=>({})})};window.requestAnimationFrame(()=>{O(oe)})},V=!!t?.length,P=o.find(j=>j.id===f.titleField),N=o.find(j=>j.id===f.mediaField),_=o.find(j=>j.id===f.descriptionField),k=f.groupBy?.field?o.find(j=>j.id===f.groupBy?.field):null,F=k?xr(t,k):null,{showTitle:D=!0,showMedia:K=!0,showDescription:ue=!0}=f,ne=P&&D||N&&K||_&&ue,W=f.fields??[],ae=(j,oe)=>he=>{he?y.current.set(j,{node:he,fallback:W[oe>0?oe-1:1]}):y.current.delete(j)},ie=f.infiniteScrollEnabled&&!F,Pe=(0,da.isRTL)();return V?(0,Ve.jsxs)(Ve.Fragment,{children:[(0,Ve.jsxs)("table",{className:Y("dataviews-view-table",g,{[`has-${f.layout?.density}-density`]:f.layout?.density&&["compact","comfortable"].includes(f.layout.density),"has-bulk-actions":R,"is-refreshing":!ie&&h}),"aria-busy":i,"aria-describedby":C,role:ie?"feed":void 0,inert:!ie&&i?"true":void 0,children:[(0,Ve.jsxs)("colgroup",{children:[R&&(0,Ve.jsx)("col",{className:"dataviews-view-table__col-checkbox"}),ne&&(0,Ve.jsx)("col",{className:"dataviews-view-table__col-first-data"}),W.map((j,oe)=>(0,Ve.jsx)("col",{className:Y(`dataviews-view-table__col-${j}`,{"dataviews-view-table__col-expand":!ne&&oe===W.length-1})},`col-${j}`)),!!e?.length&&(0,Ve.jsx)("col",{className:"dataviews-view-table__col-actions"})]}),T&&(0,Ve.jsx)(Vp.Popover,{anchor:T,onClose:()=>O(null),placement:"bottom-start",children:(0,Ve.jsx)(kp,{showLabel:!1})}),(0,Ve.jsx)("thead",{className:Y({"dataviews-view-table__thead--stuck":M}),onContextMenu:I,children:(0,Ve.jsxs)("tr",{className:"dataviews-view-table__row",children:[R&&(0,Ve.jsx)("th",{className:"dataviews-view-table__checkbox-column",scope:"col",onContextMenu:I,children:(0,Ve.jsx)(tu,{selection:l,onChangeSelection:a,data:t,actions:e,getItemId:r})}),ne&&(0,Ve.jsx)("th",{scope:"col",children:P&&(0,Ve.jsx)(vl,{ref:ae(P.id,0),fieldId:P.id,view:f,fields:o,onChangeView:s,onHide:A,setOpenedFilter:c,canMove:!1,canInsertLeft:Pe?f.layout?.enableMoving??!0:!1,canInsertRight:Pe?!1:f.layout?.enableMoving??!0})}),W.map((j,oe)=>{let{width:he,maxWidth:$e,minWidth:re,align:me}=f.layout?.styles?.[j]??{},Ce=o.find(ve=>ve.id===j),_e=v2(me,Ce?.type),xe=f.layout?.enableMoving??!0;return(0,Ve.jsx)("th",{style:{width:he,maxWidth:$e,minWidth:re,textAlign:_e},"aria-sort":f.sort?.direction&&f.sort?.field===j?Sp[f.sort.direction]:void 0,scope:"col",children:(0,Ve.jsx)(vl,{ref:ae(j,oe),fieldId:j,view:f,fields:o,onChangeView:s,onHide:A,setOpenedFilter:c,canMove:xe,canInsertLeft:xe,canInsertRight:xe})},j)}),!!e?.length&&(0,Ve.jsx)("th",{className:Y("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":!E}),children:(0,Ve.jsx)("span",{className:"dataviews-view-table-header",children:(0,da.__)("Actions")})})]})}),V&&k&&F?Array.from(F.entries()).map(([j,oe])=>(0,Ve.jsxs)("tbody",{children:[(0,Ve.jsx)("tr",{className:"dataviews-view-table__group-header-row",children:(0,Ve.jsx)("td",{colSpan:W.length+(ne?1:0)+(R?1:0)+(e?.length?1:0),className:"dataviews-view-table__group-header-cell",children:f.groupBy?.showLabel===!1?j:(0,da.sprintf)((0,da.__)("%1$s: %2$s"),k.label,j)})}),oe.map((he,$e)=>(0,Ve.jsx)(h2,{item:he,level:f.showLevels&&typeof n=="function"?n(he):void 0,hasBulkActions:R,actions:e,fields:o,id:r(he)||$e.toString(),view:f,titleField:P,mediaField:N,descriptionField:_,selection:l,getItemId:r,onChangeSelection:a,onClickItem:u,renderItemLink:p,isItemClickable:d,isActionsColumnSticky:!E},r(he)))]},`group-${j}`)):(0,Ve.jsx)("tbody",{children:V&&t.map((j,oe)=>(0,Ve.jsx)(h2,{item:j,level:f.showLevels&&typeof n=="function"?n(j):void 0,hasBulkActions:R,actions:e,fields:o,id:r(j)||oe.toString(),view:f,titleField:P,mediaField:N,descriptionField:_,selection:l,getItemId:r,onChangeSelection:a,onClickItem:u,renderItemLink:p,isItemClickable:d,isActionsColumnSticky:!E,posinset:ie?oe+1:void 0},r(j)))})]}),ie&&i&&(0,Ve.jsx)("div",{className:"dataviews-loading",id:C,children:(0,Ve.jsx)("p",{className:"dataviews-loading-more",children:(0,Ve.jsx)(Vp.Spinner,{})})})]}):(0,Ve.jsx)("div",{className:Y("dataviews-no-results",{"is-refreshing":h}),id:C,children:b})}var y2=_8;var C2=m(Ae(),1),zp=m(Te(),1);var _r=m(Ae(),1);var ru=m(Te(),1),R2=m(vr(),1),S2=m(hy(),1),fs=m(Z(),1);var R8=m(Ae(),1),S8=m(Te(),1),Mp=m(Z(),1);var C8=m(z(),1),E8=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}],T8=E8[2].value;function Fp(){let e=(0,Mp.useContext)(Ee),t=e.view;return(0,Mp.useMemo)(()=>{let o=e.containerWidth,r=32,n=t.layout?.previewSize??T8,i=Math.floor((o+r)/(n+r));return Math.max(1,i)},[e.containerWidth,t.layout?.previewSize])}var x2=m(Z(),1);var w2=m(z(),1),ou=(0,x2.forwardRef)(({className:e,previewSize:t,...o},r)=>(0,w2.jsx)("div",{ref:r,className:Y("dataviews-view-grid-items",e),style:{gridTemplateColumns:t&&`repeat(auto-fill, minmax(${t}px, 1fr))`},...o}));var Lp=m(Z(),1);function ds(e,t){let{intersectionObserver:o}=(0,Lp.useContext)(Ee);(0,Lp.useEffect)(()=>{let r=e.current;if(!(!r||t===void 0||!o))return o.observe(r),()=>{o.unobserve(r)}},[e,o,t])}function Dp(e,t,o){let n=!!e?.length&&t?e[0].position:void 0;return n&&o?(n-1)%o:0}var Be=m(z(),1),{Badge:I8}=We(_r.privateApis);function P8(e,t){let o=[];for(let r=0,n=e.length;r<n;r+=t)o.push(e.slice(r,r+t));return o}var _2=(0,fs.forwardRef)(function e({view:t,selection:o,onChangeSelection:r,onClickItem:n,isItemClickable:i,renderItemLink:s,getItemId:a,item:l,actions:c,mediaField:u,titleField:d,descriptionField:p,regularFields:f,badgeFields:g,hasBulkActions:b,config:x,posinset:h,setsize:y,...v},w){let{showTitle:S=!0,showMedia:T=!0,showDescription:O=!0}=t,C=Ip(c,l),E=a(l),M=(0,fs.useRef)(null),R=(0,fs.useCallback)(D=>{M.current=D,typeof w=="function"?w(D):w&&(w.current=D)},[w]);ds(M,h);let A=(0,R2.useInstanceId)(e),I=o.includes(E),V=(0,Be.jsx)("span",{className:"dataviews-view-grid__media-placeholder"}),P=T&&u?.render,N=P?(0,Be.jsx)(u.render,{item:l,field:u,config:x}):V,_=S&&d?.render?(0,Be.jsx)(d.render,{item:l,field:d}):null,k,F;return i(l)&&n&&(_?(k={"aria-labelledby":`dataviews-view-grid__title-field-${A}`},F={id:`dataviews-view-grid__title-field-${A}`}):k={"aria-label":(0,ru.__)("Navigate to item")}),(0,Be.jsxs)(ee,{direction:"column",...v,ref:R,"aria-setsize":y,"aria-posinset":h,className:Y(v.className,"dataviews-view-grid__row__gridcell","dataviews-view-grid__card",{"is-selected":C&&I}),onClickCapture:D=>{if(v.onClickCapture?.(D),(0,S2.isAppleOS)()?D.metaKey:D.ctrlKey){if(D.stopPropagation(),D.preventDefault(),!C)return;r(I?o.filter(K=>E!==K):[...o,E])}},children:[(0,Be.jsx)(cs,{item:l,isItemClickable:i,onClickItem:n,renderItemLink:s,className:Y("dataviews-view-grid__media",{"dataviews-view-grid__media--placeholder":!P}),...k,children:N}),b&&(0,Be.jsx)(ss,{item:l,selection:o,onChangeSelection:r,getItemId:a,titleField:d,disabled:!C}),!!c?.length&&(0,Be.jsx)("div",{className:"dataviews-view-grid__media-actions",children:(0,Be.jsx)(bl,{item:l,actions:c,isCompact:!0})}),S&&(0,Be.jsx)("div",{className:"dataviews-view-grid__title-actions",children:(0,Be.jsx)(cs,{item:l,isItemClickable:i,onClickItem:n,renderItemLink:s,className:"dataviews-view-grid__title-field dataviews-title-field",...F,title:d?.getValueFormatted({item:l,field:d})||void 0,children:_})}),(0,Be.jsxs)(ee,{direction:"column",gap:"xs",children:[O&&p?.render&&(0,Be.jsx)(p.render,{item:l,field:p}),!!g?.length&&(0,Be.jsx)(ee,{direction:"row",className:"dataviews-view-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:g.map(D=>(0,Be.jsx)(I8,{className:"dataviews-view-grid__field-value",children:(0,Be.jsx)(D.render,{item:l,field:D})},D.id))}),!!f?.length&&(0,Be.jsx)(ee,{direction:"column",className:"dataviews-view-grid__fields",gap:"xs",children:f.map(D=>(0,Be.jsx)(_r.Flex,{className:"dataviews-view-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,Be.jsxs)(Be.Fragment,{children:[(0,Be.jsxs)(wo.Root,{children:[(0,Be.jsx)(wo.Trigger,{render:(0,Be.jsx)(_r.FlexItem,{className:"dataviews-view-grid__field-name",children:D.header})}),(0,Be.jsx)(wo.Popup,{children:D.label})]}),(0,Be.jsx)(_r.FlexItem,{className:"dataviews-view-grid__field-value",style:{maxHeight:"none"},children:(0,Be.jsx)(D.render,{item:l,field:D})})]})},D.id))})]})]})});function Sy({data:e,isInfiniteScroll:t,className:o,inert:r,isLoading:n,view:i,fields:s,selection:a,onChangeSelection:l,onClickItem:c,isItemClickable:u,renderItemLink:d,getItemId:p,actions:f}){let{paginationInfo:g,resizeObserverRef:b}=(0,fs.useContext)(Ee),x=Fp(),h=hl(f,e),y=s.find(R=>R.id===i?.titleField),v=s.find(R=>R.id===i?.mediaField),w=s.find(R=>R.id===i?.descriptionField),S=i.fields??[],{regularFields:T,badgeFields:O}=S.reduce((R,A)=>{let I=s.find(P=>P.id===A);if(!I)return R;let V=i.layout?.badgeFields?.includes(A)?"badgeFields":"regularFields";return R[V].push(I),R},{regularFields:[],badgeFields:[]}),C="900px",E=Math.ceil(e.length/x),M=Dp(e,t,x);return(0,Be.jsxs)(Be.Fragment,{children:[t&&(0,Be.jsxs)(_r.Composite,{render:(0,Be.jsx)(ou,{className:Y("dataviews-view-grid-infinite-scroll",o,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),previewSize:i.layout?.previewSize,"aria-busy":n,ref:b}),role:"feed",focusWrap:!0,inert:r,children:[Array.from({length:M}).map((R,A)=>(0,Be.jsx)(_r.Composite.Item,{render:I=>(0,Be.jsx)(ee,{...I,direction:"column",role:"article",className:"dataviews-view-grid__row__gridcell dataviews-view-grid__card dataviews-view-grid__placeholder"}),"aria-hidden":!0,tabIndex:-1},`placeholder-${A}`)),e.map(R=>{let A=p(R),I=R.position;return(0,Be.jsx)(_r.Composite.Item,{render:V=>(0,Be.jsx)(_2,{...V,id:A,role:"article",view:i,selection:a,onChangeSelection:l,onClickItem:c,isItemClickable:u,renderItemLink:d,getItemId:p,item:R,actions:f,mediaField:v,titleField:y,descriptionField:w,regularFields:T,badgeFields:O,hasBulkActions:h,posinset:I,setsize:g.totalItems,config:{sizes:C}})},A)})]}),!t&&(0,Be.jsx)(_r.Composite,{role:"grid",className:Y("dataviews-view-grid",o,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),focusWrap:!0,"aria-busy":n,"aria-rowcount":E,ref:b,inert:r,children:P8(e,x).map((R,A)=>(0,Be.jsx)(_r.Composite.Row,{render:(0,Be.jsx)("div",{role:"row","aria-rowindex":A+1,"aria-label":(0,ru.sprintf)((0,ru.__)("Row %d"),A+1),className:"dataviews-view-grid__row",style:{gridTemplateColumns:`repeat( ${x}, minmax(0, 1fr) )`}}),children:R.map(I=>{let V=p(I);return(0,Be.jsx)(_r.Composite.Item,{render:P=>(0,Be.jsx)(_2,{...P,id:V,role:"gridcell",view:i,selection:a,onChangeSelection:l,onClickItem:c,isItemClickable:u,renderItemLink:d,getItemId:p,item:I,actions:f,mediaField:v,titleField:y,descriptionField:w,regularFields:T,badgeFields:O,hasBulkActions:h,config:{sizes:C}})},V)})},A))})]})}var Nr=m(z(),1);function O8({actions:e,data:t,fields:o,getItemId:r,isLoading:n,onChangeSelection:i,onClickItem:s,isItemClickable:a,renderItemLink:l,selection:c,view:u,className:d,empty:p}){let f=qr(!!n),g=!!t?.length,b=u.groupBy?.field?o.find(v=>v.id===u.groupBy?.field):null,x=b?xr(t,b):null,h=u.infiniteScrollEnabled&&!x;if(!g)return(0,Nr.jsx)("div",{className:Y("dataviews-no-results",{"is-refreshing":f}),children:p});let y={className:Y(d,{"is-refreshing":!h&&f}),inert:!h&&n?"true":void 0,isLoading:n,view:u,fields:o,selection:c,onChangeSelection:i,onClickItem:s,isItemClickable:a,renderItemLink:l,getItemId:r,actions:e};return(0,Nr.jsxs)(Nr.Fragment,{children:[g&&b&&x&&(0,Nr.jsx)(ee,{direction:"column",gap:"lg",children:Array.from(x.entries()).map(([v,w])=>(0,Nr.jsxs)(ee,{direction:"column",gap:"sm",children:[(0,Nr.jsx)("h3",{className:"dataviews-view-grid__group-header",children:u.groupBy?.showLabel===!1?v:(0,zp.sprintf)((0,zp.__)("%1$s: %2$s"),b.label,v)}),(0,Nr.jsx)(Sy,{...y,data:w,isInfiniteScroll:!1})]},v))}),!x&&(0,Nr.jsx)(Sy,{...y,data:t,isInfiniteScroll:!!h}),h&&n&&(0,Nr.jsx)("p",{className:"dataviews-loading-more",children:(0,Nr.jsx)(C2.Spinner,{})})]})}var E2=O8;var Hp=m(vr(),1),Yo=m(Ae(),1),Zt=m(Z(),1),nu=m(Te(),1);var Iy=m(Vs(),1);var Se=m(z(),1),{Menu:Cy}=We(Yo.privateApis);function Ey(e){return`${e}-item-wrapper`}function A8(e,t){return`${e}-primary-action-${t}`}function Ty(e){return`${e}-dropdown`}function k8({idPrefix:e,primaryAction:t,item:o}){let r=(0,Iy.useRegistry)(),[n,i]=(0,Zt.useState)(!1),s=A8(e,t.id),a=typeof t.label=="string"?t.label:t.label([o]);return"RenderModal"in t?(0,Se.jsx)("div",{role:"gridcell",children:(0,Se.jsx)(Yo.Composite.Item,{id:s,render:(0,Se.jsx)(Yo.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,text:a,size:"small",onClick:()=>i(!0)}),children:n&&(0,Se.jsx)(la,{action:t,items:[o],closeModal:()=>i(!1)})})},t.id):(0,Se.jsx)("div",{role:"gridcell",children:(0,Se.jsx)(Yo.Composite.Item,{id:s,render:(0,Se.jsx)(Yo.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,size:"small",onClick:()=>{t.callback([o],{registry:r})},children:a})})},t.id)}function T2({view:e,actions:t,idPrefix:o,isSelected:r,item:n,titleField:i,mediaField:s,descriptionField:a,onSelect:l,otherFields:c,onDropdownTriggerKeyDown:u,posinset:d}){let{showTitle:p=!0,showMedia:f=!0,showDescription:g=!0,infiniteScrollEnabled:b}=e,x=(0,Zt.useRef)(null),h=`${o}-label`,y=`${o}-description`,v=(0,Iy.useRegistry)(),[w,S]=(0,Zt.useState)(!1),[T,O]=(0,Zt.useState)(null),C=({type:k})=>{S(k==="mouseenter")},{paginationInfo:E}=(0,Zt.useContext)(Ee);(0,Zt.useEffect)(()=>{r&&x.current?.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})},[r]);let{primaryAction:M,eligibleActions:R}=(0,Zt.useMemo)(()=>{let k=t.filter(D=>!D.isEligible||D.isEligible(n));return{primaryAction:k.filter(D=>D.isPrimary)[0],eligibleActions:k}},[t,n]),A=M&&t.length===1,I=f&&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,V=p&&i?.render?(0,Se.jsx)(i.render,{item:n,field:i}):null,P=g&&a?.render,N=!!I&&!P&&!c.length,_=R?.length>0&&(0,Se.jsxs)(ee,{direction:"row",gap:"md",className:"dataviews-view-list__item-actions",children:[M&&(0,Se.jsx)(k8,{idPrefix:o,primaryAction:M,item:n}),!A&&(0,Se.jsxs)("div",{role:"gridcell",children:[(0,Se.jsxs)(Cy,{placement:"bottom-end",children:[(0,Se.jsx)(Cy.TriggerButton,{render:(0,Se.jsx)(Yo.Composite.Item,{id:Ty(o),render:(0,Se.jsx)(Yo.Button,{size:"small",icon:ic,label:(0,nu.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,onKeyDown:u})})}),(0,Se.jsx)(Cy.Popover,{children:(0,Se.jsx)(yy,{actions:R,item:n,registry:v,setActiveModalAction:O})})]}),!!T&&(0,Se.jsx)(la,{action:T,items:[n],closeModal:()=>O(null)})]})]});return(0,Se.jsx)(Yo.Composite.Row,{ref:x,render:(0,Se.jsx)("div",{"aria-posinset":d,"aria-setsize":b?E.totalItems:void 0}),role:b?"article":"row",className:Y({"is-selected":r,"is-hovered":w}),onMouseEnter:C,onMouseLeave:C,children:(0,Se.jsxs)(ee,{direction:"row",className:"dataviews-view-list__item-wrapper",children:[(0,Se.jsx)("div",{role:"gridcell",children:(0,Se.jsx)(Yo.Composite.Item,{id:Ey(o),"aria-pressed":r,"aria-labelledby":h,"aria-describedby":y,className:"dataviews-view-list__item",onClick:()=>l(n)})}),(0,Se.jsxs)(ee,{direction:"row",gap:"md",justify:"start",align:N?"center":"flex-start",style:{flex:1,minWidth:0},children:[I,(0,Se.jsxs)(ee,{direction:"column",gap:"xs",className:"dataviews-view-list__field-wrapper",children:[(0,Se.jsxs)(ee,{direction:"row",align:"center",children:[(0,Se.jsx)("div",{className:"dataviews-title-field dataviews-view-list__title-field",id:h,children:V}),_]}),P&&(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:y,children:c.map(k=>(0,Se.jsxs)("div",{className:"dataviews-view-list__field",children:[(0,Se.jsx)(Ar,{className:"dataviews-view-list__field-label",render:(0,Se.jsx)("span",{}),children:k.label}),(0,Se.jsx)("span",{className:"dataviews-view-list__field-value",children:(0,Se.jsx)(k.render,{item:n,field:k})})]},k.id))})]})]})]})})}function N8(e){return!!e}function Py(e){let{actions:t,data:o,fields:r,getItemId:n,isLoading:i,onChangeSelection:s,selection:a,view:l,className:c,empty:u}=e,d=(0,Hp.useInstanceId)(Py,"view-list"),p=qr(!!i),f=o?.findLast(_=>a.includes(n(_))),g=r.find(_=>_.id===l.titleField),b=r.find(_=>_.id===l.mediaField),x=r.find(_=>_.id===l.descriptionField),h=(l?.fields??[]).map(_=>r.find(k=>_===k.id)).filter(N8),y=_=>s([n(_)]),v=(0,Zt.useCallback)(_=>`${d}-${n(_)}`,[d,n]),w=(0,Zt.useCallback)((_,k)=>k.startsWith(v(_)),[v]),[S,T]=(0,Zt.useState)(void 0),O=(0,Zt.useRef)(null);(0,Zt.useEffect)(()=>{f&&T(Ey(v(f)))},[f,v]);let C=o.findIndex(_=>w(_,S??"")),E=(0,Hp.usePrevious)(C),M=C!==-1,R=(0,Zt.useCallback)((_,k)=>{let F=Math.min(o.length-1,Math.max(0,_));if(!o[F])return;let D=v(o[F]),K=k(D);T(K),O.current?.contains(O.current.ownerDocument.activeElement)&&document.getElementById(K)?.focus()},[o,v]);(0,Zt.useEffect)(()=>{!M&&(E!==void 0&&E!==-1)&&R(E,Ey)},[M,R,E]);let A=(0,Zt.useCallback)(_=>{_.key==="ArrowDown"&&(_.preventDefault(),R(C+1,Ty)),_.key==="ArrowUp"&&(_.preventDefault(),R(C-1,Ty))},[R,C]),I=!!o?.length,V=l.groupBy?.field?r.find(_=>_.id===l.groupBy?.field):null,P=I&&V?xr(o,V):null,N=l.infiniteScrollEnabled&&!P;return I?I&&V&&P?(0,Se.jsx)(Yo.Composite,{ref:O,id:`${d}`,render:(0,Se.jsx)("div",{}),className:"dataviews-view-list__group",role:"grid",activeId:S,setActiveId:T,children:(0,Se.jsx)(ee,{direction:"column",gap:"lg",className:Y("dataviews-view-list",c),children:Array.from(P.entries()).map(([_,k])=>(0,Se.jsxs)(ee,{direction:"column",gap:"sm",children:[(0,Se.jsx)("h3",{className:"dataviews-view-list__group-header",children:l.groupBy?.showLabel===!1?_:(0,nu.sprintf)((0,nu.__)("%1$s: %2$s"),V.label,_)}),k.map(F=>{let D=v(F);return(0,Se.jsx)(T2,{view:l,idPrefix:D,actions:t,item:F,isSelected:F===f,onSelect:y,mediaField:b,titleField:g,descriptionField:x,otherFields:h,onDropdownTriggerKeyDown:A},D)})]},_))})}):(0,Se.jsxs)(Se.Fragment,{children:[(0,Se.jsx)(Yo.Composite,{ref:O,id:d,render:(0,Se.jsx)("div",{}),className:Y("dataviews-view-list",c,{[`has-${l.layout?.density}-density`]:l.layout?.density&&["compact","comfortable"].includes(l.layout.density),"is-refreshing":!N&&p}),role:l.infiniteScrollEnabled?"feed":"grid",activeId:S,setActiveId:T,inert:!N&&i?"true":void 0,children:o.map((_,k)=>{let F=v(_);return(0,Se.jsx)(T2,{view:l,idPrefix:F,actions:t,item:_,isSelected:_===f,onSelect:y,mediaField:b,titleField:g,descriptionField:x,otherFields:h,onDropdownTriggerKeyDown:A,posinset:l.infiniteScrollEnabled?k+1:void 0},F)})}),N&&i&&(0,Se.jsx)("p",{className:"dataviews-loading-more",children:(0,Se.jsx)(Yo.Spinner,{})})]}):(0,Se.jsx)("div",{className:Y("dataviews-no-results",{"is-refreshing":p}),children:u})}var V2=m(Ae(),1);var Bp=m(Te(),1),I2=m(Z(),1);var yl=m(z(),1);function P2({groupName:e,groupData:t,groupField:o,showLabel:r=!0,children:n}){let i=r?(0,I2.createInterpolateElement)((0,Bp.sprintf)((0,Bp.__)("%s: <groupName />"),o.label).trim(),{groupName:(0,yl.jsx)(o.render,{item:t[0],field:o})}):(0,yl.jsx)(o.render,{item:t[0],field:o});return(0,yl.jsxs)(ee,{direction:"column",className:"dataviews-view-activity__group",children:[(0,yl.jsx)("h3",{className:"dataviews-view-activity__group-header",children:i}),n]},e)}var fa=m(Z(),1),O2=m(Vs(),1),A2=m(vr(),1);var Bt=m(z(),1);function V8(e){let{view:t,actions:o,item:r,titleField:n,mediaField:i,descriptionField:s,otherFields:a,posinset:l,onClickItem:c,renderItemLink:u,isItemClickable:d}=e,{showTitle:p=!0,showMedia:f=!0,showDescription:g=!0,infiniteScrollEnabled:b}=t,x=(0,fa.useRef)(null),h=(0,O2.useRegistry)(),{paginationInfo:y}=(0,fa.useContext)(Ee),{primaryActions:v,eligibleActions:w}=(0,fa.useMemo)(()=>{let R=o.filter(I=>!I.isEligible||I.isEligible(r));return{primaryActions:R.filter(I=>I.isPrimary),eligibleActions:R}},[o,r]),S=(0,A2.useViewportMatch)("medium","<"),T=t.layout?.density??"balanced",O=f&&T!=="compact"&&i?.render?(0,Bt.jsx)(i.render,{item:r,field:i,config:{sizes:T==="comfortable"?"32px":"24px"}}):null,C=(0,Bt.jsx)("div",{className:"dataviews-view-activity__item-type-icon",children:O||(0,Bt.jsx)("span",{className:"dataviews-view-activity__item-bullet","aria-hidden":"true"})}),E=p&&n?.render?(0,Bt.jsx)(n.render,{item:r,field:n}):null,M=(0,fa.useMemo)(()=>T==="comfortable"?"md":"sm",[T]);return(0,Bt.jsx)("div",{ref:x,role:b?"article":void 0,"aria-posinset":l,"aria-setsize":b?y.totalItems:void 0,className:Y("dataviews-view-activity__item",T==="compact"&&"is-compact",T==="balanced"&&"is-balanced",T==="comfortable"&&"is-comfortable"),children:(0,Bt.jsxs)(ee,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,Bt.jsx)(ee,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-activity__item-type",children:C}),(0,Bt.jsxs)(ee,{direction:"column",gap:M,align:"flex-start",className:"dataviews-view-activity__item-content",children:[E&&(0,Bt.jsx)(cs,{item:r,isItemClickable:d,onClickItem:c,renderItemLink:u,className:"dataviews-view-activity__item-title",children:E}),g&&s&&(0,Bt.jsx)("div",{className:"dataviews-view-activity__item-description",children:(0,Bt.jsx)(s.render,{item:r,field:s})}),(0,Bt.jsx)("div",{className:"dataviews-view-activity__item-fields",children:a.map(R=>(0,Bt.jsxs)("div",{className:"dataviews-view-activity__item-field",children:[(0,Bt.jsx)(Ar,{className:"dataviews-view-activity__item-field-label",render:(0,Bt.jsx)("span",{}),children:R.label}),(0,Bt.jsx)("span",{className:"dataviews-view-activity__item-field-value",children:(0,Bt.jsx)(R.render,{item:r,field:R})})]},R.id))}),!!v?.length&&(0,Bt.jsx)(xy,{item:r,actions:v,registry:h,buttonVariant:"secondary"})]}),(v.length<w.length||S&&w.length>0)&&(0,Bt.jsx)("div",{className:"dataviews-view-activity__item-actions",children:(0,Bt.jsx)(bl,{item:r,actions:w,isCompact:!0})})]})})}var k2=V8;var N2=m(H(),1);function M8(e){return!!e}function Oy(e){let{data:t,fields:o,getItemId:r,view:n}=e,i=o.find(c=>c.id===n.titleField),s=o.find(c=>c.id===n.mediaField),a=o.find(c=>c.id===n.descriptionField),l=(n?.fields??[]).map(c=>o.find(u=>c===u.id)).filter(M8);return t.map((c,u)=>(0,N2.createElement)(k2,{...e,key:r(c),item:c,mediaField:s,titleField:i,descriptionField:a,otherFields:l,posinset:n.infiniteScrollEnabled?u+1:void 0}))}var Vr=m(z(),1);function M2(e){let{empty:t,data:o,fields:r,isLoading:n,view:i,className:s}=e,a=qr(!!n),l=!!o?.length,c=i.groupBy?.field?r.find(b=>b.id===i.groupBy?.field):null,u=l&&c?xr(o,c):null,d=i.infiniteScrollEnabled&&!u;if(!l)return(0,Vr.jsx)("div",{className:Y("dataviews-no-results",{"is-refreshing":a}),children:t});let p=!d&&!!n,f=Y("dataviews-view-activity",s,{"is-refreshing":!d&&a}),g=u?Array.from(u.entries()):[];return l&&c&&u?(0,Vr.jsx)(ee,{direction:"column",gap:"sm",className:f,inert:p?"true":void 0,children:g.map(([b,x])=>(0,Vr.jsx)(P2,{groupName:b,groupData:x,groupField:c,showLabel:i.groupBy?.showLabel!==!1,children:(0,Vr.jsx)(Oy,{...e,data:x})},b))}):(0,Vr.jsxs)(Vr.Fragment,{children:[(0,Vr.jsx)("div",{className:f,role:i.infiniteScrollEnabled?"feed":void 0,inert:p?"true":void 0,children:(0,Vr.jsx)(Oy,{...e})}),d&&n&&(0,Vr.jsx)("p",{className:"dataviews-loading-more",children:(0,Vr.jsx)(V2.Spinner,{})})]})}var nr=m(Ae(),1),su=m(Te(),1),H2=m(vr(),1),Wp=m(Z(),1);var L2=m(Ae(),1),F8=m(Vs(),1),jp=m(Z(),1);var L8=m(Te(),1);var iu=m(Ae(),1),xl=m(Z(),1),Mr=m(Te(),1);var ci=m(z(),1);function Ay(){let{view:e,onChangeView:t,paginationInfo:{totalItems:o=0,totalPages:r}}=(0,xl.useContext)(Ee);if(!o||!r||e.infiniteScrollEnabled)return null;let n=e.page??1,i=Array.from(Array(r)).map((s,a)=>{let l=a+1;return{value:l.toString(),label:l.toString(),"aria-label":n===l?(0,Mr.sprintf)((0,Mr.__)("Page %1$d of %2$d"),n,r):l.toString()}});return!!o&&r!==1&&(0,ci.jsxs)(ee,{direction:"row",className:"dataviews-pagination",justify:"end",align:"center",gap:"xl",children:[(0,ci.jsx)(ee,{direction:"row",justify:"flex-start",align:"center",gap:"xs",className:"dataviews-pagination__page-select",children:(0,xl.createInterpolateElement)((0,Mr.sprintf)((0,Mr._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",r),{div:(0,ci.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,ci.jsx)(iu.SelectControl,{"aria-label":(0,Mr.__)("Current page"),value:n.toString(),options:i,onChange:s=>{t({...e,page:+s})},size:"small",variant:"minimal"})})}),(0,ci.jsxs)(ee,{direction:"row",gap:"xs",align:"center",children:[(0,ci.jsx)(iu.Button,{onClick:()=>t({...e,page:n-1}),disabled:n===1,accessibleWhenDisabled:!0,label:(0,Mr.__)("Previous page"),icon:(0,Mr.isRTL)()?bd:yd,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,ci.jsx)(iu.Button,{onClick:()=>t({...e,page:n+1}),disabled:n>=r,accessibleWhenDisabled:!0,label:(0,Mr.__)("Next page"),icon:(0,Mr.isRTL)()?yd:bd,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})}var F2=(0,xl.memo)(Ay);var D2=m(z(),1);function wl(e){return(0,jp.useMemo)(()=>e?.every(t=>t.supportsBulk),[e])}var Le=m(z(),1),{Badge:D8}=We(nr.privateApis);function z2({view:e,multiselect:t,selection:o,onChangeSelection:r,getItemId:n,item:i,mediaField:s,titleField:a,descriptionField:l,regularFields:c,badgeFields:u,config:d,posinset:p,setsize:f}){let{showTitle:g=!0,showMedia:b=!0,showDescription:x=!0}=e,h=n(i),y=(0,Wp.useRef)(null),v=o.includes(h);ds(y,p);let w=s?.render?(0,Le.jsx)(s.render,{item:i,field:s,config:d}):null,S=g&&a?.render?(0,Le.jsx)(a.render,{item:i,field:a}):null;return(0,Le.jsxs)(nr.Composite.Item,{ref:y,"aria-label":a?a.getValue({item:i})||(0,su.__)("(no title)"):void 0,render:({children:T,...O})=>(0,Le.jsx)(ee,{direction:"column",children:T,...O}),role:"option","aria-posinset":p,"aria-setsize":f,className:Y("dataviews-view-picker-grid__card",{"is-selected":v}),"aria-selected":v,onClick:()=>{if(v)r(o.filter(T=>h!==T));else{let T=t?[...o,h]:[h];r(T)}},children:[b&&w&&(0,Le.jsx)("div",{className:"dataviews-view-picker-grid__media",children:w}),b&&w&&(0,Le.jsx)(ss,{item:i,selection:o,onChangeSelection:r,getItemId:n,titleField:a,disabled:!1,"aria-hidden":!0,tabIndex:-1}),g&&(0,Le.jsx)(ee,{direction:"row",justify:"space-between",className:"dataviews-view-picker-grid__title-actions",children:(0,Le.jsx)("div",{className:"dataviews-view-picker-grid__title-field dataviews-title-field",children:S})}),(0,Le.jsxs)(ee,{direction:"column",gap:"xs",children:[x&&l?.render&&(0,Le.jsx)(l.render,{item:i,field:l}),!!u?.length&&(0,Le.jsx)(ee,{direction:"row",className:"dataviews-view-picker-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:u.map(T=>(0,Le.jsx)(D8,{className:"dataviews-view-picker-grid__field-value",children:(0,Le.jsx)(T.render,{item:i,field:T})},T.id))}),!!c?.length&&(0,Le.jsx)(ee,{direction:"column",className:"dataviews-view-picker-grid__fields",gap:"xs",children:c.map(T=>(0,Le.jsx)(nr.Flex,{className:"dataviews-view-picker-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,Le.jsxs)(Le.Fragment,{children:[(0,Le.jsx)(nr.FlexItem,{className:"dataviews-view-picker-grid__field-name",children:T.header}),(0,Le.jsx)(nr.FlexItem,{className:"dataviews-view-picker-grid__field-value",style:{maxHeight:"none"},children:(0,Le.jsx)(T.render,{item:i,field:T})})]})},T.id))})]})]},h)}function B2({groupName:e,groupField:t,showLabel:o=!0,children:r}){let n=(0,H2.useInstanceId)(B2,"dataviews-view-picker-grid-group__header");return(0,Le.jsxs)(ee,{direction:"column",gap:"sm",role:"group","aria-labelledby":n,children:[(0,Le.jsx)("h3",{className:"dataviews-view-picker-grid-group__header",id:n,children:o?(0,su.sprintf)((0,su.__)("%1$s: %2$s"),t.label,e):e}),r]},e)}function z8({actions:e,data:t,fields:o,getItemId:r,isLoading:n,onChangeSelection:i,selection:s,view:a,className:l,empty:c}){let{resizeObserverRef:u,paginationInfo:d,itemListLabel:p}=(0,Wp.useContext)(Ee),f=o.find(P=>P.id===a?.titleField),g=o.find(P=>P.id===a?.mediaField),b=o.find(P=>P.id===a?.descriptionField),x=a.fields??[],{regularFields:h,badgeFields:y}=x.reduce((P,N)=>{let _=o.find(F=>F.id===N);if(!_)return P;let k=a.layout?.badgeFields?.includes(N)?"badgeFields":"regularFields";return P[k].push(_),P},{regularFields:[],badgeFields:[]}),v=!!t?.length,w=a.layout?.previewSize,S=wl(e),T="900px",O=a.groupBy?.field?o.find(P=>P.id===a.groupBy?.field):null,C=O?xr(t,O):null,E=(a.infiniteScrollEnabled&&!C)??!1,M=a?.page??1,R=a?.perPage??0,A=E?d?.totalItems:void 0,I=Fp(),V=Dp(t,E,I);return(0,Le.jsxs)(Le.Fragment,{children:[v&&O&&C&&(0,Le.jsx)(nr.Composite,{virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":S,className:Y("dataviews-view-picker-grid",l,{[`has-${a.layout?.density}-density`]:a.layout?.density&&["compact","comfortable"].includes(a.layout.density)}),"aria-label":p,render:({children:P,...N})=>(0,Le.jsx)(ee,{direction:"column",gap:"lg",children:P,...N}),children:Array.from(C.entries()).map(([P,N])=>(0,Le.jsx)(B2,{groupName:P,groupField:O,showLabel:a.groupBy?.showLabel!==!1,children:(0,Le.jsx)(ou,{previewSize:w,style:{gridTemplateColumns:w&&`repeat(auto-fill, minmax(${w}px, 1fr))`},"aria-busy":n,ref:u,children:N.map(_=>{let k=_.position??(M-1)*R+t.indexOf(_)+1;return(0,Le.jsx)(z2,{view:a,multiselect:S,selection:s,onChangeSelection:i,getItemId:r,item:_,mediaField:g,titleField:f,descriptionField:b,regularFields:h,badgeFields:y,config:{sizes:T},posinset:k,setsize:A},r(_))})})},P))}),v&&!C&&(0,Le.jsxs)(nr.Composite,{render:(0,Le.jsx)(ou,{className:Y("dataviews-view-picker-grid",l,{[`has-${a.layout?.density}-density`]:a.layout?.density&&["compact","comfortable"].includes(a.layout.density)}),previewSize:w,"aria-busy":n,ref:u}),virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":S,"aria-label":p,children:[Array.from({length:V}).map((P,N)=>(0,Le.jsx)(nr.Composite.Item,{render:({children:_,...k})=>(0,Le.jsx)(ee,{direction:"column",children:_,...k}),role:"option","aria-hidden":!0,tabIndex:-1,className:"dataviews-view-picker-grid__card dataviews-view-picker-grid__placeholder"},`placeholder-${N}`)),t.map(P=>{let N=P.position;return(0,Le.jsx)(z2,{view:a,multiselect:S,selection:s,onChangeSelection:i,getItemId:r,item:P,mediaField:g,titleField:f,descriptionField:b,regularFields:h,badgeFields:y,config:{sizes:T},posinset:N,setsize:A},r(P))})]}),!v&&(0,Le.jsx)("div",{className:Y({"dataviews-loading":n,"dataviews-no-results":!n}),children:n?(0,Le.jsx)("p",{children:(0,Le.jsx)(nr.Spinner,{})}):c}),v&&n&&(0,Le.jsx)("p",{className:"dataviews-loading-more",children:(0,Le.jsx)(nr.Spinner,{})})]})}var j2=z8;var Up=m(Te(),1),pa=m(Ae(),1),Fr=m(Z(),1);var Ye=m(z(),1);function H8({item:e,fields:t,column:o,align:r}){let n=t.find(s=>s.id===o);if(!n)return null;let i=Y("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":r==="end","dataviews-view-table__cell-align-center":r==="center"});return(0,Ye.jsx)("div",{className:i,children:(0,Ye.jsx)(n.render,{item:e,field:n})})}function W2({item:e,fields:t,id:o,view:r,titleField:n,mediaField:i,descriptionField:s,selection:a,getItemId:l,onChangeSelection:c,multiselect:u,posinset:d}){let{paginationInfo:p}=(0,Fr.useContext)(Ee),f=a.includes(o),[g,b]=(0,Fr.useState)(!1),x=(0,Fr.useRef)(null);ds(x,d);let{showTitle:h=!0,showMedia:y=!0,showDescription:v=!0,infiniteScrollEnabled:w}=r,S=()=>{b(!0)},T=()=>{b(!1)},O=r.fields??[],C=n&&h||i&&y||s&&v;return(0,Ye.jsxs)(pa.Composite.Item,{ref:x,render:({children:E,...M})=>(0,Ye.jsx)("tr",{className:Y("dataviews-view-table__row",{"is-selected":f,"is-hovered":g}),onMouseEnter:S,onMouseLeave:T,children:E,...M}),"aria-selected":f,"aria-setsize":p.totalItems||void 0,"aria-posinset":d,role:w?"article":"option",onMouseDown:E=>{E.button===0&&E.currentTarget.parentElement?.focus({preventScroll:!0})},onClick:()=>{if(f)c(a.filter(E=>o!==E));else{let E=u?[...a,o]:[o];c(E)}},children:[(0,Ye.jsx)("td",{className:"dataviews-view-table__checkbox-column",role:"presentation",children:(0,Ye.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,Ye.jsx)(ss,{item:e,selection:a,onChangeSelection:c,getItemId:l,titleField:n,disabled:!1,"aria-hidden":!0,tabIndex:-1})})}),C&&(0,Ye.jsx)("td",{role:"presentation",children:(0,Ye.jsx)(Ap,{item:e,titleField:h?n:void 0,mediaField:y?i:void 0,descriptionField:v?s:void 0,isItemClickable:()=>!1})}),O.map(E=>{let{width:M,maxWidth:R,minWidth:A,align:I}=r.layout?.styles?.[E]??{};return(0,Ye.jsx)("td",{style:{width:M,maxWidth:R,minWidth:A},role:"presentation",children:(0,Ye.jsx)(H8,{fields:t,item:e,column:E,align:I})},E)})]},o)}function B8({actions:e,data:t,fields:o,getItemId:r,isLoading:n=!1,onChangeView:i,onChangeSelection:s,selection:a,setOpenedFilter:l,view:c,className:u,empty:d}){let p=(0,Fr.useRef)(new Map),f=(0,Fr.useRef)(void 0),[g,b]=(0,Fr.useState)(),x=wl(e)??!1;(0,Fr.useEffect)(()=>{f.current&&(f.current.focus(),f.current=void 0)});let h=c.groupBy?.field?o.find(N=>N.id===c.groupBy?.field):null,y=h?xr(t,h):null,v=c.infiniteScrollEnabled&&!y,w=(0,Fr.useId)();if(g){f.current=g,b(void 0);return}let S=N=>{let _=p.current.get(N.id),k=_?p.current.get(_.fallback):void 0;b(k?.node)},T=!!t?.length,O=o.find(N=>N.id===c.titleField),C=o.find(N=>N.id===c.mediaField),E=o.find(N=>N.id===c.descriptionField),{showTitle:M=!0,showMedia:R=!0,showDescription:A=!0}=c,I=O&&M||C&&R||E&&A,V=c.fields??[],P=(N,_)=>k=>{k?p.current.set(N,{node:k,fallback:V[_>0?_-1:1]}):p.current.delete(N)};return(0,Ye.jsxs)(Ye.Fragment,{children:[(0,Ye.jsxs)("table",{className:Y("dataviews-view-table","dataviews-view-picker-table",u,{[`has-${c.layout?.density}-density`]:c.layout?.density&&["compact","comfortable"].includes(c.layout.density)}),"aria-busy":n,"aria-describedby":w,role:v?"feed":"listbox",children:[(0,Ye.jsx)("thead",{role:"presentation",children:(0,Ye.jsxs)("tr",{className:"dataviews-view-table__row",role:"presentation",children:[(0,Ye.jsx)("th",{className:"dataviews-view-table__checkbox-column",children:x&&(0,Ye.jsx)(tu,{selection:a,onChangeSelection:s,data:t,actions:e,getItemId:r,disableSelectAll:v})}),I&&(0,Ye.jsx)("th",{children:O&&(0,Ye.jsx)(vl,{ref:P(O.id,0),fieldId:O.id,view:c,fields:o,onChangeView:i,onHide:S,setOpenedFilter:l,canMove:!1})}),V.map((N,_)=>{let{width:k,maxWidth:F,minWidth:D,align:K}=c.layout?.styles?.[N]??{};return(0,Ye.jsx)("th",{style:{width:k,maxWidth:F,minWidth:D,textAlign:K},"aria-sort":c.sort?.direction&&c.sort?.field===N?Sp[c.sort.direction]:void 0,scope:"col",children:(0,Ye.jsx)(vl,{ref:P(N,_),fieldId:N,view:c,fields:o,onChangeView:i,onHide:S,setOpenedFilter:l,canMove:c.layout?.enableMoving??!0})},N)})]})}),T&&h&&y?Array.from(y.entries()).map(([N,_])=>(0,Ye.jsxs)(pa.Composite,{virtualFocus:!0,orientation:"vertical",render:(0,Ye.jsx)("tbody",{role:"group"}),children:[(0,Ye.jsx)("tr",{className:"dataviews-view-table__group-header-row",role:"presentation",children:(0,Ye.jsx)("td",{colSpan:V.length+(I?1:0)+1,className:"dataviews-view-table__group-header-cell",role:"presentation",children:c.groupBy?.showLabel===!1?N:(0,Up.sprintf)((0,Up.__)("%1$s: %2$s"),h.label,N)})}),_.map((k,F)=>(0,Ye.jsx)(W2,{item:k,fields:o,id:r(k)||F.toString(),view:c,titleField:O,mediaField:C,descriptionField:E,selection:a,getItemId:r,onChangeSelection:s,multiselect:x},r(k)))]},`group-${N}`)):(0,Ye.jsx)(pa.Composite,{render:(0,Ye.jsx)("tbody",{role:"presentation"}),virtualFocus:!0,orientation:"vertical",children:T&&t.map((N,_)=>{let k=r(N),F=N.position;return(0,Ye.jsx)(W2,{item:N,fields:o,id:k||_.toString(),view:c,titleField:O,mediaField:C,descriptionField:E,selection:a,getItemId:r,onChangeSelection:s,multiselect:x,posinset:F},k)})})]}),(0,Ye.jsxs)("div",{className:Y({"dataviews-loading":n,"dataviews-no-results":!T&&!n}),id:w,children:[!T&&(n?(0,Ye.jsx)("p",{children:(0,Ye.jsx)(pa.Spinner,{})}):d),T&&n&&(0,Ye.jsx)("p",{className:"dataviews-loading-more",children:(0,Ye.jsx)(pa.Spinner,{})})]})]})}var U2=B8;var _l=m(Ae(),1),Rl=m(Z(),1),G2=m(vr(),1),Gp=m(Te(),1);var tt=m(z(),1);function j8(e){return!!e}function W8({view:e,multiselect:t,selection:o,onChangeSelection:r,getItemId:n,item:i,titleField:s,mediaField:a,descriptionField:l,otherFields:c,posinset:u,setsize:d}){let p=(0,Rl.useRef)(null);ds(p,u);let{showTitle:f=!0,showMedia:g=!0,showDescription:b=!0}=e,x=n(i),h=o.includes(x),y=e.layout?.density??"balanced",v=g&&y!=="compact"&&a?.render?(0,tt.jsx)(a.render,{item:i,field:a,config:{sizes:y==="comfortable"?"32px":"24px"}}):null,w=(0,tt.jsx)("div",{className:"dataviews-view-picker-activity__item-type-icon",children:v||(0,tt.jsx)("span",{className:"dataviews-view-picker-activity__item-bullet","aria-hidden":"true"})}),S=f&&s?.render?(0,tt.jsx)(s.render,{item:i,field:s}):null,T=b&&l?.render?(0,tt.jsx)(l.render,{item:i,field:l}):null,O=(0,Rl.useMemo)(()=>y==="comfortable"?"md":"sm",[y]);return(0,tt.jsx)(_l.Composite.Item,{ref:p,role:"option","aria-label":s&&s.getValue({item:i})||void 0,"aria-posinset":u,"aria-setsize":d,"aria-selected":h,className:Y("dataviews-view-picker-activity__item",y==="compact"&&"is-compact",y==="balanced"&&"is-balanced",y==="comfortable"&&"is-comfortable",h&&"is-selected"),onClick:()=>{if(h)r(o.filter(C=>x!==C));else{let C=t?[...o,x]:[x];r(C)}},render:(0,tt.jsx)("div",{}),children:(0,tt.jsxs)(ee,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,tt.jsx)(ee,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-picker-activity__item-type",children:w}),(0,tt.jsxs)(ee,{direction:"column",gap:O,align:"flex-start",className:"dataviews-view-picker-activity__item-content",children:[S&&(0,tt.jsx)("div",{className:"dataviews-view-picker-activity__item-title",children:S}),T&&(0,tt.jsx)("div",{className:"dataviews-view-picker-activity__item-description",children:T}),(0,tt.jsx)("div",{className:"dataviews-view-picker-activity__item-fields",children:c.map(C=>(0,tt.jsxs)("div",{className:"dataviews-view-picker-activity__item-field",children:[(0,tt.jsx)(Ar,{render:(0,tt.jsx)("span",{}),className:"dataviews-view-picker-activity__item-field-label",children:C.label}),(0,tt.jsx)("span",{className:"dataviews-view-picker-activity__item-field-value",children:(0,tt.jsx)(C.render,{item:i,field:C})})]},C.id))})]})]})})}function $2({groupName:e,groupField:t,showLabel:o=!0,children:r}){let n=(0,G2.useInstanceId)($2,"dataviews-view-picker-activity-group__header");return(0,tt.jsxs)(ee,{direction:"column",role:"group","aria-labelledby":n,className:"dataviews-view-picker-activity-group",children:[(0,tt.jsx)("h3",{className:"dataviews-view-picker-activity-group__header",id:n,children:o?(0,Gp.sprintf)((0,Gp.__)("%1$s: %2$s"),t.label,e):e}),r]})}function Y2({data:e,fields:t,getItemId:o,isLoading:r,onChangeSelection:n,selection:i,view:s,actions:a,className:l,empty:c}){let{itemListLabel:u,paginationInfo:d}=(0,Rl.useContext)(Ee),p=wl(a),f=t.find(C=>C.id===s?.titleField),g=t.find(C=>C.id===s?.mediaField),b=t.find(C=>C.id===s?.descriptionField),x=(s?.fields??[]).map(C=>t.find(E=>C===E.id)).filter(j8),h=s.groupBy?.field?t.find(C=>C.id===s.groupBy?.field):null,y=h?xr(e,h):null,w=(s.infiniteScrollEnabled&&!y)??!1?d?.totalItems:void 0,S=!!e?.length,T=!!(h&&y),O=C=>(0,tt.jsx)(W8,{view:s,multiselect:p,selection:i,onChangeSelection:n,getItemId:o,item:C,titleField:f,mediaField:g,descriptionField:b,otherFields:x,posinset:C.position,setsize:w},o(C));return S?(0,tt.jsxs)(tt.Fragment,{children:[(0,tt.jsx)(_l.Composite,{virtualFocus:!0,orientation:"vertical",role:"listbox","aria-multiselectable":p,"aria-label":u,"aria-busy":r,render:T?(0,tt.jsx)(ee,{direction:"column",gap:"sm"}):void 0,className:Y("dataviews-view-picker-activity",l),children:T&&y?Array.from(y.entries()).map(([C,E])=>(0,tt.jsx)($2,{groupName:C,groupField:h,showLabel:s.groupBy?.showLabel!==!1,children:E.map(O)},C)):e.map(O)}),r&&(0,tt.jsx)("p",{className:"dataviews-loading-more",children:(0,tt.jsx)(_l.Spinner,{})})]}):(0,tt.jsx)("div",{className:Y({"dataviews-loading":r,"dataviews-no-results":!r}),children:r?(0,tt.jsx)("p",{children:(0,tt.jsx)(_l.Spinner,{})}):c})}var Sl=m(Ae(),1),Cl=m(Te(),1),q2=m(Z(),1);var El=m(z(),1);function ps(){let e=(0,q2.useContext)(Ee),t=e.view;return(0,El.jsxs)(Sl.__experimentalToggleGroupControl,{size:"__unstable-large",label:(0,Cl.__)("Density"),value:t.layout?.density||"balanced",onChange:o=>{e.onChangeView({...t,layout:{...t.layout,density:o}})},isBlock:!0,children:[(0,El.jsx)(Sl.__experimentalToggleGroupControlOption,{value:"comfortable",label:(0,Cl._x)("Comfortable","Density option for DataView layout")},"comfortable"),(0,El.jsx)(Sl.__experimentalToggleGroupControlOption,{value:"balanced",label:(0,Cl._x)("Balanced","Density option for DataView layout")},"balanced"),(0,El.jsx)(Sl.__experimentalToggleGroupControlOption,{value:"compact",label:(0,Cl._x)("Compact","Density option for DataView layout")},"compact")]})}var K2=m(Ae(),1),X2=m(Te(),1),Q2=m(Z(),1);var Z2=m(z(),1),U8=[{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 J2(){let e=(0,Q2.useContext)(Ee),t=e.view,o=U8.filter(s=>e.containerWidth>=s.breakpoint),r=t.layout?.previewSize??230,n=o.map((s,a)=>({...s,index:a})).filter(s=>s.value<=r).sort((s,a)=>a.value-s.value)[0]?.index??0,i=o.map((s,a)=>({value:a}));return(0,Z2.jsx)(K2.RangeControl,{__next40pxDefaultSize:!0,showTooltip:!1,label:(0,X2.__)("Preview size"),value:n,min:0,max:o.length-1,withInputField:!1,onChange:(s=0)=>{e.onChangeView({...t,layout:{...t.layout,previewSize:o[s].value}})},step:1,marks:i})}var ma=m(z(),1);function ky(){return(0,ma.jsxs)(ma.Fragment,{children:[(0,ma.jsx)(ps,{}),(0,ma.jsx)(J2,{})]})}var ms=[{type:pl,label:(0,zn.__)("Table"),component:y2,icon:Ju,viewConfigOptions:ps},{type:Ep,label:(0,zn.__)("Grid"),component:E2,icon:od,viewConfigOptions:ky},{type:$E,label:(0,zn.__)("List"),component:Py,icon:(0,zn.isRTL)()?jg:Ug,viewConfigOptions:ps},{type:YE,label:(0,zn.__)("Activity"),component:M2,icon:wd,viewConfigOptions:ps},{type:qE,label:(0,zn.__)("Grid"),component:j2,icon:od,viewConfigOptions:ky,isPicker:!0},{type:KE,label:(0,zn.__)("Table"),component:U2,icon:Ju,viewConfigOptions:ps,isPicker:!0},{type:XE,label:(0,zn.__)("Activity"),component:Y2,icon:wd,viewConfigOptions:ps,isPicker:!0}];var Hl=m(Z(),1);var Rs=m(Ae(),1),vi=m(Te(),1),Sm=m(Z(),1);function au(...e){}function Ny(e,t){if(G8(e)){let o=$8(t)?t():t;return e(o)}return e}function G8(e){return typeof e=="function"}function $8(e){return typeof e=="function"}function Rr(e,t){return typeof Object.hasOwn=="function"?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function gs(...e){return(...t)=>{for(let o of e)typeof o=="function"&&o(...t)}}function lu(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function Vy(e,t){let o={...e};for(let r of t)Rr(o,r)&&delete o[r];return o}function My(e,t){let o={};for(let r of t)Rr(e,r)&&(o[r]=e[r]);return o}function cu(e){return e}function Io(e,t){if(!e)throw typeof t!="string"?new Error("Invariant failed"):new Error(t)}function Fy(e){return Object.keys(e)}function Ly(e,...t){let o=typeof e=="function"?e(...t):e;return o==null?!1:!o}function ga(e){return e.disabled||e["aria-disabled"]===!0||e["aria-disabled"]==="true"}function Po(e){let t={};for(let o in e)e[o]!==void 0&&(t[o]=e[o]);return t}function qe(...e){for(let t of e)if(t!==void 0)return t}var eT=m(H(),1);function tT(e,t){typeof e=="function"?e(t):e&&(e.current=t)}function Y8(e){return!e||!(0,eT.isValidElement)(e)?!1:"ref"in e.props||"ref"in e}function oT(e){return Y8(e)?{...e.props}.ref||e.ref:null}function rT(e,t){let o={...e};for(let r in t){if(!Rr(t,r))continue;if(r==="className"){let i="className";o[i]=e[i]?`${e[i]} ${t[i]}`:t[i];continue}if(r==="style"){let i="style";o[i]=e[i]?{...e[i],...t[i]}:t[i];continue}let n=t[r];if(typeof n=="function"&&r.startsWith("on")){let i=e[r];if(typeof i=="function"){o[r]=(...s)=>{n(...s),i(...s)};continue}}o[r]=n}return o}var bs=q8();function q8(){var e;return typeof window<"u"&&!!((e=window.document)!=null&&e.createElement)}function ui(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function ba(e,t=!1){var o;let{activeElement:r}=ui(e);if(!r?.nodeName)return null;if(Dy(r)&&((o=r.contentDocument)!=null&&o.body))return ba(r.contentDocument.body,t);if(t){let n=r.getAttribute("aria-activedescendant");if(n){let i=ui(r).getElementById(n);if(i)return i}}return r}function Hn(e,t){return e===t||e.contains(t)}function Dy(e){return e.tagName==="IFRAME"}function di(e){let t=e.tagName.toLowerCase();return t==="button"?!0:t==="input"&&e.type?K8.indexOf(e.type)!==-1:!1}var K8=["button","color","file","image","reset","submit"];function zy(e){if(typeof e.checkVisibility=="function")return e.checkVisibility();let t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}function ir(e){try{let t=e instanceof HTMLInputElement&&e.selectionStart!==null,o=e.tagName==="TEXTAREA";return t||o||!1}catch{return!1}}function uu(e){return e.isContentEditable||ir(e)}function Hy(e){if(ir(e))return e.value;if(e.isContentEditable){let t=ui(e).createRange();return t.selectNodeContents(e),t.toString()}return""}function Tl(e){let t=0,o=0;if(ir(e))t=e.selectionStart||0,o=e.selectionEnd||0;else if(e.isContentEditable){let r=ui(e).getSelection();if(r?.rangeCount&&r.anchorNode&&Hn(e,r.anchorNode)&&r.focusNode&&Hn(e,r.focusNode)){let n=r.getRangeAt(0),i=n.cloneRange();i.selectNodeContents(e),i.setEnd(n.startContainer,n.startOffset),t=i.toString().length,i.setEnd(n.endContainer,n.endOffset),o=i.toString().length}}return{start:t,end:o}}function By(e,t){let o=["dialog","menu","listbox","tree","grid"],r=e?.getAttribute("role");return r&&o.indexOf(r)!==-1?r:t}function Il(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}return Il(e.parentElement)||document.scrollingElement||document.body}function du(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function jy(e,t){let o=e.map((n,i)=>[i,n]),r=!1;return o.sort(([n,i],[s,a])=>{let l=t(i),c=t(a);return l===c||!l||!c?0:X8(l,c)?(n>s&&(r=!0),-1):(n<s&&(r=!0),1)}),r?o.map(([n,i])=>i):e}function X8(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function Wy(){return bs&&!!navigator.maxTouchPoints}function $p(){return bs?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function ha(){return bs&&$p()&&/apple/i.test(navigator.vendor)}function Uy(){return bs&&/firefox\//i.test(navigator.userAgent)}function Yp(e){return!!(e.currentTarget&&!Hn(e.currentTarget,e.target))}function qo(e){return e.target===e.currentTarget}function nT(e){let t=e.currentTarget;if(!t)return!1;let o=$p();if(o&&!e.metaKey||!o&&!e.ctrlKey)return!1;let r=t.tagName.toLowerCase();return r==="a"||r==="button"&&t.type==="submit"||r==="input"&&t.type==="submit"}function iT(e){let t=e.currentTarget;if(!t)return!1;let o=t.tagName.toLowerCase();return e.altKey?o==="a"||o==="button"&&t.type==="submit"||o==="input"&&t.type==="submit":!1}function va(e,t){let o=new FocusEvent("blur",t),r=e.dispatchEvent(o),n={...t,bubbles:!0};return e.dispatchEvent(new FocusEvent("focusout",n)),r}function sT(e,t,o){let r=new KeyboardEvent(t,o);return e.dispatchEvent(r)}function Gy(e,t){let o=new MouseEvent("click",t);return e.dispatchEvent(o)}function qp(e,t){let o=t||e.currentTarget,r=e.relatedTarget;return!r||!Hn(o,r)}function hs(e,t,o,r){let i=(a=>{if(r){let c=setTimeout(a,r);return()=>clearTimeout(c)}let l=requestAnimationFrame(a);return()=>cancelAnimationFrame(l)})(()=>{e.removeEventListener(t,s,!0),o()}),s=()=>{i(),o()};return e.addEventListener(t,s,{once:!0,capture:!0}),i}function Bn(e,t,o,r=window){let n=[];try{r.document.addEventListener(e,t,o);for(let s of Array.from(r.frames))n.push(Bn(e,t,o,s))}catch{}return()=>{try{r.document.removeEventListener(e,t,o)}catch{}for(let s of n)s()}}var Q8=m(H(),1),vt=m(H(),1),$y={...Q8},aT=$y.useId,vle=$y.useDeferredValue,lT=$y.useInsertionEffect,Ht=bs?vt.useLayoutEffect:vt.useEffect;function Z8(e){let[t]=(0,vt.useState)(e);return t}function fT(e){let t=(0,vt.useRef)(e);return Ht(()=>{t.current=e}),t}function Qe(e){let t=(0,vt.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return lT?lT(()=>{t.current=e}):t.current=e,(0,vt.useCallback)((...o)=>{var r;return(r=t.current)==null?void 0:r.call(t,...o)},[])}function pT(e){let[t,o]=(0,vt.useState)(null);return Ht(()=>{if(t==null||!e)return;let r=null;return e(n=>(r=n,t)),()=>{e(r)}},[t,e]),[t,o]}function jt(...e){return(0,vt.useMemo)(()=>{if(e.some(Boolean))return t=>{for(let o of e)tT(o,t)}},e)}function Kr(e){if(aT){let r=aT();return e||r}let[t,o]=(0,vt.useState)(e);return Ht(()=>{if(e||t)return;let r=Math.random().toString(36).slice(2,8);o(`id-${r}`)},[e,t]),e||t}function mT(e,t){let o=i=>{if(typeof i=="string")return i},[r,n]=(0,vt.useState)(()=>o(t));return Ht(()=>{let i=e&&"current"in e?e.current:e;n(i?.tagName.toLowerCase()||o(t))},[e,t]),r}function gT(e,t,o){let r=Z8(o),[n,i]=(0,vt.useState)(r);return(0,vt.useEffect)(()=>{let s=e&&"current"in e?e.current:e;if(!s)return;let a=()=>{let c=s.getAttribute(t);i(c??r)},l=new MutationObserver(a);return l.observe(s,{attributeFilter:[t]}),a(),()=>l.disconnect()},[e,t,r]),n}function jn(e,t){let o=(0,vt.useRef)(!1);(0,vt.useEffect)(()=>{if(o.current)return e();o.current=!0},t),(0,vt.useEffect)(()=>()=>{o.current=!1},[])}function bT(e,t){let o=(0,vt.useRef)(!1);Ht(()=>{if(o.current)return e();o.current=!0},t),Ht(()=>()=>{o.current=!1},[])}function hT(){return(0,vt.useReducer)(()=>[],[])}function Jt(e){return Qe(typeof e=="function"?e:()=>e)}function Wn(e,t,o=[]){let r=(0,vt.useCallback)(n=>(e.wrapElement&&(n=e.wrapElement(n)),t(n)),[...o,e.wrapElement]);return{...e,wrapElement:r}}function vT(e,t,o){let r=e.onLoadedMetadataCapture,n=(0,vt.useMemo)(()=>Object.assign(()=>{},{...r,[t]:o}),[r,t,o]);return[r?.[t],{onLoadedMetadataCapture:n}]}var cT=!1;function yT(){return(0,vt.useEffect)(()=>{cT||(Bn("mousemove",e6,!0),Bn("mousedown",Kp,!0),Bn("mouseup",Kp,!0),Bn("keydown",Kp,!0),Bn("scroll",Kp,!0),cT=!0)},[]),Qe(()=>Yy)}var Yy=!1,uT=0,dT=0;function J8(e){let t=e.movementX||e.screenX-uT,o=e.movementY||e.screenY-dT;return uT=e.screenX,dT=e.screenY,t||o||!1}function e6(e){J8(e)&&(Yy=!0)}function Kp(){Yy=!1}var sr=m(H(),1),ya=m(z(),1);function yt(e){let t=sr.forwardRef((o,r)=>e({...o,ref:r}));return t.displayName=e.displayName||e.name,t}function vs(e,t){return sr.memo(e,t)}function Pt(e,t){let{wrapElement:o,render:r,...n}=t,i=jt(t.ref,oT(r)),s;if(sr.isValidElement(r)){let a={...r.props,ref:i};s=sr.cloneElement(r,rT(n,a))}else r?s=r(n):s=(0,ya.jsx)(e,{...n});return o?o(s):s}function Ot(e){let t=(o={})=>e(o);return t.displayName=e.name,t}function Sr(e=[],t=[]){let o=sr.createContext(void 0),r=sr.createContext(void 0),n=()=>sr.useContext(o),i=(c=!1)=>{let u=sr.useContext(r),d=n();return c?u:u||d},s=()=>{let c=sr.useContext(r),u=n();if(!(c&&c===u))return u},a=c=>e.reduceRight((u,d)=>(0,ya.jsx)(d,{...c,children:u}),(0,ya.jsx)(o.Provider,{...c}));return{context:o,scopedContext:r,useContext:n,useScopedContext:i,useProviderContext:s,ContextProvider:a,ScopedContextProvider:c=>(0,ya.jsx)(a,{...c,children:t.reduceRight((u,d)=>(0,ya.jsx)(d,{...c,children:u}),(0,ya.jsx)(r.Provider,{...c}))})}}var fu=Sr(),xT=fu.useContext,Sle=fu.useScopedContext,Cle=fu.useProviderContext,wT=fu.ContextProvider,_T=fu.ScopedContextProvider;var qy=m(H(),1),pu=Sr([wT],[_T]),Xp=pu.useContext,Ple=pu.useScopedContext,RT=pu.useProviderContext,Pl=pu.ContextProvider,Qp=pu.ScopedContextProvider,ST=(0,qy.createContext)(void 0),CT=(0,qy.createContext)(void 0);function ET(e,t){return e.find(o=>t?!o.disabled&&o.id!==t:!o.disabled)}function Un(e,t){return t&&e.item(t)||null}function TT(e){let t=[];for(let o of e){let r=t.find(n=>{var i;return((i=n[0])==null?void 0:i.rowId)===o.rowId});r?r.push(o):t.push([o])}return t}function IT(e,t=!1){if(ir(e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){let o=ui(e).getSelection();o?.selectAllChildren(e),t&&o?.collapseToEnd()}}var Ky=Symbol("FOCUS_SILENTLY");function PT(e){e[Ky]=!0,e.focus({preventScroll:!0})}function OT(e){let t=e[Ky];return delete e[Ky],t}function xa(e,t,o){if(!t||t===o)return!1;let r=e.item(t.id);return!(!r||o&&r.element===o)}var Zp=m(H(),1),t6="div",Xy=Ot(function({store:t,shouldRegisterItem:o=!0,getItem:r=cu,element:n,...i}){let s=xT();t=t||s;let a=Kr(i.id),l=(0,Zp.useRef)(n);return(0,Zp.useEffect)(()=>{let c=l.current;if(!a||!c||!o)return;let u=r({id:a,element:c});return t?.renderItem(u)},[a,o,r,t]),i={...i,ref:jt(l,i.ref)},Po(i)}),Lle=yt(function(t){let o=Xy(t);return Pt(t6,o)});var AT=m(H(),1),kT=(0,AT.createContext)(!0);var NT="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 mu(e){return!(!e.matches(NT)||!zy(e)||e.closest("[inert]"))}function VT(e){for(;e&&!mu(e);)e=e.closest(NT);return e||null}function Xr(e){let t=ba(e);if(!t)return!1;if(t===e)return!0;let o=t.getAttribute("aria-activedescendant");return o?o===e.id:!1}function Qy(e){let t=ba(e);if(!t)return!1;if(Hn(e,t))return!0;let o=t.getAttribute("aria-activedescendant");return!o||!("id"in e)?!1:o===e.id?!0:!!e.querySelector(`#${CSS.escape(o)}`)}function MT(e){!Qy(e)&&mu(e)&&e.focus()}function FT(e,t){"scrollIntoView"in e?(e.focus({preventScroll:!0}),e.scrollIntoView({block:"nearest",inline:"nearest",...t})):e.focus()}var Lr=m(H(),1),o6="div",LT=ha(),r6=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"],n6=Symbol("safariFocusAncestor");function DT(e,t){e&&(e[n6]=t)}function i6(e){let{tagName:t,readOnly:o,type:r}=e;return t==="TEXTAREA"&&!o||t==="SELECT"&&!o?!0:t==="INPUT"&&!o?r6.includes(r):!!(e.isContentEditable||e.getAttribute("role")==="combobox"&&e.dataset.name)}function s6(e){return"labels"in e?e.labels:null}function zT(e){return e.tagName.toLowerCase()==="input"&&e.type?e.type==="radio"||e.type==="checkbox":!1}function a6(e){return e?e==="button"||e==="summary"||e==="input"||e==="select"||e==="textarea"||e==="a":!0}function l6(e){return e?e==="button"||e==="input"||e==="select"||e==="textarea":!0}function c6(e,t,o,r,n){return e?t?o&&!r?-1:void 0:o?n:n||0:n}function Zy(e,t){return Qe(o=>{e?.(o),!o.defaultPrevented&&t&&(o.stopPropagation(),o.preventDefault())})}var HT=!1,Jy=!0;function u6(e){let t=e.target;t&&"hasAttribute"in t&&(t.hasAttribute("data-focus-visible")||(Jy=!1))}function d6(e){e.metaKey||e.ctrlKey||e.altKey||(Jy=!0)}var gu=Ot(function({focusable:t=!0,accessibleWhenDisabled:o,autoFocus:r,onFocusVisible:n,...i}){let s=(0,Lr.useRef)(null);(0,Lr.useEffect)(()=>{t&&(HT||(Bn("mousedown",u6,!0),Bn("keydown",d6,!0),HT=!0))},[t]),LT&&(0,Lr.useEffect)(()=>{if(!t)return;let V=s.current;if(!V||!zT(V))return;let P=s6(V);if(!P)return;let N=()=>queueMicrotask(()=>V.focus());for(let _ of P)_.addEventListener("mouseup",N);return()=>{for(let _ of P)_.removeEventListener("mouseup",N)}},[t]);let a=t&&ga(i),l=!!a&&!o,[c,u]=(0,Lr.useState)(!1);(0,Lr.useEffect)(()=>{t&&l&&c&&u(!1)},[t,l,c]),(0,Lr.useEffect)(()=>{if(!t||!c)return;let V=s.current;if(!V||typeof IntersectionObserver>"u")return;let P=new IntersectionObserver(()=>{mu(V)||u(!1)});return P.observe(V),()=>P.disconnect()},[t,c]);let d=Zy(i.onKeyPressCapture,a),p=Zy(i.onMouseDownCapture,a),f=Zy(i.onClickCapture,a),g=i.onMouseDown,b=Qe(V=>{if(g?.(V),V.defaultPrevented||!t)return;let P=V.currentTarget;if(!LT||Yp(V)||!di(P)&&!zT(P))return;let N=!1,_=()=>{N=!0},k={capture:!0,once:!0};P.addEventListener("focusin",_,k);let F=VT(P.parentElement);DT(F,!0),hs(P,"mouseup",()=>{P.removeEventListener("focusin",_,!0),DT(F,!1),!N&&MT(P)})}),x=(V,P)=>{if(P&&(V.currentTarget=P),!t)return;let N=V.currentTarget;N&&Xr(N)&&(n?.(V),!V.defaultPrevented&&(N.dataset.focusVisible="true",u(!0)))},h=i.onKeyDownCapture,y=Qe(V=>{if(h?.(V),V.defaultPrevented||!t||c||V.metaKey||V.altKey||V.ctrlKey||!qo(V))return;let P=V.currentTarget;hs(P,"focusout",()=>x(V,P))}),v=i.onFocusCapture,w=Qe(V=>{if(v?.(V),V.defaultPrevented||!t)return;if(!qo(V)){u(!1);return}let P=V.currentTarget,N=()=>x(V,P);Jy||i6(V.target)?hs(V.target,"focusout",N):u(!1)}),S=i.onBlur,T=Qe(V=>{S?.(V),t&&qp(V)&&(V.currentTarget.removeAttribute("data-focus-visible"),u(!1))}),O=(0,Lr.useContext)(kT),C=Qe(V=>{t&&r&&V&&O&&queueMicrotask(()=>{Xr(V)||mu(V)&&V.focus()})}),E=mT(s),M=t&&a6(E),R=t&&l6(E),A=i.style,I=(0,Lr.useMemo)(()=>l?{pointerEvents:"none",...A}:A,[l,A]);return i={"data-focus-visible":t&&c||void 0,"data-autofocus":r||void 0,"aria-disabled":a||void 0,...i,ref:jt(s,C,i.ref),style:I,tabIndex:c6(t,l,M,R,i.tabIndex),disabled:R&&l?!0:void 0,contentEditable:a?void 0:i.contentEditable,onKeyPressCapture:d,onClickCapture:f,onMouseDownCapture:p,onMouseDown:b,onKeyDownCapture:y,onFocusCapture:w,onBlur:T},Po(i)}),Jle=yt(function(t){let o=gu(t);return Pt(o6,o)});var ys=m(H(),1),f6="button";function BT(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return e.key==="Enter"?di(t)||t.tagName==="SUMMARY"||t.tagName==="A":e.key===" "?di(t)||t.tagName==="SUMMARY"||t.tagName==="INPUT"||t.tagName==="SELECT":!1}var p6=Symbol("command"),ex=Ot(function({clickOnEnter:t=!0,clickOnSpace:o=!0,...r}){let n=(0,ys.useRef)(null),[i,s]=(0,ys.useState)(!1);(0,ys.useEffect)(()=>{n.current&&s(di(n.current))},[]);let[a,l]=(0,ys.useState)(!1),c=(0,ys.useRef)(!1),u=ga(r),[d,p]=vT(r,p6,!0),f=r.onKeyDown,g=Qe(h=>{f?.(h);let y=h.currentTarget;if(h.defaultPrevented||d||u||!qo(h)||ir(y)||y.isContentEditable)return;let v=t&&h.key==="Enter",w=o&&h.key===" ",S=h.key==="Enter"&&!t,T=h.key===" "&&!o;if(S||T){h.preventDefault();return}if(v||w){let O=BT(h);if(v){if(!O){h.preventDefault();let{view:C,...E}=h,M=()=>Gy(y,E);Uy()?hs(y,"keyup",M):queueMicrotask(M)}}else w&&(c.current=!0,O||(h.preventDefault(),l(!0)))}}),b=r.onKeyUp,x=Qe(h=>{if(b?.(h),h.defaultPrevented||d||u||h.metaKey)return;let y=o&&h.key===" ";if(c.current&&y&&(c.current=!1,!BT(h))){h.preventDefault(),l(!1);let v=h.currentTarget,{view:w,...S}=h;queueMicrotask(()=>Gy(v,S))}});return r={"data-active":a||void 0,type:i?"button":void 0,...p,...r,ref:jt(n,r.ref),onKeyDown:g,onKeyUp:x},r=gu(r),r}),lce=yt(function(t){let o=ex(t);return Pt(f6,o)});function wa(e,t){let o=e.__unstableInternals;return Io(o,"Invalid store"),o[t]}function ar(e,...t){let o=e,r=o,n=Symbol(),i=au,s=new Set,a=new Set,l=new Set,c=new Set,u=new Set,d=new WeakMap,p=new WeakMap,f=C=>(l.add(C),()=>l.delete(C)),g=()=>{let C=s.size,E=Symbol();s.add(E);let M=()=>{s.delete(E),!s.size&&i()};if(C)return M;let R=Fy(o).map(V=>gs(...t.map(P=>{var N;let _=(N=P?.getState)==null?void 0:N.call(P);if(_&&Rr(_,V))return Ro(P,[V],k=>{T(V,k[V],!0)})}))),A=[];for(let V of l)A.push(V());let I=t.map(Ol);return i=gs(...R,...A,...I),M},b=(C,E,M=c)=>(M.add(E),p.set(E,C),()=>{var R;(R=d.get(E))==null||R(),d.delete(E),p.delete(E),M.delete(E)}),x=(C,E)=>b(C,E),h=(C,E)=>(d.set(E,E(o,o)),b(C,E)),y=(C,E)=>(d.set(E,E(o,r)),b(C,E,u)),v=C=>ar(My(o,C),O),w=C=>ar(Vy(o,C),O),S=()=>o,T=(C,E,M=!1)=>{var R;if(!Rr(o,C))return;let A=Ny(E,o[C]);if(A===o[C])return;if(!M)for(let N of t)(R=N?.setState)==null||R.call(N,C,A);let I=o;o={...o,[C]:A};let V=Symbol();n=V,a.add(C);let P=(N,_,k)=>{var F;let D=p.get(N),K=ue=>k?k.has(ue):ue===C;(!D||D.some(K))&&((F=d.get(N))==null||F(),d.set(N,N(o,_)))};for(let N of c)P(N,I);queueMicrotask(()=>{if(n!==V)return;let N=o;for(let _ of u)P(_,r,a);r=N,a.clear()})},O={getState:S,setState:T,__unstableInternals:{setup:f,init:g,subscribe:x,sync:h,batch:y,pick:v,omit:w}};return O}function _o(e,...t){if(e)return wa(e,"setup")(...t)}function Ol(e,...t){if(e)return wa(e,"init")(...t)}function Al(e,...t){if(e)return wa(e,"subscribe")(...t)}function Ro(e,...t){if(e)return wa(e,"sync")(...t)}function xs(e,...t){if(e)return wa(e,"batch")(...t)}function bu(e,...t){if(e)return wa(e,"omit")(...t)}function tx(e,...t){if(e)return wa(e,"pick")(...t)}function _a(...e){var t;let o={};for(let n of e){let i=(t=n?.getState)==null?void 0:t.call(n);i&&Object.assign(o,i)}let r=ar(o,...e);return Object.assign({},...e,r)}var Gn=m(H(),1),jT=m(uf(),1),{useSyncExternalStore:WT}=jT.default,UT=()=>()=>{};function kl(e,t=cu){let o=Gn.useCallback(n=>e?Al(e,null,n):UT(),[e]),r=()=>{let n=typeof t=="string"?t:null,i=typeof t=="function"?t:null,s=e?.getState();if(i)return i(s);if(s&&n&&Rr(s,n))return s[n]};return WT(o,r,r)}function em(e,t){let o=Gn.useRef({}),r=Gn.useCallback(i=>e?Al(e,null,i):UT(),[e]),n=()=>{let i=e?.getState(),s=!1,a=o.current;for(let l in t){let c=t[l];if(typeof c=="function"){let u=c(i);u!==a[l]&&(a[l]=u,s=!0)}if(typeof c=="string"){if(!i||!Rr(i,c))continue;let u=i[c];u!==a[l]&&(a[l]=u,s=!0)}}return s&&(o.current={...a}),o.current};return WT(r,n,n)}function Wt(e,t,o,r){let n=Rr(t,o)?t[o]:void 0,i=r?t[r]:void 0,s=fT({value:n,setValue:i});Ht(()=>Ro(e,[o],(a,l)=>{let{value:c,setValue:u}=s.current;u&&a[o]!==l[o]&&a[o]!==c&&u(a[o])}),[e,o]),Ht(()=>{if(n!==void 0)return e.setState(o,n),xs(e,[o],()=>{n!==void 0&&e.setState(o,n)})})}function Nl(e,t){let[o,r]=Gn.useState(()=>e(t));Ht(()=>Ol(o),[o]);let n=Gn.useCallback(a=>kl(o,a),[o]),i=Gn.useMemo(()=>({...o,useState:n}),[o,n]),s=Qe(()=>{r(a=>e({...t,...a.getState()}))});return[i,s]}var fi=m(H(),1),$T=m(z(),1),m6="button";function g6(e){return uu(e)?!0:e.tagName==="INPUT"&&!di(e)}function b6(e,t=!1){let o=e.clientHeight,{top:r}=e.getBoundingClientRect(),n=Math.max(o*.875,o-40)*1.5,i=t?o-n+r:n+r;return e.tagName==="HTML"?i+e.scrollTop:i}function h6(e,t=!1){let{top:o}=e.getBoundingClientRect();return t?o+e.clientHeight:o}function GT(e,t,o,r=!1){var n;if(!t||!o)return;let{renderedItems:i}=t.getState(),s=Il(e);if(!s)return;let a=b6(s,r),l,c;for(let u=0;u<i.length;u+=1){let d=l;if(l=o(u),!l)break;if(l===d)continue;let p=(n=Un(t,l))==null?void 0:n.element;if(!p)continue;let g=h6(p,r)-a,b=Math.abs(g);if(r&&g<=0||!r&&g>=0){c!==void 0&&c<b&&(l=d);break}c=b}return l}function v6(e,t){return qo(e)?!1:xa(t,e.target)}var ox=Ot(function({store:t,rowId:o,preventScrollOnKeyDown:r=!1,moveOnKeyPress:n=!0,tabbable:i=!1,getItem:s,"aria-setsize":a,"aria-posinset":l,...c}){let u=Xp();t=t||u;let d=Kr(c.id),p=(0,fi.useRef)(null),f=(0,fi.useContext)(CT),b=ga(c)&&!c.accessibleWhenDisabled,{rowId:x,baseElement:h,isActiveItem:y,ariaSetSize:v,ariaPosInSet:w,isTabbable:S}=em(t,{rowId(_){if(o)return o;if(_&&f?.baseElement&&f.baseElement===_.baseElement)return f.id},baseElement(_){return _?.baseElement||void 0},isActiveItem(_){return!!_&&_.activeId===d},ariaSetSize(_){if(a!=null)return a;if(_&&f?.ariaSetSize&&f.baseElement===_.baseElement)return f.ariaSetSize},ariaPosInSet(_){if(l!=null)return l;if(!_||!f?.ariaPosInSet||f.baseElement!==_.baseElement)return;let k=_.renderedItems.filter(F=>F.rowId===x);return f.ariaPosInSet+k.findIndex(F=>F.id===d)},isTabbable(_){if(!_?.renderedItems.length)return!0;if(_.virtualFocus)return!1;if(i)return!0;if(_.activeId===null)return!1;let k=t?.item(_.activeId);return k?.disabled||!k?.element?!0:_.activeId===d}}),T=(0,fi.useCallback)(_=>{var k;let F={..._,id:d||_.id,rowId:x,disabled:!!b,children:(k=_.element)==null?void 0:k.textContent};return s?s(F):F},[d,x,b,s]),O=c.onFocus,C=(0,fi.useRef)(!1),E=Qe(_=>{if(O?.(_),_.defaultPrevented||Yp(_)||!d||!t||v6(_,t))return;let{virtualFocus:k,baseElement:F}=t.getState();if(t.setActiveId(d),uu(_.currentTarget)&&IT(_.currentTarget),!k||!qo(_)||g6(_.currentTarget)||!F?.isConnected)return;ha()&&_.currentTarget.hasAttribute("data-autofocus")&&_.currentTarget.scrollIntoView({block:"nearest",inline:"nearest"}),C.current=!0,_.relatedTarget===F||xa(t,_.relatedTarget)?PT(F):F.focus()}),M=c.onBlurCapture,R=Qe(_=>{if(M?.(_),_.defaultPrevented)return;let k=t?.getState();k?.virtualFocus&&C.current&&(C.current=!1,_.preventDefault(),_.stopPropagation())}),A=c.onKeyDown,I=Jt(r),V=Jt(n),P=Qe(_=>{if(A?.(_),_.defaultPrevented||!qo(_)||!t)return;let{currentTarget:k}=_,F=t.getState(),D=t.item(d),K=!!D?.rowId,ue=F.orientation!=="horizontal",ne=F.orientation!=="vertical",W=()=>!!(K||ne||!F.baseElement||!ir(F.baseElement)),ie={ArrowUp:(K||ue)&&t.up,ArrowRight:(K||ne)&&t.next,ArrowDown:(K||ue)&&t.down,ArrowLeft:(K||ne)&&t.previous,Home:()=>{if(W())return!K||_.ctrlKey?t?.first():t?.previous(-1)},End:()=>{if(W())return!K||_.ctrlKey?t?.last():t?.next(-1)},PageUp:()=>GT(k,t,t?.up,!0),PageDown:()=>GT(k,t,t?.down)}[_.key];if(ie){if(uu(k)){let j=Tl(k),oe=ne&&_.key==="ArrowLeft",he=ne&&_.key==="ArrowRight",$e=ue&&_.key==="ArrowUp",re=ue&&_.key==="ArrowDown";if(he||re){let{length:me}=Hy(k);if(j.end!==me)return}else if((oe||$e)&&j.start!==0)return}let Pe=ie();if(I(_)||Pe!==void 0){if(!V(_))return;_.preventDefault(),t.move(Pe)}}}),N=(0,fi.useMemo)(()=>({id:d,baseElement:h}),[d,h]);return c=Wn(c,_=>(0,$T.jsx)(ST.Provider,{value:N,children:_}),[N]),c={id:d,"data-active-item":y||void 0,...c,ref:jt(p,c.ref),tabIndex:S?c.tabIndex:-1,onFocus:E,onBlurCapture:R,onKeyDown:P},c=ex(c),c=Xy({store:t,...c,getItem:T,shouldRegisterItem:d?c.shouldRegisterItem:!1}),Po({...c,"aria-setsize":v,"aria-posinset":w})}),Pce=vs(yt(function(t){let o=ox(t);return Pt(m6,o)}));function rx(e){return Array.isArray(e)?e:typeof e<"u"?[e]:[]}function hu(e){let t=[];for(let o of e)t.push(...o);return t}function Vl(e){return e.slice().reverse()}var $n=m(H(),1),qT=m(z(),1),y6="div";function x6(e){return e.some(t=>!!t.rowId)}function w6(e){let t=e.target;return t&&!ir(t)?!1:e.key.length===1&&!e.ctrlKey&&!e.metaKey}function _6(e){return e.key==="Shift"||e.key==="Control"||e.key==="Alt"||e.key==="Meta"}function YT(e,t,o){return Qe(r=>{var n;if(t?.(r),r.defaultPrevented||r.isPropagationStopped()||!qo(r)||_6(r)||w6(r))return;let i=e.getState(),s=(n=Un(e,i.activeId))==null?void 0:n.element;if(!s)return;let{view:a,...l}=r,c=o?.current;s!==c&&s.focus(),sT(s,r.type,l)||r.preventDefault(),r.currentTarget.contains(s)&&r.stopPropagation()})}function R6(e){return ET(hu(Vl(TT(e))))}function S6(e){let[t,o]=(0,$n.useState)(!1),r=(0,$n.useCallback)(()=>o(!0),[]),n=e.useState(i=>Un(e,i.activeId));return(0,$n.useEffect)(()=>{let i=n?.element;t&&i&&(o(!1),i.focus({preventScroll:!0}))},[n,t]),r}var nx=Ot(function({store:t,composite:o=!0,focusOnMove:r=o,moveOnKeyPress:n=!0,...i}){let s=RT();t=t||s,Io(t,!1);let a=(0,$n.useRef)(null),l=(0,$n.useRef)(null),c=S6(t),u=t.useState("moves"),[,d]=pT(o?t.setBaseElement:null);(0,$n.useEffect)(()=>{var R;if(!t||!u||!o||!r)return;let{activeId:A}=t.getState(),I=(R=Un(t,A))==null?void 0:R.element;I&&FT(I)},[t,u,o,r]),Ht(()=>{if(!t||!u||!o)return;let{baseElement:R,activeId:A}=t.getState();if(!(A===null)||!R)return;let V=l.current;l.current=null,V&&va(V,{relatedTarget:R}),Xr(R)||R.focus()},[t,u,o]);let p=t.useState("activeId"),f=t.useState("virtualFocus");Ht(()=>{var R;if(!t||!o||!f)return;let A=l.current;if(l.current=null,!A)return;let V=((R=Un(t,p))==null?void 0:R.element)||ba(A);V!==A&&va(A,{relatedTarget:V})},[t,p,f,o]);let g=YT(t,i.onKeyDownCapture,l),b=YT(t,i.onKeyUpCapture,l),x=i.onFocusCapture,h=Qe(R=>{if(x?.(R),R.defaultPrevented||!t)return;let{virtualFocus:A}=t.getState();if(!A)return;let I=R.relatedTarget,V=OT(R.currentTarget);qo(R)&&V&&(R.stopPropagation(),l.current=I)}),y=i.onFocus,v=Qe(R=>{if(y?.(R),R.defaultPrevented||!o||!t)return;let{relatedTarget:A}=R,{virtualFocus:I}=t.getState();I?qo(R)&&!xa(t,A)&&queueMicrotask(c):qo(R)&&t.setActiveId(null)}),w=i.onBlurCapture,S=Qe(R=>{var A;if(w?.(R),R.defaultPrevented||!t)return;let{virtualFocus:I,activeId:V}=t.getState();if(!I)return;let P=(A=Un(t,V))==null?void 0:A.element,N=R.relatedTarget,_=xa(t,N),k=l.current;l.current=null,qo(R)&&_?(N===P?k&&k!==N&&va(k,R):P?va(P,R):k&&va(k,R),R.stopPropagation()):!xa(t,R.target)&&P&&va(P,R)}),T=i.onKeyDown,O=Jt(n),C=Qe(R=>{var A;if(T?.(R),R.nativeEvent.isComposing||R.defaultPrevented||!t||!qo(R))return;let{orientation:I,renderedItems:V,activeId:P}=t.getState(),N=Un(t,P);if((A=N?.element)!=null&&A.isConnected)return;let _=I!=="horizontal",k=I!=="vertical",F=x6(V);if((R.key==="ArrowLeft"||R.key==="ArrowRight"||R.key==="Home"||R.key==="End")&&ir(R.currentTarget))return;let ne={ArrowUp:(F||_)&&(()=>{if(F){let W=R6(V);return W?.id}return t?.last()}),ArrowRight:(F||k)&&t.first,ArrowDown:(F||_)&&t.first,ArrowLeft:(F||k)&&t.last,Home:t.first,End:t.last,PageUp:t.first,PageDown:t.last}[R.key];if(ne){let W=ne();if(W!==void 0){if(!O(R))return;R.preventDefault(),t.move(W)}}});i=Wn(i,R=>(0,qT.jsx)(Pl,{value:t,children:R}),[t]),i={"aria-activedescendant":t.useState(R=>{var A;if(t&&o&&R.virtualFocus)return(A=Un(t,R.activeId))==null?void 0:A.id}),...i,ref:jt(a,d,i.ref),onKeyDownCapture:g,onKeyUpCapture:b,onFocusCapture:h,onFocus:v,onBlurCapture:S,onKeyDown:C};let M=t.useState(R=>o&&(R.virtualFocus||R.activeId===null));return i=gu({focusable:M,...i}),i}),Gce=yt(function(t){let o=nx(t);return Pt(y6,o)});var vu=Sr(),qce=vu.useContext,Kce=vu.useScopedContext,ix=vu.useProviderContext,KT=vu.ContextProvider,XT=vu.ScopedContextProvider;var sx=m(H(),1),yu=Sr([KT],[XT]),Jce=yu.useContext,eue=yu.useScopedContext,tue=yu.useProviderContext,QT=yu.ContextProvider,tm=yu.ScopedContextProvider,oue=(0,sx.createContext)(void 0),rue=(0,sx.createContext)(void 0);var Ml=m(H(),1),eI=m(Cn(),1),ax=m(z(),1),C6="div";function ZT(e,t){let o=setTimeout(t,e);return()=>clearTimeout(o)}function E6(e){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)}function JT(...e){return e.join(", ").split(", ").reduce((t,o)=>{let r=o.endsWith("ms")?1:1e3,n=Number.parseFloat(o||"0s")*r;return n>t?n:t},0)}function lx(e,t,o){return!o&&t!==!1&&(!e||!!t)}var T6=Ot(function({store:t,alwaysVisible:o,...r}){let n=ix();t=t||n,Io(t,!1);let i=(0,Ml.useRef)(null),s=Kr(r.id),[a,l]=(0,Ml.useState)(null),c=t.useState("open"),u=t.useState("mounted"),d=t.useState("animated"),p=t.useState("contentElement"),f=kl(t.disclosure,"contentElement");Ht(()=>{i.current&&t?.setContentElement(i.current)},[t]),Ht(()=>{let h;return t?.setState("animated",y=>(h=y,!0)),()=>{h!==void 0&&t?.setState("animated",h)}},[t]),Ht(()=>{if(d){if(!p?.isConnected){l(null);return}return E6(()=>{l(c?"enter":u?"leave":null)})}},[d,p,c,u]),Ht(()=>{if(!t||!d||!a||!p)return;let h=()=>t?.setState("animating",!1),y=()=>(0,eI.flushSync)(h);if(a==="leave"&&c||a==="enter"&&!c)return;if(typeof d=="number")return ZT(d,y);let{transitionDuration:v,animationDuration:w,transitionDelay:S,animationDelay:T}=getComputedStyle(p),{transitionDuration:O="0",animationDuration:C="0",transitionDelay:E="0",animationDelay:M="0"}=f?getComputedStyle(f):{},R=JT(S,T,E,M),A=JT(v,w,O,C),I=R+A;if(!I){a==="enter"&&t.setState("animated",!1),h();return}let V=1e3/60,P=Math.max(I-V,0);return ZT(P,y)},[t,d,p,f,c,a]),r=Wn(r,h=>(0,ax.jsx)(tm,{value:t,children:h}),[t]);let g=lx(u,r.hidden,o),b=r.style,x=(0,Ml.useMemo)(()=>g?{...b,display:"none"}:b,[g,b]);return r={id:s,"data-open":c||void 0,"data-enter":a==="enter"||void 0,"data-leave":a==="leave"||void 0,hidden:g,...r,ref:jt(s?t.setContentElement:null,i,r.ref),style:x},Po(r)}),I6=yt(function(t){let o=T6(t);return Pt(C6,o)}),due=yt(function({unmountOnHide:t,...o}){let r=ix(),n=o.store||r;return kl(n,s=>!t||s?.mounted)===!1?null:(0,ax.jsx)(I6,{...o})});function tI(e={}){let t=_a(e.store,bu(e.disclosure,["contentElement","disclosureElement"]));let o=t?.getState(),r=qe(e.open,o?.open,e.defaultOpen,!1),n=qe(e.animated,o?.animated,!1),i={open:r,animated:n,animating:!!n&&r,mounted:r,contentElement:qe(o?.contentElement,null),disclosureElement:qe(o?.disclosureElement,null)},s=ar(i,t);return _o(s,()=>Ro(s,["animated","animating"],a=>{a.animated||s.setState("animating",!1)})),_o(s,()=>Al(s,["open"],()=>{s.getState().animated&&s.setState("animating",!0)})),_o(s,()=>Ro(s,["open","animating"],a=>{s.setState("mounted",a.open||a.animating)})),{...s,disclosure:e.disclosure,setOpen:a=>s.setState("open",a),show:()=>s.setState("open",!0),hide:()=>s.setState("open",!1),toggle:()=>s.setState("open",a=>!a),stopAnimation:()=>s.setState("animating",!1),setContentElement:a=>s.setState("contentElement",a),setDisclosureElement:a=>s.setState("disclosureElement",a)}}function oI(e,t,o){return jn(t,[o.store,o.disclosure]),Wt(e,o,"open","setOpen"),Wt(e,o,"mounted","setMounted"),Wt(e,o,"animated"),Object.assign(e,{disclosure:o.disclosure})}var xu=Sr([QT],[tm]),wue=xu.useContext,_ue=xu.useScopedContext,rI=xu.useProviderContext,nI=xu.ContextProvider,iI=xu.ScopedContextProvider;function P6(e){var t;let o=e.find(i=>!!i.element),r=[...e].reverse().find(i=>!!i.element),n=(t=o?.element)==null?void 0:t.parentElement;for(;n&&r?.element;){if(r&&n.contains(r.element))return n;n=n.parentElement}return ui(n).body}function O6(e){return e?.__unstablePrivateStore}function sI(e={}){var t;e.store;let o=(t=e.store)==null?void 0:t.getState(),r=qe(e.items,o?.items,e.defaultItems,[]),n=new Map(r.map(p=>[p.id,p])),i={items:r,renderedItems:qe(o?.renderedItems,[])},s=O6(e.store),a=ar({items:r,renderedItems:i.renderedItems},s),l=ar(i,e.store),c=p=>{let f=jy(p,g=>g.element);a.setState("renderedItems",f),l.setState("renderedItems",f)};_o(l,()=>Ol(a)),_o(a,()=>xs(a,["items"],p=>{l.setState("items",p.items)})),_o(a,()=>xs(a,["renderedItems"],p=>{let f=!0,g=requestAnimationFrame(()=>{let{renderedItems:y}=l.getState();p.renderedItems!==y&&c(p.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(g);let b=()=>{if(f){f=!1;return}cancelAnimationFrame(g),g=requestAnimationFrame(()=>c(p.renderedItems))},x=P6(p.renderedItems),h=new IntersectionObserver(b,{root:x});for(let y of p.renderedItems)y.element&&h.observe(y.element);return()=>{cancelAnimationFrame(g),h.disconnect()}}));let u=(p,f,g=!1)=>{let b;return f(h=>{let y=h.findIndex(({id:w})=>w===p.id),v=h.slice();if(y!==-1){b=h[y];let w={...b,...p};v[y]=w,n.set(p.id,w)}else v.push(p),n.set(p.id,p);return v}),()=>{f(h=>{if(!b)return g&&n.delete(p.id),h.filter(({id:w})=>w!==p.id);let y=h.findIndex(({id:w})=>w===p.id);if(y===-1)return h;let v=h.slice();return v[y]=b,n.set(p.id,b),v})}},d=p=>u(p,f=>a.setState("items",f),!0);return{...l,registerItem:d,renderItem:p=>gs(d(p),u(p,f=>a.setState("renderedItems",f))),item:p=>{if(!p)return null;let f=n.get(p);if(!f){let{items:g}=a.getState();f=g.find(b=>b.id===p),f&&n.set(p,f)}return f||null},__unstablePrivateStore:a}}function aI(e,t,o){return jn(t,[o.store]),Wt(e,o,"items","setItems"),e}var A6={id:null};function pi(e,t){return e.find(o=>t?!o.disabled&&o.id!==t:!o.disabled)}function k6(e,t){return e.filter(o=>t?!o.disabled&&o.id!==t:!o.disabled)}function lI(e,t){return e.filter(o=>o.rowId===t)}function N6(e,t,o=!1){let r=e.findIndex(n=>n.id===t);return[...e.slice(r+1),...o?[A6]:[],...e.slice(0,r)]}function cI(e){let t=[];for(let o of e){let r=t.find(n=>{var i;return((i=n[0])==null?void 0:i.rowId)===o.rowId});r?r.push(o):t.push([o])}return t}function uI(e){let t=0;for(let{length:o}of e)o>t&&(t=o);return t}function V6(e){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:e}}function M6(e,t,o){let r=uI(e);for(let n of e)for(let i=0;i<r;i+=1){let s=n[i];if(!s||o&&s.disabled){let l=i===0&&o?pi(n):n[i-1];n[i]=l&&t!==l.id&&o?l:V6(l?.rowId)}}return e}function F6(e){let t=cI(e),o=uI(t),r=[];for(let n=0;n<o;n+=1)for(let i of t){let s=i[n];s&&r.push({...s,rowId:s.rowId?`${n}`:void 0})}return r}function dI(e={}){var t;let o=(t=e.store)==null?void 0:t.getState(),r=sI(e),n=qe(e.activeId,o?.activeId,e.defaultActiveId),i={...r.getState(),id:qe(e.id,o?.id,`id-${Math.random().toString(36).slice(2,8)}`),activeId:n,baseElement:qe(o?.baseElement,null),includesBaseElement:qe(e.includesBaseElement,o?.includesBaseElement,n===null),moves:qe(o?.moves,0),orientation:qe(e.orientation,o?.orientation,"both"),rtl:qe(e.rtl,o?.rtl,!1),virtualFocus:qe(e.virtualFocus,o?.virtualFocus,!1),focusLoop:qe(e.focusLoop,o?.focusLoop,!1),focusWrap:qe(e.focusWrap,o?.focusWrap,!1),focusShift:qe(e.focusShift,o?.focusShift,!1)},s=ar(i,r,e.store);_o(s,()=>Ro(s,["renderedItems","activeId"],l=>{s.setState("activeId",c=>{var u;return c!==void 0?c:(u=pi(l.renderedItems))==null?void 0:u.id})}));let a=(l="next",c={})=>{var u,d;let p=s.getState(),{skip:f=0,activeId:g=p.activeId,focusShift:b=p.focusShift,focusLoop:x=p.focusLoop,focusWrap:h=p.focusWrap,includesBaseElement:y=p.includesBaseElement,renderedItems:v=p.renderedItems,rtl:w=p.rtl}=c,S=l==="up"||l==="down",T=l==="next"||l==="down",O=T?w&&!S:!w||S,C=b&&!f,E=S?hu(M6(cI(v),g,C)):v;if(E=O?Vl(E):E,E=S?F6(E):E,g==null)return(u=pi(E))==null?void 0:u.id;let M=E.find(F=>F.id===g);if(!M)return(d=pi(E))==null?void 0:d.id;let R=E.some(F=>F.rowId),A=E.indexOf(M),I=E.slice(A+1),V=lI(I,M.rowId);if(f){let F=k6(V,g),D=F.slice(f)[0]||F[F.length-1];return D?.id}let P=x&&(S?x!=="horizontal":x!=="vertical"),N=R&&h&&(S?h!=="horizontal":h!=="vertical"),_=T?(!R||S)&&P&&y:S?y:!1;if(P){let F=N&&!_?E:lI(E,M.rowId),D=N6(F,g,_),K=pi(D,g);return K?.id}if(N){let F=pi(_?V:I,g);return _?F?.id||null:F?.id}let k=pi(V,g);return!k&&_?null:k?.id};return{...r,...s,setBaseElement:l=>s.setState("baseElement",l),setActiveId:l=>s.setState("activeId",l),move:l=>{l!==void 0&&(s.setState("activeId",l),s.setState("moves",c=>c+1))},first:()=>{var l;return(l=pi(s.getState().renderedItems))==null?void 0:l.id},last:()=>{var l;return(l=pi(Vl(s.getState().renderedItems)))==null?void 0:l.id},next:l=>(l!==void 0&&typeof l=="number"&&(l={skip:l}),a("next",l)),previous:l=>(l!==void 0&&typeof l=="number"&&(l={skip:l}),a("previous",l)),down:l=>(l!==void 0&&typeof l=="number"&&(l={skip:l}),a("down",l)),up:l=>(l!==void 0&&typeof l=="number"&&(l={skip:l}),a("up",l))}}function fI(e){return{id:Kr(e.id),...e}}function pI(e,t,o){return e=aI(e,t,o),Wt(e,o,"activeId","setActiveId"),Wt(e,o,"includesBaseElement"),Wt(e,o,"virtualFocus"),Wt(e,o,"orientation"),Wt(e,o,"rtl"),Wt(e,o,"focusLoop"),Wt(e,o,"focusWrap"),Wt(e,o,"focusShift"),e}var om=m(H(),1),rm=(0,om.createContext)(void 0),wu=Sr([nI,Pl],[iI,Qp]),cx=wu.useContext,Fl=wu.useScopedContext,nm=wu.useProviderContext,mI=wu.ContextProvider,gI=wu.ScopedContextProvider,im=(0,om.createContext)(void 0),bI=(0,om.createContext)(!1);function hI(e={}){return tI(e)}function vI(e,t,o){return oI(e,t,o)}function yI({popover:e,...t}={}){let o=_a(t.store,bu(e,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));let r=o?.getState(),n=hI({...t,store:o}),i=qe(t.placement,r?.placement,"bottom"),s={...n.getState(),placement:i,currentPlacement:i,anchorElement:qe(r?.anchorElement,null),popoverElement:qe(r?.popoverElement,null),arrowElement:qe(r?.arrowElement,null),rendered:Symbol("rendered")},a=ar(s,n,o);return{...n,...a,setAnchorElement:l=>a.setState("anchorElement",l),setPopoverElement:l=>a.setState("popoverElement",l),setArrowElement:l=>a.setState("arrowElement",l),render:()=>a.setState("rendered",Symbol("rendered"))}}function xI(e,t,o){return jn(t,[o.popover]),Wt(e,o,"placement"),vI(e,t,o)}var L6="div",ux=Ot(function({store:t,...o}){let r=rI();return t=t||r,o={...o,ref:jt(t?.setAnchorElement,o.ref)},o}),ide=yt(function(t){let o=ux(t);return Pt(L6,o)});var wI=m(H(),1),D6="div";function _I(e){let t=e.relatedTarget;return t?.nodeType===Node.ELEMENT_NODE?t:null}function z6(e){let t=_I(e);return t?Hn(e.currentTarget,t):!1}var dx=Symbol("composite-hover");function H6(e){let t=_I(e);if(!t)return!1;do{if(Rr(t,dx)&&t[dx])return!0;t=t.parentElement}while(t);return!1}var fx=Ot(function({store:t,focusOnHover:o=!0,blurOnHoverEnd:r=!!o,...n}){let i=Xp();t=t||i,Io(t,!1);let s=yT(),a=n.onMouseMove,l=Jt(o),c=Qe(g=>{if(a?.(g),!g.defaultPrevented&&s()&&l(g)){if(!Qy(g.currentTarget)){let b=t?.getState().baseElement;b&&!Xr(b)&&b.focus()}t?.setActiveId(g.currentTarget.id)}}),u=n.onMouseLeave,d=Jt(r),p=Qe(g=>{var b;u?.(g),!g.defaultPrevented&&s()&&(z6(g)||H6(g)||l(g)&&d(g)&&(t?.setActiveId(null),(b=t?.getState().baseElement)==null||b.focus()))}),f=(0,wI.useCallback)(g=>{g&&(g[dx]=!0)},[]);return n={...n,ref:jt(f,n.ref),onMouseMove:c,onMouseLeave:p},Po(n)}),pde=vs(yt(function(t){let o=fx(t);return Pt(D6,o)}));var Oo=m(H(),1),B6="input";function RI(e,t,o){if(!o)return!1;let r=e.find(n=>!n.disabled&&n.value);return r?.value===t}function SI(e,t){return!t||e==null?!1:(e=lu(e),t.length>e.length&&t.toLowerCase().indexOf(e.toLowerCase())===0)}function j6(e){return e.type==="input"}function W6(e){return e==="inline"||e==="list"||e==="both"||e==="none"}function U6(e){let t=e.find(o=>{var r;return o.disabled?!1:((r=o.element)==null?void 0:r.getAttribute("role"))!=="tab"});return t?.id}var G6=Ot(function({store:t,focusable:o=!0,autoSelect:r=!1,getAutoSelectId:n,setValueOnChange:i,showMinLength:s=0,showOnChange:a,showOnMouseDown:l,showOnClick:c=l,showOnKeyDown:u,showOnKeyPress:d=u,blurActiveItemOnClick:p,setValueOnClick:f=!0,moveOnKeyPress:g=!0,autoComplete:b="list",...x}){let h=nm();t=t||h,Io(t,!1);let y=(0,Oo.useRef)(null),[v,w]=hT(),S=(0,Oo.useRef)(!1),T=(0,Oo.useRef)(!1),O=t.useState(X=>X.virtualFocus&&r),C=b==="inline"||b==="both",[E,M]=(0,Oo.useState)(C);bT(()=>{C&&M(!0)},[C]);let R=t.useState("value"),A=(0,Oo.useRef)(void 0);(0,Oo.useEffect)(()=>Ro(t,["selectedValue","activeId"],(X,ge)=>{A.current=ge.selectedValue}),[]);let I=t.useState(X=>{var ge;if(C&&E&&!(X.activeValue&&Array.isArray(X.selectedValue)&&(X.selectedValue.includes(X.activeValue)||(ge=A.current)!=null&&ge.includes(X.activeValue))))return X.activeValue}),V=t.useState("renderedItems"),P=t.useState("open"),N=t.useState("contentElement"),_=(0,Oo.useMemo)(()=>{if(!C||!E)return R;if(RI(V,I,O)){if(SI(R,I)){let ge=I?.slice(R.length)||"";return R+ge}return R}return I||R},[C,E,V,I,O,R]);(0,Oo.useEffect)(()=>{let X=y.current;if(!X)return;let ge=()=>M(!0);return X.addEventListener("combobox-item-move",ge),()=>{X.removeEventListener("combobox-item-move",ge)}},[]),(0,Oo.useEffect)(()=>{if(!C||!E||!I||!RI(V,I,O)||!SI(R,I))return;let ge=au;return queueMicrotask(()=>{let te=y.current;if(!te)return;let{start:L,end:B}=Tl(te),Q=R.length,se=I.length;du(te,Q,se),ge=()=>{if(!Xr(te))return;let{start:Ue,end:Rt}=Tl(te);Ue===Q&&Rt===se&&du(te,L,B)}}),()=>ge()},[v,C,E,I,V,O,R]);let k=(0,Oo.useRef)(null),F=Qe(n),D=(0,Oo.useRef)(null);(0,Oo.useEffect)(()=>{if(!P||!N)return;let X=Il(N);if(!X)return;k.current=X;let ge=()=>{S.current=!1},te=()=>{if(!t||!S.current)return;let{activeId:B}=t.getState();B!==null&&B!==D.current&&(S.current=!1)},L={passive:!0,capture:!0};return X.addEventListener("wheel",ge,L),X.addEventListener("touchmove",ge,L),X.addEventListener("scroll",te,L),()=>{X.removeEventListener("wheel",ge,!0),X.removeEventListener("touchmove",ge,!0),X.removeEventListener("scroll",te,!0)}},[P,N,t]),Ht(()=>{R&&(T.current||(S.current=!0))},[R]),Ht(()=>{O!=="always"&&P||(S.current=P)},[O,P]);let K=t.useState("resetValueOnSelect");jn(()=>{var X,ge;let te=S.current;if(!t||!P||!te&&!K)return;let{baseElement:L,contentElement:B,activeId:Q}=t.getState();if(!(L&&!Xr(L))){if(B?.hasAttribute("data-placing")){let se=new MutationObserver(w);return se.observe(B,{attributeFilter:["data-placing"]}),()=>se.disconnect()}if(O&&te){let se=F(V),Ue=se!==void 0?se:(X=U6(V))!=null?X:t.first();D.current=Ue,t.move(Ue??null)}else{let se=(ge=t.item(Q||t.first()))==null?void 0:ge.element;se&&"scrollIntoView"in se&&se.scrollIntoView({block:"nearest",inline:"nearest"})}}},[t,P,v,R,O,K,F,V]),(0,Oo.useEffect)(()=>{if(!C)return;let X=y.current;if(!X)return;let ge=[X,N].filter(L=>!!L),te=L=>{ge.every(B=>qp(L,B))&&t?.setValue(_)};for(let L of ge)L.addEventListener("focusout",te);return()=>{for(let L of ge)L.removeEventListener("focusout",te)}},[C,N,t,_]);let ue=X=>X.currentTarget.value.length>=s,ne=x.onChange,W=Jt(a??ue),ae=Jt(i??!t.tag),ie=Qe(X=>{if(ne?.(X),X.defaultPrevented||!t)return;let ge=X.currentTarget,{value:te,selectionStart:L,selectionEnd:B}=ge,Q=X.nativeEvent;if(S.current=!0,j6(Q)&&(Q.isComposing&&(S.current=!1,T.current=!0),C)){let se=Q.inputType==="insertText"||Q.inputType==="insertCompositionText",Ue=L===te.length;M(se&&Ue)}if(ae(X)){let se=te===t.getState().value;t.setValue(te),queueMicrotask(()=>{du(ge,L,B)}),C&&O&&se&&w()}W(X)&&t.show(),(!O||!S.current)&&t.setActiveId(null)}),Pe=x.onCompositionEnd,j=Qe(X=>{S.current=!0,T.current=!1,Pe?.(X),!X.defaultPrevented&&O&&w()}),oe=x.onMouseDown,he=Jt(p??(()=>!!t?.getState().includesBaseElement)),$e=Jt(f),re=Jt(c??ue),me=Qe(X=>{oe?.(X),!X.defaultPrevented&&(X.button||X.ctrlKey||t&&(he(X)&&t.setActiveId(null),$e(X)&&t.setValue(_),re(X)&&hs(X.currentTarget,"mouseup",t.show)))}),Ce=x.onKeyDown,_e=Jt(d??ue),xe=Qe(X=>{if(Ce?.(X),X.repeat||(S.current=!1),X.defaultPrevented||X.ctrlKey||X.altKey||X.shiftKey||X.metaKey||!t)return;let{open:ge}=t.getState();ge||(X.key==="ArrowUp"||X.key==="ArrowDown")&&_e(X)&&(X.preventDefault(),t.show())}),ve=x.onBlur,Oe=Qe(X=>{S.current=!1,ve?.(X),X.defaultPrevented}),de=Kr(x.id),Fe=W6(b)?b:void 0,at=t.useState(X=>X.activeId===null);return x={id:de,role:"combobox","aria-autocomplete":Fe,"aria-haspopup":By(N,"listbox"),"aria-expanded":P,"aria-controls":N?.id,"data-active-item":at||void 0,value:_,...x,ref:jt(y,x.ref),onChange:ie,onCompositionEnd:j,onMouseDown:me,onKeyDown:xe,onBlur:Oe},x=nx({store:t,focusable:o,...x,moveOnKeyPress:X=>Ly(g,X)?!1:(C&&M(!0),!0)}),x=ux({store:t,...x}),{autoComplete:"off",...x}}),sm=yt(function(t){let o=G6(t);return Pt(B6,o)});var am=m(H(),1),px=m(z(),1),$6="div";function Y6(e,t){if(t!=null)return e==null?!1:Array.isArray(e)?e.includes(t):e===t}function q6(e){var t;return(t={menu:"menuitem",listbox:"option",tree:"treeitem"}[e])!=null?t:"option"}var CI=Ot(function({store:t,value:o,hideOnClick:r,setValueOnClick:n,selectValueOnClick:i=!0,resetValueOnSelect:s,focusOnHover:a=!1,moveOnKeyPress:l=!0,getItem:c,...u}){var d;let p=Fl();t=t||p,Io(t,!1);let{resetValueOnSelectState:f,multiSelectable:g,selected:b}=em(t,{resetValueOnSelectState:"resetValueOnSelect",multiSelectable(R){return Array.isArray(R.selectedValue)},selected(R){return Y6(R.selectedValue,o)}}),x=(0,am.useCallback)(R=>{let A={...R,value:o};return c?c(A):A},[o,c]);n=n??!g,r=r??(o!=null&&!g);let h=u.onClick,y=Jt(n),v=Jt(i),w=Jt((d=s??f)!=null?d:g),S=Jt(r),T=Qe(R=>{h?.(R),!R.defaultPrevented&&(iT(R)||nT(R)||(o!=null&&(v(R)&&(w(R)&&t?.resetValue(),t?.setSelectedValue(A=>Array.isArray(A)?A.includes(o)?A.filter(I=>I!==o):[...A,o]:o)),y(R)&&t?.setValue(o)),S(R)&&t?.hide()))}),O=u.onKeyDown,C=Qe(R=>{if(O?.(R),R.defaultPrevented)return;let A=t?.getState().baseElement;if(!A||Xr(A))return;(R.key.length===1||R.key==="Backspace"||R.key==="Delete")&&(queueMicrotask(()=>A.focus()),ir(A)&&t?.setValue(A.value))});g&&b!=null&&(u={"aria-selected":b,...u}),u=Wn(u,R=>(0,px.jsx)(im.Provider,{value:o,children:(0,px.jsx)(bI.Provider,{value:b??!1,children:R})}),[o,b]);let E=(0,am.useContext)(rm);u={role:q6(E),children:o,...u,onClick:T,onKeyDown:C};let M=Jt(l);return u=ox({store:t,...u,getItem:x,moveOnKeyPress:R=>{if(!M(R))return!1;let A=new Event("combobox-item-move"),I=t?.getState().baseElement;return I?.dispatchEvent(A),!0}}),u=fx({store:t,focusOnHover:a,...u}),u}),_u=vs(yt(function(t){let o=CI(t);return Pt($6,o)}));var lm=m(H(),1),TI=m(z(),1),K6="span";function EI(e){return lu(e).toLowerCase()}function X6(e,t){let o=[];for(let r of t){let n=0,i=r.length;for(;e.indexOf(r,n)!==-1;){let s=e.indexOf(r,n);s!==-1&&o.push([s,i]),n=s+1}}return o}function Q6(e){return e.filter(([t,o],r,n)=>!n.some(([i,s],a)=>a!==r&&i<=t&&i+s>=t+o))}function Z6(e){return e.sort(([t],[o])=>t-o)}function J6(e,t){if(!e||!t)return e;let o=rx(t).filter(Boolean).map(EI),r=[],n=(l,c=!1)=>(0,TI.jsx)("span",{"data-autocomplete-value":c?"":void 0,"data-user-value":c?void 0:"",children:l},r.length),i=Z6(Q6(X6(EI(e),new Set(o))));if(!i.length)return r.push(n(e,!0)),r;let[s]=i[0];return[e.slice(0,s),...i.flatMap(([l,c],u)=>{var d;let p=e.slice(l,l+c),f=(d=i[u+1])==null?void 0:d[0],g=e.slice(l+c,f);return[p,g]})].forEach((l,c)=>{l&&r.push(n(l,c%2===0))}),r}var e4=Ot(function({store:t,value:o,userValue:r,...n}){let i=Fl();t=t||i;let s=(0,lm.useContext)(im),a=o??s,l=kl(t,u=>r??u?.value);return n={children:(0,lm.useMemo)(()=>{if(a)return l?J6(a,l):a},[a,l]),...n},Po(n)}),cm=yt(function(t){let o=e4(t);return Pt(K6,o)});var t4="label",o4=Ot(function({store:t,...o}){let r=nm();return t=t||r,Io(t,!1),o={htmlFor:t.useState(i=>{var s;return(s=i.baseElement)==null?void 0:s.id}),...o},Po(o)}),um=vs(yt(function(t){let o=o4(t);return Pt(t4,o)}));var dm=m(H(),1),mx=m(z(),1),r4="div",II=Ot(function({store:t,alwaysVisible:o,...r}){let n=Fl(!0),i=cx();t=t||i;let s=!!t&&t===n;Io(t,!1);let a=(0,dm.useRef)(null),l=Kr(r.id),c=t.useState("mounted"),u=lx(c,r.hidden,o),d=u?{...r.style,display:"none"}:r.style,p=t.useState(w=>Array.isArray(w.selectedValue)),f=gT(a,"role",r.role),b=(f==="listbox"||f==="tree"||f==="grid")&&p||void 0,[x,h]=(0,dm.useState)(!1),y=t.useState("contentElement");Ht(()=>{if(!c)return;let w=a.current;if(!w||y!==w)return;let S=()=>{h(!!w.querySelector("[role='listbox']"))},T=new MutationObserver(S);return T.observe(w,{subtree:!0,childList:!0,attributeFilter:["role"]}),S(),()=>T.disconnect()},[c,y]),x||(r={role:"listbox","aria-multiselectable":b,...r}),r=Wn(r,w=>(0,mx.jsx)(gI,{value:t,children:(0,mx.jsx)(rm.Provider,{value:f,children:w})}),[t,f]);let v=l&&(!n||!s)?t.setContentElement:null;return r={id:l,hidden:u,...r,ref:jt(v,a,r.ref),style:d},Po(r)}),Ru=yt(function(t){let o=II(t);return Pt(r4,o)});var gx=m(H(),1),ife=(0,gx.createContext)(null),sfe=(0,gx.createContext)(null),Su=Sr([Pl],[Qp]),PI=Su.useContext,afe=Su.useScopedContext,lfe=Su.useProviderContext,cfe=Su.ContextProvider,ufe=Su.ScopedContextProvider;var n4=ha()&&Wy();function OI({tag:e,...t}={}){let o=_a(t.store,tx(e,["value","rtl"]));let r=e?.getState(),n=o?.getState(),i=qe(t.activeId,n?.activeId,t.defaultActiveId,null),s=dI({...t,activeId:i,includesBaseElement:qe(t.includesBaseElement,n?.includesBaseElement,!0),orientation:qe(t.orientation,n?.orientation,"vertical"),focusLoop:qe(t.focusLoop,n?.focusLoop,!0),focusWrap:qe(t.focusWrap,n?.focusWrap,!0),virtualFocus:qe(t.virtualFocus,n?.virtualFocus,!0)}),a=yI({...t,placement:qe(t.placement,n?.placement,"bottom-start")}),l=qe(t.value,n?.value,t.defaultValue,""),c=qe(t.selectedValue,n?.selectedValue,r?.values,t.defaultSelectedValue,""),u=Array.isArray(c),d={...s.getState(),...a.getState(),value:l,selectedValue:c,resetValueOnSelect:qe(t.resetValueOnSelect,n?.resetValueOnSelect,u),resetValueOnHide:qe(t.resetValueOnHide,n?.resetValueOnHide,u&&!e),activeValue:n?.activeValue},p=ar(d,s,a,o);return n4&&_o(p,()=>Ro(p,["virtualFocus"],()=>{p.setState("virtualFocus",!1)})),_o(p,()=>{if(e)return gs(Ro(p,["selectedValue"],f=>{Array.isArray(f.selectedValue)&&e.setValues(f.selectedValue)}),Ro(e,["values"],f=>{p.setState("selectedValue",f.values)}))}),_o(p,()=>Ro(p,["resetValueOnHide","mounted"],f=>{f.resetValueOnHide&&(f.mounted||p.setState("value",l))})),_o(p,()=>Ro(p,["open"],f=>{f.open||(p.setState("activeId",i),p.setState("moves",0))})),_o(p,()=>Ro(p,["moves","activeId"],(f,g)=>{f.moves===g.moves&&p.setState("activeValue",void 0)})),_o(p,()=>xs(p,["moves","renderedItems"],(f,g)=>{if(f.moves===g.moves)return;let{activeId:b}=p.getState(),x=s.item(b);p.setState("activeValue",x?.value)})),{...a,...s,...p,tag:e,setValue:f=>p.setState("value",f),resetValue:()=>p.setState("value",d.value),setSelectedValue:f=>p.setState("selectedValue",f)}}function s4(e){let t=PI();return e={...e,tag:e.tag!==void 0?e.tag:t},fI(e)}function a4(e,t,o){return jn(t,[o.tag]),Wt(e,o,"value","setValue"),Wt(e,o,"selectedValue","setSelectedValue"),Wt(e,o,"resetValueOnHide"),Wt(e,o,"resetValueOnSelect"),Object.assign(pI(xI(e,t,o),t,o),{tag:o.tag})}function bx(e={}){e=s4(e);let[t,o]=Nl(OI,e);return a4(t,o,e)}var AI=m(z(),1);function fm(e={}){let t=bx(e);return(0,AI.jsx)(mI,{value:t,children:e.children})}var zI=m(MI(),1);var HI=m(vr(),1),ws=m(Te(),1),Ra=m(Z(),1),Yn=m(Ae(),1);var p4=[],Cu=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:p4;var Eu=m(Z(),1),m4=[];function So({elements:e,getElements:t}){let o=Array.isArray(e)&&e.length>0?e:m4,[r,n]=(0,Eu.useState)(o),[i,s]=(0,Eu.useState)(!1);return(0,Eu.useEffect)(()=>{if(!t){n(o);return}let a=!1;return s(!0),t().then(l=>{if(!a){let c=Array.isArray(l)&&l.length>0?l:o;n(c)}}).catch(()=>{a||n(o)}).finally(()=>{a||s(!1)}),()=>{a=!0}},[t,o]),{elements:r,isLoading:i}}var st=m(z(),1);function FI(e=""){return(0,zI.default)(e.trim().toLowerCase())}var LI=(e,t,o)=>e.singleSelection?o:Array.isArray(t?.value)?t.value.includes(o)?t.value.filter(r=>r!==o):[...t.value,o]:[o];function DI(e,t){return`${e}-${t}`}var BI=({selected:e})=>(0,st.jsx)("span",{className:Y("dataviews-filters__search-widget-listitem-multi-selection",{"is-selected":e}),children:e&&(0,st.jsx)(Yn.Icon,{icon:oc})}),jI=({selected:e})=>(0,st.jsx)("span",{className:Y("dataviews-filters__search-widget-listitem-single-selection",{"is-selected":e})});function WI({view:e,filter:t,onChangeView:o}){let r=(0,HI.useInstanceId)(WI,"dataviews-filter-list-box"),[n,i]=(0,Ra.useState)(t.operators?.length===1?void 0:null),s=e.filters?.find(l=>l.field===t.field),a=Cu(t,s);return(0,st.jsx)(Yn.Composite,{virtualFocus:!0,focusLoop:!0,activeId:n,setActiveId:i,role:"listbox",className:"dataviews-filters__search-widget-listbox","aria-label":(0,ws.sprintf)((0,ws.__)("List of: %1$s"),t.name),onFocusVisible:()=>{!n&&t.elements.length&&i(DI(r,t.elements[0].value))},render:(0,st.jsx)(Yn.Composite.Typeahead,{}),children:t.elements.map(l=>(0,st.jsxs)(Yn.Composite.Hover,{render:(0,st.jsx)(Yn.Composite.Item,{id:DI(r,l.value),render:(0,st.jsx)("div",{"aria-label":l.label,role:"option",className:"dataviews-filters__search-widget-listitem"}),onClick:()=>{let c=s?[...(e.filters??[]).map(u=>u.field===t.field?{...u,operator:s.operator||t.operators[0],value:LI(t,s,l.value)}:u)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:LI(t,s,l.value)}];o({...e,page:1,filters:c})}}),children:[t.singleSelection&&(0,st.jsx)(jI,{selected:a===l.value}),!t.singleSelection&&(0,st.jsx)(BI,{selected:a.includes(l.value)}),(0,st.jsx)("span",{className:"dataviews-filters__search-widget-listitem-value",title:l.label,children:l.label})]},l.value))})}function g4({view:e,filter:t,onChangeView:o}){let[r,n]=(0,Ra.useState)(""),i=(0,Ra.useDeferredValue)(r),s=e.filters?.find(c=>c.field===t.field),a=Cu(t,s),l=(0,Ra.useMemo)(()=>{let c=FI(i);return t.elements.filter(u=>FI(u.label).includes(c))},[t.elements,i]);return(0,st.jsxs)(fm,{selectedValue:a,setSelectedValue:c=>{let u=s?[...(e.filters??[]).map(d=>d.field===t.field?{...d,operator:s.operator||t.operators[0],value:c}:d)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:c}];o({...e,page:1,filters:u})},setValue:n,children:[(0,st.jsxs)("div",{className:"dataviews-filters__search-widget-filter-combobox__wrapper",children:[(0,st.jsx)(Ar,{render:(0,st.jsx)(um,{}),children:(0,ws.__)("Search items")}),(0,st.jsx)(sm,{autoSelect:"always",placeholder:(0,ws.__)("Search"),className:"dataviews-filters__search-widget-filter-combobox__input"}),(0,st.jsx)("div",{className:"dataviews-filters__search-widget-filter-combobox__icon",children:(0,st.jsx)(Yn.Icon,{icon:nb})})]}),(0,st.jsxs)(Ru,{className:"dataviews-filters__search-widget-filter-combobox-list",alwaysVisible:!0,children:[l.map(c=>(0,st.jsxs)(_u,{resetValueOnSelect:!1,value:c.value,className:"dataviews-filters__search-widget-listitem",hideOnClick:!1,setValueOnClick:!1,focusOnHover:!0,children:[t.singleSelection&&(0,st.jsx)(jI,{selected:a===c.value}),!t.singleSelection&&(0,st.jsx)(BI,{selected:a.includes(c.value)}),(0,st.jsxs)("span",{className:"dataviews-filters__search-widget-listitem-value",title:c.label,children:[(0,st.jsx)(cm,{className:"dataviews-filters__search-widget-filter-combobox-item-value",value:c.label}),!!c.description&&(0,st.jsx)("span",{className:"dataviews-filters__search-widget-listitem-description",children:c.description})]})]},c.value)),!l.length&&(0,st.jsx)("p",{children:(0,ws.__)("No results found")})]})]})}function UI(e){let{elements:t,isLoading:o}=So({elements:e.filter.elements,getElements:e.filter.getElements});if(o)return(0,st.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,st.jsx)(Yn.Spinner,{})});if(t.length===0)return(0,st.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,ws.__)("No elements found")});let r=t.length>10?g4:WI;return(0,st.jsx)(r,{...e,filter:{...e.filter,elements:t}})}var YI=m($I(),1),qI=m(vr(),1),hx=m(Z(),1),KI=m(Ae(),1);var vx=m(z(),1);function XI({filter:e,view:t,onChangeView:o,fields:r}){let n=t.filters?.find(c=>c.field===e.field),i=Cu(e,n),s=(0,hx.useMemo)(()=>{let c=r.find(u=>u.id===e.field);return c&&{...c,isValid:{},isDisabled:()=>!1,isVisible:()=>!0,getValue:({item:u})=>u[c.id],setValue:({value:u})=>({[c.id]:u})}},[r,e.field]),a=(0,hx.useMemo)(()=>(t.filters??[]).reduce((c,u)=>(c[u.field]=u.value,c),{}),[t.filters]),l=(0,qI.useEvent)(c=>{if(!s||!n)return;let u=s.getValue({item:c});(0,YI.default)(u,i)||o({...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,vx.jsx)(KI.Flex,{className:"dataviews-filters__user-input-widget",gap:2.5,direction:"column",children:(0,vx.jsx)(s.Edit,{hideLabelFromVision:!0,data:a,field:s,operator:n.operator,onChange:l})})}var b4=Math.pow(10,8)*24*60*60*1e3,tpe=-b4,mm=6048e5,QI=864e5;var h4=3600;var ZI=h4*24,ope=ZI*7,v4=ZI*365.2425,y4=v4/12,rpe=y4*3,yx=Symbol.for("constructDateFrom");function go(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&yx in e?e[yx](t):e instanceof Date?new e.constructor(t):new Date(t)}function gt(e,t){return go(t||e,e)}function gm(e,t,o){let r=gt(e,o?.in);return isNaN(t)?go(o?.in||e,NaN):(t&&r.setDate(r.getDate()+t),r)}function bm(e,t,o){let r=gt(e,o?.in);if(isNaN(t))return go(o?.in||e,NaN);if(!t)return r;let n=r.getDate(),i=go(o?.in||e,r.getTime());i.setMonth(r.getMonth()+t+1,0);let s=i.getDate();return n>=s?i:(r.setFullYear(i.getFullYear(),i.getMonth(),n),r)}var x4={};function _s(){return x4}function mi(e,t){let o=_s(),r=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0,n=gt(e,t?.in),i=n.getDay(),s=(i<r?7:0)+i-r;return n.setDate(n.getDate()-s),n.setHours(0,0,0,0),n}function Sa(e,t){return mi(e,{...t,weekStartsOn:1})}function hm(e,t){let o=gt(e,t?.in),r=o.getFullYear(),n=go(o,0);n.setFullYear(r+1,0,4),n.setHours(0,0,0,0);let i=Sa(n),s=go(o,0);s.setFullYear(r,0,4),s.setHours(0,0,0,0);let a=Sa(s);return o.getTime()>=i.getTime()?r+1:o.getTime()>=a.getTime()?r:r-1}function xx(e){let t=gt(e),o=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return o.setUTCFullYear(t.getFullYear()),+e-+o}function JI(e,...t){let o=go.bind(null,e||t.find(r=>typeof r=="object"));return t.map(o)}function wx(e,t){let o=gt(e,t?.in);return o.setHours(0,0,0,0),o}function eP(e,t,o){let[r,n]=JI(o?.in,e,t),i=wx(r),s=wx(n),a=+i-xx(i),l=+s-xx(s);return Math.round((a-l)/QI)}function tP(e,t){let o=hm(e,t),r=go(t?.in||e,0);return r.setFullYear(o,0,4),r.setHours(0,0,0,0),Sa(r)}function oP(e,t,o){return gm(e,t*7,o)}function rP(e,t,o){return bm(e,t*12,o)}function nP(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function gi(e){return!(!nP(e)&&typeof e!="number"||isNaN(+gt(e)))}function iP(e,t){let o=gt(e,t?.in);return o.setDate(1),o.setHours(0,0,0,0),o}function vm(e,t){let o=gt(e,t?.in);return o.setFullYear(o.getFullYear(),0,1),o.setHours(0,0,0,0),o}var w4={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"}},sP=(e,t,o)=>{let r,n=w4[e];return typeof n=="string"?r=n:t===1?r=n.one:r=n.other.replace("{{count}}",t.toString()),o?.addSuffix?o.comparison&&o.comparison>0?"in "+r:r+" ago":r};function ym(e){return(t={})=>{let o=t.width?String(t.width):e.defaultWidth;return e.formats[o]||e.formats[e.defaultWidth]}}var _4={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},R4={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},S4={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},aP={date:ym({formats:_4,defaultWidth:"full"}),time:ym({formats:R4,defaultWidth:"full"}),dateTime:ym({formats:S4,defaultWidth:"full"})};var C4={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},lP=(e,t,o,r)=>C4[e];function Ll(e){return(t,o)=>{let r=o?.context?String(o.context):"standalone",n;if(r==="formatting"&&e.formattingValues){let s=e.defaultFormattingWidth||e.defaultWidth,a=o?.width?String(o.width):s;n=e.formattingValues[a]||e.formattingValues[s]}else{let s=e.defaultWidth,a=o?.width?String(o.width):e.defaultWidth;n=e.values[a]||e.values[s]}let i=e.argumentCallback?e.argumentCallback(t):t;return n[i]}}var E4={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},T4={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},I4={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"]},P4={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"]},O4={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"}},A4={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"}},k4=(e,t)=>{let o=Number(e),r=o%100;if(r>20||r<10)switch(r%10){case 1:return o+"st";case 2:return o+"nd";case 3:return o+"rd"}return o+"th"},cP={ordinalNumber:k4,era:Ll({values:E4,defaultWidth:"wide"}),quarter:Ll({values:T4,defaultWidth:"wide",argumentCallback:e=>e-1}),month:Ll({values:I4,defaultWidth:"wide"}),day:Ll({values:P4,defaultWidth:"wide"}),dayPeriod:Ll({values:O4,defaultWidth:"wide",formattingValues:A4,defaultFormattingWidth:"wide"})};function Dl(e){return(t,o={})=>{let r=o.width,n=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],i=t.match(n);if(!i)return null;let s=i[0],a=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(a)?V4(a,d=>d.test(s)):N4(a,d=>d.test(s)),c;c=e.valueCallback?e.valueCallback(l):l,c=o.valueCallback?o.valueCallback(c):c;let u=t.slice(s.length);return{value:c,rest:u}}}function N4(e,t){for(let o in e)if(Object.prototype.hasOwnProperty.call(e,o)&&t(e[o]))return o}function V4(e,t){for(let o=0;o<e.length;o++)if(t(e[o]))return o}function uP(e){return(t,o={})=>{let r=t.match(e.matchPattern);if(!r)return null;let n=r[0],i=t.match(e.parsePattern);if(!i)return null;let s=e.valueCallback?e.valueCallback(i[0]):i[0];s=o.valueCallback?o.valueCallback(s):s;let a=t.slice(n.length);return{value:s,rest:a}}}var M4=/^(\d+)(th|st|nd|rd)?/i,F4=/\d+/i,L4={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},D4={any:[/^b/i,/^(a|c)/i]},z4={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},H4={any:[/1/i,/2/i,/3/i,/4/i]},B4={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},j4={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]},W4={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},U4={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]},G4={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},$4={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}},dP={ordinalNumber:uP({matchPattern:M4,parsePattern:F4,valueCallback:e=>parseInt(e,10)}),era:Dl({matchPatterns:L4,defaultMatchWidth:"wide",parsePatterns:D4,defaultParseWidth:"any"}),quarter:Dl({matchPatterns:z4,defaultMatchWidth:"wide",parsePatterns:H4,defaultParseWidth:"any",valueCallback:e=>e+1}),month:Dl({matchPatterns:B4,defaultMatchWidth:"wide",parsePatterns:j4,defaultParseWidth:"any"}),day:Dl({matchPatterns:W4,defaultMatchWidth:"wide",parsePatterns:U4,defaultParseWidth:"any"}),dayPeriod:Dl({matchPatterns:G4,defaultMatchWidth:"any",parsePatterns:$4,defaultParseWidth:"any"})};var _x={code:"en-US",formatDistance:sP,formatLong:aP,formatRelative:lP,localize:cP,match:dP,options:{weekStartsOn:0,firstWeekContainsDate:1}};function fP(e,t){let o=gt(e,t?.in);return eP(o,vm(o))+1}function pP(e,t){let o=gt(e,t?.in),r=+Sa(o)-+tP(o);return Math.round(r/mm)+1}function xm(e,t){let o=gt(e,t?.in),r=o.getFullYear(),n=_s(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,s=go(t?.in||e,0);s.setFullYear(r+1,0,i),s.setHours(0,0,0,0);let a=mi(s,t),l=go(t?.in||e,0);l.setFullYear(r,0,i),l.setHours(0,0,0,0);let c=mi(l,t);return+o>=+a?r+1:+o>=+c?r:r-1}function mP(e,t){let o=_s(),r=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,n=xm(e,t),i=go(t?.in||e,0);return i.setFullYear(n,0,r),i.setHours(0,0,0,0),mi(i,t)}function gP(e,t){let o=gt(e,t?.in),r=+mi(o,t)-+mP(o,t);return Math.round(r/mm)+1}function ct(e,t){let o=e<0?"-":"",r=Math.abs(e).toString().padStart(t,"0");return o+r}var bi={y(e,t){let o=e.getFullYear(),r=o>0?o:1-o;return ct(t==="yy"?r%100:r,t.length)},M(e,t){let o=e.getMonth();return t==="M"?String(o+1):ct(o+1,2)},d(e,t){return ct(e.getDate(),t.length)},a(e,t){let o=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return o.toUpperCase();case"aaa":return o;case"aaaaa":return o[0];default:return o==="am"?"a.m.":"p.m."}},h(e,t){return ct(e.getHours()%12||12,t.length)},H(e,t){return ct(e.getHours(),t.length)},m(e,t){return ct(e.getMinutes(),t.length)},s(e,t){return ct(e.getSeconds(),t.length)},S(e,t){let o=t.length,r=e.getMilliseconds(),n=Math.trunc(r*Math.pow(10,o-3));return ct(n,t.length)}};var zl={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},Rx={G:function(e,t,o){let r=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return o.era(r,{width:"abbreviated"});case"GGGGG":return o.era(r,{width:"narrow"});default:return o.era(r,{width:"wide"})}},y:function(e,t,o){if(t==="yo"){let r=e.getFullYear(),n=r>0?r:1-r;return o.ordinalNumber(n,{unit:"year"})}return bi.y(e,t)},Y:function(e,t,o,r){let n=xm(e,r),i=n>0?n:1-n;if(t==="YY"){let s=i%100;return ct(s,2)}return t==="Yo"?o.ordinalNumber(i,{unit:"year"}):ct(i,t.length)},R:function(e,t){let o=hm(e);return ct(o,t.length)},u:function(e,t){let o=e.getFullYear();return ct(o,t.length)},Q:function(e,t,o){let r=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return ct(r,2);case"Qo":return o.ordinalNumber(r,{unit:"quarter"});case"QQQ":return o.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return o.quarter(r,{width:"narrow",context:"formatting"});default:return o.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,o){let r=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return ct(r,2);case"qo":return o.ordinalNumber(r,{unit:"quarter"});case"qqq":return o.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return o.quarter(r,{width:"narrow",context:"standalone"});default:return o.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,o){let r=e.getMonth();switch(t){case"M":case"MM":return bi.M(e,t);case"Mo":return o.ordinalNumber(r+1,{unit:"month"});case"MMM":return o.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return o.month(r,{width:"narrow",context:"formatting"});default:return o.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,o){let r=e.getMonth();switch(t){case"L":return String(r+1);case"LL":return ct(r+1,2);case"Lo":return o.ordinalNumber(r+1,{unit:"month"});case"LLL":return o.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return o.month(r,{width:"narrow",context:"standalone"});default:return o.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,o,r){let n=gP(e,r);return t==="wo"?o.ordinalNumber(n,{unit:"week"}):ct(n,t.length)},I:function(e,t,o){let r=pP(e);return t==="Io"?o.ordinalNumber(r,{unit:"week"}):ct(r,t.length)},d:function(e,t,o){return t==="do"?o.ordinalNumber(e.getDate(),{unit:"date"}):bi.d(e,t)},D:function(e,t,o){let r=fP(e);return t==="Do"?o.ordinalNumber(r,{unit:"dayOfYear"}):ct(r,t.length)},E:function(e,t,o){let r=e.getDay();switch(t){case"E":case"EE":case"EEE":return o.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return o.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return o.day(r,{width:"short",context:"formatting"});default:return o.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,o,r){let n=e.getDay(),i=(n-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return ct(i,2);case"eo":return o.ordinalNumber(i,{unit:"day"});case"eee":return o.day(n,{width:"abbreviated",context:"formatting"});case"eeeee":return o.day(n,{width:"narrow",context:"formatting"});case"eeeeee":return o.day(n,{width:"short",context:"formatting"});default:return o.day(n,{width:"wide",context:"formatting"})}},c:function(e,t,o,r){let n=e.getDay(),i=(n-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return ct(i,t.length);case"co":return o.ordinalNumber(i,{unit:"day"});case"ccc":return o.day(n,{width:"abbreviated",context:"standalone"});case"ccccc":return o.day(n,{width:"narrow",context:"standalone"});case"cccccc":return o.day(n,{width:"short",context:"standalone"});default:return o.day(n,{width:"wide",context:"standalone"})}},i:function(e,t,o){let r=e.getDay(),n=r===0?7:r;switch(t){case"i":return String(n);case"ii":return ct(n,t.length);case"io":return o.ordinalNumber(n,{unit:"day"});case"iii":return o.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return o.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return o.day(r,{width:"short",context:"formatting"});default:return o.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,o){let n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return o.dayPeriod(n,{width:"narrow",context:"formatting"});default:return o.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(e,t,o){let r=e.getHours(),n;switch(r===12?n=zl.noon:r===0?n=zl.midnight:n=r/12>=1?"pm":"am",t){case"b":case"bb":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbb":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return o.dayPeriod(n,{width:"narrow",context:"formatting"});default:return o.dayPeriod(n,{width:"wide",context:"formatting"})}},B:function(e,t,o){let r=e.getHours(),n;switch(r>=17?n=zl.evening:r>=12?n=zl.afternoon:r>=4?n=zl.morning:n=zl.night,t){case"B":case"BB":case"BBB":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return o.dayPeriod(n,{width:"narrow",context:"formatting"});default:return o.dayPeriod(n,{width:"wide",context:"formatting"})}},h:function(e,t,o){if(t==="ho"){let r=e.getHours()%12;return r===0&&(r=12),o.ordinalNumber(r,{unit:"hour"})}return bi.h(e,t)},H:function(e,t,o){return t==="Ho"?o.ordinalNumber(e.getHours(),{unit:"hour"}):bi.H(e,t)},K:function(e,t,o){let r=e.getHours()%12;return t==="Ko"?o.ordinalNumber(r,{unit:"hour"}):ct(r,t.length)},k:function(e,t,o){let r=e.getHours();return r===0&&(r=24),t==="ko"?o.ordinalNumber(r,{unit:"hour"}):ct(r,t.length)},m:function(e,t,o){return t==="mo"?o.ordinalNumber(e.getMinutes(),{unit:"minute"}):bi.m(e,t)},s:function(e,t,o){return t==="so"?o.ordinalNumber(e.getSeconds(),{unit:"second"}):bi.s(e,t)},S:function(e,t){return bi.S(e,t)},X:function(e,t,o){let r=e.getTimezoneOffset();if(r===0)return"Z";switch(t){case"X":return hP(r);case"XXXX":case"XX":return Ca(r);default:return Ca(r,":")}},x:function(e,t,o){let r=e.getTimezoneOffset();switch(t){case"x":return hP(r);case"xxxx":case"xx":return Ca(r);default:return Ca(r,":")}},O:function(e,t,o){let r=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+bP(r,":");default:return"GMT"+Ca(r,":")}},z:function(e,t,o){let r=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+bP(r,":");default:return"GMT"+Ca(r,":")}},t:function(e,t,o){let r=Math.trunc(+e/1e3);return ct(r,t.length)},T:function(e,t,o){return ct(+e,t.length)}};function bP(e,t=""){let o=e>0?"-":"+",r=Math.abs(e),n=Math.trunc(r/60),i=r%60;return i===0?o+String(n):o+String(n)+t+ct(i,2)}function hP(e,t){return e%60===0?(e>0?"-":"+")+ct(Math.abs(e)/60,2):Ca(e,t)}function Ca(e,t=""){let o=e>0?"-":"+",r=Math.abs(e),n=ct(Math.trunc(r/60),2),i=ct(r%60,2);return o+n+t+i}var vP=(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"})}},yP=(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"})}},Y4=(e,t)=>{let o=e.match(/(P+)(p+)?/)||[],r=o[1],n=o[2];if(!n)return vP(e,t);let i;switch(r){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}}",vP(r,t)).replace("{{time}}",yP(n,t))},xP={p:yP,P:Y4};var q4=/^D+$/,K4=/^Y+$/,X4=["D","DD","YY","YYYY"];function wP(e){return q4.test(e)}function _P(e){return K4.test(e)}function RP(e,t,o){let r=Q4(e,t,o);if(console.warn(r),X4.includes(e))throw new RangeError(r)}function Q4(e,t,o){let r=e[0]==="Y"?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${r} to the input \`${o}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}var Z4=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,J4=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,eF=/^'([^]*?)'?$/,tF=/''/g,oF=/[a-zA-Z]/;function Sx(e,t,o){let r=_s(),n=o?.locale??r.locale??_x,i=o?.firstWeekContainsDate??o?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,s=o?.weekStartsOn??o?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,a=gt(e,o?.in);if(!gi(a))throw new RangeError("Invalid time value");let l=t.match(J4).map(u=>{let d=u[0];if(d==="p"||d==="P"){let p=xP[d];return p(u,n.formatLong)}return u}).join("").match(Z4).map(u=>{if(u==="''")return{isToken:!1,value:"'"};let d=u[0];if(d==="'")return{isToken:!1,value:rF(u)};if(Rx[d])return{isToken:!0,value:u};if(d.match(oF))throw new RangeError("Format string contains an unescaped latin alphabet character `"+d+"`");return{isToken:!1,value:u}});n.localize.preprocessor&&(l=n.localize.preprocessor(a,l));let c={firstWeekContainsDate:i,weekStartsOn:s,locale:n};return l.map(u=>{if(!u.isToken)return u.value;let d=u.value;(!o?.useAdditionalWeekYearTokens&&_P(d)||!o?.useAdditionalDayOfYearTokens&&wP(d))&&RP(d,t,String(e));let p=Rx[d[0]];return p(a,d,n.localize,c)}).join("")}function rF(e){let t=e.match(eF);return t?t[1].replace(tF,"'"):e}function Ea(e,t,o){return gm(e,-t,o)}function wm(e,t,o){return bm(e,-t,o)}function SP(e,t,o){return oP(e,-t,o)}function _m(e,t,o){return rP(e,-t,o)}var be=m(Te(),1),Ut=m(Z(),1),lr=m(hi(),1);var Cx=m(z(),1),eo={Name:(0,Cx.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,Cx.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function EP(e,t){switch(t){case"days":return Ea(new Date,e);case"weeks":return SP(new Date,e);case"months":return wm(new Date,e);case"years":return _m(new Date,e);default:return new Date}}var TP={label:(0,be.__)("Is none of"),filterText:(e,t)=>(0,Ut.createInterpolateElement)((0,be.sprintf)((0,be.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(o=>o.label).join(", ")),eo),filter:((e,t,o)=>{if(!o?.length)return!0;let r=t.getValue({item:e});return Array.isArray(r)?!o.some(n=>r.includes(n)):typeof r=="string"?!o.includes(r):!1}),selection:"multi"},Rm=[{name:Ft,label:(0,be.__)("Includes"),filterText:(e,t)=>(0,Ut.createInterpolateElement)((0,be.sprintf)((0,be.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(o=>o.label).join(", ")),eo),filter(e,t,o){if(!o?.length)return!0;let r=t.getValue({item:e});return Array.isArray(r)?o.some(n=>r.includes(n)):typeof r=="string"?o.includes(r):!1},selection:"multi"},{name:Lt,...TP},{name:Uo,label:(0,be.__)("Includes all"),filterText:(e,t)=>(0,Ut.createInterpolateElement)((0,be.sprintf)((0,be.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(o=>o.label).join(", ")),eo),filter(e,t,o){return o?.length?o.every(r=>t.getValue({item:e})?.includes(r)):!0},selection:"multi"},{name:Go,...TP},{name:or,label:(0,be.__)("Between (inc)"),filterText:(e,t)=>(0,Ut.createInterpolateElement)((0,be.sprintf)((0,be.__)("<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"),e.name,t[0].label[0],t[0].label[1]),eo),filter(e,t,o){if(!Array.isArray(o)||o.length!==2||o[0]===void 0||o[1]===void 0)return!0;let r=t.getValue({item:e});return typeof r=="number"||r instanceof Date||typeof r=="string"?r>=o[0]&&r<=o[1]:!1},selection:"custom"},{name:rr,label:(0,be.__)("In the past"),filterText:(e,t)=>(0,Ut.createInterpolateElement)((0,be.sprintf)((0,be.__)("<Name>%1$s is in the past: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),eo),filter(e,t,o){if(o?.value===void 0||o?.unit===void 0)return!0;let r=EP(o.value,o.unit),n=(0,lr.getDate)(t.getValue({item:e}));return n>=r&&n<=new Date},selection:"custom"},{name:yr,label:(0,be.__)("Over"),filterText:(e,t)=>(0,Ut.createInterpolateElement)((0,be.sprintf)((0,be.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),eo),filter(e,t,o){if(o?.value===void 0||o?.unit===void 0)return!0;let r=EP(o.value,o.unit);return(0,lr.getDate)(t.getValue({item:e}))<r},selection:"custom"},{name:Dt,label:(0,be.__)("Is"),filterText:(e,t)=>(0,Ut.createInterpolateElement)((0,be.sprintf)((0,be.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),eo),filter(e,t,o){return o===t.getValue({item:e})||o===void 0},selection:"single"},{name:zt,label:(0,be.__)("Is not"),filterText:(e,t)=>(0,Ut.createInterpolateElement)((0,be.sprintf)((0,be.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),eo),filter(e,t,o){return o!==t.getValue({item:e})},selection:"single"},{name:Xi,label:(0,be.__)("Less than"),filterText:(e,t)=>(0,Ut.createInterpolateElement)((0,be.sprintf)((0,be.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),eo),filter(e,t,o){return o===void 0?!0:t.getValue({item:e})<o},selection:"single"},{name:Qi,label:(0,be.__)("Greater than"),filterText:(e,t)=>(0,Ut.createInterpolateElement)((0,be.sprintf)((0,be.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),eo),filter(e,t,o){return o===void 0?!0:t.getValue({item:e})>o},selection:"single"},{name:Zi,label:(0,be.__)("Less than or equal"),filterText:(e,t)=>(0,Ut.createInterpolateElement)((0,be.sprintf)((0,be.__)("<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),eo),filter(e,t,o){return o===void 0?!0:t.getValue({item:e})<=o},selection:"single"},{name:Ji,label:(0,be.__)("Greater than or equal"),filterText:(e,t)=>(0,Ut.createInterpolateElement)((0,be.sprintf)((0,be.__)("<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),eo),filter(e,t,o){return o===void 0?!0:t.getValue({item:e})>=o},selection:"single"},{name:es,label:(0,be.__)("Before"),filterText:(e,t)=>(0,Ut.createInterpolateElement)((0,be.sprintf)((0,be.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),eo),filter(e,t,o){if(o===void 0)return!0;let r=(0,lr.getDate)(o);return(0,lr.getDate)(t.getValue({item:e}))<r},selection:"single"},{name:ts,label:(0,be.__)("After"),filterText:(e,t)=>(0,Ut.createInterpolateElement)((0,be.sprintf)((0,be.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),eo),filter(e,t,o){if(o===void 0)return!0;let r=(0,lr.getDate)(o);return(0,lr.getDate)(t.getValue({item:e}))>r},selection:"single"},{name:os,label:(0,be.__)("Before (inc)"),filterText:(e,t)=>(0,Ut.createInterpolateElement)((0,be.sprintf)((0,be.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),eo),filter(e,t,o){if(o===void 0)return!0;let r=(0,lr.getDate)(o);return(0,lr.getDate)(t.getValue({item:e}))<=r},selection:"single"},{name:rs,label:(0,be.__)("After (inc)"),filterText:(e,t)=>(0,Ut.createInterpolateElement)((0,be.sprintf)((0,be.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),eo),filter(e,t,o){if(o===void 0)return!0;let r=(0,lr.getDate)(o);return(0,lr.getDate)(t.getValue({item:e}))>=r},selection:"single"},{name:Mn,label:(0,be.__)("Contains"),filterText:(e,t)=>(0,Ut.createInterpolateElement)((0,be.sprintf)((0,be.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),eo),filter(e,t,o){if(o===void 0)return!0;let r=t.getValue({item:e});return typeof r=="string"&&o&&r.toLowerCase().includes(String(o).toLowerCase())},selection:"single"},{name:Fn,label:(0,be.__)("Doesn't contain"),filterText:(e,t)=>(0,Ut.createInterpolateElement)((0,be.sprintf)((0,be.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),eo),filter(e,t,o){if(o===void 0)return!0;let r=t.getValue({item:e});return typeof r=="string"&&o&&!r.toLowerCase().includes(String(o).toLowerCase())},selection:"single"},{name:Ln,label:(0,be.__)("Starts with"),filterText:(e,t)=>(0,Ut.createInterpolateElement)((0,be.sprintf)((0,be.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),eo),filter(e,t,o){if(o===void 0)return!0;let r=t.getValue({item:e});return typeof r=="string"&&o&&r.toLowerCase().startsWith(String(o).toLowerCase())},selection:"single"},{name:ns,label:(0,be.__)("On"),filterText:(e,t)=>(0,Ut.createInterpolateElement)((0,be.sprintf)((0,be.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),eo),filter(e,t,o){if(o===void 0)return!0;let r=(0,lr.getDate)(o),n=(0,lr.getDate)(t.getValue({item:e}));return r.getTime()===n.getTime()},selection:"single"},{name:is,label:(0,be.__)("Not on"),filterText:(e,t)=>(0,Ut.createInterpolateElement)((0,be.sprintf)((0,be.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),eo),filter(e,t,o){if(o===void 0)return!0;let r=(0,lr.getDate)(o),n=(0,lr.getDate)(t.getValue({item:e}));return r.getTime()!==n.getTime()},selection:"single"}],Ta=e=>Rm.find(t=>t.name===e),IP=()=>Rm.map(e=>e.name),PP=e=>Rm.filter(t=>t.selection==="single").some(t=>t.name===e),OP=e=>Rm.some(t=>t.name===e);var to=m(z(),1),nF="Enter",iF=" ",sF=({activeElements:e,filterInView:t,filter:o})=>{if(e===void 0||e.length===0)return o.name;let r=Ta(t?.operator);return r!==void 0?r.filterText(o,e):(0,vi.sprintf)((0,vi.__)("Unknown status for %1$s"),o.name)};function aF({filter:e,view:t,onChangeView:o}){let r=e.operators?.map(s=>({value:s,label:Ta(s)?.label||s})),n=t.filters?.find(s=>s.field===e.field),i=n?.operator||e.operators[0];return r.length>1&&(0,to.jsxs)(ee,{direction:"row",gap:"sm",justify:"flex-start",className:"dataviews-filters__summary-operators-container",align:"center",children:[(0,to.jsx)(Rs.FlexItem,{className:"dataviews-filters__summary-operators-filter-name",children:e.name}),(0,to.jsx)(Rs.SelectControl,{className:"dataviews-filters__summary-operators-filter-select",label:(0,vi.__)("Conditions"),value:i,options:r,onChange:s=>{let a=s,l=n?.operator,c=n?[...(t.filters??[]).map(u=>{if(u.field===e.field){let d=Ta(l)?.selection,p=Ta(a)?.selection,f=d!==p||[d,p].includes("custom");return{...u,value:f?void 0:u.value,operator:a}}return u})]:[...t.filters??[],{field:e.field,operator:a,value:void 0}];o({...t,page:1,filters:c})},size:"small",variant:"minimal",hideLabelFromVision:!0})]})}function AP({addFilterRef:e,openedFilter:t,fields:o,...r}){let n=(0,Sm.useRef)(null),{filter:i,view:s,onChangeView:a}=r,l=s.filters?.find(h=>h.field===i.field),c=[],u=(0,Sm.useMemo)(()=>{let h=o.find(y=>y.id===i.field);return h&&{...h,getValue:({item:y})=>y[h.id]}},[o,i.field]),{elements:d}=So({elements:i.elements,getElements:i.getElements});if(d.length>0)c=d.filter(h=>i.singleSelection?h.value===l?.value:l?.value?.includes(h.value));else if(Array.isArray(l?.value)){let h=l.value.map(y=>u?.getValueFormatted({item:{[u.id]:y},field:u})||String(y));c=[{value:l.value,label:h}]}else if(typeof l?.value=="object")c=[{value:l.value,label:l.value}];else if(l?.value!==void 0){let h=u!==void 0?u.getValueFormatted({item:{[u.id]:l.value},field:u}):String(l.value);c=[{value:l.value,label:h}]}let p=i.isPrimary,f=l?.isLocked,g=!f&&l?.value!==void 0,b=!f&&(!p||g),x=p?(0,vi.__)("Reset"):(0,vi.__)("Remove");return(0,to.jsx)(Rs.Dropdown,{defaultOpen:t===i.field,contentClassName:"dataviews-filters__summary-popover",popoverProps:{placement:"bottom-start",role:"dialog"},onClose:()=>{n.current?.focus()},renderToggle:({isOpen:h,onToggle:y})=>(0,to.jsxs)("div",{className:"dataviews-filters__summary-chip-container",children:[(0,to.jsxs)(wo.Root,{children:[(0,to.jsx)(wo.Trigger,{render:(0,to.jsx)("div",{className:Y("dataviews-filters__summary-chip",{"has-reset":b,"has-values":g,"is-not-clickable":f}),role:"button",tabIndex:f?-1:0,onClick:()=>{f||y()},onKeyDown:v=>{!f&&[nF,iF].includes(v.key)&&(y(),v.preventDefault())},"aria-disabled":f,"aria-pressed":h,"aria-expanded":h,ref:n,children:(0,to.jsx)(sF,{activeElements:c,filterInView:l,filter:i})})}),(0,to.jsx)(wo.Popup,{children:(0,vi.sprintf)((0,vi.__)("Filter by: %1$s"),i.name.toLowerCase())})]}),b&&(0,to.jsxs)(wo.Root,{children:[(0,to.jsx)(wo.Trigger,{render:(0,to.jsx)("button",{className:Y("dataviews-filters__summary-chip-remove",{"has-values":g}),"aria-label":x,onClick:()=>{a({...s,page:1,filters:s.filters?.filter(v=>v.field!==i.field)}),p?n.current?.focus():e.current?.focus()},children:(0,to.jsx)(Rs.Icon,{icon:Ms})})}),(0,to.jsx)(wo.Popup,{children:x})]})]}),renderContent:()=>(0,to.jsxs)(ee,{direction:"column",justify:"flex-start",children:[(0,to.jsx)(aF,{...r}),r.filter.hasElements?(0,to.jsx)(UI,{...r,filter:{...r.filter,elements:d}}):(0,to.jsx)(XI,{...r,fields:o})]})})}var Cm=m(Ae(),1),kP=m(Te(),1),NP=m(Z(),1);var yi=m(z(),1),{Menu:Tu}=We(Cm.privateApis);function Ex({filters:e,view:t,onChangeView:o,setOpenedFilter:r,triggerProps:n}){let i=e.filter(s=>!s.isVisible);return(0,yi.jsxs)(Tu,{children:[(0,yi.jsx)(Tu.TriggerButton,{...n}),(0,yi.jsx)(Tu.Popover,{children:i.map(s=>(0,yi.jsx)(Tu.Item,{onClick:()=>{r(s.field),o({...t,page:1,filters:[...t.filters||[],{field:s.field,value:void 0,operator:s.operators[0]}]})},children:(0,yi.jsx)(Tu.ItemLabel,{children:s.name})},s.field))})]})}function lF({filters:e,view:t,onChangeView:o,setOpenedFilter:r},n){if(!e.length||e.every(({isPrimary:s})=>s))return null;let i=e.filter(s=>!s.isVisible);return(0,yi.jsx)(Ex,{triggerProps:{render:(0,yi.jsx)(Cm.Button,{accessibleWhenDisabled:!0,size:"compact",className:"dataviews-filters-button",variant:"tertiary",disabled:!i.length,ref:n}),children:(0,kP.__)("Add filter")},filters:e,view:t,onChangeView:o,setOpenedFilter:r})}var VP=(0,NP.forwardRef)(lF);var MP=m(Ae(),1),FP=m(Te(),1),LP=m(z(),1);function DP({filters:e,view:t,onChangeView:o}){let r=i=>e.some(s=>s.field===i&&s.isPrimary),n=!t.search&&!t.filters?.some(i=>!i.isLocked&&(i.value!==void 0||!r(i.field)));return(0,LP.jsx)(MP.Button,{disabled:n,accessibleWhenDisabled:!0,size:"compact",variant:"tertiary",className:"dataviews-filters__reset-button",onClick:()=>{o({...t,page:1,search:"",filters:t.filters?.filter(i=>!!i.isLocked)||[]})},children:(0,FP.__)("Reset")})}var zP=m(Z(),1);function cF(e,t){return(0,zP.useMemo)(()=>{let o=[];return e.forEach(r=>{if(r.filterBy===!1||!r.hasElements&&!r.Edit)return;let n=r.filterBy.operators,i=!!r.filterBy?.isPrimary,s=t.filters?.some(a=>a.field===r.id&&!!a.isLocked)??!1;o.push({field:r.id,name:r.label,elements:r.elements,getElements:r.getElements,hasElements:r.hasElements,singleSelection:n.some(a=>PP(a)),operators:n,isVisible:s||i||!!t.filters?.some(a=>a.field===r.id&&OP(a.operator)),isPrimary:i,isLocked:s})}),o.sort((r,n)=>r.isLocked&&!n.isLocked?-1:!r.isLocked&&n.isLocked?1:r.isPrimary&&!n.isPrimary?-1:!r.isPrimary&&n.isPrimary?1:r.name.localeCompare(n.name)),o},[e,t])}var Iu=cF;var Pu=m(z(),1);function uF({className:e}){let{fields:t,view:o,onChangeView:r,openedFilter:n,setOpenedFilter:i}=(0,Hl.useContext)(Ee),s=(0,Hl.useRef)(null),a=Iu(t,o),l=(0,Pu.jsx)(VP,{filters:a,view:o,onChangeView:r,ref:s,setOpenedFilter:i},"add-filter"),c=a.filter(d=>d.isVisible);if(c.length===0)return null;let u=[...c.map(d=>(0,Pu.jsx)(AP,{filter:d,view:o,fields:t,onChangeView:r,addFilterRef:s,openedFilter:n},d.field)),l];return u.push((0,Pu.jsx)(DP,{filters:a,view:o,onChangeView:r},"reset-filters")),(0,Pu.jsx)(ee,{direction:"row",justify:"flex-start",gap:"sm",style:{width:"fit-content"},wrap:"wrap",className:e,children:u})}var Ou=(0,Hl.memo)(uF);var Ss=m(Z(),1),HP=m(Ae(),1);var Em=m(Te(),1);var qn=m(z(),1);function dF(){let{filters:e,view:t,onChangeView:o,setOpenedFilter:r,isShowingFilter:n,setIsShowingFilter:i}=(0,Ss.useContext)(Ee),s=(0,Ss.useRef)(null),a=(0,Ss.useCallback)(f=>{o(f),i(!0)},[o,i]);if(e.length===0)return null;let l=e.some(f=>f.isVisible),c={label:(0,Em.__)("Add filter"),"aria-expanded":!1,isPressed:!1},u={label:(0,Em._x)("Filter","verb"),"aria-expanded":n,isPressed:n,onClick:()=>{n||r(null),i(!n)}},d=e.some(f=>f.isPrimary||f.isLocked),p=(0,qn.jsx)(HP.Button,{ref:s,className:"dataviews-filters__visibility-toggle",size:"compact",icon:rc,disabled:d,accessibleWhenDisabled:!0,...l?u:c});return(0,qn.jsx)("div",{className:"dataviews-filters__container-visibility-toggle",children:l?(0,qn.jsx)(fF,{buttonRef:s,filtersCount:t.filters?.length,children:p}):(0,qn.jsx)(Ex,{filters:e,view:t,onChangeView:a,setOpenedFilter:r,triggerProps:{render:p}})})}function fF({buttonRef:e,filtersCount:t,children:o}){return(0,Ss.useEffect)(()=>()=>{e.current?.focus()},[e]),(0,qn.jsxs)(qn.Fragment,{children:[o,!!t&&(0,qn.jsx)("span",{className:"dataviews-filters-toggle__count",children:t})]})}var Tm=dF;var BP=m(Z(),1);var jP=m(z(),1);function pF(e){let{isShowingFilter:t}=(0,BP.useContext)(Ee);return t?(0,jP.jsx)(Ou,{...e}):null}var Im=pF;var WP=m(Z(),1),UP=m(Ae(),1),GP=m(Te(),1);var Ia=m(z(),1);function Tx({className:e}){let{actions:t=[],data:o,fields:r,getItemId:n,getItemLevel:i,hasInitiallyLoaded:s,isLoading:a,view:l,onChangeView:c,selection:u,onChangeSelection:d,setOpenedFilter:p,onClickItem:f,isItemClickable:g,renderItemLink:b,defaultLayouts:x,containerRef:h,empty:y=(0,Ia.jsx)("p",{children:(0,GP.__)("No results")})}=(0,WP.useContext)(Ee),v=qr(!s,{delay:200});if(!s)return v?(0,Ia.jsx)("div",{className:"dataviews-loading",children:(0,Ia.jsx)("p",{children:(0,Ia.jsx)(UP.Spinner,{})})}):null;let w=ms.find(S=>S.type===l.type&&x[S.type])?.component;return(0,Ia.jsx)("div",{className:"dataviews-layout__container",ref:h,children:(0,Ia.jsx)(w,{className:e,actions:t,data:o,fields:r,getItemId:n,getItemLevel:i,isLoading:a,onChangeView:c,onChangeSelection:d,selection:u,setOpenedFilter:p,onClickItem:f,renderItemLink:b,isItemClickable:g,view:l,empty:y})})}var $P=m(Z(),1);var Bl=m(z(),1),mF=[];function Ix(){let{view:e,paginationInfo:{totalItems:t=0,totalPages:o},data:r,actions:n=mF,isLoading:i,hasInitiallyLoaded:s}=(0,$P.useContext)(Ee),a=!!i&&s&&!!r?.length,l=qr(!!a),c=hl(n,r)&&[pl,Ep].includes(e.type);return!a&&(!t||!o||o<=1&&!c)?null:(!!t||a)&&(0,Bl.jsx)("div",{className:"dataviews-footer",inert:a?"true":void 0,children:(0,Bl.jsxs)(ee,{direction:"row",justify:"end",align:"center",className:Y("dataviews-footer__content",{"is-refreshing":l}),gap:"sm",children:[c&&(0,Bl.jsx)(Pp,{}),(0,Bl.jsx)(F2,{})]})})}var YP=m(Te(),1),pn=m(Z(),1),qP=m(Ae(),1),KP=m(vr(),1);var XP=m(z(),1),gF=(0,pn.memo)(function({label:t}){let{view:o,onChangeView:r}=(0,pn.useContext)(Ee),[n,i,s]=(0,KP.useDebouncedInput)(o.search);(0,pn.useEffect)(()=>{o.search!==s&&i(o.search??"")},[o.search,i]);let a=(0,pn.useRef)(r),l=(0,pn.useRef)(o);(0,pn.useEffect)(()=>{a.current=r,l.current=o},[r,o]),(0,pn.useEffect)(()=>{s!==l.current?.search&&a.current({...l.current,page:o.page?1:void 0,startPosition:o.startPosition?1:void 0,search:s})},[s]);let c=t||(0,YP.__)("Search");return(0,XP.jsx)(qP.SearchControl,{className:"dataviews-search",onChange:i,value:n,label:c,placeholder:c,size:"compact"})}),Px=gF;var oo=m(Ae(),1),xi=m(Te(),1),mn=m(Z(),1);var Ox=m(ZP(),1),JP=m(vr(),1);var Je=m(z(),1),{Menu:Au}=We(oo.privateApis),bF={className:"dataviews-config__popover",placement:"bottom-end",offset:9};function Ax(){let{view:e,onChangeView:t,defaultLayouts:o}=(0,mn.useContext)(Ee),r=Object.keys(o);if(r.length<=1)return null;let n=ms.find(i=>e.type===i.type);return(0,Je.jsxs)(Au,{children:[(0,Je.jsx)(Au.TriggerButton,{render:(0,Je.jsx)(oo.Button,{size:"compact",icon:n?.icon,label:(0,xi.__)("Layout")})}),(0,Je.jsx)(Au.Popover,{children:r.map(i=>{let s=ms.find(a=>a.type===i);return s?(0,Je.jsx)(Au.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 l={...e};return"layout"in l&&delete l.layout,t({...l,type:a.target.value,...o[a.target.value]})}(0,Ox.default)("Invalid dataview")},children:(0,Je.jsx)(Au.ItemLabel,{children:s.label})},i):null})})]})}function hF(){let{view:e,fields:t,onChangeView:o}=(0,mn.useContext)(Ee),r=(0,mn.useMemo)(()=>t.filter(i=>i.enableSorting!==!1).map(i=>({label:i.label,value:i.id})),[t]);return(0,Je.jsx)(oo.SelectControl,{__next40pxDefaultSize:!0,label:(0,xi.__)("Sort by"),value:e.sort?.field,options:r,onChange:n=>{o({...e,sort:{direction:e?.sort?.direction||"desc",field:n},showLevels:!1})}})}function vF(){let{view:e,fields:t,onChangeView:o}=(0,mn.useContext)(Ee);if(t.filter(i=>i.enableSorting!==!1).length===0)return null;let n=e.sort?.direction;return!n&&e.sort?.field&&(n="desc"),(0,Je.jsx)(oo.__experimentalToggleGroupControl,{className:"dataviews-view-config__sort-direction",__next40pxDefaultSize:!0,isBlock:!0,label:(0,xi.__)("Order"),value:n,onChange:i=>{if(i==="asc"||i==="desc"){o({...e,sort:{direction:i,field:e.sort?.field||t.find(s=>s.enableSorting!==!1)?.id||""},showLevels:!1});return}(0,Ox.default)("Invalid direction")},children:Rp.map(i=>(0,Je.jsx)(oo.__experimentalToggleGroupControlOptionIcon,{value:i,icon:GE[i],label:Cp[i]},i))})}function yF(){let{view:e,config:t,onChangeView:o}=(0,mn.useContext)(Ee),{infiniteScrollEnabled:r}=e;return!t||!t.perPageSizes||t.perPageSizes.length<2||t.perPageSizes.length>6||r?null:(0,Je.jsx)(oo.__experimentalToggleGroupControl,{__next40pxDefaultSize:!0,isBlock:!0,label:(0,xi.__)("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);o({...e,perPage:i,page:1})},children:t.perPageSizes.map(n=>(0,Je.jsx)(oo.__experimentalToggleGroupControlOption,{value:n,label:n.toString()},n))})}function xF(){let{onReset:e}=(0,mn.useContext)(Ee);return e===void 0?null:(0,Je.jsx)(oo.Button,{variant:"tertiary",size:"compact",disabled:e===!1,accessibleWhenDisabled:!0,className:"dataviews-view-config__reset-button",onClick:()=>{typeof e=="function"&&e()},children:(0,xi.__)("Reset view")})}function kx(){let{view:e,onReset:t}=(0,mn.useContext)(Ee),o=(0,JP.useInstanceId)(eO,"dataviews-view-config-dropdown"),r=ms.find(i=>i.type===e.type),n=typeof t=="function";return(0,Je.jsx)(oo.Dropdown,{expandOnMobile:!0,popoverProps:{...bF,id:o},renderToggle:({onToggle:i,isOpen:s})=>(0,Je.jsxs)("div",{className:"dataviews-view-config__toggle-wrapper",children:[(0,Je.jsx)(oo.Button,{size:"compact",icon:Fg,label:(0,xi._x)("View options","View is used as a noun"),onClick:i,"aria-expanded":s?"true":"false","aria-controls":o}),n&&(0,Je.jsx)("span",{className:"dataviews-view-config__modified-indicator"})]}),renderContent:()=>(0,Je.jsx)(oo.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"dataviews-config__popover-content-wrapper",children:(0,Je.jsxs)(ee,{direction:"column",className:"dataviews-view-config",gap:"xl",children:[(0,Je.jsxs)(ee,{direction:"row",justify:"space-between",align:"center",className:"dataviews-view-config__header",children:[(0,Je.jsx)(oo.__experimentalHeading,{level:2,className:"dataviews-settings-section__title",children:(0,xi.__)("Appearance")}),(0,Je.jsx)(xF,{})]}),(0,Je.jsxs)(ee,{direction:"column",gap:"lg",children:[(0,Je.jsxs)(ee,{direction:"row",gap:"sm",className:"dataviews-view-config__sort-controls",children:[(0,Je.jsx)(hF,{}),(0,Je.jsx)(vF,{})]}),!!r?.viewConfigOptions&&(0,Je.jsx)(r.viewConfigOptions,{}),(0,Je.jsx)(yF,{}),(0,Je.jsx)(kp,{})]})]})})})}function eO(){return(0,Je.jsxs)(Je.Fragment,{children:[(0,Je.jsx)(Ax,{}),(0,Je.jsx)(kx,{})]})}var wF=(0,mn.memo)(eO),tO=wF;var oO=m(Ae(),1),rO=m(Z(),1);function xt(e,t){let o;return e?.required&&t?.required?o=t?.required?.message?t.required:void 0:e?.pattern&&t?.pattern?o=t.pattern:e?.min&&t?.min?o=t.min:e?.max&&t?.max?o=t.max:e?.minLength&&t?.minLength?o=t.minLength:e?.maxLength&&t?.maxLength?o=t.maxLength:e?.elements&&t?.elements?o=t.elements:t?.custom&&(o=t.custom),o}var nO=m(z(),1),{ValidatedCheckboxControl:_F}=We(oO.privateApis);function iO({field:e,onChange:t,data:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,label:l,description:c,isValid:u}=e,d=e.isDisabled({item:o,field:e}),p=(0,rO.useCallback)(()=>{t(a({item:o,value:!s({item:o})}))},[o,s,t,a]);return(0,nO.jsx)(_F,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:xt(u,i),hidden:r,label:l,help:c,checked:s({item:o}),onChange:p,disabled:d})}var Pm=m(Ae(),1),sO=m(Z(),1);var Nx=m(z(),1),{ValidatedComboboxControl:RF}=We(Pm.privateApis);function Om({data:e,field:t,onChange:o,hideLabelFromVision:r,validity:n}){let{label:i,description:s,placeholder:a,getValue:l,setValue:c,isValid:u}=t,d=l({item:e})??"",p=(0,sO.useCallback)(b=>o(c({item:e,value:b??""})),[e,o,c]),{elements:f,isLoading:g}=So({elements:t.elements,getElements:t.getElements});return g?(0,Nx.jsx)(Pm.Spinner,{}):(0,Nx.jsx)(RF,{required:!!t.isValid?.required,customValidity:xt(u,n),label:i,value:d,help:s,placeholder:a,options:f,onChange:p,hideLabelFromVision:r,allowReset:!0,expandOnFocus:!0})}var Nm=m(Ae(),1),Qr=m(Z(),1),km=m(Te(),1),Dr=m(hi(),1);var Wl=m(Ae(),1),Vx=m(Z(),1),Kn=m(Te(),1);var jl=m(z(),1),SF={[rr]:[{value:"days",label:(0,Kn.__)("Days")},{value:"weeks",label:(0,Kn.__)("Weeks")},{value:"months",label:(0,Kn.__)("Months")},{value:"years",label:(0,Kn.__)("Years")}],[yr]:[{value:"days",label:(0,Kn.__)("Days ago")},{value:"weeks",label:(0,Kn.__)("Weeks ago")},{value:"months",label:(0,Kn.__)("Months ago")},{value:"years",label:(0,Kn.__)("Years ago")}]};function Am({className:e,data:t,field:o,onChange:r,hideLabelFromVision:n,operator:i}){let s=SF[i===rr?"inThePast":"over"],{id:a,label:l,description:c,getValue:u,setValue:d}=o,p=o.isDisabled({item:t,field:o}),f=u({item:t}),{value:g="",unit:b=s[0].value}=f&&typeof f=="object"?f:{},x=(0,Vx.useCallback)(y=>r(d({item:t,value:{value:Number(y),unit:b}})),[r,d,t,b]),h=(0,Vx.useCallback)(y=>r(d({item:t,value:{value:g,unit:y}})),[r,d,t,g]);return(0,jl.jsx)(Wl.BaseControl,{id:a,className:Y(e,"dataviews-controls__relative-date"),label:l,hideLabelFromVision:n,help:c,children:(0,jl.jsxs)(ee,{direction:"row",gap:"sm",children:[(0,jl.jsx)(Wl.__experimentalNumberControl,{__next40pxDefaultSize:!0,className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:g,onChange:x,disabled:p}),(0,jl.jsx)(Wl.SelectControl,{className:"dataviews-controls__relative-date-unit",__next40pxDefaultSize:!0,label:(0,Kn.__)("Unit"),value:b,options:s,onChange:h,hideLabelFromVision:!0,disabled:p})]})})}var aO=m(Z(),1);function ku(e,t){let o=typeof e.min?.constraint=="string"?e.min.constraint:void 0,r=typeof e.max?.constraint=="string"?e.max.constraint:void 0,n=(0,aO.useMemo)(()=>{let i=[];if(o){let s=t(o);s&&i.push({before:s})}if(r){let s=t(r);s&&i.push({after:s})}return i.length>0?i:void 0},[o,r,t]);return{minConstraint:o,maxConstraint:r,disabledMatchers:n}}var lO=m(hi(),1);function Nu(e){if(!e)return null;let t=(0,lO.getDate)(e);return t&&gi(t)?t:null}var Cs=m(z(),1),{DateCalendar:CF,ValidatedInputControl:EF}=We(Nm.privateApis),Mx=e=>e?(0,Dr.dateI18n)("Y-m-d\\TH:i",(0,Dr.getDate)(e)):"";function TF({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,config:s}){let{compact:a}=s||{},{id:l,label:c,description:u,setValue:d,getValue:p,isValid:f}=t,g=t.isDisabled({item:e,field:t}),b=p({item:e}),x=typeof b=="string"?b:void 0,[h,y]=(0,Qr.useState)(()=>Nu(x)||new Date),v=(0,Qr.useRef)(null),w=(0,Qr.useRef)(void 0),S=(0,Qr.useRef)(null),{minConstraint:T,maxConstraint:O,disabledMatchers:C}=ku(f,Nu),E=(0,Qr.useCallback)(N=>o(d({item:e,value:N})),[e,o,d]);(0,Qr.useEffect)(()=>()=>{w.current&&clearTimeout(w.current)},[]);let M=(0,Qr.useCallback)(N=>{let _;if(N){let k=(0,Dr.dateI18n)("Y-m-d",N),F;x?F=(0,Dr.dateI18n)("H:i",(0,Dr.getDate)(x)):F=(0,Dr.dateI18n)("H:i",N),_=(0,Dr.getDate)(`${k}T${F}`).toISOString(),E(_),w.current&&clearTimeout(w.current)}else E(void 0);S.current=v.current&&v.current.ownerDocument.activeElement,w.current=setTimeout(()=>{v.current&&(v.current.focus(),v.current.blur(),E(_),S.current&&S.current instanceof HTMLElement&&S.current.focus())},0)},[E,x]),R=(0,Qr.useCallback)(N=>{if(N){let _=(0,Dr.getDate)(N);E(_.toISOString());let k=Nu(_.toISOString());k&&y(k)}else E(void 0)},[E]),{format:A}=t,I=A.weekStartsOn??(0,Dr.getSettings)().l10n.startOfWeek,{timezone:{string:V}}=(0,Dr.getSettings)(),P=c;return f?.required&&!n&&!r?P=`${c} (${(0,km.__)("Required")})`:!f?.required&&n&&!r&&(P=`${c} (${(0,km.__)("Optional")})`),(0,Cs.jsx)(Nm.BaseControl,{id:l,label:P,help:u,hideLabelFromVision:r,children:(0,Cs.jsxs)(ee,{direction:"column",gap:"lg",children:[(0,Cs.jsx)(EF,{ref:v,__next40pxDefaultSize:!0,required:!!f?.required,customValidity:xt(f,i),type:"datetime-local",label:(0,km.__)("Date time"),hideLabelFromVision:!0,value:Mx(x),onChange:R,disabled:g,min:T?Mx(T):void 0,max:O?Mx(O):void 0}),!a&&(0,Cs.jsx)(CF,{style:{width:"100%"},selected:x&&Nu(x)||void 0,onSelect:M,month:h,onMonthChange:y,timeZone:V||void 0,weekStartsOn:I,disabled:g||C})]})})}function cO({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,operator:i,validity:s,config:a}){return i===rr||i===yr?(0,Cs.jsx)(Am,{className:"dataviews-controls__datetime",data:e,field:t,onChange:o,hideLabelFromVision:r,operator:i}):(0,Cs.jsx)(TF,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:s,config:a})}var Xo=m(Ae(),1),ft=m(Z(),1),bo=m(Te(),1),Ko=m(hi(),1);var wt=m(z(),1),{DateCalendar:IF,DateRangeCalendar:PF}=We(Xo.privateApis),OF=[{id:"today",label:(0,bo.__)("Today"),getValue:()=>(0,Ko.getDate)(null)},{id:"yesterday",label:(0,bo.__)("Yesterday"),getValue:()=>{let e=(0,Ko.getDate)(null);return Ea(e,1)}},{id:"past-week",label:(0,bo.__)("Past week"),getValue:()=>{let e=(0,Ko.getDate)(null);return Ea(e,7)}},{id:"past-month",label:(0,bo.__)("Past month"),getValue:()=>{let e=(0,Ko.getDate)(null);return wm(e,1)}}],AF=[{id:"last-7-days",label:(0,bo.__)("Last 7 days"),getValue:()=>{let e=(0,Ko.getDate)(null);return[Ea(e,7),e]}},{id:"last-30-days",label:(0,bo.__)("Last 30 days"),getValue:()=>{let e=(0,Ko.getDate)(null);return[Ea(e,30),e]}},{id:"month-to-date",label:(0,bo.__)("Month to date"),getValue:()=>{let e=(0,Ko.getDate)(null);return[iP(e),e]}},{id:"last-year",label:(0,bo.__)("Last year"),getValue:()=>{let e=(0,Ko.getDate)(null);return[_m(e,1),e]}},{id:"year-to-date",label:(0,bo.__)("Year to date"),getValue:()=>{let e=(0,Ko.getDate)(null);return[vm(e),e]}}],Es=e=>{if(!e)return null;let t=(0,Ko.getDate)(e);return t&&gi(t)?t:null},Fx=e=>e?typeof e=="string"?e:Sx(e,"yyyy-MM-dd"):"";function uO({field:e,validity:t,inputRefs:o,isTouched:r,setIsTouched:n,children:i}){let{isValid:s}=e,[a,l]=(0,ft.useState)(void 0),c=(0,ft.useCallback)(()=>{let d=Array.isArray(o)?o:[o];for(let p of d){let f=p.current;if(f&&!f.validity.valid){l({type:"invalid",message:f.validationMessage});return}}l(void 0)},[o]);return(0,ft.useEffect)(()=>{let d=Array.isArray(o)?o:[o],p=t?xt(s,t):void 0;for(let f of d){let g=f.current;g&&g.setCustomValidity(p?.type==="invalid"&&p.message?p.message:"")}},[o,s,t]),(0,ft.useEffect)(()=>{let d=Array.isArray(o)?o:[o],p=f=>{f.preventDefault(),n(!0)};for(let f of d)f.current?.addEventListener("invalid",p);return()=>{for(let f of d)f.current?.removeEventListener("invalid",p)}},[o,n]),(0,ft.useEffect)(()=>{if(!r)return;let d=t?xt(s,t):void 0;d?l(d):c()},[r,s,t,c]),(0,wt.jsxs)("div",{onBlur:d=>{r||(!d.relatedTarget||!d.currentTarget.contains(d.relatedTarget))&&n(!0)},children:[i,(0,wt.jsx)("div",{"aria-live":"polite",children:a&&(0,wt.jsxs)("p",{className:Y("components-validated-control__indicator",a.type==="invalid"?"is-invalid":void 0),children:[(0,wt.jsx)(Xo.Icon,{className:"components-validated-control__indicator-icon",icon:Hg,size:16,fill:"currentColor"}),a.message]})})]})}function kF({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{id:s,label:a,description:l,setValue:c,getValue:u,isValid:d,format:p}=t,f=t.isDisabled({item:e,field:t}),[g,b]=(0,ft.useState)(null),x=p.weekStartsOn??(0,Ko.getSettings)().l10n.startOfWeek,h=u({item:e}),y=typeof h=="string"?h:void 0,[v,w]=(0,ft.useState)(()=>Es(y)||new Date),[S,T]=(0,ft.useState)(!1),O=(0,ft.useRef)(null),{minConstraint:C,maxConstraint:E,disabledMatchers:M}=ku(d,Es),R=(0,ft.useCallback)(_=>o(c({item:e,value:_})),[e,o,c]),A=(0,ft.useCallback)(_=>{let k=_?Sx(_,"yyyy-MM-dd"):void 0;R(k),b(null),T(!0)},[R]),I=(0,ft.useCallback)(_=>{let k=_.getValue(),F=Fx(k);w(k),R(F),b(_.id),T(!0)},[R]),V=(0,ft.useCallback)(_=>{if(R(_),_){let k=Es(_);k&&w(k)}b(null),T(!0)},[R]),{timezone:{string:P}}=(0,Ko.getSettings)(),N=a;return d?.required&&!n?N=`${a} (${(0,bo.__)("Required")})`:!d?.required&&n&&(N=`${a} (${(0,bo.__)("Optional")})`),(0,wt.jsx)(uO,{field:t,validity:i,inputRefs:O,isTouched:S,setIsTouched:T,children:(0,wt.jsx)(Xo.BaseControl,{id:s,className:"dataviews-controls__date",label:N,help:l,hideLabelFromVision:r,children:(0,wt.jsxs)(ee,{direction:"column",gap:"lg",children:[(0,wt.jsxs)(ee,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[OF.map(_=>{let k=g===_.id;return(0,wt.jsx)(Xo.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:k,size:"small",disabled:f,accessibleWhenDisabled:!0,onClick:()=>I(_),children:_.label},_.id)}),(0,wt.jsx)(Xo.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!g,size:"small",disabled:!!g||f,accessibleWhenDisabled:!0,children:(0,bo.__)("Custom")})]}),(0,wt.jsx)(Xo.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:O,type:"date",label:(0,bo.__)("Date"),hideLabelFromVision:!0,value:y,onChange:V,required:!!t.isValid?.required,disabled:f,min:C,max:E}),(0,wt.jsx)(IF,{style:{width:"100%"},selected:y&&Es(y)||void 0,onSelect:A,month:v,onMonthChange:w,timeZone:P||void 0,weekStartsOn:x,disabled:f||M,disableNavigation:f})]})})})}function NF({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{id:s,label:a,description:l,getValue:c,setValue:u,isValid:d,format:p}=t,f=t.isDisabled({item:e,field:t}),g,b=c({item:e});Array.isArray(b)&&b.length===2&&b.every(D=>typeof D=="string")&&(g=b);let x=p.weekStartsOn??(0,Ko.getSettings)().l10n.startOfWeek,{minConstraint:h,maxConstraint:y,disabledMatchers:v}=ku(d,Es),w=(0,ft.useCallback)(D=>{o(u({item:e,value:D}))},[e,o,u]),[S,T]=(0,ft.useState)(null),O=(0,ft.useMemo)(()=>{if(!g)return{from:void 0,to:void 0};let[D,K]=g;return{from:Es(D)||void 0,to:Es(K)||void 0}},[g]),[C,E]=(0,ft.useState)(()=>O.from||new Date),[M,R]=(0,ft.useState)(!1),A=(0,ft.useRef)(null),I=(0,ft.useRef)(null),V=(0,ft.useCallback)((D,K)=>{D&&K?w([Fx(D),Fx(K)]):!D&&!K&&w(void 0)},[w]),P=(0,ft.useCallback)(D=>{V(D?.from,D?.to),T(null),R(!0)},[V]),N=(0,ft.useCallback)(D=>{let[K,ue]=D.getValue();E(K),V(K,ue),T(D.id),R(!0)},[V]),_=(0,ft.useCallback)((D,K)=>{let[ue,ne]=g||[void 0,void 0];if(V(D==="from"?K:ue,D==="to"?K:ne),K){let ie=Es(K);ie&&E(ie)}T(null),R(!0)},[g,V]),{timezone:k}=(0,Ko.getSettings)(),F=a;return t.isValid?.required&&!n?F=`${a} (${(0,bo.__)("Required")})`:!t.isValid?.required&&n&&(F=`${a} (${(0,bo.__)("Optional")})`),(0,wt.jsx)(uO,{field:t,validity:i,inputRefs:[A,I],isTouched:M,setIsTouched:R,children:(0,wt.jsx)(Xo.BaseControl,{id:s,className:"dataviews-controls__date",label:F,help:l,hideLabelFromVision:r,children:(0,wt.jsxs)(ee,{direction:"column",gap:"lg",children:[(0,wt.jsxs)(ee,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[AF.map(D=>{let K=S===D.id;return(0,wt.jsx)(Xo.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:K,size:"small",disabled:f,accessibleWhenDisabled:!0,onClick:()=>N(D),children:D.label},D.id)}),(0,wt.jsx)(Xo.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!S,size:"small",accessibleWhenDisabled:!0,disabled:!!S||f,children:(0,bo.__)("Custom")})]}),(0,wt.jsxs)(ee,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,wt.jsx)(Xo.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:A,type:"date",label:(0,bo.__)("From"),hideLabelFromVision:!0,value:g?.[0],onChange:D=>_("from",D),required:!!t.isValid?.required,disabled:f,min:h,max:y}),(0,wt.jsx)(Xo.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:I,type:"date",label:(0,bo.__)("To"),hideLabelFromVision:!0,value:g?.[1],onChange:D=>_("to",D),required:!!t.isValid?.required,disabled:f,min:h,max:y})]}),(0,wt.jsx)(PF,{style:{width:"100%"},selected:O,onSelect:P,month:C,onMonthChange:E,timeZone:k.string||void 0,weekStartsOn:x,disabled:f||v})]})})})}function dO({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,operator:i,validity:s}){return i===rr||i===yr?(0,wt.jsx)(Am,{className:"dataviews-controls__date",data:e,field:t,onChange:o,hideLabelFromVision:r,operator:i}):i===or?(0,wt.jsx)(NF,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:s}):(0,wt.jsx)(kF,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:s})}var Vm=m(Ae(),1),fO=m(Z(),1);var Lx=m(z(),1),{ValidatedSelectControl:VF}=We(Vm.privateApis);function Mm({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{type:s,label:a,description:l,getValue:c,setValue:u,isValid:d}=t,p=t.isDisabled({item:e,field:t}),f=s==="array",g=c({item:e})??(f?[]:""),b=(0,fO.useCallback)(y=>o(u({item:e,value:y})),[e,o,u]),{elements:x,isLoading:h}=So({elements:t.elements,getElements:t.getElements});return h?(0,Lx.jsx)(Vm.Spinner,{}):(0,Lx.jsx)(VF,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:xt(d,i),label:a,value:g,help:l,options:x,onChange:b,__next40pxDefaultSize:!0,hideLabelFromVision:r,multiple:f,disabled:p})}var Dx=m(z(),1),MF=10;function pO(e){let{field:t}=e,{elements:o}=So({elements:t.elements,getElements:t.getElements});return o.length>=MF?(0,Dx.jsx)(Om,{...e}):(0,Dx.jsx)(Mm,{...e})}var Lm=m(Ae(),1);var mO=m(Ae(),1),gO=m(Z(),1);var bO=m(z(),1),{ValidatedInputControl:FF}=We(mO.privateApis);function Xn({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,type:i,prefix:s,suffix:a,validity:l}){let{label:c,placeholder:u,description:d,getValue:p,setValue:f,isValid:g}=t,b=p({item:e}),x=t.isDisabled({item:e,field:t}),h=(0,gO.useCallback)(y=>o(f({item:e,value:y})),[e,f,o]);return(0,bO.jsx)(FF,{required:!!g.required,markWhenOptional:n,customValidity:xt(g,l),label:c,placeholder:u,value:b??"",help:d,onChange:h,hideLabelFromVision:r,type:i,prefix:s,suffix:a,disabled:x,pattern:g.pattern?g.pattern.constraint:void 0,minLength:g.minLength?g.minLength.constraint:void 0,maxLength:g.maxLength?g.maxLength.constraint:void 0,__next40pxDefaultSize:!0})}var Fm=m(z(),1);function hO({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){return(0,Fm.jsx)(Xn,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,type:"email",prefix:(0,Fm.jsx)(Lm.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Fm.jsx)(Lm.Icon,{icon:Dg})})})}var zm=m(Ae(),1);var Dm=m(z(),1);function vO({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){return(0,Dm.jsx)(Xn,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,type:"tel",prefix:(0,Dm.jsx)(zm.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Dm.jsx)(zm.Icon,{icon:Xg})})})}var Bm=m(Ae(),1);var Hm=m(z(),1);function yO({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){return(0,Hm.jsx)(Xn,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,type:"url",prefix:(0,Hm.jsx)(Bm.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Hm.jsx)(Bm.Icon,{icon:Yg})})})}var wi=m(Ae(),1),Vu=m(Z(),1),jm=m(Te(),1);var Ts=m(z(),1),{ValidatedNumberControl:LF}=We(wi.privateApis);function xO(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function DF({value:e,onChange:t,hideLabelFromVision:o,step:r}){let[n="",i=""]=e,s=(0,Vu.useCallback)(l=>t([xO(l),i]),[t,i]),a=(0,Vu.useCallback)(l=>t([n,xO(l)]),[t,n]);return(0,Ts.jsx)(wi.BaseControl,{help:(0,jm.__)("The max. value must be greater than the min. value."),children:(0,Ts.jsxs)(wi.Flex,{direction:"row",gap:4,children:[(0,Ts.jsx)(wi.__experimentalNumberControl,{label:(0,jm.__)("Min."),value:n,max:i?Number(i)-r:void 0,onChange:s,__next40pxDefaultSize:!0,hideLabelFromVision:o,step:r}),(0,Ts.jsx)(wi.__experimentalNumberControl,{label:(0,jm.__)("Max."),value:i,min:n?Number(n)+r:void 0,onChange:a,__next40pxDefaultSize:!0,hideLabelFromVision:o,step:r})]})})}function Wm({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,operator:i,validity:s}){let a=t.format?.decimals??0,l=Math.pow(10,Math.abs(a)*-1),{label:c,description:u,getValue:d,setValue:p,isValid:f}=t,g=d({item:e})??"",b=t.isDisabled({item:e,field:t}),x=(0,Vu.useCallback)(y=>{o(p({item:e,value:["",void 0].includes(y)?void 0:Number(y)}))},[e,o,p]),h=(0,Vu.useCallback)(y=>{o(p({item:e,value:y}))},[e,o,p]);if(i===or){let y=["",""];return Array.isArray(g)&&g.length===2&&g.every(v=>typeof v=="number"||v==="")&&(y=g),(0,Ts.jsx)(DF,{value:y,onChange:h,hideLabelFromVision:r,step:l})}return(0,Ts.jsx)(LF,{required:!!f.required,markWhenOptional:n,customValidity:xt(f,s),label:c,help:u,value:g,onChange:x,__next40pxDefaultSize:!0,hideLabelFromVision:r,step:l,min:f.min?f.min.constraint:void 0,max:f.max?f.max.constraint:void 0,disabled:b})}var wO=m(z(),1);function _O(e){return(0,wO.jsx)(Wm,{...e})}var RO=m(z(),1);function SO(e){return(0,RO.jsx)(Wm,{...e})}var Um=m(Ae(),1),CO=m(Z(),1);var zx=m(z(),1),{ValidatedRadioControl:zF}=We(Um.privateApis);function EO({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:l,setValue:c,isValid:u}=t,d=t.isDisabled({item:e,field:t}),{elements:p,isLoading:f}=So({elements:t.elements,getElements:t.getElements}),g=l({item:e}),b=(0,CO.useCallback)(x=>o(c({item:e,value:x})),[e,o,c]);return f?(0,zx.jsx)(Um.Spinner,{}):(0,zx.jsx)(zF,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:xt(u,i),label:s,help:a,onChange:b,options:p,selected:g,hideLabelFromVision:r,disabled:d})}var Hx=m(Z(),1);var TO=m(z(),1);function IO({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,config:i,validity:s}){let{prefix:a,suffix:l}=i||{};return(0,TO.jsx)(Xn,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:s,prefix:a?(0,Hx.createElement)(a):void 0,suffix:l?(0,Hx.createElement)(l):void 0})}var PO=m(Ae(),1),OO=m(Z(),1);var AO=m(z(),1),{ValidatedToggleControl:HF}=We(PO.privateApis);function kO({field:e,onChange:t,data:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:l,setValue:c,isValid:u}=e,d=e.isDisabled({item:o,field:e}),p=(0,OO.useCallback)(()=>{t(c({item:o,value:!l({item:o})}))},[t,c,o,l]);return(0,AO.jsx)(HF,{required:!!u.required,markWhenOptional:n,customValidity:xt(u,i),hidden:r,label:s,help:a,checked:l({item:o}),onChange:p,disabled:d})}var NO=m(Ae(),1),VO=m(Z(),1);var MO=m(z(),1),{ValidatedTextareaControl:BF}=We(NO.privateApis);function FO({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,config:i,validity:s}){let{rows:a=4}=i||{},l=t.isDisabled({item:e,field:t}),{label:c,placeholder:u,description:d,setValue:p,isValid:f}=t,g=t.getValue({item:e}),b=(0,VO.useCallback)(x=>o(p({item:e,value:x})),[e,o,p]);return(0,MO.jsx)(BF,{required:!!f.required,markWhenOptional:n,customValidity:xt(f,s),label:c,placeholder:u,value:g??"",help:d,onChange:b,rows:a,disabled:l,minLength:f.minLength?f.minLength.constraint:void 0,maxLength:f.maxLength?f.maxLength.constraint:void 0,__next40pxDefaultSize:!0,hideLabelFromVision:r})}var Ul=m(Ae(),1),LO=m(Z(),1);var Gm=m(z(),1),{ValidatedToggleGroupControl:jF}=We(Ul.privateApis);function DO({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,isValid:l}=t,c=t.isDisabled({item:e,field:t}),u=s({item:e}),d=(0,LO.useCallback)(b=>o(a({item:e,value:b})),[e,o,a]),{elements:p,isLoading:f}=So({elements:t.elements,getElements:t.getElements});if(f)return(0,Gm.jsx)(Ul.Spinner,{});if(p.length===0)return null;let g=p.find(b=>b.value===u);return(0,Gm.jsx)(jF,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:xt(l,i),__next40pxDefaultSize:!0,isBlock:!0,label:t.label,help:g?.description||t.description,onChange:d,value:u,hideLabelFromVision:r,children:p.map(b=>(0,Gm.jsx)(Ul.__experimentalToggleGroupControlOption,{label:b.label,value:b.value,disabled:c},b.value))})}var $m=m(Ae(),1),Ym=m(Z(),1);var Mu=m(z(),1),{ValidatedFormTokenField:WF}=We($m.privateApis);function zO({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:l,getValue:c,setValue:u,isValid:d}=t,p=c({item:e}),f=t.isDisabled({item:e,field:t}),{elements:g,isLoading:b}=So({elements:t.elements,getElements:t.getElements}),x=(0,Ym.useMemo)(()=>Array.isArray(p)?p.map(y=>g?.find(w=>w.value===y)||{value:y,label:y}):[],[p,g]),h=(0,Ym.useCallback)(y=>{let v=y.map(w=>typeof w=="object"&&"value"in w?w.value:w);o(u({item:e,value:v}))},[o,u,e]);return b?(0,Mu.jsx)($m.Spinner,{}):(0,Mu.jsx)(WF,{required:!!d?.required,markWhenOptional:n,customValidity:xt(d,i),label:r?void 0:s,value:x,onChange:h,placeholder:a,suggestions:g?.map(y=>y.value),disabled:f,__experimentalValidateInput:y=>t.isValid?.elements&&g?g.some(v=>v.value===y||v.label===y):!0,__experimentalExpandOnFocus:g&&g.length>0,help:l??(t.isValid?.elements?"":void 0),displayTransform:y=>typeof y=="object"&&"label"in y?y.label:typeof y=="string"&&g&&g.find(w=>w.value===y)?.label||y,__experimentalRenderItem:({item:y})=>{if(typeof y=="string"&&g){let v=g.find(w=>w.value===y);return(0,Mu.jsx)("span",{children:v?.label||y})}return(0,Mu.jsx)("span",{children:y})}})}var UF={grad:.9,turn:360,rad:360/(2*Math.PI)},_i=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},Co=function(e,t,o){return t===void 0&&(t=0),o===void 0&&(o=Math.pow(10,t)),Math.round(o*e)/o+0},Zr=function(e,t,o){return t===void 0&&(t=0),o===void 0&&(o=1),e>o?o:e>t?e:t},qO=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},HO=function(e){return{r:Zr(e.r,0,255),g:Zr(e.g,0,255),b:Zr(e.b,0,255),a:Zr(e.a)}},Bx=function(e){return{r:Co(e.r),g:Co(e.g),b:Co(e.b),a:Co(e.a,3)}},GF=/^#([0-9a-f]{3,8})$/i,qm=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},KO=function(e){var t=e.r,o=e.g,r=e.b,n=e.a,i=Math.max(t,o,r),s=i-Math.min(t,o,r),a=s?i===t?(o-r)/s:i===o?2+(r-t)/s:4+(t-o)/s:0;return{h:60*(a<0?a+6:a),s:i?s/i*100:0,v:i/255*100,a:n}},XO=function(e){var t=e.h,o=e.s,r=e.v,n=e.a;t=t/360*6,o/=100,r/=100;var i=Math.floor(t),s=r*(1-o),a=r*(1-(t-i)*o),l=r*(1-(1-t+i)*o),c=i%6;return{r:255*[r,a,s,s,l,r][c],g:255*[l,r,r,a,s,s][c],b:255*[s,s,l,r,r,a][c],a:n}},BO=function(e){return{h:qO(e.h),s:Zr(e.s,0,100),l:Zr(e.l,0,100),a:Zr(e.a)}},jO=function(e){return{h:Co(e.h),s:Co(e.s),l:Co(e.l),a:Co(e.a,3)}},WO=function(e){return XO((o=(t=e).s,{h:t.h,s:(o*=((r=t.l)<50?r:100-r)/100)>0?2*o/(r+o)*100:0,v:r+o,a:t.a}));var t,o,r},Fu=function(e){return{h:(t=KO(e)).h,s:(n=(200-(o=t.s))*(r=t.v)/100)>0&&n<200?o*r/100/(n<=100?n:200-n)*100:0,l:n/2,a:t.a};var t,o,r,n},$F=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,YF=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,qF=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,KF=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,UO={string:[[function(e){var t=GF.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?Co(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?Co(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=qF.exec(e)||KF.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:HO({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=$F.exec(e)||YF.exec(e);if(!t)return null;var o,r,n=BO({h:(o=t[1],r=t[2],r===void 0&&(r="deg"),Number(o)*(UF[r]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return WO(n)},"hsl"]],object:[[function(e){var t=e.r,o=e.g,r=e.b,n=e.a,i=n===void 0?1:n;return _i(t)&&_i(o)&&_i(r)?HO({r:Number(t),g:Number(o),b:Number(r),a:Number(i)}):null},"rgb"],[function(e){var t=e.h,o=e.s,r=e.l,n=e.a,i=n===void 0?1:n;if(!_i(t)||!_i(o)||!_i(r))return null;var s=BO({h:Number(t),s:Number(o),l:Number(r),a:Number(i)});return WO(s)},"hsl"],[function(e){var t=e.h,o=e.s,r=e.v,n=e.a,i=n===void 0?1:n;if(!_i(t)||!_i(o)||!_i(r))return null;var s=(function(a){return{h:qO(a.h),s:Zr(a.s,0,100),v:Zr(a.v,0,100),a:Zr(a.a)}})({h:Number(t),s:Number(o),v:Number(r),a:Number(i)});return XO(s)},"hsv"]]},GO=function(e,t){for(var o=0;o<t.length;o++){var r=t[o][0](e);if(r)return[r,t[o][1]]}return[null,void 0]},XF=function(e){return typeof e=="string"?GO(e.trim(),UO.string):typeof e=="object"&&e!==null?GO(e,UO.object):[null,void 0]};var jx=function(e,t){var o=Fu(e);return{h:o.h,s:Zr(o.s+100*t,0,100),l:o.l,a:o.a}},Wx=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},$O=function(e,t){var o=Fu(e);return{h:o.h,s:o.s,l:Zr(o.l+100*t,0,100),a:o.a}},YO=(function(){function e(t){this.parsed=XF(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 Co(Wx(this.rgba),2)},e.prototype.isDark=function(){return Wx(this.rgba)<.5},e.prototype.isLight=function(){return Wx(this.rgba)>=.5},e.prototype.toHex=function(){return t=Bx(this.rgba),o=t.r,r=t.g,n=t.b,s=(i=t.a)<1?qm(Co(255*i)):"","#"+qm(o)+qm(r)+qm(n)+s;var t,o,r,n,i,s},e.prototype.toRgb=function(){return Bx(this.rgba)},e.prototype.toRgbString=function(){return t=Bx(this.rgba),o=t.r,r=t.g,n=t.b,(i=t.a)<1?"rgba("+o+", "+r+", "+n+", "+i+")":"rgb("+o+", "+r+", "+n+")";var t,o,r,n,i},e.prototype.toHsl=function(){return jO(Fu(this.rgba))},e.prototype.toHslString=function(){return t=jO(Fu(this.rgba)),o=t.h,r=t.s,n=t.l,(i=t.a)<1?"hsla("+o+", "+r+"%, "+n+"%, "+i+")":"hsl("+o+", "+r+"%, "+n+"%)";var t,o,r,n,i},e.prototype.toHsv=function(){return t=KO(this.rgba),{h:Co(t.h),s:Co(t.s),v:Co(t.v),a:Co(t.a,3)};var t},e.prototype.invert=function(){return Qo({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),Qo(jx(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),Qo(jx(this.rgba,-t))},e.prototype.grayscale=function(){return Qo(jx(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),Qo($O(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),Qo($O(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"?Qo({r:(o=this.rgba).r,g:o.g,b:o.b,a:t}):Co(this.rgba.a,3);var o},e.prototype.hue=function(t){var o=Fu(this.rgba);return typeof t=="number"?Qo({h:t,s:o.s,l:o.l,a:o.a}):Co(o.h)},e.prototype.isEqual=function(t){return this.toHex()===Qo(t).toHex()},e})(),Qo=function(e){return e instanceof YO?e:new YO(e)};var Cr=m(Ae(),1),Ux=m(Z(),1),QO=m(Te(),1);var Ri=m(z(),1),{ValidatedInputControl:QF}=We(Cr.privateApis),ZF=({color:e,onColorChange:t,disabled:o})=>{let r=e&&Qo(e).isValid()?e:"#ffffff";return(0,Ri.jsx)(Cr.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:n})=>(0,Ri.jsx)(Cr.Button,{onClick:n,"aria-label":(0,QO.__)("Open color picker"),size:"small",disabled:o,accessibleWhenDisabled:!0,icon:()=>(0,Ri.jsx)(Cr.ColorIndicator,{colorValue:r})}),renderContent:()=>(0,Ri.jsx)(Cr.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,Ri.jsx)(Cr.ColorPicker,{color:r,onChange:t,enableAlpha:!0})})})};function ZO({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:l,setValue:c,isValid:u}=t,d=t.isDisabled({item:e,field:t}),p=t.getValue({item:e})||"",f=(0,Ux.useCallback)(b=>{o(c({item:e,value:b}))},[e,o,c]),g=(0,Ux.useCallback)(b=>{o(c({item:e,value:b||""}))},[e,o,c]);return(0,Ri.jsx)(QF,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:xt(u,i),label:s,placeholder:a,value:p,help:l,onChange:g,hideLabelFromVision:r,type:"text",disabled:d,prefix:(0,Ri.jsx)(Cr.__experimentalInputControlPrefixWrapper,{variant:"control",children:(0,Ri.jsx)(ZF,{color:p,onColorChange:f,disabled:d})})})}var Xm=m(Ae(),1),Qm=m(Z(),1),Gx=m(Te(),1);var Km=m(z(),1);function JO({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let[s,a]=(0,Qm.useState)(!1),l=t.isDisabled({item:e,field:t}),c=(0,Qm.useCallback)(()=>{a(u=>!u)},[]);return(0,Km.jsx)(Xn,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,type:s?"text":"password",suffix:(0,Km.jsx)(Xm.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,Km.jsx)(Xm.Button,{icon:s?sc:sb,onClick:c,size:"small",label:s?(0,Gx.__)("Hide password"):(0,Gx.__)("Show password"),disabled:l,accessibleWhenDisabled:!0})})})}function Zm(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var tA=m(z(),1),eA={adaptiveSelect:pO,array:zO,checkbox:iO,color:ZO,combobox:Om,datetime:cO,date:dO,email:hO,telephone:vO,url:yO,integer:_O,number:SO,password:JO,radio:EO,select:Mm,text:IO,toggle:kO,textarea:FO,toggleGroup:DO};function JF(e){return e&&typeof e=="object"&&typeof e.control=="string"}function eL(e){let{control:t,...o}=e,r=Jm(t);return r===null?null:function(i){return(0,tA.jsx)(r,{...i,config:o})}}function oA(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?Jm(e.Edit):JF(e.Edit)?eL(e.Edit):Zm(e)&&e.type!=="array"?Jm("adaptiveSelect"):t===null?null:Jm(t)}function Jm(e){return Object.keys(eA).includes(e)?eA[e]:null}function tL(e,t,o){if(e.filterBy===!1)return!1;let r=e.filterBy?.operators?.filter(n=>o.includes(n))??t;return r.length===0?!1:{isPrimary:!!e.filterBy?.isPrimary,operators:r}}var rA=tL;var oL=e=>({item:t})=>{let o=e.split("."),r=t;for(let n of o)r.hasOwnProperty(n)?r=r[n]:r=void 0;return r},nA=oL;var rL=e=>({value:t})=>{let o=e.split("."),r={},n=r;for(let i of o.slice(0,-1))n[i]={},n=n[i];return n[o.at(-1)]=t,r},iA=rL;var aA=m(Te(),1);function eg({item:e,field:t}){let{elements:o,isLoading:r}=So({elements:t.elements,getElements:t.getElements}),n=t.getValue({item:e});return r||o.length===0?n:o?.find(i=>i.value===n)?.label||t.getValue({item:e})}var sA=m(z(),1);function Gt({item:e,field:t}){return t.hasElements?(0,sA.jsx)(eg,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var Qn=(e,t,o)=>o==="asc"?e.localeCompare(t):t.localeCompare(e);function $t(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)}function Zn(e,t){if(typeof t.isValid.minLength?.constraint!="number")return!1;let o=t.getValue({item:e});return[void 0,"",null].includes(o)?!0:String(o).length>=t.isValid.minLength.constraint}function Jn(e,t){if(typeof t.isValid.maxLength?.constraint!="number")return!1;let o=t.getValue({item:e});return[void 0,"",null].includes(o)?!0:String(o).length<=t.isValid.maxLength.constraint}function ei(e,t){if(t.isValid.pattern?.constraint===void 0)return!0;try{let o=new RegExp(t.isValid.pattern.constraint),r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:o.test(String(r))}catch{return!1}}function At(e,t){let r=(t.elements??[]).map(i=>i.value);if(r.length===0)return!0;let n=t.getValue({item:e});return[].concat(n).every(i=>r.includes(i))}function nL({item:e,field:t}){return t.getValue({item:e})}var cr=nL;var iL=/^[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 sL(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)&&!iL.test(o)?(0,aA.__)("Value must be a valid email address."):null}var lA={type:"email",render:Gt,Edit:"email",sort:Qn,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ft,Lt],validOperators:[Dt,zt,Mn,Fn,Ln,Ft,Lt,Uo,Go],format:{},getValueFormatted:cr,validate:{required:$t,pattern:ei,minLength:Zn,maxLength:Jn,elements:At,custom:sL}};var cA=m(Te(),1);var Gl=(e,t,o)=>o==="asc"?e-t:t-e;function tg(e,t){if(typeof t.isValid.min?.constraint!="number")return!1;let o=t.getValue({item:e});return[void 0,"",null].includes(o)?!0:Number(o)>=t.isValid.min.constraint}function og(e,t){if(typeof t.isValid.max?.constraint!="number")return!1;let o=t.getValue({item:e});return[void 0,"",null].includes(o)?!0:Number(o)<=t.isValid.max.constraint}var uA={separatorThousand:","};function aL({item:e,field:t}){let o=t.getValue({item:e});if(o==null)return"";if(o=Number(o),!Number.isFinite(o))return String(o);let r;t.type!=="integer"?r=uA:r=t.format;let{separatorThousand:n}=r,i=Math.trunc(o);return n?String(i).replace(/\B(?=(\d{3})+(?!\d))/g,n):String(i)}function lL(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)&&!Number.isInteger(o)?(0,cA.__)("Value must be an integer."):null}var dA={type:"integer",render:Gt,Edit:"integer",sort:Gl,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Dt,zt,Xi,Qi,Zi,Ji,or],validOperators:[Dt,zt,Xi,Qi,Zi,Ji,or,Ft,Lt,Uo,Go],format:uA,getValueFormatted:aL,validate:{required:$t,min:tg,max:og,elements:At,custom:lL}};var fA=m(Te(),1);var pA={separatorThousand:",",separatorDecimal:".",decimals:2};function cL({item:e,field:t}){let o=t.getValue({item:e});if(o==null)return"";if(o=Number(o),!Number.isFinite(o))return String(o);let r;t.type!=="number"?r=pA:r=t.format;let{separatorThousand:n,separatorDecimal:i,decimals:s}=r,a=o.toFixed(s),[l,c]=a.split("."),u=n?l.replace(/\B(?=(\d{3})+(?!\d))/g,n):l;return s===0?u:u+i+c}function uL(e){return e===""||e===void 0||e===null}function dL(e,t){let o=t.getValue({item:e});return!uL(o)&&!Number.isFinite(o)?(0,fA.__)("Value must be a number."):null}var mA={type:"number",render:Gt,Edit:"number",sort:Gl,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Dt,zt,Xi,Qi,Zi,Ji,or],validOperators:[Dt,zt,Xi,Qi,Zi,Ji,or,Ft,Lt,Uo,Go],format:pA,getValueFormatted:cL,validate:{required:$t,min:tg,max:og,elements:At,custom:dL}};var gA={type:"text",render:Gt,Edit:"text",sort:Qn,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ft,Lt],validOperators:[Dt,zt,Mn,Fn,Ln,Ft,Lt,Uo,Go],format:{},getValueFormatted:cr,validate:{required:$t,pattern:ei,minLength:Zn,maxLength:Jn,elements:At}};var Pa=m(hi(),1);var hA=m(hi(),1);function bA(e){if(!e||!gi(new Date(e)))return null;let t=(0,hA.getDate)(e);return t&&gi(t)?t:null}function vA(e,t,o){let r=t.isValid[o]?.constraint;if(typeof r!="string")return!1;let n=t.getValue({item:e}),i=Array.isArray(n)?n[o==="min"?0:n.length-1]:n;if(i==null||i==="")return!0;let s=bA(r),a=bA(String(i));return!!s&&!!a&&(o==="min"?a.getTime()>=s.getTime():a.getTime()<=s.getTime())}function rg(e,t){return vA(e,t,"min")}function ng(e,t){return vA(e,t,"max")}var yA={datetime:(0,Pa.getSettings)().formats.datetime,weekStartsOn:(0,Pa.getSettings)().l10n.startOfWeek};function fL({item:e,field:t}){let o=t.getValue({item:e});if(["",void 0,null].includes(o))return"";let r;return t.type!=="datetime"?r=yA:r=t.format,(0,Pa.dateI18n)(r.datetime,(0,Pa.getDate)(o))}var pL=(e,t,o)=>{let r=new Date(e).getTime(),n=new Date(t).getTime();return o==="asc"?r-n:n-r},xA={type:"datetime",render:Gt,Edit:"datetime",sort:pL,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[ns,is,es,ts,os,rs,rr,yr],validOperators:[ns,is,es,ts,os,rs,rr,yr],format:yA,getValueFormatted:fL,validate:{required:$t,elements:At,min:rg,max:ng}};var Oa=m(hi(),1);var wA={date:(0,Oa.getSettings)().formats.date,weekStartsOn:(0,Oa.getSettings)().l10n.startOfWeek};function mL({item:e,field:t}){let o=t.getValue({item:e});if(["",void 0,null].includes(o))return"";let r;return t.type!=="date"?r=wA:r=t.format,(0,Oa.dateI18n)(r.date,(0,Oa.getDate)(o))}var gL=(e,t,o)=>{let r=new Date(e).getTime(),n=new Date(t).getTime();return o==="asc"?r-n:n-r},_A={type:"date",render:Gt,Edit:"date",sort:gL,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[ns,is,es,ts,os,rs,rr,yr,or],validOperators:[ns,is,es,ts,os,rs,rr,yr,or],format:wA,getValueFormatted:mL,validate:{required:$t,elements:At,min:rg,max:ng}};var ig=m(Te(),1);function RA(e,t){return t.getValue({item:e})===!0}function bL({item:e,field:t}){let o=t.getValue({item:e});return o===!0?(0,ig.__)("True"):o===!1?(0,ig.__)("False"):""}function hL(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)&&![!0,!1].includes(o)?(0,ig.__)("Value must be true, false, or undefined"):null}var vL=(e,t,o)=>{let r=!!e;return r===!!t?0:o==="asc"?r?1:-1:r?-1:1},SA={type:"boolean",render:Gt,Edit:"checkbox",sort:vL,validate:{required:RA,elements:At,custom:hL},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Dt,zt],validOperators:[Dt,zt],format:{},getValueFormatted:bL};var CA={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:cr,validate:{}};var $x=m(Te(),1);function EA(e,t){let o=t.getValue({item:e});return Array.isArray(o)&&o.length>0&&o.every(r=>![void 0,"",null].includes(r))}function TA({item:e,field:t}){let o=t.getValue({item:e});return(Array.isArray(o)?o:[]).join(", ")}function yL({item:e,field:t}){return TA({item:e,field:t})}function xL(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)&&!Array.isArray(o)?(0,$x.__)("Value must be an array."):o.every(r=>typeof r=="string")?null:(0,$x.__)("Every value must be a string.")}var wL=(e,t,o)=>{let r=Array.isArray(e)?e:[],n=Array.isArray(t)?t:[];if(r.length!==n.length)return o==="asc"?r.length-n.length:n.length-r.length;let i=r.join(","),s=n.join(",");return o==="asc"?i.localeCompare(s):s.localeCompare(i)},IA={type:"array",render:yL,Edit:"array",sort:wL,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ft,Lt],validOperators:[Ft,Lt,Uo,Go],format:{},getValueFormatted:TA,validate:{required:EA,elements:At,custom:xL}};function _L({item:e,field:t}){return t.getValue({item:e})?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":""}var PA={type:"password",render:Gt,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:_L,validate:{required:$t,pattern:ei,minLength:Zn,maxLength:Jn,elements:At}};var OA={type:"telephone",render:Gt,Edit:"telephone",sort:Qn,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ft,Lt],validOperators:[Dt,zt,Mn,Fn,Ln,Ft,Lt,Uo,Go],format:{},getValueFormatted:cr,validate:{required:$t,pattern:ei,minLength:Zn,maxLength:Jn,elements:At}};var AA=m(Te(),1);var $l=m(z(),1);function RL({item:e,field:t}){if(t.hasElements)return(0,$l.jsx)(eg,{item:e,field:t});let o=cr({item:e,field:t});return!o||!Qo(o).isValid()?o:(0,$l.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,$l.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:o,border:"1px solid #ddd",flexShrink:0}}),(0,$l.jsx)("span",{children:o})]})}function SL(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)&&!Qo(o).isValid()?(0,AA.__)("Value must be a valid color."):null}var CL=(e,t,o)=>{let r=Qo(e),n=Qo(t);if(!r.isValid()&&!n.isValid())return 0;if(!r.isValid())return o==="asc"?1:-1;if(!n.isValid())return o==="asc"?-1:1;let i=r.toHsl(),s=n.toHsl();return i.h!==s.h?o==="asc"?i.h-s.h:s.h-i.h:i.s!==s.s?o==="asc"?i.s-s.s:s.s-i.s:o==="asc"?i.l-s.l:s.l-i.l},kA={type:"color",render:RL,Edit:"color",sort:CL,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ft,Lt],validOperators:[Dt,zt,Ft,Lt],format:{},getValueFormatted:cr,validate:{required:$t,elements:At,custom:SL}};var NA={type:"url",render:Gt,Edit:"url",sort:Qn,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ft,Lt],validOperators:[Dt,zt,Mn,Fn,Ln,Ft,Lt,Uo,Go],format:{},getValueFormatted:cr,validate:{required:$t,pattern:ei,minLength:Zn,maxLength:Jn,elements:At}};var EL=(e,t,o)=>typeof e=="number"&&typeof t=="number"?Gl(e,t,o):Qn(e,t,o),VA={render:Gt,Edit:null,sort:EL,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Dt,zt],validOperators:IP(),format:{},getValueFormatted:cr,validate:{required:$t,elements:At}};function TL(e){return e==="integer"||e==="number"}function IL(e){return e==="date"||e==="datetime"}function MA(e,t,o){let r=t.validate[o];if(r&&(typeof e=="number"&&TL(t.type)||typeof e=="string"&&IL(t.type)))return{constraint:e,validate:r}}function FA(e,t){let o=e.isValid,r;o?.required===!0&&t.validate.required!==void 0&&(r={constraint:!0,validate:t.validate.required});let n;(o?.elements===!0||o?.elements===void 0&&(e.elements||e.getElements))&&t.validate.elements!==void 0&&(n={constraint:!0,validate:t.validate.elements});let i=MA(o?.min,t,"min"),s=MA(o?.max,t,"max"),a=o?.minLength,l;typeof a=="number"&&t.validate.minLength!==void 0&&(l={constraint:a,validate:t.validate.minLength});let c=o?.maxLength,u;typeof c=="number"&&t.validate.maxLength!==void 0&&(u={constraint:c,validate:t.validate.maxLength});let d=o?.pattern,p;d!==void 0&&t.validate.pattern!==void 0&&(p={constraint:d,validate:t.validate.pattern});let f=o?.custom??t.validate.custom;return{required:r,elements:n,min:i,max:s,minLength:l,maxLength:u,pattern:p,custom:f}}function LA(e){return e.validOperators.reduce((t,o)=>{let r=Ta(o);return r?.filter&&(t[o]=r.filter),t},{})}function PL(e,t){return{...t.format,...e.format}}var DA=PL;function OL(e){let t=[lA,dA,mA,gA,xA,_A,SA,CA,IA,PA,OA,kA,NA].find(o=>o?.type===e);return t||VA}function zA(e){return e.map(t=>{let o=OL(t.type),r=t.getValue||nA(t.id),n=function(i,s,a){let l=r({item:i}),c=r({item:s});return t.sort?t.sort(l,c,a):o.sort(l,c,a)};return{id:t.id,label:t.label||t.id,header:t.header||t.label||t.id,description:t.description,placeholder:t.placeholder,getValue:r,setValue:t.setValue||iA(t.id),elements:t.elements,getElements:t.getElements,hasElements:Zm(t),isVisible:t.isVisible,isDisabled:typeof t.isDisabled=="function"?t.isDisabled:()=>!!t.isDisabled,enableHiding:t.enableHiding??!0,readOnly:t.readOnly??!1,type:o.type,render:t.render??o.render,Edit:oA(t,o.Edit),sort:n,enableSorting:t.enableSorting??o.enableSorting,enableGlobalSearch:t.enableGlobalSearch??o.enableGlobalSearch,isValid:FA(t,o),filterBy:rA(t,o.defaultOperators,o.validOperators),filter:LA(o),format:DA(t,o),getValueFormatted:t.getValueFormatted??o.getValueFormatted}})}var Ao=m(Z(),1);function HA({view:e,data:t,getItemId:o,isLoading:r,paginationInfo:n,selection:i}){let s=e.infiniteScrollEnabled,[a,l]=(0,Ao.useState)(!r);(0,Ao.useEffect)(()=>{r||l(!0)},[r]);let c=(0,Ao.useRef)(t),u=(0,Ao.useRef)(n);(0,Ao.useEffect)(()=>{r||(c.current=t,u.current=n)},[t,r,n]);let[d,p]=(0,Ao.useState)([]),f=(0,Ao.useRef)(new Map),g=(0,Ao.useRef)([]),b=(0,Ao.useRef)({search:void 0,filters:void 0,perPage:void 0}),x=(0,Ao.useRef)(void 0),h=(0,Ao.useRef)(void 0),y=(0,Ao.useRef)(!1),v=(0,Ao.useMemo)(()=>{e.startPosition!==void 0&&h.current!==void 0&&(e.startPosition<h.current?x.current="up":e.startPosition>h.current&&(x.current="down")),h.current=e.startPosition;let w=JSON.stringify(e.filters??[]),S=b.current.filters,T=!y.current||!e.infiniteScrollEnabled||e.search!==b.current.search||w!==S||e.perPage!==b.current.perPage;if(y.current=!0,b.current={search:e.search,filters:w,perPage:e.perPage},T){f.current.clear(),x.current=void 0;let P=e.search?1:e.startPosition??1,N=t.map((_,k)=>{let F=P+k;return f.current.set(o(_),F),{..._,position:F}});return g.current=N,N}let O=g.current,C=new Set(t.map(o)),E=x.current,M=e.search?1:e.startPosition??1,R=t.map((P,N)=>{let _=o(P),k=e.infiniteScrollEnabled?M+N:void 0;return k!==void 0&&f.current.set(_,k),{...P,position:k}});if(R.length===0)return O;let A=O.filter(P=>!C.has(o(P))),I=E==="up"?[...R,...A]:[...A,...R];I.sort((P,N)=>{let _=P.position,k=N.position;return _-k});let V=I;if(d.length>0){let P=Math.min(...d),N=Math.max(...d),_=20,k=I.map(ue=>ue.position),F=Math.min(...k);!(Math.max(...k)<P-_||F>N+_)&&(V=I.filter(ue=>{let ne=o(ue);if(i?.includes(ne))return!0;let ae=ue.position;return E==="up"?ae<=N+_:E==="down"?ae>=P-_:ae>=P-_&&ae<=N+_}))}return g.current=V,V},[t,e.search,e.filters,e.perPage,e.startPosition,e.infiniteScrollEnabled,d,i,o]);return s?{data:v,paginationInfo:n,hasInitiallyLoaded:a,setVisibleEntries:p}:{data:(r&&c.current?.length?c.current:t).map(S=>({...S,position:void 0})),paginationInfo:r&&c.current?.length?u.current:n,hasInitiallyLoaded:a,setVisibleEntries:void 0}}var ur=m(Z(),1),jA=m(vr(),1);function BA(e,t,o){let r=e.getBoundingClientRect(),n=r.top+r.height/2,i=Array.from(e.querySelectorAll("[aria-posinset]"));if(i.length===0)return!1;let s=i.reduce((c,u)=>{let d=u.getBoundingClientRect(),p=d.top+d.height/2,f=Math.abs(p-n),g=c.getBoundingClientRect(),b=g.top+g.height/2,x=Math.abs(b-n);return f<x?u:c}),a=Number(s.getAttribute("aria-posinset")),l=s.getBoundingClientRect();return t.current={posinset:a,viewportOffset:l.top-r.top,direction:o},!0}function WA({view:e,onChangeView:t,isLoading:o,paginationInfo:r,containerRef:n,setVisibleEntries:i}){let s=(0,ur.useRef)(null),a=(0,ur.useRef)(e),l=(0,ur.useRef)(o),c=(0,ur.useRef)(t),u=(0,ur.useRef)(r.totalItems);(0,ur.useLayoutEffect)(()=>{a.current=e,l.current=o,c.current=t,u.current=r.totalItems},[e,o,t,r.totalItems]);let d=(0,ur.useCallback)(f=>{i&&i(g=>{let b=new Set(g),x=!1;return f.forEach(h=>{let y=Number(h.target?.attributes?.getNamedItem("aria-posinset")?.value);isNaN(y)||(h.isIntersecting?b.has(y)||(b.add(y),x=!0):b.has(y)&&(b.delete(y),x=!0))}),x?Array.from(b).sort():g})},[i]);(0,ur.useLayoutEffect)(()=>{let f=n.current,g=s.current;if(!f||!e.infiniteScrollEnabled||!g||o)return;let b=f.querySelector(`[aria-posinset="${g.posinset}"]`);if(b){let x=f.getBoundingClientRect(),v=b.getBoundingClientRect().top-x.top-g.viewportOffset;Math.abs(v)>1&&(f.scrollTop+=v)}s.current=null},[n,o,e.infiniteScrollEnabled]);let p=(0,ur.useRef)(null);return(0,ur.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,ur.useEffect)(()=>{if(!e.infiniteScrollEnabled||!n.current)return;let f=0,g=600,b=800,x=(0,jA.throttle)(y=>{let v=a.current,w=u.current,S=y.target,T=S.scrollTop,O=S.scrollHeight,C=S.clientHeight,E=T>f?"down":"up";if(f=T,l.current)return;let M=v.startPosition||1,R=v.perPage||10,A=Math.min(M+R,w);if(E==="down"&&T+C>=O-g&&A<w){let I=A;BA(S,s,"down"),c.current({...v,startPosition:I})}if(E==="up"&&T<=b&&M>1){let I=M-R,V=I<6?1:I;BA(S,s,"up"),c.current({...v,startPosition:V})}},50),h=n.current;return h.addEventListener("scroll",x),()=>{h.removeEventListener("scroll",x),x.cancel()}},[n,e.infiniteScrollEnabled]),{intersectionObserver:p.current}}var ko=m(z(),1),AL=e=>e.id,kL=()=>!0,NL=[],VL={table:{},grid:{},list:{}},ML=ms.filter(e=>!e.isPicker);function FL({header:e,search:t=!0,searchLabel:o=void 0}){let{view:r}=(0,Zo.useContext)(Ee),n=r.infiniteScrollEnabled;return(0,ko.jsxs)(ko.Fragment,{children:[(0,ko.jsxs)(ee,{direction:"row",align:"top",justify:"space-between",className:Y("dataviews__view-actions",{"dataviews__view-actions--infinite-scroll":n}),gap:"xs",children:[(0,ko.jsxs)(ee,{direction:"row",justify:"start",gap:"sm",className:"dataviews__search",children:[t&&(0,ko.jsx)(Px,{label:o}),(0,ko.jsx)(Tm,{})]}),(0,ko.jsxs)(ee,{direction:"row",gap:"xs",style:{flexShrink:0},children:[(0,ko.jsx)(tO,{}),e]})]}),(0,ko.jsx)(Im,{className:"dataviews-filters__container"}),(0,ko.jsx)(Tx,{}),(0,ko.jsx)(Ix,{})]})}function LL({view:e,onChangeView:t,fields:o,search:r=!0,searchLabel:n=void 0,actions:i=NL,data:s,getItemId:a=AL,getItemLevel:l,isLoading:c=!1,paginationInfo:u,defaultLayouts:d=VL,selection:p,onChangeSelection:f,onClickItem:g,renderItemLink:b,isItemClickable:x=kL,header:h,children:y,config:v={perPageSizes:[10,20,50,100]},empty:w,onReset:S}){let[T,O]=(0,Zo.useState)([]),C=p===void 0||f===void 0,E=C?T:p,{data:M,paginationInfo:R,hasInitiallyLoaded:A,setVisibleEntries:I}=HA({view:e,data:s,getItemId:a,isLoading:c,selection:E,paginationInfo:u}),V=(0,Zo.useRef)(null),[P,N]=(0,Zo.useState)(0),_=(0,UA.useResizeObserver)(oe=>{N(oe[0].borderBoxSize[0].inlineSize)},{box:"border-box"}),[k,F]=(0,Zo.useState)(null);function D(oe){let he=typeof oe=="function"?oe(E):oe;C&&O(he),f&&f(he)}let K=(0,Zo.useMemo)(()=>zA(o),[o]),ue=(0,Zo.useMemo)(()=>e.infiniteScrollEnabled?E:E.filter(oe=>s.some(he=>a(he)===oe)),[E,s,a,e.infiniteScrollEnabled]),ne=Iu(K,e),W=(0,Zo.useMemo)(()=>(ne||[]).some(oe=>oe.isPrimary||oe.isLocked),[ne]),[ae,ie]=(0,Zo.useState)(W),{intersectionObserver:Pe}=WA({view:e,onChangeView:t,isLoading:c,paginationInfo:u,containerRef:V,setVisibleEntries:I});(0,Zo.useEffect)(()=>{W&&!ae&&ie(!0)},[W,ae]);let j=(0,Zo.useMemo)(()=>Object.fromEntries(Object.entries(d).filter(([oe])=>ML.some(he=>he.type===oe)).map(([oe,he])=>[oe,he===!0?{}:he])),[d]);return j[e.type]?(0,ko.jsx)(Ee.Provider,{value:{view:e,onChangeView:t,fields:K,actions:i,data:M,isLoading:c,paginationInfo:R,selection:ue,onChangeSelection:D,openedFilter:k,setOpenedFilter:F,getItemId:a,getItemLevel:l,isItemClickable:x,onClickItem:g,renderItemLink:b,containerWidth:P,containerRef:V,resizeObserverRef:_,defaultLayouts:j,filters:ne,isShowingFilter:ae,setIsShowingFilter:ie,config:v,empty:w,hasInitiallyLoaded:A,onReset:S,intersectionObserver:Pe},children:(0,ko.jsx)("div",{className:"dataviews-wrapper",children:y??(0,ko.jsx)(FL,{header:h,search:r,searchLabel:n})})}):null}var gn=LL;gn.BulkActionToolbar=Pp;gn.Filters=Ou;gn.FiltersToggled=Im;gn.FiltersToggle=Tm;gn.Layout=Tx;gn.LayoutSwitcher=Ax;gn.Pagination=Ay;gn.Search=Px;gn.ViewConfig=kx;gn.Footer=Ix;var sg=gn;var No=m(hi()),Ps=m(Z()),_t=m(Te());var Yx="data-wp-hash";function qx(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&zL(document)),e.__wpStyleRuntime}function DL(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Yx}]`))if(o.getAttribute(Yx)===t)return!0;return!1}function GA(e,t,o){if(!e.head)return;let r=qx(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(DL(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Yx,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function zL(e){let t=qx();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)GA(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Yl(e,t){let o=qx();o.styles.set(e,t);for(let r of o.documents.keys())GA(r,e,t)}typeof process>"u",Yl("430c3e4b8f",".b193ea4f98c12441__listArea,.fae84950ff6b687a__root{flex:1;min-height:0;min-width:0;overflow:hidden}.f2470afe387696bb__eventIcon{background-color:var(--wpds-color-bg-track-neutral-weak,#f0f0f0);color:var(--wpds-color-fg-content-neutral-weak,#707070);height:100%}.e97858c521f8ff5d__titleLink{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._767c9a42070266bb__meta{color:var(--wpds-color-fg-content-neutral-weak,#707070)}.a8c460f12aae4f63__emptyState{margin-block:var(--wpds-dimension-padding-2xl,24px)}.b0e50a045a1f92c2__eventNone{color:var(--wpds-color-fg-content-neutral-weak,#707070);flex-shrink:0;padding-block:var(--wpds-dimension-padding-md,12px);padding-inline:var(--wpds-dimension-padding-2xl,24px)}");var Is={root:"fae84950ff6b687a__root",listArea:"b193ea4f98c12441__listArea",eventIcon:"f2470afe387696bb__eventIcon",titleLink:"e97858c521f8ff5d__titleLink",meta:"_767c9a42070266bb__meta",emptyState:"a8c460f12aae4f63__emptyState",eventNone:"b0e50a045a1f92c2__eventNone"};var ro=m(z()),HL={list:{}},BL={type:"list",page:1,perPage:5,search:"",filters:[],fields:[],titleField:"title",descriptionField:"description",mediaField:"icon",showMedia:!0,layout:{density:"compact"}};function jL(e){return e==="wordcamp"?"WordCamp":e==="meetup"?(0,_t.__)("Meetup"):e.charAt(0).toUpperCase()+e.slice(1)}function WL(e){return new Date(e).getTimezoneOffset()*-1}function UL(e){let t=Intl.DateTimeFormat().resolvedOptions().timeZone;return typeof t>"u"?WL(e):t}function GL(e,t,o){let r,n=(0,_t.__)("l, M j, Y"),i=(0,_t.__)("%1$s %2$d\u2013%3$d, %4$d"),s=(0,_t.__)("%1$s %2$d \u2013 %3$s %4$d, %5$d");return!t||(0,No.format)("Y-m-d",e)===(0,No.format)("Y-m-d",t)?r=(0,No.dateI18n)(n,e,o):(0,No.format)("Y-m",e)===(0,No.format)("Y-m",t)?r=(0,_t.sprintf)(i,(0,No.dateI18n)((0,_t._x)("F","upcoming events month format"),e,o),Number((0,No.dateI18n)((0,_t._x)("j","upcoming events day format"),e,o)),Number((0,No.dateI18n)((0,_t._x)("j","upcoming events day format"),t,o)),Number((0,No.dateI18n)((0,_t._x)("Y","upcoming events year format"),t,o))):r=(0,_t.sprintf)(s,(0,No.dateI18n)((0,_t._x)("F","upcoming events month format"),e,o),Number((0,No.dateI18n)((0,_t._x)("j","upcoming events day format"),e,o)),(0,No.dateI18n)((0,_t._x)("F","upcoming events month format"),t,o),Number((0,No.dateI18n)((0,_t._x)("j","upcoming events day format"),t,o)),Number((0,No.dateI18n)((0,_t._x)("Y","upcoming events year format"),t,o))),r}function $L(e){let t=e.start_unix_timestamp?e.start_unix_timestamp*1e3:Date.parse(e.date),o=e.end_unix_timestamp?e.end_unix_timestamp*1e3:void 0,r=UL(t),n=Number.isNaN(t)?e.user_formatted_date||(0,No.dateI18n)("M j, Y",e.date):GL(t,o,r),i=[e.type!=="online"?jL(e.type):null,e.location.description,n,e.user_formatted_time].filter(Boolean);return{id:e.url,title:e.title,url:e.url,type:e.type,description:i.join(" \xB7 "),iconType:e.type==="wordcamp"?"wordcamp":"default"}}function YL({item:e}){return(0,ro.jsx)(ee,{className:Is.eventIcon,direction:"column",align:"center",justify:"center",children:(0,ro.jsx)(dn,{icon:e.iconType==="wordcamp"?cb:eb})})}function qL({item:e}){return(0,ro.jsx)(Ki,{href:e.url,openInNewTab:!0,className:Is.titleLink,children:e.title})}function KL({item:e}){return(0,ro.jsx)(Vn,{variant:"body-sm",className:Is.meta,children:e.description})}function ag({events:e,showEmptyState:t,location:o,isLoading:r=!1}){let[n,i]=(0,Ps.useState)(BL),s=(0,Ps.useMemo)(()=>e.map($L),[e]),a=(0,Ps.useMemo)(()=>[{id:"title",label:(0,_t.__)("Title"),enableSorting:!1,enableHiding:!1,render:({item:p})=>(0,ro.jsx)(qL,{item:p})},{id:"description",label:(0,_t.__)("Details"),enableSorting:!1,enableHiding:!1,render:({item:p})=>(0,ro.jsx)(KL,{item:p})},{id:"icon",label:(0,_t.__)("Type"),enableSorting:!1,enableHiding:!1,render:({item:p})=>(0,ro.jsx)(YL,{item:p})}],[]),l=(0,_t.__)("https://make.wordpress.org/community/organize-event-landing-page/"),c=o?.trim(),u=()=>c?(0,_t.sprintf)((0,_t.__)("No events near %s"),c):(0,_t.__)("No events near you"),d=t?(0,ro.jsx)(ee,{align:"center",justify:"center",className:Is.emptyState,children:(0,ro.jsxs)(na.Root,{children:[(0,ro.jsx)(na.Icon,{icon:Ag}),(0,ro.jsx)(na.Title,{children:u()}),(0,ro.jsx)(na.Description,{children:(0,Ps.createInterpolateElement)((0,_t.__)("<a>Help organize the next one!</a>"),{a:(0,ro.jsx)(Ki,{href:l,openInNewTab:!0})})})]})}):void 0;return(0,ro.jsxs)(ee,{className:Is.root,direction:"column",children:[(0,ro.jsx)(ee,{className:Is.listArea,direction:"column",children:(0,ro.jsx)(sg,{data:s,fields:a,view:n,onChangeView:i,getItemId:p=>p.id,isLoading:r,paginationInfo:{totalItems:s.length,totalPages:1},defaultLayouts:HL,empty:d,children:(0,ro.jsx)(sg.Layout,{})})}),e.length>0&&e.length<=2&&(0,ro.jsx)(Vn,{variant:"body-sm",className:Is.eventNone,children:(0,Ps.createInterpolateElement)((0,_t.__)("Want more events? <a>Help organize the next one!</a>"),{a:(0,ro.jsx)(Ki,{href:l,openInNewTab:!0})})})]})}var QL=m(Z());var Vo=m(Z()),ql=m(Te());typeof process>"u",Yl("46af197bf6","._6c0e74a3d3d754d1__locationInput{flex:1;min-inline-size:calc(var(--wpds-dimension-base, 4px)*30)}");var $A={locationInput:"_6c0e74a3d3d754d1__locationInput"};var Jo=m(z()),XL=300;function Lu({onSubmit:e=()=>{},seedInput:t="",hideLabelFromVision:o=!0,selectButton:r=!0,onChange:n}){let i=(0,Vo.useId)(),[s,a]=(0,Vo.useState)(t),[l,c]=(0,Vo.useState)([]),[u,d]=(0,Vo.useState)(!1),p=(0,Vo.useRef)(null);(0,Vo.useEffect)(()=>{(!r||t)&&a(t)},[r,t]);let f=(0,Vo.useCallback)(()=>{p.current&&(clearTimeout(p.current),p.current=null)},[]),g=(0,Vo.useCallback)(()=>{if(r||!n)return;let y=s.trim(),v=t.trim();y!==v&&n(s)},[r,s,n,t]),b=(0,Vo.useCallback)(()=>{r||!n||(f(),p.current=setTimeout(()=>{p.current=null,g()},XL))},[f,r,n,g]);(0,Vo.useEffect)(()=>{if(r||!n){f();return}return b(),f},[f,r,n,b]);let x=(0,Vo.useCallback)(()=>{f(),g()},[f,g]),h=async()=>{if(!(!navigator.geolocation||u)){d(!0);try{let y=await new Promise((C,E)=>{navigator.geolocation.getCurrentPosition(C,E,{enableHighAccuracy:!1,timeout:1e4})}),{latitude:v,longitude:w}=y.coords,T=await(await fetch(`https://nominatim.openstreetmap.org/reverse?format=jsonv2&lat=${v}&lon=${w}`)).json(),O=T.address?.city??T.address?.town??T.address?.village??T.address?.municipality;O&&a(O)}catch{}finally{d(!1)}}};return(0,Vo.useEffect)(()=>{let y=s.trim();if(y.length<2){c([]);return}let v=new AbortController,w=setTimeout(async()=>{try{let S=new URLSearchParams({q:y,featureType:"city",format:"jsonv2",addressdetails:"1",limit:"8"}),O=await(await fetch(`https://nominatim.openstreetmap.org/search?${S}`,{signal:v.signal})).json(),C=new Set,E=O.map(M=>{let R=M.address?.city??M.address?.town??M.address?.village??M.address?.municipality,A=M.address?.country;if(!R)return null;let I=A?`${R}, ${A}`:R;return C.has(I.toLowerCase())?null:(C.add(I.toLowerCase()),{id:String(M.place_id),value:I})}).filter(Boolean);c(E)}catch(S){if(S instanceof Error&&S.name==="AbortError")return;c([])}},200);return()=>{clearTimeout(w),v.abort()}},[s]),(0,Jo.jsx)("form",{onSubmit:y=>{y.preventDefault(),r&&e(s)},children:(0,Jo.jsxs)(ee,{direction:"row",align:"start",wrap:"wrap",gap:"sm",children:[(0,Jo.jsxs)(fn.Root,{items:l,value:s,onValueChange:a,children:[(0,Jo.jsx)(fn.Input,{id:i,className:$A.locationInput,render:(0,Jo.jsx)(py,{autoComplete:"off",label:(0,ql.__)("City"),hideLabelFromVision:o,size:"compact",description:(0,ql.__)("Select a city to view upcoming events."),onValueChange:()=>{},onBlur:r?void 0:x,suffix:(0,Jo.jsxs)(Zc.Slot,{padding:"minimal",children:[(0,Jo.jsx)(fn.Clear,{}),(0,Jo.jsx)(Kc,{icon:nc,label:(0,ql.__)("Use current location"),onClick:h,disabled:u,size:"small",variant:"minimal"})]})}),placeholder:(0,ql.__)("City, like Tokyo\u2026")}),l.length>0&&(0,Jo.jsx)(fn.Popup,{children:(0,Jo.jsx)(fn.List,{children:(0,Jo.jsx)(fn.ListBody,{children:(0,Jo.jsx)(fn.Collection,{children:y=>(0,Jo.jsx)(fn.Item,{value:y,children:y.value},y.id)})})})})]}),r&&(0,Jo.jsx)(cp,{variant:"outline",size:"compact",type:"submit",disabled:!s.trim(),children:(0,ql.__)("Select")})]})})}var ZL=m(z());typeof process>"u",Yl("d9971c64e0","._8eae235c5e84e11a__container{block-size:100%;min-height:200px}.a8467f8a7e71416b__locationPickerInWidget{flex-grow:1;padding:var(--wpds-dimension-padding-2xl,24px)}.dc172eb76cf854ff__footer{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);padding-block:var(--wpds-dimension-padding-lg,16px);padding-inline:var(--wpds-dimension-padding-2xl,24px)}.ade19735a03e752d__footerLocation{margin-inline-start:auto}._424d657e76911af4__locationSummary,._8035a0c4b6216adf__statusText{color:var(--wpds-color-fg-content-neutral-weak,#707070)}._8035a0c4b6216adf__statusText{margin:0;padding-inline:var(--wpds-dimension-padding-2xl,24px)}");var Os={container:"_8eae235c5e84e11a__container",locationPickerInWidget:"a8467f8a7e71416b__locationPickerInWidget",footer:"dc172eb76cf854ff__footer",footerLocation:"ade19735a03e752d__footerLocation",locationSummary:"_424d657e76911af4__locationSummary",statusText:"_8035a0c4b6216adf__statusText"};var no=m(z()),eD="https://api.wordpress.org/events/1.0/";function tD({events:e,loading:t,error:o,showEmptyState:r,location:n}){return o?(0,no.jsx)("p",{className:Os.statusText,children:(0,Kl.__)("An error occurred. Please try again.")}):(0,no.jsx)(ag,{events:e,showEmptyState:r,location:n,isLoading:t})}function oD({attributes:e={},setAttributes:t}){let o=(0,YA.useSelect)(b=>b(qA.store).getCurrentUser()?.locale??"en_US",[]),r=typeof e.location=="string"?e.location.trim():"",[n,i]=(0,Si.useState)(r),[s,a]=(0,Si.useState)("");(0,Si.useEffect)(()=>{i(r)},[r]);let[l,c]=(0,Si.useState)([]),[u,d]=(0,Si.useState)(!1),[p,f]=(0,Si.useState)(!1),g=!!n.trim();return(0,Si.useEffect)(()=>{if(!g){a("");return}let b=new AbortController;d(!0),f(!1),a("");let x=new URLSearchParams({number:"5",locale:o,location:n});return fetch(`${eD}?${x}`,{signal:b.signal}).then(h=>h.json()).then(h=>{c(h.events??[]),h.location?.description&&a(h.location.description),d(!1)}).catch(h=>{h.name!=="AbortError"&&(f(!0),d(!1))}),()=>b.abort()},[n,g,o]),(0,no.jsxs)(ee,{direction:"column",justify:"space-between",className:Os.container,children:[!g&&(0,no.jsx)(ee,{className:Os.locationPickerInWidget,direction:"column",align:"center",justify:"center",children:(0,no.jsx)(Lu,{onSubmit:b=>{let x=b.trim();i(x),t?.({location:x})},seedInput:n,hideLabelFromVision:!0})}),g&&u&&(0,no.jsx)(ee,{className:Os.locationPickerInWidget,direction:"column",align:"center",justify:"center",children:(0,no.jsx)(KA.Spinner,{})}),g&&!u&&(0,no.jsx)(tD,{events:l,loading:u,error:p,showEmptyState:!0,location:s||n}),(0,no.jsx)("div",{className:Os.footer,children:(0,no.jsxs)(ee,{direction:"row",align:"center",gap:"sm",wrap:"wrap",children:[(0,no.jsx)(Ki,{href:"https://make.wordpress.org/community/meetups-landing-page",openInNewTab:!0,children:(0,Kl.__)("Meetups")}),(0,no.jsx)(Ki,{href:"https://central.wordcamp.org/schedule/",openInNewTab:!0,children:(0,Kl.__)("WordCamps")}),s&&(0,no.jsx)("div",{className:Os.footerLocation,children:(0,no.jsxs)(wo.Root,{children:[(0,no.jsx)(wo.Trigger,{"aria-label":(0,Kl.__)("Change from settings."),render:(0,no.jsxs)(ee,{direction:"row",align:"center",gap:"xs",children:[(0,no.jsx)(dn,{icon:nc,size:16}),(0,no.jsx)(Vn,{variant:"body-sm",className:Os.locationSummary,children:s})]})}),(0,no.jsx)(wo.Popup,{children:(0,Kl.__)("Change from settings.")})]})})]})})]})}export{oD as default};
3 /*! Bundled license information:
4
5 use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
6 (**
7 * @license React
8 * use-sync-external-store-shim.production.js
9 *
10 * Copyright (c) Meta Platforms, Inc. and affiliates.
11 *
12 * This source code is licensed under the MIT license found in the
13 * LICENSE file in the root directory of this source tree.
14 *)
15
16 use-sync-external-store/cjs/use-sync-external-store-shim/with-selector.production.js:
17 (**
18 * @license React
19 * use-sync-external-store-shim/with-selector.production.js
20 *
21 * Copyright (c) Meta Platforms, Inc. and affiliates.
22 *
23 * This source code is licensed under the MIT license found in the
24 * LICENSE file in the root directory of this source tree.
25 *)
26 */
27