PageSourceSearch

https://www.usaaisummit.net/wp-content/plugins/gutenberg/build/scr…/index.min.js?ver=09e35e0ce6be257faa02

js usaaisummit.net collected 2026-10-05 02:04:29 UTC 361,290 bytes, 26 lines download raw bytes

1"use strict";var wp;(wp||={}).mediaUtils=(()=>{var o_=Object.create;var al=Object.defineProperty;var n_=Object.getOwnPropertyDescriptor;var i_=Object.getOwnPropertyNames;var s_=Object.getPrototypeOf,a_=Object.prototype.hasOwnProperty;var Be=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),ll=(e,t)=>{for(var r in t)al(e,r,{get:t[r],enumerable:!0})},sh=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of i_(t))!a_.call(e,n)&&n!==r&&al(e,n,{get:()=>t[n],enumerable:!(o=n_(t,n))||o.enumerable});return e};var f=(e,t,r)=>(r=e!=null?o_(s_(e)):{},sh(t||!e||!e.__esModule?al(r,"default",{value:e,enumerable:!0}):r,e)),l_=e=>sh(al({},"__esModule",{value:!0}),e);var U=Be((RV,ah)=>{ah.exports=window.wp.element});var q=Be((_V,lh)=>{lh.exports=window.wp.i18n});var Gf=Be((IV,mh)=>{mh.exports=window.wp.blob});var qf=Be((VV,ph)=>{ph.exports=window.wp.apiFetch});var Zn=Be((sD,Sh)=>{Sh.exports=window.wp.coreData});var nr=Be((aD,Eh)=>{Eh.exports=window.wp.data});var te=Be((lD,Ch)=>{Ch.exports=window.wp.components});var Ce=Be((uD,Rh)=>{Rh.exports=window.wp.primitives});var L=Be((cD,_h)=>{_h.exports=window.ReactJSXRuntime});var ir=Be((bN,Th)=>{Th.exports=window.wp.compose});var $=Be((xN,Ph)=>{Ph.exports=window.React});var Lo=Be((oM,Xh)=>{Xh.exports=window.ReactDOM});var cb=Be(ub=>{"use strict";var is=$();function lT(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var uT=typeof Object.is=="function"?Object.is:lT,cT=is.useState,fT=is.useEffect,dT=is.useLayoutEffect,mT=is.useDebugValue;function pT(e,t){var r=t(),o=cT({inst:{value:r,getSnapshot:t}}),n=o[0].inst,i=o[1];return dT(function(){n.value=r,n.getSnapshot=t,_m(n)&&i({inst:n})},[e,r,t]),fT(function(){return _m(n)&&i({inst:n}),e(function(){_m(n)&&i({inst:n})})},[e]),mT(r),r}function _m(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!uT(e,r)}catch{return!0}}function gT(e,t){return t()}var hT=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?gT:pT;ub.useSyncExternalStore=is.useSyncExternalStore!==void 0?is.useSyncExternalStore:hT});var bu=Be((iF,fb)=>{"use strict";fb.exports=cb()});var mb=Be(db=>{"use strict";var xu=$(),vT=bu();function bT(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var xT=typeof Object.is=="function"?Object.is:bT,yT=vT.useSyncExternalStore,wT=xu.useRef,ST=xu.useEffect,ET=xu.useMemo,CT=xu.useDebugValue;db.useSyncExternalStoreWithSelector=function(e,t,r,o,n){var i=wT(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=ET(function(){function l(m){if(!u){if(u=!0,c=m,m=o(m),n!==void 0&&s.hasValue){var g=s.value;if(n(g,m))return d=g}return d=m}if(g=d,xT(c,m))return g;var h=o(m);return n!==void 0&&n(g,h)?(c=m,g):(c=m,d=h)}var u=!1,c,d,p=r===void 0?null:r;return[function(){return l(t())},p===null?void 0:function(){return l(p())}]},[t,r,o,n]);var a=yT(e,i[0],i[1]);return ST(function(){s.hasValue=!0,s.value=a},[a]),CT(a),a}});var gb=Be((aF,pb)=>{"use strict";pb.exports=mb()});var wx=Be((sB,yx)=>{yx.exports=window.wp.theme});var ga=Be((lB,Ex)=>{Ex.exports=window.wp.privateApis});var ap=Be((i6,iy)=>{iy.exports=window.wp.keycodes});var N0=Be((k7,Nc)=>{var I0={\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
1:"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"},V0=Object.keys(I0).join("|"),bA=new RegExp(V0,"g"),xA=new RegExp(V0,"");function yA(e){return I0[e]}var D0=function(e){return e.replace(bA,yA)},wA=function(e){return!!e.match(xA)};Nc.exports=D0;Nc.exports.has=wA;Nc.exports.remove=D0});var $0=Be(($7,U0)=>{"use strict";U0.exports=function e(t,r){if(t===r)return!0;if(t&&r&&typeof t=="object"&&typeof r=="object"){if(t.constructor!==r.constructor)return!1;var o,n,i;if(Array.isArray(t)){if(o=t.length,o!=r.length)return!1;for(n=o;n--!==0;)if(!e(t[n],r[n]))return!1;return!0}if(t instanceof Map&&r instanceof Map){if(t.size!==r.size)return!1;for(n of t.entries())if(!r.has(n[0]))return!1;for(n of t.entries())if(!e(n[1],r.get(n[0])))return!1;return!0}if(t instanceof Set&&r instanceof Set){if(t.size!==r.size)return!1;for(n of t.entries())if(!r.has(n[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(r)){if(o=t.length,o!=r.length)return!1;for(n=o;n--!==0;)if(t[n]!==r[n])return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if(i=Object.keys(t),o=i.length,o!==Object.keys(r).length)return!1;for(n=o;n--!==0;)if(!Object.prototype.hasOwnProperty.call(r,i[n]))return!1;for(n=o;n--!==0;){var s=i[n];if(!e(t[s],r[s]))return!1}return!0}return t!==t&&r!==r}});var Co=Be((fY,CS)=>{CS.exports=window.wp.date});var XS=Be((JY,KS)=>{KS.exports=window.wp.warning});var kg=Be((bQ,$C)=>{$C.exports=window.wp.preferences});var Ff=Be((iJ,hR)=>{hR.exports=window.wp.url});var LR=Be((VJ,FR)=>{FR.exports=window.wp.notices});var EV={};ll(EV,{MediaUpload:()=>dh,privateApis:()=>nh,transformAttachment:()=>Yi,uploadMedia:()=>hl,validateFileSize:()=>pl,validateMimeType:()=>fl,validateMimeTypeForUser:()=>ml});var ch=f(U(),1),fh=f(q(),1),u_=[],c_=()=>{let{wp:e}=window;return e.media.view.MediaFrame.Select.extend({featuredImageToolbar(t){this.createSelectToolbar(t,{text:e.media.view.l10n.setFeaturedImage,state:this.options.state})},editState(){let t=this.state("featured-image").get("selection"),r=new e.media.view.EditImage({model:t.single(),controller:this}).render();this.content.set(r),r.loadEditor()},createStates:function(){this.on("toolbar:create:featured-image",this.featuredImageToolbar,this),this.on("content:render:edit-image",this.editState,this),this.states.add([new e.media.controller.FeaturedImage,new e.media.controller.EditImage({model:this.options.editImage})])}})},f_=()=>{let{wp:e}=window;return e.media.view.MediaFrame.Select.extend({createStates(){let t=this.options;this.options.states||this.states.add([new e.media.controller.Library({library:e.media.query(t.library),multiple:t.multiple,title:t.title,priority:20,filterable:"uploaded"}),new e.media.controller.EditImage({model:t.editImage})])}})},d_=()=>{let{wp:e}=window;return e.media.view.MediaFrame.Post.extend({galleryToolbar(){let t=this.state().get("editing");this.toolbar.set(new e.media.view.Toolbar({controller:this,items:{insert:{style:"primary",text:t?e.media.view.l10n.updateGallery:e.media.view.l10n.insertGallery,priority:80,requires:{library:!0},click(){let r=this.controller,o=r.state();r.close(),o.trigger("update",o.get("library")),r.setState(r.options.state),r.reset()}}}}))},editState(){let t=this.state("gallery").get("selection"),r=new e.media.view.EditImage({model:t.single(),controller:this}).render();this.content.set(r),r.loadEditor()},createStates:function(){this.on("toolbar:create:main-gallery",this.galleryToolbar,this),this.on("content:render:edit-image",this.editState,this),this.states.add([new e.media.controller.Library({id:"gallery",title:e.media.view.l10n.createGalleryTitle,priority:40,toolbar:"main-gallery",filterable:"uploaded",multiple:"add",editable:!1,library:e.media.query({type:"image",...this.options.library})}),new e.media.controller.EditImage({model:this.options.editImage}),new e.media.controller.GalleryEdit({library:this.options.selection,editing:this.options.editing,menu:"gallery",displaySettings:!1,multiple:!0}),new e.media.controller.GalleryAdd])}})},uh=e=>["sizes","mime","type","subtype","id","url","alt","link","caption"].reduce((r,o)=>(e?.hasOwnProperty(o)&&(r[o]=e[o]),r),{}),ul=e=>{let{wp:t}=window;return t.media.query({order:"ASC",orderby:"post__in",post__in:e,posts_per_page:-1,query:!0,type:"image"})},m_=class extends ch.Component{constructor(){super(...arguments),this.openModal=this.openModal.bind(this),this.onOpen=this.onOpen.bind(this),this.onSelect=this.onSelect.bind(this),this.onUpdate=this.onUpdate.bind(this),this.onClose=this.onClose.bind(this)}initializeListeners(){this.frame.on("select",this.onSelect),this.frame.on("update",this.onUpdate),this.frame.on("open",this.onOpen),this.frame.on("close",this.onClose)}buildAndSetGalleryFrame(){let{addToGallery:e=!1,allowedTypes:t,multiple:r=!1,value:o=u_}=this.props;if(o===this.lastGalleryValue)return;let{wp:n}=window;this.lastGalleryValue=o,this.frame&&this.frame.remove();let i;e?i="gallery-library":i=o&&o.length?"gallery-edit":"gallery",this.GalleryDetailsMediaFrame||(this.GalleryDetailsMediaFrame=d_());let s=ul(o),a=new n.media.model.Selection(s.models,{props:s.props.toJSON(),multiple:r});this.frame=new this.GalleryDetailsMediaFrame({mimeType:t,state:i,multiple:r,selection:a,editing:!!o?.length}),n.media.frame=this.frame,this.initializeListeners()}buildAndSetFeatureImageFrame(){let{wp:e}=window,{value:t,multiple:r,allowedTypes:o}=this.props,n=c_(),i=ul(t),s=new e.media.model.Selection(i.models,{props:i.props.toJSON()});this.frame=new n({mimeType:o,state:"featured-image",multiple:r,selection:s,editing:t}),e.media.frame=this.frame,e.media.view.settings.post={...e.media.view.settings.post,featuredImageId:t||-1}}buildAndSetSingleMediaFrame(){let{wp:e}=window,{allowedTypes:t,multiple:r=!1,title:o=(0,fh.__)("Select or Upload Media"),value:n}=this.props,i={title:o,multiple:r};t&&(i.library={type:t}),this.frame&&this.frame.remove();let s=f_(),a=ul(n),l=new e.media.model.Selection(a.models,{props:a.props.toJSON()});this.frame=new s({mimeType:t,multiple:r,selection:l,...i}),e.media.frame=this.frame}componentWillUnmount(){this.frame?.remove()}onUpdate(e){let{onSelect:t,multiple:r=!1}=this.props,o=this.frame.state(),n=e||o.get("selection");!n||!n.models.length||t(r?n.models.map(i=>uh(i.toJSON())):uh(n.models[0].toJSON()))}onSelect(){let{onSelect:e,multiple:t=!1}=this.props,r=this.frame.state().get("selection").toJSON();e(t?r:r[0])}onOpen(){let{wp:e}=window,{value:t}=this.props;if(this.updateCollection(),this.props.mode&&this.frame.content.mode(this.props.mode),!(Array.isArray(t)?!!t?.length:!!t))return;let o=this.props.gallery,n=this.frame.state().get("selection"),i=Array.isArray(t)?t:[t];
1o||i.forEach(a=>{n.add(e.media.attachment(a))});let s=ul(i);s.more().done(function(){o&&s?.models?.length&&n.add(s.models)})}onClose(){let{onClose:e}=this.props;e&&e(),this.frame.detach()}updateCollection(){let e=this.frame.content.get();if(e&&e.collection){let t=e.collection;t.toArray().forEach(r=>r.trigger("destroy",r)),t.mirroring._hasMore=!0,t.more()}}openModal(){let{gallery:e=!1,unstableFeaturedImageFlow:t=!1,modalClass:r}=this.props;e?this.buildAndSetGalleryFrame():this.buildAndSetSingleMediaFrame(),r&&this.frame.$el.addClass(r),t&&this.buildAndSetFeatureImageFrame(),this.initializeListeners(),this.frame.open()}render(){return this.props.render({open:this.openModal})}},dh=m_;var qs=f(q(),1),gl=f(Gf(),1);var gh=f(qf(),1);function p_(e){return e!==null&&typeof e=="object"&&Object.getPrototypeOf(e)===Object.prototype}function Gs(e,t,r){if(p_(r))for(let[o,n]of Object.entries(r))Gs(e,`${t}[${o}]`,n);else r!==void 0&&e.append(t,String(r))}function Yi(e){let{alt_text:t,source_url:r,...o}=e;return{...o,alt:e.alt_text,caption:e.caption?.raw??"",title:e.title.raw,url:e.source_url,poster:e._embedded?.["wp:featuredmedia"]?.[0]?.source_url||void 0}}async function hh(e,t={},r){let o=new FormData;o.append("file",e,e.name||e.type.replace("/","."));for(let[n,i]of Object.entries(t))Gs(o,n,i);return Yi(await(0,gh.default)({path:"/wp/v2/media?_embed=wp:featuredmedia",body:o,method:"POST",signal:r}))}var cl=f(q(),1);var Sr=class extends Error{code;file;constructor({code:e,message:t,file:r,cause:o}){super(t,{cause:o}),Object.setPrototypeOf(this,new.target.prototype),this.code=e,this.file=r}};function fl(e,t){if(!t||t.includes("*"))return;let r=t.some(o=>o.includes("/")?o===e.type:e.type.startsWith(`${o}/`));if(e.type&&!r)throw new Sr({code:"MIME_TYPE_NOT_SUPPORTED",message:(0,cl.sprintf)((0,cl.__)("%s: Sorry, this file type is not supported here."),e.name),file:e})}var dl=f(q(),1);function vh(e){return e?Object.entries(e).flatMap(([t,r])=>{let[o]=r.split("/"),n=t.split("|");return[r,...n.map(i=>`${o}/${i}`)]}):null}function ml(e,t){let r=vh(t);if(!r)return;let o=r.includes(e.type);if(e.type&&!o)throw new Sr({code:"MIME_TYPE_NOT_ALLOWED_FOR_USER",message:(0,dl.sprintf)((0,dl.__)("%s: Sorry, you are not allowed to upload this file type."),e.name),file:e})}var Gi=f(q(),1);function pl(e,t){if(e.size<=0)throw new Sr({code:"EMPTY_FILE",message:(0,Gi.sprintf)((0,Gi.__)("%s: This file is empty."),e.name),file:e});if(t&&e.size>t)throw new Sr({code:"SIZE_ABOVE_LIMIT",message:(0,Gi.sprintf)((0,Gi.__)("%s: This file exceeds the maximum upload size for this site."),e.name),file:e})}function hl({wpAllowedMimeTypes:e,allowedTypes:t,additionalData:r={},filesList:o,maxUploadFileSize:n,onError:i,onFileChange:s,signal:a,multiple:l=!0}){if(!l&&o.length>1){i?.(new Error((0,qs.__)("Only one file can be used here.")));return}let u=[],c=[],d=(p,m)=>{window.__clientSideMediaProcessing||c[p]?.url&&(0,gl.revokeBlobURL)(c[p].url),c[p]=m,s?.(c.filter(g=>g!==null))};for(let p of o){try{ml(p,e)}catch(m){i?.(m);continue}try{fl(p,t)}catch(m){i?.(m);continue}try{pl(p,n)}catch(m){i?.(m);continue}u.push(p),window.__clientSideMediaProcessing||(c.push({url:(0,gl.createBlobURL)(p)}),s?.(c))}u.map(async(p,m)=>{try{let g=await hh(p,r,a);d(m,g)}catch(g){d(m,null);let h;typeof g=="object"&&g!==null&&"message"in g?h=typeof g.message=="string"?g.message:String(g.message):h=(0,qs.sprintf)((0,qs.__)("Error while uploading file %s to the media library."),p.name),i?.(new Sr({code:"GENERAL",message:h,file:p,cause:g instanceof Error?g:void 0}))}})}var vl=f(q(),1);var bh=f(qf(),1);async function xh(e,t,r={},o){let n=new FormData;n.append("file",e,e.name||e.type.replace("/","."));for(let[i,s]of Object.entries(r))Gs(n,i,s);return(0,bh.default)({path:`/wp/v2/media/${t}/sideload`,body:n,method:"POST",signal:o})}var g_=()=>{};async function yh({file:e,attachmentId:t,additionalData:r={},signal:o,onSuccess:n,onError:i=g_}){try{let s=await xh(e,t,r,o);n?.(s)}catch(s){let a;s instanceof Error?a=s.message:a=(0,vl.sprintf)((0,vl.__)("Error while sideloading file %s to the server."),e.name),i(new Sr({code:"GENERAL",message:a,file:e,cause:s instanceof Error?s:void 0}))}}function wh(e){var t,r,o="";if(typeof e=="string"||typeof e=="number")o+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(r=wh(e[t]))&&(o&&(o+=" "),o+=r)}
vendor: 4,443 bytes, line 1
1else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function h_(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=wh(e))&&(o&&(o+=" "),o+=t);return o}var Z=h_;var Qe=f(U(),1),Mr=f(q(),1),Hf=f(Zn(),1),jf=f(nr(),1),qn=f(te(),1);var bl=f(Ce(),1),Kf=f(L(),1),Xf=(0,Kf.jsx)(bl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Kf.jsx)(bl.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 xl=f(Ce(),1),Zf=f(L(),1),Qf=(0,Zf.jsx)(xl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Zf.jsx)(xl.Path,{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"})});var yl=f(Ce(),1),Jf=f(L(),1),ed=(0,Jf.jsx)(yl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Jf.jsx)(yl.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 wl=f(Ce(),1),td=f(L(),1),rd=(0,td.jsx)(wl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,td.jsx)(wl.Path,{d:"M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z"})});var Sl=f(Ce(),1),od=f(L(),1),nd=(0,od.jsx)(Sl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,od.jsx)(Sl.Path,{d:"M17.7 4.3c-1.2 0-2.8 0-3.8 1-.6.6-.9 1.5-.9 2.6V14c-.6-.6-1.5-1-2.5-1C8.6 13 7 14.6 7 16.5S8.6 20 10.5 20c1.5 0 2.8-1 3.3-2.3.5-.8.7-1.8.7-2.5V7.9c0-.7.2-1.2.5-1.6.6-.6 1.8-.6 2.8-.6h.3V4.3h-.4z"})});var El=f(Ce(),1),id=f(L(),1),Cl=(0,id.jsx)(El.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,id.jsx)(El.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 Rl=f(Ce(),1),sd=f(L(),1),_l=(0,sd.jsx)(Rl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,sd.jsx)(Rl.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 Tl=f(Ce(),1),ad=f(L(),1),Qn=(0,ad.jsx)(Tl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,ad.jsx)(Tl.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var Pl=f(Ce(),1),ld=f(L(),1),ud=(0,ld.jsx)(Pl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,ld.jsx)(Pl.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});var Ol=f(Ce(),1),cd=f(L(),1),fd=(0,cd.jsx)(Ol.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,cd.jsx)(Ol.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 Al=f(Ce(),1),dd=f(L(),1),md=(0,dd.jsx)(Al.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,dd.jsx)(Al.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 Il=f(Ce(),1),pd=f(L(),1),gd=(0,pd.jsx)(Il.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,pd.jsx)(Il.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M7.25 16.437a6.5 6.5 0 1 1 9.5 0V16A2.75 2.75 0 0 0 14 13.25h-4A2.75 2.75 0 0 0 7.25 16v.437Zm1.5 1.193a6.47 6.47 0 0 0 3.25.87 6.47 6.47 0 0 0 3.25-.87V16c0-.69-.56-1.25-1.25-1.25h-4c-.69 0-1.25.56-1.25 1.25v1.63ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm10-2a2 2 0 1 1-4 0 2 2 
10 0 1 4 0Z"})});var Vl=f(Ce(),1),hd=f(L(),1),vd=(0,hd.jsx)(Vl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,hd.jsx)(Vl.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 Dl=f(Ce(),1),bd=f(L(),1),xd=(0,bd.jsx)(Dl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,bd.jsx)(Dl.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 Nl=f(Ce(),1),yd=f(L(),1),wd=(0,yd.jsx)(Nl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,yd.jsx)(Nl.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.848 8a1 1 0 0 1-.914-.594l-.723-1.63a.5.5 0 0 0-.447-.276H5a.5.5 0 0 0-.5.5v11.5a.5.5 0 0 0 .5.5h14a.5.5 0 0 0 .5-.5v-9A.5.5 0 0 0 19 8h-6.152Zm.612-1.5a.5.5 0 0 1-.462-.31l-.445-1.084A2 2 0 0 0 10.763 4H5a2 2 0 0 0-2 2v11.5a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-9a2 2 0 0 0-2-2h-5.54Z"})});var Ml=f(Ce(),1),Sd=f(L(),1),Ed=(0,Sd.jsx)(Ml.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Sd.jsx)(Ml.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 kl=f(Ce(),1),Cd=f(L(),1),Rd=(0,Cd.jsx)(kl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Cd.jsx)(kl.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 Fl=f(Ce(),1),_d=f(L(),1),Ks=(0,_d.jsx)(Fl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,_d.jsx)(Fl.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"})});var Ll=f(Ce(),1),Td=f(L(),1),Pd=(0,Td.jsx)(Ll.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Td.jsx)(Ll.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.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V5c-.1-.3.1-.5.4-.5zm14 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z"})});var Bl=f(Ce(),1),Od=f(L(),1),Ad=(0,Od.jsx)(Bl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Od.jsx)(Bl.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 Hl=f(Ce(),1),Id=f(L(),1),Vd=(0,Id.jsx)(Hl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Id.jsx)(Hl.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 jl=f(Ce(),1),Dd=f(L(),1),Xs=(0,Dd.jsx)(jl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Dd.jsx)(jl.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var Wl=f(Ce(),1),Nd=f(L(),1),zl=(0,Nd.jsx)(Wl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Nd.jsx)(Wl.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 Ul=f(Ce(),1),Md=f(L(),1),$l=(0,Md.jsx)(Ul.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Md.jsx)(Ul.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 Yl=f(Ce(),1),kd=f(L(),1),Fd=(0,kd.jsx)(Yl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,kd.jsx)(Yl.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 Gl=f(Ce(),1),Ld=f(L(),1),Bd=(0,Ld.jsx)(Gl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Ld.jsx)(Gl.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 ql=f(Ce(),1),Hd=f(L(),1),jd=(0,Hd.jsx)(ql.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Hd.jsx)(ql.Path,{d:"M3.99961 13C4.67043 13.3354 4.6703 13.3357 4.67017 13.3359L4.67298 13.3305C4.67621 13.3242 4.68184 
113.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 Kl=f(Ce(),1),Wd=f(L(),1),Zs=(0,Wd.jsx)(Kl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Wd.jsx)(Kl.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 Xl=f(Ce(),1),zd=f(L(),1),Ud=(0,zd.jsx)(Xl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,zd.jsx)(Xl.Path,{d:"M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z"})});var Zl=f(Ce(),1),$d=f(L(),1),Yd=(0,$d.jsx)(Zl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,$d.jsx)(Zl.Path,{d:"M18.7 3H5.3C4 3 3 4 3 5.3v13.4C3 20 4 21 5.3 21h13.4c1.3 0 2.3-1 2.3-2.3V5.3C21 4 20 3 18.7 3zm.8 15.7c0 .4-.4.8-.8.8H5.3c-.4 0-.8-.4-.8-.8V5.3c0-.4.4-.8.8-.8h13.4c.4 0 .8.4.8.8v13.4zM10 15l5-3-5-3v6z"})});var qd=f($(),1);var Ah=f($(),1),Oh={};function at(e,t){let r=Ah.useRef(Oh);return r.current===Oh&&(r.current=e(t)),r}var Gd=qd[`useInsertionEffect${Math.random().toFixed(1)}`.slice(0,-3)],v_=Gd&&Gd!==qd.useLayoutEffect?Gd:e=>e();function ue(e){let t=at(b_).current;return t.next=e,v_(t.effect),t.trampoline}function b_(){let e={next:void 0,callback:x_,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function x_(){}var Ih=f($(),1),y_=()=>{},ne=typeof document<"u"?Ih.useLayoutEffect:y_;var Ql=f($(),1),w_=Ql.createContext(void 0);function qi(){return Ql.useContext(w_)?.direction??"ltr"}function S_(e,t){return function(o,...n){let i=new URL(e);return i.searchParams.set("code",o.toString()),n.forEach(s=>i.searchParams.append("args[]",s)),`${t} error #${o}; visit ${i} for the full message.`}}var E_=S_("https://base-ui.com/production-error","Base UI"),sr=E_;var ei=f($(),1);function Kd(e,t,r,o){let n=at(Dh).current;return C_(n,e,t,r,o)&&Nh(n,[e,t,r,o]),n.callback}function Vh(e){let t=at(Dh).current;return R_(t,e)&&Nh(t,e),t.callback}function Dh(){return{callback:null,cleanup:null,refs:[]}}function C_(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function R_(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function Nh(e,t){if(e.refs=t,t.every(r=>r==null)){e.callback=null;return}e.callback=r=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),r!=null){let o=Array(t.length).fill(null);for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let s=i(r);typeof s=="function"&&(o[n]=s);break}case"object":{i.current=r;break}default:}}e.cleanup=()=>{for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let s=o[n];typeof s=="function"?s():i(null);break}case"object":{i.current=null;break}default:}}}}}}var kh=f($(),1);var Mh=f($(),1),__=parseInt(Mh.version,10);function Ki(e){return __>=e}function Xd(e){if(!kh.isValidElement(e))return null;let t=e,r=t.props;return(Ki(19)?r?.ref:t.ref)??null}function Qs(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Fo(){}var VN=Object.freeze([]),xt=Object.freeze({});function Fh(e,t){let r={};for(let o in e){let n=e[o];if(t?.hasOwnProperty(o)){let i=t[o](n);i!=null&&Object.assign(r,i);continue}n===!0?r[`data-${o.toLowerCase()}`]="":n&&(r[`data-${o.toLowerCase()}`]=n.toString())}return r}function Lh(e,t){return typeof e=="function"?e(t):e}function Bh(e,t){return typeof e=="function"?e(t):e}var Zd={};function Jn(e,t,r,o,n){if(!r&&!o&&!n&&!e)return Jl(t);let i=Jl(e);return t&&(i=Js(i,t)),r&&(i=Js(i,r)),o&&(i=Js(i,o)),n&&(i=Js(i,n)),i}function Hh(e){if(e.length===0)return Zd;if(e.length===1)return Jl(e[0]);let t=Jl(e[0]);for(let r=1;r<e.length;r+=1)t=Js(t,e[r]);return t}function Jl(e){return Qd(e)?{...Wh(e,Zd)}:T_(e)}function Js(e,t){return Qd(t)?Wh(t,e):P_(e,t)}function T_(e){let t={...e};for(let r in t){let o=t[r];jh(r,o)&&(t[r]=zh(o))}return t}function P_(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=Qs(e.style,o);break}case"className":{e[r]=Jd(e.className,o);break}default:jh(r,o)?e[r]=O_(e[r],o):e[r]=o}}return e}function jh(e,t){let r=e.charCodeAt(0),o=e.charCodeAt(1),n=e.charCodeAt(2);return r===111&&o===110&&n>=65&&n<=90&&(typeof t=="function"||typeof t>"u")}function Qd(e){return typeof e=="function"}function Wh(e,t){return Qd(e)?e(t):e??Zd}function O_(e,t){return t?e?(...r)=>{let o=r[0];if($h(o)){let i=o;Uh(i);let s=t(...r);return i.baseUIHandlerPrevented||e?.(...r),s}let n=t(...r);return e?.(...r),n}:zh(t):e}function zh(e){return e&&((...t)=>{let r=t[0];return $h(r)&&Uh(r),e(...t)})}function Uh(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function Jd(e,t){return t?e?t+" "+e:t:e}function $h(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var em=f($(),1);function ar(e,t,r={}){let o=t.render,n=A_(t,r);
1if(r.enabled===!1)return null;let i=r.state??xt;return D_(e,o,n,i)}function A_(e,t={}){let{className:r,style:o,render:n}=e,{state:i=xt,ref:s,props:a,stateAttributesMapping:l,enabled:u=!0}=t,c=u?Lh(r,i):void 0,d=u?Bh(o,i):void 0,p=u?Fh(i,l):xt,m=u&&a?I_(a):void 0,g=u?Qs(p,m)??{}:xt;return typeof document<"u"&&(u?Array.isArray(s)?g.ref=Vh([g.ref,Xd(n),...s]):g.ref=Kd(g.ref,Xd(n),s):Kd(null,null)),u?(c!==void 0&&(g.className=Jd(g.className,c)),d!==void 0&&(g.style=Qs(g.style,d)),g):xt}function I_(e){return Array.isArray(e)?Hh(e):Jn(void 0,e)}var V_=Symbol.for("react.lazy");function D_(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let n=Jn(r,t.props);n.ref=r.ref;let i=t;return i?.$$typeof===V_&&(i=ei.Children.toArray(t)[0]),ei.cloneElement(i,n)}if(e&&typeof e=="string")return N_(e,r);throw new Error(sr(8))}function N_(e,t){return e==="button"?(0,em.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,em.createElement)("img",{alt:"",...t,key:t.key}):ei.createElement(e,t)}var pe={};ll(pe,{cancelOpen:()=>l1,chipRemovePress:()=>U_,clearPress:()=>z_,closePress:()=>j_,closeWatcher:()=>t1,decrementPress:()=>G_,disabled:()=>c1,drag:()=>i1,escapeKey:()=>e1,focusOut:()=>J_,imperativeAction:()=>f1,incrementPress:()=>Y_,inputBlur:()=>X_,inputChange:()=>q_,inputClear:()=>K_,inputPaste:()=>Z_,inputPress:()=>Q_,itemPress:()=>H_,keyboard:()=>o1,linkPress:()=>W_,listNavigation:()=>r1,none:()=>M_,outsidePress:()=>B_,pointer:()=>n1,scrub:()=>a1,siblingOpen:()=>u1,swipe:()=>d1,trackPress:()=>$_,triggerFocus:()=>L_,triggerHover:()=>F_,triggerPress:()=>k_,wheel:()=>s1,windowResize:()=>m1});var M_="none",k_="trigger-press",F_="trigger-hover",L_="trigger-focus",B_="outside-press",H_="item-press",j_="close-press",W_="link-press",z_="clear-press",U_="chip-remove-press",$_="track-press",Y_="increment-press",G_="decrement-press",q_="input-change",K_="input-clear",X_="input-blur",Z_="input-paste",Q_="input-press",J_="focus-out",e1="escape-key",t1="close-watcher",r1="list-navigation",o1="keyboard",n1="pointer",i1="drag",s1="wheel",a1="scrub",l1="cancel-open",u1="sibling-open",c1="disabled",f1="imperative-action",d1="swipe",m1="window-resize";function De(e,t,r,o){let n=!1,i=!1,s=o??xt;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){i=!0},get isCanceled(){return n},get isPropagationAllowed(){return i},trigger:r,...s}}var eu=f($(),1);var p1=f($(),1),Yh={...p1};var Gh=0;function g1(e,t="mui"){let[r,o]=eu.useState(e),n=e||r;return eu.useEffect(()=>{r==null&&(Gh+=1,o(`${t}-${Gh}`))},[r,t]),n}var qh=Yh.useId;function sn(e,t){if(qh!==void 0){let r=qh();return e??(t?`${t}-${r}`:r)}return g1(e,t)}function Kh(e){return sn(e,"base-ui")}var ev=f(Lo(),1);var Zh=f($(),1),h1=[];function Xi(e){Zh.useEffect(e,h1)}var tu=null,aM=globalThis.requestAnimationFrame,tm=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let r=this.callbacks,o=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,o>0)for(let n=0;n<r.length;n+=1)r[n]?.(t)};request(t){let r=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),r}cancel(t){let r=t-this.startId;r<0||r>=this.callbacks.length||(this.callbacks[r]=null,this.callbacksCount-=1)}},ru=new tm,ao=class e{static create(){return new e}static request(t){return ru.request(t)}static cancel(t){return ru.cancel(t)}currentId=tu;request(t){this.cancel(),this.currentId=ru.request(()=>{this.currentId=tu,t()})}cancel=()=>{this.currentId!==tu&&(ru.cancel(this.currentId),this.currentId=tu)};disposeEffect=()=>this.cancel};function Zi(){let e=at(ao.create).current;return Xi(e.disposeEffect),e}function Qh(e){return e==null?e:"current"in e?e.current:e}var ti=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),v1={[ti.startingStyle]:""},b1={[ti.endingStyle]:""},Jh={transitionStatus(e){return e==="starting"?v1:e==="ending"?b1:null}};function Qi(e,t=!1,r=!0){let o=Zi();return ue((n,i=null)=>{o.cancel();let s=Qh(e);if(s==null)return;let a=s,l=()=>{ev.flushSync(n)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function u(){Promise.all(a.getAnimations().map(c=>c.finished)).then(()=>{i?.aborted||l()}).catch(()=>
1{if(r){i?.aborted||l();return}let c=a.getAnimations();!i?.aborted&&c.length>0&&c.some(d=>d.pending||d.playState!=="finished")&&u()})}if(t){let c=ti.startingStyle;if(!a.hasAttribute(c)){o.request(u);return}let d=new MutationObserver(()=>{a.hasAttribute(c)||(d.disconnect(),u())});d.observe(a,{attributes:!0,attributeFilter:[c]}),i?.addEventListener("abort",()=>d.disconnect(),{once:!0});return}o.request(u)})}var rm=f($(),1);function tv(e,t=!1,r=!1){let[o,n]=rm.useState(e&&t?"idle":void 0),[i,s]=rm.useState(e);return e&&!i&&(s(!0),n("starting")),!e&&i&&o!=="ending"&&!r&&n("ending"),!e&&!i&&o==="ending"&&n(void 0),ne(()=>{if(!e&&i&&o!=="ending"&&r){let a=ao.request(()=>{n("ending")});return()=>{ao.cancel(a)}}},[e,i,o,r]),ne(()=>{if(!e||t)return;let a=ao.request(()=>{n(void 0)});return()=>{ao.cancel(a)}},[t,e]),ne(()=>{if(!e||!t)return;e&&i&&o!=="idle"&&n("starting");let a=ao.request(()=>{n("idle")});return()=>{ao.cancel(a)}},[t,e,i,o]),{mounted:i,setMounted:s,transitionStatus:o}}function ou(){return typeof window<"u"}function oi(e){return nu(e)?(e.nodeName||"").toLowerCase():"#document"}function qe(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Gr(e){var t;return(t=(nu(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function nu(e){return ou()?e instanceof Node||e instanceof qe(e).Node:!1}function ie(e){return ou()?e instanceof Element||e instanceof qe(e).Element:!1}function yt(e){return ou()?e instanceof HTMLElement||e instanceof qe(e).HTMLElement:!1}function Ji(e){return!ou()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof qe(e).ShadowRoot}function es(e){let{overflow:t,overflowX:r,overflowY:o,display:n}=Dt(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+r)&&n!=="inline"&&n!=="contents"}function rv(e){return/^(table|td|th)$/.test(oi(e))}function ea(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var x1=/transform|translate|scale|rotate|perspective|filter/,y1=/paint|layout|strict|content/,ri=e=>!!e&&e!=="none",om;function iu(e){let t=ie(e)?Dt(e):e;return ri(t.transform)||ri(t.translate)||ri(t.scale)||ri(t.rotate)||ri(t.perspective)||!ts()&&(ri(t.backdropFilter)||ri(t.filter))||x1.test(t.willChange||"")||y1.test(t.contain||"")}function ov(e){let t=Yr(e);for(;yt(t)&&!qr(t);){if(iu(t))return t;if(ea(t))return null;t=Yr(t)}return null}function ts(){return om==null&&(om=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),om}function qr(e){return/^(html|body|#document)$/.test(oi(e))}function Dt(e){return qe(e).getComputedStyle(e)}function ta(e){return ie(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Yr(e){if(oi(e)==="html")return e;let t=e.assignedSlot||e.parentNode||Ji(e)&&e.host||Gr(e);return Ji(t)?t.host:t}function nv(e){let t=Yr(e);return qr(t)?e.ownerDocument?e.ownerDocument.body:e.body:yt(t)&&es(t)?t:nv(t)}function an(e,t,r){var o;t===void 0&&(t=[]),r===void 0&&(r=!0);let n=nv(e),i=n===((o=e.ownerDocument)==null?void 0:o.body),s=qe(n);if(i){let a=su(s);return t.concat(s,s.visualViewport||[],es(n)?n:[],a&&r?an(a):[])}else return t.concat(n,an(n,[],r))}function su(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var ln=typeof navigator<"u",nm=w1(),iv=E1(),au=S1(),yM=typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter:none"),wM=nm.platform==="MacIntel"&&nm.maxTouchPoints>1?!0:/iP(hone|ad|od)|iOS/.test(nm.platform),SM=ln&&/firefox/i.test(au),sv=ln&&/apple/i.test(navigator.vendor),EM=ln&&/Edg/i.test(au),CM=ln&&/android/i.test(iv)||/android/i.test(au),av=ln&&iv.toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints,lv=au.includes("jsdom/");function w1(){if(!ln)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 S1(){if(!ln)return"";let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(({brand:t,version:r})=>`${t}/${r}`).join(" "):navigator.userAgent}function E1(){if(!ln)return"";let e=navigator.userAgentData;return e?.platform?e.platform:navigator.platform??""}var im="data-base-ui-focusable",sm="active",am="selected",lm="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function lu(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function He(e,t){if(!e||!t)return!1;let r=t.getRootNode?.();if(e.contains(t))return!0;
1if(r&&Ji(r)){let o=t;for(;o;){if(e===o)return!0;o=o.parentNode||o.host}}return!1}function Ut(e){return"composedPath"in e?e.composedPath()[0]:e.target}function ni(e,t){if(!ie(e))return!1;let r=e;if(t.hasElement(r))return!r.hasAttribute("data-trigger-disabled");for(let[,o]of t.entries())if(He(o,r))return!o.hasAttribute("data-trigger-disabled");return!1}function Fr(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);let r=e;return r.target!=null&&t.contains(r.target)}function uv(e){return e.matches("html,body")}function cv(e){return yt(e)&&e.matches(lm)}function um(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${lm}`)!=null}function fv(e){if(!e||lv)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function Kr(e,t,r=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!r||n.context?.open?[n]:[],...Kr(e,n.id,r)])}function dv(e){return"nativeEvent"in e}function ii(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function mv(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var hv=["top","right","bottom","left"];var un=Math.min,$t=Math.max,cn=Math.round,oa=Math.floor,Xr=e=>({x:e,y:e}),C1={left:"right",right:"left",bottom:"top",top:"bottom"};function na(e,t,r){return $t(e,un(t,r))}function Zr(e,t){return typeof e=="function"?e(t):e}function Tt(e){return e.split("-")[0]}function Qr(e){return e.split("-")[1]}function cu(e){return e==="x"?"y":"x"}function ia(e){return e==="y"?"height":"width"}function lr(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function sa(e){return cu(lr(e))}function vv(e,t,r){r===void 0&&(r=!1);let o=Qr(e),n=sa(e),i=ia(n),s=n==="x"?o===(r?"end":"start")?"right":"left":o==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=ra(s)),[s,ra(s)]}function bv(e){let t=ra(e);return[uu(e),t,uu(t)]}function uu(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var pv=["left","right"],gv=["right","left"],R1=["top","bottom"],_1=["bottom","top"];function T1(e,t,r){switch(e){case"top":case"bottom":return r?t?gv:pv:t?pv:gv;case"left":case"right":return t?R1:_1;default:return[]}}function xv(e,t,r,o){let n=Qr(e),i=T1(Tt(e),r==="start",o);return n&&(i=i.map(s=>s+"-"+n),t&&(i=i.concat(i.map(uu)))),i}function ra(e){let t=Tt(e);return C1[t]+e.slice(t.length)}function P1(e){return{top:0,right:0,bottom:0,left:0,...e}}function fu(e){return typeof e!="number"?P1(e):{top:e,right:e,bottom:e,left:e}}function si(e){let{x:t,y:r,width:o,height:n}=e;return{width:o,height:n,top:r,left:t,right:t+o,bottom:r+n,x:t,y:r}}function wt(e){return e?.ownerDocument||document}function _e(e,t,r,o){return e.addEventListener(t,r,o),()=>{e.removeEventListener(t,r,o)}}var yv=f($(),1);function du(e){let{enabled:t=!0,open:r,ref:o,onComplete:n}=e,i=ue(n),s=Qi(o,r,!1);yv.useEffect(()=>{if(!t)return;let a=new AbortController;return s(i,a.signal),()=>{a.abort()}},[t,r,i,s])}var wv=f($(),1);function Sv(e){let t=wv.useRef(!0);t.current&&(t.current=!1,e())}var aa=0,Er=class e{static create(){return new e}currentId=aa;start(t,r){this.clear(),this.currentId=setTimeout(()=>{this.currentId=aa,r()},t)}isStarted(){return this.currentId!==aa}clear=()=>{this.currentId!==aa&&(clearTimeout(this.currentId),this.currentId=aa)};disposeEffect=()=>this.clear};function Bo(){let e=at(Er.create).current;return Xi(e.disposeEffect),e}var ur=f($(),1);function O1(e,t){return t!=null&&!ii(t)?0:typeof e=="function"?e():e}function ai(e,t,r){let o=O1(e,r);return typeof o=="number"?o:o?.[t]}function cm(e){return typeof e=="function"?e():e}function mu(e,t){return t||e==="click"||e==="mousedown"}var Ev=f(L(),1),Cv=ur.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new Er,currentIdRef:{current:null},currentContextRef:{current:null}});function fm(e){let{children:t,delay:r,timeoutMs:o=0}=e,n=ur.useRef(r),i=ur.useRef(r),s=ur.useRef(null),a=ur.useRef(null),l=Bo();return(0,Ev.jsx)(Cv.Provider,{value:ur.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:s,timeoutMs:o,currentContextRef:a,timeout:l}),[o,l]),children:t})}function dm(e,t={open:!1}){let r="rootStore"in e?e.rootStore:e,o=r.useState("floatingId"),{open:n}=t,i=ur.useContext(Cv),{currentIdRef:s,delayRef:a,timeoutMs:l,initialDelayRef:u,currentContextRef:c,hasProvider:d,timeout:p}=i,[m,g]=ur.useState(!1);return ne(()=>{function h(){g(!1),c.current?.setIsInstantPhase(!1),s.current=null,c.current=null,a.current=u.current}if(s.current&&!n&&s.current===o){if(g(!1),l){let b=o;return p.start(l,()=>{r.select("open")||s.current&&s.current!==b||h()}),()=>{p.clear()}}h()}},[n,o,s,a,l,u,c,p,r]),ne(()=>{if(!n)return;let h=c.current,b=s.current;p.clear(),c.current={onOpenChange:r.setOpen,setIsInstantPhase:g},s.current=o,a.current={open:0,close:ai(u.current,"close")},b!==null&&b!==o?(g(!0),h?.setIsInstantPhase(!0),h?.onOpenChange(!1,De(pe.none))):(g(!1),h?.setIsInstantPhase(!1))},[n,o,r,s,a,l,u,c,p]),ne(()=>()=>{c.current=null},[c]),ur.useMemo(()=>({hasProvider:d,delayRef:a,isInstantPhase:m}),[d,a,m])}function Jr(...e){return()=>{for(let t=0;t<e.length;t+=1){let r=e[t];r&&r()}}}function eo(e){let t=at(A1,e).current;return t.next=e,ne(t.effect),t}function A1(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function rs(e){return`data-base-ui-${e}`}var Cr=f($(),1),Tv=f(Lo(),1);var Rv={style:{transition:"none"}};var I1="data-base-ui-swipe-ignore",V1="data-swipe-ignore",sk=`[${I1}]`,ak=`[${V1}]`;var _v={fallbackAxisSide:"end"};var Pv=f(L(),1),D1=Cr.createContext(null),N1=()=>Cr.useContext(D1),M1=rs("portal");function mm(e={}){let{ref:t,container:r,componentProps:o=xt,elementProps:n}=e,i=sn(),a=N1()?.portalNode,[l,u]=Cr.useState(null),[c,d]=Cr.useState(null),p=ue(b=>{b!==null&&d(b)}),m=Cr.useRef(null);ne(()=>{if(r===null){m.current&&(m.current=null,d(null),u(null));return}if(i==null)return;let b=(r&&(nu(r)?r:r.current))??a??document.body;if(b==null){m.current&&(m.current=null,d(null),u(null));return}m.current!==b&&(m.current=b,d(null),u(b))},[r,a,i]);let g=ar("div",o,{ref:[t,p],props:[{id:i,[M1]:""},n]});return{portalNode:c,portalSubtree:l&&g?Tv.createPortal(g,l):null}}var li=f($(),1);function Ov(){let e=new Map;return{emit(t,r){e.get(t)?.forEach(o=>o(r))},on(t,r){e.has(t)||e.set(t,new Set),e.get(t).add(r)},off(t,r){e.get(t)?.delete(r)}}}var k1=f(L(),1),F1=li.createContext(null),L1=li.createContext(null),os=()=>li.useContext(F1)?.id||null,fn=e=>{let t=li.useContext(L1);return e??t};var Yt=f($(),1);function B1(e,t){let r=null,o=null,n=!1;return{contextElement:e||void 0,getBoundingClientRect(){let i=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},s=t.axis==="x"||t.axis==="both",a=t.axis==="y"||t.axis==="both",l=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",u=i.width,c=i.height,d=i.x,p=i.y;return r==null&&t.x&&s&&(r=i.x-t.x),o==null&&t.y&&a&&(o=i.y-t.y),d-=r||0,p-=o||0,u=0,c=0,!n||l?(u=t.axis==="y"?i.width:0,c=t.axis==="x"?i.height:0,d=s&&t.x!=null?t.x:d,p=a&&t.y!=null?t.y:p):n&&!l&&(c=t.axis==="x"?i.height:c,u=t.axis==="y"?i.width:u),n=!0,{width:u,height:c,x:d,y:p,top:p,right:d+u,bottom:p+c,left:d}}}}function Av(e){return e!=null&&e.clientX!=null}function pm(e,t={}){let r="rootStore"in e?e.rootStore:e,o=r.useState("open"),n=r.useState("floatingElement"),i=r.useState("domReferenceElement"),s=r.context.dataRef,{enabled:a=!0,axis:l="both"}=t,u=Yt.useRef(!1),c=Yt.useRef(null),[d,p]=Yt.useState(),[m,g]=Yt.useState([]),h=ue((S,P,O)=>{u.current||s.current.openEvent&&!Av(s.current.openEvent)||r.set("positionReference",B1(O??i,{x:S,y:P,axis:l,dataRef:s,pointerType:d}))}),b=ue(S=>{o?c.current||g([]):h(S.clientX,S.clientY,S.currentTarget)}),v=ii(d)?n:o,x=Yt.useCallback(()=>
1{if(!v||!a)return;let S=qe(n);function P(O){let V=Ut(O);He(n,V)?(c.current?.(),c.current=null):h(O.clientX,O.clientY)}if(!s.current.openEvent||Av(s.current.openEvent)){let O=()=>{c.current?.(),c.current=null};return c.current=_e(S,"mousemove",P),O}r.set("positionReference",i)},[v,a,n,s,i,r,h]);Yt.useEffect(()=>x(),[x,m]),Yt.useEffect(()=>{a&&!n&&(u.current=!1)},[a,n]),Yt.useEffect(()=>{!a&&o&&(u.current=!0)},[a,o]);let y=Yt.useMemo(()=>{function S(P){p(P.pointerType)}return{onPointerDown:S,onPointerEnter:S,onMouseMove:b,onMouseEnter:b}},[b]);return Yt.useMemo(()=>a?{reference:y,trigger:y}:{},[a,y])}var cr=f($(),1);var H1={intentional:"onClick",sloppy:"onPointerDown"};function j1(){return!1}function W1(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function gm(e,t={}){let r="rootStore"in e?e.rootStore:e,o=r.useState("open"),n=r.useState("floatingElement"),{dataRef:i}=r.context,{enabled:s=!0,escapeKey:a=!0,outsidePress:l=!0,outsidePressEvent:u="sloppy",referencePress:c=j1,referencePressEvent:d="sloppy",bubbles:p,externalTree:m}=t,g=fn(m),h=ue(typeof l=="function"?l:()=>!1),b=typeof l=="function"?h:l,v=b!==!1,x=ue(()=>u),y=cr.useRef(!1),S=cr.useRef(!1),P=cr.useRef(!1),{escapeKey:O,outsidePress:V}=W1(p),R=cr.useRef(null),I=Bo(),k=Bo(),E=ue(()=>{k.clear(),i.current.insideReactTree=!1}),M=cr.useRef(!1),N=cr.useRef(""),_=ue(c),C=ue(H=>{if(!o||!s||!a||H.key!=="Escape"||M.current)return;let J=i.current.floatingContext?.nodeId,ee=g?Kr(g.nodesRef.current,J):[];if(!O&&ee.length>0){let Q=!0;if(ee.forEach(xe=>{xe.context?.open&&!xe.context.dataRef.current.__escapeKeyBubbles&&(Q=!1)}),!Q)return}let se=dv(H)?H.nativeEvent:H,ye=De(pe.escapeKey,se);r.setOpen(!1,ye),!O&&!ye.isPropagationAllowed&&H.stopPropagation()}),A=ue(()=>{i.current.insideReactTree=!0,k.start(0,E)});cr.useEffect(()=>{if(!o||!s)return;i.current.__escapeKeyBubbles=O,i.current.__outsidePressBubbles=V;let H=new Er,J=new Er;function ee(){H.clear(),M.current=!0}function se(){H.start(ts()?5:0,()=>{M.current=!1})}function ye(){P.current=!0,J.start(0,()=>{P.current=!1})}function Q(){y.current=!1,S.current=!1}function xe(){let B=N.current,G=B==="pen"||!B?"mouse":B,fe=x(),Pe=typeof fe=="function"?fe():fe;return typeof Pe=="string"?Pe:Pe[G]}function X(B){let G=xe();return G==="intentional"&&B.type!=="click"||G==="sloppy"&&B.type==="click"}function z(B){let G=i.current.floatingContext?.nodeId,fe=g&&Kr(g.nodesRef.current,G).some(Pe=>Fr(B,Pe.context?.elements.floating));return Fr(B,r.select("floatingElement"))||Fr(B,r.select("domReferenceElement"))||fe}function Y(B){if(X(B)){E();return}if(i.current.insideReactTree){E();return}let G=Ut(B),fe=`[${rs("inert")}]`,Pe=ie(G)?G.getRootNode():null,bt=Array.from((Ji(Pe)?Pe:wt(r.select("floatingElement"))).querySelectorAll(fe)),Je=r.context.triggerElements;if(G&&(Je.hasElement(G)||Je.hasMatchingElement(gt=>He(gt,G))))return;let _t=ie(G)?G:null;for(;_t&&!qr(_t);){let gt=Yr(_t);if(qr(gt)||!ie(gt))break;_t=gt}if(bt.length&&ie(G)&&!uv(G)&&!He(G,r.select("floatingElement"))&&bt.every(gt=>!He(_t,gt)))return;if(yt(G)&&!("touches"in B)){let gt=qr(G),Mo=Dt(G),$s=/auto|scroll/,ol=gt||$s.test(Mo.overflowX),nl=gt||$s.test(Mo.overflowY),il=ol&&G.clientWidth>0&&G.scrollWidth>G.clientWidth,Le=nl&&G.clientHeight>0&&G.scrollHeight>G.clientHeight,zt=Mo.direction==="rtl",kr=Le&&(zt?B.offsetX<=G.offsetWidth-G.clientWidth:B.offsetX>G.clientWidth),or=il&&B.offsetY>G.clientHeight;if(kr||or)return}if(z(B))return;if(xe()==="intentional"&&P.current){J.clear(),P.current=!1;return}if(typeof b=="function"&&!b(B))return;let Ui=i.current.floatingContext?.nodeId,Kn=g?Kr(g.nodesRef.current,Ui):[];if(Kn.length>0){let gt=!0;if(Kn.forEach(Mo=>{Mo.context?.open&&!Mo.context.dataRef.current.__outsidePressBubbles&&(gt=!1)}),!gt)return}r.setOpen(!1,De(pe.outsidePress,B)),E()}function le(B){xe()!=="sloppy"||B.pointerType==="touch"||!r.select("open")||!s||Fr(B,r.select("floatingElement"))||Fr(B,r.select("domReferenceElement"))||Y(B)}function Te(B){if(xe()!=="sloppy"||!r.select("open")||!s||Fr(B,r.select("floatingElement"))||Fr(B,r.select("domReferenceElement")))return;let G=B.touches[0];G&&(R.current={startTime:Date.now(),startX:G.clientX,startY:G.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},I.start(1e3,()=>{R.current&&(R.current.dismissOnTouchEnd=!1,R.current.dismissOnMouseDown=!1)}))}function Ge(B,G){let fe=Ut(B);if(!fe)return;let Pe=_e(fe,B.type,()=>{G(B),Pe()})}function Ur(B){N.current="touch",Ge(B,Te)}function so(B){I.clear(),B.type==="pointerdown"&&(N.current=B.pointerType),!(B.type==="mousedown"&&R.current&&!R.current.dismissOnMouseDown)&&Ge(B,G=>{G.type==="pointerdown"?le(G):Y(G)})}function yr(B){if(!y.current)return;let G=S.current;if(Q(),xe()==="intentional"){if(B.type==="pointercancel"){G&&ye();return}if(!z(B)){if(G){ye();return}typeof b=="function"&&!b(B)||(J.clear(),P.current=!0,E())}}}function wr(B){if(xe()!=="sloppy"||!R.current||Fr(B,r.select("floatingElement"))||Fr(B,r.select("domReferenceElement")))return;let G=B.touches[0];if(!G)return;let fe=Math.abs(G.clientX-R.current.startX),Pe=Math.abs(G.clientY-R.current.startY),bt=Math.sqrt(fe*fe+Pe*Pe);bt>
15&&(R.current.dismissOnTouchEnd=!0),bt>10&&(Y(B),I.clear(),R.current=null)}function No(B){Ge(B,wr)}function Wi(B){xe()!=="sloppy"||!R.current||Fr(B,r.select("floatingElement"))||Fr(B,r.select("domReferenceElement"))||(R.current.dismissOnTouchEnd&&Y(B),I.clear(),R.current=null)}function zi(B){Ge(B,Wi)}let st=wt(n),W=Jr(a&&Jr(_e(st,"keydown",C),_e(st,"compositionstart",ee),_e(st,"compositionend",se)),v&&Jr(_e(st,"click",so,!0),_e(st,"pointerdown",so,!0),_e(st,"pointerup",yr,!0),_e(st,"pointercancel",yr,!0),_e(st,"mousedown",so,!0),_e(st,"mouseup",yr,!0),_e(st,"touchstart",Ur,!0),_e(st,"touchmove",No,!0),_e(st,"touchend",zi,!0)));return()=>{W(),H.clear(),J.clear(),Q(),P.current=!1}},[i,n,a,v,b,o,s,O,V,C,E,x,g,r,I]),cr.useEffect(E,[b,E]);let w=cr.useMemo(()=>({onKeyDown:C,[H1[d]]:H=>{_()&&r.setOpen(!1,De(pe.triggerPress,H.nativeEvent))},...d!=="intentional"&&{onClick(H){_()&&r.setOpen(!1,De(pe.triggerPress,H.nativeEvent))}}}),[C,r,d,_]),T=ue(H=>{if(!o||!s||H.button!==0)return;let J=Ut(H.nativeEvent);He(r.select("floatingElement"),J)&&(y.current||(y.current=!0,S.current=!1))}),D=ue(H=>{!o||!s||(H.defaultPrevented||H.nativeEvent.defaultPrevented)&&y.current&&(S.current=!0)}),F=cr.useMemo(()=>({onKeyDown:C,onPointerDown:D,onMouseDown:D,onClickCapture:A,onMouseDownCapture(H){A(),T(H)},onPointerDownCapture(H){A(),T(H)},onMouseUpCapture:A,onTouchEndCapture:A,onTouchMoveCapture:A}),[C,A,T,D]);return cr.useMemo(()=>s?{reference:w,floating:F,trigger:w}:{},[s,w,F])}var Gt=f($(),1);function Iv(e,t,r){let{reference:o,floating:n}=e,i=lr(t),s=sa(t),a=ia(s),l=Tt(t),u=i==="y",c=o.x+o.width/2-n.width/2,d=o.y+o.height/2-n.height/2,p=o[a]/2-n[a]/2,m;switch(l){case"top":m={x:c,y:o.y-n.height};break;case"bottom":m={x:c,y:o.y+o.height};break;case"right":m={x:o.x+o.width,y:d};break;case"left":m={x:o.x-n.width,y:d};break;default:m={x:o.x,y:o.y}}switch(Qr(t)){case"start":m[s]-=p*(r&&u?-1:1);break;case"end":m[s]+=p*(r&&u?-1:1);break}return m}async function Nv(e,t){var r;t===void 0&&(t={});let{x:o,y:n,platform:i,rects:s,elements:a,strategy:l}=e,{boundary:u="clippingAncestors",rootBoundary:c="viewport",elementContext:d="floating",altBoundary:p=!1,padding:m=0}=Zr(t,e),g=fu(m),b=a[p?d==="floating"?"reference":"floating":d],v=si(await i.getClippingRect({element:(r=await(i.isElement==null?void 0:i.isElement(b)))==null||r?b:b.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(a.floating)),boundary:u,rootBoundary:c,strategy:l})),x=d==="floating"?{x:o,y:n,width:s.floating.width,height:s.floating.height}:s.reference,y=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),S=await(i.isElement==null?void 0:i.isElement(y))?await(i.getScale==null?void 0:i.getScale(y))||{x:1,y:1}:{x:1,y:1},P=si(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:x,offsetParent:y,strategy:l}):x);return{top:(v.top-P.top+g.top)/S.y,bottom:(P.bottom-v.bottom+g.bottom)/S.y,left:(v.left-P.left+g.left)/S.x,right:(P.right-v.right+g.right)/S.x}}var z1=50,Mv=async(e,t,r)=>{let{placement:o="bottom",strategy:n="absolute",middleware:i=[],platform:s}=r,a=s.detectOverflow?s:{...s,detectOverflow:Nv},l=await(s.isRTL==null?void 0:s.isRTL(t)),u=await s.getElementRects({reference:e,floating:t,strategy:n}),{x:c,y:d}=Iv(u,o,l),p=o,m=0,g={};for(let h=0;h<i.length;h++){let b=i[h];if(!b)continue;let{name:v,fn:x}=b,{x:y,y:S,data:P,reset:O}=await x({x:c,y:d,initialPlacement:o,placement:p,strategy:n,middlewareData:g,rects:u,platform:a,elements:{reference:e,floating:t}});c=y??c,d=S??d,g[v]={...g[v],...P},O&&m<z1&&(m++,typeof O=="object"&&(O.placement&&(p=O.placement),O.rects&&(u=O.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:n}):O.rects),{x:c,y:d}=Iv(u,p,l)),h=-1)}return{x:c,y:d,placement:p,strategy:n,middlewareData:g}};var kv=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r,o;let{placement:n,middlewareData:i,rects:s,initialPlacement:a,platform:l,elements:u}=t,{mainAxis:c=!0,crossAxis:d=!0,fallbackPlacements:p,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:h=!0,...b}=Zr(e,t);if((r=i.arrow)!=null&&r.alignmentOffset)return{};let v=Tt(n),x=lr(a),y=Tt(a)===a,S=await(l.isRTL==null?void 0:l.isRTL(u.floating)),P=p||(y||!h?[ra(a)]:bv(a)),O=g!=="none";!p&&O&&P.push(...xv(a,h,g,S));let V=[a,...P],R=await l.detectOverflow(t,b),I=[],k=((o=i.flip)==null?void 0:o.overflows)||[];if(c&&I.push(R[v]),d){let _=vv(n,s,S);I.push(R[_[0]],R[_[1]])}if(k=[...k,{placement:n,overflows:I}],!I.every(_=>_<=0)){var E,M;let _=(((E=i.flip)==null?void 0:E.index)||0)+1,C=V[_];if(C&&(!(d==="alignment"?x!==lr(C):!1)||k.every(T=>lr(T.placement)===x?T.overflows[0]>0:!0)))return{data:{index:_,overflows:k},reset:{placement:C}};let A=(M=k.filter(w=>w.overflows[0]<=0).sort((w,T)=>w.overflows[1]-T.overflows[1])[0])==null?void 0:M.placement;if(!A)switch(m){case"bestFit":{var N;let w=(N=k.filter(T=>{if(O){let D=lr(T.placement);return D===x||D==="y"}return!0}).map(T=>[T.placement,T.overflows.filter(D=>D>0).reduce((D,F)=>D+F,0)]).sort((T,D)=>T[1]-D[1])[0])==null?void 0:N[0];w&&(A=w);break}case"initialPlacement":A=a;break}if(n!==A)return{reset:{placement:A}}}return{}}}};function Vv(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function Dv(e){return hv.some(t=>e[t]>=0)}var Fv=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:r,platform:o}=t,{strategy:n="referenceHidden",...i}=Zr(e,t);switch(n){case"referenceHidden":{let s=await o.detectOverflow(t,{...i,elementContext:"reference"}),a=Vv(s,r.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:Dv(a)}}}case"escaped":{let s=await o.detectOverflow(t,{...i,altBoundary:!0}),a=Vv(s,r.floating);return{data:{escapedOffsets:a,escaped:Dv(a)}}}default:return{}}}}};var Lv=new Set(["left","top"]);async function U1(e,t){let{placement:r,platform:o,elements:n}=e,i=await(o.isRTL==null?void 0:o.isRTL(n.floating)),s=Tt(r),a=Qr(r),l=lr(r)==="y",u=Lv.has(s)?-1:1,c=i&&l?-1:1,d=Zr(t,e),{mainAxis:p,crossAxis:m,alignmentAxis:g}=typeof d=="number"?{mainAxis:d,crossAxis:0,alignmentAxis:null}
vendor: 4,265 bytes, line 1
1:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return a&&typeof g=="number"&&(m=a==="end"?g*-1:g),l?{x:m*c,y:p*u}:{x:p*u,y:m*c}}var Bv=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var r,o;let{x:n,y:i,placement:s,middlewareData:a}=t,l=await U1(t,e);return s===((r=a.offset)==null?void 0:r.placement)&&(o=a.arrow)!=null&&o.alignmentOffset?{}:{x:n+l.x,y:i+l.y,data:{...l,placement:s}}}}},Hv=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:r,y:o,placement:n,platform:i}=t,{mainAxis:s=!0,crossAxis:a=!1,limiter:l={fn:v=>{let{x,y}=v;return{x,y}}},...u}=Zr(e,t),c={x:r,y:o},d=await i.detectOverflow(t,u),p=lr(Tt(n)),m=cu(p),g=c[m],h=c[p];if(s){let v=m==="y"?"top":"left",x=m==="y"?"bottom":"right",y=g+d[v],S=g-d[x];g=na(y,g,S)}if(a){let v=p==="y"?"top":"left",x=p==="y"?"bottom":"right",y=h+d[v],S=h-d[x];h=na(y,h,S)}let b=l.fn({...t,[m]:g,[p]:h});return{...b,data:{x:b.x-r,y:b.y-o,enabled:{[m]:s,[p]:a}}}}}},jv=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:r,y:o,placement:n,rects:i,middlewareData:s}=t,{offset:a=0,mainAxis:l=!0,crossAxis:u=!0}=Zr(e,t),c={x:r,y:o},d=lr(n),p=cu(d),m=c[p],g=c[d],h=Zr(a,t),b=typeof h=="number"?{mainAxis:h,crossAxis:0}:{mainAxis:0,crossAxis:0,...h};if(l){let y=p==="y"?"height":"width",S=i.reference[p]-i.floating[y]+b.mainAxis,P=i.reference[p]+i.reference[y]-b.mainAxis;m<S?m=S:m>P&&(m=P)}if(u){var v,x;let y=p==="y"?"width":"height",S=Lv.has(Tt(n)),P=i.reference[d]-i.floating[y]+(S&&((v=s.offset)==null?void 0:v[d])||0)+(S?0:b.crossAxis),O=i.reference[d]+i.reference[y]+(S?0:((x=s.offset)==null?void 0:x[d])||0)-(S?b.crossAxis:0);g<P?g=P:g>O&&(g=O)}return{[p]:m,[d]:g}}}},Wv=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var r,o;let{placement:n,rects:i,platform:s,elements:a}=t,{apply:l=()=>{},...u}=Zr(e,t),c=await s.detectOverflow(t,u),d=Tt(n),p=Qr(n),m=lr(n)==="y",{width:g,height:h}=i.floating,b,v;d==="top"||d==="bottom"?(b=d,v=p===(await(s.isRTL==null?void 0:s.isRTL(a.floating))?"start":"end")?"left":"right"):(v=d,b=p==="end"?"top":"bottom");let x=h-c.top-c.bottom,y=g-c.left-c.right,S=un(h-c[b],x),P=un(g-c[v],y),O=!t.middlewareData.shift,V=S,R=P;if((r=t.middlewareData.shift)!=null&&r.enabled.x&&(R=y),(o=t.middlewareData.shift)!=null&&o.enabled.y&&(V=x),O&&!p){let k=$t(c.left,0),E=$t(c.right,0),M=$t(c.top,0),N=$t(c.bottom,0);m?R=g-2*(k!==0||E!==0?k+E:$t(c.left,c.right)):V=h-2*(M!==0||N!==0?M+N:$t(c.top,c.bottom))}await l({...t,availableWidth:R,availableHeight:V});let I=await s.getDimensions(a.floating);return g!==I.width||h!==I.height?{reset:{rects:!0}}:{}}}};function Yv(e){let t=Dt(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=yt(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o,a=cn(r)!==i||cn(o)!==s;return a&&(r=i,o=s),{width:r,height:o,$:a}}function vm(e){return ie(e)?e:e.contextElement}function ns(e){let t=vm(e);if(!yt(t))return Xr(1);let r=t.getBoundingClientRect(),{width:o,height:n,$:i}=Yv(t),s=(i?cn(r.width):r.width)/o,a=(i?cn(r.height):r.height)/n;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}var $1=Xr(0);function Gv(e){let t=qe(e);return!ts()||!t.visualViewport?$1:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Y1(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==qe(e)?!1:t}function ui(e,t,r,o){t===void 0&&(t=!1),r===void 0&&(r=!1);let n=e.getBoundingClientRect(),i=vm(e),s=Xr(1);t&&(o?ie(o)&&(s=ns(o)):s=ns(e));let a=Y1(i,r,o)?Gv(i):Xr(0),l=(n.left+a.x)/s.x,u=(n.top+a.y)/s.y,c=n.width/s.x,d=n.height/s.y;if(i){let p=qe(i),m=o&&ie(o)?qe(o):o,g=p,h=su(g);for(;h&&o&&m!==g;){let b=ns(h),v=h.getBoundingClientRect(),x=Dt(h),y=v.left+(h.clientLeft+parseFloat(x.paddingLeft))*b.x,S=v.top+(h.clientTop+parseFloat(x.paddingTop))*b.y;l*=b.x,u*=b.y,c*=b.x,d*=b.y,l+=y,u+=S,g=qe(h),h=su(g)}}return si({width:c,height:d,x:l,y:u})}function pu(e,t){let r=ta(e).scrollLeft;return t?t.left+r:ui(Gr(e)).left+r}function qv(e,t){let r=e.getBoundingClientRect(),o=r.left+t.scrollLeft-pu(e,r),n=r.top+t.scrollTop;return{x:o,y:n}}function G1(e){let{elements:t,rect:r,offsetParent:o,strategy:n}=e,i=n==="fixed",s=Gr(o),a=t?ea(t.floating):!1;if(o===s||a&&i)return r;let l={scrollLeft:0,scrollTop:0},u=Xr(1),c=Xr(0),d=yt(o);
vendor: 4,715 bytes, line 1
1if((d||!d&&!i)&&((oi(o)!=="body"||es(s))&&(l=ta(o)),d)){let m=ui(o);u=ns(o),c.x=m.x+o.clientLeft,c.y=m.y+o.clientTop}let p=s&&!d&&!i?qv(s,l):Xr(0);return{width:r.width*u.x,height:r.height*u.y,x:r.x*u.x-l.scrollLeft*u.x+c.x+p.x,y:r.y*u.y-l.scrollTop*u.y+c.y+p.y}}function q1(e){return Array.from(e.getClientRects())}function K1(e){let t=Gr(e),r=ta(e),o=e.ownerDocument.body,n=$t(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),i=$t(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight),s=-r.scrollLeft+pu(e),a=-r.scrollTop;return Dt(o).direction==="rtl"&&(s+=$t(t.clientWidth,o.clientWidth)-n),{width:n,height:i,x:s,y:a}}var zv=25;function X1(e,t){let r=qe(e),o=Gr(e),n=r.visualViewport,i=o.clientWidth,s=o.clientHeight,a=0,l=0;if(n){i=n.width,s=n.height;let c=ts();(!c||c&&t==="fixed")&&(a=n.offsetLeft,l=n.offsetTop)}let u=pu(o);if(u<=0){let c=o.ownerDocument,d=c.body,p=getComputedStyle(d),m=c.compatMode==="CSS1Compat"&&parseFloat(p.marginLeft)+parseFloat(p.marginRight)||0,g=Math.abs(o.clientWidth-d.clientWidth-m);g<=zv&&(i-=g)}else u<=zv&&(i+=u);return{width:i,height:s,x:a,y:l}}function Z1(e,t){let r=ui(e,!0,t==="fixed"),o=r.top+e.clientTop,n=r.left+e.clientLeft,i=yt(e)?ns(e):Xr(1),s=e.clientWidth*i.x,a=e.clientHeight*i.y,l=n*i.x,u=o*i.y;return{width:s,height:a,x:l,y:u}}function Uv(e,t,r){let o;if(t==="viewport")o=X1(e,r);else if(t==="document")o=K1(Gr(e));else if(ie(t))o=Z1(t,r);else{let n=Gv(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return si(o)}function Kv(e,t){let r=Yr(e);return r===t||!ie(r)||qr(r)?!1:Dt(r).position==="fixed"||Kv(r,t)}function Q1(e,t){let r=t.get(e);if(r)return r;let o=an(e,[],!1).filter(a=>ie(a)&&oi(a)!=="body"),n=null,i=Dt(e).position==="fixed",s=i?Yr(e):e;for(;ie(s)&&!qr(s);){let a=Dt(s),l=iu(s);!l&&a.position==="fixed"&&(n=null),(i?!l&&!n:!l&&a.position==="static"&&!!n&&(n.position==="absolute"||n.position==="fixed")||es(s)&&!l&&Kv(e,s))?o=o.filter(c=>c!==s):n=a,s=Yr(s)}return t.set(e,o),o}function J1(e){let{element:t,boundary:r,rootBoundary:o,strategy:n}=e,s=[...r==="clippingAncestors"?ea(t)?[]:Q1(t,this._c):[].concat(r),o],a=Uv(t,s[0],n),l=a.top,u=a.right,c=a.bottom,d=a.left;for(let p=1;p<s.length;p++){let m=Uv(t,s[p],n);l=$t(m.top,l),u=un(m.right,u),c=un(m.bottom,c),d=$t(m.left,d)}return{width:u-d,height:c-l,x:d,y:l}}function eT(e){let{width:t,height:r}=Yv(e);return{width:t,height:r}}function tT(e,t,r){let o=yt(t),n=Gr(t),i=r==="fixed",s=ui(e,!0,i,t),a={scrollLeft:0,scrollTop:0},l=Xr(0);function u(){l.x=pu(n)}if(o||!o&&!i)if((oi(t)!=="body"||es(n))&&(a=ta(t)),o){let m=ui(t,!0,i,t);l.x=m.x+t.clientLeft,l.y=m.y+t.clientTop}else n&&u();i&&!o&&n&&u();let c=n&&!o&&!i?qv(n,a):Xr(0),d=s.left+a.scrollLeft-l.x-c.x,p=s.top+a.scrollTop-l.y-c.y;return{x:d,y:p,width:s.width,height:s.height}}function hm(e){return Dt(e).position==="static"}function $v(e,t){if(!yt(e)||Dt(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return Gr(e)===r&&(r=r.ownerDocument.body),r}function Xv(e,t){let r=qe(e);if(ea(e))return r;if(!yt(e)){let n=Yr(e);for(;n&&!qr(n);){if(ie(n)&&!hm(n))return n;n=Yr(n)}return r}let o=$v(e,t);for(;o&&rv(o)&&hm(o);)o=$v(o,t);return o&&qr(o)&&hm(o)&&!iu(o)?r:o||ov(e)||r}var rT=async function(e){let t=this.getOffsetParent||Xv,r=this.getDimensions,o=await r(e.floating);return{reference:tT(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function oT(e){return Dt(e).direction==="rtl"}var bm={convertOffsetParentRelativeRectToViewportRelativeRect:G1,getDocumentElement:Gr,getClippingRect:J1,getOffsetParent:Xv,getElementRects:rT,getClientRects:q1,getDimensions:eT,getScale:ns,isElement:ie,isRTL:oT};function Zv(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function nT(e,t){let r=null,o,n=Gr(e);function i(){var a;clearTimeout(o),(a=r)==null||a.disconnect(),r=null}function s(a,l){a===void 0&&(a=!1),l===void 0&&(l=1),i();let u=e.getBoundingClientRect(),{left:c,top:d,width:p,height:m}=u;if(a||t(),!p||!m)return;let g=oa(d),h=oa(n.clientWidth-(c+p)),b=oa(n.clientHeight-(d+m)),v=oa(c),y={rootMargin:-g+"px "+-h+"px "+-b+"px "+-v+"px",threshold:$t(0,un(1,l))||1},S=!0;function P(O){let V=O[0].intersectionRatio;if(V!==l){if(!S)return s();V?s(!1,V):o=setTimeout(()=>{s(!1,1e-7)},1e3)}V===1&&!Zv(u,e.getBoundingClientRect())&&s(),S=!1}try{r=new IntersectionObserver(P,{...y,root:n.ownerDocument})}catch{r=new IntersectionObserver(P,y)}r.observe(e)}return s(!0),i}function la(e,t,r,o){o===void 0&&(o={});let{ancestorScroll:n=!0,ancestorResize:i=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:l=!1}=o,u=vm(e),c=n||i?[...u?an(u):[],...t?an(t):[]]:[];
vendor: 4,402 bytes, line 1
1c.forEach(v=>{n&&v.addEventListener("scroll",r,{passive:!0}),i&&v.addEventListener("resize",r)});let d=u&&a?nT(u,r):null,p=-1,m=null;s&&(m=new ResizeObserver(v=>{let[x]=v;x&&x.target===u&&m&&t&&(m.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var y;(y=m)==null||y.observe(t)})),r()}),u&&!l&&m.observe(u),t&&m.observe(t));let g,h=l?ui(e):null;l&&b();function b(){let v=ui(e);h&&!Zv(h,v)&&r(),h=v,g=requestAnimationFrame(b)}return r(),()=>{var v;c.forEach(x=>{n&&x.removeEventListener("scroll",r),i&&x.removeEventListener("resize",r)}),d?.(),(v=m)==null||v.disconnect(),m=null,l&&cancelAnimationFrame(g)}}var Qv=Bv;var Jv=Hv,eb=kv,tb=Wv,rb=Fv;var ob=jv,gu=(e,t,r)=>{let o=new Map,n={platform:bm,...r},i={...n.platform,_c:o};return Mv(e,t,{...n,platform:i})};var mt=f($(),1),ib=f($(),1),sb=f(Lo(),1),sT=typeof document<"u",aT=function(){},hu=sT?ib.useLayoutEffect:aT;function vu(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let r,o,n;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(r=e.length,r!==t.length)return!1;for(o=r;o--!==0;)if(!vu(e[o],t[o]))return!1;return!0}if(n=Object.keys(e),r=n.length,r!==Object.keys(t).length)return!1;for(o=r;o--!==0;)if(!{}.hasOwnProperty.call(t,n[o]))return!1;for(o=r;o--!==0;){let i=n[o];if(!(i==="_owner"&&e.$$typeof)&&!vu(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function ab(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function nb(e,t){let r=ab(e);return Math.round(t*r)/r}function xm(e){let t=mt.useRef(e);return hu(()=>{t.current=e}),t}function lb(e){e===void 0&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:o=[],platform:n,elements:{reference:i,floating:s}={},transform:a=!0,whileElementsMounted:l,open:u}=e,[c,d]=mt.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[p,m]=mt.useState(o);vu(p,o)||m(o);let[g,h]=mt.useState(null),[b,v]=mt.useState(null),x=mt.useCallback(T=>{T!==O.current&&(O.current=T,h(T))},[]),y=mt.useCallback(T=>{T!==V.current&&(V.current=T,v(T))},[]),S=i||g,P=s||b,O=mt.useRef(null),V=mt.useRef(null),R=mt.useRef(c),I=l!=null,k=xm(l),E=xm(n),M=xm(u),N=mt.useCallback(()=>{if(!O.current||!V.current)return;let T={placement:t,strategy:r,middleware:p};E.current&&(T.platform=E.current),gu(O.current,V.current,T).then(D=>{let F={...D,isPositioned:M.current!==!1};_.current&&!vu(R.current,F)&&(R.current=F,sb.flushSync(()=>{d(F)}))})},[p,t,r,E,M]);hu(()=>{u===!1&&R.current.isPositioned&&(R.current.isPositioned=!1,d(T=>({...T,isPositioned:!1})))},[u]);let _=mt.useRef(!1);hu(()=>(_.current=!0,()=>{_.current=!1}),[]),hu(()=>{if(S&&(O.current=S),P&&(V.current=P),S&&P){if(k.current)return k.current(S,P,N);N()}},[S,P,N,k,I]);let C=mt.useMemo(()=>({reference:O,floating:V,setReference:x,setFloating:y}),[x,y]),A=mt.useMemo(()=>({reference:S,floating:P}),[S,P]),w=mt.useMemo(()=>{let T={position:r,left:0,top:0};if(!A.floating)return T;let D=nb(A.floating,c.x),F=nb(A.floating,c.y);return a?{...T,transform:"translate("+D+"px, "+F+"px)",...ab(A.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:D,top:F}},[r,a,A.floating,c.x,c.y]);return mt.useMemo(()=>({...c,update:N,refs:C,elements:A,floatingStyles:w}),[c,N,C,A,w])}var ym=(e,t)=>{let r=Qv(e);return{name:r.name,fn:r.fn,options:[e,t]}},wm=(e,t)=>{let r=Jv(e);return{name:r.name,fn:r.fn,options:[e,t]}},Sm=(e,t)=>({fn:ob(e).fn,options:[e,t]}),Em=(e,t)=>{let r=eb(e);return{name:r.name,fn:r.fn,options:[e,t]}},Cm=(e,t)=>{let r=tb(e);return{name:r.name,fn:r.fn,options:[e,t]}};var Rm=(e,t)=>{let r=rb(e);return{name:r.name,fn:r.fn,options:[e,t]}};var Se=(e,t,r,o,n,i,...s)=>{if(s.length>0)throw new Error(sr(1));let a;if(e&&t&&r&&o&&n&&i)a=(l,u,c,d)=>{let p=e(l,u,c,d),m=t(l,u,c,d),g=r(l,u,c,d),h=o(l,u,c,d),b=n(l,u,c,d);return i(p,m,g,h,b,u,c,d)};else if(e&&t&&r&&o&&n)a=(l,u,c,d)=>{let p=e(l,u,c,d),m=t(l,u,c,d),g=r(l,u,c,d),h=o(l,u,c,d);return n(p,m,g,h,u,c,d)};else if(e&&t&&r&&o)a=(l,u,c,d)=>{let p=e(l,u,c,d),m=t(l,u,c,d),g=r(l,u,c,d);return o(p,m,g,u,c,d)};else if(e&&t&&r)a=(l,u,c,d)=>{let p=e(l,u,c,d),m=t(l,u,c,d);return r(p,m,u,c,d)};else if(e&&t)a=(l,u,c,d)=>{let p=e(l,u,c,d);return t(p,u,c,d)};else if(e)a=e;else throw new Error("Missing arguments");return a};var yb=f($(),1),Am=f(bu(),1),wb=f(gb(),1);var hb=f($(),1);var Tm=[],Pm;function vb(){return Pm}function bb(e){Tm.push(e)}
1function Om(e){let t=(r,o)=>{let n=at(RT).current,i;try{Pm=n;for(let s of Tm)s.before(n);i=e(r,o);for(let s of Tm)s.after(n);n.didInitialize=!0}finally{Pm=void 0}return i};return t.displayName=e.displayName||e.name,t}function xb(e){return hb.forwardRef(Om(e))}function RT(){return{didInitialize:!1}}var _T=Ki(19),TT=_T?OT:AT;function yu(e,t,r,o,n){return TT(e,t,r,o,n)}function PT(e,t,r,o,n){let i=yb.useCallback(()=>t(e.getSnapshot(),r,o,n),[e,t,r,o,n]);return(0,Am.useSyncExternalStore)(e.subscribe,i,i)}bb({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let r=0;r<e.syncHooks.length;r+=1){let o=e.syncHooks[r],n=o.selector(o.store.state,o.a1,o.a2,o.a3);(o.didChange||!Object.is(o.value,n))&&(t=!0,o.value=n,o.didChange=!1)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let r=new Set;for(let n of e.syncHooks)r.add(n.store);let o=[];for(let n of r)o.push(n.subscribe(t));return()=>{for(let n of o)n()}}),(0,Am.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function OT(e,t,r,o,n){let i=vb();if(!i)return PT(e,t,r,o,n);let s=i.syncIndex;i.syncIndex+=1;let a;return i.didInitialize?(a=i.syncHooks[s],(a.store!==e||a.selector!==t||!Object.is(a.a1,r)||!Object.is(a.a2,o)||!Object.is(a.a3,n))&&(a.store!==e&&(i.didChangeStore=!0),a.store=e,a.selector=t,a.a1=r,a.a2=o,a.a3=n,a.didChange=!0)):(a={store:e,selector:t,a1:r,a2:o,a3:n,value:t(e.getSnapshot(),r,o,n),didChange:!1},i.syncHooks.push(a)),a.value}function AT(e,t,r,o,n){return(0,wb.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,r,o,n))}var wu=class{constructor(t){this.state=t,this.listeners=new Set,this.updateTick=0}subscribe=t=>(this.listeners.add(t),()=>{this.listeners.delete(t)});getSnapshot=()=>this.state;setState(t){if(this.state===t)return;this.state=t,this.updateTick+=1;let r=this.updateTick;for(let o of this.listeners){if(r!==this.updateTick)return;o(t)}}update(t){for(let r in t)if(!Object.is(this.state[r],t[r])){this.setState({...this.state,...t});return}}set(t,r){Object.is(this.state[t],r)||this.setState({...this.state,[t]:r})}notifyAll(){let t={...this.state};this.setState(t)}use(t,r,o,n){return yu(this,t,r,o,n)}};var ci=f($(),1);var ss=class extends wu{constructor(t,r={},o){super(t),this.context=r,this.selectors=o}useSyncedValue(t,r){ci.useDebugValue(t),ne(()=>{this.state[t]!==r&&this.set(t,r)},[t,r])}useSyncedValueWithCleanup(t,r){let o=this;ne(()=>(o.state[t]!==r&&o.set(t,r),()=>{o.set(t,void 0)}),[o,t,r])}useSyncedValues(t){let r=this,o=Object.values(t);ne(()=>{r.update(t)},[r,...o])}useControlledProp(t,r){ci.useDebugValue(t);let o=r!==void 0;ne(()=>{o&&!Object.is(this.state[t],r)&&super.setState({...this.state,[t]:r})},[t,r,o])}select(t,r,o,n){let i=this.selectors[t];return i(this.state,r,o,n)}useState(t,r,o,n){return ci.useDebugValue(t),yu(this,this.selectors[t],r,o,n)}useContextCallback(t,r){ci.useDebugValue(t);let o=ue(r??Fo);this.context[t]=o}useStateSetter(t){let r=ci.useRef(void 0);return r.current===void 0&&(r.current=o=>{this.set(t,o)}),r.current}observe(t,r){let o;typeof t=="function"?o=t:o=this.selectors[t];let n=o(this.state);return r(n,n,this),this.subscribe(i=>{let s=o(i);if(!Object.is(n,s)){let a=n;n=s,r(s,a,this)}})}};var IT={open:Se(e=>e.open),transitionStatus:Se(e=>e.transitionStatus),domReferenceElement:Se(e=>e.domReferenceElement),referenceElement:Se(e=>e.positionReference??e.referenceElement),floatingElement:Se(e=>e.floatingElement),floatingId:Se(e=>e.floatingId)},dn=class extends ss{constructor(t){let{syncOnly:r,nested:o,onOpenChange:n,triggerElements:i,...s}=t;super({...s,positionReference:s.referenceElement,domReferenceElement:s.referenceElement},{onOpenChange:n,dataRef:{current:{}},events:Ov(),nested:o,triggerElements:i},IT),this.syncOnly=r}syncOpenEvent=(t,r)=>{(!t||!this.state.open||r!=null&&mv(r))&&(this.context.dataRef.current.openEvent=t?r:void 0)};dispatchOpenChange=(t,r)=>{this.syncOpenEvent(t,r.event);let o={open:t,reason:r.reason,nativeEvent:r.event,nested:this.context.nested,triggerElement:r.trigger};this.context.events.emit("openchange",o)};setOpen=(t,r)=>{if(this.syncOnly){this.context.onOpenChange?.(t,r);return}this.dispatchOpenChange(t,r),this.context.onOpenChange?.(t,r)}};var ua=f($(),1);function VT(e,t){let r=ua.useRef(null),o=ua.useRef(null);return ua.useCallback(n=>{if(e!==void 0){if(r.current!==null){let i=r.current,s=o.current,a=t.context.triggerElements.getById(i);s&&a===s&&t.context.triggerElements.delete(i),r.current=null,o.current=null}n!==null&&(r.current=e,o.current=n,t.context.triggerElements.add(e,n))}},[t,e])}function Sb(e,t,r,o){let n=r.useState("isMountedByTrigger",e),i=VT(e,r),s=ue(a=>{if(i(a),!a||!r.select("open"))return;let l=r.select("activeTriggerId");if(l===e){r.update({activeTriggerElement:a,...o});return}l==null&&r.update({activeTriggerId:e,activeTriggerElement:a,...o})});return ne(()=>{n&&r.update({activeTriggerElement:t.current,...o}
1)},[n,r,t,...Object.values(o)]),{registerTrigger:s,isMountedByThisTrigger:n}}function Eb(e){let t=e.useState("open");ne(()=>{if(t&&!e.select("activeTriggerId")&&e.context.triggerElements.size===1){let r=e.context.triggerElements.entries().next();if(!r.done){let[o,n]=r.value;e.update({activeTriggerId:o,activeTriggerElement:n})}}},[t,e])}function Cb(e,t,r){let{mounted:o,setMounted:n,transitionStatus:i}=tv(e);t.useSyncedValues({mounted:o,transitionStatus:i});let s=ue(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1}),r?.(),t.context.onOpenChangeComplete?.(!1)}),a=t.useState("preventUnmountingOnClose");return du({enabled:!a,open:e,ref:t.context.popupRef,onComplete(){e||s()}}),{forceUnmount:s,transitionStatus:i}}var mn=class{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(t,r){let o=this.idMap.get(t);o!==r&&(o!==void 0&&this.elementsSet.delete(o),this.elementsSet.add(r),this.idMap.set(t,r))}delete(t){let r=this.idMap.get(t);r&&(this.elementsSet.delete(r),this.idMap.delete(t))}hasElement(t){return this.elementsSet.has(t)}hasMatchingElement(t){for(let r of this.elementsSet)if(t(r))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}};function Rb(){return new dn({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new mn,floatingId:"",syncOnly:!1,nested:!1,onOpenChange:void 0})}function _b(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:Rb(),preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:xt,inactiveTriggerProps:xt,popupProps:xt}}var Su=Se(e=>e.triggerIdProp??e.activeTriggerId),Tb={open:Se(e=>e.openProp??e.open),mounted:Se(e=>e.mounted),transitionStatus:Se(e=>e.transitionStatus),floatingRootContext:Se(e=>e.floatingRootContext),preventUnmountingOnClose:Se(e=>e.preventUnmountingOnClose),payload:Se(e=>e.payload),activeTriggerId:Su,activeTriggerElement:Se(e=>e.mounted?e.activeTriggerElement:null),isTriggerActive:Se((e,t)=>t!==void 0&&Su(e)===t),isOpenedByTrigger:Se((e,t)=>t!==void 0&&Su(e)===t&&e.open),isMountedByTrigger:Se((e,t)=>t!==void 0&&Su(e)===t&&e.mounted),triggerProps:Se((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),popupProps:Se(e=>e.popupProps),popupElement:Se(e=>e.popupElement),positionerElement:Se(e=>e.positionerElement)};function Pb(e){let{open:t=!1,onOpenChange:r,elements:o={}}=e,n=sn(),i=os()!=null,s=at(()=>new dn({open:t,transitionStatus:void 0,onOpenChange:r,referenceElement:o.reference??null,floatingElement:o.floating??null,triggerElements:new mn,floatingId:n,syncOnly:!1,nested:i})).current;return ne(()=>{let a={open:t,floatingId:n};o.reference!==void 0&&(a.referenceElement=o.reference,a.domReferenceElement=ie(o.reference)?o.reference:null),o.floating!==void 0&&(a.floatingElement=o.floating),s.update(a)},[t,n,o.reference,o.floating,s]),s.context.onOpenChange=r,s.context.nested=i,s}function Im(e={}){let{nodeId:t,externalTree:r}=e,o=Pb(e),n=e.rootContext||o,i={reference:n.useState("referenceElement"),floating:n.useState("floatingElement"),domReference:n.useState("domReferenceElement")},[s,a]=Gt.useState(null),l=Gt.useRef(null),u=fn(r);ne(()=>{i.domReference&&(l.current=i.domReference)},[i.domReference]);let c=lb({...e,elements:{...i,...s&&{reference:s}}}),d=Gt.useCallback(R=>{let I=ie(R)?{getBoundingClientRect:()=>R.getBoundingClientRect(),getClientRects:()=>R.getClientRects(),contextElement:R}:R;a(I),c.refs.setReference(I)},[c.refs]),[p,m]=Gt.useState(void 0),[g,h]=Gt.useState(null);n.useSyncedValue("referenceElement",p??null);let b=ie(p)?p:null;n.useSyncedValue("domReferenceElement",p===void 0?i.domReference:b),n.useSyncedValue("floatingElement",g);let v=Gt.useCallback(R=>{(ie(R)||R===null)&&(l.current=R,m(R)),(ie(c.refs.reference.current)||c.refs.reference.current===null||R!==null&&!ie(R))&&c.refs.setReference(R)},[c.refs,m]),x=Gt.useCallback(R=>{h(R),c.refs.setFloating(R)},[c.refs]),y=Gt.useMemo(()=>({...c.refs,setReference:v,setFloating:x,setPositionReference:d,domReference:l}),[c.refs,v,x,d]),S=Gt.useMemo(()=>({...c.elements,domReference:i.domReference}),[c.elements,i.domReference]),P=n.useState("open"),O=n.useState("floatingId"),V=Gt.useMemo(()=>({...c,dataRef:n.context.dataRef,open:P,onOpenChange:n.setOpen,events:n.context.events,floatingId:O,refs:y,elements:S,nodeId:t,rootStore:n}),[c,y,S,t,n,P,O]);return ne(()=>{n.context.dataRef.current.floatingContext=V;let R=u?.nodesRef.current.find(I=>I.id===t);R&&(R.context=V)}),Gt.useMemo(()=>({...c,context:V,refs:y,elements:S,rootStore:n}),[c,y,S,V,n])}function Vm(e){let{popupStore:t,treatPopupAsFloatingElement:r=!1,onOpenChange:o}=e,n=sn(),i=os()!=null,s=t.useState("open"),a=t.useState("activeTriggerElement"),l=t.useState(r?"popupElement":"positionerElement"),u=t.context.triggerElements,c=at(()=>new dn({open:s,transitionStatus:void 0,referenceElement:a,floatingElement:l,triggerElements:u,onOpenChange:o,floatingId:n,syncOnly:!0,nested:i})).current;return ne(()=>{let d={open:s,floatingId:n,referenceElement:a,floatingElement:l};ie(a)&&(d.domReferenceElement=a),c.state.positionReference===c.state.referenceElement&&(d.positionReference=a),c.update(d)},[s,n,a,l,c]),c.context.onOpenChange=o,c.context.nested=i,c}var lo=f($(),1);var Dm=av&&sv;function Nm(e,t={}){let r="rootStore"in e?e.rootStore:e,{events:o,dataRef:n}=r.context,{enabled:i=!0,delay:s}=t,a=lo.useRef(!1),l=lo.useRef(null),u=Bo(),c=lo.useRef(!0);lo.useEffect(()=>{let p=r.select("domReferenceElement");
1if(!i)return;let m=qe(p);function g(){let v=r.select("domReferenceElement");!r.select("open")&&yt(v)&&v===lu(wt(v))&&(a.current=!0)}function h(){c.current=!0}function b(){c.current=!1}return Jr(_e(m,"blur",g),Dm&&_e(m,"keydown",h,!0),Dm&&_e(m,"pointerdown",b,!0))},[r,i]),lo.useEffect(()=>{if(!i)return;function p(m){if(m.reason===pe.triggerPress||m.reason===pe.escapeKey){let g=r.select("domReferenceElement");ie(g)&&(l.current=g,a.current=!0)}}return o.on("openchange",p),()=>{o.off("openchange",p)}},[o,i,r]);let d=lo.useMemo(()=>({onMouseLeave(){a.current=!1,l.current=null},onFocus(p){let m=p.currentTarget;if(a.current){if(l.current===m)return;a.current=!1,l.current=null}let g=Ut(p.nativeEvent);if(ie(g)){if(Dm&&!p.relatedTarget){if(!c.current&&!cv(g))return}else if(!fv(g))return}let h=ni(p.relatedTarget,r.context.triggerElements),{nativeEvent:b,currentTarget:v}=p,x=typeof s=="function"?s():s;if(r.select("open")&&h||x===0||x===void 0){r.setOpen(!0,De(pe.triggerFocus,b,v));return}u.start(x,()=>{a.current||r.setOpen(!0,De(pe.triggerFocus,b,v))})},onBlur(p){a.current=!1,l.current=null;let m=p.relatedTarget,g=p.nativeEvent,h=ie(m)&&m.hasAttribute(rs("focus-guard"))&&m.getAttribute("data-type")==="outside";u.start(0,()=>{let b=r.select("domReferenceElement"),v=lu(wt(b));!m&&v===b||He(n.current.floatingContext?.refs.floating.current,v)||He(b,v)||h||ni(m??v,r.context.triggerElements)||r.setOpen(!1,De(pe.triggerFocus,g))})}}),[n,r,u,s]);return lo.useMemo(()=>i?{reference:d,trigger:d}:{},[i,d])}var ca=f($(),1);var Mm=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 Er,this.restTimeout=new Er,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},Eu=new WeakMap;function as(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&Eu.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),Eu.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function Cu(e,t){let{scopeElement:r,referenceElement:o,floatingElement:n}=t,i=Eu.get(r);i&&i!==e&&as(i),as(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=r,e.pointerEventsReferenceElement=o,e.pointerEventsFloatingElement=n,Eu.set(r,e),r.style.pointerEvents="none",o.style.pointerEvents="auto",n.style.pointerEvents="auto"}function Ru(e){let t=at(Mm.create).current,r=e.context.dataRef.current;return r.hoverInteractionState||(r.hoverInteractionState=t),Xi(r.hoverInteractionState.disposeEffect),r.hoverInteractionState}function km(e,t={}){let r="rootStore"in e?e.rootStore:e,o=r.useState("open"),n=r.useState("floatingElement"),i=r.useState("domReferenceElement"),{dataRef:s}=r.context,{enabled:a=!0,closeDelay:l=0,nodeId:u}=t,c=Ru(r),d=fn(),p=os(),m=ue(()=>mu(s.current.openEvent?.type,c.interactedInside)),g=ue(()=>{let S=s.current.openEvent?.type;return S?.includes("mouse")&&S!=="mousedown"}),h=ue(S=>ni(S,r.context.triggerElements)),b=ca.useCallback(S=>{let P=ai(l,"close",c.pointerType),O=()=>{r.setOpen(!1,De(pe.triggerHover,S)),d?.events.emit("floating.closed",S)};P?c.openChangeTimeout.start(P,O):(c.openChangeTimeout.clear(),O())},[l,r,c,d]),v=ue(()=>{as(c)}),x=ue(S=>{let P=Ut(S);if(!um(P)){c.interactedInside=!1;return}c.interactedInside=P?.closest("[aria-haspopup]")!=null});ne(()=>{o||(c.pointerType=void 0,c.restTimeoutPending=!1,c.interactedInside=!1,v())},[o,c,v]),ca.useEffect(()=>v,[v]),ne(()=>{if(a&&o&&c.handleCloseOptions?.blockPointerEvents&&g()&&ie(i)&&n){let S=i,P=n,O=wt(n),V=d?.nodesRef.current.find(I=>I.id===p)?.context?.elements.floating;V&&(V.style.pointerEvents="");let R=c.handleCloseOptions?.getScope?.()??c.pointerEventsScopeElement??V??S.closest("[data-rootownerid]")??O.body;return Cu(c,{scopeElement:R,referenceElement:S,floatingElement:P}),()=>{v()}}},[a,o,i,n,c,g,d,p,v]);let y=Bo();ca.useEffect(()=>{if(!a)return;function S(){c.openChangeTimeout.clear(),y.clear(),d?.events.off("floating.closed",O),v()}function P(R){if(d&&p&&Kr(d.nodesRef.current,p).length>0){d.events.on("floating.closed",O);return}if(h(R.relatedTarget))return;let I=s.current.floatingContext?.nodeId??u,k=R.relatedTarget;if(!(d&&I&&ie(k)&&Kr(d.nodesRef.current,I,!1).some(M=>He(M.context?.elements.floating,k)))){if(c.handler){c.handler(R);return}v(),m()||b(R)}}function O(R){!d||!p||Kr(d.nodesRef.current,p).length>0||y.start(0,()=>{d.events.off("floating.closed",O),r.setOpen(!1,De(pe.triggerHover,R)),d.events.emit("floating.closed",R)})}let V=n;return Jr(V&&_e(V,"mouseenter",S),V&&_e(V,"mouseleave",P),V&&_e(V,"pointerdown",x,!0),()=>{d?.events.off("floating.closed",O)})},[a,n,r,s,u,m,h,b,v,x,c,d,p,y])}var pn=f($(),1),Ob=f(Lo(),1);var DT={current:null};function Fm(e,t={}){let r="rootStore"in e?e.rootStore:e,{dataRef:o,events:n}=r.context,{enabled:i=!0,delay:s=0,handleClose:a=null,mouseOnly:l=!1,restMs:u=0,move:c=!0,triggerElementRef:d=DT,externalTree:p,isActiveTrigger:m=!0,getHandleCloseContext:g,isClosing:h}=t,b=fn(p),v=Ru(r),x=pn.useRef(!1),y=eo(a),S=eo(s),P=eo(u),O=eo(i),V=eo(h);m&&(v.handleCloseOptions=y.current?.__options);let R=ue(()=>
1mu(o.current.openEvent?.type,v.interactedInside)),I=ue(_=>ni(_,r.context.triggerElements)),k=ue((_,C,A)=>{let w=r.context.triggerElements;if(w.hasElement(C))return!_||!He(_,C);if(!ie(A))return!1;let T=A;return w.hasMatchingElement(D=>He(D,T))&&(!_||!He(_,T))}),E=ue((_,C=!0)=>{let A=ai(S.current,"close",v.pointerType);A?v.openChangeTimeout.start(A,()=>{r.setOpen(!1,De(pe.triggerHover,_)),b?.events.emit("floating.closed",_)}):C&&(v.openChangeTimeout.clear(),r.setOpen(!1,De(pe.triggerHover,_)),b?.events.emit("floating.closed",_))}),M=ue(()=>{if(!v.handler)return;wt(r.select("domReferenceElement")).removeEventListener("mousemove",v.handler),v.handler=void 0}),N=ue(()=>{as(v)});return pn.useEffect(()=>M,[M]),pn.useEffect(()=>{if(!i)return;function _(C){C.open?x.current=!1:(x.current=C.reason===pe.triggerHover,M(),v.openChangeTimeout.clear(),v.restTimeout.clear(),v.blockMouseMove=!0,v.restTimeoutPending=!1)}return n.on("openchange",_),()=>{n.off("openchange",_)}},[i,n,v,M]),pn.useEffect(()=>{if(!i)return;let _=d.current??(m?r.select("domReferenceElement"):null);if(!ie(_))return;function C(w){if(v.openChangeTimeout.clear(),v.blockMouseMove=!1,l&&!ii(v.pointerType))return;let T=cm(P.current),D=ai(S.current,"open",v.pointerType),F=Ut(w),H=w.currentTarget??null,J=r.select("domReferenceElement"),ee=H;if(ie(F)&&!r.context.triggerElements.hasElement(F)){for(let Te of r.context.triggerElements.elements())if(He(Te,F)){ee=Te;break}}ie(H)&&ie(J)&&!r.context.triggerElements.hasElement(H)&&He(H,J)&&(ee=J);let se=ee==null?!1:k(J,ee,F),ye=r.select("open"),Q=V.current?.()??r.select("transitionStatus")==="ending",xe=!ye&&Q&&x.current,X=!se&&ie(ee)&&ie(J)&&He(J,ee)&&xe,z=T>0&&!D,Y=se&&(ye||xe)||X,le=!ye||se;if(Y){r.setOpen(!0,De(pe.triggerHover,w,ee));return}z||(D?v.openChangeTimeout.start(D,()=>{le&&r.setOpen(!0,De(pe.triggerHover,w,ee))}):le&&r.setOpen(!0,De(pe.triggerHover,w,ee)))}function A(w){if(R()){N();return}M();let T=r.select("domReferenceElement"),D=wt(T);v.restTimeout.clear(),v.restTimeoutPending=!1;let F=o.current.floatingContext??g?.();if(I(w.relatedTarget))return;if(y.current&&F){r.select("open")||v.openChangeTimeout.clear();let ee=d.current;v.handler=y.current({...F,tree:b,x:w.clientX,y:w.clientY,onClose(){N(),M(),O.current&&!R()&&ee===r.select("domReferenceElement")&&E(w,!0)}}),D.addEventListener("mousemove",v.handler),v.handler(w);return}(v.pointerType!=="touch"||!He(r.select("floatingElement"),w.relatedTarget))&&E(w)}return c?Jr(_e(_,"mousemove",C,{once:!0}),_e(_,"mouseenter",C),_e(_,"mouseleave",A)):Jr(_e(_,"mouseenter",C),_e(_,"mouseleave",A))},[M,N,o,S,E,r,i,y,v,m,k,R,I,l,c,P,d,b,O,g,V]),pn.useMemo(()=>{if(!i)return;function _(C){v.pointerType=C.pointerType}return{onPointerDown:_,onPointerEnter:_,onMouseMove(C){let{nativeEvent:A}=C,w=C.currentTarget,T=r.select("domReferenceElement"),D=r.select("open"),F=k(T,w,C.target);if(l&&!ii(v.pointerType))return;if(D&&F&&v.handleCloseOptions?.blockPointerEvents){let ee=r.select("floatingElement");if(ee){let se=v.handleCloseOptions?.getScope?.()??w.ownerDocument.body;Cu(v,{scopeElement:se,referenceElement:w,floatingElement:ee})}}let H=cm(P.current);if(D&&!F||H===0||!F&&v.restTimeoutPending&&C.movementX**2+C.movementY**2<2)return;v.restTimeout.clear();function J(){if(v.restTimeoutPending=!1,R())return;let ee=r.select("open");!v.blockMouseMove&&(!ee||F)&&r.setOpen(!0,De(pe.triggerHover,A,w))}v.pointerType==="touch"?Ob.flushSync(()=>{J()}):F&&D?J():(v.restTimeoutPending=!0,v.restTimeout.start(H,J))}}},[i,v,R,k,l,r,P])}var fi=f($(),1);function Lm(e=[]){let t=e.map(u=>u?.reference),r=e.map(u=>u?.floating),o=e.map(u=>u?.item),n=e.map(u=>u?.trigger),i=fi.useCallback(u=>_u(u,e,"reference"),t),s=fi.useCallback(u=>_u(u,e,"floating"),r),a=fi.useCallback(u=>_u(u,e,"item"),o),l=fi.useCallback(u=>_u(u,e,"trigger"),n);return fi.useMemo(()=>({getReferenceProps:i,getFloatingProps:s,getItemProps:a,getTriggerProps:l}),[i,s,a,l])}function _u(e,t,r){let o=new Map,n=r==="item",i={};r==="floating"&&(i.tabIndex=-1,i[im]="");for(let s in e)n&&e&&(s===sm||s===am)||(i[s]=e[s]);for(let s=0;s<t.length;s+=1){let a,l=t[s]?.[r];typeof l=="function"?a=e?l(e):null:a=l,a&&Ab(i,a,n,o)}return Ab(i,e,n,o),i}function Ab(e,t,r,o){for(let n in t){let i=t[n];r&&(n===sm||n===am)||(n.startsWith("on")?(o.has(n)||o.set(n,[]),typeof i=="function"&&(o.get(n)?.pu
vendor: 4,229 bytes, line 1
1sh(i),e[n]=(...s)=>o.get(n)?.map(a=>a(...s)).find(a=>a!==void 0))):e[n]=i)}}var Ib=.1,NT=Ib*Ib,Ie=.5;function Tu(e,t,r,o,n,i){return o>=t!=i>=t&&e<=(n-r)*(t-o)/(i-o)+r}function Pu(e,t,r,o,n,i,s,a,l,u){let c=!1;return Tu(e,t,r,o,n,i)&&(c=!c),Tu(e,t,n,i,s,a)&&(c=!c),Tu(e,t,s,a,l,u)&&(c=!c),Tu(e,t,l,u,r,o)&&(c=!c),c}function MT(e,t,r){return e>=r.x&&e<=r.x+r.width&&t>=r.y&&t<=r.y+r.height}function Ou(e,t,r,o,n,i){let s=Math.min(r,n),a=Math.max(r,n),l=Math.min(o,i),u=Math.max(o,i);return e>=s&&e<=a&&t>=l&&t<=u}function Bm(e={}){let{blockPointerEvents:t=!1}=e,r=new Er,o=({x:n,y:i,placement:s,elements:a,onClose:l,nodeId:u,tree:c})=>{let d=s?.split("-")[0],p=!1,m=null,g=null,h=typeof performance<"u"?performance.now():0;function b(x,y){let S=performance.now(),P=S-h;if(m===null||g===null||P===0)return m=x,g=y,h=S,!1;let O=x-m,V=y-g,R=O*O+V*V,I=P*P*NT;return m=x,g=y,h=S,R<I}function v(){r.clear(),l()}return function(y){r.clear();let S=a.domReference,P=a.floating;if(!S||!P||d==null||n==null||i==null)return;let{clientX:O,clientY:V}=y,R=Ut(y),I=y.type==="mouseleave",k=He(P,R),E=He(S,R);if(k&&(p=!0,!I))return;if(E&&(p=!1,!I)){p=!0;return}if(I&&ie(y.relatedTarget)&&He(P,y.relatedTarget))return;function M(){return!!(c&&Kr(c.nodesRef.current,u).length>0)}function N(){M()||v()}if(M())return;let _=S.getBoundingClientRect(),C=P.getBoundingClientRect(),A=n>C.right-C.width/2,w=i>C.bottom-C.height/2,T=C.width>_.width,D=C.height>_.height,F=(T?_:C).left,H=(T?_:C).right,J=(D?_:C).top,ee=(D?_:C).bottom;if(d==="top"&&i>=_.bottom-1||d==="bottom"&&i<=_.top+1||d==="left"&&n>=_.right-1||d==="right"&&n<=_.left+1){N();return}let se=!1;switch(d){case"top":se=Ou(O,V,F,_.top+1,H,C.bottom-1);break;case"bottom":se=Ou(O,V,F,C.top+1,H,_.bottom-1);break;case"left":se=Ou(O,V,C.right-1,ee,_.left+1,J);break;case"right":se=Ou(O,V,_.right-1,ee,C.left+1,J);break;default:}if(se)return;if(p&&!MT(O,V,_)){N();return}if(!I&&b(O,V)){N();return}let ye=!1;switch(d){case"top":{let Q=T?Ie/2:Ie*4,xe=T||A?n+Q:n-Q,X=T?n-Q:A?n+Q:n-Q,z=i+Ie+1,Y=A||T?C.bottom-Ie:C.top,le=A?T?C.bottom-Ie:C.top:C.bottom-Ie;ye=Pu(O,V,xe,z,X,z,C.left,Y,C.right,le);break}case"bottom":{let Q=T?Ie/2:Ie*4,xe=T||A?n+Q:n-Q,X=T?n-Q:A?n+Q:n-Q,z=i-Ie,Y=A||T?C.top+Ie:C.bottom,le=A?T?C.top+Ie:C.bottom:C.top+Ie;ye=Pu(O,V,xe,z,X,z,C.left,Y,C.right,le);break}case"left":{let Q=D?Ie/2:Ie*4,xe=D||w?i+Q:i-Q,X=D?i-Q:w?i+Q:i-Q,z=n+Ie+1,Y=w||D?C.right-Ie:C.left,le=w?D?C.right-Ie:C.left:C.right-Ie;ye=Pu(O,V,Y,C.top,le,C.bottom,z,xe,z,X);break}case"right":{let Q=D?Ie/2:Ie*4,xe=D||w?i+Q:i-Q,X=D?i-Q:w?i+Q:i-Q,z=n-Ie,Y=w||D?C.left+Ie:C.right,le=w?D?C.left+Ie:C.right:C.left+Ie;ye=Pu(O,V,z,xe,z,X,Y,C.top,le,C.bottom);break}default:}ye?p||r.start(40,N):N()}};return o.__options={...e,blockPointerEvents:t},o}var Hm=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=ti.startingStyle]="startingStyle",e[e.endingStyle=ti.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),fa=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),kT={[fa.popupOpen]:""},w5={[fa.popupOpen]:"",[fa.pressed]:""},FT={[Hm.open]:""},LT={[Hm.closed]:""},BT={[Hm.anchorHidden]:""},Vb={open(e){return e?kT:null}};var ls={open(e){return e?FT:LT},anchorHidden(e){return e?BT:null}};function Db(e){return Ki(19)?e:e?"true":void 0}var Rr=f($(),1);var HT=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:o,placement:n,rects:i,platform:s,elements:a,middlewareData:l}=t,{element:u,padding:c=0,offsetParent:d="real"}=Zr(e,t)||{};if(u==null)return{};let p=fu(c),m={x:r,y:o},g=sa(n),h=ia(g),b=await s.getDimensions(u),v=g==="y",x=v?"top":"left",y=v?"bottom":"right",S=v?"clientHeight":"clientWidth",P=i.reference[h]+i.reference[g]-m[g]-i.floating[h],O=m[g]-i.reference[g],V=d==="real"?await s.getOffsetParent?.(u):a.floating,R=a.floating[S]||i.floating[h];(!R||!await s.isElement?.(V))&&(R=a.floating[S]||i.floating[h]);let I=P/2-O/2,k=R/2-b[h]/2-1,E=Math.min(p[x],k),M=Math.min(p[y],k),N=E,_=R-b[h]-M,C=R/2-b[h]/2+I,A=na(N,C,_),w=!l.arrow&&Qr(n)!=null&&C!==A&&i.reference[h]/2-(C<N?E:M)-b[h]/2<0,T=w?C<N?C-N:C-_:0;return{[g]:m[g]+T,data:{[g]:A,centerOffset:C-A-T,...w&&{alignmentOffset:T}},reset:w}}}),Nb=(e,t)=>
1({...HT(e),options:[e,t]});var Mb={name:"hide",async fn(e){let{width:t,height:r,x:o,y:n}=e.rects.reference,i=t===0&&r===0&&o===0&&n===0;return{data:{referenceHidden:(await Rm().fn(e)).data?.referenceHidden||i}}}};var da={sideX:"left",sideY:"top"},kb={name:"adaptiveOrigin",async fn(e){let{x:t,y:r,rects:{floating:o},elements:{floating:n},platform:i,strategy:s,placement:a}=e,l=qe(n),u=l.getComputedStyle(n);if(!(u.transitionDuration!=="0s"&&u.transitionDuration!==""))return{x:t,y:r,data:da};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 x=wt(n);p={width:x.documentElement.clientWidth,height:x.documentElement.clientHeight}}else await i.isElement?.(d)&&(p=await i.getDimensions(d));let m=Tt(a),g=t,h=r;m==="left"&&(g=p.width-(t+o.width)),m==="top"&&(h=p.height-(r+o.height));let b=m==="left"?"right":da.sideX,v=m==="top"?"bottom":da.sideY;return{x:g,y:h,data:{sideX:b,sideY:v}}}};function Bb(e,t,r){let o=e==="inline-start"||e==="inline-end";return{top:"top",right:o?r?"inline-start":"inline-end":"right",bottom:"bottom",left:o?r?"inline-end":"inline-start":"left"}[t]}function Fb(e,t,r){let{rects:o,placement:n}=e;return{side:Bb(t,Tt(n),r),align:Qr(n)||"center",anchor:{width:o.reference.width,height:o.reference.height},positioner:{width:o.floating.width,height:o.floating.height}}}function Hb(e){let{anchor:t,positionMethod:r="absolute",side:o="bottom",sideOffset:n=0,align:i="center",alignOffset:s=0,collisionBoundary:a,collisionPadding:l=5,sticky:u=!1,arrowPadding:c=5,disableAnchorTracking:d=!1,keepMounted:p=!1,floatingRootContext:m,mounted:g,collisionAvoidance:h,shiftCrossAxis:b=!1,nodeId:v,adaptiveOrigin:x,lazyFlip:y=!1,externalTree:S}=e,[P,O]=Rr.useState(null);!g&&P!==null&&O(null);let V=h.side||"flip",R=h.align||"flip",I=h.fallbackAxisSide||"end",k=typeof t=="function"?t:void 0,E=ue(k),M=k?E:t,N=eo(t),_=eo(g),A=qi()==="rtl",w=P||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":A?"left":"right","inline-start":A?"right":"left"}[o],T=i==="center"?w:`${w}-${i}`,D=l,F=1,H=o==="bottom"?F:0,J=o==="top"?F:0,ee=o==="right"?F:0,se=o==="left"?F:0;typeof D=="number"?D={top:D+H,right:D+se,bottom:D+J,left:D+ee}:D&&(D={top:(D.top||0)+H,right:(D.right||0)+se,bottom:(D.bottom||0)+J,left:(D.left||0)+ee});let ye={boundary:a==="clipping-ancestors"?"clippingAncestors":a,padding:D},Q=Rr.useRef(null),xe=eo(n),X=eo(s),le=[ym(Le=>{let zt=Fb(Le,o,A),kr=typeof xe.current=="function"?xe.current(zt):xe.current,or=typeof X.current=="function"?X.current(zt):X.current;return{mainAxis:kr,crossAxis:or,alignmentAxis:or}},[typeof n!="function"?n:0,typeof s!="function"?s:0,A,o])],Te=R==="none"&&V!=="shift",Ge=!Te&&(u||b||V==="shift"),Ur=V==="none"?null:Em({...ye,padding:{top:D.top+F,right:D.right+F,bottom:D.bottom+F,left:D.left+F},mainAxis:!b&&V==="flip",crossAxis:R==="flip"?"alignment":!1,fallbackAxisSideDirection:I}),so=Te?null:wm(Le=>{let zt=wt(Le.elements.floating).documentElement;return{...ye,rootBoundary:b?{x:0,y:0,width:zt.clientWidth,height:zt.clientHeight}:void 0,mainAxis:R!=="none",crossAxis:Ge,limiter:u||b?void 0:Sm(kr=>{if(!Q.current)return{};let{width:or,height:ko}=Q.current.getBoundingClientRect(),$r=lr(Tt(kr.placement)),Xn=$r==="y"?or:ko,$i=$r==="y"?D.left+D.right:D.top+D.bottom;return{offset:Xn/2+$i/2}})}},[ye,u,b,D,R]);V==="shift"||R==="shift"||i==="center"?le.push(so,Ur):le.push(Ur,so),le.push(Cm({...ye,apply({elements:{floating:Le},availableWidth:zt,availableHeight:kr,rects:or}){if(!_.current)return;let ko=Le.style;ko.setProperty("--available-width",`${zt}px`),ko.setProperty("--available-height",`${kr}px`);let $r=qe(Le).devicePixelRatio||1,{x:Xn,y:$i,width:sl,height:zf}=or.reference,Uf=(Math.round((Xn+sl)*$r)-Math.round(Xn*$r))/$r,$f=(Math.round(($i+zf)*$r)-Math.round($i*$r))/$r;ko.setProperty("--anchor-width",`${Uf}px`),ko.setProperty("--anchor-height",`${$f}px`)}}),Nb(()=>({element:Q.current||wt(Q.current).createElement("div"),padding:c,offsetParent:"floating"}),[c]),{name:"transformOrigin",fn(Le){let{elements:zt,middlewareData:kr,placement:or,rects:ko,y:$r}
1=Le,Xn=Tt(or),$i=lr(Xn),sl=Q.current,zf=kr.arrow?.x||0,Uf=kr.arrow?.y||0,$f=sl?.clientWidth||0,ZR=sl?.clientHeight||0,Yf=zf+$f/2,ih=Uf+ZR/2,QR=Math.abs(kr.shift?.y||0),JR=ko.reference.height/2,Ys=typeof n=="function"?n(Fb(Le,o,A)):n,e_=QR>Ys,t_={top:`${Yf}px calc(100% + ${Ys}px)`,bottom:`${Yf}px ${-Ys}px`,left:`calc(100% + ${Ys}px) ${ih}px`,right:`${-Ys}px ${ih}px`}[Xn],r_=`${Yf}px ${ko.reference.y+JR-$r}px`;return zt.floating.style.setProperty("--transform-origin",Ge&&$i==="y"&&e_?r_:t_),{}}},Mb,x),ne(()=>{!g&&m&&m.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[g,m]);let yr=Rr.useMemo(()=>({elementResize:!d&&typeof ResizeObserver<"u",layoutShift:!d&&typeof IntersectionObserver<"u"}),[d]),{refs:wr,elements:No,x:Wi,y:zi,middlewareData:st,update:W,placement:B,context:G,isPositioned:fe,floatingStyles:Pe}=Im({rootContext:m,open:p?g:void 0,placement:T,middleware:le,strategy:r,whileElementsMounted:p?void 0:(...Le)=>la(...Le,yr),nodeId:v,externalTree:S}),{sideX:bt,sideY:Je}=st.adaptiveOrigin||da,_t=fe?r:"fixed",Ui=Rr.useMemo(()=>{let Le=x?{position:_t,[bt]:Wi,[Je]:zi}:{position:_t,...Pe};return fe||(Le.opacity=0),Le},[x,_t,bt,Wi,Je,zi,Pe,fe]),Kn=Rr.useRef(null);ne(()=>{if(!g)return;let Le=N.current,zt=typeof Le=="function"?Le():Le,or=(Lb(zt)?zt.current:zt)||null||null;or!==Kn.current&&(wr.setPositionReference(or),Kn.current=or)},[g,wr,M,N]),Rr.useEffect(()=>{if(!g)return;let Le=N.current;typeof Le!="function"&&Lb(Le)&&Le.current!==Kn.current&&(wr.setPositionReference(Le.current),Kn.current=Le.current)},[g,wr,M,N]),Rr.useEffect(()=>{if(p&&g&&No.domReference&&No.floating)return la(No.domReference,No.floating,W,yr)},[p,g,No,W,yr]);let gt=Tt(B),Mo=Bb(o,gt,A),$s=Qr(B)||"center",ol=!!st.hide?.referenceHidden;ne(()=>{y&&g&&fe&&O(gt)},[y,g,fe,gt]);let nl=Rr.useMemo(()=>({position:"absolute",top:st.arrow?.y,left:st.arrow?.x}),[st.arrow]),il=st.arrow?.centerOffset!==0;return Rr.useMemo(()=>({positionerStyles:Ui,arrowStyles:nl,arrowRef:Q,arrowUncentered:il,side:Mo,align:$s,physicalSide:gt,anchorHidden:ol,refs:wr,context:G,isPositioned:fe,update:W}),[Ui,nl,Q,il,Mo,$s,gt,ol,wr,G,fe,W])}function Lb(e){return e!=null&&"current"in e}function Au(e){return e==="starting"?Rv:xt}function jb(e,t,{styles:r,transitionStatus:o,props:n,refs:i,hidden:s,inert:a=!1}){let l={...r};return a&&(l.pointerEvents="none"),ar("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:l},Au(o),n],stateAttributesMapping:ls})}var Nt=f($(),1),Gb=f(Lo(),1);var Wb=f($(),1);function zb(e){let[t,r]=Wb.useState({current:e,previous:null});return e!==t.current&&r({current:e,previous:t.current}),t.previous}var di=f($(),1);function jm(e){let t=Dt(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=yt(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o;return(cn(r)!==i||cn(o)!==s)&&(r=i,o=s),{width:r,height:o}}var jT=()=>!0;function $b(e){let{popupElement:t,positionerElement:r,content:o,mounted:n,enabled:i=jT,onMeasureLayout:s,onMeasureLayoutComplete:a,side:l,direction:u}=e,c=Qi(t,!0,!1),d=Zi(),p=di.useRef(null),m=di.useRef(null),g=di.useRef(!0),h=di.useRef(Fo),b=ue(s),v=ue(a),x=di.useMemo(()=>{let y=l==="top",S=l==="left";return u==="rtl"?(y=y||l==="inline-end",S=S||l==="inline-end"):(y=y||l==="inline-start",S=S||l==="inline-start"),y?{position:"absolute",[l==="top"?"bottom":"top"]:"0",[S?"right":"left"]:"0"}:xt},[l,u]);ne(()=>{if(!n||!i()||typeof ResizeObserver!="function"){h.current=Fo,g.current=!0,p.current=null,m.current=null;return}if(!t||!r)return;h.current=Ub(t,x);let y=new ResizeObserver(N=>{let _=N[0];_&&(m.current={width:Math.ceil(_.borderBoxSize[0].inlineSize),height:Math.ceil(_.borderBoxSize[0].blockSize)})});y.observe(t),Iu(t,"auto");let S=Vu(t,"position","static"),P=Vu(t,"transform","none"),O=Vu(t,"scale","1"),V=Ub(r,{"--available-width":"max-content","--available-height":"max-content"});function R(){S(),P(),V()}function I(){R(),O()}if(b?.(),g.current||p.current===null){ma(r,"max-content");let N=jm(t);return p.current=N,ma(r,N),I(),v?.(null,N),g.current=!1,()=>{y.disconnect(),h.current(),h.current=Fo}}Iu(t,"auto"),ma(r,"max-content");let k=p.current??m.current,E=jm(t);if(p.current=E,!k)return ma(r,E),I(),v?.(null,E),()=>{y.disconnect(),d.cancel(),h.current(),h.current=Fo};Iu(t,k),I(),v?.(k,E),ma(r,E);let M=new AbortController;return d.request(()=>{Iu(t,E),c(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},M.signal)}
1),()=>{y.disconnect(),M.abort(),d.cancel(),h.current(),h.current=Fo}},[o,t,r,c,d,i,n,b,v,x])}function Vu(e,t,r){let o=e.style.getPropertyValue(t);return e.style.setProperty(t,r),()=>{e.style.setProperty(t,o)}}function Ub(e,t){let r=[];for(let[o,n]of Object.entries(t))r.push(Vu(e,o,n));return r.length?()=>{r.forEach(o=>o())}:Fo}function Iu(e,t){let r=t==="auto"?"auto":`${t.width}px`,o=t==="auto"?"auto":`${t.height}px`;e.style.setProperty("--popup-width",r),e.style.setProperty("--popup-height",o)}function ma(e,t){let r=t==="max-content"?"max-content":`${t.width}px`,o=t==="max-content"?"max-content":`${t.height}px`;e.style.setProperty("--positioner-width",r),e.style.setProperty("--positioner-height",o)}var us=f(L(),1);function qb(e){let{store:t,side:r,cssVars:o,children:n}=e,i=qi(),s=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),l=t.useState("open"),u=t.useState("payload"),c=t.useState("mounted"),d=t.useState("popupElement"),p=t.useState("positionerElement"),m=zb(l?s:null),g=UT(a,u),h=Nt.useRef(null),[b,v]=Nt.useState(null),[x,y]=Nt.useState(null),S=Nt.useRef(null),P=Nt.useRef(null),O=Qi(S,!0,!1),V=Zi(),[R,I]=Nt.useState(null),[k,E]=Nt.useState(!1);ne(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let M=ue(()=>{S.current?.style.setProperty("animation","none"),S.current?.style.setProperty("transition","none"),P.current?.style.setProperty("display","none")}),N=ue(T=>{S.current?.style.removeProperty("animation"),S.current?.style.removeProperty("transition"),P.current?.style.removeProperty("display"),T&&I(T)}),_=Nt.useRef(null);ne(()=>{if(s&&m&&s!==m&&_.current!==s&&h.current){v(h.current),E(!0);let T=zT(m,s);y(T),V.request(()=>{Gb.flushSync(()=>{E(!1)}),O(()=>{v(null),I(null),h.current=null})}),_.current=s}},[s,m,b,O,V]),ne(()=>{let T=S.current;if(!T)return;let D=wt(T).createElement("div");for(let F of Array.from(T.childNodes))D.appendChild(F.cloneNode(!0));h.current=D});let C=b!=null,A;C?A=(0,us.jsxs)(Nt.Fragment,{children:[(0,us.jsx)("div",{"data-previous":!0,inert:Db(!0),ref:P,style:{...R?{[o.popupWidth]:`${R.width}px`,[o.popupHeight]:`${R.height}px`}:null,position:"absolute"},"data-ending-style":k?void 0:""},"previous"),(0,us.jsx)("div",{"data-current":!0,ref:S,"data-starting-style":k?"":void 0,children:n},g)]}):A=(0,us.jsx)("div",{"data-current":!0,ref:S,children:n},g),ne(()=>{let T=P.current;!T||!b||T.replaceChildren(...Array.from(b.childNodes))},[b]),$b({popupElement:d,positionerElement:p,mounted:c,content:u,onMeasureLayout:M,onMeasureLayoutComplete:N,side:r,direction:i});let w={activationDirection:WT(x),transitioning:C};return{children:A,state:w}}function WT(e){if(e)return`${Yb(e.horizontal,5,"right","left")} ${Yb(e.vertical,5,"down","up")}`}function Yb(e,t,r,o){return e>t?r:e<-t?o:""}function zT(e,t){let r=e.getBoundingClientRect(),o=t.getBoundingClientRect(),n={x:r.left+r.width/2,y:r.top+r.height/2},i={x:o.left+o.width/2,y:o.top+o.height/2};return{horizontal:i.x-n.x,vertical:i.y-n.y}}function UT(e,t){let[r,o]=Nt.useState(0),n=Nt.useRef(e),i=Nt.useRef(t),s=Nt.useRef(!1);return ne(()=>{let a=n.current,l=i.current,u=e!==a,c=t!==l;u?(o(d=>d+1),s.current=!c):s.current&&c&&(o(d=>d+1),s.current=!1),n.current=e,i.current=t},[e,t]),`${e??"current"}-${r}`}var Du=f($(),1),Kb=f(Lo(),1);var Xb=f(L(),1),Zb=Du.forwardRef(function(t,r){let{children:o,container:n,className:i,render:s,style:a,...l}=t,{portalNode:u,portalSubtree:c}=mm({container:n,ref:r,componentProps:t,elementProps:l});return!c&&!u?null:(0,Xb.jsxs)(Du.Fragment,{children:[c,u&&Kb.createPortal(o,u)]})});var fr={};ll(fr,{Arrow:()=>px,Handle:()=>pa,Popup:()=>dx,Portal:()=>lx,Positioner:()=>cx,Provider:()=>gx,Root:()=>tx,Trigger:()=>ix,Viewport:()=>bx,createHandle:()=>xx});var uo=f($(),1);var Nu=f($(),1),Wm=Nu.createContext(void 0);function Lr(e){let t=Nu.useContext(Wm);if(t===void 0&&!e)throw new Error(sr(72));return t}var Qb=f($(),1),Jb=f(Lo(),1);var $T={...Tb,disabled:Se(e=>e.disabled),instantType:Se(e=>e.instantType),isInstantPhase:Se(e=>e.isInstantPhase),trackCursorAxis:Se(e=>e.trackCursorAxis),disableHoverablePopup:Se(e=>e.disableHoverablePopup),lastOpenChangeReason:Se(e=>e.openChangeReason),closeOnClick:Se(e=>e.closeOnClick),closeDelay:Se(e=>e.closeDelay),hasViewport:Se(e=>e.hasViewport)},cs=class e extends ss{constructor(t){super({...YT(),...t},{popupRef:Qb.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:new mn},$T)}setOpen=(t,r)=>{let o=r.reason,n=o===pe.triggerHover,i=t&&o===pe.triggerFocus,s=!t&&(o===pe.triggerPress||o===pe.escapeKey);if(r.preventUnmountOnClose=()=>{this.set("preventUnmountingOnClose",!0)},this.context.onOpenChange?.(t,r),r.isCanceled)return;this.state.floatingRootContext.dispatchOpenChange(t,r);let a=()=>{let l={open:t,openChangeReason:o};i?l.instantType="focus":s?l.instantType="dismiss":o===pe.triggerHover&&(l.instantType=void 0);let u=r.trigger?.id??null;(u||t)&&(l.activeTriggerId=u,l.activeTriggerElement=r.trigger??null),this.update(l)};n?Jb.flushSync(a):a()};static useStore(t,r){let o=at(()=>new e(r)).current,n=t??o,i=Vm({popupStore:n,onOpenChange:n.setOpen});return n.state.floatingRootContext=i,n}};
1function YT(){return{..._b(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var ex=f(L(),1),tx=Om(function(t){let{disabled:r=!1,defaultOpen:o=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:s="none",actionsRef:a,onOpenChange:l,onOpenChangeComplete:u,handle:c,triggerId:d,defaultTriggerId:p=null,children:m}=t,g=cs.useStore(c?.store,{open:o,openProp:n,activeTriggerId:p,triggerIdProp:d});Sv(()=>{n===void 0&&g.state.open===!1&&o===!0&&g.update({open:!0,activeTriggerId:p})}),g.useControlledProp("openProp",n),g.useControlledProp("triggerIdProp",d),g.useContextCallback("onOpenChange",l),g.useContextCallback("onOpenChangeComplete",u);let h=g.useState("open"),b=!r&&h,v=g.useState("activeTriggerId"),x=g.useState("payload");g.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i}),ne(()=>{h&&r&&g.setOpen(!1,De(pe.disabled))},[h,r,g]),g.useSyncedValue("disabled",r),Eb(g);let{forceUnmount:y,transitionStatus:S}=Cb(b,g),P=g.select("floatingRootContext"),O=g.useState("isInstantPhase"),V=g.useState("instantType"),R=g.useState("lastOpenChangeReason"),I=uo.useRef(null);ne(()=>{S==="ending"&&R===pe.none||S!=="ending"&&O?(V!=="delay"&&(I.current=V),g.set("instantType","delay")):I.current!==null&&(g.set("instantType",I.current),I.current=null)},[S,O,R,V,g]),ne(()=>{b&&v==null&&g.set("payload",void 0)},[g,v,b]);let k=uo.useCallback(()=>{g.setOpen(!1,De(pe.imperativeAction))},[g]);uo.useImperativeHandle(a,()=>({unmount:y,close:k}),[y,k]);let E=gm(P,{enabled:!r,referencePress:()=>g.select("closeOnClick")}),M=pm(P,{enabled:!r&&s!=="none",axis:s==="none"?void 0:s}),{getReferenceProps:N,getFloatingProps:_,getTriggerProps:C}=Lm([E,M]),A=uo.useMemo(()=>N(),[N]),w=uo.useMemo(()=>C(),[C]),T=uo.useMemo(()=>_(),[_]);return g.useSyncedValues({activeTriggerProps:A,inactiveTriggerProps:w,popupProps:T}),(0,ex.jsx)(Wm.Provider,{value:g,children:typeof m=="function"?m({payload:x}):m})});var nx=f($(),1);var Mu=f($(),1),zm=Mu.createContext(void 0);function rx(){return Mu.useContext(zm)}var ox=(function(e){return e[e.popupOpen=fa.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var ix=xb(function(t,r){let{className:o,render:n,handle:i,payload:s,disabled:a,delay:l,closeOnClick:u=!0,closeDelay:c,id:d,style:p,...m}=t,g=Lr(!0),h=i?.store??g;if(!h)throw new Error(sr(82));let b=Kh(d),v=h.useState("isTriggerActive",b),x=h.useState("isOpenedByTrigger",b),y=h.useState("floatingRootContext"),S=nx.useRef(null),P=l??600,O=c??0,{registerTrigger:V,isMountedByThisTrigger:R}=Sb(b,S,h,{payload:s,closeOnClick:u,closeDelay:O}),I=rx(),{delayRef:k,isInstantPhase:E,hasProvider:M}=dm(y,{open:x});h.useSyncedValue("isInstantPhase",E);let N=h.useState("disabled"),_=a??N,C=h.useState("trackCursorAxis"),A=h.useState("disableHoverablePopup"),w=Fm(y,{enabled:!_,mouseOnly:!0,move:!1,handleClose:!A&&C!=="both"?Bm():null,restMs(){let J=I?.delay,ee=typeof k.current=="object"?k.current.open:void 0,se=P;return M&&(ee!==0?se=l??J??P:se=0),se},delay(){let J=typeof k.current=="object"?k.current.close:void 0,ee=O;return c==null&&M&&(ee=J),{close:ee}},triggerElementRef:S,isActiveTrigger:v,isClosing:()=>h.select("transitionStatus")==="ending"}),T=Nm(y,{enabled:!_}).reference,D={open:x},F=h.useState("triggerProps",R);return ar("button",t,{state:D,ref:[r,V,S],props:[w,T,F,{onPointerDown(){h.set("closeOnClick",u)},id:b,[ox.triggerDisabled]:_?"":void 0},m],stateAttributesMapping:Vb})});var ax=f($(),1);var ku=f($(),1),Um=ku.createContext(void 0);function sx(){let e=ku.useContext(Um);if(e===void 0)throw new Error(sr(70));return e}var $m=f(L(),1),lx=ax.forwardRef(function(t,r){let{keepMounted:o=!1,...n}=t;return Lr().useState("mounted")||o?(0,$m.jsx)(Um.Provider,{value:o,children:(0,$m.jsx)(Zb,{ref:r,...n})}):null});var Lu=f($(),1);var Fu=f($(),1),Ym=Fu.createContext(void 0);function fs(){let e=Fu.useContext(Ym);if(e===void 0)throw new Error(sr(71));return e}var ux=f(L(),1),cx=Lu.forwardRef(function(t,r){let{render:o,className:n,anchor:i,positionMethod:s="absolute",side:a="top",align:l="center",sideOffset:u=0,alignOffset:c=0,collisionBoundary:d="clipping-ancestors",collisionPadding:p=5,arrowPadding:m=5,sticky:g=!1,disableAnchorTracking:h=!1,collisionAvoidance:b=_v,style:v,...x}=t,y=Lr(),S=sx(),P=y.useState("open"),O=y.useState("mounted"),V=y.useState("trackCursorAxis"),R=y.useState("disableHoverablePopup"),I=y.useState("floatingRootContext"),k=y.useState("instantType"),E=y.useState("transitionStatus"),M=y.useState("hasViewport"),N=Hb({anchor:i,positionMethod:s,floatingRootContext:I,mounted:O,side:a,sideOffset:u,align:l,alignOffset:c,collisionBoundary:d,collisionPadding:p,sticky:g,arrowPadding:m,disableAnchorTracking:h,keepMounted:S,collisionAvoidance:b,adaptiveOrigin:M?kb:void 0}),_=Lu.useMemo(()=>({open:P,side:N.side,align:N.align,anchorHidden:N.anchorHidden,instant:V!=="none"?"tracking-cursor":k}),[P,N.side,N.align,N.anchorHidden,V,k]),C=jb(t,_,{styles:N.positionerStyles,transitionStatus:E,props:x,refs:[r,y.useStateSetter("positionerElement")],hidden:!O,inert:!P||V==="both"||R});return(0,ux.jsx)(Ym.Provider,{value:N,children:C})});var fx=f($(),1);var GT={...ls,...Jh},dx=fx.forwardRef(function(t,r){let{className:o,render:n,style:i,...s}=t,a=Lr(),{side:l,align:u}
1=fs(),c=a.useState("open"),d=a.useState("instantType"),p=a.useState("transitionStatus"),m=a.useState("popupProps"),g=a.useState("floatingRootContext");du({open:c,ref:a.context.popupRef,onComplete(){c&&a.context.onOpenChangeComplete?.(!0)}});let h=a.useState("disabled"),b=a.useState("closeDelay");return km(g,{enabled:!h,closeDelay:b}),ar("div",t,{state:{open:c,side:l,align:u,instant:d,transitionStatus:p},ref:[r,a.context.popupRef,a.useStateSetter("popupElement")],props:[m,Au(p),s],stateAttributesMapping:GT})});var mx=f($(),1);var px=mx.forwardRef(function(t,r){let{className:o,render:n,style:i,...s}=t,a=Lr(),l=a.useState("open"),u=a.useState("instantType"),{arrowRef:c,side:d,align:p,arrowUncentered:m,arrowStyles:g}=fs();return ar("div",t,{state:{open:l,side:d,align:p,uncentered:m,instant:u},ref:[r,c],props:[{style:g,"aria-hidden":!0},s],stateAttributesMapping:ls})});var Gm=f($(),1);var qm=f(L(),1),gx=function(t){let{delay:r,closeDelay:o,timeout:n=400}=t,i=Gm.useMemo(()=>({delay:r,closeDelay:o}),[r,o]),s=Gm.useMemo(()=>({open:r,close:o}),[r,o]);return(0,qm.jsx)(zm.Provider,{value:i,children:(0,qm.jsx)(fm,{delay:s,timeoutMs:n,children:t.children})})};var vx=f($(),1);var hx=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var qT={activationDirection:e=>e?{"data-activation-direction":e}:null},bx=vx.forwardRef(function(t,r){let{render:o,className:n,style:i,children:s,...a}=t,l=Lr(),u=fs(),c=l.useState("instantType"),{children:d,state:p}=qb({store:l,side:u.side,cssVars:hx,children:s}),m={activationDirection:p.activationDirection,transitioning:p.transitioning,instant:c};return ar("div",t,{state:m,ref:r,props:[a,{children:d}],stateAttributesMapping:qT})});var pa=class{constructor(){this.store=new cs}open(t){let r=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!r)throw new Error(sr(81,t));this.store.setOpen(!0,De(pe.imperativeAction,void 0,r))}close(){this.store.setOpen(!1,De(pe.imperativeAction,void 0,void 0))}get isOpen(){return this.store.state.open}};function xx(){return new pa}function Bu(e){return ar(e.defaultTagName??"div",e,e)}var Sx=f(U(),1);function Km(e,t,r){return(0,Sx.cloneElement)(e??t,{children:r})}var Cx=f(ga(),1),{lock:uB,unlock:Rx}=(0,Cx.__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 _x=f(U(),1),Xm="data-wp-hash";function Zm(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&XT(document)),e.__wpStyleRuntime}function KT(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Xm}]`))if(r.getAttribute(Xm)===t)return!0;return!1}function Tx(e,t,r){if(!e.head)return;let o=Zm(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(KT(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Xm,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function XT(e){let t=Zm();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Tx(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function ZT(e,t){let r=Zm();r.styles.set(e,t);for(let o of r.documents.keys())Tx(o,e,t)}typeof process>"u",ZT("b51ff41489","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._19ce0419607e1896__stack{display:flex}}");var QT={stack:"_19ce0419607e1896__stack"},JT={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)"},j=(0,_x.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:i,render:s,...a},l){let u={gap:r&&JT[r],alignItems:o,justifyContent:n,flexDirection:t,flexWrap:i};return Bu({render:s,ref:l,props:Jn(a,{style:u,className:QT.stack})})});var _r={};ll(_r,{Popup:()=>jx,Portal:()=>Hu,Positioner:()=>ju,Provider:()=>qx,Root:()=>Yx,Trigger:()=>Ux});var Lx=f(U(),1),Bx=f(wx(),1);var Vx=f(U(),1);var Qm="data-wp-hash";function Jm(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&tP(document)),e.__wpStyleRuntime}function eP(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Qm}]`))if(r.getAttribute(Qm)===t)return!0;return!1}function Ox(e,t,r){if(!e.head)return;let o=Jm(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(eP(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Qm,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function tP(e){let t=Jm();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Ox(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function rP(e,t){let r=Jm();r.styles.set(e,t);for(let o of r.documents.keys())Ox(o,e,t)}typeof process>"u",rP("45eb1fe20f","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui-utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}");var Px={slot:"_11fc52b637ff8a7e__slot"},Ax="data-wp-compat-overlay-slot";function oP(){return typeof document>"u"?null:document}function nP(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var Ho=null;function iP(e){let t=e.createElement("div");return t.setAttribute(Ax,""),Px.slot&&t.classList.add(Px.slot),e.body.appendChild(t),t}function Ix(){if(typeof window>"u"||!nP()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=oP();if(!e||!e.body)return;if(Ho&&Ho.ownerDocument===e&&Ho.isConnected)return Ho;let t=e.querySelector(`[${Ax}]`);return t instanceof HTMLDivElement?(Ho=t,t):(Ho?.isConnected&&Ho.remove(),Ho=iP(e),Ho)}var Dx=f(L(),1),Hu=(0,Vx.forwardRef)(function({container:t,...r},o){return(0,Dx.jsx)(fr.Portal,{container:t??Ix(),...r,ref:o})});var Nx=f(U(),1),Fx=f(L(),1),ep="data-wp-hash";function tp(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&aP(document)),e.__wpStyleRuntime}function sP(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ep}]`))if(r.getAttribute(ep)===t)return!0;return!1}function Mx(e,t,r){if(!e.head)return;let o=tp(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(sP(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ep,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function aP(e){let t=tp();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Mx(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function kx(e,t){let r=tp();r.styles.set(e,t);for(let o of r.documents.keys())Mx(o,e,t)}typeof process>"u",kx("e3ae230cea","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}");var lP={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",kx("8293efbb49",'@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-sm,2px);box-shadow:var(--wpds-elevation-sm,0 1px 2px 0 #0000000d,0 2px 3px 0 #0000000a,0 6px 6px 0 #00000008,0 8px 8px 0 #00000005);color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}');var uP={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},ju=(0,Nx.forwardRef)(function({align:t="center",className:r,side:o="top",sideOffset:n=4,...i},s){return(0,Fx.jsx)(fr.Positioner,{ref:s,align:t,side:o,sideOffset:n,...i,className:Z(lP["box-sizing"],uP.positioner,r)})});var ha=f(L(),1),rp="data-wp-hash";function op(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&fP(document)),e.__wpStyleRuntime}function cP(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${rp}]`))if(r.getAttribute(rp)===t)return!0;return!1}function Hx(e,t,r){if(!e.head)return;let o=op(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(cP(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(rp,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function fP(e){let t=op();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Hx(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function dP(e,t){let r=op();r.styles.set(e,t);for(let o of r.documents.keys())Hx(o,e,t)}typeof process>"u",dP("8293efbb49",'@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{background-color:var(--wpds-color-bg-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-sm,2px);box-shadow:var(--wpds-elevation-sm,0 1px 2px 0 #0000000d,0 2px 3px 0 #0000000a,0 6px 6px 0 #00000008,0 8px 8px 0 #00000005);color:var(--wpds-color-fg-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}');var mP={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},pP=Rx(Bx.privateApis).ThemeProvider,jx=(0,Lx.forwardRef)(function({portal:t,positioner:r,children:o,className:n,...i},s){let a=(0,ha.jsx)(pP,{color:{bg:"#1e1e1e"},children:(0,ha.jsx)(fr.Popup,{ref:s,className:Z(mP.popup,n),...i,children:o})}),l=Km(r,(0,ha.jsx)(ju,{}),a);return Km(t,(0,ha.jsx)(Hu,{}),l)});var Wx=f(U(),1),zx=f(L(),1),Ux=(0,Wx.forwardRef)(function(t,r){return(0,zx.jsx)(fr.Trigger,{ref:r,...t})});var $x=f(L(),1);function Yx(e){return(0,$x.jsx)(fr.Root,{...e})}var Gx=f(L(),1);function qx({...e}){return(0,Gx.jsx)(fr.Provider,{...e})}var Kx=f(U(),1),np="data-wp-hash";function ip(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&hP(document)),e.__wpStyleRuntime}function gP(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${np}]`))if(r.getAttribute(np)===t)return!0;return!1}function Xx(e,t,r){if(!e.head)return;let o=ip(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(gP(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(np,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function hP(e){let t=ip();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Xx(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function vP(e,t){let r=ip();r.styles.set(e,t);for(let o of r.documents.keys())Xx(o,e,t)}typeof process>"u",vP("c46e8cb841","@layer wp-ui-utilities, wp-ui-components, wp-ui-compositions, wp-ui-overrides;@layer wp-ui-components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);
1height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}");var bP={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},mi=(0,Kx.forwardRef)(function({render:t,...r},o){return Bu({render:t,ref:o,props:Jn({className:bP["visually-hidden"]},r,{"data-visually-hidden":""})})});var Yu=f(U(),1);var sp=f(q(),1);var $e="isAny",Ye="isNone",Mt="isAll",kt="isNotAll",qt="between",Kt="inThePast",dr="over",Ke="is",Xe="isNot",gn="lessThan",hn="greaterThan",vn="lessThanOrEqual",bn="greaterThanOrEqual",xn="before",yn="after",wn="beforeInc",Sn="afterInc",co="contains",fo="notContains",mo="startsWith",En="on",Cn="notOn",Wu=["asc","desc"],Zx={asc:"\u2191",desc:"\u2193"},zu={asc:"ascending",desc:"descending"},Uu={asc:(0,sp.__)("Sort ascending"),desc:(0,sp.__)("Sort descending")},Qx={asc:rd,desc:Xf},$u="table",Jx="grid",ey="list",ty="activity",ry="pickerGrid",oy="pickerTable";var ny=(0,Yu.createContext)({view:{type:$u},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,Yu.createRef)(),resizeObserverRef:()=>{},defaultLayouts:{list:{},grid:{},table:{}},filters:[],isShowingFilter:!1,setIsShowingFilter:()=>{},hasInitiallyLoaded:!1,config:{perPageSizes:[]},intersectionObserver:null});ny.displayName="DataViewsContext";var oe=ny;var Uo=f(q(),1);var vi=f(q(),1),rc=f(te(),1),mr=f(U(),1),dp=f(ap(),1);var sy=f(te(),1),ay=f(q(),1),ly=f(L(),1);function Rn({selection:e,onChangeSelection:t,item:r,getItemId:o,titleField:n,disabled:i,...s}){let a=o(r),l=e.includes(a),u=!i&&l,c=n?.getValue?.({item:r})||(0,ay.__)("(no title)");return(0,ly.jsx)(sy.CheckboxControl,{className:"dataviews-selection-checkbox","aria-label":c,"aria-disabled":i,checked:u,onChange:()=>{i||t(l?e.filter(d=>a!==d):[...e,a])},...s})}var pi=f(te(),1),fy=f(q(),1),ms=f(U(),1);var dy=f(nr(),1),lp=f(ir(),1);var uy=f(ga(),1),{lock:a6,unlock:me}=(0,uy.__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 je=f(L(),1),{Menu:ds,kebabCase:xP}=me(pi.privateApis);function yP({action:e,onClick:t,items:r,variant:o}){let n=typeof e.label=="string"?e.label:e.label(r);return(0,je.jsx)(pi.Button,{disabled:!!e.disabled,accessibleWhenDisabled:!0,size:"compact",variant:o,onClick:t,children:n})}function wP({action:e,onClick:t,items:r}){let o=typeof e.label=="string"?e.label:e.label(r);return(0,je.jsx)(ds.Item,{disabled:e.disabled,onClick:t,children:(0,je.jsx)(ds.ItemLabel,{children:o})})}function va({action:e,items:t,closeModal:r}){let o=typeof e.label=="string"?e.label:e.label(t),n=typeof e.modalHeader=="function"?e.modalHeader(t):e.modalHeader;return(0,je.jsx)(pi.Modal,{title:n||o,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:r,focusOnMount:e.modalFocusOnMount??!0,size:e.modalSize||"medium",overlayClassName:`dataviews-action-modal dataviews-action-modal__${xP(e.id)}`,children:(0,je.jsx)(e.RenderModal,{items:t,closeModal:r})})}function up({actions:e,item:t,registry:r,setActiveModalAction:o}){let{primaryActions:n,regularActions:i}=(0,ms.useMemo)(()=>e.reduce((a,l)=>((l.isPrimary?a.primaryActions:a.regularActions).push(l),a),{primaryActions:[],regularActions:[]}),[e]),s=a=>a.map(l=>(0,je.jsx)(wP,{action:l,onClick:()=>{if("RenderModal"in l){o(l);return}l.callback([t],{registry:r})},items:[t]},l.id));return(0,je.jsxs)(ds.Group,{children:[s(n),s(i)]})}function ps({item:e,actions:t,isCompact:r}){let o=(0,dy.useRegistry)(),{primaryActions:n,eligibleActions:i}=(0,ms.useMemo)(()=>{let a=t.filter(u=>!u.isEligible||u.isEligible(e));return{primaryActions:a.filter(u=>u.isPrimary),eligibleActions:a}},[t,e]),s=(0,lp.useViewportMatch)("medium","<");return r?(0,je.jsx)(cy,{item:e,actions:i,isSmall:!0,registry:o}):(0,je.jsxs)(j,{direction:"row",justify:"flex-end",className:"dataviews-item-actions",style:{flexShrink:0,width:"auto"},children:[(0,je.jsx)(cp,{item:e,actions:n,registry:o}),(n.length<i.length||s)&&(0,je.jsx)(cy,{item:e,actions:i,registry:o})]})}function cy({item:e,actions:t,isSmall:r,registry:o}){let[n,i]=(0,ms.useState)(null);return(0,je.jsxs)(je.Fragment,{children:[(0,je.jsxs)(ds,{placement:"bottom-end",children:[(0,je.jsx)(ds.TriggerButton,{render:(0,je.jsx)(pi.Button,{size:r?"small":"compact",icon:Xs,label:(0,fy.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,className:"dataviews-all-actions-button"})}),(0,je.jsx)(ds.Popover,{children:(0,je.jsx)(up,{actions:t,item:e,registry:o,setA
1ctiveModalAction:i})})]}),!!n&&(0,je.jsx)(va,{action:n,items:[e],closeModal:()=>i(null)})]})}function cp({item:e,actions:t,registry:r,buttonVariant:o}){let[n,i]=(0,ms.useState)(null);return(0,lp.useViewportMatch)("medium","<")||!Array.isArray(t)||t.length===0?null:(0,je.jsxs)(je.Fragment,{children:[t.map(a=>(0,je.jsx)(yP,{action:a,onClick:()=>{if("RenderModal"in a){i(a);return}a.callback([e],{registry:r})},items:[e],variant:o},a.id)),!!n&&(0,je.jsx)(va,{action:n,items:[e],closeModal:()=>i(null)})]})}var qu=f(te(),1),Gu=f(q(),1),gi=f(U(),1),SP=f(nr(),1);var EP=f(ir(),1);var _n=f(q(),1);function my(e,t,r,o=!1){return e>0?(0,_n.sprintf)((0,_n._n)("%d Item selected","%d Items selected",e),e):o||r<=t?(0,_n.sprintf)((0,_n._n)("%d Item","%d Items",r),r):(0,_n.sprintf)((0,_n._n)("%1$d of %2$d Item","%1$d of %2$d Items",r),t,r)}var ba=f(L(),1);function Ku(e,t){return(0,gi.useMemo)(()=>e.some(r=>r.supportsBulk&&(!r.isEligible||r.isEligible(t))),[e,t])}function Xu(e,t){return(0,gi.useMemo)(()=>t.some(r=>e.some(o=>o.supportsBulk&&(!o.isEligible||o.isEligible(r)))),[e,t])}function Zu({selection:e,onChangeSelection:t,data:r,actions:o,getItemId:n,disableSelectAll:i=!1}){let s=(0,gi.useMemo)(()=>r.filter(c=>o.some(d=>d.supportsBulk&&(!d.isEligible||d.isEligible(c)))),[r,o]),a=r.filter(c=>e.includes(n(c))&&s.includes(c)),l=e.length>0,u=a.length===s.length;return i?(0,ba.jsx)(qu.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:l,disabled:!l,onChange:()=>{t([])},"aria-label":(0,Gu.__)("Deselect all")}):(0,ba.jsx)(qu.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:u,indeterminate:!u&&!!a.length,onChange:()=>{t(u?[]:s.map(c=>n(c)))},"aria-label":u?(0,Gu.__)("Deselect all"):(0,Gu.__)("Select all")})}var jo=f(q(),1);var Wo=f(te(),1),Tn=f(U(),1);function Qu(e,t){let r=[e?.titleField,e?.mediaField,e?.descriptionField].filter(Boolean);return t.filter(o=>!r.includes(o.id)&&o.type!=="media"&&o.enableHiding!==!1)}var ge=f(L(),1),{Menu:Oe}=me(Wo.privateApis);function CP({children:e}){return Tn.Children.toArray(e).filter(Boolean).map((t,r)=>(0,ge.jsxs)(Tn.Fragment,{children:[r>0&&(0,ge.jsx)(Oe.Separator,{}),t]},r))}var RP=(0,Tn.forwardRef)(function({fieldId:t,view:r,fields:o,onChangeView:n,onHide:i,setOpenedFilter:s,canMove:a=!0,canInsertLeft:l=!0,canInsertRight:u=!0},c){let d=r.fields??[],p=d?.indexOf(t),m=r.sort?.field===t,g=!1,h=!1,b=!1,v=[],x=o.find(R=>R.id===t),{setIsShowingFilter:y}=(0,Tn.useContext)(oe);if(!x)return null;g=x.enableHiding!==!1,h=x.enableSorting!==!1;let S=x.header;if(v=!!x.filterBy&&x.filterBy?.operators||[],b=!r.filters?.some(R=>t===R.field)&&!!(x.hasElements||x.Edit)&&x.filterBy!==!1&&!x.filterBy?.isPrimary,!h&&!a&&!g&&!b)return S;let P=Qu(r,o).filter(R=>!d.includes(R.id)),O=(l||u)&&!!P.length,V=(0,jo.isRTL)();return(0,ge.jsxs)(Oe,{children:[(0,ge.jsxs)(Oe.TriggerButton,{render:(0,ge.jsx)(Wo.Button,{size:"compact",className:"dataviews-view-table-header-button",ref:c,variant:"tertiary"}),children:[S,r.sort&&m&&(0,ge.jsx)("span",{"aria-hidden":"true",children:Zx[r.sort.direction]})]}),(0,ge.jsx)(Oe.Popover,{style:{minWidth:"240px"},children:(0,ge.jsxs)(CP,{children:[h&&(0,ge.jsx)(Oe.Group,{children:Wu.map(R=>{let I=r.sort&&m&&r.sort.direction===R,k=`${t}-${R}`;return(0,ge.jsx)(Oe.RadioItem,{name:"view-table-sorting",value:k,checked:I,onChange:()=>{n({...r,sort:{field:t,direction:R},showLevels:!1})},children:(0,ge.jsx)(Oe.ItemLabel,{children:Uu[R]})},k)})}),b&&(0,ge.jsx)(Oe.Group,{children:(0,ge.jsx)(Oe.Item,{prefix:(0,ge.jsx)(Wo.Icon,{icon:Ks}),onClick:()=>{s(t),y(!0),n({...r,page:1,filters:[...r.filters||[],{field:t,value:void 0,operator:v[0]}]})},children:(0,ge.jsx)(Oe.ItemLabel,{children:(0,jo.__)("Add filter")})})}),(a||g||O)&&x&&(0,ge.jsxs)(Oe.Group,{children:[a&&(0,ge.jsx)(Oe.Item,{prefix:(0,ge.jsx)(Wo.Icon,{icon:Qf}),disabled:V?p>=d.length-1:p<1,onClick:()=>{let R=V?p+1:p-1,I=[...d];I.splice(p,1),I.splice(R,0,t),n({...r,fields:I})},children:(0,ge.jsx)(Oe.ItemLabel,{children:(0,jo.__)("Move left")})}),a&&(0,ge.jsx)(Oe.Item,{prefix:(0,ge.jsx)(Wo.Icon,{icon:ed}),disabled:V?p<1:p>=d.length-1,onClick:()=>{let R=V?p-1:p+1,I=[...d];I.splice(p,1),I.splice(R,0,t),n({...r,fields:I})},children:(0,ge.jsx)(Oe.ItemLabel,{children:(0,jo.__)("Move right")})}),l&&!!P.length&&(0,ge.jsxs)(Oe,{children:[(0,ge.jsx)(Oe.SubmenuTriggerItem,{children:(0,ge.jsx)(Oe.ItemLabel,{children:(0,jo.__)("Insert left")})}),(0,ge.jsx)(Oe.Popover,{children:P.map(R=>{let I=V?p+1:p;return(0,ge.jsx)(Oe.Item,{onClick:()=>{n({...r,fields:[...d.slice(0,I),R.id,...d.slice(I)]})},children:(0,ge.jsx)(Oe.ItemLabel,{children:R.label})},R.id)})})]}),u&&!!P.length&&(0,ge.jsxs)(Oe,{children:[(0,ge.jsx)(Oe.SubmenuTriggerItem,{children:(0,ge.jsx)(Oe.ItemLabel,{children:(0,jo.__)("Insert r
1ight")})}),(0,ge.jsx)(Oe.Popover,{children:P.map(R=>{let I=V?p:p+1;return(0,ge.jsx)(Oe.Item,{onClick:()=>{n({...r,fields:[...d.slice(0,I),R.id,...d.slice(I)]})},children:(0,ge.jsx)(Oe.ItemLabel,{children:R.label})},R.id)})})]}),g&&x&&(0,ge.jsx)(Oe.Item,{prefix:(0,ge.jsx)(Wo.Icon,{icon:Zs}),onClick:()=>{i(x),n({...r,fields:d.filter(R=>R!==t)})},children:(0,ge.jsx)(Oe.ItemLabel,{children:(0,jo.__)("Hide column")})})]})]})})]})}),_P=RP,gs=_P;var py=f(U(),1),fp=f(L(),1);function TP({item:e,isItemClickable:t,onClickItem:r,className:o}){return!t(e)||!r?{className:o}:{className:o?`${o} ${o}--clickable`:void 0,role:"button",tabIndex:0,onClick:n=>{n.stopPropagation(),r(e)},onKeyDown:n=>{(n.key==="Enter"||n.key===""||n.key===" ")&&(n.stopPropagation(),r(e))}}}function Pn({item:e,isItemClickable:t,onClickItem:r,renderItemLink:o,className:n,children:i,...s}){if(!t(e))return(0,fp.jsx)("div",{className:n,...s,children:i});if(o){let l=o({item:e,className:`${n} ${n}--clickable`,...s,children:i});return(0,py.cloneElement)(l,{onClick:u=>{u.stopPropagation(),l.props.onClick&&l.props.onClick(u)},onKeyDown:u=>{(u.key==="Enter"||u.key===""||u.key===" ")&&(u.stopPropagation(),l.props.onKeyDown&&l.props.onKeyDown(u))}})}let a=TP({item:e,isItemClickable:t,onClickItem:r,className:n});return(0,fp.jsx)("div",{...a,...s,children:i})}var po=f(L(),1);function PP({item:e,level:t,titleField:r,mediaField:o,descriptionField:n,onClickItem:i,renderItemLink:s,isItemClickable:a}){return(0,po.jsxs)(j,{direction:"row",gap:"md",align:"flex-start",justify:"flex-start",children:[o&&(0,po.jsx)(Pn,{item:e,isItemClickable:a,onClickItem:i,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-column-primary__media","aria-label":a(e)&&(i||s)&&r?r.getValue?.({item:e}):void 0,children:(0,po.jsx)(o.render,{item:e,field:o,config:{sizes:"32px"}})}),(0,po.jsxs)(j,{direction:"column",align:"flex-start",className:"dataviews-view-table__primary-column-content",children:[r&&(0,po.jsxs)(Pn,{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,po.jsxs)("span",{className:"dataviews-view-table__level",children:[Array(t).fill("\u2014").join(" "),"\xA0"]}),(0,po.jsx)(r.render,{item:e,field:r})]}),n&&(0,po.jsx)(n.render,{item:e,field:n})]})]})}var Ju=PP;var hi=f(U(),1),gy=f(q(),1),OP=e=>(0,gy.isRTL)()?Math.abs(e.scrollLeft)<=1:e.scrollLeft+e.clientWidth>=e.scrollWidth-1;function hy({scrollContainerRef:e,enabledHorizontal:t=!1}){let[r,o]=(0,hi.useState)(!1),[n,i]=(0,hi.useState)(!1),s=(0,hi.useCallback)(()=>{let a=e.current;a&&(t&&o(OP(a)),i(a.scrollTop>0))},[e,t]);return(0,hi.useEffect)(()=>{if(typeof window>"u"||!e.current)return()=>{};let a=e.current;return s(),a.addEventListener("scroll",s),window.addEventListener("resize",s),()=>{a.removeEventListener("scroll",s),window.removeEventListener("resize",s)}},[e,t,s]),{isHorizontalScrollEnd:r,isVerticallyScrolled:n}}function Br(e,t){return e.reduce((r,o)=>{let n=t.getValue({item:o});return r.has(n)||r.set(n,[]),r.get(n)?.push(o),r},new Map)}var On=f(te(),1),by=f(q(),1),xy=f(U(),1);var Tr=f(L(),1);function vy({field:e,isVisible:t,onToggleVisibility:r}){return(0,Tr.jsx)(On.__experimentalItem,{onClick:e.enableHiding?r:void 0,children:(0,Tr.jsxs)(j,{direction:"row",gap:"sm",justify:"flex-start",align:"center",children:[(0,Tr.jsx)("div",{style:{height:24,width:24},children:t&&(0,Tr.jsx)(On.Icon,{icon:Qn})}),(0,Tr.jsx)("span",{className:"dataviews-view-config__label",children:e.label})]})})}function AP(e){return!!e}function ec({showLabel:e=!0}){let{view:t,fields:r,onChangeView:o}=(0,xy.useContext)(oe),n=Qu(t,r);if(!n?.length)return null;let i=r.find(g=>g.id===t.titleField),s=r.find(g=>g.id===t.mediaField),a=r.find(g=>g.id===t.descriptionField),l=[{field:i,isVisibleFlag:"showTitle"},{field:s,isVisibleFlag:"showMedia"},{field:a,isVisibleFlag:"showDescription"}].filter(({field:g})=>AP(g)),u=t.fields??[],c=n.filter(g=>u.includes(g.id)).length,d=l.filter(({isVisibleFlag:g})=>t[g]??!0),p=d.length+c,m=p===1&&d.length===1;return(0,Tr.jsxs)(j,{direction:"column",className:"dataviews-field-control",children:[e&&(0,Tr.jsx)(On.BaseControl.VisualLabel,{children:(0,by.__)("Properties")}),(0,Tr.jsx)(j,{direction:"column",className:"dataviews-view-config__properties",children:(0,Tr.jsxs)(On.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,size:"medium",children:[l.map(({field:g,isVisibleFlag:h})=>{let b=t[h]??!0,v=m&&b?{...g,enableHiding:!1}:g;return(0,Tr.jsx)(vy,{field:v,isVisible:b,onToggleVisibility:()=>{o({...t,[h]:!b})}},g.id)}),n.map(g=>{let h=u.includes(g.id),b=p===1&&h?{...g,enableHiding:!1}:g;return(0,Tr.jsx)(vy,{field:b,isVisible:h,onToggleVisibility:()=>{o({...t,fields:h?u.filter(v=>v!==g.id):[...u,g.id]})}},g.id)})]})})]})}var tc=f(U(),1);function go(e,t={delay:400}){let[r,o]=(0,tc.useState)(!1);return(0,tc.useEffect)(()=>
1{if(!e)return;let n=setTimeout(()=>{o(!0)},t.delay);return()=>{clearTimeout(n),o(!1)}},[e,t.delay]),r}var ae=f(L(),1);function wy(e,t){if(e)return e;if(t==="integer"||t==="number")return"end"}function IP({item:e,fields:t,column:r,align:o}){let n=t.find(s=>s.id===r);if(!n)return null;let i=Z("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,ae.jsx)("div",{className:i,children:(0,ae.jsx)(n.render,{item:e,field:n})})}function yy({hasBulkActions:e,item:t,level:r,actions:o,fields:n,id:i,view:s,titleField:a,mediaField:l,descriptionField:u,selection:c,getItemId:d,isItemClickable:p,onClickItem:m,renderItemLink:g,onChangeSelection:h,isActionsColumnSticky:b,posinset:v}){let{paginationInfo:x}=(0,mr.useContext)(oe),y=Ku(o,t),S=y&&c.includes(i),{showTitle:P=!0,showMedia:O=!0,showDescription:V=!0,infiniteScrollEnabled:R}=s,I=(0,mr.useRef)(!1),k=s.fields??[],E=a&&P||l&&O||u&&V;return(0,ae.jsxs)("tr",{className:Z("dataviews-view-table__row",{"is-selected":y&&S,"has-bulk-actions":y}),onTouchStart:()=>{I.current=!0},"aria-setsize":R?x.totalItems:void 0,"aria-posinset":v,role:R?"article":void 0,onMouseDown:M=>{let N=(0,dp.isAppleOS)()?M.metaKey:M.ctrlKey;M.button===0&&N&&window.navigator.userAgent.toLowerCase().includes("firefox")&&M?.preventDefault()},onClick:M=>{if(!y)return;((0,dp.isAppleOS)()?M.metaKey:M.ctrlKey)&&!I.current&&document.getSelection()?.type!=="Range"&&h(c.includes(i)?c.filter(_=>i!==_):[...c,i])},children:[e&&(0,ae.jsx)("td",{className:"dataviews-view-table__checkbox-column",children:(0,ae.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,ae.jsx)(Rn,{item:t,selection:c,onChangeSelection:h,getItemId:d,titleField:a,disabled:!y})})}),E&&(0,ae.jsx)("td",{children:(0,ae.jsx)(Ju,{item:t,level:r,titleField:P?a:void 0,mediaField:O?l:void 0,descriptionField:V?u:void 0,isItemClickable:p,onClickItem:m,renderItemLink:g})}),k.map(M=>{let{width:N,maxWidth:_,minWidth:C,align:A}=s.layout?.styles?.[M]??{},w=n.find(D=>D.id===M),T=wy(A,w?.type);return(0,ae.jsx)("td",{style:{width:N,maxWidth:_,minWidth:C},children:(0,ae.jsx)(IP,{fields:n,item:t,column:M,align:T})},M)}),!!o?.length&&(0,ae.jsx)("td",{className:Z("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":b}),onClick:M=>M.stopPropagation(),children:(0,ae.jsx)(ps,{item:t,actions:o})})]})}function VP({actions:e,data:t,fields:r,getItemId:o,getItemLevel:n,isLoading:i=!1,onChangeView:s,onChangeSelection:a,selection:l,setOpenedFilter:u,onClickItem:c,isItemClickable:d,renderItemLink:p,view:m,className:g,empty:h}){let{containerRef:b}=(0,mr.useContext)(oe),v=go(i),x=(0,mr.useRef)(new Map),y=(0,mr.useRef)(void 0),[S,P]=(0,mr.useState)(),[O,V]=(0,mr.useState)(null);(0,mr.useEffect)(()=>{y.current&&(y.current.focus(),y.current=void 0)});let R=(0,mr.useId)(),{isHorizontalScrollEnd:I,isVerticallyScrolled:k}=hy({scrollContainerRef:b,enabledHorizontal:!!e?.length}),E=Xu(e,t);if(S){y.current=S,P(void 0);return}let M=X=>{let z=x.current.get(X.id),Y=z?x.current.get(z.fallback):void 0;P(Y?.node)},N=X=>{X.preventDefault(),X.stopPropagation();let z={getBoundingClientRect:()=>({x:X.clientX,y:X.clientY,top:X.clientY,left:X.clientX,right:X.clientX,bottom:X.clientY,width:0,height:0,toJSON:()=>({})})};window.requestAnimationFrame(()=>{V(z)})},_=!!t?.length,C=r.find(X=>X.id===m.titleField),A=r.find(X=>X.id===m.mediaField),w=r.find(X=>X.id===m.descriptionField),T=m.groupBy?.field?r.find(X=>X.id===m.groupBy?.field):null,D=T?Br(t,T):null,{showTitle:F=!0,showMedia:H=!0,showDescription:J=!0}=m,ee=C&&F||A&&H||w&&J,se=m.fields??[],ye=(X,z)=>Y=>{Y?x.current.set(X,{node:Y,fallback:se[z>0?z-1:1]}):x.current.delete(X)},Q=m.infiniteScrollEnabled&&!D,xe=(0,vi.isRTL)();return _?(0,ae.jsxs)(ae.Fragment,{children:[(0,ae.jsxs)("table",{className:Z("dataviews-view-table",g,{[`has-${m.layout?.density}-density`]:m.layout?.density&&["compact","comfortable"].includes(m.layout.density),"has-bulk-actions":E,"is-refreshing":!Q&&v}),"aria-busy":i,"aria-describedby":R,role:Q?"feed":void 0,inert:!Q&&i?"true":void 0,children:[(0,ae.jsxs)("colgroup",{children:[E&&(0,ae.jsx)("col",{className:"dataviews-view-table__col-checkbox"}),ee&&(0,ae.jsx)("col",{className:"dataviews-view-table__col-first-data"}),se.map((X,z)=>(0,ae.jsx)("col",{className:Z(`dataviews-view-table__col-${X}`,{"dataviews-view-table__col-expand":!ee&&z===se.length-1})},`col-${X}`)),!!e?.length&&(0,ae.jsx)("col",{className:"dataviews-view-table__col-actions"})]}),O&&(0,ae.jsx)(rc.Popover,{anchor:O,onClose:()=>V(null),placement:"bottom-start",children:(0,ae.jsx)(ec,{showLabel:!1})}),(0,ae.jsx)("thead",{className:Z({"dataviews-view-table__thead--stuck":k}),onContextMenu:N,children:(0,ae.jsxs)("tr",{className:"dataviews-view-table__row",children:[E&&(0,ae.jsx)("th",{className:"dataviews-view-table__checkbox-column",scope:"col",onContextMenu:N,children:(0,ae.jsx)(Zu,{selection:l,onChangeSelection:a,data:t,actions:e,getItemId:o})}),ee&&(0,ae.jsx)("th",{scope:"col",children:C&&(0,ae.jsx)(gs,{ref:ye(C.id,0),fieldId:C.id,view:m,fields:r,onChangeView:s,on
1Hide:M,setOpenedFilter:u,canMove:!1,canInsertLeft:xe?m.layout?.enableMoving??!0:!1,canInsertRight:xe?!1:m.layout?.enableMoving??!0})}),se.map((X,z)=>{let{width:Y,maxWidth:le,minWidth:Te,align:Ge}=m.layout?.styles?.[X]??{},Ur=r.find(wr=>wr.id===X),so=wy(Ge,Ur?.type),yr=m.layout?.enableMoving??!0;return(0,ae.jsx)("th",{style:{width:Y,maxWidth:le,minWidth:Te,textAlign:so},"aria-sort":m.sort?.direction&&m.sort?.field===X?zu[m.sort.direction]:void 0,scope:"col",children:(0,ae.jsx)(gs,{ref:ye(X,z),fieldId:X,view:m,fields:r,onChangeView:s,onHide:M,setOpenedFilter:u,canMove:yr,canInsertLeft:yr,canInsertRight:yr})},X)}),!!e?.length&&(0,ae.jsx)("th",{className:Z("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":!I}),children:(0,ae.jsx)("span",{className:"dataviews-view-table-header",children:(0,vi.__)("Actions")})})]})}),_&&T&&D?Array.from(D.entries()).map(([X,z])=>(0,ae.jsxs)("tbody",{children:[(0,ae.jsx)("tr",{className:"dataviews-view-table__group-header-row",children:(0,ae.jsx)("td",{colSpan:se.length+(ee?1:0)+(E?1:0)+(e?.length?1:0),className:"dataviews-view-table__group-header-cell",children:m.groupBy?.showLabel===!1?X:(0,vi.sprintf)((0,vi.__)("%1$s: %2$s"),T.label,X)})}),z.map((Y,le)=>(0,ae.jsx)(yy,{item:Y,level:m.showLevels&&typeof n=="function"?n(Y):void 0,hasBulkActions:E,actions:e,fields:r,id:o(Y)||le.toString(),view:m,titleField:C,mediaField:A,descriptionField:w,selection:l,getItemId:o,onChangeSelection:a,onClickItem:c,renderItemLink:p,isItemClickable:d,isActionsColumnSticky:!I},o(Y)))]},`group-${X}`)):(0,ae.jsx)("tbody",{children:_&&t.map((X,z)=>(0,ae.jsx)(yy,{item:X,level:m.showLevels&&typeof n=="function"?n(X):void 0,hasBulkActions:E,actions:e,fields:r,id:o(X)||z.toString(),view:m,titleField:C,mediaField:A,descriptionField:w,selection:l,getItemId:o,onChangeSelection:a,onClickItem:c,renderItemLink:p,isItemClickable:d,isActionsColumnSticky:!I,posinset:Q?z+1:void 0},o(X)))})]}),Q&&i&&(0,ae.jsx)("div",{className:"dataviews-loading",id:R,children:(0,ae.jsx)("p",{className:"dataviews-loading-more",children:(0,ae.jsx)(rc.Spinner,{})})})]}):(0,ae.jsx)("div",{className:Z("dataviews-no-results",{"is-refreshing":v}),id:R,children:h})}var Sy=VP;var Py=f(te(),1),ac=f(q(),1);var pr=f(te(),1);var ya=f(q(),1),_y=f(ir(),1),Ty=f(ap(),1),An=f(U(),1);var DP=f(te(),1),NP=f(q(),1),oc=f(U(),1);var MP=f(L(),1),kP=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}],FP=kP[2].value;function nc(){let e=(0,oc.useContext)(oe),t=e.view;return(0,oc.useMemo)(()=>{let r=e.containerWidth,o=32,n=t.layout?.previewSize??FP,i=Math.floor((r+o)/(n+o));return Math.max(1,i)},[e.containerWidth,t.layout?.previewSize])}var Ey=f(U(),1);var Cy=f(L(),1),xa=(0,Ey.forwardRef)(({className:e,previewSize:t,...r},o)=>(0,Cy.jsx)("div",{ref:o,className:Z("dataviews-view-grid-items",e),style:{gridTemplateColumns:t&&`repeat(auto-fill, minmax(${t}px, 1fr))`},...r}));var ic=f(U(),1);function hs(e,t){let{intersectionObserver:r}=(0,ic.useContext)(oe);(0,ic.useEffect)(()=>{let o=e.current;if(!(!o||t===void 0||!r))return r.observe(o),()=>{r.unobserve(o)}},[e,r,t])}function sc(e,t,r){let n=!!e?.length&&t?e[0].position:void 0;return n&&r?(n-1)%r:0}var de=f(L(),1),{Badge:LP}=me(pr.privateApis);function BP(e,t){let r=[];for(let o=0,n=e.length;o<n;o+=t)r.push(e.slice(o,o+t));return r}var Ry=(0,An.forwardRef)(function e({view:t,selection:r,onChangeSelection:o,onClickItem:n,isItemClickable:i,renderItemLink:s,getItemId:a,item:l,actions:u,mediaField:c,titleField:d,descriptionField:p,regularFields:m,badgeFields:g,hasBulkActions:h,config:b,posinset:v,setsize:x,...y},S){let{showTitle:P=!0,showMedia:O=!0,showDescription:V=!0}=t,R=Ku(u,l),I=a(l),k=(0,An.useRef)(null),E=(0,An.useCallback)(F=>{k.current=F,typeof S=="function"?S(F):S&&(S.current=F)},[S]);hs(k,v);let M=(0,_y.useInstanceId)(e),N=r.includes(I),_=(0,de.jsx)("span",{className:"dataviews-view-grid__media-placeholder"}
1),C=O&&c?.render,A=C?(0,de.jsx)(c.render,{item:l,field:c,config:b}):_,w=P&&d?.render?(0,de.jsx)(d.render,{item:l,field:d}):null,T,D;return i(l)&&n&&(w?(T={"aria-labelledby":`dataviews-view-grid__title-field-${M}`},D={id:`dataviews-view-grid__title-field-${M}`}):T={"aria-label":(0,ya.__)("Navigate to item")}),(0,de.jsxs)(j,{direction:"column",...y,ref:E,"aria-setsize":x,"aria-posinset":v,className:Z(y.className,"dataviews-view-grid__row__gridcell","dataviews-view-grid__card",{"is-selected":R&&N}),onClickCapture:F=>{if(y.onClickCapture?.(F),(0,Ty.isAppleOS)()?F.metaKey:F.ctrlKey){if(F.stopPropagation(),F.preventDefault(),!R)return;o(N?r.filter(H=>I!==H):[...r,I])}},children:[(0,de.jsx)(Pn,{item:l,isItemClickable:i,onClickItem:n,renderItemLink:s,className:Z("dataviews-view-grid__media",{"dataviews-view-grid__media--placeholder":!C}),...T,children:A}),h&&(0,de.jsx)(Rn,{item:l,selection:r,onChangeSelection:o,getItemId:a,titleField:d,disabled:!R}),!!u?.length&&(0,de.jsx)("div",{className:"dataviews-view-grid__media-actions",children:(0,de.jsx)(ps,{item:l,actions:u,isCompact:!0})}),P&&(0,de.jsx)("div",{className:"dataviews-view-grid__title-actions",children:(0,de.jsx)(Pn,{item:l,isItemClickable:i,onClickItem:n,renderItemLink:s,className:"dataviews-view-grid__title-field dataviews-title-field",...D,title:d?.getValueFormatted({item:l,field:d})||void 0,children:w})}),(0,de.jsxs)(j,{direction:"column",gap:"xs",children:[V&&p?.render&&(0,de.jsx)(p.render,{item:l,field:p}),!!g?.length&&(0,de.jsx)(j,{direction:"row",className:"dataviews-view-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:g.map(F=>(0,de.jsx)(LP,{className:"dataviews-view-grid__field-value",children:(0,de.jsx)(F.render,{item:l,field:F})},F.id))}),!!m?.length&&(0,de.jsx)(j,{direction:"column",className:"dataviews-view-grid__fields",gap:"xs",children:m.map(F=>(0,de.jsx)(pr.Flex,{className:"dataviews-view-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,de.jsxs)(de.Fragment,{children:[(0,de.jsxs)(_r.Root,{children:[(0,de.jsx)(_r.Trigger,{render:(0,de.jsx)(pr.FlexItem,{className:"dataviews-view-grid__field-name",children:F.header})}),(0,de.jsx)(_r.Popup,{children:F.label})]}),(0,de.jsx)(pr.FlexItem,{className:"dataviews-view-grid__field-value",style:{maxHeight:"none"},children:(0,de.jsx)(F.render,{item:l,field:F})})]})},F.id))})]})]})});function mp({data:e,isInfiniteScroll:t,className:r,inert:o,isLoading:n,view:i,fields:s,selection:a,onChangeSelection:l,onClickItem:u,isItemClickable:c,renderItemLink:d,getItemId:p,actions:m}){let{paginationInfo:g,resizeObserverRef:h}=(0,An.useContext)(oe),b=nc(),v=Xu(m,e),x=s.find(E=>E.id===i?.titleField),y=s.find(E=>E.id===i?.mediaField),S=s.find(E=>E.id===i?.descriptionField),P=i.fields??[],{regularFields:O,badgeFields:V}=P.reduce((E,M)=>{let N=s.find(C=>C.id===M);if(!N)return E;let _=i.layout?.badgeFields?.includes(M)?"badgeFields":"regularFields";return E[_].push(N),E},{regularFields:[],badgeFields:[]}),R="900px",I=Math.ceil(e.length/b),k=sc(e,t,b);return(0,de.jsxs)(de.Fragment,{children:[t&&(0,de.jsxs)(pr.Composite,{render:(0,de.jsx)(xa,{className:Z("dataviews-view-grid-infinite-scroll",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),previewSize:i.layout?.previewSize,"aria-busy":n,ref:h}),role:"feed",focusWrap:!0,inert:o,children:[Array.from({length:k}).map((E,M)=>(0,de.jsx)(pr.Composite.Item,{render:N=>(0,de.jsx)(j,{...N,direction:"column",role:"article",className:"dataviews-view-grid__row__gridcell dataviews-view-grid__card dataviews-view-grid__placeholder"}),"aria-hidden":!0,tabIndex:-1},`placeholder-${M}`)),e.map(E=>{let M=p(E),N=E.position;return(0,de.jsx)(pr.Composite.Item,{render:_=>(0,de.jsx)(Ry,{..._,id:M,role:"article",view:i,selection:a,onChangeSelection:l,onClickItem:u,isItemClickable:c,renderItemLink:d,getItemId:p,item:E,actions:m,mediaField:y,titleField:x,descriptionField:S,regularFields:O,badgeFields:V,hasBulkActions:v,posinset:N,setsize:g.totalItems,config:{sizes:R}})},M)})]}),!t&&(0,de.jsx)(pr.Composite,{role:"grid",className:Z("dataviews-view-grid",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),focusWrap:!0,"aria-busy":n,"aria-rowcount":I,ref:h,inert:o,children:BP(e,b).map((E,M)=>(0,de.jsx)(pr.Composite.Row,{render:(0,de.jsx)("div",{role:"row","aria-rowindex":M+1,"aria-label":(0,ya.sprintf)((0,ya.__)("Row %d"),M+1),className:"dataviews-view-grid__row",style:{gridTemplateColumns:`repeat( ${b}, minmax(0, 1fr) )`}}),children:E.map(N=>{let _=p(N);return(0,de.jsx)(pr.Composite.Item,{render:C=>(0,de.jsx)(Ry,{...C,id:_,role:"gridcell",view:i,selection:a,onChangeSelection:l,onClickItem:u,isItemClickable:c,renderItemLink:d,getItemId:p,item:N,actions:m,mediaField:y,titleField:x,descriptionField:S,regularFields:O,badgeFields:V,hasBulkActions:v,config:{sizes:R}})},_)})},M))})]})}var Pr=f(L(),1);function HP({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,onClickItem:s,isItemClickable:a,renderItemLink:l,selection:u,view:c,className:d,empty:p}){let m=go(!!n),g=!!t?.length,h=c.groupBy?.field?r.find(y=>y.id===c.groupBy?.field):null,b=h?Br(t,h):null,v=c.infiniteScrollEnabled&&!b;if(!g)return(0,Pr.jsx)("div",{className:Z("dataviews-no-results",{"is-refreshing":m}),children:p});let x={className:Z(d,{"is-refreshing":!v&&m}),inert:!v&&n?"true":void 0,isLoading:n,view:c,fields:r,selection:u,onChangeSelection:i,onClickItem:s,isItemClickable:a,renderItemLink:l,getItemId:o,actions:e};return(0,Pr.jsxs)(Pr.Fragment,{children:[g&&h&&b&&(0,Pr.jsx)(j,{direction:"column",gap:"lg",children:Array.from(b.entries()).map(([y,S])=>(0,Pr.jsxs)(j,{direction:"column",gap:"sm",children:[(0,Pr.jsx)("h3",{className:"dataviews-view-grid__group-header",children:c.groupBy?.showLabel===!1?y:(0,ac.sprintf)((0,ac.__)("%1$s: %2$s"),h.label,y)}),(0,Pr.jsx)(mp,{...x,data:S,isInfiniteScroll:!1})]},y))}),!b&&(0,Pr.jsx)(mp,{...x,data:t,isInfiniteScroll:!!v}),v&&n&&(0,Pr.jsx)("p",{className:"dataviews-loading-more",children:(0,Pr.jsx)(Py.Spinner,{})})]})}var Oy=HP;var lc=f(ir(),1),Ft=f(te(),1),lt=f(U(),1),wa=f(q(),1);var vp=f(nr(),1);var re=f(L(),1),{Menu:pp}=me(Ft.privateApis);function gp(e){return`${e}-item-wrapper`}function jP(e,t){return`${e}-primary-action-${t}`}function hp(e){return`${e}-dropdown`}function WP({idPrefix:e,primaryAction:t,item:r}){let o=(0,vp.useRegistry)(),[n,i]=(0,lt.useState)(!1),s=jP(e,t.id),a=typeof t.label=="string"?t.label:t.label([r]);
1return"RenderModal"in t?(0,re.jsx)("div",{role:"gridcell",children:(0,re.jsx)(Ft.Composite.Item,{id:s,render:(0,re.jsx)(Ft.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,text:a,size:"small",onClick:()=>i(!0)}),children:n&&(0,re.jsx)(va,{action:t,items:[r],closeModal:()=>i(!1)})})},t.id):(0,re.jsx)("div",{role:"gridcell",children:(0,re.jsx)(Ft.Composite.Item,{id:s,render:(0,re.jsx)(Ft.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,size:"small",onClick:()=>{t.callback([r],{registry:o})},children:a})})},t.id)}function Ay({view:e,actions:t,idPrefix:r,isSelected:o,item:n,titleField:i,mediaField:s,descriptionField:a,onSelect:l,otherFields:u,onDropdownTriggerKeyDown:c,posinset:d}){let{showTitle:p=!0,showMedia:m=!0,showDescription:g=!0,infiniteScrollEnabled:h}=e,b=(0,lt.useRef)(null),v=`${r}-label`,x=`${r}-description`,y=(0,vp.useRegistry)(),[S,P]=(0,lt.useState)(!1),[O,V]=(0,lt.useState)(null),R=({type:T})=>{P(T==="mouseenter")},{paginationInfo:I}=(0,lt.useContext)(oe);(0,lt.useEffect)(()=>{o&&b.current?.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})},[o]);let{primaryAction:k,eligibleActions:E}=(0,lt.useMemo)(()=>{let T=t.filter(F=>!F.isEligible||F.isEligible(n));return{primaryAction:T.filter(F=>F.isPrimary)[0],eligibleActions:T}},[t,n]),M=k&&t.length===1,N=m&&s?.render?(0,re.jsx)("div",{className:"dataviews-view-list__media-wrapper",children:(0,re.jsx)(s.render,{item:n,field:s,config:{sizes:"52px"}})}):null,_=p&&i?.render?(0,re.jsx)(i.render,{item:n,field:i}):null,C=g&&a?.render,A=!!N&&!C&&!u.length,w=E?.length>0&&(0,re.jsxs)(j,{direction:"row",gap:"md",className:"dataviews-view-list__item-actions",children:[k&&(0,re.jsx)(WP,{idPrefix:r,primaryAction:k,item:n}),!M&&(0,re.jsxs)("div",{role:"gridcell",children:[(0,re.jsxs)(pp,{placement:"bottom-end",children:[(0,re.jsx)(pp.TriggerButton,{render:(0,re.jsx)(Ft.Composite.Item,{id:hp(r),render:(0,re.jsx)(Ft.Button,{size:"small",icon:Xs,label:(0,wa.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,onKeyDown:c})})}),(0,re.jsx)(pp.Popover,{children:(0,re.jsx)(up,{actions:E,item:n,registry:y,setActiveModalAction:V})})]}),!!O&&(0,re.jsx)(va,{action:O,items:[n],closeModal:()=>V(null)})]})]});return(0,re.jsx)(Ft.Composite.Row,{ref:b,render:(0,re.jsx)("div",{"aria-posinset":d,"aria-setsize":h?I.totalItems:void 0}),role:h?"article":"row",className:Z({"is-selected":o,"is-hovered":S}),onMouseEnter:R,onMouseLeave:R,children:(0,re.jsxs)(j,{direction:"row",className:"dataviews-view-list__item-wrapper",children:[(0,re.jsx)("div",{role:"gridcell",children:(0,re.jsx)(Ft.Composite.Item,{id:gp(r),"aria-pressed":o,"aria-labelledby":v,"aria-describedby":x,className:"dataviews-view-list__item",onClick:()=>l(n)})}),(0,re.jsxs)(j,{direction:"row",gap:"md",justify:"start",align:A?"center":"flex-start",style:{flex:1,minWidth:0},children:[N,(0,re.jsxs)(j,{direction:"column",gap:"xs",className:"dataviews-view-list__field-wrapper",children:[(0,re.jsxs)(j,{direction:"row",align:"center",children:[(0,re.jsx)("div",{className:"dataviews-title-field dataviews-view-list__title-field",id:v,children:_}),w]}),C&&(0,re.jsx)("div",{className:"dataviews-view-list__field",children:(0,re.jsx)(a.render,{item:n,field:a})}),(0,re.jsx)("div",{className:"dataviews-view-list__fields",id:x,children:u.map(T=>(0,re.jsxs)("div",{className:"dataviews-view-list__field",children:[(0,re.jsx)(mi,{className:"dataviews-view-list__field-label",render:(0,re.jsx)("span",{}),children:T.label}),(0,re.jsx)("span",{className:"dataviews-view-list__field-value",children:(0,re.jsx)(T.render,{item:n,field:T})})]},T.id))})]})]})]})})}function zP(e){return!!e}function bp(e){let{actions:t,data:r,fields:o,getItemId:n,isLoading:i,onChangeSelection:s,selection:a,view:l,className:u,empty:c}=e,d=(0,lc.useInstanceId)(bp,"view-list"),p=go(!!i),m=r?.findLast(w=>a.includes(n(w))),g=o.find(w=>w.id===l.titleField),h=o.find(w=>w.id===l.mediaField),b=o.find(w=>w.id===l.descriptionField),v=(l?.fields??[]).map(w=>o.find(T=>w===T.id)).filter(zP),x=w=>s([n(w)]),y=(0,lt.useCallback)(w=>`${d}-${n(w)}`,[d,n]),S=(0,lt.useCallback)((w,T)=>T.startsWith(y(w)),[y]),[P,O]=(0,lt.useState)(void 0),V=(0,lt.useRef)(null);(0,lt.useEffect)(()=>{m&&O(gp(y(m)))},[m,y]);let R=r.findIndex(w=>S(w,P??"")),I=(0,lc.usePrevious)(R),k=R!==-1,E=(0,lt.useCallback)((w,T)=>{let D=Math.min(r.length-1,Math.max(0,w));if(!r[D])return;let F=y(r[D]),H=T(F);O(H),V.current?.contains(V.current.ownerDocument.activeElement)&&document.getElementById(H)?.focus()},[r,y]);(0,lt.useEffect)(()=>{!k&&(I!==void 0&&I!==-1)&&E(I,gp)},[k,E,I]);let M=(0,lt.useCallback)(w=>{w.key==="ArrowDown"&&(w.preventDefault(),E(R+1,hp)),w.key==="ArrowUp"&&(w.preventDefault(),E(R-1,hp))},[E,R]),N=!!r?.length,_=l.groupBy?.field?o.find(w=>w.id===l.groupBy?.field):null,C=N&&_?Br(r,_):null,A=l.infiniteScrollEnabled&&!C;
1return N?N&&_&&C?(0,re.jsx)(Ft.Composite,{ref:V,id:`${d}`,render:(0,re.jsx)("div",{}),className:"dataviews-view-list__group",role:"grid",activeId:P,setActiveId:O,children:(0,re.jsx)(j,{direction:"column",gap:"lg",className:Z("dataviews-view-list",u),children:Array.from(C.entries()).map(([w,T])=>(0,re.jsxs)(j,{direction:"column",gap:"sm",children:[(0,re.jsx)("h3",{className:"dataviews-view-list__group-header",children:l.groupBy?.showLabel===!1?w:(0,wa.sprintf)((0,wa.__)("%1$s: %2$s"),_.label,w)}),T.map(D=>{let F=y(D);return(0,re.jsx)(Ay,{view:l,idPrefix:F,actions:t,item:D,isSelected:D===m,onSelect:x,mediaField:h,titleField:g,descriptionField:b,otherFields:v,onDropdownTriggerKeyDown:M},F)})]},w))})}):(0,re.jsxs)(re.Fragment,{children:[(0,re.jsx)(Ft.Composite,{ref:V,id:d,render:(0,re.jsx)("div",{}),className:Z("dataviews-view-list",u,{[`has-${l.layout?.density}-density`]:l.layout?.density&&["compact","comfortable"].includes(l.layout.density),"is-refreshing":!A&&p}),role:l.infiniteScrollEnabled?"feed":"grid",activeId:P,setActiveId:O,inert:!A&&i?"true":void 0,children:r.map((w,T)=>{let D=y(w);return(0,re.jsx)(Ay,{view:l,idPrefix:D,actions:t,item:w,isSelected:w===m,onSelect:x,mediaField:h,titleField:g,descriptionField:b,otherFields:v,onDropdownTriggerKeyDown:M,posinset:l.infiniteScrollEnabled?T+1:void 0},D)})}),A&&i&&(0,re.jsx)("p",{className:"dataviews-loading-more",children:(0,re.jsx)(Ft.Spinner,{})})]}):(0,re.jsx)("div",{className:Z("dataviews-no-results",{"is-refreshing":p}),children:c})}var Fy=f(te(),1);var uc=f(q(),1),Iy=f(U(),1);var vs=f(L(),1);function Vy({groupName:e,groupData:t,groupField:r,showLabel:o=!0,children:n}){let i=o?(0,Iy.createInterpolateElement)((0,uc.sprintf)((0,uc.__)("%s: <groupName />"),r.label).trim(),{groupName:(0,vs.jsx)(r.render,{item:t[0],field:r})}):(0,vs.jsx)(r.render,{item:t[0],field:r});return(0,vs.jsxs)(j,{direction:"column",className:"dataviews-view-activity__group",children:[(0,vs.jsx)("h3",{className:"dataviews-view-activity__group-header",children:i}),n]},e)}var bi=f(U(),1),Dy=f(nr(),1),Ny=f(ir(),1);var et=f(L(),1);function UP(e){let{view:t,actions:r,item:o,titleField:n,mediaField:i,descriptionField:s,otherFields:a,posinset:l,onClickItem:u,renderItemLink:c,isItemClickable:d}=e,{showTitle:p=!0,showMedia:m=!0,showDescription:g=!0,infiniteScrollEnabled:h}=t,b=(0,bi.useRef)(null),v=(0,Dy.useRegistry)(),{paginationInfo:x}=(0,bi.useContext)(oe),{primaryActions:y,eligibleActions:S}=(0,bi.useMemo)(()=>{let E=r.filter(N=>!N.isEligible||N.isEligible(o));return{primaryActions:E.filter(N=>N.isPrimary),eligibleActions:E}},[r,o]),P=(0,Ny.useViewportMatch)("medium","<"),O=t.layout?.density??"balanced",V=m&&O!=="compact"&&i?.render?(0,et.jsx)(i.render,{item:o,field:i,config:{sizes:O==="comfortable"?"32px":"24px"}}):null,R=(0,et.jsx)("div",{className:"dataviews-view-activity__item-type-icon",children:V||(0,et.jsx)("span",{className:"dataviews-view-activity__item-bullet","aria-hidden":"true"})}),I=p&&n?.render?(0,et.jsx)(n.render,{item:o,field:n}):null,k=(0,bi.useMemo)(()=>O==="comfortable"?"md":"sm",[O]);return(0,et.jsx)("div",{ref:b,role:h?"article":void 0,"aria-posinset":l,"aria-setsize":h?x.totalItems:void 0,className:Z("dataviews-view-activity__item",O==="compact"&&"is-compact",O==="balanced"&&"is-balanced",O==="comfortable"&&"is-comfortable"),children:(0,et.jsxs)(j,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,et.jsx)(j,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-activity__item-type",children:R}),(0,et.jsxs)(j,{direction:"column",gap:k,align:"flex-start",className:"dataviews-view-activity__item-content",children:[I&&(0,et.jsx)(Pn,{item:o,isItemClickable:d,onClickItem:u,renderItemLink:c,className:"dataviews-view-activity__item-title",children:I}),g&&s&&(0,et.jsx)("div",{className:"dataviews-view-activity__item-description",children:(0,et.jsx)(s.render,{item:o,field:s})}),(0,et.jsx)("div",{className:"dataviews-view-activity__item-fields",children:a.map(E=>(0,et.jsxs)("div",{className:"dataviews-view-activity__item-field",children:[(0,et.jsx)(mi,{className:"dataviews-view-activity__item-field-label",render:(0,et.jsx)("span",{}),children:E.label}),(0,et.jsx)("span",{className:"dataviews-view-activity__item-field-value",children:(0,et.jsx)(E.render,{item:o,field:E})})]},E.id))}),!!y?.length&&(0,et.jsx)(cp,{item:o,actions:y,registry:v,buttonVariant:"secondary"})]}),(y.length<S.length||P&&S.length>0)&&(0,et.jsx)("div",{className:"dataviews-view-activity__item-actions",children:(0,et.jsx)(ps,{item:o,actions:S,isCompact:!0})})]})})}var My=UP;var ky=f($(),1);function $P(e){return!!e}function xp(e){let{data:t,fields:r,getItemId:o,view:n}=e,i=r.find(u=>u.id===n.titleField),s=r.find(u=>u.id===n.mediaField),a=r.find(u=>u.id===n.descriptionField),l=(n?.fields??[]).map(u=>r.find(c=>u===c.id)).filter($P);return t.map((u,c)=>(0,ky.createElement)(My,{...e,key:o(u),item:u,mediaField:s,titleField:i,descriptionField:a,otherFields:l,posinset:n.infiniteScrollEnabled?c+1:void 0}))}var Or=f(L(),1);function Ly(e){let{empty:t,data:r,fields:o,isLoading:n,view:i,className:s}=e,a=go(!!n),l=!!r?.length,u=i.groupBy?.field?o.find(h=>h.id===i.groupBy?.field):null,c=l&&u?Br(r,u):null,d=i.infiniteScrollEnabled&&!c;if(!l)return(0,Or.jsx)("div",{className:Z("dataviews-no-results",{"is-refreshing":a}),children:t});let p=!d&&!!n,m=Z("dataviews-view-activity",s,{"is-refreshing":!d&&a}),g=c?Array.from(c.entries()):[];return l&&u&&c?(0,Or.jsx)(j,{direction:"column",gap:"sm",className:m,inert:p?"true":void 0,children:g.map(([h,b])=>(0,Or.jsx)(Vy,{groupName:h,groupData:b,groupField:u,showLabel:i.groupBy?.showLabel!==!1,children:(0,Or.jsx)(xp,{...e,data:b})},h))}):(0,Or.jsxs)(Or.Fragment,{children:[(0,Or.jsx)("div",{className:m,role:i.infiniteScrollEnabled?"feed":void 0,inert:p?"true":void 0,children:(0,Or.jsx)(xp,{...e})}),d&&n&&(0,Or.jsx)("p",{className:"dataviews-loading-more",children:(0,Or.jsx)(Fy.Spinner,{})})]})}var Xt=f(te(),1),Ra=f(q(),1),Wy=f(ir(),1),fc=f(U(),1);
1var Ea=f(te(),1),Hy=f(nr(),1),xi=f(U(),1);var cc=f(q(),1);var Sa=f(te(),1),bs=f(U(),1),Ar=f(q(),1);var zo=f(L(),1);function yp(){let{view:e,onChangeView:t,paginationInfo:{totalItems:r=0,totalPages:o}}=(0,bs.useContext)(oe);if(!r||!o||e.infiniteScrollEnabled)return null;let n=e.page??1,i=Array.from(Array(o)).map((s,a)=>{let l=a+1;return{value:l.toString(),label:l.toString(),"aria-label":n===l?(0,Ar.sprintf)((0,Ar.__)("Page %1$d of %2$d"),n,o):l.toString()}});return!!r&&o!==1&&(0,zo.jsxs)(j,{direction:"row",className:"dataviews-pagination",justify:"end",align:"center",gap:"xl",children:[(0,zo.jsx)(j,{direction:"row",justify:"flex-start",align:"center",gap:"xs",className:"dataviews-pagination__page-select",children:(0,bs.createInterpolateElement)((0,Ar.sprintf)((0,Ar._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",o),{div:(0,zo.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,zo.jsx)(Sa.SelectControl,{"aria-label":(0,Ar.__)("Current page"),value:n.toString(),options:i,onChange:s=>{t({...e,page:+s})},size:"small",variant:"minimal"})})}),(0,zo.jsxs)(j,{direction:"row",gap:"xs",align:"center",children:[(0,zo.jsx)(Sa.Button,{onClick:()=>t({...e,page:n-1}),disabled:n===1,accessibleWhenDisabled:!0,label:(0,Ar.__)("Previous page"),icon:(0,Ar.isRTL)()?zl:$l,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,zo.jsx)(Sa.Button,{onClick:()=>t({...e,page:n+1}),disabled:n>=o,accessibleWhenDisabled:!0,label:(0,Ar.__)("Next page"),icon:(0,Ar.isRTL)()?$l:zl,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})}var By=(0,bs.memo)(yp);var Ir=f(L(),1),YP=[];function Ca(e){return(0,xi.useMemo)(()=>e?.every(t=>t.supportsBulk),[e])}function GP({selection:e,selectedItems:t,onChangeSelection:r,data:o,getItemId:n,disableSelectAll:i=!1}){let s=e.length>0,a=t.length===o.length;return i?(0,Ir.jsx)(Ea.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:s,disabled:!s,onChange:()=>{r([])},"aria-label":(0,cc.__)("Deselect all")}):(0,Ir.jsx)(Ea.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:a,indeterminate:!a&&!!t.length,onChange:()=>{if(a)r(e.filter(l=>!o.some(u=>l===n(u))));else{let l=new Set([...e,...o.map(u=>n(u))]);r(Array.from(l))}},"aria-label":a?(0,cc.__)("Deselect all"):(0,cc.__)("Select all")})}function qP({actions:e,items:t,selection:r}){let o=(0,Hy.useRegistry)(),[n,i]=(0,xi.useState)(null);return(0,Ir.jsx)(j,{direction:"row",gap:"xs",children:e.map(s=>{if(!("callback"in s))return null;let{id:a,label:l,icon:u,isPrimary:c,callback:d}=s,p=typeof l=="string"?l:l(t),m=c?"primary":"tertiary",g=a===n;return(0,Ir.jsx)(Ea.Button,{accessibleWhenDisabled:!0,icon:u,disabled:g||!r?.length,isBusy:g,onClick:async()=>{i(a),await d(t,{registry:o}),i(null)},size:"compact",variant:m,children:p},a)})})}function wp(){let{data:e,selection:t,onChangeSelection:r,getItemId:o,actions:n=YP,paginationInfo:i,view:s}=(0,xi.useContext)(oe),a=Ca(n),l=my(t.length,e.length,i.totalItems,!!s.infiniteScrollEnabled),u=(0,xi.useMemo)(()=>e.filter(c=>t.includes(o(c))),[t,o,e]);return(0,Ir.jsxs)(j,{direction:"row",justify:"space-between",align:"center",className:"dataviews-footer",gap:"sm",children:[(0,Ir.jsxs)(j,{direction:"row",className:"dataviews-picker-footer__bulk-selection",gap:"md",align:"center",children:[a&&(0,Ir.jsx)(GP,{selection:t,selectedItems:u,onChangeSelection:r,data:e,getItemId:o,disableSelectAll:!!s.infiniteScrollEnabled}),(0,Ir.jsx)("span",{className:"dataviews-bulk-actions-footer__item-count",children:l})]}),(0,Ir.jsx)(By,{}),!!n?.length&&(0,Ir.jsx)("div",{className:"dataviews-picker-footer__actions",children:(0,Ir.jsx)(qP,{actions:n,items:u,selection:t})})]})}var ce=f(L(),1),{Badge:KP}=me(Xt.privateApis);function jy({view:e,multiselect:t,selection:r,onChangeSelection:o,getItemId:n,item:i,mediaField:s,titleField:a,descriptionField:l,regularFields:u,badgeFields:c,config:d,posinset:p,setsize:m}){let{showTitle:g=!0,showMedia:h=!0,showDescription:b=!0}=e,v=n(i),x=(0,fc.useRef)(null),y=r.includes(v);hs(x,p);let S=s?.render?(0,ce.jsx)(s.render,{item:i,field:s,config:d}):null,P=g&&a?.render?(0,ce.jsx)(a.render,{item:i,field:a}):null;return(0,ce.jsxs)(Xt.Composite.Item,{ref:x,"aria-label":a?a.getValue({item:i})||(0,Ra.__)("(no title)"):void 0,render:({children:O,...V})=>(0,ce.jsx)(j,{direction:"column",children:O,...V}),role:"option","aria-posinset":p,"aria-setsize":m,className:Z("dataviews-view-picker-grid__card",{"is-selected":y}),"aria-selected":y,onClick:()=>
1{if(y)o(r.filter(O=>v!==O));else{let O=t?[...r,v]:[v];o(O)}},children:[h&&S&&(0,ce.jsx)("div",{className:"dataviews-view-picker-grid__media",children:S}),h&&S&&(0,ce.jsx)(Rn,{item:i,selection:r,onChangeSelection:o,getItemId:n,titleField:a,disabled:!1,"aria-hidden":!0,tabIndex:-1}),g&&(0,ce.jsx)(j,{direction:"row",justify:"space-between",className:"dataviews-view-picker-grid__title-actions",children:(0,ce.jsx)("div",{className:"dataviews-view-picker-grid__title-field dataviews-title-field",children:P})}),(0,ce.jsxs)(j,{direction:"column",gap:"xs",children:[b&&l?.render&&(0,ce.jsx)(l.render,{item:i,field:l}),!!c?.length&&(0,ce.jsx)(j,{direction:"row",className:"dataviews-view-picker-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:c.map(O=>(0,ce.jsx)(KP,{className:"dataviews-view-picker-grid__field-value",children:(0,ce.jsx)(O.render,{item:i,field:O})},O.id))}),!!u?.length&&(0,ce.jsx)(j,{direction:"column",className:"dataviews-view-picker-grid__fields",gap:"xs",children:u.map(O=>(0,ce.jsx)(Xt.Flex,{className:"dataviews-view-picker-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,ce.jsxs)(ce.Fragment,{children:[(0,ce.jsx)(Xt.FlexItem,{className:"dataviews-view-picker-grid__field-name",children:O.header}),(0,ce.jsx)(Xt.FlexItem,{className:"dataviews-view-picker-grid__field-value",style:{maxHeight:"none"},children:(0,ce.jsx)(O.render,{item:i,field:O})})]})},O.id))})]})]},v)}function zy({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,Wy.useInstanceId)(zy,"dataviews-view-picker-grid-group__header");return(0,ce.jsxs)(j,{direction:"column",gap:"sm",role:"group","aria-labelledby":n,children:[(0,ce.jsx)("h3",{className:"dataviews-view-picker-grid-group__header",id:n,children:r?(0,Ra.sprintf)((0,Ra.__)("%1$s: %2$s"),t.label,e):e}),o]},e)}function XP({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,selection:s,view:a,className:l,empty:u}){let{resizeObserverRef:c,paginationInfo:d,itemListLabel:p}=(0,fc.useContext)(oe),m=r.find(C=>C.id===a?.titleField),g=r.find(C=>C.id===a?.mediaField),h=r.find(C=>C.id===a?.descriptionField),b=a.fields??[],{regularFields:v,badgeFields:x}=b.reduce((C,A)=>{let w=r.find(D=>D.id===A);if(!w)return C;let T=a.layout?.badgeFields?.includes(A)?"badgeFields":"regularFields";return C[T].push(w),C},{regularFields:[],badgeFields:[]}),y=!!t?.length,S=a.layout?.previewSize,P=Ca(e),O="900px",V=a.groupBy?.field?r.find(C=>C.id===a.groupBy?.field):null,R=V?Br(t,V):null,I=(a.infiniteScrollEnabled&&!R)??!1,k=a?.page??1,E=a?.perPage??0,M=I?d?.totalItems:void 0,N=nc(),_=sc(t,I,N);return(0,ce.jsxs)(ce.Fragment,{children:[y&&V&&R&&(0,ce.jsx)(Xt.Composite,{virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":P,className:Z("dataviews-view-picker-grid",l,{[`has-${a.layout?.density}-density`]:a.layout?.density&&["compact","comfortable"].includes(a.layout.density)}),"aria-label":p,render:({children:C,...A})=>(0,ce.jsx)(j,{direction:"column",gap:"lg",children:C,...A}),children:Array.from(R.entries()).map(([C,A])=>(0,ce.jsx)(zy,{groupName:C,groupField:V,showLabel:a.groupBy?.showLabel!==!1,children:(0,ce.jsx)(xa,{previewSize:S,style:{gridTemplateColumns:S&&`repeat(auto-fill, minmax(${S}px, 1fr))`},"aria-busy":n,ref:c,children:A.map(w=>{let T=w.position??(k-1)*E+t.indexOf(w)+1;return(0,ce.jsx)(jy,{view:a,multiselect:P,selection:s,onChangeSelection:i,getItemId:o,item:w,mediaField:g,titleField:m,descriptionField:h,regularFields:v,badgeFields:x,config:{sizes:O},posinset:T,setsize:M},o(w))})})},C))}),y&&!R&&(0,ce.jsxs)(Xt.Composite,{render:(0,ce.jsx)(xa,{className:Z("dataviews-view-picker-grid",l,{[`has-${a.layout?.density}-density`]:a.layout?.density&&["compact","comfortable"].includes(a.layout.density)}),previewSize:S,"aria-busy":n,ref:c}),virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":P,"aria-label":p,children:[Array.from({length:_}).map((C,A)=>(0,ce.jsx)(Xt.Composite.Item,{render:({children:w,...T})=>(0,ce.jsx)(j,{direction:"column",children:w,...T}
1),role:"option","aria-hidden":!0,tabIndex:-1,className:"dataviews-view-picker-grid__card dataviews-view-picker-grid__placeholder"},`placeholder-${A}`)),t.map(C=>{let A=C.position;return(0,ce.jsx)(jy,{view:a,multiselect:P,selection:s,onChangeSelection:i,getItemId:o,item:C,mediaField:g,titleField:m,descriptionField:h,regularFields:v,badgeFields:x,config:{sizes:O},posinset:A,setsize:M},o(C))})]}),!y&&(0,ce.jsx)("div",{className:Z({"dataviews-loading":n,"dataviews-no-results":!n}),children:n?(0,ce.jsx)("p",{children:(0,ce.jsx)(Xt.Spinner,{})}):u}),y&&n&&(0,ce.jsx)("p",{className:"dataviews-loading-more",children:(0,ce.jsx)(Xt.Spinner,{})})]})}var Uy=XP;var dc=f(q(),1),yi=f(te(),1),Vr=f(U(),1);var he=f(L(),1);function ZP({item:e,fields:t,column:r,align:o}){let n=t.find(s=>s.id===r);if(!n)return null;let i=Z("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,he.jsx)("div",{className:i,children:(0,he.jsx)(n.render,{item:e,field:n})})}function $y({item:e,fields:t,id:r,view:o,titleField:n,mediaField:i,descriptionField:s,selection:a,getItemId:l,onChangeSelection:u,multiselect:c,posinset:d}){let{paginationInfo:p}=(0,Vr.useContext)(oe),m=a.includes(r),[g,h]=(0,Vr.useState)(!1),b=(0,Vr.useRef)(null);hs(b,d);let{showTitle:v=!0,showMedia:x=!0,showDescription:y=!0,infiniteScrollEnabled:S}=o,P=()=>{h(!0)},O=()=>{h(!1)},V=o.fields??[],R=n&&v||i&&x||s&&y;return(0,he.jsxs)(yi.Composite.Item,{ref:b,render:({children:I,...k})=>(0,he.jsx)("tr",{className:Z("dataviews-view-table__row",{"is-selected":m,"is-hovered":g}),onMouseEnter:P,onMouseLeave:O,children:I,...k}),"aria-selected":m,"aria-setsize":p.totalItems||void 0,"aria-posinset":d,role:S?"article":"option",onMouseDown:I=>{I.button===0&&I.currentTarget.parentElement?.focus({preventScroll:!0})},onClick:()=>{if(m)u(a.filter(I=>r!==I));else{let I=c?[...a,r]:[r];u(I)}},children:[(0,he.jsx)("td",{className:"dataviews-view-table__checkbox-column",role:"presentation",children:(0,he.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,he.jsx)(Rn,{item:e,selection:a,onChangeSelection:u,getItemId:l,titleField:n,disabled:!1,"aria-hidden":!0,tabIndex:-1})})}),R&&(0,he.jsx)("td",{role:"presentation",children:(0,he.jsx)(Ju,{item:e,titleField:v?n:void 0,mediaField:x?i:void 0,descriptionField:y?s:void 0,isItemClickable:()=>!1})}),V.map(I=>{let{width:k,maxWidth:E,minWidth:M,align:N}=o.layout?.styles?.[I]??{};return(0,he.jsx)("td",{style:{width:k,maxWidth:E,minWidth:M},role:"presentation",children:(0,he.jsx)(ZP,{fields:t,item:e,column:I,align:N})},I)})]},r)}function QP({actions:e,data:t,fields:r,getItemId:o,isLoading:n=!1,onChangeView:i,onChangeSelection:s,selection:a,setOpenedFilter:l,view:u,className:c,empty:d}){let p=(0,Vr.useRef)(new Map),m=(0,Vr.useRef)(void 0),[g,h]=(0,Vr.useState)(),b=Ca(e)??!1;(0,Vr.useEffect)(()=>{m.current&&(m.current.focus(),m.current=void 0)});let v=u.groupBy?.field?r.find(A=>A.id===u.groupBy?.field):null,x=v?Br(t,v):null,y=u.infiniteScrollEnabled&&!x,S=(0,Vr.useId)();if(g){m.current=g,h(void 0);return}let P=A=>{let w=p.current.get(A.id),T=w?p.current.get(w.fallback):void 0;h(T?.node)},O=!!t?.length,V=r.find(A=>A.id===u.titleField),R=r.find(A=>A.id===u.mediaField),I=r.find(A=>A.id===u.descriptionField),{showTitle:k=!0,showMedia:E=!0,showDescription:M=!0}=u,N=V&&k||R&&E||I&&M,_=u.fields??[],C=(A,w)=>T=>{T?p.current.set(A,{node:T,fallback:_[w>0?w-1:1]}):p.current.delete(A)};return(0,he.jsxs)(he.Fragment,{children:[(0,he.jsxs)("table",{className:Z("dataviews-view-table","dataviews-view-picker-table",c,{[`has-${u.layout?.density}-density`]:u.layout?.density&&["compact","comfortable"].includes(u.layout.density)}),"aria-busy":n,"aria-describedby":S,role:y?"feed":"listbox",children:[(0,he.jsx)("thead",{role:"presentation",children:(0,he.jsxs)("tr",{className:"dataviews-view-table__row",role:"presentation",children:[(0,he.jsx)("th",{className:"dataviews-view-table__checkbox-column",children:b&&(0,he.jsx)(Zu,{selection:a,onChangeSelection:s,data:t,actions:e,getItemId:o,disableSelectAll:y})}),N&&(0,he.jsx)("th",{children:V&&(0,he.jsx)(gs,{ref:C(V.id,0),fieldId:V.id,view:u,fields:r,onChangeView:i,onHide:P,setOpenedFilter:l,canMove:!1})}),_.map((A,w)=>{let{width:T,maxWidth:D,minWidth:F,align:H}=u.layout?.styles?.[A]??{};return(0,he.jsx)("th",{style:{width:T,maxWidth:D,minWidth:F,textAlign:H},"aria-sort":u.sort?.direction&&u.sort?.field===A?zu[u.sort.direction]:void 0,scope:"col",children:(0,he.jsx)(gs,{ref:C(A,w),fieldId:A,view:u,fields:r,onChangeView:i,onHide:P,setOpenedFilter:l,canMove:u.layout?.enableMoving??!0})},A)})]})}
1),O&&v&&x?Array.from(x.entries()).map(([A,w])=>(0,he.jsxs)(yi.Composite,{virtualFocus:!0,orientation:"vertical",render:(0,he.jsx)("tbody",{role:"group"}),children:[(0,he.jsx)("tr",{className:"dataviews-view-table__group-header-row",role:"presentation",children:(0,he.jsx)("td",{colSpan:_.length+(N?1:0)+1,className:"dataviews-view-table__group-header-cell",role:"presentation",children:u.groupBy?.showLabel===!1?A:(0,dc.sprintf)((0,dc.__)("%1$s: %2$s"),v.label,A)})}),w.map((T,D)=>(0,he.jsx)($y,{item:T,fields:r,id:o(T)||D.toString(),view:u,titleField:V,mediaField:R,descriptionField:I,selection:a,getItemId:o,onChangeSelection:s,multiselect:b},o(T)))]},`group-${A}`)):(0,he.jsx)(yi.Composite,{render:(0,he.jsx)("tbody",{role:"presentation"}),virtualFocus:!0,orientation:"vertical",children:O&&t.map((A,w)=>{let T=o(A),D=A.position;return(0,he.jsx)($y,{item:A,fields:r,id:T||w.toString(),view:u,titleField:V,mediaField:R,descriptionField:I,selection:a,getItemId:o,onChangeSelection:s,multiselect:b,posinset:D},T)})})]}),(0,he.jsxs)("div",{className:Z({"dataviews-loading":n,"dataviews-no-results":!O&&!n}),id:S,children:[!O&&(n?(0,he.jsx)("p",{children:(0,he.jsx)(yi.Spinner,{})}):d),O&&n&&(0,he.jsx)("p",{className:"dataviews-loading-more",children:(0,he.jsx)(yi.Spinner,{})})]})]})}var Yy=QP;var xs=f(te(),1),ys=f(q(),1),Gy=f(U(),1);var ws=f(L(),1);function wi(){let e=(0,Gy.useContext)(oe),t=e.view;return(0,ws.jsxs)(xs.__experimentalToggleGroupControl,{size:"__unstable-large",label:(0,ys.__)("Density"),value:t.layout?.density||"balanced",onChange:r=>{e.onChangeView({...t,layout:{...t.layout,density:r}})},isBlock:!0,children:[(0,ws.jsx)(xs.__experimentalToggleGroupControlOption,{value:"comfortable",label:(0,ys._x)("Comfortable","Density option for DataView layout")},"comfortable"),(0,ws.jsx)(xs.__experimentalToggleGroupControlOption,{value:"balanced",label:(0,ys._x)("Balanced","Density option for DataView layout")},"balanced"),(0,ws.jsx)(xs.__experimentalToggleGroupControlOption,{value:"compact",label:(0,ys._x)("Compact","Density option for DataView layout")},"compact")]})}var qy=f(te(),1),Ky=f(q(),1),Xy=f(U(),1);var Zy=f(L(),1),JP=[{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 Qy(){let e=(0,Xy.useContext)(oe),t=e.view,r=JP.filter(s=>e.containerWidth>=s.breakpoint),o=t.layout?.previewSize??230,n=r.map((s,a)=>({...s,index:a})).filter(s=>s.value<=o).sort((s,a)=>a.value-s.value)[0]?.index??0,i=r.map((s,a)=>({value:a}));return(0,Zy.jsx)(qy.RangeControl,{__next40pxDefaultSize:!0,showTooltip:!1,label:(0,Ky.__)("Preview size"),value:n,min:0,max:r.length-1,withInputField:!1,onChange:(s=0)=>{e.onChangeView({...t,layout:{...t.layout,previewSize:r[s].value}})},step:1,marks:i})}var Si=f(L(),1);function Sp(){return(0,Si.jsxs)(Si.Fragment,{children:[(0,Si.jsx)(wi,{}),(0,Si.jsx)(Qy,{})]})}var In=[{type:$u,label:(0,Uo.__)("Table"),component:Sy,icon:Cl,viewConfigOptions:wi},{type:Jx,label:(0,Uo.__)("Grid"),component:Oy,icon:_l,viewConfigOptions:Sp},{type:ey,label:(0,Uo.__)("List"),component:bp,icon:(0,Uo.isRTL)()?Ed:Rd,viewConfigOptions:wi},{type:ty,label:(0,Uo.__)("Activity"),component:Ly,icon:Fd,viewConfigOptions:wi},{type:ry,label:(0,Uo.__)("Grid"),component:Uy,icon:_l,viewConfigOptions:Sp,isPicker:!0},{type:oy,label:(0,Uo.__)("Table"),component:Yy,icon:Cl,viewConfigOptions:wi,isPicker:!0}];var Ms=f(U(),1);var Hn=f(te(),1),Qo=f(q(),1),$c=f(U(),1);function _a(...e){}function Ep(e,t){if(eO(e)){let r=tO(t)?t():t;return e(r)}return e}function eO(e){return typeof e=="function"}function tO(e){return typeof e=="function"}function gr(e,t){return typeof Object.hasOwn=="function"?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function Vn(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}function Ta(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function Cp(e,t){let r={...e};for(let o of t)gr(r,o)&&delete r[o];return r}function Rp(e,t){let r={};for(let o of t)gr(e,o)&&(r[o]=e[o]);return r}function Pa(e){return e}function Pt(e,t){if(!e)throw typeof t!="string"?new Error("Invariant failed"):new Error(t)}function _p(e){return Object.keys(e)}function Tp(e,...t){let r=typeof e=="function"?e(...t):e;return r==null?!1:!r}function Ei(e){return e.disabled||e["aria-disabled"]===!0||e["aria-disabled"]==="true"}function Ot(e){let t={};for(let r in e)e[r]!==void 0&&(t[r]=e[r]);return t}function ve(...e){for(let t of e)if(t!==void 0)return t}var Jy=f($(),1);function ew(e,t){typeof e=="function"?e(t):e&&(e.current=t)}function rO(e){return!e||!(0,Jy.isValidElement)(e)?!1:"ref"in e.props||"ref"in e}function tw(e){return rO(e)?{...e.props}.ref||e.ref:null}function rw(e,t){let r={...e};for(let o in t){if(!gr(t,o))continue;if(o==="className"){let i="className";r[i]=e[i]?`${e[i]} ${t[i]}`:t[i];continue}if(o==="style"){let i="style";r[i]=e[i]?{...e[i],...t[i]}:t[i];continue}let n=t[o];if(typeof n=="function"&&o.startsWith("on")){let i=e[o];if(typeof i=="function"){r[o]=(...s)=>{n(...s),i(...s)};continue}}r[o]=n}return r}var Dn=oO();function oO(){var e;return typeof window<"u"&&!!((e=window.document)!=null&&e.createElement)}function $o(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function Ci(e,t=!1){var r;let{activeElement:o}=$o(e);if(!o?.nodeName)return null;if(Pp(o)&&((r=o.contentDocument)!=null&&r.body))return Ci(o.contentDocument.body,t);if(t){let n=o.getAttribute("aria-activedescendant");if(n){let i=$o(o).getElementById(n);if(i)return i}}return o}function ho(e,t){return e===t||e.contains(t)}function Pp(e){return e.tagName==="IFRAME"}function Yo(e){let t=e.tagName.toLowerCase();return t==="button"?!0:t==="input"&&e.type?nO.indexOf(e.type)!==-1:!1}var nO=["button","color","file","image","reset","submit"];function Op(e){if(typeof e.checkVisibility=="function")return e.checkVisibility();let t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}function Zt(e){try{let t=e instanceof HTMLInputElement&&e.selectionStart!==null,r=e.tagName==="TEXTAREA";return t||r||!1}catch{return!1}}function Oa(e){return e.isContentEditable||Zt(e)}function Ap(e){if(Zt(e))return e.value;if(e.isContentEditable){let t=$o(e).createRange();return t.selectNodeContents(e),t.toString()}return""}function Ss(e){let t=0,r=0;if(Zt(e))t=e.selectionStart||0,r=e.selectionEnd||0;else if(e.isContentEditable){let o=$o(e).getSelection();
1if(o?.rangeCount&&o.anchorNode&&ho(e,o.anchorNode)&&o.focusNode&&ho(e,o.focusNode)){let n=o.getRangeAt(0),i=n.cloneRange();i.selectNodeContents(e),i.setEnd(n.startContainer,n.startOffset),t=i.toString().length,i.setEnd(n.endContainer,n.endOffset),r=i.toString().length}}return{start:t,end:r}}function Ip(e,t){let r=["dialog","menu","listbox","tree","grid"],o=e?.getAttribute("role");return o&&r.indexOf(o)!==-1?o:t}function Es(e){if(!e)return null;let t=r=>r==="auto"||r==="scroll";if(e.clientHeight&&e.scrollHeight>e.clientHeight){let{overflowY:r}=getComputedStyle(e);if(t(r))return e}else if(e.clientWidth&&e.scrollWidth>e.clientWidth){let{overflowX:r}=getComputedStyle(e);if(t(r))return e}return Es(e.parentElement)||document.scrollingElement||document.body}function Aa(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function Vp(e,t){let r=e.map((n,i)=>[i,n]),o=!1;return r.sort(([n,i],[s,a])=>{let l=t(i),u=t(a);return l===u||!l||!u?0:iO(l,u)?(n>s&&(o=!0),-1):(n<s&&(o=!0),1)}),o?r.map(([n,i])=>i):e}function iO(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function Dp(){return Dn&&!!navigator.maxTouchPoints}function mc(){return Dn?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function Ri(){return Dn&&mc()&&/apple/i.test(navigator.vendor)}function Np(){return Dn&&/firefox\//i.test(navigator.userAgent)}function pc(e){return!!(e.currentTarget&&!ho(e.currentTarget,e.target))}function Lt(e){return e.target===e.currentTarget}function ow(e){let t=e.currentTarget;if(!t)return!1;let r=mc();if(r&&!e.metaKey||!r&&!e.ctrlKey)return!1;let o=t.tagName.toLowerCase();return o==="a"||o==="button"&&t.type==="submit"||o==="input"&&t.type==="submit"}function nw(e){let t=e.currentTarget;if(!t)return!1;let r=t.tagName.toLowerCase();return e.altKey?r==="a"||r==="button"&&t.type==="submit"||r==="input"&&t.type==="submit":!1}function _i(e,t){let r=new FocusEvent("blur",t),o=e.dispatchEvent(r),n={...t,bubbles:!0};return e.dispatchEvent(new FocusEvent("focusout",n)),o}function iw(e,t,r){let o=new KeyboardEvent(t,r);return e.dispatchEvent(o)}function Mp(e,t){let r=new MouseEvent("click",t);return e.dispatchEvent(r)}function gc(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!o||!ho(r,o)}function Nn(e,t,r,o){let i=(a=>{if(o){let u=setTimeout(a,o);return()=>clearTimeout(u)}let l=requestAnimationFrame(a);return()=>cancelAnimationFrame(l)})(()=>{e.removeEventListener(t,s,!0),r()}),s=()=>{i(),r()};return e.addEventListener(t,s,{once:!0,capture:!0}),i}function vo(e,t,r,o=window){let n=[];try{o.document.addEventListener(e,t,r);for(let s of Array.from(o.frames))n.push(vo(e,t,r,s))}catch{}return()=>{try{o.document.removeEventListener(e,t,r)}catch{}for(let s of n)s()}}var sO=f($(),1),Ne=f($(),1),kp={...sO},sw=kp.useId,fW=kp.useDeferredValue,aw=kp.useInsertionEffect,Ze=Dn?Ne.useLayoutEffect:Ne.useEffect;function aO(e){let[t]=(0,Ne.useState)(e);return t}function fw(e){let t=(0,Ne.useRef)(e);return Ze(()=>{t.current=e}),t}function be(e){let t=(0,Ne.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return aw?aw(()=>{t.current=e}):t.current=e,(0,Ne.useCallback)((...r)=>{var o;return(o=t.current)==null?void 0:o.call(t,...r)},[])}function dw(e){let[t,r]=(0,Ne.useState)(null);return Ze(()=>{if(t==null||!e)return;let o=null;return e(n=>(o=n,t)),()=>{e(o)}},[t,e]),[t,r]}function tt(...e){return(0,Ne.useMemo)(()=>{if(e.some(Boolean))return t=>{for(let r of e)ew(r,t)}},e)}function Hr(e){if(sw){let o=sw();return e||o}let[t,r]=(0,Ne.useState)(e);return Ze(()=>{if(e||t)return;let o=Math.random().toString(36).slice(2,8);r(`id-${o}`)},[e,t]),e||t}function mw(e,t){let r=i=>{if(typeof i=="string")return i},[o,n]=(0,Ne.useState)(()=>r(t));return Ze(()=>{let i=e&&"current"in e?e.current:e;n(i?.tagName.toLowerCase()||r(t))},[e,t]),o}function pw(e,t,r){let o=aO(r),[n,i]=(0,Ne.useState)(o);return(0,Ne.useEffect)(()=>{let s=e&&"current"in e?e.current:e;if(!s)return;let a=()=>{let u=s.getAttribute(t);i(u??o)},l=new MutationObserver(a);return l.observe(s,{attributeFilter:[t]}),a(),()=>l.disconnect()},[e,t,o]),n}function bo(e,t){let r=(0,Ne.useRef)(!1);(0,Ne.useEffect)(()=>
1{if(r.current)return e();r.current=!0},t),(0,Ne.useEffect)(()=>()=>{r.current=!1},[])}function gw(e,t){let r=(0,Ne.useRef)(!1);Ze(()=>{if(r.current)return e();r.current=!0},t),Ze(()=>()=>{r.current=!1},[])}function hw(){return(0,Ne.useReducer)(()=>[],[])}function ut(e){return be(typeof e=="function"?e:()=>e)}function xo(e,t,r=[]){let o=(0,Ne.useCallback)(n=>(e.wrapElement&&(n=e.wrapElement(n)),t(n)),[...r,e.wrapElement]);return{...e,wrapElement:o}}function vw(e,t,r){let o=e.onLoadedMetadataCapture,n=(0,Ne.useMemo)(()=>Object.assign(()=>{},{...o,[t]:r}),[o,t,r]);return[o?.[t],{onLoadedMetadataCapture:n}]}var lw=!1;function bw(){return(0,Ne.useEffect)(()=>{lw||(vo("mousemove",uO,!0),vo("mousedown",hc,!0),vo("mouseup",hc,!0),vo("keydown",hc,!0),vo("scroll",hc,!0),lw=!0)},[]),be(()=>Fp)}var Fp=!1,uw=0,cw=0;function lO(e){let t=e.movementX||e.screenX-uw,r=e.movementY||e.screenY-cw;return uw=e.screenX,cw=e.screenY,t||r||!1}function uO(e){lO(e)&&(Fp=!0)}function hc(){Fp=!1}var Qt=f($(),1),Ti=f(L(),1);function Me(e){let t=Qt.forwardRef((r,o)=>e({...r,ref:o}));return t.displayName=e.displayName||e.name,t}function Mn(e,t){return Qt.memo(e,t)}function We(e,t){let{wrapElement:r,render:o,...n}=t,i=tt(t.ref,tw(o)),s;if(Qt.isValidElement(o)){let a={...o.props,ref:i};s=Qt.cloneElement(o,rw(n,a))}else o?s=o(n):s=(0,Ti.jsx)(e,{...n});return r?r(s):s}function ze(e){let t=(r={})=>e(r);return t.displayName=e.name,t}function hr(e=[],t=[]){let r=Qt.createContext(void 0),o=Qt.createContext(void 0),n=()=>Qt.useContext(r),i=(u=!1)=>{let c=Qt.useContext(o),d=n();return u?c:c||d},s=()=>{let u=Qt.useContext(o),c=n();if(!(u&&u===c))return c},a=u=>e.reduceRight((c,d)=>(0,Ti.jsx)(d,{...u,children:c}),(0,Ti.jsx)(r.Provider,{...u}));return{context:r,scopedContext:o,useContext:n,useScopedContext:i,useProviderContext:s,ContextProvider:a,ScopedContextProvider:u=>(0,Ti.jsx)(a,{...u,children:t.reduceRight((c,d)=>(0,Ti.jsx)(d,{...u,children:c}),(0,Ti.jsx)(o.Provider,{...u}))})}}var Ia=hr(),xw=Ia.useContext,vW=Ia.useScopedContext,bW=Ia.useProviderContext,yw=Ia.ContextProvider,ww=Ia.ScopedContextProvider;var Lp=f($(),1),Va=hr([yw],[ww]),vc=Va.useContext,SW=Va.useScopedContext,Sw=Va.useProviderContext,Cs=Va.ContextProvider,bc=Va.ScopedContextProvider,Ew=(0,Lp.createContext)(void 0),Cw=(0,Lp.createContext)(void 0);function Rw(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function yo(e,t){return t&&e.item(t)||null}function _w(e){let t=[];for(let r of e){let o=t.find(n=>{var i;return((i=n[0])==null?void 0:i.rowId)===r.rowId});o?o.push(r):t.push([r])}return t}function Tw(e,t=!1){if(Zt(e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){let r=$o(e).getSelection();r?.selectAllChildren(e),t&&r?.collapseToEnd()}}var Bp=Symbol("FOCUS_SILENTLY");function Pw(e){e[Bp]=!0,e.focus({preventScroll:!0})}function Ow(e){let t=e[Bp];return delete e[Bp],t}function Pi(e,t,r){if(!t||t===r)return!1;let o=e.item(t.id);return!(!o||r&&o.element===r)}var xc=f($(),1),cO="div",Hp=ze(function({store:t,shouldRegisterItem:r=!0,getItem:o=Pa,element:n,...i}){let s=xw();t=t||s;let a=Hr(i.id),l=(0,xc.useRef)(n);return(0,xc.useEffect)(()=>{let u=l.current;if(!a||!u||!r)return;let c=o({id:a,element:u});return t?.renderItem(c)},[a,r,o,t]),i={...i,ref:tt(l,i.ref)},Ot(i)}),AW=Me(function(t){let r=Hp(t);return We(cO,r)});var Aw=f($(),1),Iw=(0,Aw.createContext)(!0);var Vw="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 Da(e){return!(!e.matches(Vw)||!Op(e)||e.closest("[inert]"))}function Dw(e){for(;e&&!Da(e);)e=e.closest(Vw);return e||null}function jr(e){let t=Ci(e);if(!t)return!1;if(t===e)return!0;let r=t.getAttribute("aria-activedescendant");return r?r===e.id:!1}function jp(e){let t=Ci(e);if(!t)return!1;if(ho(e,t))return!0;let r=t.getAttribute("aria-activedescendant");return!r||!("id"in e)?!1:r===e.id?!0:!!e.querySelector(`#${CSS.escape(r)}`)}function Nw(e){!jp(e)&&Da(e)&&e.focus()}function Mw(e,t){"scrollIntoView"in e?(e.focus({preventScroll:!0}),e.scrollIntoView({block:"nearest",inline:"nearest",...t})):e.focus()}var Dr=f($(),1),fO="div",kw=Ri(),dO=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"],mO=Symbol("safariFocusAncestor");function Fw(e,t){e&&(e[mO]=t)}function pO(e){let{tagName:t,readOnly:r,type:o}=e;return t==="TEXTAREA"&&!r||t==="SELECT"&&!r?!0:t==="INPUT"&&!r?dO.includes(o):!!(e.isContentEditable||e.getAttribute("role")==="combobox"&&e.dataset.name)}function gO(e){return"labels"in e?e.labels:null}function Lw(e){return e.tagName.toLowerCase()==="input"&&e.type?e.type==="radio"||e.type==="checkbox":!1}function hO(e){return e?e==="button"||e==="summary"||e==="input"||e==="select"||e==="textarea"||e==="a":!0}function vO(e){return e?e==="button"||e==="input"||e==="select"||e==="textarea":!0}function bO(e,t,r,o,n){return e?t?r&&!o?-1:void 0:r?n:n||0:n}function Wp(e,t){return be(r=>{e?.(r),!r.defaultPrevented&&t&&(r.stopPropagation(),r.preventDefault())})}var Bw=!1,zp=!0;function xO(e){let t=e.target;t&&"hasAttribute"in t&&(t.hasAttribute("data-focus-visible")||(zp=!1))}function yO(e){e.metaKey||e.ctrlKey||e.altKey||(zp=!0)}var Na=ze(function({focusable:t=!0,accessibleWhenDisabled:r,autoF
1ocus:o,onFocusVisible:n,...i}){let s=(0,Dr.useRef)(null);(0,Dr.useEffect)(()=>{t&&(Bw||(vo("mousedown",xO,!0),vo("keydown",yO,!0),Bw=!0))},[t]),kw&&(0,Dr.useEffect)(()=>{if(!t)return;let _=s.current;if(!_||!Lw(_))return;let C=gO(_);if(!C)return;let A=()=>queueMicrotask(()=>_.focus());for(let w of C)w.addEventListener("mouseup",A);return()=>{for(let w of C)w.removeEventListener("mouseup",A)}},[t]);let a=t&&Ei(i),l=!!a&&!r,[u,c]=(0,Dr.useState)(!1);(0,Dr.useEffect)(()=>{t&&l&&u&&c(!1)},[t,l,u]),(0,Dr.useEffect)(()=>{if(!t||!u)return;let _=s.current;if(!_||typeof IntersectionObserver>"u")return;let C=new IntersectionObserver(()=>{Da(_)||c(!1)});return C.observe(_),()=>C.disconnect()},[t,u]);let d=Wp(i.onKeyPressCapture,a),p=Wp(i.onMouseDownCapture,a),m=Wp(i.onClickCapture,a),g=i.onMouseDown,h=be(_=>{if(g?.(_),_.defaultPrevented||!t)return;let C=_.currentTarget;if(!kw||pc(_)||!Yo(C)&&!Lw(C))return;let A=!1,w=()=>{A=!0},T={capture:!0,once:!0};C.addEventListener("focusin",w,T);let D=Dw(C.parentElement);Fw(D,!0),Nn(C,"mouseup",()=>{C.removeEventListener("focusin",w,!0),Fw(D,!1),!A&&Nw(C)})}),b=(_,C)=>{if(C&&(_.currentTarget=C),!t)return;let A=_.currentTarget;A&&jr(A)&&(n?.(_),!_.defaultPrevented&&(A.dataset.focusVisible="true",c(!0)))},v=i.onKeyDownCapture,x=be(_=>{if(v?.(_),_.defaultPrevented||!t||u||_.metaKey||_.altKey||_.ctrlKey||!Lt(_))return;let C=_.currentTarget;Nn(C,"focusout",()=>b(_,C))}),y=i.onFocusCapture,S=be(_=>{if(y?.(_),_.defaultPrevented||!t)return;if(!Lt(_)){c(!1);return}let C=_.currentTarget,A=()=>b(_,C);zp||pO(_.target)?Nn(_.target,"focusout",A):c(!1)}),P=i.onBlur,O=be(_=>{P?.(_),t&&gc(_)&&(_.currentTarget.removeAttribute("data-focus-visible"),c(!1))}),V=(0,Dr.useContext)(Iw),R=be(_=>{t&&o&&_&&V&&queueMicrotask(()=>{jr(_)||Da(_)&&_.focus()})}),I=mw(s),k=t&&hO(I),E=t&&vO(I),M=i.style,N=(0,Dr.useMemo)(()=>l?{pointerEvents:"none",...M}:M,[l,M]);return i={"data-focus-visible":t&&u||void 0,"data-autofocus":o||void 0,"aria-disabled":a||void 0,...i,ref:tt(s,R,i.ref),style:N,tabIndex:bO(t,l,k,E,i.tabIndex),disabled:E&&l?!0:void 0,contentEditable:a?void 0:i.contentEditable,onKeyPressCapture:d,onClickCapture:m,onMouseDownCapture:p,onMouseDown:h,onKeyDownCapture:x,onFocusCapture:S,onBlur:O},Ot(i)}),YW=Me(function(t){let r=Na(t);return We(fO,r)});var kn=f($(),1),wO="button";function Hw(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return e.key==="Enter"?Yo(t)||t.tagName==="SUMMARY"||t.tagName==="A":e.key===" "?Yo(t)||t.tagName==="SUMMARY"||t.tagName==="INPUT"||t.tagName==="SELECT":!1}var SO=Symbol("command"),Up=ze(function({clickOnEnter:t=!0,clickOnSpace:r=!0,...o}){let n=(0,kn.useRef)(null),[i,s]=(0,kn.useState)(!1);(0,kn.useEffect)(()=>{n.current&&s(Yo(n.current))},[]);let[a,l]=(0,kn.useState)(!1),u=(0,kn.useRef)(!1),c=Ei(o),[d,p]=vw(o,SO,!0),m=o.onKeyDown,g=be(v=>{m?.(v);let x=v.currentTarget;if(v.defaultPrevented||d||c||!Lt(v)||Zt(x)||x.isContentEditable)return;let y=t&&v.key==="Enter",S=r&&v.key===" ",P=v.key==="Enter"&&!t,O=v.key===" "&&!r;if(P||O){v.preventDefault();return}if(y||S){let V=Hw(v);if(y){if(!V){v.preventDefault();let{view:R,...I}=v,k=()=>Mp(x,I);
1Np()?Nn(x,"keyup",k):queueMicrotask(k)}}else S&&(u.current=!0,V||(v.preventDefault(),l(!0)))}}),h=o.onKeyUp,b=be(v=>{if(h?.(v),v.defaultPrevented||d||c||v.metaKey)return;let x=r&&v.key===" ";if(u.current&&x&&(u.current=!1,!Hw(v))){v.preventDefault(),l(!1);let y=v.currentTarget,{view:S,...P}=v;queueMicrotask(()=>Mp(y,P))}});return o={"data-active":a||void 0,type:i?"button":void 0,...p,...o,ref:tt(n,o.ref),onKeyDown:g,onKeyUp:b},o=Na(o),o}),t9=Me(function(t){let r=Up(t);return We(wO,r)});function Oi(e,t){let r=e.__unstableInternals;return Pt(r,"Invalid store"),r[t]}function Jt(e,...t){let r=e,o=r,n=Symbol(),i=_a,s=new Set,a=new Set,l=new Set,u=new Set,c=new Set,d=new WeakMap,p=new WeakMap,m=R=>(l.add(R),()=>l.delete(R)),g=()=>{let R=s.size,I=Symbol();s.add(I);let k=()=>{s.delete(I),!s.size&&i()};if(R)return k;let E=_p(r).map(_=>Vn(...t.map(C=>{var A;let w=(A=C?.getState)==null?void 0:A.call(C);if(w&&gr(w,_))return Et(C,[_],T=>{O(_,T[_],!0)})}))),M=[];for(let _ of l)M.push(_());let N=t.map(Rs);return i=Vn(...E,...M,...N),k},h=(R,I,k=u)=>(k.add(I),p.set(I,R),()=>{var E;(E=d.get(I))==null||E(),d.delete(I),p.delete(I),k.delete(I)}),b=(R,I)=>h(R,I),v=(R,I)=>(d.set(I,I(r,r)),h(R,I)),x=(R,I)=>(d.set(I,I(r,o)),h(R,I,c)),y=R=>Jt(Rp(r,R),V),S=R=>Jt(Cp(r,R),V),P=()=>r,O=(R,I,k=!1)=>{var E;if(!gr(r,R))return;let M=Ep(I,r[R]);if(M===r[R])return;if(!k)for(let A of t)(E=A?.setState)==null||E.call(A,R,M);let N=r;r={...r,[R]:M};let _=Symbol();n=_,a.add(R);let C=(A,w,T)=>{var D;let F=p.get(A),H=J=>T?T.has(J):J===R;(!F||F.some(H))&&((D=d.get(A))==null||D(),d.set(A,A(r,w)))};for(let A of u)C(A,N);queueMicrotask(()=>{if(n!==_)return;let A=r;for(let w of c)C(w,o,a);o=A,a.clear()})},V={getState:P,setState:O,__unstableInternals:{setup:m,init:g,subscribe:b,sync:v,batch:x,pick:y,omit:S}};return V}function St(e,...t){if(e)return Oi(e,"setup")(...t)}function Rs(e,...t){if(e)return Oi(e,"init")(...t)}function _s(e,...t){if(e)return Oi(e,"subscribe")(...t)}function Et(e,...t){if(e)return Oi(e,"sync")(...t)}function Fn(e,...t){if(e)return Oi(e,"batch")(...t)}function Ma(e,...t){if(e)return Oi(e,"omit")(...t)}function $p(e,...t){if(e)return Oi(e,"pick")(...t)}function Ai(...e){var t;let r={};for(let n of e){let i=(t=n?.getState)==null?void 0:t.call(n);i&&Object.assign(r,i)}let o=Jt(r,...e);return Object.assign({},...e,o)}var wo=f($(),1),jw=f(bu(),1),{useSyncExternalStore:Ww}=jw.default,zw=()=>()=>{};function Ts(e,t=Pa){let r=wo.useCallback(n=>e?_s(e,null,n):zw(),[e]),o=()=>{let n=typeof t=="string"?t:null,i=typeof t=="function"?t:null,s=e?.getState();if(i)return i(s);if(s&&n&&gr(s,n))return s[n]};return Ww(r,o,o)}function wc(e,t){let r=wo.useRef({}),o=wo.useCallback(i=>e?_s(e,null,i):zw(),[e]),n=()=>{let i=e?.getState(),s=!1,a=r.current;for(let l in t){let u=t[l];if(typeof u=="function"){let c=u(i);c!==a[l]&&(a[l]=c,s=!0)}if(typeof u=="string"){if(!i||!gr(i,u))continue;let c=i[u];c!==a[l]&&(a[l]=c,s=!0)}}return s&&(r.current={...a}),r.current};return Ww(o,n,n)}function rt(e,t,r,o){let n=gr(t,r)?t[r]:void 0,i=o?t[o]:void 0,s=fw({value:n,setValue:i});Ze(()=>Et(e,[r],(a,l)=>{let{value:u,setValue:c}=s.current;c&&a[r]!==l[r]&&a[r]!==u&&c(a[r])}),[e,r]),Ze(()=>{if(n!==void 0)return e.setState(r,n),Fn(e,[r],()=>{n!==void 0&&e.setState(r,n)})})}function Ps(e,t){let[r,o]=wo.useState(()=>e(t));Ze(()=>Rs(r),[r]);let n=wo.useCallback(a=>Ts(r,a),[r]),i=wo.useMemo(()=>({...r,useState:n}),[r,n]),s=be(()=>{o(a=>e({...t,...a.getState()}))});return[i,s]}var Go=f($(),1),$w=f(L(),1),EO="button";function CO(e){return Oa(e)?!0:e.tagName==="INPUT"&&!Yo(e)}function RO(e,t=!1){let r=e.clientHeight,{top:o}=e.getBoundingClientRect(),n=Math.max(r*.875,r-40)*1.5,i=t?r-n+o:n+o;return e.tagName==="HTML"?i+e.scrollTop:i}function _O(e,t=!1){let{top:r}=e.getBoundingClientRect();return t?r+e.clientHeight:r}function Uw(e,t,r,o=!1){var n;if(!t||!r)return;let{renderedItems:i}=t.getState(),s=Es(e);if(!s)return;let a=RO(s,o),l,u;for(let c=0;c<i.length;c+=1){let d=l;if(l=r(c),!l)break;if(l===d)continue;let p=(n=yo(t,l))==null?void 0:n.element;if(!p)continue;let g=_O(p,o)-a,h=Math.abs(g);if(o&&g<=0||!o&&g>=0){u!==void 0&&u<h&&(l=d);break}u=h}return l}function TO(e,t){return Lt(e)?!1:Pi(t,e.target)}var Yp=ze(function({store:t,rowId:r,preventScrollOnKeyDown:o=!1,moveOnKeyPress:n=!0,tabbable:i=!1,getItem:s,"aria-setsize":a,"aria-posinset":l,...u}){let c=vc();t=t||c;let d=Hr(u.id),p=(0,Go.useRef)(null),m=(0,Go.useContext)(Cw),h=Ei(u)&&!u.accessibleWhenDisabled,{rowId:b,baseElement:v,isActiveItem:x,ariaSetSize:y,ariaPosInSet:S,isTabbable:P}=wc(t,{rowId(w){if(r)return r;if(w&&m?.baseElement&&m.baseElement===w.baseElement)return m.id},baseElement(w){return w?.baseElement||void 0},isActiveItem(w){return!!w&&w.activeId===d},ariaSetSize(w){if(a!=null)return a;
1if(w&&m?.ariaSetSize&&m.baseElement===w.baseElement)return m.ariaSetSize},ariaPosInSet(w){if(l!=null)return l;if(!w||!m?.ariaPosInSet||m.baseElement!==w.baseElement)return;let T=w.renderedItems.filter(D=>D.rowId===b);return m.ariaPosInSet+T.findIndex(D=>D.id===d)},isTabbable(w){if(!w?.renderedItems.length)return!0;if(w.virtualFocus)return!1;if(i)return!0;if(w.activeId===null)return!1;let T=t?.item(w.activeId);return T?.disabled||!T?.element?!0:w.activeId===d}}),O=(0,Go.useCallback)(w=>{var T;let D={...w,id:d||w.id,rowId:b,disabled:!!h,children:(T=w.element)==null?void 0:T.textContent};return s?s(D):D},[d,b,h,s]),V=u.onFocus,R=(0,Go.useRef)(!1),I=be(w=>{if(V?.(w),w.defaultPrevented||pc(w)||!d||!t||TO(w,t))return;let{virtualFocus:T,baseElement:D}=t.getState();if(t.setActiveId(d),Oa(w.currentTarget)&&Tw(w.currentTarget),!T||!Lt(w)||CO(w.currentTarget)||!D?.isConnected)return;Ri()&&w.currentTarget.hasAttribute("data-autofocus")&&w.currentTarget.scrollIntoView({block:"nearest",inline:"nearest"}),R.current=!0,w.relatedTarget===D||Pi(t,w.relatedTarget)?Pw(D):D.focus()}),k=u.onBlurCapture,E=be(w=>{if(k?.(w),w.defaultPrevented)return;let T=t?.getState();T?.virtualFocus&&R.current&&(R.current=!1,w.preventDefault(),w.stopPropagation())}),M=u.onKeyDown,N=ut(o),_=ut(n),C=be(w=>{if(M?.(w),w.defaultPrevented||!Lt(w)||!t)return;let{currentTarget:T}=w,D=t.getState(),F=t.item(d),H=!!F?.rowId,J=D.orientation!=="horizontal",ee=D.orientation!=="vertical",se=()=>!!(H||ee||!D.baseElement||!Zt(D.baseElement)),Q={ArrowUp:(H||J)&&t.up,ArrowRight:(H||ee)&&t.next,ArrowDown:(H||J)&&t.down,ArrowLeft:(H||ee)&&t.previous,Home:()=>{if(se())return!H||w.ctrlKey?t?.first():t?.previous(-1)},End:()=>{if(se())return!H||w.ctrlKey?t?.last():t?.next(-1)},PageUp:()=>Uw(T,t,t?.up,!0),PageDown:()=>Uw(T,t,t?.down)}[w.key];if(Q){if(Oa(T)){let X=Ss(T),z=ee&&w.key==="ArrowLeft",Y=ee&&w.key==="ArrowRight",le=J&&w.key==="ArrowUp",Te=J&&w.key==="ArrowDown";if(Y||Te){let{length:Ge}=Ap(T);if(X.end!==Ge)return}else if((z||le)&&X.start!==0)return}let xe=Q();if(N(w)||xe!==void 0){if(!_(w))return;w.preventDefault(),t.move(xe)}}}),A=(0,Go.useMemo)(()=>({id:d,baseElement:v}),[d,v]);return u=xo(u,w=>(0,$w.jsx)(Ew.Provider,{value:A,children:w}),[A]),u={id:d,"data-active-item":x||void 0,...u,ref:tt(p,u.ref),tabIndex:P?u.tabIndex:-1,onFocus:I,onBlurCapture:E,onKeyDown:C},u=Up(u),u=Hp({store:t,...u,getItem:O,shouldRegisterItem:d?u.shouldRegisterItem:!1}),Ot({...u,"aria-setsize":y,"aria-posinset":S})}),S9=Mn(Me(function(t){let r=Yp(t);return We(EO,r)}));function Gp(e){return Array.isArray(e)?e:typeof e<"u"?[e]:[]}function ka(e){let t=[];for(let r of e)t.push(...r);return t}function Os(e){return e.slice().reverse()}var So=f($(),1),Gw=f(L(),1),PO="div";function OO(e){return e.some(t=>!!t.rowId)}function AO(e){let t=e.target;return t&&!Zt(t)?!1:e.key.length===1&&!e.ctrlKey&&!e.metaKey}function IO(e){return e.key==="Shift"||e.key==="Control"||e.key==="Alt"||e.key==="Meta"}function Yw(e,t,r){return be(o=>{var n;if(t?.(o),o.defaultPrevented||o.isPropagationStopped()||!Lt(o)||IO(o)||AO(o))return;let i=e.getState(),s=(n=yo(e,i.activeId))==null?void 0:n.element;if(!s)return;let{view:a,...l}=o,u=r?.current;s!==u&&s.focus(),iw(s,o.type,l)||o.preventDefault(),o.currentTarget.contains(s)&&o.stopPropagation()})}function VO(e){return Rw(ka(Os(_w(e))))}function DO(e){let[t,r]=(0,So.useState)(!1),o=(0,So.useCallback)(()=>r(!0),[]),n=e.useState(i=>yo(e,i.activeId));return(0,So.useEffect)(()=>{let i=n?.element;t&&i&&(r(!1),i.focus({preventScroll:!0}))},[n,t]),o}var qp=ze(function({store:t,composite:r=!0,focusOnMove:o=r,moveOnKeyPress:n=!0,...i}){let s=Sw();t=t||s,Pt(t,!1);let a=(0,So.useRef)(null),l=(0,So.useRef)(null),u=DO(t),c=t.useState("moves"),[,d]=dw(r?t.setBaseElement:null);(0,So.useEffect)(()=>{var E;if(!t||!c||!r||!o)return;let{activeId:M}=t.getState(),N=(E=yo(t,M))==null?void 0:E.element;N&&Mw(N)},[t,c,r,o]),Ze(()=>{if(!t||!c||!r)return;let{baseElement:E,activeId:M}=t.getState();if(!(M===null)||!E)return;let _=l.current;l.current=null,_&&_i(_,{relatedTarget:E}),jr(E)||E.focus()},[t,c,r]);let p=t.useState("activeId"),m=t.useState("virtualFocus");Ze(()=>{var E;if(!t||!r||!m)return;let M=l.current;if(l.current=null,!M)return;let _=((E=yo(t,p))==null?void 0:E.element)||Ci(M);_!==M&&_i(M,{relatedTarget:_})},[t,p,m,r]);let g=Yw(t,i.onKeyDownCapture,l),h=Yw(t,i.onKeyUpCapture,l),b=i.onFocusCapture,v=be(E=>{if(b?.(E),E.defaultPrevented||!t)return;let{virtualFocus:M}=t.getState();if(!M)return;let N=E.relatedTarget,_=Ow(E.currentTarget);Lt(E)&&_&&(E.stopPropagation(),l.current=N)}),x=i.onFocus,y=be(E=>{if(x?.(E),E.defaultPrevented||!r||!t)return;let{relatedTarget:M}=E,{virtualFocus:N}=t.getState();N?Lt(E)&&!Pi(t,M)&&queueMicrotask(u):Lt(E)&&t.setActiveId(null)}),S=i.onBlurCapture,P=be(E=>{var M;if(S?.(E),E.defaultPrevented||!t)return;let{virtualFocus:N,activeId:_}=t.getState();if(!N)return;let C=(M=yo(t,_))==null?void 0:M.element,A=E.relatedTarget,w=Pi(t,A),T=l.current;l.current=null,Lt(E)&&w?(A===C?T&&T!==A&&_i(T,E):C?_i(C,E):T&&_i(T,E),E.stopPropagation()):!Pi(t,E.target)&&C&&_i(C,E)}),O=i.onKeyDown,V=ut(n),R=be(E=>{var M;if(O?.(E),E.nativeEvent.isComposing||E.defaultPrevented||!t||!Lt(E))return;let{orientation:N,renderedItems:_,activeId:C}=t.getState(),A=yo(t,C);if((M=A?.element)!=null&&M.isConnected)return;let w=N!=="horizontal",T=N!=="vertical",D=OO(_);if((E.key==="ArrowLeft"||E.key==="ArrowRight"||E.key==="Home"||E.key==="End")&&Zt(E.currentTarget))return;let ee={ArrowUp:(D||w)&&(()=>{if(D){let se=VO(_);return se?.id}return t?.last()}),ArrowRight:(D||T)&&t.first,ArrowDown:(D||w)&&t.first,ArrowLeft:(D||T)&&t.last,Home:t.first,End:t.last,PageUp:t.first,PageDown:t.last}[E.key];if(ee){let se=ee();if(se!==void 0){if(!V(E))return;E.preventDefault(),t.move(se)}}});i=xo(i,E=>(0,Gw.jsx)(Cs,{value:t,children:E}),[t]),i={"aria-activedescendant":t.useState(E=>{var M;if(t&&r&&E.virtualFocus)return(M=yo(t,E.activeId))==null?void 0:M.id}),...i,ref:tt(a,d,i.ref),onKeyDownCapture:g,onKeyUpCapture:h,onFocusCapture:v,onFocus:y,onBlurCapture:P,onKeyDown:R};let k=t.useState(E=>r&&(E.virtualFocus||E.activeId===null));return i=Na({focusable:k,...i}),i}),L9=Me(function(t){let r=qp(t);return We(PO,r)});var Fa=hr(),j9=Fa.useContext,W9=Fa.useScopedContext,Kp=Fa.useProviderContext,qw=Fa.ContextProvider,Kw=Fa.ScopedContextProvider;var Xp=f($(),1),La=hr([qw],[Kw]),Y9=La.useContext,G9=La.useScopedContext,q9=La.useProviderContext,Xw=La.ContextProvider,Sc=La.ScopedContextProvider,K9=(0,Xp.createContext)(void 0),X9=(0,Xp.createContext)(void 0);var As=f($(),1),Jw=f(Lo(),1),Zp=f(L(),1),NO="div";function Zw(e,t){let r=setTimeout(t,e);return()=>clearTimeout(r)}function MO(e){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)}function Qw(...e){return e.join(", ").split(", ").reduce((t,r)=>{let o=r.endsWith("ms")?1:1e3,n=Number.parseFloat(r||"0s")*o;return n>t?n:t},0)}function Qp(e,t,r){return!r&&t!==!1&&(!e||!!t)}var kO=ze(function({store:t,alwaysVisible:r,...o}){let n=Kp();
1t=t||n,Pt(t,!1);let i=(0,As.useRef)(null),s=Hr(o.id),[a,l]=(0,As.useState)(null),u=t.useState("open"),c=t.useState("mounted"),d=t.useState("animated"),p=t.useState("contentElement"),m=Ts(t.disclosure,"contentElement");Ze(()=>{i.current&&t?.setContentElement(i.current)},[t]),Ze(()=>{let v;return t?.setState("animated",x=>(v=x,!0)),()=>{v!==void 0&&t?.setState("animated",v)}},[t]),Ze(()=>{if(d){if(!p?.isConnected){l(null);return}return MO(()=>{l(u?"enter":c?"leave":null)})}},[d,p,u,c]),Ze(()=>{if(!t||!d||!a||!p)return;let v=()=>t?.setState("animating",!1),x=()=>(0,Jw.flushSync)(v);if(a==="leave"&&u||a==="enter"&&!u)return;if(typeof d=="number")return Zw(d,x);let{transitionDuration:y,animationDuration:S,transitionDelay:P,animationDelay:O}=getComputedStyle(p),{transitionDuration:V="0",animationDuration:R="0",transitionDelay:I="0",animationDelay:k="0"}=m?getComputedStyle(m):{},E=Qw(P,O,I,k),M=Qw(y,S,V,R),N=E+M;if(!N){a==="enter"&&t.setState("animated",!1),v();return}let _=1e3/60,C=Math.max(N-_,0);return Zw(C,x)},[t,d,p,m,u,a]),o=xo(o,v=>(0,Zp.jsx)(Sc,{value:t,children:v}),[t]);let g=Qp(c,o.hidden,r),h=o.style,b=(0,As.useMemo)(()=>g?{...h,display:"none"}:h,[g,h]);return o={id:s,"data-open":u||void 0,"data-enter":a==="enter"||void 0,"data-leave":a==="leave"||void 0,hidden:g,...o,ref:tt(s?t.setContentElement:null,i,o.ref),style:b},Ot(o)}),FO=Me(function(t){let r=kO(t);return We(NO,r)}),nz=Me(function({unmountOnHide:t,...r}){let o=Kp(),n=r.store||o;return Ts(n,s=>!t||s?.mounted)===!1?null:(0,Zp.jsx)(FO,{...r})});function e0(e={}){let t=Ai(e.store,Ma(e.disclosure,["contentElement","disclosureElement"]));let r=t?.getState(),o=ve(e.open,r?.open,e.defaultOpen,!1),n=ve(e.animated,r?.animated,!1),i={open:o,animated:n,animating:!!n&&o,mounted:o,contentElement:ve(r?.contentElement,null),disclosureElement:ve(r?.disclosureElement,null)},s=Jt(i,t);return St(s,()=>Et(s,["animated","animating"],a=>{a.animated||s.setState("animating",!1)})),St(s,()=>_s(s,["open"],()=>{s.getState().animated&&s.setState("animating",!0)})),St(s,()=>Et(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 t0(e,t,r){return bo(t,[r.store,r.disclosure]),rt(e,r,"open","setOpen"),rt(e,r,"mounted","setMounted"),rt(e,r,"animated"),Object.assign(e,{disclosure:r.disclosure})}var Ba=hr([Xw],[Sc]),pz=Ba.useContext,gz=Ba.useScopedContext,r0=Ba.useProviderContext,o0=Ba.ContextProvider,n0=Ba.ScopedContextProvider;function LO(e){var t;let r=e.find(i=>!!i.element),o=[...e].reverse().find(i=>!!i.element),n=(t=r?.element)==null?void 0:t.parentElement;for(;n&&o?.element;){if(o&&n.contains(o.element))return n;n=n.parentElement}return $o(n).body}function BO(e){return e?.__unstablePrivateStore}function i0(e={}){var t;e.store;let r=(t=e.store)==null?void 0:t.getState(),o=ve(e.items,r?.items,e.defaultItems,[]),n=new Map(o.map(p=>[p.id,p])),i={items:o,renderedItems:ve(r?.renderedItems,[])},s=BO(e.store),a=Jt({items:o,renderedItems:i.renderedItems},s),l=Jt(i,e.store),u=p=>{let m=Vp(p,g=>g.element);a.setState("renderedItems",m),l.setState("renderedItems",m)};St(l,()=>Rs(a)),St(a,()=>Fn(a,["items"],p=>{l.setState("items",p.items)})),St(a,()=>Fn(a,["renderedItems"],p=>{let m=!0,g=requestAnimationFrame(()=>{let{renderedItems:x}=l.getState();p.renderedItems!==x&&u(p.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(g);let h=()=>{if(m){m=!1;return}cancelAnimationFrame(g),g=requestAnimationFrame(()=>u(p.renderedItems))},b=LO(p.renderedItems),v=new IntersectionObserver(h,{root:b});for(let x of p.renderedItems)x.element&&v.observe(x.element);return()=>{cancelAnimationFrame(g),v.disconnect()}}));let c=(p,m,g=!1)=>{let h;return m(v=>{let x=v.findIndex(({id:S})=>S===p.id),y=v.slice();if(x!==-1){h=v[x];let S={...h,...p};y[x]=S,n.set(p.id,S)}else y.push(p),n.set(p.id,p);return y}),()=>{m(v=>{if(!h)return g&&n.delete(p.id),v.filter(({id:S})=>S!==p.id);let x=v.findIndex(({id:S})=>S===p.id);if(x===-1)return v;let y=v.slice();return y[x]=h,n.set(p.id,h),y})}},d=p=>c(p,m=>a.setState("items",m),!0);return{...l,registerItem:d,renderItem:p=>Vn(d(p),c(p,m=>a.setState("renderedItems",m))),item:p=>{if(!p)return null;let m=n.get(p);if(!m){let{items:g}=a.getState();m=g.find(h=>h.id===p),m&&n.set(p,m)}return m||null},__unstablePrivateStore:a}}function s0(e,t,r){return bo(t,[r.store]),rt(e,r,"items","setItems"),e}var HO={id:null};function qo(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function jO(e,t){return e.filter(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function a0(e,t){return e.filter(r=>r.rowId===t)}function WO(e,t,r=!1){let o=e.findIndex(n=>n.id===t);return[...e.slice(o+1),...r?[HO]:[],...e.slice(0,o)]}function l0(e){let t=[];for(let r of e){let o=t.find(n=>{var i;return((i=n[0])==null?void 0:i.rowId)===r.rowId});o?o.push(r):t.push([r])}return t}function u0(e){let t=0;for(let{length:r}of e)r>t&&(t=r);return t}function zO(e){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:e}}function UO(e,t,r){let o=u0(e);for(let n of e)for(let i=0;i<o;i+=1){let s=n[i];if(!s||r&&s.disabled){let l=i===0&&r?qo(n):n[i-1];n[i]=l&&t!==l.id&&r?l:zO(l?.rowId)}}return e}function $O(e){let t=l0(e),r=u0(t),o=[];for(let n=0;n<r;n+=1)for(let i of t){let s=i[n];s&&o.push({...s,rowId:s.rowId?`${n}`:void 0})}return o}function c0(e={}){var t;let r=(t=e.store)==null?void 0:t.getState(),o=i0(e),n=ve(e.activeId,r?.activeId,e.defaultActiveId),i={...o.getState(),id:ve(e.id,r?.id,`id-${Math.random().toString(36).slice(2,8)}`),activeId:n,baseElement:ve(r?.baseElement,null),includesBaseElement:ve(e.includesBaseElement,r?.includesBaseElement,n===null),moves:ve(r?.moves,0),orientation:ve(e.orientation,r?.orientation,"both"),rtl:ve(e.rtl,r?.rtl,!1),virtualFocus:ve(e.virtualFocus,r?.virtualFocus,!1),focusLoop:ve(e.focusLoop,r?.focusLoop,!1),focusWrap:ve(e.focusWrap,r?.focusWrap,!1),focusShift:ve(e.focusShift,r?.focusShift,!1)},s=Jt(i,o,e.store);St(s,()=>Et(s,["renderedItems","activeId"],l=>{s.setState("activeId",u=>{var c;return u!==void 0?u:(c=qo(l.renderedItems))==null?void 0:c.id})}));let a=(l="next",u={})=>{var c,d;let p=s.getState(),{skip:m=0,activeId:g=p.activeId,focusShift:h=p.focusShift,focusLoop:b=p.focusLoop,focusWrap:v=p.focusWrap,includesBaseElement:x=p.includesBaseElement,renderedItems:y=p.renderedItems,rtl:S=p.rtl}=u,P=l==="up"||l==="down",O=l==="next"||l==="down",V=O?S&&!P:!S||P,R=h&&!m,I=P?ka(UO(l0(y),g,R)):y;if(I=V?Os(I):I,I=P?$O(I):I,g==null)return(c=qo(I))==null?void 0:c.id;let k=I.find(D=>D.id===g);if(!k)return(d=qo(I))==null?void 0:d.id;let E=I.some(D=>D.rowId),M=I.indexOf(k),N=I.slice(M+1),_=a0(N,k.rowId);if(m){let D=jO(_,g),F=D.slice(m)[0]||D[D.length-1];return F?.id}let C=b&&(P?b!=="horizontal":b!=="vertical"),A=E&&v&&(P?v!=="horizontal":v!=="vertical"),w=O?(!E||P)&&C&&x:P?x:!1;if(C){let D=A&&!w?I:a0(I,k.rowId),F=WO(D,g,w),H=qo(F,g);return H?.id}if(A){let D=qo(w?_:N,g);return w?D?.id||null:D?.id}let T=qo(_,g);return!T&&w?null:T?.id};return{...o,...s,setBaseElement:l=>s.setState("baseElement",l),setActiveId:l=>s.setState("activeId",l),move:l=>{l!==void 0&&(s.setState("activeId",l),s.setState("moves",u=>u+1))},first:()=>{var l;return(l=qo(s.getState().renderedItems))==null?void 0:l.id},last:()=>{var l;
1return(l=qo(Os(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 f0(e){return{id:Hr(e.id),...e}}function d0(e,t,r){return e=s0(e,t,r),rt(e,r,"activeId","setActiveId"),rt(e,r,"includesBaseElement"),rt(e,r,"virtualFocus"),rt(e,r,"orientation"),rt(e,r,"rtl"),rt(e,r,"focusLoop"),rt(e,r,"focusWrap"),rt(e,r,"focusShift"),e}var Ec=f($(),1),Cc=(0,Ec.createContext)(void 0),Ha=hr([o0,Cs],[n0,bc]),Jp=Ha.useContext,Is=Ha.useScopedContext,Rc=Ha.useProviderContext,m0=Ha.ContextProvider,p0=Ha.ScopedContextProvider,_c=(0,Ec.createContext)(void 0),g0=(0,Ec.createContext)(!1);function h0(e={}){return e0(e)}function v0(e,t,r){return t0(e,t,r)}function b0({popover:e,...t}={}){let r=Ai(t.store,Ma(e,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));let o=r?.getState(),n=h0({...t,store:r}),i=ve(t.placement,o?.placement,"bottom"),s={...n.getState(),placement:i,currentPlacement:i,anchorElement:ve(o?.anchorElement,null),popoverElement:ve(o?.popoverElement,null),arrowElement:ve(o?.arrowElement,null),rendered:Symbol("rendered")},a=Jt(s,n,r);return{...n,...a,setAnchorElement:l=>a.setState("anchorElement",l),setPopoverElement:l=>a.setState("popoverElement",l),setArrowElement:l=>a.setState("arrowElement",l),render:()=>a.setState("rendered",Symbol("rendered"))}}function x0(e,t,r){return bo(t,[r.popover]),rt(e,r,"placement"),v0(e,t,r)}var YO="div",eg=ze(function({store:t,...r}){let o=r0();return t=t||o,r={...r,ref:tt(t?.setAnchorElement,r.ref)},r}),Qz=Me(function(t){let r=eg(t);return We(YO,r)});var y0=f($(),1),GO="div";function w0(e){let t=e.relatedTarget;return t?.nodeType===Node.ELEMENT_NODE?t:null}function qO(e){let t=w0(e);return t?ho(e.currentTarget,t):!1}var tg=Symbol("composite-hover");function KO(e){let t=w0(e);if(!t)return!1;do{if(gr(t,tg)&&t[tg])return!0;t=t.parentElement}while(t);return!1}var rg=ze(function({store:t,focusOnHover:r=!0,blurOnHoverEnd:o=!!r,...n}){let i=vc();t=t||i,Pt(t,!1);let s=bw(),a=n.onMouseMove,l=ut(r),u=be(g=>{if(a?.(g),!g.defaultPrevented&&s()&&l(g)){if(!jp(g.currentTarget)){let h=t?.getState().baseElement;h&&!jr(h)&&h.focus()}t?.setActiveId(g.currentTarget.id)}}),c=n.onMouseLeave,d=ut(o),p=be(g=>{var h;c?.(g),!g.defaultPrevented&&s()&&(qO(g)||KO(g)||l(g)&&d(g)&&(t?.setActiveId(null),(h=t?.getState().baseElement)==null||h.focus()))}),m=(0,y0.useCallback)(g=>{g&&(g[tg]=!0)},[]);return n={...n,ref:tt(m,n.ref),onMouseMove:u,onMouseLeave:p},Ot(n)}),s8=Mn(Me(function(t){let r=rg(t);return We(GO,r)}));var At=f($(),1),XO="input";function S0(e,t,r){if(!r)return!1;let o=e.find(n=>!n.disabled&&n.value);return o?.value===t}function E0(e,t){return!t||e==null?!1:(e=Ta(e),t.length>e.length&&t.toLowerCase().indexOf(e.toLowerCase())===0)}function ZO(e){return e.type==="input"}function QO(e){return e==="inline"||e==="list"||e==="both"||e==="none"}function JO(e){let t=e.find(r=>{var o;return r.disabled?!1:((o=r.element)==null?void 0:o.getAttribute("role"))!=="tab"});return t?.id}var eA=ze(function({store:t,focusable:r=!0,autoSelect:o=!1,getAutoSelectId:n,setValueOnChange:i,showMinLength:s=0,showOnChange:a,showOnMouseDown:l,showOnClick:u=l,showOnKeyDown:c,showOnKeyPress:d=c,blurActiveItemOnClick:p,setValueOnClick:m=!0,moveOnKeyPress:g=!0,autoComplete:h="list",...b}){let v=Rc();t=t||v,Pt(t,!1);let x=(0,At.useRef)(null),[y,S]=hw(),P=(0,At.useRef)(!1),O=(0,At.useRef)(!1),V=t.useState(W=>W.virtualFocus&&o),R=h==="inline"||h==="both",[I,k]=(0,At.useState)(R);gw(()=>{R&&k(!0)},[R]);let E=t.useState("value"),M=(0,At.useRef)(void 0);(0,At.useEffect)(()=>Et(t,["selectedValue","activeId"],(W,B)=>{M.current=B.selectedValue}),[]);let N=t.useState(W=>{var B;if(R&&I&&!(W.activeValue&&Array.isArray(W.selectedValue)&&(W.selectedValue.includes(W.activeValue)||(B=M.current)!=null&&B.includes(W.activeValue))))return W.activeValue}),_=t.useState("renderedItems"),C=t.useState("open"),A=t.useState("contentElement"),w=(0,At.useMemo)(()=>
1{if(!R||!I)return E;if(S0(_,N,V)){if(E0(E,N)){let B=N?.slice(E.length)||"";return E+B}return E}return N||E},[R,I,_,N,V,E]);(0,At.useEffect)(()=>{let W=x.current;if(!W)return;let B=()=>k(!0);return W.addEventListener("combobox-item-move",B),()=>{W.removeEventListener("combobox-item-move",B)}},[]),(0,At.useEffect)(()=>{if(!R||!I||!N||!S0(_,N,V)||!E0(E,N))return;let B=_a;return queueMicrotask(()=>{let G=x.current;if(!G)return;let{start:fe,end:Pe}=Ss(G),bt=E.length,Je=N.length;Aa(G,bt,Je),B=()=>{if(!jr(G))return;let{start:_t,end:Ui}=Ss(G);_t===bt&&Ui===Je&&Aa(G,fe,Pe)}}),()=>B()},[y,R,I,N,_,V,E]);let T=(0,At.useRef)(null),D=be(n),F=(0,At.useRef)(null);(0,At.useEffect)(()=>{if(!C||!A)return;let W=Es(A);if(!W)return;T.current=W;let B=()=>{P.current=!1},G=()=>{if(!t||!P.current)return;let{activeId:Pe}=t.getState();Pe!==null&&Pe!==F.current&&(P.current=!1)},fe={passive:!0,capture:!0};return W.addEventListener("wheel",B,fe),W.addEventListener("touchmove",B,fe),W.addEventListener("scroll",G,fe),()=>{W.removeEventListener("wheel",B,!0),W.removeEventListener("touchmove",B,!0),W.removeEventListener("scroll",G,!0)}},[C,A,t]),Ze(()=>{E&&(O.current||(P.current=!0))},[E]),Ze(()=>{V!=="always"&&C||(P.current=C)},[V,C]);let H=t.useState("resetValueOnSelect");bo(()=>{var W,B;let G=P.current;if(!t||!C||!G&&!H)return;let{baseElement:fe,contentElement:Pe,activeId:bt}=t.getState();if(!(fe&&!jr(fe))){if(Pe?.hasAttribute("data-placing")){let Je=new MutationObserver(S);return Je.observe(Pe,{attributeFilter:["data-placing"]}),()=>Je.disconnect()}if(V&&G){let Je=D(_),_t=Je!==void 0?Je:(W=JO(_))!=null?W:t.first();F.current=_t,t.move(_t??null)}else{let Je=(B=t.item(bt||t.first()))==null?void 0:B.element;Je&&"scrollIntoView"in Je&&Je.scrollIntoView({block:"nearest",inline:"nearest"})}}},[t,C,y,E,V,H,D,_]),(0,At.useEffect)(()=>{if(!R)return;let W=x.current;if(!W)return;let B=[W,A].filter(fe=>!!fe),G=fe=>{B.every(Pe=>gc(fe,Pe))&&t?.setValue(w)};for(let fe of B)fe.addEventListener("focusout",G);return()=>{for(let fe of B)fe.removeEventListener("focusout",G)}},[R,A,t,w]);let J=W=>W.currentTarget.value.length>=s,ee=b.onChange,se=ut(a??J),ye=ut(i??!t.tag),Q=be(W=>{if(ee?.(W),W.defaultPrevented||!t)return;let B=W.currentTarget,{value:G,selectionStart:fe,selectionEnd:Pe}=B,bt=W.nativeEvent;if(P.current=!0,ZO(bt)&&(bt.isComposing&&(P.current=!1,O.current=!0),R)){let Je=bt.inputType==="insertText"||bt.inputType==="insertCompositionText",_t=fe===G.length;k(Je&&_t)}if(ye(W)){let Je=G===t.getState().value;t.setValue(G),queueMicrotask(()=>{Aa(B,fe,Pe)}),R&&V&&Je&&S()}se(W)&&t.show(),(!V||!P.current)&&t.setActiveId(null)}),xe=b.onCompositionEnd,X=be(W=>{P.current=!0,O.current=!1,xe?.(W),!W.defaultPrevented&&V&&S()}),z=b.onMouseDown,Y=ut(p??(()=>!!t?.getState().includesBaseElement)),le=ut(m),Te=ut(u??J),Ge=be(W=>{z?.(W),!W.defaultPrevented&&(W.button||W.ctrlKey||t&&(Y(W)&&t.setActiveId(null),le(W)&&t.setValue(w),Te(W)&&Nn(W.currentTarget,"mouseup",t.show)))}),Ur=b.onKeyDown,so=ut(d??J),yr=be(W=>{if(Ur?.(W),W.repeat||(P.current=!1),W.defaultPrevented||W.ctrlKey||W.altKey||W.shiftKey||W.metaKey||!t)return;let{open:B}=t.getState();B||(W.key==="ArrowUp"||W.key==="ArrowDown")&&so(W)&&(W.preventDefault(),t.show())}),wr=b.onBlur,No=be(W=>{P.current=!1,wr?.(W),W.defaultPrevented}),Wi=Hr(b.id),zi=QO(h)?h:void 0,st=t.useState(W=>W.activeId===null);return b={id:Wi,role:"combobox","aria-autocomplete":zi,"aria-haspopup":Ip(A,"listbox"),"aria-expanded":C,"aria-controls":A?.id,"data-active-item":st||void 0,value:w,...b,ref:tt(x,b.ref),onChange:Q,onCompositionEnd:X,onMouseDown:Ge,onKeyDown:yr,onBlur:No},b=qp({store:t,focusable:r,...b,moveOnKeyPress:W=>Tp(g,W)?!1:(R&&k(!0),!0)}),b=eg({store:t,...b}),{autoComplete:"off",...b}}),Tc=Me(function(t){let r=eA(t);return We(XO,r)});var Pc=f($(),1),og=f(L(),1),tA="div";function rA(e,t){if(t!=null)return e==null?!1:Array.isArray(e)?e.includes(t):e===t}function oA(e){var t;return(t={menu:"menuitem",listbox:"option",tree:"treeitem"}[e])!=null?t:"option"}var C0=ze(function({store:t,value:r,hideOnClick:o,setValueOnClick:n,selectValueOnClick:i=!0,resetValueOnSelect:s,focusOnHover:a=!1,moveOnKeyPress:l=!0,getItem:u,...c}){var d;let p=Is();t=t||p,Pt(t,!1);let{resetValueOnSelectState:m,multiSelectable:g,selected:h}=wc(t,{resetValueOnSelectState:"resetValueOnSelect",multiSelectable(E){return Array.isArray(E.selectedValue)},selected(E){return rA(E.selectedValue,r)}}),b=(0,Pc.useCallback)(E=>{let M={...E,value:r};return u?u(M):M},[r,u]);n=n??!g,o=o??(r!=null&&!g);let v=c.onClick,x=ut(n),y=ut(i),S=ut((d=s??m)!=null?d:g),P=ut(o),O=be(E=>{v?.(E),!E.defaultPrevented&&(nw(E)||ow(E)||(r!=null&&(y(E)&&(S(E)&&t?.resetValue(),t?.setSelectedValue(M=>Array.isArray(M)?M.includes(r)?M.filter(N=>N!==r):[...M,r]:r)),x(E)&&t?.setValue(r)),P(E)&&t?.hide()))}),V=c.onKeyDown,R=be(E=>{if(V?.(E),E.defaultPrevented)return;let M=t?.getState().baseElement;if(!M||jr(M))return;(E.key.length===1||E.key==="Backspace"||E.key==="Delete")&&(queueMicrotask(()=>M.focus()),Zt(M)&&t?.setValue(M.value))});g&&h!=null&&(c={"aria-selected":h,...c}),c=xo(c,E=>(0,og.jsx)(_c.Provider,{value:r,children:(0,og.jsx)(g0.Provider,{value:h??!1,children:E})}),[r,h]);let I=(0,Pc.useContext)(Cc);c={role:oA(I),children:r,...c,onClick:O,onKeyDown:R};let k=ut(l);return c=Yp({store:t,...c,getItem:b,moveOnKeyPress:E=>{if(!k(E))return!1;let M=new Event("combobox-item-move"),N=t?.getState().baseElement;return N?.dispatchEvent(M),!0}}),c=rg({store:t,focusOnHover:a,...c}),c}),ja=Mn(Me(function(t){let r=C0(t);return We(tA,r)}));var Oc=f($(),1),_0=f(L(),1),nA="span";function R0(e){return Ta(e).toLowerCase()}function iA(e,t){let r=[];for(let o of t){let n=0,i=o.length;for(;e.indexOf(o,n)!==-1;){let s=e.indexOf(o,n);s!==-1&&r.push([s,i]),n=s+1}}return r}function sA(e){return e.filter(([t,r],o,n)=>!n.some(([i,s],a)=>a!==o&&i<=t&&i+s>=t+r))}function aA(e){return e.sort(([t],[r])=>t-r)}function lA(e,t){if(!e||!t)return e;
1let r=Gp(t).filter(Boolean).map(R0),o=[],n=(l,u=!1)=>(0,_0.jsx)("span",{"data-autocomplete-value":u?"":void 0,"data-user-value":u?void 0:"",children:l},o.length),i=aA(sA(iA(R0(e),new Set(r))));if(!i.length)return o.push(n(e,!0)),o;let[s]=i[0];return[e.slice(0,s),...i.flatMap(([l,u],c)=>{var d;let p=e.slice(l,l+u),m=(d=i[c+1])==null?void 0:d[0],g=e.slice(l+u,m);return[p,g]})].forEach((l,u)=>{l&&o.push(n(l,u%2===0))}),o}var uA=ze(function({store:t,value:r,userValue:o,...n}){let i=Is();t=t||i;let s=(0,Oc.useContext)(_c),a=r??s,l=Ts(t,c=>o??c?.value);return n={children:(0,Oc.useMemo)(()=>{if(a)return l?lA(a,l):a},[a,l]),...n},Ot(n)}),Ac=Me(function(t){let r=uA(t);return We(nA,r)});var cA="label",fA=ze(function({store:t,...r}){let o=Rc();return t=t||o,Pt(t,!1),r={htmlFor:t.useState(i=>{var s;return(s=i.baseElement)==null?void 0:s.id}),...r},Ot(r)}),Ic=Mn(Me(function(t){let r=fA(t);return We(cA,r)}));var Vc=f($(),1),ng=f(L(),1),dA="div",T0=ze(function({store:t,alwaysVisible:r,...o}){let n=Is(!0),i=Jp();t=t||i;let s=!!t&&t===n;Pt(t,!1);let a=(0,Vc.useRef)(null),l=Hr(o.id),u=t.useState("mounted"),c=Qp(u,o.hidden,r),d=c?{...o.style,display:"none"}:o.style,p=t.useState(S=>Array.isArray(S.selectedValue)),m=pw(a,"role",o.role),h=(m==="listbox"||m==="tree"||m==="grid")&&p||void 0,[b,v]=(0,Vc.useState)(!1),x=t.useState("contentElement");Ze(()=>{if(!u)return;let S=a.current;if(!S||x!==S)return;let P=()=>{v(!!S.querySelector("[role='listbox']"))},O=new MutationObserver(P);return O.observe(S,{subtree:!0,childList:!0,attributeFilter:["role"]}),P(),()=>O.disconnect()},[u,x]),b||(o={role:"listbox","aria-multiselectable":h,...o}),o=xo(o,S=>(0,ng.jsx)(p0,{value:t,children:(0,ng.jsx)(Cc.Provider,{value:m,children:S})}),[t,m]);let y=l&&(!n||!s)?t.setContentElement:null;return o={id:l,hidden:c,...o,ref:tt(y,a,o.ref),style:d},Ot(o)}),Wa=Me(function(t){let r=T0(t);return We(dA,r)});var ig=f($(),1),Q8=(0,ig.createContext)(null),J8=(0,ig.createContext)(null),za=hr([Cs],[bc]),P0=za.useContext,e7=za.useScopedContext,t7=za.useProviderContext,r7=za.ContextProvider,o7=za.ScopedContextProvider;var mA=Ri()&&Dp();function O0({tag:e,...t}={}){let r=Ai(t.store,$p(e,["value","rtl"]));let o=e?.getState(),n=r?.getState(),i=ve(t.activeId,n?.activeId,t.defaultActiveId,null),s=c0({...t,activeId:i,includesBaseElement:ve(t.includesBaseElement,n?.includesBaseElement,!0),orientation:ve(t.orientation,n?.orientation,"vertical"),focusLoop:ve(t.focusLoop,n?.focu
1sLoop,!0),focusWrap:ve(t.focusWrap,n?.focusWrap,!0),virtualFocus:ve(t.virtualFocus,n?.virtualFocus,!0)}),a=b0({...t,placement:ve(t.placement,n?.placement,"bottom-start")}),l=ve(t.value,n?.value,t.defaultValue,""),u=ve(t.selectedValue,n?.selectedValue,o?.values,t.defaultSelectedValue,""),c=Array.isArray(u),d={...s.getState(),...a.getState(),value:l,selectedValue:u,resetValueOnSelect:ve(t.resetValueOnSelect,n?.resetValueOnSelect,c),resetValueOnHide:ve(t.resetValueOnHide,n?.resetValueOnHide,c&&!e),activeValue:n?.activeValue},p=Jt(d,s,a,r);return mA&&St(p,()=>Et(p,["virtualFocus"],()=>{p.setState("virtualFocus",!1)})),St(p,()=>{if(e)return Vn(Et(p,["selectedValue"],m=>{Array.isArray(m.selectedValue)&&e.setValues(m.selectedValue)}),Et(e,["values"],m=>{p.setState("selectedValue",m.values)}))}),St(p,()=>Et(p,["resetValueOnHide","mounted"],m=>{m.resetValueOnHide&&(m.mounted||p.setState("value",l))})),St(p,()=>Et(p,["open"],m=>{m.open||(p.setState("activeId",i),p.setState("moves",0))})),St(p,()=>Et(p,["moves","activeId"],(m,g)=>{m.moves===g.moves&&p.setState("activeValue",void 0)})),St(p,()=>Fn(p,["moves","renderedItems"],(m,g)=>{if(m.moves===g.moves)return;let{activeId:h}=p.getState(),b=s.item(h);p.setState("activeValue",b?.value)})),{...a,...s,...p,tag:e,setValue:m=>p.setState("value",m),resetValue:()=>p.setState("value",d.value),setSelectedValue:m=>p.setState("selectedValue",m)}}function gA(e){let t=P0();return e={...e,tag:e.tag!==void 0?e.tag:t},f0(e)}function hA(e,t,r){return bo(t,[r.tag]),rt(e,r,"value","setValue"),rt(e,r,"selectedValue","setSelectedValue"),rt(e,r,"resetValueOnHide"),rt(e,r,"resetValueOnSelect"),Object.assign(d0(x0(e,t,r),t,r),{tag:r.tag})}function sg(e={}){e=gA(e);let[t,r]=Ps(O0,e);return hA(t,r,e)}var A0=f(L(),1);function Dc(e={}){let t=sg(e);return(0,A0.jsx)(m0,{value:t,children:e.children})}var L0=f(N0(),1);var B0=f(ir(),1),Ln=f(q(),1),Ii=f(U(),1),Eo=f(te(),1);var SA=[],Ua=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:SA;var $a=f(U(),1),EA=[];function Ct({elements:e,getElements:t}){let r=Array.isArray(e)&&e.length>0?e:EA,[o,n]=(0,$a.useState)(r),[i,s]=(0,$a.useState)(!1);return(0,$a.useEffect)(()=>{if(!t){n(r);return}let a=!1;return s(!0),t().then(l=>{if(!a){let u=Array.isArray(l)&&l.length>0?l:r;n(u)}}).catch(()=>{a||n(r)}).finally(()=>{a||s(!1)}),()=>{a=!0}},[t,r]),{elements:o,isLoading:i}}var Ee=f(L(),1);function M0(e=""){return(0,L0.default)(e.trim().toLowerCase())}var k0=(e,t,r)=>e.singleSelection?r:Array.isArray(t?.value)?t.value.includes(r)?t.value.filter(o=>o!==r):[...t.value,r]:[r];function F0(e,t){return`${e}-${t}`}var H0=({selected:e})=>(0,Ee.jsx)("span",{className:Z("dataviews-filters__search-widget-listitem-multi-selection",{"is-selected":e}),children:e&&(0,Ee.jsx)(Eo.Icon,{icon:Qn})}),j0=({selected:e})=>(0,Ee.jsx)("span",{className:Z("dataviews-filters__search-widget-listitem-single-selection",{"is-selected":e})});function W0({view:e,filter:t,onChangeView:r}){let o=(0,B0.useInstanceId)(W0,"dataviews-filter-list-box"),[n,i]=(0,Ii.useState)(t.operators?.length===1?void 0:null),s=e.filters?.find(l=>l.field===t.field),a=Ua(t,s);return(0,Ee.jsx)(Eo.Composite,{virtualFocus:!0,focusLoop:!0,activeId:n,setActiveId:i,role:"listbox",className:"dataviews-filters__search-widget-listbox","aria-label":(0,Ln.sprintf)((0,Ln.__)("List of: %1$s"),t.name),onFocusVisible:()=>{!n&&t.elements.length&&i(F0(o,t.elements[0].value))},render:(0,Ee.jsx)(Eo.Composite.Typeahead,{}),children:t.elements.map(l=>(0,Ee.jsxs)(Eo.Composite.Hover,{render:(0,Ee.jsx)(Eo.Composite.Item,{id:F0(o,l.value),render:(0,Ee.jsx)("div",{"aria-label":l.label,role:"option",className:"dataviews-filters__search-widget-listitem"}),onClick:()=>{let u=s?[...(e.filters??[]).map(c=>c.field===t.field?{...c,operator:s.operator||t.operators[0],value:k0(t,s,l.value)}:c)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:k0(t,s,l.value)}];r({...e,page:1,filters:u})}}),children:[t.singleSelection&&(0,Ee.jsx)(j0,{selected:a===l.value}),!t.singleSelection&&(0,Ee.jsx)(H0,{selected:a.includes(l.value)}),(0,Ee.jsx)("span",{className:"dataviews-filters__search-widget-listitem-value",title:l.label,children:l.label})]},l.value))})}function CA({view:e,filter:t,onChangeView:r}){let[o,n]=(0,Ii.useState)(""),i=(0,Ii.useDeferredValue)(o),s=e.filters?.find(u=>u.field===t.field),a=Ua(t,s),l=(0,Ii.useMemo)(()=>{let u=M0(i);return t.elements.filter(c=>M0(c.label).includes(u))},[t.elements,i]);return(0,Ee.jsxs)(Dc,{selectedValue:a,setSelectedValue:u=>{let c=s?[...(e.filters??[]).map(d=>d.field===t.field?{...d,operator:s.operator||t.operators[0],value:u}:d)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:u}];r({...e,page:1,filters:c})},setValue:n,children:[(0,Ee.jsxs)("div",{className:"dataviews-filters__search-widget-filter-combobox__wrapper",children:[(0,Ee.jsx)(m
1i,{render:(0,Ee.jsx)(Ic,{}),children:(0,Ln.__)("Search items")}),(0,Ee.jsx)(Tc,{autoSelect:"always",placeholder:(0,Ln.__)("Search"),className:"dataviews-filters__search-widget-filter-combobox__input"}),(0,Ee.jsx)("div",{className:"dataviews-filters__search-widget-filter-combobox__icon",children:(0,Ee.jsx)(Eo.Icon,{icon:Bd})})]}),(0,Ee.jsxs)(Wa,{className:"dataviews-filters__search-widget-filter-combobox-list",alwaysVisible:!0,children:[l.map(u=>(0,Ee.jsxs)(ja,{resetValueOnSelect:!1,value:u.value,className:"dataviews-filters__search-widget-listitem",hideOnClick:!1,setValueOnClick:!1,focusOnHover:!0,children:[t.singleSelection&&(0,Ee.jsx)(j0,{selected:a===u.value}),!t.singleSelection&&(0,Ee.jsx)(H0,{selected:a.includes(u.value)}),(0,Ee.jsxs)("span",{className:"dataviews-filters__search-widget-listitem-value",title:u.label,children:[(0,Ee.jsx)(Ac,{className:"dataviews-filters__search-widget-filter-combobox-item-value",value:u.label}),!!u.description&&(0,Ee.jsx)("span",{className:"dataviews-filters__search-widget-listitem-description",children:u.description})]})]},u.value)),!l.length&&(0,Ee.jsx)("p",{children:(0,Ln.__)("No results found")})]})]})}function z0(e){let{elements:t,isLoading:r}=Ct({elements:e.filter.elements,getElements:e.filter.getElements});if(r)return(0,Ee.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,Ee.jsx)(Eo.Spinner,{})});if(t.length===0)return(0,Ee.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,Ln.__)("No elements found")});let o=t.length>10?CA:W0;return(0,Ee.jsx)(o,{...e,filter:{...e.filter,elements:t}})}var Y0=f($0(),1),G0=f(ir(),1),ag=f(U(),1),q0=f(te(),1);var lg=f(L(),1);function K0({filter:e,view:t,onChangeView:r,fields:o}){let n=t.filters?.find(u=>u.field===e.field),i=Ua(e,n),s=(0,ag.useMemo)(()=>{let u=o.find(c=>c.id===e.field);return u&&{...u,isValid:{},isDisabled:()=>!1,isVisible:()=>!0,getValue:({item:c})=>c[u.id],setValue:({value:c})=>({[u.id]:c})}},[o,e.field]),a=(0,ag.useMemo)(()=>(t.filters??[]).reduce((u,c)=>(u[c.field]=c.value,u),{}),[t.filters]),l=(0,G0.useEvent)(u=>{if(!s||!n)return;let c=s.getValue({item:u});(0,Y0.default)(c,i)||r({...t,filters:(t.filters??[]).map(d=>d.field===e.field?{...d,operator:n.operator||e.operators[0],value:c===""?void 0:c}:d)})});return!s||!s.Edit||!n?null:(0,lg.jsx)(q0.Flex,{className:"dataviews-filters__user-input-widget",gap:2.5,direction:"column",children:(0,lg.jsx)(s.Edit,{hideLabelFromVision:!0,data:a,field:s,operator:n.operator,onChange:l})})}var RA=Math.pow(10,8)*24*60*60*1e3,q7=-RA,Mc=6048e5,X0=864e5;var _A=3600;var Z0=_A*24,K7=Z0*7,TA=Z0*365.2425,PA=TA/12,X7=PA*3,ug=Symbol.for("constructDateFrom");function ht(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&ug in e?e[ug](t):e instanceof Date?new e.constructor(t):new Date(t)}function Ve(e,t){return ht(t||e,e)}function kc(e,t,r){let o=Ve(e,r?.in);return isNaN(t)?ht(r?.in||e,NaN):(t&&o.setDate(o.getDate()+t),o)}function Fc(e,t,r){let o=Ve(e,r?.in);if(isNaN(t))return ht(r?.in||e,NaN);if(!t)return o;let n=o.getDate(),i=ht(r?.in||e,o.getTime());i.setMonth(o.getMonth()+t+1,0);let s=i.getDate();return n>=s?i:(o.setFullYear(i.getFullYear(),i.getMonth(),n),o)}var OA={};function Bn(){return OA}function Ko(e,t){let r=Bn(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,n=Ve(e,t?.in),i=n.getDay(),s=(i<o?7:0)+i-o;return n.setDate(n.getDate()-s),n.setHours(0,0,0,0),n}function Vi(e,t){return Ko(e,{...t,weekStartsOn:1})}function Lc(e,t){let r=Ve(e,t?.in),o=r.getFullYear(),n=ht(r,0);n.setFullYear(o+1,0,4),n.setHours(0,0,0,0);let i=Vi(n),s=ht(r,0);s.setFullYear(o,0,4),s.setHours(0,0,0,0);let a=Vi(s);return r.getTime()>=i.getTime()?o+1:r.getTime()>=a.getTime()?o:o-1}function cg(e){let t=Ve(e),r=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return r.setUTCFullYear(t.getFullYear()),+e-+r}function Q0(e,...t){let r=ht.bind(null,e||t.find(o=>typeof o=="object"));return t.map(r)}function fg(e,t){let r=Ve(e,t?.in);return r.setHours(0,0,0,0),r}function J0(e,t,r){let[o,n]=Q0(r?.in,e,t),i=fg(o),s=fg(n),a=+i-cg(i),l=+s-cg(s);return Math.round((a-l)/X0)}function eS(e,t){let r=Lc(e,t),o=ht(t?.in||e,0);return o.setFullYear(r,0,4),o.setHours(0,0,0,0),Vi(o)}function tS(e,t,r){return kc(e,t*7,r)}function rS(e,t,r){return Fc(e,t*12,r)}function oS(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function Xo(e){return!(!oS(e)&&typeof e!="number"||isNaN(+Ve(e)))}function nS(e,t){let r=Ve(e,t?.in);return r.setDate(1),r.setHours(0,0,0,0),r}function Bc(e,t){let r=Ve(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}var AA={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"}},iS=(e,t,r)=>{let o,n=AA[e];return typeof n=="string"?o=n:t===1?o=n.one:o=n.other.replace("{{count}}",t.toString()),r?.addSuffix?r.comparison&&r.comparison>0?"in "+o:o+" ago":o};function Hc(e){return(t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var IA={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},VA={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},DA={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},sS={date:Hc({formats:IA,defaultWidth:"full"}),time:Hc({formats:VA,defaultWidth:"full"}),dateTime:Hc({formats:DA,defaultWidth:"full"})};var NA={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},aS=(e,t,r,o)=>NA[e];function Vs(e){return(t,r)=>{let o=r?.context?String(r.context):"standalone",n;if(o==="formatting"&&e.formattingValues){let s=e.defaultFormattingWidth||e.defaultWidth,a=r?.width?String(r.width):s;n=e.formattingValues[a]||e.formattingValues[s]}else{let s=e.defaultWidth,a=r?.width?String(r.width):e.defaultWidth;n=e.values[a]||e.values[s]}let i=e.argumentCallback?e.argumentCallback(t):t;return n[i]}}var MA={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},kA={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},FA={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"]},LA={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","Frid
1ay","Saturday"]},BA={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"}},HA={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"}},jA=(e,t)=>{let r=Number(e),o=r%100;if(o>20||o<10)switch(o%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},lS={ordinalNumber:jA,era:Vs({values:MA,defaultWidth:"wide"}),quarter:Vs({values:kA,defaultWidth:"wide",argumentCallback:e=>e-1}),month:Vs({values:FA,defaultWidth:"wide"}),day:Vs({values:LA,defaultWidth:"wide"}),dayPeriod:Vs({values:BA,defaultWidth:"wide",formattingValues:HA,defaultFormattingWidth:"wide"})};function Ds(e){return(t,r={})=>{let o=r.width,n=o&&e.matchPatterns[o]||e.matchPatterns[e.defaultMatchWidth],i=t.match(n);if(!i)return null;let s=i[0],a=o&&e.parsePatterns[o]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(a)?zA(a,d=>d.test(s)):WA(a,d=>d.test(s)),u;u=e.valueCallback?e.valueCallback(l):l,u=r.valueCallback?r.valueCallback(u):u;let c=t.slice(s.length);return{value:u,rest:c}}}function WA(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function zA(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function uS(e){return(t,r={})=>{let o=t.match(e.matchPattern);if(!o)return null;let n=o[0],i=t.match(e.parsePattern);if(!i)return null;let s=e.valueCallback?e.valueCallback(i[0]):i[0];s=r.valueCallback?r.valueCallback(s):s;let a=t.slice(n.length);return{value:s,rest:a}}}var UA=/^(\d+)(th|st|nd|rd)?/i,$A=/\d+/i,YA={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},GA={any:[/^b/i,/^(a|c)/i]},qA={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},KA={any:[/1/i,/2/i,/3/i,/4/i]},XA={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},ZA={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]},QA={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},JA={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]},eI={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},tI={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}},cS={ordinalNumber:uS({matchPattern:UA,parsePattern:$A,valueCallback:e=>parseInt(e,10)}),era:Ds({matchPatterns:YA,defaultMatchWidth:"wide",parsePatterns:GA,defaultParseWidth:"any"}),quarter:Ds({matchPatterns:qA,defaultMatchWidth:"wide",parsePatterns:KA,defaultParseWidth:"any",valueCallback:e=>e+1}),month:Ds({matchPatterns:XA,defaultMatchWidth:"wide",parsePatterns:ZA,defaultParseWidth:"any"}),day:Ds({matchPatterns:QA,defaultMatchWidth:"wide",parsePatterns:JA,defaultParseWidth:"any"}),dayPeriod:Ds({matchPatterns:eI,defaultMatchWidth:"any",parsePatterns:tI,defaultParseWidth:"any"})};var dg={code:"en-US",formatDistance:iS,formatLong:sS,formatRelative:aS,localize:lS,match:cS,options:{weekStartsOn:0,firstWeekContainsDate:1}};function fS(e,t){let r=Ve(e,t?.in);return J0(r,Bc(r))+1}function dS(e,t){let r=Ve(e,t?.in),o=+Vi(r)-+eS(r);return Math.round(o/Mc)+1}function jc(e,t){let r=Ve(e,t?.in),o=r.getFullYear(),n=Bn(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,s=ht(t?.in||e,0);s.setFullYear(o+1,0,i),s.setHours(0,0,0,0);let a=Ko(s,t),l=ht(t?.in||e,0);l.setFullYear(o,0,i),l.setHours(0,0,0,0);let u=Ko(l,t);return+r>=+a?o+1:+r>=+u?o:o-1}function mS(e,t){let r=Bn(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,n=jc(e,t),i=ht(t?.in||e,0);return i.setFullYear(n,0,o),i.setHours(0,0,0,0),Ko(i,t)}function pS(e,t){let r=Ve(e,t?.in),o=+Ko(r,t)-+mS(r,t);return Math.round(o/Mc)+1}function Re(e,t){let r=e<0?"-":"",o=Math.abs(e).toString().padStart(t,"0");return r+o}var Zo={y(e,t){let r=e.getFullYear(),o=r>0?r:1-r;return Re(t==="yy"?o%100:o,t.length)},M(e,t){let r=e.getMonth();return t==="M"?String(r+1):Re(r+1,2)},d(e,t){return Re(e.getDate(),t.length)},a(e,t){let r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];default:return r==="am"?"a.m.":"p.m."}},h(e,t){return Re(e.getHours()%12||12,t.length)},H(e,t){return Re(e.getHours(),t.length)},m(e,t){return Re(e.getMinutes(),t.length)},s(e,t){return Re(e.getSeconds(),t.length)},S(e,t){let r=t.length,o=e.getMilliseconds(),n=Math.trunc(o*Math.pow(10,r-3));return Re(n,t.length)}};var Ns={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},mg={G:function(e,t,r){let o=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(o,{width:"abbreviated"});case"GGGGG":return r.era(o,{width:"narrow"});default:return r.era(o,{width:"wide"})}},y:function(e,t,r){if(t==="yo"){let o=e.getFullYear(),n=o>0?o:1-o;return r.ordinalNumber(n,{unit:"year"})}return Zo.y(e,t)},Y:function(e,t,r,o){let n=jc(e,o),i=n>0?n:1-n;if(t==="YY"){let s=i%100;return Re(s,2)}return t==="Yo"?r.ordinalNumber(i,{unit:"year"}):Re(i,t.length)},R:function(e,t){let r=Lc(e);return Re(r,t.length)},u:function(e,t){let r=e.getFullYear();return Re(r,t.length)},Q:function(e,t,r){let o=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(o);case"QQ":return Re(o,2);case"Qo":return r.ordinalNumber(o,{unit:"quarter"});case"QQQ":return r.quarter(o,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(o,{width:"narrow",context:"formatting"});default:return r.quarter(o,{width:"wide",context:"formatting"})}},q:function(e,t,r){let o=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(o);case"qq":return Re(o,2);case"qo":return r.ordinalNumber(o,{unit:"quarter"});case"qqq":return r.quarter(o,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(o,{width:"narrow",context:"standalone"});default:return r.quarter(o,{width:"wide",context:"standalone"})}},M:function(e,t,r){let o=e.getMonth();switch(t){case"M":case"MM":return Zo.M(e,t);case"Mo":return r.ordinalNumber(o+1,{unit:"month"});case"MMM":return r.month(o,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(o,{width:"narrow",context:"formatting"});default:return r.month(o,{width:"wide",context:"formatting"})}},L:function(e,t,r){let o=e.getMonth();switch(t){case"L":return String(o+1);case"LL":return Re(o+1,2);case"Lo":return r.ordinalNumber(o+1,{unit:"month"});case"LLL":return r.month(o,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(o,{width:"narrow",context:"standalone"});default:return r.month(o,{width:"wide",context:"standalone"})}},w:function(e,t,r,o){let n=pS(e,o);return t==="wo"?r.ordinalNumber(n,{unit:"week"}):Re(n,t.length)},I:function(e,t,r){let o=dS(e);return t==="Io"?r.ordinalNumber(o,{unit:"week"}):Re(o,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):Zo.d(e,t)},D:function(e,t,r){let o=fS(e);return t==="Do"?r.ordinalNumber(o,{unit:"dayOfYear"}):Re(o,t.length)},E:function(e,t,r){let o=e.getDay();switch(t){case"E":case"EE":case"EEE":return r.day(o,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(o,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(o,{width:"short",context:"formatting"});default:return r.day(o,{width:"wide",context:"formatting"})}},e:function(e,t,r,o){let n=e.getDay(),i=(n-o.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return Re(i,2);case"eo":return r.ordinalNumber(i,{unit:"day"});case"eee":return r.day(n,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(n,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},c:function(e,t,r,o){let n=e.getDay(),i=(n-o.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return Re(i,t.length);case"co":return r.ordinalNumber(i,{unit:"day"});case"ccc":return r.day(n,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(n,{width:"narrow",context:"standalone"});case"cccccc":return r.day(n,{width:"short",context:"standalone"});default:return r.day(n,{width:"wide",context:"standalone"})}},i:function(e,t,r){let o=e.getDay(),n=o===0?7:o;switch(t){case"i":return String(n);case"ii":return Re(n,t.length);case"io":return r.ordinalNumber(n,{unit:"day"});case"iii":return r.day(o,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(o,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(o,{width:"short",context:"formatting"});default:return r.day(o,{width:"wide",context:"formatting"})}},a:function(e,t,r){let n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(e,t,r){let o=e.getHours(),n;switch(o===12?n=Ns.noon:o===0?n=Ns.midnight:n=o/12>
vendor: 4,266 bytes, line 1
1=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},B:function(e,t,r){let o=e.getHours(),n;switch(o>=17?n=Ns.evening:o>=12?n=Ns.afternoon:o>=4?n=Ns.morning:n=Ns.night,t){case"B":case"BB":case"BBB":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},h:function(e,t,r){if(t==="ho"){let o=e.getHours()%12;return o===0&&(o=12),r.ordinalNumber(o,{unit:"hour"})}return Zo.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):Zo.H(e,t)},K:function(e,t,r){let o=e.getHours()%12;return t==="Ko"?r.ordinalNumber(o,{unit:"hour"}):Re(o,t.length)},k:function(e,t,r){let o=e.getHours();return o===0&&(o=24),t==="ko"?r.ordinalNumber(o,{unit:"hour"}):Re(o,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):Zo.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):Zo.s(e,t)},S:function(e,t){return Zo.S(e,t)},X:function(e,t,r){let o=e.getTimezoneOffset();if(o===0)return"Z";switch(t){case"X":return hS(o);case"XXXX":case"XX":return Di(o);default:return Di(o,":")}},x:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"x":return hS(o);case"xxxx":case"xx":return Di(o);default:return Di(o,":")}},O:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+gS(o,":");default:return"GMT"+Di(o,":")}},z:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+gS(o,":");default:return"GMT"+Di(o,":")}},t:function(e,t,r){let o=Math.trunc(+e/1e3);return Re(o,t.length)},T:function(e,t,r){return Re(+e,t.length)}};function gS(e,t=""){let r=e>0?"-":"+",o=Math.abs(e),n=Math.trunc(o/60),i=o%60;return i===0?r+String(n):r+String(n)+t+Re(i,2)}function hS(e,t){return e%60===0?(e>0?"-":"+")+Re(Math.abs(e)/60,2):Di(e,t)}function Di(e,t=""){let r=e>0?"-":"+",o=Math.abs(e),n=Re(Math.trunc(o/60),2),i=Re(o%60,2);return r+n+t+i}var vS=(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"})}},bS=(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"})}},rI=(e,t)=>{let r=e.match(/(P+)(p+)?/)||[],o=r[1],n=r[2];if(!n)return vS(e,t);let i;switch(o){case"P":i=t.dateTime({width:"short"});break;case"PP":i=t.dateTime({width:"medium"});break;case"PPP":i=t.dateTime({width:"long"});break;default:i=t.dateTime({width:"full"});break}return i.replace("{{date}}",vS(o,t)).replace("{{time}}",bS(n,t))},xS={p:bS,P:rI};var oI=/^D+$/,nI=/^Y+$/,iI=["D","DD","YY","YYYY"];function yS(e){return oI.test(e)}function wS(e){return nI.test(e)}function SS(e,t,r){let o=sI(e,t,r);if(console.warn(o),iI.includes(e))throw new RangeError(o)}function sI(e,t,r){let o=e[0]==="Y"?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${o} to the input \`${r}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}var aI=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,lI=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,uI=/^'([^]*?)'?$/,cI=/''/g,fI=/[a-zA-Z]/;function pg(e,t,r){let o=Bn(),n=r?.locale??o.locale??dg,i=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,s=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0,a=Ve(e,r?.in);if(!Xo(a))throw new RangeError("Invalid time value");let l=t.match(lI).map(c=>{let d=c[0];if(d==="p"||d==="P"){let p=xS[d];return p(c,n.formatLong)}return c}).join("").match(aI).map(c=>{if(c==="''")return{isToken:!1,value:"'"};let d=c[0];if(d==="'")return{isToken:!1,value:dI(c)};if(mg[d])return{isToken:!0,value:c};
1if(d.match(fI))throw new RangeError("Format string contains an unescaped latin alphabet character `"+d+"`");return{isToken:!1,value:c}});n.localize.preprocessor&&(l=n.localize.preprocessor(a,l));let u={firstWeekContainsDate:i,weekStartsOn:s,locale:n};return l.map(c=>{if(!c.isToken)return c.value;let d=c.value;(!r?.useAdditionalWeekYearTokens&&wS(d)||!r?.useAdditionalDayOfYearTokens&&yS(d))&&SS(d,t,String(e));let p=mg[d[0]];return p(a,d,n.localize,u)}).join("")}function dI(e){let t=e.match(uI);return t?t[1].replace(cI,"'"):e}function Ni(e,t,r){return kc(e,-t,r)}function Wc(e,t,r){return Fc(e,-t,r)}function ES(e,t,r){return tS(e,-t,r)}function zc(e,t,r){return rS(e,-t,r)}var K=f(q(),1),ot=f(U(),1),er=f(Co(),1);var gg=f(L(),1),ct={Name:(0,gg.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,gg.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function RS(e,t){switch(t){case"days":return Ni(new Date,e);case"weeks":return ES(new Date,e);case"months":return Wc(new Date,e);case"years":return zc(new Date,e);default:return new Date}}var _S={label:(0,K.__)("Is none of"),filterText:(e,t)=>(0,ot.createInterpolateElement)((0,K.sprintf)((0,K.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),ct),filter:((e,t,r)=>{if(!r?.length)return!0;let o=t.getValue({item:e});return Array.isArray(o)?!r.some(n=>o.includes(n)):typeof o=="string"?!r.includes(o):!1}),selection:"multi"},Uc=[{name:$e,label:(0,K.__)("Includes"),filterText:(e,t)=>(0,ot.createInterpolateElement)((0,K.sprintf)((0,K.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),ct),filter(e,t,r){if(!r?.length)return!0;let o=t.getValue({item:e});return Array.isArray(o)?r.some(n=>o.includes(n)):typeof o=="string"?r.includes(o):!1},selection:"multi"},{name:Ye,..._S},{name:Mt,label:(0,K.__)("Includes all"),filterText:(e,t)=>(0,ot.createInterpolateElement)((0,K.sprintf)((0,K.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),ct),filter(e,t,r){return r?.length?r.every(o=>t.getValue({item:e})?.includes(o)):!0},selection:"multi"},{name:kt,..._S},{name:qt,label:(0,K.__)("Between (inc)"),filterText:(e,t)=>(0,ot.createInterpolateElement)((0,K.sprintf)((0,K.__)("<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"),e.name,t[0].label[0],t[0].label[1]),ct),filter(e,t,r){if(!Array.isArray(r)||r.length!==2||r[0]===void 0||r[1]===void 0)return!0;let o=t.getValue({item:e});return typeof o=="number"||o instanceof Date||typeof o=="string"?o>=r[0]&&o<=r[1]:!1},selection:"custom"},{name:Kt,label:(0,K.__)("In the past"),filterText:(e,t)=>(0,ot.createInterpolateElement)((0,K.sprintf)((0,K.__)("<Name>%1$s is in the past: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),ct),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=RS(r.value,r.unit),n=(0,er.getDate)(t.getValue({item:e}));return n>=o&&n<=new Date},selection:"custom"},{name:dr,label:(0,K.__)("Over"),filterText:(e,t)=>(0,ot.createInterpolateElement)((0,K.sprintf)((0,K.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),ct),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=RS(r.value,r.unit);return(0,er.getDate)(t.getValue({item:e}))<o},selection:"custom"},{name:Ke,label:(0,K.__)("Is"),filterText:(e,t)=>(0,ot.createInterpolateElement)((0,K.sprintf)((0,K.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),ct),filter(e,t,r){return r===t.getValue({item:e})||r===void 0},selection:"single"},{name:Xe,label:(0,K.__)("Is not"),filterText:(e,t)=>(0,ot.createInterpolateElement)((0,K.sprintf)((0,K.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),ct),filter(e,t,r){return r!==t.getValue({item:e})},selection:"single"},{name:gn,label:(0,K.__)("Less than"),filterText:(e,t)=>(0,ot.createInterpolateElement)((0,K.sprintf)((0,K.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),ct),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<r},selection:"single"},{name:hn,label:(0,K.__)("Greater than"),filterText:(e,t)=>
1(0,ot.createInterpolateElement)((0,K.sprintf)((0,K.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),ct),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>r},selection:"single"},{name:vn,label:(0,K.__)("Less than or equal"),filterText:(e,t)=>(0,ot.createInterpolateElement)((0,K.sprintf)((0,K.__)("<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),ct),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<=r},selection:"single"},{name:bn,label:(0,K.__)("Greater than or equal"),filterText:(e,t)=>(0,ot.createInterpolateElement)((0,K.sprintf)((0,K.__)("<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),ct),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>=r},selection:"single"},{name:xn,label:(0,K.__)("Before"),filterText:(e,t)=>(0,ot.createInterpolateElement)((0,K.sprintf)((0,K.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),ct),filter(e,t,r){if(r===void 0)return!0;let o=(0,er.getDate)(r);return(0,er.getDate)(t.getValue({item:e}))<o},selection:"single"},{name:yn,label:(0,K.__)("After"),filterText:(e,t)=>(0,ot.createInterpolateElement)((0,K.sprintf)((0,K.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),ct),filter(e,t,r){if(r===void 0)return!0;let o=(0,er.getDate)(r);return(0,er.getDate)(t.getValue({item:e}))>o},selection:"single"},{name:wn,label:(0,K.__)("Before (inc)"),filterText:(e,t)=>(0,ot.createInterpolateElement)((0,K.sprintf)((0,K.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),ct),filter(e,t,r){if(r===void 0)return!0;let o=(0,er.getDate)(r);return(0,er.getDate)(t.getValue({item:e}))<=o},selection:"single"},{name:Sn,label:(0,K.__)("After (inc)"),filterText:(e,t)=>(0,ot.createInterpolateElement)((0,K.sprintf)((0,K.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),ct),filter(e,t,r){if(r===void 0)return!0;let o=(0,er.getDate)(r);return(0,er.getDate)(t.getValue({item:e}))>=o},selection:"single"},{name:co,label:(0,K.__)("Contains"),filterText:(e,t)=>(0,ot.createInterpolateElement)((0,K.sprintf)((0,K.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),ct),filter(e,t,r){if(r===void 0)return!0;let o=t.getValue({item:e});return typeof o=="string"&&r&&o.toLowerCase().includes(String(r).toLowerCase())},selection:"single"},{name:fo,label:(0,K.__)("Doesn't contain"),filterText:(e,t)=>(0,ot.createInterpolateElement)((0,K.sprintf)((0,K.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),ct),filter(e,t,r){if(r===void 0)return!0;let o=t.getValue({item:e});return typeof o=="string"&&r&&!o.toLowerCase().includes(String(r).toLowerCase())},selection:"single"},{name:mo,label:(0,K.__)("Starts with"),filterText:(e,t)=>(0,ot.createInterpolateElement)((0,K.sprintf)((0,K.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),ct),filter(e,t,r){if(r===void 0)return!0;let o=t.getValue({item:e});return typeof o=="string"&&r&&o.toLowerCase().startsWith(String(r).toLowerCase())},selection:"single"},{name:En,label:(0,K.__)("On"),filterText:(e,t)=>(0,ot.createInterpolateElement)((0,K.sprintf)((0,K.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),ct),filter(e,t,r){if(r===void 0)return!0;let o=(0,er.getDate)(r),n=(0,er.getDate)(t.getValue({item:e}));return o.getTime()===n.getTime()},selection:"single"},{name:Cn,label:(0,K.__)("Not on"),filterText:(e,t)=>(0,ot.createInterpolateElement)((0,K.sprintf)((0,K.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),ct),filter(e,t,r){if(r===void 0)return!0;let o=(0,er.getDate)(r),n=(0,er.getDate)(t.getValue({item:e}));return o.getTime()!==n.getTime()},selection:"single"}],Mi=e=>Uc.find(t=>t.name===e),TS=()=>Uc.map(e=>e.name),PS=e=>Uc.filter(t=>t.selection==="single").some(t=>t.name===e),OS=e=>Uc.some(t=>t.name===e);var ft=f(L(),1),mI="Enter",pI=" ",gI=({activeElements:e,filterInView:t,filter:r})=>{if(e===void 0||e.length===0)return r.name;let o=Mi(t?.operator);return o!==void 0?o.filterText(r,e):(0,Qo.sprintf)((0,Qo.__)("Unknown status for %1$s"),r.name)};function hI({filter:e,view:t,onChangeView:r}){let o=e.operators?.map(s=>({value:s,label:Mi(s)?.label||s})),n=t.filters?.find(s=>
1s.field===e.field),i=n?.operator||e.operators[0];return o.length>1&&(0,ft.jsxs)(j,{direction:"row",gap:"sm",justify:"flex-start",className:"dataviews-filters__summary-operators-container",align:"center",children:[(0,ft.jsx)(Hn.FlexItem,{className:"dataviews-filters__summary-operators-filter-name",children:e.name}),(0,ft.jsx)(Hn.SelectControl,{className:"dataviews-filters__summary-operators-filter-select",label:(0,Qo.__)("Conditions"),value:i,options:o,onChange:s=>{let a=s,l=n?.operator,u=n?[...(t.filters??[]).map(c=>{if(c.field===e.field){let d=Mi(l)?.selection,p=Mi(a)?.selection,m=d!==p||[d,p].includes("custom");return{...c,value:m?void 0:c.value,operator:a}}return c})]:[...t.filters??[],{field:e.field,operator:a,value:void 0}];r({...t,page:1,filters:u})},size:"small",variant:"minimal",hideLabelFromVision:!0})]})}function AS({addFilterRef:e,openedFilter:t,fields:r,...o}){let n=(0,$c.useRef)(null),{filter:i,view:s,onChangeView:a}=o,l=s.filters?.find(v=>v.field===i.field),u=[],c=(0,$c.useMemo)(()=>{let v=r.find(x=>x.id===i.field);return v&&{...v,getValue:({item:x})=>x[v.id]}},[r,i.field]),{elements:d}=Ct({elements:i.elements,getElements:i.getElements});if(d.length>0)u=d.filter(v=>i.singleSelection?v.value===l?.value:l?.value?.includes(v.value));else if(Array.isArray(l?.value)){let v=l.value.map(x=>c?.getValueFormatted({item:{[c.id]:x},field:c})||String(x));u=[{value:l.value,label:v}]}else if(typeof l?.value=="object")u=[{value:l.value,label:l.value}];else if(l?.value!==void 0){let v=c!==void 0?c.getValueFormatted({item:{[c.id]:l.value},field:c}):String(l.value);u=[{value:l.value,label:v}]}let p=i.isPrimary,m=l?.isLocked,g=!m&&l?.value!==void 0,h=!m&&(!p||g),b=p?(0,Qo.__)("Reset"):(0,Qo.__)("Remove");return(0,ft.jsx)(Hn.Dropdown,{defaultOpen:t===i.field,contentClassName:"dataviews-filters__summary-popover",popoverProps:{placement:"bottom-start",role:"dialog"},onClose:()=>{n.current?.focus()},renderToggle:({isOpen:v,onToggle:x})=>(0,ft.jsxs)("div",{className:"dataviews-filters__summary-chip-container",children:[(0,ft.jsxs)(_r.Root,{children:[(0,ft.jsx)(_r.Trigger,{render:(0,ft.jsx)("div",{className:Z("dataviews-filters__summary-chip",{"has-reset":h,"has-values":g,"is-not-clickable":m}),role:"button",tabIndex:m?-1:0,onClick:()=>{m||x()},onKeyDown:y=>{!m&&[mI,pI].includes(y.key)&&(x(),y.preventDefault())},"aria-disabled":m,"aria-pressed":v,"aria-expanded":v,ref:n,children:(0,ft.jsx)(gI,{activeElements:u,filterInView:l,filter:i})})}),(0,ft.jsx)(_r.Popup,{children:(0,Qo.sprintf)((0,Qo.__)("Filter by: %1$s"),i.name.toLowerCase())})]}),h&&(0,ft.jsxs)(_r.Root,{children:[(0,ft.jsx)(_r.Trigger,{render:(0,ft.jsx)("button",{className:Z("dataviews-filters__summary-chip-remove",{"has-values":g}),"aria-label":b,onClick:()=>{a({...s,page:1,filters:s.filters?.filter(y=>y.field!==i.field)}),p?n.current?.focus():e.current?.focus()},children:(0,ft.jsx)(Hn.Icon,{icon:fd})})}),(0,ft.jsx)(_r.Popup,{children:b})]})]}),renderContent:()=>(0,ft.jsxs)(j,{direction:"column",justify:"flex-start",children:[(0,ft.jsx)(hI,{...o}),o.filter.hasElements?(0,ft.jsx)(z0,{...o,filter:{...o.filter,elements:d}}):(0,ft.jsx)(K0,{...o,fields:r})]})})}var Yc=f(te(),1),IS=f(q(),1),VS=f(U(),1);var Jo=f(L(),1),{Menu:Ya}=me(Yc.privateApis);function hg({filters:e,view:t,onChangeView:r,setOpenedFilter:o,triggerProps:n}){let i=e.filter(s=>!s.isVisible);return(0,Jo.jsxs)(Ya,{children:[(0,Jo.jsx)(Ya.TriggerButton,{...n}),(0,Jo.jsx)(Ya.Popover,{children:i.map(s=>(0,Jo.jsx)(Ya.Item,{onClick:()=>{o(s.field),r({...t,page:1,filters:[...t.filters||[],{field:s.field,value:void 0,operator:s.operators[0]}]})},children:(0,Jo.jsx)(Ya.ItemLabel,{children:s.name})},s.field))})]})}function vI({filters:e,view:t,onChangeView:r,setOpenedFilter:o},n){if(!e.length||e.every(({isPrimary:s})=>s))return null;let i=e.filter(s=>!s.isVisible);return(0,Jo.jsx)(hg,{triggerProps:{render:(0,Jo.jsx)(Yc.Button,{accessibleWhenDisabled:!0,size:"compact",className:"dataviews-filters-button",variant:"tertiary",disabled:!i.length,ref:n}),children:(0,IS.__)("Add filter")},filters:e,view:t,onChangeView:r,setOpenedFilter:o})}var DS=(0,VS.forwardRef)(vI);var NS=f(te(),1),MS=f(q(),1),kS=f(L(),1);function FS({filters:e,view:t,onChangeView:r}){let o=i=>e.some(s=>s.field===i&&s.isPrimary),n=!t.search&&!t.filters?.some(i=>!i.isLocked&&(i.value!==void 0||!o(i.field)));return(0,kS.jsx)(NS.Button,{disabled:n,accessibleWhenDisabled:!0,size:"compact",variant:"tertiary",className:"dataviews-filters__reset-button",onClick:()=>{r({...t,page:1,search:"",filters:t.filters?.filter(i=>!!i.isLocked)||[]})},children:(0,MS.__)("Reset")})}var LS=f(U(),1);function bI(e,t){return(0,LS.useMemo)(()=>{let r=[];return e.forEach(o=>{if(o.filterBy===!1||!o.hasElements&&!o.Edit)return;let n=o.filterBy.operators,i=!!o.filterBy?.isPrimary,s=t.filters?.some(a=>a.field===o.id&&!!a.isLocked)??!1;r.push({field:o.id,name:o.label,elements:o.elements,getElements:o.getElements,hasElements:o.hasElements,singleSelection:n.some(a=>PS(a)),operators:n,isVisible:s||i||!!t.filters?.some(a=>a.field===o.id&&OS(a.operator)),isPrimary:i,isLocked:s})}),r.sort((o,n)=>o.isLocked&&!n.isLocked?-1:!o.isLocked&&n.isLocked?1:o.isPrimary&&!n.isPrimary?-1:!o.isPrimary&&n.isPrimary?1:o.name.localeCompare(n.name)),r},[e,t])}var Ga=bI;var qa=f(L(),1);function xI({className:e}){let{fields:t,view:r,onChangeView:o,openedFilter:n,setOpenedFilter:i}=(0,Ms.useContext)(oe),s=(0,Ms.useRef)(null),a=Ga(t,r),l=(0,qa.jsx)(DS,{filters:a,view:r,onChangeView:o,ref:s,setOpenedFilter:i},"add-filter"),u=a.filter(d=>d.isVisible);if(u.length===0)return null;
1let c=[...u.map(d=>(0,qa.jsx)(AS,{filter:d,view:r,fields:t,onChangeView:o,addFilterRef:s,openedFilter:n},d.field)),l];return c.push((0,qa.jsx)(FS,{filters:a,view:r,onChangeView:o},"reset-filters")),(0,qa.jsx)(j,{direction:"row",justify:"flex-start",gap:"sm",style:{width:"fit-content"},wrap:"wrap",className:e,children:c})}var Ka=(0,Ms.memo)(xI);var jn=f(U(),1),BS=f(te(),1);var Gc=f(q(),1);var Ro=f(L(),1);function yI(){let{filters:e,view:t,onChangeView:r,setOpenedFilter:o,isShowingFilter:n,setIsShowingFilter:i}=(0,jn.useContext)(oe),s=(0,jn.useRef)(null),a=(0,jn.useCallback)(m=>{r(m),i(!0)},[r,i]);if(e.length===0)return null;let l=e.some(m=>m.isVisible),u={label:(0,Gc.__)("Add filter"),"aria-expanded":!1,isPressed:!1},c={label:(0,Gc._x)("Filter","verb"),"aria-expanded":n,isPressed:n,onClick:()=>{n||o(null),i(!n)}},d=e.some(m=>m.isPrimary||m.isLocked),p=(0,Ro.jsx)(BS.Button,{ref:s,className:"dataviews-filters__visibility-toggle",size:"compact",icon:Ks,disabled:d,accessibleWhenDisabled:!0,...l?c:u});return(0,Ro.jsx)("div",{className:"dataviews-filters__container-visibility-toggle",children:l?(0,Ro.jsx)(wI,{buttonRef:s,filtersCount:t.filters?.length,children:p}):(0,Ro.jsx)(hg,{filters:e,view:t,onChangeView:a,setOpenedFilter:o,triggerProps:{render:p}})})}function wI({buttonRef:e,filtersCount:t,children:r}){return(0,jn.useEffect)(()=>()=>{e.current?.focus()},[e]),(0,Ro.jsxs)(Ro.Fragment,{children:[r,!!t&&(0,Ro.jsx)("span",{className:"dataviews-filters-toggle__count",children:t})]})}var qc=yI;var HS=f(U(),1);var jS=f(L(),1);function SI(e){let{isShowingFilter:t}=(0,HS.useContext)(oe);return t?(0,jS.jsx)(Ka,{...e}):null}var Kc=SI;var WS=f(U(),1),zS=f(te(),1),US=f(q(),1);var ki=f(L(),1);function vg({className:e}){let{actions:t=[],data:r,fields:o,getItemId:n,getItemLevel:i,hasInitiallyLoaded:s,isLoading:a,view:l,onChangeView:u,selection:c,onChangeSelection:d,setOpenedFilter:p,onClickItem:m,isItemClickable:g,renderItemLink:h,defaultLayouts:b,containerRef:v,empty:x=(0,ki.jsx)("p",{children:(0,US.__)("No results")})}=(0,WS.useContext)(oe),y=go(!s,{delay:200});if(!s)return y?(0,ki.jsx)("div",{className:"dataviews-loading",children:(0,ki.jsx)("p",{children:(0,ki.jsx)(zS.Spinner,{})})}):null;let S=In.find(P=>P.type===l.type&&b[P.type])?.component;return(0,ki.jsx)("div",{className:"dataviews-layout__container",ref:v,children:(0,ki.jsx)(S,{className:e,actions:t,data:r,fields:o,getItemId:n,getItemLevel:i,isLoading:a,onChangeView:u,onChangeSelection:d,selection:c,setOpenedFilter:p,onClickItem:m,renderItemLink:h,isItemClickable:g,view:l,empty:x})})}var $S=f(q(),1),to=f(U(),1),YS=f(te(),1),GS=f(ir(),1);var qS=f(L(),1),EI=(0,to.memo)(function({label:t}){let{view:r,onChangeView:o}=(0,to.useContext)(oe),[n,i,s]=(0,GS.useDebouncedInput)(r.search);(0,to.useEffect)(()=>{r.search!==s&&i(r.search??"")},[r.search,i]);let a=(0,to.useRef)(o),l=(0,to.useRef)(r);(0,to.useEffect)(()=>{a.current=o,l.current=r},[o,r]),(0,to.useEffect)(()=>{s!==l.current?.search&&a.current({...l.current,page:r.page?1:void 0,startPosition:r.startPosition?1:void 0,search:s})},[s]);let u=t||(0,$S.__)("Search");return(0,qS.jsx)(YS.SearchControl,{className:"dataviews-search",onChange:i,value:n,label:u,placeholder:u,size:"compact"})}),bg=EI;var dt=f(te(),1),en=f(q(),1),ro=f(U(),1);var xg=f(XS(),1),ZS=f(ir(),1);var we=f(L(),1),{Menu:Xa}=me(dt.privateApis),CI={className:"dataviews-config__popover",placement:"bottom-end",offset:9};function yg(){let{view:e,onChangeView:t,defaultLayouts:r}=(0,ro.useContext)(oe),o=Object.keys(r);if(o.length<=1)return null;let n=In.find(i=>e.type===i.type);return(0,we.jsxs)(Xa,{children:[(0,we.jsx)(Xa.TriggerButton,{render:(0,we.jsx)(dt.Button,{size:"compact",icon:n?.icon,label:(0,en.__)("Layout")})}),(0,we.jsx)(Xa.Popover,{children:o.map(i=>{let s=In.find(a=>a.type===i);return s?(0,we.jsx)(Xa.RadioItem,{value:i,name:"view-actions-available-view",checked:i===e.type,hideOnClick:!0,onChange:a=>{switch(a.target.value){case"list":case"grid":case"table":case"pickerGrid":case"pickerTable":case"activity":let l={...e};return"layout"in l&&delete l.layout,t({...l,type:a.target.value,...r[a.target.value]})}(0,xg.default)("Invalid dataview")},children:(0,we.jsx)(Xa.ItemLabel,{children:s.label})},i):null})})]})}function RI(){let{view:e,fields:t,onChangeView:r}=(0,ro.useContext)(oe),o=(0,ro.useMemo)(()=>t.filter(i=>i.enableSorting!==!1).map(i=>({label:i.label,value:i.id})),[t]);return(0,we.jsx)(dt.SelectControl,{__next40pxDefaultSize:!0,label:(0,en.__)("Sort by"),value:e.sort?.field,options:o,onChange:n=>{r({...e,sort:{direction:e?.sort?.direction||"desc",field:n},showLevels:!1})}})}function _I(){let{view:e,fields:t,onChangeView:r}=(0,ro.useContext)(oe);if(t.filter(i=>i.enableSorting!==!1).length===0)return null;let n=e.sort?.direction;return!n&&e.sort?.field&&(n="desc"),(0,we.jsx)(dt.__experimentalToggleGroupControl,{className:"dataviews-view-config__sort-direction",__next40pxDefaultSize:!0,isBlock:!0,label:(0,en.__)("Order"),value:n,onChange:i=>{if(i==="asc"||i==="desc"){r({...e,sort:{direction:i,field:e.sort?.field||t.find(s=>
1s.enableSorting!==!1)?.id||""},showLevels:!1});return}(0,xg.default)("Invalid direction")},children:Wu.map(i=>(0,we.jsx)(dt.__experimentalToggleGroupControlOptionIcon,{value:i,icon:Qx[i],label:Uu[i]},i))})}function TI(){let{view:e,config:t,onChangeView:r}=(0,ro.useContext)(oe),{infiniteScrollEnabled:o}=e;return!t||!t.perPageSizes||t.perPageSizes.length<2||t.perPageSizes.length>6||o?null:(0,we.jsx)(dt.__experimentalToggleGroupControl,{__next40pxDefaultSize:!0,isBlock:!0,label:(0,en.__)("Items per page"),value:e.perPage||10,disabled:!e?.sort?.field,onChange:n=>{let i=typeof n=="number"||n===void 0?n:parseInt(n,10);r({...e,perPage:i,page:1})},children:t.perPageSizes.map(n=>(0,we.jsx)(dt.__experimentalToggleGroupControlOption,{value:n,label:n.toString()},n))})}function PI(){let{onReset:e}=(0,ro.useContext)(oe);return e===void 0?null:(0,we.jsx)(dt.Button,{variant:"tertiary",size:"compact",disabled:e===!1,accessibleWhenDisabled:!0,className:"dataviews-view-config__reset-button",onClick:()=>{typeof e=="function"&&e()},children:(0,en.__)("Reset view")})}function wg(){let{view:e,onReset:t}=(0,ro.useContext)(oe),r=(0,ZS.useInstanceId)(QS,"dataviews-view-config-dropdown"),o=In.find(i=>i.type===e.type),n=typeof t=="function";return(0,we.jsx)(dt.Dropdown,{expandOnMobile:!0,popoverProps:{...CI,id:r},renderToggle:({onToggle:i,isOpen:s})=>(0,we.jsxs)("div",{className:"dataviews-view-config__toggle-wrapper",children:[(0,we.jsx)(dt.Button,{size:"compact",icon:md,label:(0,en._x)("View options","View is used as a noun"),onClick:i,"aria-expanded":s?"true":"false","aria-controls":r}),n&&(0,we.jsx)("span",{className:"dataviews-view-config__modified-indicator"})]}),renderContent:()=>(0,we.jsx)(dt.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"dataviews-config__popover-content-wrapper",children:(0,we.jsxs)(j,{direction:"column",className:"dataviews-view-config",gap:"xl",children:[(0,we.jsxs)(j,{direction:"row",justify:"space-between",align:"center",className:"dataviews-view-config__header",children:[(0,we.jsx)(dt.__experimentalHeading,{level:2,className:"dataviews-settings-section__title",children:(0,en.__)("Appearance")}),(0,we.jsx)(PI,{})]}),(0,we.jsxs)(j,{direction:"column",gap:"lg",children:[(0,we.jsxs)(j,{direction:"row",gap:"sm",className:"dataviews-view-config__sort-controls",children:[(0,we.jsx)(RI,{}),(0,we.jsx)(_I,{})]}),!!o?.viewConfigOptions&&(0,we.jsx)(o.viewConfigOptions,{}),(0,we.jsx)(TI,{}),(0,we.jsx)(ec,{})]})]})})})}function QS(){return(0,we.jsxs)(we.Fragment,{children:[(0,we.jsx)(yg,{}),(0,we.jsx)(wg,{})]})}var OI=(0,ro.memo)(QS),JS=OI;var eE=f(te(),1),tE=f(U(),1);function ke(e,t){let r;return e?.required&&t?.required?r=t?.required?.message?t.required:void 0:e?.pattern&&t?.pattern?r=t.pattern:e?.min&&t?.min?r=t.min:e?.max&&t?.max?r=t.max:e?.minLength&&t?.minLength?r=t.minLength:e?.maxLength&&t?.maxLength?r=t.maxLength:e?.elements&&t?.elements?r=t.elements:t?.custom&&(r=t.custom),r}var rE=f(L(),1),{ValidatedCheckboxControl:AI}=me(eE.privateApis);function oE({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,label:l,description:u,isValid:c}=e,d=e.isDisabled({item:r,field:e}),p=(0,tE.useCallback)(()=>{t(a({item:r,value:!s({item:r})}))},[r,s,t,a]);return(0,rE.jsx)(AI,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:ke(c,i),hidden:o,label:l,help:u,checked:s({item:r}),onChange:p,disabled:d})}var Xc=f(te(),1),nE=f(U(),1);var Sg=f(L(),1),{ValidatedComboboxControl:II}=me(Xc.privateApis);function Zc({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{label:i,description:s,placeholder:a,getValue:l,setValue:u,isValid:c}=t,d=l({item:e})??"",p=(0,nE.useCallback)(h=>r(u({item:e,value:h??""})),[e,r,u]),{elements:m,isLoading:g}=Ct({elements:t.elements,getElements:t.getElements});return g?(0,Sg.jsx)(Xc.Spinner,{}):(0,Sg.jsx)(II,{required:!!t.isValid?.required,customValidity:ke(c,n),label:i,value:d,help:s,placeholder:a,options:m,onChange:p,hideLabelFromVision:o,allowReset:!0,expandOnFocus:!0})}var ef=f(te(),1),Wr=f(U(),1),Jc=f(q(),1),Nr=f(Co(),1);var Fs=f(te(),1),Eg=f(U(),1),_o=f(q(),1);var ks=f(L(),1),VI={[Kt]:[{value:"days",label:(0,_o.__)("Days")},{value:"weeks",label:(0,_o.__)("Weeks")},{value:"months",label:(0,_o.__)("Months")},{value:"years",label:(0,_o.__)("Years")}],[dr]:[{value:"days",label:(0,_o.__)("Days ago")},{value:"weeks",label:(0,_o.__)("Weeks ago")},{value:"months",label:(0,_o.__)("Months ago")},{value:"years",label:(0,_o.__)("Years ago")}]};function Qc({className:e,data:t,field:r,onChange:o,hideLabelFromVision:n,operator:i}){let s=VI[i===Kt?"inThePast":"over"],{id:a,label:l,description:u,getValue:c,setValue:d}=r,p=r.isDisabled({item:t,field:r}),m=c({item:t}),{value:g="",unit:h=s[0].value}=m&&typeof m=="object"?m:{},b=(0,Eg.useCallback)(x=>o(d({item:t,value:{value:Number(x),unit:h}})),[o,d,t,h]),v=(0,Eg.useCallback)(x=>o(d({item:t,value:{value:g,unit:x}})),[o,d,t,g]);return(0,ks.jsx)(Fs.BaseControl,{id:a,className:Z(e,"dataviews-controls__relative-date"),label:l,hideLabelFromVision:n,help:u,children:(0,ks.jsxs)(j,{direction:"row",gap:"sm",children:[(0,ks.jsx)(Fs.__experimentalNumberControl,{__next40pxDefaultSize:!0,className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:g,onChange:b,disabled:p}),(0,ks.jsx)(Fs.SelectControl,{className:"dataviews-controls__relative-date-unit",__next40pxDefaultSize:!0,label:(0,_o.__)("Unit"),value:h,options:s,onChange:v,hideLabelFromVision:!0,disabled:p})]})})}var iE=f(U(),1);function Za(e,t){let r=typeof e.min?.constraint=="string"?e.min.constraint:void 0,o=typeof e.max?.constraint=="string"?e.max.constraint:void 0,n=(0,iE.useMemo)(()=>{let i=[];if(r){let s=t(r);s&&i.push({before:s})}if(o){let s=t(o);s&&i.push({after:s})}return i.length>0?i:void 0},[r,o,t]);return{minConstraint:r,maxConstraint:o,disabledMatchers:n}}var sE=f(Co(),1);function Qa(e){if(!e)return null;let t=(0,sE.getDate)(e);return t&&Xo(t)?t:null}var Wn=f(L(),1),{DateCalendar:DI,ValidatedInputControl:NI}=me(ef.privateApis),Cg=e=>e?(0,Nr.dateI18n)("Y-m-d\\TH:i",(0,Nr.getDate)(e)):"";function MI({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,config:s}){let{compact:a}=s||{},{id:l,label:u,description:c,setValue:d,getValue:p,isValid:m}=t,g=t.isDisabled({item:e,field:t}),h=p({item:e}),b=typeof h=="string"?h:void 0,[v,x]=(0,Wr.useState)(()=>Qa(b)||new Date),y=(0,Wr.useRef)(null),S=(0,Wr.useRef)(void 0),P=(0,Wr.useRef)(null),{minConstraint:O,maxConstraint:V,disabledMatchers:R}=Za(m,Qa),I=(0,Wr.useCallback)(A=>r(d({item:e,value:A})),[e,r,d]);(0,Wr.useEffect)(()=>()=>{S.current&&clearTimeout(S.current)},[]);let k=(0,Wr.useCallback)(A=>{let w;if(A){let T=(0,Nr.dateI18n)("Y-m-d",A),D;b?D=(0,Nr.dateI18n)("H:i",(0,Nr.getDate)(b)):D=(0,Nr.dateI18n)("H:i",A),w=(0,Nr.getDate)(`${T}T${D}`).toISOString(),I(w),S.current&&clearTimeout(S.current)}else I(void 0);P.current=y.current&&y.current.ownerDocument.activeElement,S.current=setTimeout(()=>{y.current&&(y.current.focus(),y.current.blur(),I(w),P.current&&P.current instanceof HTMLElement&&P.current.focus())},0)},[I,b]),E=(0,Wr.useCallback)(A=>{if(A){let w=(0,Nr.getDate)(A);I(w.toISOString());let T=Qa(w.toISOString());T&&x(T)}else I(void 0)},[I]),{format:M}=t,N=M.weekStartsOn??(0,Nr.getSettings)().l10n.startOfWeek,{timezone:{string:_}}=(0,Nr.getSettings)(),C=u;return m?.required&&!n&&!o?C=`${u} (${(0,Jc.__)("Required")})`:!m?.required&&n&&!o&&(C=`${u} (${(0,Jc.__)("Optional")})`),(0,Wn.jsx)(ef.BaseControl,{id:l,label:C,help:c,hideLabelFromVision:o,children:(0,Wn.jsxs)(j,{direction:"column",gap:"lg",children:[(0,Wn.jsx)(NI,{ref:y,__next40pxDefaultSize:!0,required:!!m?.required,
1customValidity:ke(m,i),type:"datetime-local",label:(0,Jc.__)("Date time"),hideLabelFromVision:!0,value:Cg(b),onChange:E,disabled:g,min:O?Cg(O):void 0,max:V?Cg(V):void 0}),!a&&(0,Wn.jsx)(DI,{style:{width:"100%"},selected:b&&Qa(b)||void 0,onSelect:k,month:v,onMonthChange:x,timeZone:_||void 0,weekStartsOn:N,disabled:g||R})]})})}function aE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s,config:a}){return i===Kt||i===dr?(0,Wn.jsx)(Qc,{className:"dataviews-controls__datetime",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):(0,Wn.jsx)(MI,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,config:a})}var Ht=f(te(),1),Ae=f(U(),1),vt=f(q(),1),Bt=f(Co(),1);var Fe=f(L(),1),{DateCalendar:kI,DateRangeCalendar:FI}=me(Ht.privateApis),LI=[{id:"today",label:(0,vt.__)("Today"),getValue:()=>(0,Bt.getDate)(null)},{id:"yesterday",label:(0,vt.__)("Yesterday"),getValue:()=>{let e=(0,Bt.getDate)(null);return Ni(e,1)}},{id:"past-week",label:(0,vt.__)("Past week"),getValue:()=>{let e=(0,Bt.getDate)(null);return Ni(e,7)}},{id:"past-month",label:(0,vt.__)("Past month"),getValue:()=>{let e=(0,Bt.getDate)(null);return Wc(e,1)}}],BI=[{id:"last-7-days",label:(0,vt.__)("Last 7 days"),getValue:()=>{let e=(0,Bt.getDate)(null);return[Ni(e,7),e]}},{id:"last-30-days",label:(0,vt.__)("Last 30 days"),getValue:()=>{let e=(0,Bt.getDate)(null);return[Ni(e,30),e]}},{id:"month-to-date",label:(0,vt.__)("Month to date"),getValue:()=>{let e=(0,Bt.getDate)(null);return[nS(e),e]}},{id:"last-year",label:(0,vt.__)("Last year"),getValue:()=>{let e=(0,Bt.getDate)(null);return[zc(e,1),e]}},{id:"year-to-date",label:(0,vt.__)("Year to date"),getValue:()=>{let e=(0,Bt.getDate)(null);return[Bc(e),e]}}],zn=e=>{if(!e)return null;let t=(0,Bt.getDate)(e);return t&&Xo(t)?t:null},Rg=e=>e?typeof e=="string"?e:pg(e,"yyyy-MM-dd"):"";function lE({field:e,validity:t,inputRefs:r,isTouched:o,setIsTouched:n,children:i}){let{isValid:s}=e,[a,l]=(0,Ae.useState)(void 0),u=(0,Ae.useCallback)(()=>{let d=Array.isArray(r)?r:[r];for(let p of d){let m=p.current;if(m&&!m.validity.valid){l({type:"invalid",message:m.validationMessage});return}}l(void 0)},[r]);return(0,Ae.useEffect)(()=>{let d=Array.isArray(r)?r:[r],p=t?ke(s,t):void 0;for(let m of d){let g=m.current;g&&g.setCustomValidity(p?.type==="invalid"&&p.message?p.message:"")}},[r,s,t]),(0,Ae.useEffect)(()=>{let d=Array.isArray(r)?r:[r],p=m=>{m.preventDefault(),n(!0)};for(let m of d)m.current?.addEventListener("invalid",p);return()=>{for(let m of d)m.current?.removeEventListener("invalid",p)}},[r,n]),(0,Ae.useEffect)(()=>{if(!o)return;let d=t?ke(s,t):void 0;d?l(d):u()},[o,s,t,u]),(0,Fe.jsxs)("div",{onBlur:d=>{o||(!d.relatedTarget||!d.currentTarget.contains(d.relatedTarget))&&n(!0)},children:[i,(0,Fe.jsx)("div",{"aria-live":"polite",children:a&&(0,Fe.jsxs)("p",{className:Z("components-validated-control__indicator",a.type==="invalid"?"is-invalid":void 0),children:[(0,Fe.jsx)(Ht.Icon,{className:"components-validated-control__indicator-icon",icon:xd,size:16,fill:"currentColor"}),a.message]})})]})}function HI({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:a,description:l,setValue:u,getValue:c,isValid:d,format:p}=t,m=t.isDisabled({item:e,field:t}),[g,h]=(0,Ae.useState)(null),b=p.weekStartsOn??(0,Bt.getSettings)().l10n.startOfWeek,v=c({item:e}),x=typeof v=="string"?v:void 0,[y,S]=(0,Ae.useState)(()=>zn(x)||new Date),[P,O]=(0,Ae.useState)(!1),V=(0,Ae.useRef)(null),{minConstraint:R,maxConstraint:I,disabledMatchers:k}=Za(d,zn),E=(0,Ae.useCallback)(w=>r(u({item:e,value:w})),[e,r,u]),M=(0,Ae.useCallback)(w=>{let T=w?pg(w,"yyyy-MM-dd"):void 0;E(T),h(null),O(!0)},[E]),N=(0,Ae.useCallback)(w=>{let T=w.getValue(),D=Rg(T);S(T),E(D),h(w.id),O(!0)},[E]),_=(0,Ae.useCallback)(w=>{if(E(w),w){let T=zn(w);T&&S(T)}h(null),O(!0)},[E]),{timezone:{string:C}}=(0,Bt.getSettings)(),A=a;return d?.required&&!n?A=`${a} (${(0,vt.__)("Required")})`:!d?.required&&n&&(A=`${a} (${(0,vt.__)("Optional")})`),(0,Fe.jsx)(lE,{field:t,validity:i,inputRefs:V,isTouched:P,setIsTouched:O,children:(0,Fe.jsx)(Ht.BaseControl,{id:s,className:"dataviews-controls__date",label:A,help:l,hideLabelFromVision:o,children:(0,Fe.jsxs)(j,{direction:"column",gap:"lg",children:[(0,Fe.jsxs)(j,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[LI.map(w=>{let T=g===w.id;return(0,Fe.jsx)(Ht.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:T,size:"small",disabled:m,accessibleWhenDisabled:!0,onClick:()=>N(w),children:w.label},w.id)}),(0,Fe.jsx)(Ht.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!g,size:"small",disabled:!!g||m,accessibleWhenDisabled:!0,children:(0,vt.__)("Custom")})]}),(0,Fe.jsx)(Ht.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:V,type:"date",label:(0,vt.__)("Date"),hideLabelFromVision:!0,value:x,onChange:_,required:!!t.isValid?.required,disabled:m,min:R,max:I}),(0,Fe.jsx)(kI,{style:{width:"100%"},selected:x&&zn(x)||void 0,onSelect:M,month:y,onMonthChange:S,timeZone:C||void 0,weekStartsOn:b,disabled:m||k,disableNavigation:m})]})})})}function jI({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:a,description:l,getValue:u,setValue:c,isValid:d,format:p}=t,m=t.isDisabled({item:e,field:t}),g,h=u({item:e});Array.isArray(h)&&h.length===2&&h.every(F=>typeof F=="string")&&(g=h);let b=p.weekStartsOn??(0,Bt.getSettings)().l10n.startOfWeek,{minConstraint:v,maxConstraint:x,disabledMatchers:y}=Za(d,zn),S=(0,Ae.useCallback)(F=>{r(c({item:e,value:F}))},[e,r,c]),[P,O]=(0,Ae.useState)(null),V=(0,Ae.useMemo)(()=>
1{if(!g)return{from:void 0,to:void 0};let[F,H]=g;return{from:zn(F)||void 0,to:zn(H)||void 0}},[g]),[R,I]=(0,Ae.useState)(()=>V.from||new Date),[k,E]=(0,Ae.useState)(!1),M=(0,Ae.useRef)(null),N=(0,Ae.useRef)(null),_=(0,Ae.useCallback)((F,H)=>{F&&H?S([Rg(F),Rg(H)]):!F&&!H&&S(void 0)},[S]),C=(0,Ae.useCallback)(F=>{_(F?.from,F?.to),O(null),E(!0)},[_]),A=(0,Ae.useCallback)(F=>{let[H,J]=F.getValue();I(H),_(H,J),O(F.id),E(!0)},[_]),w=(0,Ae.useCallback)((F,H)=>{let[J,ee]=g||[void 0,void 0];if(_(F==="from"?H:J,F==="to"?H:ee),H){let Q=zn(H);Q&&I(Q)}O(null),E(!0)},[g,_]),{timezone:T}=(0,Bt.getSettings)(),D=a;return t.isValid?.required&&!n?D=`${a} (${(0,vt.__)("Required")})`:!t.isValid?.required&&n&&(D=`${a} (${(0,vt.__)("Optional")})`),(0,Fe.jsx)(lE,{field:t,validity:i,inputRefs:[M,N],isTouched:k,setIsTouched:E,children:(0,Fe.jsx)(Ht.BaseControl,{id:s,className:"dataviews-controls__date",label:D,help:l,hideLabelFromVision:o,children:(0,Fe.jsxs)(j,{direction:"column",gap:"lg",children:[(0,Fe.jsxs)(j,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[BI.map(F=>{let H=P===F.id;return(0,Fe.jsx)(Ht.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:H,size:"small",disabled:m,accessibleWhenDisabled:!0,onClick:()=>A(F),children:F.label},F.id)}),(0,Fe.jsx)(Ht.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!P,size:"small",accessibleWhenDisabled:!0,disabled:!!P||m,children:(0,vt.__)("Custom")})]}),(0,Fe.jsxs)(j,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,Fe.jsx)(Ht.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:M,type:"date",label:(0,vt.__)("From"),hideLabelFromVision:!0,value:g?.[0],onChange:F=>w("from",F),required:!!t.isValid?.required,disabled:m,min:v,max:x}),(0,Fe.jsx)(Ht.__experimentalInputControl,{__next40pxDefaultSize:!0,ref:N,type:"date",label:(0,vt.__)("To"),hideLabelFromVision:!0,value:g?.[1],onChange:F=>w("to",F),required:!!t.isValid?.required,disabled:m,min:v,max:x})]}),(0,Fe.jsx)(FI,{style:{width:"100%"},selected:V,onSelect:C,month:R,onMonthChange:I,timeZone:T.string||void 0,weekStartsOn:b,disabled:m||y})]})})})}function uE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){return i===Kt||i===dr?(0,Fe.jsx)(Qc,{className:"dataviews-controls__date",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):i===qt?(0,Fe.jsx)(jI,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s}):(0,Fe.jsx)(HI,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s})}var tf=f(te(),1),cE=f(U(),1);var _g=f(L(),1),{ValidatedSelectControl:WI}=me(tf.privateApis);function rf({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{type:s,label:a,description:l,getValue:u,setValue:c,isValid:d}=t,p=t.isDisabled({item:e,field:t}),m=s==="array",g=u({item:e})??(m?[]:""),h=(0,cE.useCallback)(x=>r(c({item:e,value:x})),[e,r,c]),{elements:b,isLoading:v}=Ct({elements:t.elements,getElements:t.getElements});return v?(0,_g.jsx)(tf.Spinner,{}):(0,_g.jsx)(WI,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:ke(d,i),label:a,value:g,help:l,options:b,onChange:h,__next40pxDefaultSize:!0,hideLabelFromVision:o,multiple:m,disabled:p})}var Tg=f(L(),1),zI=10;function fE(e){let{field:t}=e,{elements:r}=Ct({elements:t.elements,getElements:t.getElements});return r.length>=zI?(0,Tg.jsx)(Zc,{...e}):(0,Tg.jsx)(rf,{...e})}var nf=f(te(),1);var dE=f(te(),1),mE=f(U(),1);var pE=f(L(),1),{ValidatedInputControl:UI}=me(dE.privateApis);function To({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,type:i,prefix:s,suffix:a,validity:l}){let{label:u,placeholder:c,description:d,getValue:p,setValue:m,isValid:g}=t,h=p({item:e}),b=t.isDisabled({item:e,field:t}),v=(0,mE.useCallback)(x=>r(m({item:e,value:x})),[e,m,r]);return(0,pE.jsx)(UI,{required:!!g.required,markWhenOptional:n,customValidity:ke(g,l),label:u,placeholder:c,value:h??"",help:d,onChange:v,hideLabelFromVision:o,type:i,prefix:s,suffix:a,disabled:b,pattern:g.pattern?g.pattern.constraint:void 0,minLength:g.minLength?g.minLength.constraint:void 0,maxLength:g.maxLength?g.maxLength.constraint:void 0,__next40pxDefaultSize:!0})}var of=f(L(),1);function gE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,of.jsx)(To,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"email",prefix:(0,of.jsx)(nf.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,of.jsx)(nf.Icon,{icon:vd})})})}var af=f(te(),1);var sf=f(L(),1);function hE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,sf.jsx)(To,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"tel",prefix:(0,sf.jsx)(af.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,sf.jsx)(af.Icon,{icon:Vd})})})}var uf=f(te(),1);var lf=f(L(),1);function vE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,lf.jsx)(To,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"url",prefix:(0,lf.jsx)(uf.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,lf.jsx)(uf.Icon,{icon:Ad})})})}
1var tn=f(te(),1),Ja=f(U(),1),cf=f(q(),1);var Un=f(L(),1),{ValidatedNumberControl:$I}=me(tn.privateApis);function bE(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function YI({value:e,onChange:t,hideLabelFromVision:r,step:o}){let[n="",i=""]=e,s=(0,Ja.useCallback)(l=>t([bE(l),i]),[t,i]),a=(0,Ja.useCallback)(l=>t([n,bE(l)]),[t,n]);return(0,Un.jsx)(tn.BaseControl,{help:(0,cf.__)("The max. value must be greater than the min. value."),children:(0,Un.jsxs)(tn.Flex,{direction:"row",gap:4,children:[(0,Un.jsx)(tn.__experimentalNumberControl,{label:(0,cf.__)("Min."),value:n,max:i?Number(i)-o:void 0,onChange:s,__next40pxDefaultSize:!0,hideLabelFromVision:r,step:o}),(0,Un.jsx)(tn.__experimentalNumberControl,{label:(0,cf.__)("Max."),value:i,min:n?Number(n)+o:void 0,onChange:a,__next40pxDefaultSize:!0,hideLabelFromVision:r,step:o})]})})}function ff({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){let a=t.format?.decimals??0,l=Math.pow(10,Math.abs(a)*-1),{label:u,description:c,getValue:d,setValue:p,isValid:m}=t,g=d({item:e})??"",h=t.isDisabled({item:e,field:t}),b=(0,Ja.useCallback)(x=>{r(p({item:e,value:["",void 0].includes(x)?void 0:Number(x)}))},[e,r,p]),v=(0,Ja.useCallback)(x=>{r(p({item:e,value:x}))},[e,r,p]);if(i===qt){let x=["",""];return Array.isArray(g)&&g.length===2&&g.every(y=>typeof y=="number"||y==="")&&(x=g),(0,Un.jsx)(YI,{value:x,onChange:v,hideLabelFromVision:o,step:l})}return(0,Un.jsx)($I,{required:!!m.required,markWhenOptional:n,customValidity:ke(m,s),label:u,help:c,value:g,onChange:b,__next40pxDefaultSize:!0,hideLabelFromVision:o,step:l,min:m.min?m.min.constraint:void 0,max:m.max?m.max.constraint:void 0,disabled:h})}var xE=f(L(),1);function yE(e){return(0,xE.jsx)(ff,{...e})}var wE=f(L(),1);function SE(e){return(0,wE.jsx)(ff,{...e})}var df=f(te(),1),EE=f(U(),1);var Pg=f(L(),1),{ValidatedRadioControl:GI}=me(df.privateApis);function CE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:l,setValue:u,isValid:c}=t,d=t.isDisabled({item:e,field:t}),{elements:p,isLoading:m}=Ct({elements:t.elements,getElements:t.getElements}),g=l({item:e}),h=(0,EE.useCallback)(b=>r(u({item:e,value:b})),[e,r,u]);return m?(0,Pg.jsx)(df.Spinner,{}):(0,Pg.jsx)(GI,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:ke(c,i),label:s,help:a,onChange:h,options:p,selected:g,hideLabelFromVision:o,disabled:d})}var Og=f(U(),1);var RE=f(L(),1);function _E({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{prefix:a,suffix:l}=i||{};return(0,RE.jsx)(To,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,prefix:a?(0,Og.createElement)(a):void 0,suffix:l?(0,Og.createElement)(l):void 0})}var TE=f(te(),1),PE=f(U(),1);var OE=f(L(),1),{ValidatedToggleControl:qI}=me(TE.privateApis);
1function AE({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:l,setValue:u,isValid:c}=e,d=e.isDisabled({item:r,field:e}),p=(0,PE.useCallback)(()=>{t(u({item:r,value:!l({item:r})}))},[t,u,r,l]);return(0,OE.jsx)(qI,{required:!!c.required,markWhenOptional:n,customValidity:ke(c,i),hidden:o,label:s,help:a,checked:l({item:r}),onChange:p,disabled:d})}var IE=f(te(),1),VE=f(U(),1);var DE=f(L(),1),{ValidatedTextareaControl:KI}=me(IE.privateApis);function NE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{rows:a=4}=i||{},l=t.isDisabled({item:e,field:t}),{label:u,placeholder:c,description:d,setValue:p,isValid:m}=t,g=t.getValue({item:e}),h=(0,VE.useCallback)(b=>r(p({item:e,value:b})),[e,r,p]);return(0,DE.jsx)(KI,{required:!!m.required,markWhenOptional:n,customValidity:ke(m,s),label:u,placeholder:c,value:g??"",help:d,onChange:h,rows:a,disabled:l,minLength:m.minLength?m.minLength.constraint:void 0,maxLength:m.maxLength?m.maxLength.constraint:void 0,__next40pxDefaultSize:!0,hideLabelFromVision:o})}var Ls=f(te(),1),ME=f(U(),1);var mf=f(L(),1),{ValidatedToggleGroupControl:XI}=me(Ls.privateApis);function kE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,isValid:l}=t,u=t.isDisabled({item:e,field:t}),c=s({item:e}),d=(0,ME.useCallback)(h=>r(a({item:e,value:h})),[e,r,a]),{elements:p,isLoading:m}=Ct({elements:t.elements,getElements:t.getElements});if(m)return(0,mf.jsx)(Ls.Spinner,{});if(p.length===0)return null;let g=p.find(h=>h.value===c);return(0,mf.jsx)(XI,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:ke(l,i),__next40pxDefaultSize:!0,isBlock:!0,label:t.label,help:g?.description||t.description,onChange:d,value:c,hideLabelFromVision:o,children:p.map(h=>(0,mf.jsx)(Ls.__experimentalToggleGroupControlOption,{label:h.label,value:h.value,disabled:u},h.value))})}var pf=f(te(),1),gf=f(U(),1);var el=f(L(),1),{ValidatedFormTokenField:ZI}=me(pf.privateApis);function FE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:l,getValue:u,setValue:c,isValid:d}=t,p=u({item:e}),m=t.isDisabled({item:e,field:t}),{elements:g,isLoading:h}=Ct({elements:t.elements,getElements:t.getElements}),b=(0,gf.useMemo)(()=>Array.isArray(p)?p.map(x=>g?.find(S=>S.value===x)||{value:x,label:x}):[],[p,g]),v=(0,gf.useCallback)(x=>{let y=x.map(S=>typeof S=="object"&&"value"in S?S.value:S);r(c({item:e,value:y}))},[r,c,e]);return h?(0,el.jsx)(pf.Spinner,{}):(0,el.jsx)(ZI,{required:!!d?.required,markWhenOptional:n,customValidity:ke(d,i),label:o?void 0:s,value:b,onChange:v,placeholder:a,suggestions:g?.map(x=>x.value),disabled:m,__experimentalValidateInput:x=>t.isValid?.elements&&g?g.some(y=>y.value===x||y.label===x):!0,__experimentalExpandOnFocus:g&&g.length>0,help:l??(t.isValid?.elements?"":void 0),displayTransform:x=>typeof x=="object"&&"label"in x?x.label:typeof x=="string"&&g&&g.find(S=>S.value===x)?.label||x,__experimentalRenderItem:({item:x})=>{if(typeof x=="string"&&g){let y=g.find(S=>S.value===x);return(0,el.jsx)("span",{children:y?.label||x})}return(0,el.jsx)("span",{children:x})}})}var QI={grad:.9,turn:360,rad:360/(2*Math.PI)},rn=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},Rt=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},zr=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},YE=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},LE=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)}},Ag=function(e){return{r:Rt(e.r),g:Rt(e.g),b:Rt(e.b),a:Rt(e.a,3)}},JI=/^#([0-9a-f]{3,8})$/i,hf=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},GE=function(e){var t=e.r,r=e.g,o=e.b,n=e.a,i=Math.max(t,r,o),s=i-Math.min(t,r,o),a=s?i===t?(r-o)/s:i===r?2+(o-t)/s:4+(t-r)/s:0;return{h:60*(a<0?a+6:a),s:i?s/i*100:0,v:i/255*100,a:n}},qE=function(e){var t=e.h,r=e.s,o=e.v,n=e.a;t=t/360*6,r/=100,o/=100;var i=Math.floor(t),s=o*(1-r),a=o*(1-(t-i)*r),l=o*(1-(1-t+i)*r),u=i%6;return{r:255*[o,a,s,s,l,o][u],g:255*[l,o,o,a,s,s][u],b:255*[s,s,l,o,o,a][u],a:n}},BE=function(e){return{h:YE(e.h),s:zr(e.s,0,100),l:zr(e.l,0,100),a:zr(e.a)}},HE=function(e){return{h:Rt(e.h),s:Rt(e.s),l:Rt(e.l),a:Rt(e.a,3)}},jE=function(e){return qE((r=(t=e).s,{h:t.h,s:(r*=((o=t.l)<50?o:100-o)/100)>0?2*r/(o+r)*100:0,v:o+r,a:t.a}));var t,r,o},tl=function(e){return{h:(t=GE(e)).h,s:(n=(200-(r=t.s))*(o=t.v)/100)>0&&n<200?r*o/100/(n<=100?n:200-n)*100:0,l:n/2,a:t.a};var t,r,o,n},e2=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,t2=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,r2=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\
vendor: 4,695 bytes, line 1
1s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,o2=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,WE={string:[[function(e){var t=JI.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?Rt(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?Rt(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=r2.exec(e)||o2.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:LE({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=e2.exec(e)||t2.exec(e);if(!t)return null;var r,o,n=BE({h:(r=t[1],o=t[2],o===void 0&&(o="deg"),Number(r)*(QI[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return jE(n)},"hsl"]],object:[[function(e){var t=e.r,r=e.g,o=e.b,n=e.a,i=n===void 0?1:n;return rn(t)&&rn(r)&&rn(o)?LE({r:Number(t),g:Number(r),b:Number(o),a:Number(i)}):null},"rgb"],[function(e){var t=e.h,r=e.s,o=e.l,n=e.a,i=n===void 0?1:n;if(!rn(t)||!rn(r)||!rn(o))return null;var s=BE({h:Number(t),s:Number(r),l:Number(o),a:Number(i)});return jE(s)},"hsl"],[function(e){var t=e.h,r=e.s,o=e.v,n=e.a,i=n===void 0?1:n;if(!rn(t)||!rn(r)||!rn(o))return null;var s=(function(a){return{h:YE(a.h),s:zr(a.s,0,100),v:zr(a.v,0,100),a:zr(a.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(i)});return qE(s)},"hsv"]]},zE=function(e,t){for(var r=0;r<t.length;r++){var o=t[r][0](e);if(o)return[o,t[r][1]]}return[null,void 0]},n2=function(e){return typeof e=="string"?zE(e.trim(),WE.string):typeof e=="object"&&e!==null?zE(e,WE.object):[null,void 0]};var Ig=function(e,t){var r=tl(e);return{h:r.h,s:zr(r.s+100*t,0,100),l:r.l,a:r.a}},Vg=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},UE=function(e,t){var r=tl(e);return{h:r.h,s:r.s,l:zr(r.l+100*t,0,100),a:r.a}},$E=(function(){function e(t){this.parsed=n2(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 Rt(Vg(this.rgba),2)},e.prototype.isDark=function(){return Vg(this.rgba)<.5},e.prototype.isLight=function(){return Vg(this.rgba)>=.5},e.prototype.toHex=function(){return t=Ag(this.rgba),r=t.r,o=t.g,n=t.b,s=(i=t.a)<1?hf(Rt(255*i)):"","#"+hf(r)+hf(o)+hf(n)+s;var t,r,o,n,i,s},e.prototype.toRgb=function(){return Ag(this.rgba)},e.prototype.toRgbString=function(){return t=Ag(this.rgba),r=t.r,o=t.g,n=t.b,(i=t.a)<1?"rgba("+r+", "+o+", "+n+", "+i+")":"rgb("+r+", "+o+", "+n+")";var t,r,o,n,i},e.prototype.toHsl=function(){return HE(tl(this.rgba))},e.prototype.toHslString=function(){return t=HE(tl(this.rgba)),r=t.h,o=t.s,n=t.l,(i=t.a)<1?"hsla("+r+", "+o+"%, "+n+"%, "+i+")":"hsl("+r+", "+o+"%, "+n+"%)";var t,r,o,n,i},e.prototype.toHsv=function(){return t=GE(this.rgba),{h:Rt(t.h),s:Rt(t.s),v:Rt(t.v),a:Rt(t.a,3)};var t},e.prototype.invert=function(){return jt({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),jt(Ig(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),jt(Ig(this.rgba,-t))},e.prototype.grayscale=function(){return jt(Ig(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),jt(UE(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),jt(UE(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"?jt({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):Rt(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=tl(this.rgba);return typeof t=="number"?jt({h:t,s:r.s,l:r.l,a:r.a}):Rt(r.h)},e.prototype.isEqual=function(t){return this.toHex()===jt(t).toHex()},e})(),jt=function(e){return e instanceof $E?e:new $E(e)};var vr=f(te(),1),Dg=f(U(),1),KE=f(q(),1);var on=f(L(),1),{ValidatedInputControl:i2}=me(vr.privateApis),s2=({color:e,onColorChange:t,disabled:r})=>{let o=e&&jt(e).isValid()?e:"#ffffff";return(0,on.jsx)(vr.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:n})=>(0,on.jsx)(vr.Button,{onClick:n,"aria-label":(0,KE.__)("Open color picker"),size:"small",disabled:r,accessibleWhenDisabled:!0,icon:()=>(0,on.jsx)(vr.ColorIndicator,{colorValue:o})}),renderContent:()=>(0,on.jsx)(vr.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,on.jsx)(vr.ColorPicker,{color:o,onChange:t,enableAlp
1ha:!0})})})};function XE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:l,setValue:u,isValid:c}=t,d=t.isDisabled({item:e,field:t}),p=t.getValue({item:e})||"",m=(0,Dg.useCallback)(h=>{r(u({item:e,value:h}))},[e,r,u]),g=(0,Dg.useCallback)(h=>{r(u({item:e,value:h||""}))},[e,r,u]);return(0,on.jsx)(i2,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:ke(c,i),label:s,placeholder:a,value:p,help:l,onChange:g,hideLabelFromVision:o,type:"text",disabled:d,prefix:(0,on.jsx)(vr.__experimentalInputControlPrefixWrapper,{variant:"control",children:(0,on.jsx)(s2,{color:p,onColorChange:m,disabled:d})})})}var bf=f(te(),1),xf=f(U(),1),Ng=f(q(),1);var vf=f(L(),1);function ZE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let[s,a]=(0,xf.useState)(!1),l=t.isDisabled({item:e,field:t}),u=(0,xf.useCallback)(()=>{a(c=>!c)},[]);return(0,vf.jsx)(To,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:s?"text":"password",suffix:(0,vf.jsx)(bf.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,vf.jsx)(bf.Button,{icon:s?Zs:jd,onClick:u,size:"small",label:s?(0,Ng.__)("Hide password"):(0,Ng.__)("Show password"),disabled:l,accessibleWhenDisabled:!0})})})}function yf(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var JE=f(L(),1),QE={adaptiveSelect:fE,array:FE,checkbox:oE,color:XE,combobox:Zc,datetime:aE,date:uE,email:gE,telephone:hE,url:vE,integer:yE,number:SE,password:ZE,radio:CE,select:rf,text:_E,toggle:AE,textarea:NE,toggleGroup:kE};function a2(e){return e&&typeof e=="object"&&typeof e.control=="string"}function l2(e){let{control:t,...r}=e,o=wf(t);return o===null?null:function(i){return(0,JE.jsx)(o,{...i,config:r})}}function eC(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?wf(e.Edit):a2(e.Edit)?l2(e.Edit):yf(e)&&e.type!=="array"?wf("adaptiveSelect"):t===null?null:wf(t)}function wf(e){return Object.keys(QE).includes(e)?QE[e]:null}function u2(e,t,r){if(e.filterBy===!1)return!1;let o=e.filterBy?.operators?.filter(n=>r.includes(n))??t;return o.length===0?!1:{isPrimary:!!e.filterBy?.isPrimary,operators:o}}var tC=u2;var c2=e=>({item:t})=>{let r=e.split("."),o=t;for(let n of r)o.hasOwnProperty(n)?o=o[n]:o=void 0;return o},rC=c2;var f2=e=>({value:t})=>{let r=e.split("."),o={},n=o;for(let i of r.slice(0,-1))n[i]={},n=n[i];return n[r.at(-1)]=t,o},oC=f2;var iC=f(q(),1);function Sf({item:e,field:t}){let{elements:r,isLoading:o}=Ct({elements:t.elements,getElements:t.getElements}),n=t.getValue({item:e});return o||r.length===0?n:r?.find(i=>i.value===n)?.label||t.getValue({item:e})}var nC=f(L(),1);function nt({item:e,field:t}){return t.hasElements?(0,nC.jsx)(Sf,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var Po=(e,t,r)=>r==="asc"?e.localeCompare(t):t.localeCompare(e);function it(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)}function Oo(e,t){if(typeof t.isValid.minLength?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:String(r).length>=t.isValid.minLength.constraint}function Ao(e,t){if(typeof t.isValid.maxLength?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:String(r).length<=t.isValid.maxLength.constraint}function Io(e,t){if(t.isValid.pattern?.constraint===void 0)return!0;try{let r=new RegExp(t.isValid.pattern.constraint),o=t.getValue({item:e});return[void 0,"",null].includes(o)?!0:r.test(String(o))}catch{return!1}}function Ue(e,t){let o=(t.elements??[]).map(i=>i.value);if(o.length===0)return!0;let n=t.getValue({item:e});return[].concat(n).every(i=>o.includes(i))}function d2({item:e,field:t}){return t.getValue({item:e})}var tr=d2;var m2=/^[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 p2(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!m2.test(r)?(0,iC.__)("Value must be a valid email address."):null}var sC={type:"email",render:nt,Edit:"email",sort:Po,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[$e,Ye],validOperators:[Ke,Xe,co,fo,mo,$e,Ye,Mt,kt],format:{},getValueFormatted:tr,validate:{required:it,pattern:Io,minLength:Oo,maxLength:Ao,elements:Ue,custom:p2}};var aC=f(q(),1);var Bs=(e,t,r)=>r==="asc"?e-t:t-e;function Ef(e,t){if(typeof t.isValid.min?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:Number(r)>=t.isValid.min.constraint}function Cf(e,t){if(typeof t.isValid.max?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:Number(r)<=t.isValid.max.constraint}var lC={separatorThousand:","};function g2({item:e,field:t}){let r=t.getValue({item:e});if(r==null)return"";if(r=Number(r),!Number.isFinite(r))return String(r);let o;t.type!=="integer"?o=lC:o=t.format;let{separatorThousand:n}=o,i=Math.trunc(r);return n?String(i).replace(/\B(?=(\d{3})+(?!\d))/g,n):String(i)}function h2(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Number.isInteger(r)?(0,aC.__)("Value must be an integer."):null}var uC={type:"integer",render:nt,Edit:"integer",sort:Bs,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ke,Xe,gn,hn,vn,bn,qt],validOperators:[Ke,Xe,gn,hn,vn,bn,qt,$e,Ye,Mt,kt],format:lC,getValueFormatted:g2,validate:{required:it,min:Ef,max:Cf,elements:Ue,custom:h2}};var cC=f(q(),1);
1var fC={separatorThousand:",",separatorDecimal:".",decimals:2};function v2({item:e,field:t}){let r=t.getValue({item:e});if(r==null)return"";if(r=Number(r),!Number.isFinite(r))return String(r);let o;t.type!=="number"?o=fC:o=t.format;let{separatorThousand:n,separatorDecimal:i,decimals:s}=o,a=r.toFixed(s),[l,u]=a.split("."),c=n?l.replace(/\B(?=(\d{3})+(?!\d))/g,n):l;return s===0?c:c+i+u}function b2(e){return e===""||e===void 0||e===null}function x2(e,t){let r=t.getValue({item:e});return!b2(r)&&!Number.isFinite(r)?(0,cC.__)("Value must be a number."):null}var dC={type:"number",render:nt,Edit:"number",sort:Bs,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ke,Xe,gn,hn,vn,bn,qt],validOperators:[Ke,Xe,gn,hn,vn,bn,qt,$e,Ye,Mt,kt],format:fC,getValueFormatted:v2,validate:{required:it,min:Ef,max:Cf,elements:Ue,custom:x2}};var mC={type:"text",render:nt,Edit:"text",sort:Po,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[$e,Ye],validOperators:[Ke,Xe,co,fo,mo,$e,Ye,Mt,kt],format:{},getValueFormatted:tr,validate:{required:it,pattern:Io,minLength:Oo,maxLength:Ao,elements:Ue}};var Fi=f(Co(),1);var gC=f(Co(),1);function pC(e){if(!e||!Xo(new Date(e)))return null;let t=(0,gC.getDate)(e);return t&&Xo(t)?t:null}function hC(e,t,r){let o=t.isValid[r]?.constraint;if(typeof o!="string")return!1;let n=t.getValue({item:e}),i=Array.isArray(n)?n[r==="min"?0:n.length-1]:n;if(i==null||i==="")return!0;let s=pC(o),a=pC(String(i));return!!s&&!!a&&(r==="min"?a.getTime()>=s.getTime():a.getTime()<=s.getTime())}function Rf(e,t){return hC(e,t,"min")}function _f(e,t){return hC(e,t,"max")}var vC={datetime:(0,Fi.getSettings)().formats.datetime,weekStartsOn:(0,Fi.getSettings)().l10n.startOfWeek};function y2({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="datetime"?o=vC:o=t.format,(0,Fi.dateI18n)(o.datetime,(0,Fi.getDate)(r))}var w2=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},bC={type:"datetime",render:nt,Edit:"datetime",sort:w2,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[En,Cn,xn,yn,wn,Sn,Kt,dr],validOperators:[En,Cn,xn,yn,wn,Sn,Kt,dr],format:vC,getValueFormatted:y2,validate:{required:it,elements:Ue,min:Rf,max:_f}};var Li=f(Co(),1);var xC={date:(0,Li.getSettings)().formats.date,weekStartsOn:(0,Li.getSettings)().l10n.startOfWeek};function S2({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="date"?o=xC:o=t.format,(0,Li.dateI18n)(o.date,(0,Li.getDate)(r))}var E2=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},yC={type:"date",render:nt,Edit:"date",sort:E2,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[En,Cn,xn,yn,wn,Sn,Kt,dr,qt],validOperators:[En,Cn,xn,yn,wn,Sn,Kt,dr,qt],format:xC,getValueFormatted:S2,validate:{required:it,elements:Ue,min:Rf,max:_f}};var Tf=f(q(),1);function wC(e,t){return t.getValue({item:e})===!0}function C2({item:e,field:t}){let r=t.getValue({item:e});return r===!0?(0,Tf.__)("True"):r===!1?(0,Tf.__)("False"):""}function R2(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&![!0,!1].includes(r)?(0,Tf.__)("Value must be true, false, or undefined"):null}var _2=(e,t,r)=>{let o=!!e;return o===!!t?0:r==="asc"?o?1:-1:o?-1:1},SC={type:"boolean",render:nt,Edit:"checkbox",sort:_2,validate:{required:wC,elements:Ue,custom:R2},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ke,Xe],validOperators:[Ke,Xe],format:{},getValueFormatted:C2};var EC={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:tr,validate:{}};var Mg=f(q(),1);function CC(e,t){let r=t.getValue({item:e});return Array.isArray(r)&&r.length>0&&r.every(o=>![void 0,"",null].includes(o))}function RC({item:e,field:t}){let r=t.getValue({item:e});return(Array.isArray(r)?r:[]).join(", ")}function T2({item:e,field:t}){return RC({item:e,field:t})}function P2(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Array.isArray(r)?(0,Mg.__)("Value must be an array."):r.every(o=>
1typeof o=="string")?null:(0,Mg.__)("Every value must be a string.")}var O2=(e,t,r)=>{let o=Array.isArray(e)?e:[],n=Array.isArray(t)?t:[];if(o.length!==n.length)return r==="asc"?o.length-n.length:n.length-o.length;let i=o.join(","),s=n.join(",");return r==="asc"?i.localeCompare(s):s.localeCompare(i)},_C={type:"array",render:T2,Edit:"array",sort:O2,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[$e,Ye],validOperators:[$e,Ye,Mt,kt],format:{},getValueFormatted:RC,validate:{required:CC,elements:Ue,custom:P2}};function A2({item:e,field:t}){return t.getValue({item:e})?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":""}var TC={type:"password",render:nt,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:A2,validate:{required:it,pattern:Io,minLength:Oo,maxLength:Ao,elements:Ue}};var PC={type:"telephone",render:nt,Edit:"telephone",sort:Po,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[$e,Ye],validOperators:[Ke,Xe,co,fo,mo,$e,Ye,Mt,kt],format:{},getValueFormatted:tr,validate:{required:it,pattern:Io,minLength:Oo,maxLength:Ao,elements:Ue}};var OC=f(q(),1);var Hs=f(L(),1);function I2({item:e,field:t}){if(t.hasElements)return(0,Hs.jsx)(Sf,{item:e,field:t});let r=tr({item:e,field:t});return!r||!jt(r).isValid()?r:(0,Hs.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,Hs.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:r,border:"1px solid #ddd",flexShrink:0}}),(0,Hs.jsx)("span",{children:r})]})}function V2(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!jt(r).isValid()?(0,OC.__)("Value must be a valid color."):null}var D2=(e,t,r)=>{let o=jt(e),n=jt(t);if(!o.isValid()&&!n.isValid())return 0;if(!o.isValid())return r==="asc"?1:-1;if(!n.isValid())return r==="asc"?-1:1;let i=o.toHsl(),s=n.toHsl();return i.h!==s.h?r==="asc"?i.h-s.h:s.h-i.h:i.s!==s.s?r==="asc"?i.s-s.s:s.s-i.s:r==="asc"?i.l-s.l:s.l-i.l},AC={type:"color",render:I2,Edit:"color",sort:D2,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[$e,Ye],validOperators:[Ke,Xe,$e,Ye],format:{},getValueFormatted:tr,validate:{required:it,elements:Ue,custom:V2}};var IC={type:"url",render:nt,Edit:"url",sort:Po,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[$e,Ye],validOperators:[Ke,Xe,co,fo,mo,$e,Ye,Mt,kt],format:{},getValueFormatted:tr,validate:{required:it,pattern:Io,minLength:Oo,maxLength:Ao,elements:Ue}};var N2=(e,t,r)=>typeof e=="number"&&typeof t=="number"?Bs(e,t,r):Po(e,t,r),VC={render:nt,Edit:null,sort:N2,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ke,Xe],validOperators:TS(),format:{},getValueFormatted:tr,validate:{required:it,elements:Ue}};function M2(e){return e==="integer"||e==="number"}function k2(e){return e==="date"||e==="datetime"}function DC(e,t,r){let o=t.validate[r];if(o&&(typeof e=="number"&&M2(t.type)||typeof e=="string"&&k2(t.type)))return{constraint:e,validate:o}}function NC(e,t){let r=e.isValid,o;r?.required===!0&&t.validate.required!==void 0&&(o={constraint:!0,validate:t.validate.required});let n;(r?.elements===!0||r?.elements===void 0&&(e.elements||e.getElements))&&t.validate.elements!==void 0&&(n={constraint:!0,validate:t.validate.elements});let i=DC(r?.min,t,"min"),s=DC(r?.max,t,"max"),a=r?.minLength,l;typeof a=="number"&&t.validate.minLength!==void 0&&(l={constraint:a,validate:t.validate.minLength});let u=r?.maxLength,c;typeof u=="number"&&t.validate.maxLength!==void 0&&(c={constraint:u,validate:t.validate.maxLength});let d=r?.pattern,p;d!==void 0&&t.validate.pattern!==void 0&&(p={constraint:d,validate:t.validate.pattern});let m=r?.custom??t.validate.custom;return{required:o,elements:n,min:i,max:s,minLength:l,maxLength:c,pattern:p,custom:m}}function MC(e){return e.validOperators.reduce((t,r)=>{let o=Mi(r);return o?.filter&&(t[r]=o.filter),t},{})}function F2(e,t){return{...t.format,...e.format}}var kC=F2;function L2(e){let t=[sC,uC,dC,mC,bC,yC,SC,EC,_C,TC,PC,AC,IC].find(r=>r?.type===e);return t||VC}function FC(e){return e.map(t=>{let r=L2(t.type),o=t.getValue||rC(t.id),n=function(i,s,a){let l=o({item:i}),u=o({item:s});return t.sort?t.sort(l,u,a):r.sort(l,u,a)};return{id:t.id,label:t.label||t.id,header:t.header||t.label||t.id,description:t.description,placeholder:t.placeholder,getValue:o,setValue:t.setValue||oC(t.id),elements:t.elements,getElements:t.getElements,hasElements:yf(t),isVisible:t.isVisible,isDisabled:typeof t.isDisabled=="function"?t.isDisabled:()=>!!t.isDisabled,enableHiding:t.enableHiding??!0,readOnly:t.readOnly??!1,type:r.type,render:t.render??r.render,Edit:eC(t,r.Edit),sort:n,enableSorting:t.enableSorting??r.enableSorting,enableGlobalSearch:t.enableGlobalSearch??r.enableGlobalSearch,isValid:NC(t,r),filterBy:tC(t,r.defaultOperators,r.validOperators),filter:MC(r),format:kC(t,r),getValueFormatted:t.getValueFormatted??r.getValueFormatted}})}var It=f(U(),1);function LC({view:e,data:t,getItemId:r,isLoading:o,paginationInfo:n,selection:i}){let s=e.infiniteScrollEnabled,[a,l]=(0,It.useState)(!o);(0,It.useEffect)(()=>{o||l(!0)},[o]);let u=(0,It.useRef)(t),c=(0,It.useRef)(n);(0,It.useEffect)(()=>{o||(u.current=t,c.current=n)},[t,o,n]);let[d,p]=(0,It.useState)([]),m=(0,It.useRef)(new Map),g=(0,It.useRef)([]),h=(0,It.useRef)({search:void 0,filters:void 0,perPage:void 0}),b=(0,It.useRef)(void 0),v=(0,It.useRef)(void 0),x=(0,It.useRef)(!1),y=(0,It.useMemo)(()=>{e.startPosition!==void 0&&v.current!==void 0&&(e.startPosition<v.current?b.current="up":e.startPosition>v.current&&(b.current="down")),v.current=e.startPosition;let S=JSON.stringify(e.filters??[]),P=h.current.filters,O=!x.current||!e.infiniteScrollEnabled||e.search!==h.current.search||S!==P||e.perPage!==h.current.perPage;if(x.current=!0,h.current={search:e.search,filters:S,perPage:e.perPage},O){m.current.clear(),b.current=void 0;let C=e.search?1:e.startPosition??1,A=t.map((w,T)=>{let D=C+T;return m.current.set(r(w),D),{...w,position:D}});return g.current=A,A}let V=g.current,R=new Set(t.map(r)),I=b.current,k=e.search?1:e.startPosition??1,E=t.map((C,A)=>{let w=r(C),T=e.infiniteScrollEnabled?k+A:void 0;return T!==void 0&&m.current.set(w,T),{...C,position:T}});if(E.length===0)return V;let M=V.filter(C=>!R.has(r(C))),N=I==="up"?[...E,...M]:[...M,...E];N.sort((C,A)=>{let w=C.position,T=A.position;return w-T});let _=N;if(d.length>0){let C=Math.min(...d),A=Math.max(...d),w=20,T=N.map(J=>J.position),D=Math.min(...T);!(Math.max(...T)<C-w||D>A+w)&&(_=N.filter(J=>{let ee=r(J);if(i?.includes(ee))return!0;let ye=J.position;return I==="up"?ye<=A+w:I==="down"?ye>=C-w:ye>=C-w&&ye<=A+w}))}return g.current=_,_},[t,e.search,e.filters,e.perPage,e.startPosition,e.infiniteScrollEnabled,d,i,r]);return s?{data:y,paginationInfo:n,hasInitiallyLoaded:a,setVisibleEntries:p}:{data:(o&&u.current?.length?u.current:t).map(P=>({...P,position:void 0})),paginationInfo:o&&u.current?.length?c.current:n,hasInitiallyLoaded:a,setVisibleEntries:void 0}}var rr=f(U(),1),HC=f(ir(),1);function BC(e,t,r){let o=e.getBoundingClientRect(),n=o.top+o.height/2,i=Array.from(e.querySelectorAll("[aria-posinset]"));if(i.length===0)return!1;let s=i.reduce((u,c)=>{let d=c.getBoundingClientRect(),p=d.top+d.height/2,m=Math.abs(p-n),g=u.getBoundingClientRect(),h=g.top+g.height/2,b=Math.abs(h-n);return m<b?c:u}),a=Number(s.getAttribute("aria-posinset")),l=s.getBoundingClientRect();return t.current={posinset:a,viewportOffset:l.top-o.top,direction:r},!0}function jC({view:e,onChangeView:t,isLoading:r,paginationInfo:o,containerRef:n,setVisibleEntries:i}){let s=(0,rr.useRef)(null),a=(0,rr.useRef)(e),l=(0,rr.useRef)(r),u=(0,rr.useRef)(t),c=(0,rr.useRef)(o.totalItems);(0,rr.useLayoutEffect)(()=>{a.current=e,l.current=r,u.current=t,c.current=o.totalItems},[e,r,t,o.totalItems]);let d=(0,rr.useCallback)(m=>{i&&i(g=>{let h=new Set(g),b=!1;return m.forEach(v=>{let x=Number(v.target?.attributes?.getNamedItem("aria-posinset")?.value);isNaN(x)||(v.isIntersecting?h.has(x)||(h.add(x),b=!0):h.has(x)&&(h.delete(x),b=!0))}),b?Array.from(h).sort():g})},[i]);(0,rr.useLayoutEffect)(()=>{let m=n.current,g=s.current;if(!m||!e.infiniteScrollEnabled||!g||r)return;let h=m.querySelector(`[aria-posinset="${g.posinset}"]`);if(h){let b=m.getBoundingClientRect(),y=h.getBoundingClientRect().top-b.to
1p-g.viewportOffset;Math.abs(y)>1&&(m.scrollTop+=y)}s.current=null},[n,r,e.infiniteScrollEnabled]);let p=(0,rr.useRef)(null);return(0,rr.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,rr.useEffect)(()=>{if(!e.infiniteScrollEnabled||!n.current)return;let m=0,g=600,h=800,b=(0,HC.throttle)(x=>{let y=a.current,S=c.current,P=x.target,O=P.scrollTop,V=P.scrollHeight,R=P.clientHeight,I=O>m?"down":"up";if(m=O,l.current)return;let k=y.startPosition||1,E=y.perPage||10,M=Math.min(k+E,S);if(I==="down"&&O+R>=V-g&&M<S){let N=M;BC(P,s,"down"),u.current({...y,startPosition:N})}if(I==="up"&&O<=h&&k>1){let N=k-E,_=N<6?1:N;BC(P,s,"up"),u.current({...y,startPosition:_})}},50),v=n.current;return v.addEventListener("scroll",b),()=>{v.removeEventListener("scroll",b),b.cancel()}},[n,e.infiniteScrollEnabled]),{intersectionObserver:p.current}}var br=f(U(),1),WC=f(ir(),1);var Vt=f(L(),1),B2=()=>!1,H2=In.filter(e=>e.isPicker),j2=e=>e.id,W2=[],z2={pickerGrid:!0,pickerTable:!0};function U2({search:e=!0,searchLabel:t=void 0}){let{view:r}=(0,br.useContext)(oe),o=r.infiniteScrollEnabled;return(0,Vt.jsxs)(Vt.Fragment,{children:[(0,Vt.jsxs)(j,{direction:"row",align:"top",justify:"space-between",className:Z("dataviews__view-actions",{"dataviews__view-actions--infinite-scroll":o}),gap:"xs",children:[(0,Vt.jsxs)(j,{direction:"row",gap:"sm",justify:"start",className:"dataviews__search",children:[e&&(0,Vt.jsx)(bg,{label:t}),(0,Vt.jsx)(qc,{})]}),(0,Vt.jsx)(j,{direction:"row",gap:"xs",style:{flexShrink:0},children:(0,Vt.jsx)(JS,{})})]}),(0,Vt.jsx)(Kc,{className:"dataviews-filters__container"}),(0,Vt.jsx)(vg,{}),(0,Vt.jsx)(wp,{})]})}function $2({view:e,onChangeView:t,fields:r,search:o=!0,searchLabel:n=void 0,actions:i=W2,data:s,getItemId:a=j2,isLoading:l=!1,paginationInfo:u,defaultLayouts:c=z2,selection:d,onChangeSelection:p,children:m,config:g={perPageSizes:[10,20,50,100]},itemListLabel:h,empty:b,onReset:v}){let{data:x,setVisibleEntries:y}=LC({view:e,data:s,getItemId:a,selection:d,paginationInfo:u}),S=(0,br.useRef)(null),[P,O]=(0,br.useState)(0),V=(0,WC.useResizeObserver)(T=>{O(T[0].borderBoxSize[0].inlineSize)},{box:"border-box"}),[R,I]=(0,br.useState)(null);function k(T){let D=typeof T=="function"?T(d):T;p&&p(D)}let E=(0,br.useMemo)(()=>FC(r),[r]),M=Ga(E,e),N=(0,br.useMemo)(()=>(M||[]).some(T=>T.isPrimary||T.isLocked),[M]),[_,C]=(0,br.useState)(N),{intersectionObserver:A}=jC({view:e,onChangeView:t,isLoading:l,paginationInfo:u,containerRef:S,setVisibleEntries:y});(0,br.useEffect)(()=>{N&&!_&&C(!0)},[N,_]);let w=(0,br.useMemo)(()=>Object.fromEntries(Object.entries(c).filter(([T])=>H2.some(D=>D.type===T)).map(([T,D])=>[T,D===!0?{}:D])),[c]);return w[e.type]?(0,Vt.jsx)(oe.Provider,{value:{view:e,onChangeView:t,fields:E,actions:i,data:x,isLoading:l,paginationInfo:u,isItemClickable:B2,selection:d,onChangeSelection:k,openedFilter:R,setOpenedFilter:I,getItemId:a,containerWidth:P,containerRef:S,resizeObserverRef:V,defaultLayouts:w,filters:M,isShowingFilter:_,setIsShowingFilter:C,config:g,itemListLabel:h,empty:b,onReset:v,hasInitiallyLoaded:!0,intersectionObserver:A},children:(0,Vt.jsx)("div",{className:"dataviews-picker-wrapper",children:m??(0,Vt.jsx)(U2,{search:o,searchLabel:n})})}):null}var Vo=$2;Vo.BulkActionToolbar=wp;Vo.Filters=Ka;Vo.FiltersToggled=Kc;Vo.FiltersToggle=qc;Vo.Layout=vg;Vo.LayoutSwitcher=yg;Vo.Pagination=yp;Vo.Search=bg;Vo.ViewConfig=wg;var Do=Vo;var zC=Object.prototype.hasOwnProperty;function UC(e,t,r){for(r of e.keys())if($n(r,t))return r}function $n(e,t){var r,o,n;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((o=e.length)===t.length)for(;o--&&$n(e[o],t[o]););return o===-1}if(r===Set){if(e.size!==t.size)return!1;for(o of e)if(n=o,n&&typeof n=="object"&&(n=UC(t,n),!n)||!t.has(n))return!1;return!0}
1if(r===Map){if(e.size!==t.size)return!1;for(o of e)if(n=o[0],n&&typeof n=="object"&&(n=UC(t,n),!n)||!$n(o[1],t.get(n)))return!1;return!0}if(r===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(r===DataView){if((o=e.byteLength)===t.byteLength)for(;o--&&e.getInt8(o)===t.getInt8(o););return o===-1}if(ArrayBuffer.isView(e)){if((o=e.byteLength)===t.byteLength)for(;o--&&e[o]===t[o];);return o===-1}if(!r||typeof e=="object"){o=0;for(r in e)if(zC.call(e,r)&&++o&&!zC.call(t,r)||!(r in t)||!$n(e[r],t[r]))return!1;return Object.keys(t).length===o}}return e!==e&&t!==t}var Bi=f(U(),1),Of=f(nr(),1),Bg=f(kg(),1);function Fg(e,t,r){return`dataviews-${e}-${t}-${r}`}var YC=["titleField","mediaField","descriptionField","showTitle","showMedia","showDescription","showLevels","infiniteScrollEnabled"];function Lg(e,t,r){if(!t)return e;let o=e;for(let n of YC)n in t&&(o={...o,[n]:t[n]});if(t.filters&&t.filters.length>0){let n=new Set(t.filters.map(s=>s.field)),i=(e.filters??[]).filter(s=>!n.has(s.field));o={...o,filters:[...i,...t.filters]}}return t.sort&&r&&e.sort?.field===r.sort?.field&&e.sort?.direction===r.sort?.direction&&(o={...o,sort:t.sort}),t.layout&&(o={...o,layout:{...o.layout,...t.layout}}),t.groupBy&&(o={...o,groupBy:t.groupBy}),o}function Pf(e,t,r){if(!t)return e;let o=e;for(let n of YC)if(n in t){let{[n]:i,...s}=o;o=s}if(t.filters&&t.filters.length>0){let n=new Set(t.filters.map(i=>i.field));o={...o,filters:(e.filters??[]).filter(i=>!n.has(i.field))}}if(t.sort&&e.sort?.field===t.sort.field&&e.sort?.direction===t.sort.direction&&(o={...o,sort:r?.sort}),t.layout&&"layout"in o&&o.layout){let n={...o.layout};for(let i of Object.keys(t.layout))delete n[i];o={...o,layout:Object.keys(n).length>0?n:void 0}}if(t.groupBy&&"groupBy"in o){let{groupBy:n,...i}=o;o=i}return o}function Y2(e,t){let r={...e};for(let o of t)delete r[o];return r}function Hg(e){let{kind:t,name:r,slug:o,defaultView:n,activeViewOverrides:i,queryParams:s,onChangeQueryParams:a}=e,l=Fg(t,r,o),u=(0,Of.useSelect)(y=>y(Bg.store).get("core/views",l),[l]),{set:c}=(0,Of.useDispatch)(Bg.store),d=(0,Bi.useMemo)(()=>u??n??{},[u,n]),p=Number(s?.page??d.page??1),m=s?.search??d.search??"",g=(0,Bi.useMemo)(()=>{let y=e.defaultLayouts?.[d.type];return{...!y||y===!0?{}:y,...i}},[e.defaultLayouts,d.type,i]),h=(0,Bi.useMemo)(()=>Lg({...d,page:p,search:m},g,n),[d,p,m,g,n]),b=!!u,v=(0,Bi.useCallback)(y=>{let S={page:y?.page,search:y?.search},P=Pf(Y2(y,["page","search"]),g,n);a&&!$n(S,{page:p,search:m})&&a(S);let O=Pf(d,g,n),V=Pf(n,g,n);$n(O,P)||($n(P,V)?c("core/views",l,void 0):c("core/views",l,P))},[a,p,m,d,n,g,c,l]),x=(0,Bi.useCallback)(()=>{c("core/views",l,void 0)},[l,c]);return{view:h,isModified:b,updateView:v,resetToDefault:x}}var G2=f(nr(),1),q2=f(kg(),1);var X2=f(nr(),1),Z2=f(Zn(),1);var GC=f(ga(),1),{lock:PQ,unlock:K2}=(0,GC.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/views");var qC=f(q(),1),KC=f(te(),1),XC=f(L(),1),Q2={id:"alt_text",type:"text",label:(0,qC.__)("Alt text"),isVisible:e=>e?.media_type==="image",render:({item:e})=>e?.alt_text||"-",Edit:({field:e,onChange:t,data:r})=>(0,XC.jsx)(KC.TextareaControl,{label:e.label,value:r.alt_text||"",onChange:o=>t({alt_text:o}),rows:2}),enableSorting:!1,filterBy:!1},jg=Q2;var tR=f(q(),1);var If=f(U(),1),Wg=f(q(),1);function Af(e){return e?typeof e=="string"?e:typeof e=="object"&&(e.rendered||e.raw)||"":""}var Vf=f(L(),1);function ZC({item:e}){let[t,r]=(0,If.useState)(null),o=e.post,n=e._embedded?.["wp:attached-to"]?.[0]?.id,i=e._embedded?.["wp:attached-to"]?.[0]?.title;return(0,If.useEffect)(()=>{o&&o===n&&r(Af(i)||(0,Wg.__)("(no title)")),o||r((0,Wg.__)("(Unattached)"))},[o,n,i]),(0,Vf.jsx)(Vf.Fragment,{children:t})}var Nf=f(Zn(),1),Mf=f(te(),1),Df=f(q(),1),Hi=f(U(),1),QC=f(ir(),1),JC=f(nr(),1);var zg=f(L(),1);function eR({data:e,onChange:t}){let r=e.post&&e?._embedded?.["wp:attached-to"]?.[0]?[{label:Af(e._embedded?.["wp:attached-to"]?.[0]?.title),value:e.post.toString()}]:[],[o,n]=(0,Hi.useState)(r),[i,s]=(0,Hi.useState)([]),[a,l]=(0,Hi.useState)(!1),[u,c]=(0,Hi.useState)(e?.post?.toString()??null),d=(0,JC.useSelect)(b=>b(Nf.store).getPostTypes(),[]),p=()=>{t({post:0,_embedded:{...e?._embedded,"wp:attached-to":void 0}}),n([])},m=async b=>{l(!0);let v=await(0,Nf.__experimentalFetchLinkSuggestions)(b,{type:"post",isInitialSuggestions:!0},{});s(v);let x=v.map(y=>({label:y.title,value:y.id.toString()}));n(x),l(!1)},g=b=>{if(!b){p();return}if(c(b),b){let v=i.find(x=>x.id===Number(b));if(v&&d){let x=d.find(S=>S.slug===v?.type),y={...x&&{type:x.slug},id:Number(b),title:{raw:v.title,rendered:v.title}};t({post:Number(b),_embedded:{...e?._embedded,"wp:attached-to":[y]}})}}},h=e.post?(0,Hi.createInterpolateElement)((0,Df.__)("Search for a post or page to attach this media to or <button>detach current</button>."),{button:(0,zg.jsx)(Mf.Button,{__next40pxDefaultSize:!0,onClick:p,variant:"link",accessibleWhenDisabled:!0})}):(0,Df.__)("Search for a post or page to attach this media to.");return(0,zg.jsx)(Mf.ComboboxControl,{className:"dataviews-media-field__attached-to",__next40pxDefaultSize:!0,isLoading:a,label:(0,Df.__)("Attached to"),help:h,value:u,options:o,onFilterValueChange:(0,QC.debounce)(b=>m(b),300),onChange:g,hideLabelFromVision:!0})}var J2={id:"attached_to",type:"text",label:(0,tR.__)("Attached to"),Edit:eR,render:ZC,enableSorting:!1,filterBy:!1},Ug=J2;var nR=f(q(),1),iR=f(nr(),1),sR=f(Zn(),1);var rR=f(q(),1),js=f(U(),1);var kf=f(te(),1),Yn=f(L(),1);function oR({item:e}){let t=e?._embedded?.author?.[0],r=t?.name,o=t?.avatar_urls?.[48],[n,i]=(0,js.useState)("loading");(0,js.useEffect)(()=>{i("loading")},[o]);let s=(0,js.useCallback)(l=>{l?.complete&&i("instant")},[]),a=()=>{n==="loading"&&i("loaded")};return(0,Yn.jsxs)(kf.__experimentalHStack,{alignment:"left",spacing:0,children:[!!o&&(0,Yn.jsx)("div",{className:Z("media-author-field__avatar",{"is-loading":n==="loading","is-loaded":n==="loaded"}),children:(0,Yn.jsx)("img",{ref:s,onLoad:a,alt:(0,rR.__)("Author avatar"),src:o})}),!o&&(0,Yn.jsx)("div",{className:"media-author-field__icon",children:(0,Yn.jsx)(kf.Icon,{icon:gd})}),(0,Yn.jsx)("span",{className:"media-author-field__name",children:r})]})}var eV={label:(0,nR.__)("Author"),id:"author",type:"integer",getElements:async()=>(await(0,iR.resolveSelect)(sR.store).getEntityRecords("root","user",{per_page:-1,who:"authors",_fields:"id,name",context:"view"})??[]).map(({id:t,name:r})=>({value:t,label:r})),render:oR,sort:(e,t,r)=>{let o=e._embedded?.author?.[0]?.name||"",n=t._embedded?.author?.[0]?.name||"";return r==="asc"?o.localeCompare(n):n.localeCompare(o)},filterBy:{operators:["isAny","isNone"]},readOnly:!0},$g=eV;var aR=f(q(),1),lR=f(te(),1);function Gn(e){return e?typeof e=="string"?e:typeof e=="object"&&"raw"in e&&e.raw||"":""}var uR=f(L(),1),tV={id:"caption",type:"text",label:(0,aR.__)("Caption"),getValue:({item:e})=>Gn(e?.caption),render:({item:e})=>Gn(e?.caption)||"-",Edit:({field:e,onChange:t,data:r})=>(0,uR.jsx)(lR.TextareaControl,{label:e.label,value:Gn(r.caption)||"",onChange:o=>t({caption:o}),rows:2}),enableSorting:!1,filterBy:!1},Yg=tV;var cR=f(q(),1),fR=f(Co(),1),rV={id:"date",type:"datetime",label:(0,cR.__)("Date added"),filterBy:{operators:["before","after"]},format:{datetime:(0,fR.getSettings)().formats.datetimeAbbreviated},readOnly:!0},Gg=rV;var dR=f(q(),1),mR=f(Co(),1),oV={id:"modified",type:"datetime",label:(0,dR.__)("Date modified"),filterBy:{operators:["before","after"]},format:{datetime:(0,mR.getSettings)().formats.datetimeAbbreviated},readOnly:!0},qg=oV;var pR=f(q(),1),gR=f(te(),1);var Kg=f(L(),1),nV={id:"description",type:"text",label:(0,pR.__)("Description"),getValue:({item:e})=>Gn(e?.description),render:({item:e})=>(0,Kg.jsx)("div",{children:Gn(e?.description)||"-"}),Edit:({field:e,onChange:t,data:r})=>(0,Kg.jsx)(gR.TextareaControl,{label:e.label,value:Gn(r.description)||"",onChange:o=>t({description:o}),rows:5}),enableSorting:!1,filterBy:!1},Xg=nV;var wR=f(q(),1),SR=f(Ff(),1);var vR=f(te(),1),bR=f(U(),1),xR=f(Ff(),1),Lf=f(L(),1),iV=15;function yR({item:e}){let t=(0,bR.useMemo)(()=>e?.source_url?(0,xR.getFilename)(e.source_url):null,[e?.source_url]);return t?t.length<=iV?(0,Lf.jsx)("span",{className:"dataviews-media-field__filename",children:t}):(0,Lf.jsx)(vR.Tooltip,{text:t,children:(0,Lf.jsx)("span",{className:"dataviews-media-field__filename",tabIndex:-1,
1children:t})}):""}var sV={id:"filename",type:"text",label:(0,wR.__)("File name"),getValue:({item:e})=>(0,SR.getFilename)(e?.source_url||""),render:yR,enableSorting:!1,filterBy:!1,readOnly:!0},Zg=sV;var Wt=f(q(),1),CR=1024,RR=1024*CR,_R=1024*RR,TR=1024*_R,PR=1024*TR,OR=1024*PR,AR=1024*OR,aV=1024*AR;function ER(e,t,r=2){return(0,Wt.sprintf)((0,Wt._x)("%1$s %2$s","file size"),e.toLocaleString(void 0,{minimumFractionDigits:0,maximumFractionDigits:r}),t)}function lV(e,t=2){if(e===0)return ER(0,(0,Wt._x)("B","unit symbol"),t);let r={[(0,Wt._x)("YB","unit symbol")]:aV,[(0,Wt._x)("ZB","unit symbol")]:AR,[(0,Wt._x)("EB","unit symbol")]:OR,[(0,Wt._x)("PB","unit symbol")]:PR,[(0,Wt._x)("TB","unit symbol")]:TR,[(0,Wt._x)("GB","unit symbol")]:_R,[(0,Wt._x)("MB","unit symbol")]:RR,[(0,Wt._x)("KB","unit symbol")]:CR,[(0,Wt._x)("B","unit symbol")]:1};for(let[o,n]of Object.entries(r))if(e>=n)return ER(e/n,o,t);return""}var uV={id:"filesize",type:"text",label:(0,Wt.__)("File size"),getValue:({item:e})=>e?.media_details?.filesize?lV(e?.media_details?.filesize):"",isVisible:e=>!!e?.media_details?.filesize,enableSorting:!1,filterBy:!1,readOnly:!0},Qg=uV;var Ws=f(q(),1),cV={id:"media_dimensions",type:"text",label:(0,Ws.__)("Dimensions"),getValue:({item:e})=>e?.media_details?.width&&e?.media_details?.height?(0,Ws.sprintf)((0,Ws._x)("%1$s \xD7 %2$s","image dimensions"),e?.media_details?.width?.toString(),e?.media_details?.height?.toString()):"",isVisible:e=>!!(e?.media_details?.width&&e?.media_details?.height),enableSorting:!1,filterBy:!1,readOnly:!0},Jg=cV;var MR=f(q(),1);var IR=f(nr(),1),VR=f(Zn(),1),zs=f(te(),1),ji=f(U(),1),DR=f(Ff(),1);var rl=f(q(),1);function eh(e){return e.startsWith("image/")?{type:"image",label:(0,rl.__)("Image"),icon:Pd}:e.startsWith("video/")?{type:"video",label:(0,rl.__)("Video"),icon:Yd}:e.startsWith("audio/")?{type:"audio",label:(0,rl.__)("Audio"),icon:nd}:{type:"application",label:(0,rl.__)("Application"),icon:wd}}var oo=f(L(),1);function fV(e,t){let r=e?.media_details?.sizes;if(!r)return e.source_url;let o=Object.values(r);if(!o.length)return e.source_url;let n=t?parseInt(t,10):NaN;if(!Number.isNaN(n)){let i=o.filter(l=>typeof l.width=="number"&&!Number.isNaN(l.width));if(!i.length)return e.source_url;let s=[...i].sort((l,u)=>l.width-u.width),a=s.find(l=>l.width>=n);return a?a.source_url:s[s.length-1].source_url}return e.source_url}function dV({item:e,filename:t}){return(0,oo.jsx)("div",{className:"dataviews-media-field__media-thumbnail",children:(0,oo.jsxs)(zs.__experimentalVStack,{justify:"center",alignment:"center",className:"dataviews-media-field__media-thumbnail__stack",spacing:0,children:[(0,oo.jsx)(zs.Icon,{className:"dataviews-media-field__media-thumbnail--icon",icon:eh(e.mime_type).icon,size:24}),!!t&&(0,oo.jsx)("div",{className:"dataviews-media-field__media-thumbnail__filename",children:(0,oo.jsx)(zs.__experimentalTruncate,{className:"dataviews-media-field__media-thumbnail__filename__truncate",children:t})})]})})}function mV({item:e,configSizes:t,onError:r}){let o=fV(e,t),n=(0,ji.useRef)(null),[i,s]=(0,ji.useState)("loading");(0,ji.useLayoutEffect)(()=>{n.current?.complete?s("instant"):s("loading")},[o]);let a=()=>{i==="loading"&&s("loaded")};return(0,oo.jsx)("div",{className:Z("dataviews-media-field__media-thumbnail",{"is-loading":i==="loading","is-loaded":i==="loaded"}),children:(0,oo.jsx)("img",{ref:n,className:"dataviews-media-field__media-thumbnail--image",src:o,alt:e.alt_text||e.title.raw,onLoad:a,onError:r,loading:"lazy"})})}function NR({item:e,config:t}){let[r,o]=(0,ji.useState)(!1),n=(0,IR.useSelect)(a=>{if(e.featured_media)return a(VR.store).getEntityRecord("postType","attachment",e.featured_media)},[e.featured_media]),i=e.featured_media?n:e;if(!i)return null;let s=(0,DR.getFilename)(i.source_url||"");return r||eh(i.mime_type).type!=="image"?(0,oo.jsx)(dV,{item:i,filename:s||""}):(0,oo.jsx)(mV,{item:i,configSizes:t?.sizes,onError:()=>o(!0)})}var pV={id:"media_thumbnail",type:"media",label:(0,MR.__)("Thumbnail"),render:NR,enableSorting:!1,filterBy:!1},th=pV;var kR=f(q(),1),gV={id:"mime_type",type:"text",label:(0,kR.__)("File type"),getValue:({item:e})=>e?.mime_type||"",render:({item:e})=>e?.mime_type||"-",enableSorting:!1,filterBy:!1,readOnly:!0},rh=gV;var Wf=f(LR(),1);var BR=f(ga(),1),{lock:HR,unlock:jR}=(0,BR.__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/media-utils");
1var nn=f(U(),1),no=f(q(),1),io=f(te(),1);var xr=f(L(),1);function WR({uploadingFiles:e,onDismissError:t,onOpenChange:r}){let[o,n]=(0,nn.useState)(!1),[i,s]=(0,nn.useState)(!1),a=(0,nn.useRef)(null),l=(0,nn.useCallback)(h=>{n(h),r?.(h)},[r]),u=e.filter(h=>h.status==="uploading"),c=e.filter(h=>h.status==="error"),d=c.length>0,p=u.length>0;if((0,nn.useEffect)(()=>{d&&!i&&l(!0),s(d)},[d,i,l]),e.length===0)return null;let m,g;return p?(m=(0,no.sprintf)((0,no._n)("Uploading %s file","Uploading %s files",u.length),u.length.toLocaleString()),g=(0,no.__)("Uploading")):d?(m=(0,no.sprintf)((0,no._n)("%s upload error","%s upload errors",c.length),c.length.toLocaleString()),g=(0,no.__)("Upload errors")):(m=(0,no.__)("Upload complete"),g=(0,no.__)("Upload complete")),(0,xr.jsxs)("div",{className:"media-upload-modal__upload-status",children:[p&&(0,xr.jsx)(io.Spinner,{}),(0,xr.jsx)(io.Button,{className:"media-upload-modal__upload-status__trigger",size:"compact",icon:ud,iconPosition:"right",onClick:()=>l(!o),"aria-expanded":o,ref:a,children:m}),o&&(0,xr.jsxs)(io.Popover,{className:"media-upload-modal__upload-status__popover",placement:"top-start",offset:8,anchor:a.current,focusOnMount:!0,onClose:()=>{a.current?.contains(a.current.ownerDocument.activeElement)||l(!1)},children:[(0,xr.jsx)("div",{className:"media-upload-modal__upload-status__header",children:(0,xr.jsx)("h3",{children:g})}),(0,xr.jsx)("ul",{className:"media-upload-modal__upload-status__list",children:e.map(h=>(0,xr.jsxs)("li",{className:"media-upload-modal__upload-status__item",children:[h.status==="uploading"&&(0,xr.jsx)(io.Spinner,{}),h.status==="uploaded"&&(0,xr.jsx)(io.Icon,{icon:Qn,size:16}),(h.status==="uploading"||h.status==="uploaded")&&(0,xr.jsx)("span",{className:"media-upload-modal__upload-status__filename",title:h.name,children:h.name}),h.status==="error"&&(0,xr.jsxs)(io.Notice,{status:"error",isDismissible:!!t,onRemove:()=>t?.(h.id),children:[h.name,": ",h.error]})]},h.id))})]})]})}var zR=f(U(),1),oh=f(Zn(),1),UR=f(nr(),1);function $R(){let e=(0,UR.useRegistry)();return(0,zR.useCallback)(()=>{e.select(oh.store).getCachedResolvers().getEntityRecords?.forEach((o,n)=>{n[0]==="postType"&&n[1]==="attachment"&&e.dispatch(oh.store).invalidateResolution("getEntityRecords",n)})},[e])}var Us=f(U(),1),YR=f(Gf(),1);var hV=0,vV=0;function GR({onBatchComplete:e}={}){let[t,r]=(0,Us.useState)([]),o=(0,Us.useCallback)(()=>{r(a=>a.filter(l=>l.status!=="uploaded"))},[]),n=(0,Us.useCallback)(a=>{r(l=>l.filter(u=>u.id!==a))},[]),i=(0,Us.useCallback)(a=>{let l=String(++vV),u=a.length,c=a.map(x=>({id:String(++hV),batchId:l,name:x.name,status:"uploading"}));r(x=>[...x,...c]);let d=0,p=0,m=!1,g=[],h=()=>{m||d+p<u||(m=!0,r(x=>x.map(y=>y.batchId===l&&y.status==="uploading"?{...y,status:"uploaded"}:y)),e?.(g))};return{onFileChange:x=>{m||!x.every(S=>S.id&&S.url&&!(0,YR.isBlobURL)(S.url))||(d=x.length,g=x,h())},onError:x=>{let y=x instanceof Sr?x.file.name:void 0;r(S=>{let P=!1;return S.map(O=>!P&&O.batchId===l&&O.status==="uploading"&&(!y||O.name===y)?(P=!0,{...O,status:"error",error:x.message}):O)}),p++,h()}}},[e]),s=t.length>0&&t.every(a=>a.status!=="uploading");return{uploadingFiles:t,registerBatch:i,dismissError:n,clearCompleted:o,allComplete:s}}var pt=f(L(),1),{useEntityRecordsWithPermissions:bV}=jR(Hf.privateApis),KR="pickerGrid",xV="pickerTable",Bf="media-modal",yV="media-modal-upload-progress",qR={page:1,search:""},wV={type:KR,fields:[],showTitle:!1,titleField:"title",mediaField:"media_thumbnail",perPage:50,filters:[],layout:{previewSize:170,density:"compact"}},SV={[KR]:{fields:[],showTitle:!1,layout:{previewSize:170,density:"compact"}},[xV]:{fields:["filename","filesize","media_dimensions","author","date"],showTitle:!0}};function XR({allowedTypes:e,multiple:t=!1,value:r,onSelect:o,onClose:n,onUpload:i,title:s=(0,Mr.__)("Select Media"),isOpen:a,isDismissible:l=!0,modalClass:u,search:c=!0,searchLabel:d=(0,Mr.__)("Search media")}){let[p,m]=(0,Qe.useState)(()=>r?Array.isArray(r)?r.map(String):[String(r)]:[]),{createSuccessNotice:g,removeAllNotices:h}=(0,jf.useDispatch)(Wf.store),b=$R(),[v,x]=(0,Qe.useState)(()=>qR),{view:y,updateView:S,isModified:P,resetToDefault:O}=Hg({kind:"postType",name:"attachment",slug:"media-modal",defaultView:wV,queryParams:v,onChangeQueryParams:x}),V=(0,Qe.useCallback)(z=>{let Y={...z};Y.startPosition===void 0&&delete Y.startPosition,S(Y)},[S]),R=(0,Qe.useMemo)(()=>{let z={};if(y.filters?.forEach(Y=>{Y.field==="media_type"&&(z.media_type=Y.value),Y.field==="author"&&(Y.operator==="isAny"?z.author=Y.value:Y.operator==="isNone"&&(z.author_exclude=Y.value)),(Y.f
1ield==="date"||Y.field==="modified")&&(Y.operator==="before"?z.before=Y.value:Y.operator==="after"&&(z.after=Y.value)),Y.field==="mime_type"&&(z.mime_type=Y.value)}),!z.media_type&&!z.mime_type&&e&&!e.includes("*")){let{mediaTypes:Y,mimeTypes:le}=e.reduce((Te,Ge)=>(Ge.endsWith("/*")?Te.mediaTypes.push(Ge.replace("/*","")):Ge.includes("/")?Te.mimeTypes.push(Ge):Te.mediaTypes.push(Ge),Te),{mediaTypes:[],mimeTypes:[]});Y.length&&(z.media_type=Y),le.length&&(z.mime_type=le)}return{per_page:y.perPage||20,page:y.page||1,status:"inherit",order:y.sort?.direction,orderby:y.sort?.field,search:y.search,_embed:"author,wp:attached-to",...z}},[y,e]),I=(0,Qe.useCallback)(z=>{let Y=z.map(le=>String(le.id)).filter(Boolean);m(t?le=>{let Te=new Set(le),Ge=Y.filter(Ur=>!Te.has(Ur));return[...le,...Ge]}:Y.slice(0,1)),b()},[t,b]),{uploadingFiles:k,registerBatch:E,dismissError:M,clearCompleted:N,allComplete:_}=GR({onBatchComplete:I}),C=(0,Qe.useRef)(!1),A=(0,Qe.useCallback)(z=>{C.current=z,z||N()},[N]),{records:w,isResolving:T,totalItems:D,totalPages:F}=bV("postType","attachment",R),H=(0,Qe.useMemo)(()=>[{...th,enableHiding:!1},{id:"title",type:"text",label:(0,Mr.__)("Title"),getValue:({item:z})=>z.title.raw||z.title.rendered||(0,Mr.__)("(no title)")},jg,Yg,Xg,Gg,qg,$g,Zg,Qg,Jg,rh,Ug],[]),J=(0,Qe.useMemo)(()=>[{id:"select",label:(0,Mr.__)("Select"),isPrimary:!0,supportsBulk:t,async callback(){if(p.length===0)return;let z={include:p,per_page:-1},le=(await(0,jf.resolveSelect)(Hf.store).getEntityRecords("postType","attachment",z)??[]).map(Yi).filter(Boolean),Te=t?le:le?.[0];h("snackbar",Bf),o(Te)}}],[t,o,p,h]),ee=(0,Qe.useCallback)(()=>{h("snackbar",Bf),n?.()},[h,n]);(0,Qe.useEffect)(()=>{a||x(qR)},[a]);let se=i||hl,ye=(0,Qe.useRef)(!1);(0,Qe.useEffect)(()=>{if(_&&!ye.current){let z=k.filter(Y=>Y.status==="uploaded").length;z>0&&g((0,Mr.sprintf)((0,Mr._n)("Uploaded %s file","Uploaded %s files",z),z.toLocaleString()),{type:"snackbar",context:Bf,id:yV}),C.current||N()}ye.current=_},[_,k,g,N]);let Q=(0,Qe.useCallback)(z=>{let Y=z.target.files;if(Y&&Y.length>0){let le=Array.from(Y),{onFileChange:Te,onError:Ge}=E(le);se({allowedTypes:e,filesList:le,onFileChange:Te,onError:Ge})}},[e,se,E]),xe=(0,Qe.useMemo)(()=>({totalItems:D,totalPages:F}),[D,F]),X=(0,Qe.useMemo)(()=>{if(!e?.includes("*"))return e?.join(",")},[e]);return a?(0,pt.jsxs)(qn.Modal,{title:s,onRequestClose:ee,isDismissible:l,className:u,overlayClassName:"media-upload-modal",size:"fill",headerActions:(0,pt.jsx)(qn.FormFileUpload,{accept:X,multiple:!0,onChange:Q,__next40pxDefaultSize:!0,render:({openFileDialog:z})=>(0,pt.jsx)(qn.Button,{onClick:z,icon:Ud,__next40pxDefaultSize:!0,children:(0,Mr.__)("Upload media")})}),children:[(0,pt.jsx)(qn.DropZone,{onFilesDrop:z=>{let Y=z;if(e&&!e.includes("*")&&(Y=z.filter(le=>e.some(Te=>le.type===Te||le.type.startsWith(Te.replace("*",""))))),Y.length>0){let{onFileChange:le,onError:Te}=E(Y);se({allowedTypes:e,filesList:Y,onFileChange:le,onError:Te})}},label:(0,Mr.__)("Drop files to upload")}),(0,pt.jsxs)(Do,{data:w||[],fields:H,view:y,onChangeView:V,actions:J,selection:p,onChangeSelection:m,isLoading:T,paginationInfo:xe,defaultLayouts:SV,getItemId:z=>String(z.id),itemListLabel:(0,Mr.__)("Media items"),onReset:P?O:!1,children:[(0,pt.jsxs)(j,{direction:"row",align:"top",justify:"space-between",className:"dataviews__view-actions",gap:"xs",children:[(0,pt.jsxs)(j,{direction:"row",gap:"sm",justify:"start",className:"dataviews__search",children:[c&&(0,pt.jsx)(Do.Search,{label:d}),(0,pt.jsx)(Do.FiltersToggle,{})]}),(0,pt.jsxs)(j,{direction:"row",gap:"xs",style:{flexShrink:0},children:[(0,pt.jsx)(Do.LayoutSwitcher,{}),(0,pt.jsx)(Do.ViewConfig,{})]})]}),(0,pt.jsx)(Do.FiltersToggled,{className:"dataviews-filters__container"}),(0,pt.jsx)(Do.Layout,{}),(0,pt.jsxs)("div",{className:Z("media-upload-modal__footer",{"is-uploading":k.length>0}),children:[(0,pt.jsx)(WR,{uploadingFiles:k,onDismissError:M,onOpenChange:A}),(0,pt.jsx)(Do.BulkActionToolbar,{})]})]}),(0,Qe.createPortal)((0,pt.jsx)(Wf.SnackbarNotices,{className:"media-upload-modal__snackbar",context:Bf}),document.body)]}):null}var nh={};HR(nh,{sideloadMedia:yh,MediaUploadModal:XR});return l_(EV);})();
2/*! Bundled license information:
3
4use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
5  (**
6   * @license React
7   * use-sync-external-store-shim.production.js
8   *
9   * Copyright (c) Meta Platforms, Inc. and affiliates.
10   *
11   * This source code is licensed under the MIT license found in the
12   * LICENSE file in the root directory of this source tree.
13   *)
14
15use-sync-external-store/cjs/use-sync-external-store-shim/with-selector.production.js:
16  (**
17   * @license React
18   * use-sync-external-store-shim/with-selector.production.js
19   *
20   * Copyright (c) Meta Platforms, Inc. and affiliates.
21   *
22   * This source code is licensed under the MIT license found in the
23   * LICENSE file in the root directory of this source tree.
24   *)
25*/
26//# sourceMappingURL=index.min.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.